OpCapability Shader OpMemoryModel Logical GLSL450 OpEntryPoint Fragment %main "main" %frag_coord %out_color OpExecutionMode %main OriginUpperLeft %f32 = OpTypeFloat 32 %v4f32 = OpTypeVector %f32 4 %pv4f32i = OpTypePointer Input %v4f32 %frag_coord = OpVariable %pv4f32i Input OpDecorate %frag_coord BuiltIn FragCoord %pv4f32o = OpTypePointer Output %v4f32 %out_color = OpVariable %pv4f32o Output OpDecorate %out_color Location 0