summaryrefslogtreecommitdiff
path: root/src/shaders/passthrough.wgsl
diff options
context:
space:
mode:
Diffstat (limited to 'src/shaders/passthrough.wgsl')
-rw-r--r--src/shaders/passthrough.wgsl11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/shaders/passthrough.wgsl b/src/shaders/passthrough.wgsl
new file mode 100644
index 0000000..bce377c
--- /dev/null
+++ b/src/shaders/passthrough.wgsl
@@ -0,0 +1,11 @@
+// Passthrough shader for Sequence v2
+#include "sequence_uniforms"
+#include "render/fullscreen_uv_vs" // <- VertexOutput + vs_main
+
+@group(0) @binding(0) var input_sampler: sampler;
+@group(0) @binding(1) var input_texture: texture_2d<f32>;
+@group(0) @binding(2) var<uniform> uniforms: UniformsSequenceParams;
+
+@fragment fn fs_main(in: VertexOutput) -> @location(0) vec4f {
+ return textureSample(input_texture, input_sampler, in.uv);
+}