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