1OpCapability Shader 2%1 = OpExtInstImport "GLSL.std.450" 3OpMemoryModel Logical GLSL450 4OpEntryPoint Fragment %main "main" %sk_Clockwise 5OpExecutionMode %main OriginUpperLeft 6OpName %sk_Clockwise "sk_Clockwise" 7OpName %main "main" 8OpName %y "y" 9OpName %_0_v "_0_v" 10OpDecorate %sk_Clockwise BuiltIn FrontFacing 11OpDecorate %_arr_float_int_2 ArrayStride 16 12%bool = OpTypeBool 13%_ptr_Input_bool = OpTypePointer Input %bool 14%sk_Clockwise = OpVariable %_ptr_Input_bool Input 15%void = OpTypeVoid 16%7 = OpTypeFunction %void 17%float = OpTypeFloat 32 18%int = OpTypeInt 32 1 19%int_2 = OpConstant %int 2 20%_arr_float_int_2 = OpTypeArray %float %int_2 21%_ptr_Function__arr_float_int_2 = OpTypePointer Function %_arr_float_int_2 22%int_1 = OpConstant %int 1 23%_ptr_Function_float = OpTypePointer Function %float 24%int_0 = OpConstant %int 0 25%main = OpFunction %void None %7 26%8 = OpLabel 27%y = OpVariable %_ptr_Function__arr_float_int_2 Function 28%_0_v = OpVariable %_ptr_Function__arr_float_int_2 Function 29%16 = OpLoad %_arr_float_int_2 %y 30OpStore %_0_v %16 31%18 = OpAccessChain %_ptr_Function_float %_0_v %int_1 32%20 = OpLoad %float %18 33%22 = OpAccessChain %_ptr_Function_float %_0_v %int_0 34OpStore %22 %20 35OpReturn 36OpFunctionEnd 37