1; Test: SpvModuleScopeVarParserTest_EntryPointWrapping_Interpolation_Floating_Fragment_Out.spvasm 2; SPIR-V 3; Version: 1.0 4; Generator: Khronos SPIR-V Tools Assembler; 0 5; Bound: 35 6; Schema: 0 7OpCapability Shader 8OpCapability SampleRateShading 9OpMemoryModel Logical Simple 10OpEntryPoint Fragment %7 "main" %1 %2 %3 %4 %5 %6 11OpExecutionMode %7 OriginUpperLeft 12OpDecorate %1 Location 1 13OpDecorate %2 Location 2 14OpDecorate %3 Location 3 15OpDecorate %4 Location 4 16OpDecorate %5 Location 5 17OpDecorate %6 Location 6 18OpDecorate %2 Centroid 19OpDecorate %3 Sample 20OpDecorate %4 NoPerspective 21OpDecorate %5 NoPerspective 22OpDecorate %5 Centroid 23OpDecorate %6 NoPerspective 24OpDecorate %6 Sample 25%void = OpTypeVoid 26%9 = OpTypeFunction %void 27%bool = OpTypeBool 28%float = OpTypeFloat 32 29%uint = OpTypeInt 32 0 30%int = OpTypeInt 32 1 31%_ptr_Private_bool = OpTypePointer Private %bool 32%_ptr_Private_float = OpTypePointer Private %float 33%_ptr_Private_uint = OpTypePointer Private %uint 34%_ptr_Private_int = OpTypePointer Private %int 35%true = OpConstantTrue %bool 36%false = OpConstantFalse %bool 37%float_0 = OpConstant %float 0 38%float_1_5 = OpConstant %float 1.5 39%uint_1 = OpConstant %uint 1 40%int_n1 = OpConstant %int -1 41%int_14 = OpConstant %int 14 42%uint_2 = OpConstant %uint 2 43%v2bool = OpTypeVector %bool 2 44%v2uint = OpTypeVector %uint 2 45%v2int = OpTypeVector %int 2 46%v2float = OpTypeVector %float 2 47%v4float = OpTypeVector %float 4 48%mat3v2float = OpTypeMatrix %v2float 3 49%_arr_uint_uint_2 = OpTypeArray %uint %uint_2 50%_ptr_Output_float = OpTypePointer Output %float 51%1 = OpVariable %_ptr_Output_float Output 52%2 = OpVariable %_ptr_Output_float Output 53%3 = OpVariable %_ptr_Output_float Output 54%4 = OpVariable %_ptr_Output_float Output 55%5 = OpVariable %_ptr_Output_float Output 56%6 = OpVariable %_ptr_Output_float Output 57%7 = OpFunction %void None %9 58%34 = OpLabel 59OpReturn 60OpFunctionEnd 61 62