From c4565759e4294540f54a81e4d91ddea7a769d3d4 Mon Sep 17 00:00:00 2001 From: bungoboingo Date: Tue, 18 Oct 2022 15:18:37 -0700 Subject: Cleaned up namespaces re: PR comments. --- wgpu/src/shader/solid.wgsl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 wgpu/src/shader/solid.wgsl (limited to 'wgpu/src/shader/solid.wgsl') diff --git a/wgpu/src/shader/solid.wgsl b/wgpu/src/shader/solid.wgsl new file mode 100644 index 00000000..68a8fea3 --- /dev/null +++ b/wgpu/src/shader/solid.wgsl @@ -0,0 +1,17 @@ +struct Uniforms { + transform: mat4x4, + color: vec4 +} + +@group(0) @binding(0) +var uniforms: Uniforms; + +@vertex +fn vs_main(@location(0) input: vec2) -> @builtin(position) vec4 { + return uniforms.transform * vec4(input.xy, 0.0, 1.0); +} + +@fragment +fn fs_main() -> @location(0) vec4 { + return uniforms.color; +} -- cgit