OpCapability Shader OpMemoryModel Logical GLSL450 OpEntryPoint Fragment %4 "main" %9 %11 OpExecutionMode %4 OriginUpperLeft OpSource ESSL 310 OpName %4 "main" OpName %9 "color" OpName %11 "v" OpDecorate %9 RelaxedPrecision OpDecorate %9 Location 0 OpDecorate %11 RelaxedPrecision OpDecorate %11 Location 0 OpDecorate %12 RelaxedPrecision OpDecorate %13 RelaxedPrecision %2 = OpTypeVoid %3 = OpTypeFunction %2 %6 = OpTypeFloat 32 %7 = OpTypeVector %6 4 %8 = OpTypePointer Output %7 %9 = OpVariable %8 Output %10 = OpTypePointer Input %6 %11 = OpVariable %10 Input %4 = OpFunction %2 None %3 %5 = OpLabel %12 = OpLoad %6 %11 %13 = OpCompositeConstruct %7 %12 %12 %12 %12 OpStore %9 %13 OpReturn OpFunctionEnd