diff options
Diffstat (limited to 'tests/indent/wgsl/basic.wgsl')
| -rw-r--r-- | tests/indent/wgsl/basic.wgsl | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/tests/indent/wgsl/basic.wgsl b/tests/indent/wgsl/basic.wgsl new file mode 100644 index 000000000..7dd50f87e --- /dev/null +++ b/tests/indent/wgsl/basic.wgsl @@ -0,0 +1,43 @@ +struct Vertex { + @location(0) position: vec3<f32>, + @location(1) color: vec4<f32>, +}; + +@vertex +fn vertex(vertex: Vertex) -> VertexOutput { + var out: VertexOutput; + out.a = 1; + if (1) { + out.a = 3; + } + if (2) { + dsa; + } + + loop { + if (i >= 4) { break; } + } + out.b = 2; + return out; +} + +@vertex +fn vertex(vertex: Vertex, + foo: dso, + foo: dsa +) -> VertexOutput { + var out: VertexOutput; + out.a = 1; + out.b = 2; + return out; +} + +@vertex +fn vertex(vertex: Vertex, + foo: dso, + foo: dsa) -> VertexOutput { + var out: VertexOutput; + out.a = 1; + out.b = 2; + return out; +} |
