1fd4e5da5Sopenharmony_ci; SPIR-V
2fd4e5da5Sopenharmony_ci; Version: 1.0
3fd4e5da5Sopenharmony_ci; Generator: Khronos Glslang Reference Front End; 7
4fd4e5da5Sopenharmony_ci; Bound: 14
5fd4e5da5Sopenharmony_ci; Schema: 0
6fd4e5da5Sopenharmony_ci               OpCapability Shader
7fd4e5da5Sopenharmony_ci          %1 = OpExtInstImport "GLSL.std.450"
8fd4e5da5Sopenharmony_ci               OpMemoryModel Logical GLSL450
9fd4e5da5Sopenharmony_ci               OpEntryPoint Fragment %main "main" %gl_FragColor
10fd4e5da5Sopenharmony_ci               OpExecutionMode %main OriginUpperLeft
11fd4e5da5Sopenharmony_ci               OpSource GLSL 330
12fd4e5da5Sopenharmony_ci               OpName %main "main"
13fd4e5da5Sopenharmony_ci               OpName %gl_FragColor "gl_FragColor"
14fd4e5da5Sopenharmony_ci               OpDecorate %gl_FragColor Location 0
15fd4e5da5Sopenharmony_ci       %void = OpTypeVoid
16fd4e5da5Sopenharmony_ci          %3 = OpTypeFunction %void
17fd4e5da5Sopenharmony_ci      %float = OpTypeFloat 32
18fd4e5da5Sopenharmony_ci    %v4float = OpTypeVector %float 4
19fd4e5da5Sopenharmony_ci%_ptr_Output_v4float = OpTypePointer Output %v4float
20fd4e5da5Sopenharmony_ci%gl_FragColor = OpVariable %_ptr_Output_v4float Output
21fd4e5da5Sopenharmony_ci%float_0_400000006 = OpConstant %float 0.400000006
22fd4e5da5Sopenharmony_ci%float_0_800000012 = OpConstant %float 0.800000012
23fd4e5da5Sopenharmony_ci    %float_1 = OpConstant %float 1
24fd4e5da5Sopenharmony_ci         %13 = OpConstantComposite %v4float %float_0_400000006 %float_0_400000006 %float_0_800000012 %float_1
25fd4e5da5Sopenharmony_ci       %main = OpFunction %void None %3
26fd4e5da5Sopenharmony_ci          %5 = OpLabel
27fd4e5da5Sopenharmony_ci               OpStore %gl_FragColor %13
28fd4e5da5Sopenharmony_ci               OpReturn
29fd4e5da5Sopenharmony_ci               OpFunctionEnd
30fd4e5da5Sopenharmony_ci
31