1; SPIR-V 2; Version: 1.3 3; Generator: Google Tint Compiler; 0 4; Bound: 31 5; Schema: 0 6 OpCapability Shader 7 %14 = OpExtInstImport "GLSL.std.450" 8 OpMemoryModel Logical GLSL450 9 OpEntryPoint Vertex %vertex_main "vertex_main" %value %vertex_point_size 10 OpEntryPoint Fragment %fragment_main "fragment_main" 11 OpEntryPoint GLCompute %compute_main "compute_main" 12 OpExecutionMode %fragment_main OriginUpperLeft 13 OpExecutionMode %compute_main LocalSize 1 1 1 14 OpName %value "value" 15 OpName %vertex_point_size "vertex_point_size" 16 OpName %max_44a39d "max_44a39d" 17 OpName %res "res" 18 OpName %vertex_main_inner "vertex_main_inner" 19 OpName %vertex_main "vertex_main" 20 OpName %fragment_main "fragment_main" 21 OpName %compute_main "compute_main" 22 OpDecorate %value BuiltIn Position 23 OpDecorate %vertex_point_size BuiltIn PointSize 24 %float = OpTypeFloat 32 25 %v4float = OpTypeVector %float 4 26%_ptr_Output_v4float = OpTypePointer Output %v4float 27 %5 = OpConstantNull %v4float 28 %value = OpVariable %_ptr_Output_v4float Output %5 29%_ptr_Output_float = OpTypePointer Output %float 30 %8 = OpConstantNull %float 31%vertex_point_size = OpVariable %_ptr_Output_float Output %8 32 %void = OpTypeVoid 33 %9 = OpTypeFunction %void 34 %float_1 = OpConstant %float 1 35%_ptr_Function_float = OpTypePointer Function %float 36 %18 = OpTypeFunction %v4float 37 %max_44a39d = OpFunction %void None %9 38 %12 = OpLabel 39 %res = OpVariable %_ptr_Function_float Function %8 40 %13 = OpExtInst %float %14 NMax %float_1 %float_1 41 OpStore %res %13 42 OpReturn 43 OpFunctionEnd 44%vertex_main_inner = OpFunction %v4float None %18 45 %20 = OpLabel 46 %21 = OpFunctionCall %void %max_44a39d 47 OpReturnValue %5 48 OpFunctionEnd 49%vertex_main = OpFunction %void None %9 50 %23 = OpLabel 51 %24 = OpFunctionCall %v4float %vertex_main_inner 52 OpStore %value %24 53 OpStore %vertex_point_size %float_1 54 OpReturn 55 OpFunctionEnd 56%fragment_main = OpFunction %void None %9 57 %26 = OpLabel 58 %27 = OpFunctionCall %void %max_44a39d 59 OpReturn 60 OpFunctionEnd 61%compute_main = OpFunction %void None %9 62 %29 = OpLabel 63 %30 = OpFunctionCall %void %max_44a39d 64 OpReturn 65 OpFunctionEnd 66