struct _main_Input { uint __luma_vertex_index : SV_VertexID; uint __luma_vertex_instance : SV_InstanceID; }; struct _main_Output { float4 position : SV_Position; }; _main_Output main(_main_Input input) { _main_Output __luma_output; uint vertex_index = input.__luma_vertex_index; uint instance_index = input.__luma_vertex_instance; float x = ((float)(vertex_index + instance_index) * 0.0); __luma_output.position = float4(x, 0.0, 0.0, 1.0); return __luma_output; }