#include using namespace metal; struct _main_Input { uint __luma_vertex_index [[vertex_id]]; uint __luma_vertex_instance [[instance_id]]; }; struct _main_Output { float4 position [[position]]; }; vertex _main_Output main(_main_Input input [[stage_in]]) { _main_Output __luma_output; uint vertex_index = input.__luma_vertex_index; uint instance_index = input.__luma_vertex_instance; float x = (static_cast((vertex_index + instance_index)) * 0.0); __luma_output.position = float4(x, 0.0, 0.0, 1.0); return __luma_output; }