diff --git a/src/custom3d_wgpu_shader.wgsl b/src/custom3d_wgpu_shader.wgsl deleted file mode 100644 index d8d7ad1..0000000 --- a/src/custom3d_wgpu_shader.wgsl +++ /dev/null @@ -1,39 +0,0 @@ -struct VertexOut { - @location(0) color: vec4, - @builtin(position) position: vec4, -}; - -struct Uniforms { - @size(16) angle: f32, // pad to 16 bytes -}; - -@group(0) @binding(0) -var uniforms: Uniforms; - -var v_positions: array, 3> = array, 3>( - vec2(0.0, 1.0), - vec2(1.0, -1.0), - vec2(-1.0, -1.0), -); - -var v_colors: array, 3> = array, 3>( - vec4(1.0, 0.0, 0.0, 1.0), - vec4(0.0, 1.0, 0.0, 1.0), - vec4(0.0, 0.0, 1.0, 1.0), -); - -@vertex -fn vs_main(@builtin(vertex_index) v_idx: u32) -> VertexOut { - var out: VertexOut; - - out.position = vec4(v_positions[v_idx], 0.0, 1.0); - out.position.x = out.position.x * cos(uniforms.angle); - out.color = v_colors[v_idx]; - - return out; -} - -@fragment -fn fs_main(in: VertexOut) -> @location(0) vec4 { - return in.color; -} diff --git a/src/shader.wgsl b/src/shader.wgsl deleted file mode 100644 index 49a2bac..0000000 --- a/src/shader.wgsl +++ /dev/null @@ -1,18 +0,0 @@ -var v_positions: array, 6> = array, 6>( - vec2(1., 1.), - vec2(1., -1.), - vec2(-1., 1.), - vec2(1., -1.), - vec2(-1., 1.), - vec2(-1., -1.), -); - -@vertex -fn vs_main(@builtin(vertex_index) v_idx: u32) -> @builtin(position) vec4 { - return vec4(v_positions[v_idx], 0., 0.); -} - -@fragment -fn fs_main() -> @location(0) vec4 { - return vec4(0.8, 0.2, 0.8, 1.); -}