struct _main_Input { @builtin(vertex_index) __luma_vertex_index: u32, @builtin(instance_index) __luma_vertex_instance: u32, } struct _main_Output { @builtin(position) position: vec4, } @vertex fn main(input: _main_Input) -> _main_Output { var __luma_output: _main_Output; let vertex_index = input.__luma_vertex_index; let instance_index = input.__luma_vertex_instance; let x = (f32((vertex_index + instance_index)) * 0.0); __luma_output.position = vec4(x, 0.0, 0.0, 1.0); return __luma_output; }