struct VertexOutput { @builtin(position) position : vec4, } @vertex fn main( @location(0) position : vec3, ) -> VertexOutput { var output: VertexOutput; output.position = vec4(position, 1.0); return output; }