diff --git a/test-data/simple.param.ron b/test-data/simple.param.ron new file mode 100644 index 0000000000..55250e1e77 --- /dev/null +++ b/test-data/simple.param.ron @@ -0,0 +1,4 @@ +( + spv_capabilities: [ Shader ], + mtl_bindings: { } +) diff --git a/test-data/simple.wgsl b/test-data/simple.wgsl index 35afac0878..21bb517e34 100644 --- a/test-data/simple.wgsl +++ b/test-data/simple.wgsl @@ -1,8 +1,13 @@ # vertex -[[builtin position]] var o_position : vec4; +[[builtin(position)]] var o_position : vec4; +[[stage(vertex)]] fn main() -> void { - o_position = vec4(1); + o_position = vec4(1.0, 1.0, 1.0, 1.0); + + if (1 == 1) { + var a: f32 = 1.0; + } + return; } -entry_point vertex as "main" = main;