From b7e7bc086ff450f6234db5e868f1dde7d3e0c51b Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 21 Nov 2022 19:47:13 +0100 Subject: stuff --- vgcodec/src/paint.wgsl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'vgcodec/src/paint.wgsl') diff --git a/vgcodec/src/paint.wgsl b/vgcodec/src/paint.wgsl index 02acd8e..f23e903 100644 --- a/vgcodec/src/paint.wgsl +++ b/vgcodec/src/paint.wgsl @@ -7,13 +7,13 @@ struct Uniforms { b: f32 }; -@group(0) @binding(0) var uniforms: Uniforms; -@group(0) @binding(1) var tex: texture_storage_2d; +@group(0) @binding(0) var tex: texture_storage_2d; +@group(0) @binding(1) var uniforms: Uniforms; @compute @workgroup_size(1) fn main(@builtin(global_invocation_id) global_id: vec3) { - let coords = vec2(global_id.xy); + let coords = global_id.xy; if distance(vec2(coords), vec2(uniforms.x, uniforms.y)) < uniforms.radius { - textureStore(tex, coords.xy, vec4(vec3(uniforms.r, uniforms.g, uniforms.b), 1.0)); + textureStore(tex, vec2(coords), vec4(vec3(uniforms.r, uniforms.g, uniforms.b), 1.0)); } } -- cgit v1.2.3-70-g09d2