1 OpCapability Shader 2 %1 = OpExtInstImport "GLSL.std.450" 3 OpMemoryModel Logical GLSL450 4 OpEntryPoint Fragment %main "main" %sk_FragColor %sk_SecondaryFragColor 5 OpExecutionMode %main OriginUpperLeft 6 OpName %sk_FragColor "sk_FragColor" 7 OpName %sk_SecondaryFragColor "sk_SecondaryFragColor" 8 OpName %main "main" 9 OpDecorate %sk_FragColor RelaxedPrecision 10 OpDecorate %sk_FragColor Location 0 11 OpDecorate %sk_FragColor Index 0 12 OpDecorate %sk_SecondaryFragColor RelaxedPrecision 13 OpDecorate %sk_SecondaryFragColor Location 0 14 OpDecorate %sk_SecondaryFragColor Index 1 15 OpDecorate %11 RelaxedPrecision 16 %float = OpTypeFloat 32 17 %v4float = OpTypeVector %float 4 18%_ptr_Output_v4float = OpTypePointer Output %v4float 19%sk_FragColor = OpVariable %_ptr_Output_v4float Output 20%sk_SecondaryFragColor = OpVariable %_ptr_Output_v4float Output 21 %void = OpTypeVoid 22 %9 = OpTypeFunction %void 23 %main = OpFunction %void None %9 24 %10 = OpLabel 25 %11 = OpLoad %v4float %sk_SecondaryFragColor 26 OpStore %sk_FragColor %11 27 OpReturn 28 OpFunctionEnd 29