11; SPIR-V
22; Version: 1.1
33; Generator: rspirv
4- ; Bound: 95
4+ ; Bound: 85
55OpCapability Shader
66%1 = OpExtInstImport "GLSL.std.450"
77OpMemoryModel Logical GLSL450
@@ -40,76 +40,66 @@ OpMemberDecorate %15 1 Offset 16
4040%24 = OpConstantComposite %6 %23 %23 %23 %23
4141%25 = OpConstant %3 -1
4242%26 = OpConstantComposite %4 %25 %25 %25 %25
43- %27 = OpConstantNull %7
43+ %27 = OpConstant %5 0
4444%28 = OpConstant %9 4294967295
4545%29 = OpConstantComposite %7 %23 %23
4646%30 = OpConstant %9 0
4747%31 = OpConstantComposite %8 %30 %30
48- %32 = OpConstant %5 0
49- %33 = OpConstantComposite %7 %32 %32
50- %34 = OpConstant %9 32
51- %35 = OpConstant %5 32
52- %36 = OpConstantComposite %8 %34 %34
53- %37 = OpConstantComposite %7 %35 %35
54- %38 = OpConstant %9 31
55- %39 = OpConstantComposite %8 %38 %38
56- %40 = OpConstant %5 2
57- %41 = OpConstant %3 2
58- %42 = OpConstantComposite %10 %20 %41
59- %43 = OpConstant %5 3
60- %44 = OpConstant %5 4
61- %45 = OpConstantComposite %7 %43 %44
62- %46 = OpConstant %3 1.5
63- %47 = OpConstantComposite %10 %46 %46
64- %48 = OpConstantComposite %4 %46 %46 %46 %46
65- %49 = OpConstantComposite %10 %20 %20
66- %50 = OpConstantComposite %16 %20 %20 %20
67- %51 = OpConstantComposite %4 %20 %20 %20 %20
68- %58 = OpConstantComposite %4 %20 %20 %20 %20
69- %61 = OpConstantNull %5
48+ %32 = OpConstantComposite %7 %27 %27
49+ %33 = OpConstant %9 32
50+ %34 = OpConstant %5 32
51+ %35 = OpConstantComposite %8 %33 %33
52+ %36 = OpConstantComposite %7 %34 %34
53+ %37 = OpConstant %9 31
54+ %38 = OpConstantComposite %8 %37 %37
55+ %39 = OpConstant %5 2
56+ %40 = OpConstant %3 2
57+ %41 = OpConstantComposite %10 %20 %40
58+ %42 = OpConstant %5 3
59+ %43 = OpConstant %5 4
60+ %44 = OpConstantComposite %7 %42 %43
61+ %45 = OpConstant %3 1.5
62+ %46 = OpConstantComposite %10 %45 %45
63+ %47 = OpConstantComposite %4 %45 %45 %45 %45
64+ %48 = OpConstantComposite %10 %20 %20
65+ %49 = OpConstantComposite %16 %20 %20 %20
66+ %50 = OpConstantComposite %4 %20 %20 %20 %20
67+ %57 = OpConstantComposite %4 %20 %20 %20 %20
7068%18 = OpFunction %2 None %19
7169%17 = OpLabel
72- OpBranch %52
73- %52 = OpLabel
74- %53 = OpExtInst %3 %1 Degrees %20
75- %54 = OpExtInst %3 %1 Radians %20
76- %55 = OpExtInst %4 %1 Degrees %22
77- %56 = OpExtInst %4 %1 Radians %22
78- %57 = OpExtInst %4 %1 FClamp %22 %22 %58
79- %59 = OpExtInst %4 %1 Refract %22 %22 %20
80- %62 = OpCompositeExtract %5 %27 0
81- %63 = OpCompositeExtract %5 %27 0
82- %64 = OpIMul %5 %62 %63
83- %65 = OpIAdd %5 %61 %64
84- %66 = OpCompositeExtract %5 %27 1
85- %67 = OpCompositeExtract %5 %27 1
86- %68 = OpIMul %5 %66 %67
87- %60 = OpIAdd %5 %65 %68
88- %69 = OpExtInst %3 %1 Ldexp %20 %40
89- %70 = OpExtInst %10 %1 Ldexp %42 %45
90- %71 = OpExtInst %11 %1 ModfStruct %46
91- %72 = OpExtInst %11 %1 ModfStruct %46
92- %73 = OpCompositeExtract %3 %72 0
93- %74 = OpExtInst %11 %1 ModfStruct %46
94- %75 = OpCompositeExtract %3 %74 1
95- %76 = OpExtInst %12 %1 ModfStruct %47
96- %77 = OpExtInst %13 %1 ModfStruct %48
97- %78 = OpCompositeExtract %4 %77 1
98- %79 = OpCompositeExtract %3 %78 0
99- %80 = OpExtInst %12 %1 ModfStruct %47
100- %81 = OpCompositeExtract %10 %80 0
101- %82 = OpCompositeExtract %3 %81 1
102- %83 = OpExtInst %14 %1 FrexpStruct %46
103- %84 = OpExtInst %14 %1 FrexpStruct %46
104- %85 = OpCompositeExtract %3 %84 0
105- %86 = OpExtInst %14 %1 FrexpStruct %46
106- %87 = OpCompositeExtract %5 %86 1
107- %88 = OpExtInst %15 %1 FrexpStruct %48
108- %89 = OpCompositeExtract %6 %88 1
109- %90 = OpCompositeExtract %5 %89 0
110- %91 = OpQuantizeToF16 %3 %20
111- %92 = OpQuantizeToF16 %10 %49
112- %93 = OpQuantizeToF16 %16 %50
113- %94 = OpQuantizeToF16 %4 %51
70+ OpBranch %51
71+ %51 = OpLabel
72+ %52 = OpExtInst %3 %1 Degrees %20
73+ %53 = OpExtInst %3 %1 Radians %20
74+ %54 = OpExtInst %4 %1 Degrees %22
75+ %55 = OpExtInst %4 %1 Radians %22
76+ %56 = OpExtInst %4 %1 FClamp %22 %22 %57
77+ %58 = OpExtInst %4 %1 Refract %22 %22 %20
78+ %59 = OpExtInst %3 %1 Ldexp %20 %39
79+ %60 = OpExtInst %10 %1 Ldexp %41 %44
80+ %61 = OpExtInst %11 %1 ModfStruct %45
81+ %62 = OpExtInst %11 %1 ModfStruct %45
82+ %63 = OpCompositeExtract %3 %62 0
83+ %64 = OpExtInst %11 %1 ModfStruct %45
84+ %65 = OpCompositeExtract %3 %64 1
85+ %66 = OpExtInst %12 %1 ModfStruct %46
86+ %67 = OpExtInst %13 %1 ModfStruct %47
87+ %68 = OpCompositeExtract %4 %67 1
88+ %69 = OpCompositeExtract %3 %68 0
89+ %70 = OpExtInst %12 %1 ModfStruct %46
90+ %71 = OpCompositeExtract %10 %70 0
91+ %72 = OpCompositeExtract %3 %71 1
92+ %73 = OpExtInst %14 %1 FrexpStruct %45
93+ %74 = OpExtInst %14 %1 FrexpStruct %45
94+ %75 = OpCompositeExtract %3 %74 0
95+ %76 = OpExtInst %14 %1 FrexpStruct %45
96+ %77 = OpCompositeExtract %5 %76 1
97+ %78 = OpExtInst %15 %1 FrexpStruct %47
98+ %79 = OpCompositeExtract %6 %78 1
99+ %80 = OpCompositeExtract %5 %79 0
100+ %81 = OpQuantizeToF16 %3 %20
101+ %82 = OpQuantizeToF16 %10 %48
102+ %83 = OpQuantizeToF16 %16 %49
103+ %84 = OpQuantizeToF16 %4 %50
114104OpReturn
115105OpFunctionEnd
0 commit comments