1; SPIR-V 2; Version: 1.1 3; Generator: Google rspirv; 0 4; Bound: 17 5; Schema: 0 6 OpCapability Shader 7 %1 = OpExtInstImport "GLSL.std.450" 8 OpMemoryModel Logical GLSL450 9 OpEntryPoint Vertex %2 "main" 10 OpName %Test "Test" 11 OpName %t "t" 12 OpName %retvar "retvar" 13 OpName %main "main" 14 OpName %retvar_0 "retvar" 15 %void = OpTypeVoid 16 %6 = OpTypeFunction %void 17 %Test = OpTypeStruct 18%_ptr_Function_Test = OpTypePointer Function %Test 19%_ptr_Function_void = OpTypePointer Function %void 20 %2 = OpFunction %void None %6 21 %7 = OpLabel 22 %t = OpVariable %_ptr_Function_Test Function 23 %retvar = OpVariable %_ptr_Function_void Function 24 OpBranch %4 25 %4 = OpLabel 26 %13 = OpCompositeConstruct %Test 27 OpStore %t %13 28 OpReturn 29 OpFunctionEnd 30 %main = OpFunction %void None %6 31 %15 = OpLabel 32 %retvar_0 = OpVariable %_ptr_Function_void Function 33 OpBranch %14 34 %14 = OpLabel 35 OpReturn 36 OpFunctionEnd 37