summaryrefslogtreecommitdiff
path: root/src/shader/instance.wgsl
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2026-08-25 00:32:16 -0700
committerKai Stevenson <kai@kaistevenson.com>2026-08-25 00:32:16 -0700
commita779011b9048cdda04887c77e20ee8936f332a7a (patch)
tree6a771ff692d1717967755cc56e4534a582dd117a /src/shader/instance.wgsl
parent9cb48c504ddb3882f39e2b17048f0593316a95ce (diff)
vfx pipeline
Diffstat (limited to 'src/shader/instance.wgsl')
-rw-r--r--src/shader/instance.wgsl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/shader/instance.wgsl b/src/shader/instance.wgsl
index fb1e0b1..a549801 100644
--- a/src/shader/instance.wgsl
+++ b/src/shader/instance.wgsl
@@ -17,8 +17,8 @@ struct Instance {
@group(0) @binding(3) var<storage, read> cells: array<u32>;
struct VertexOutput {
- @builtin(position) clip_position: vec4<f32>,
- @location(0) world: vec2<f32>,
+ @builtin(position) clip_position: vec4f,
+ @location(0) world: vec2f,
@location(1) @interpolate(flat) instance: u32,
};
@@ -46,7 +46,7 @@ fn vs_main(
}
@fragment
-fn fs_main(in: VertexOutput) -> @location(0) vec4<f32> {
+fn fs_main(in: VertexOutput) -> @location(0) vec4f {
let instance = instances[in.instance];
let d = in.world - instance.centre;