1 remap.hlsl.templatetypes.none.frag
2 // Module Version 10000
3 // Generated by (magic number): 8000a
4 // Id's are bound by 160
8 1: ExtInstImport "GLSL.std.450"
9 MemoryModel Logical GLSL450
10 EntryPoint Fragment 4 "main" 153 156
11 ExecutionMode 4 OriginUpperLeft
46 Name 156 "@entryPointOutput"
48 Decorate 153(input) Location 0
49 Decorate 156(@entryPointOutput) Location 0
53 7: TypeVector 6(float) 4
54 8: TypePointer Function 7(fvec4)
55 9: TypeFunction 6(float) 8(ptr)
56 14: 6(float) Constant 1065353216
57 15: 6(float) Constant 1073741824
58 16: 6(float) Constant 1077936128
59 17: 6(float) Constant 1082130432
60 18: 7(fvec4) ConstantComposite 14 15 16 17
61 20: 6(float) Constant 1084227584
62 21: 7(fvec4) ConstantComposite 15 16 17 20
64 23: TypePointer Function 22(bool)
65 25: 22(bool) ConstantFalse
67 27: TypePointer Function 26(int)
68 29: 26(int) Constant 1
69 30: TypePointer Function 6(float)
71 33: TypePointer Function 32(float64_t)
72 35:32(float64_t) Constant 0 1072693248
74 37: TypePointer Function 36(int)
75 39: 36(int) Constant 1
76 40: TypeVector 22(bool) 2
77 41: TypePointer Function 40(bvec2)
78 43: 22(bool) ConstantTrue
79 44: 40(bvec2) ConstantComposite 25 43
80 45: TypeVector 26(int) 2
81 46: TypePointer Function 45(ivec2)
82 48: 26(int) Constant 2
83 49: 45(ivec2) ConstantComposite 29 48
84 50: TypeVector 6(float) 2
85 51: TypePointer Function 50(fvec2)
86 53: 50(fvec2) ConstantComposite 14 15
87 54: TypeVector 32(float64_t) 2
88 55: TypePointer Function 54(f64vec2)
89 57:32(float64_t) Constant 0 1073741824
90 58: 54(f64vec2) ConstantComposite 35 57
91 59: TypeVector 36(int) 2
92 60: TypePointer Function 59(ivec2)
93 62: 36(int) Constant 2
94 63: 59(ivec2) ConstantComposite 39 62
95 64: TypeVector 22(bool) 3
96 65: TypePointer Function 64(bvec3)
97 67: 64(bvec3) ConstantComposite 25 43 43
98 68: TypeVector 26(int) 3
99 69: TypePointer Function 68(ivec3)
100 71: 26(int) Constant 3
101 72: 68(ivec3) ConstantComposite 29 48 71
102 73: TypeVector 6(float) 3
103 74: TypePointer Function 73(fvec3)
104 76: 73(fvec3) ConstantComposite 14 15 16
105 77: TypeVector 32(float64_t) 3
106 78: TypePointer Function 77(f64vec3)
107 80:32(float64_t) Constant 0 1074266112
108 81: 77(f64vec3) ConstantComposite 35 57 80
109 82: TypeVector 36(int) 3
110 83: TypePointer Function 82(ivec3)
111 85: 36(int) Constant 3
112 86: 82(ivec3) ConstantComposite 39 62 85
113 87: TypeVector 22(bool) 4
114 88: TypePointer Function 87(bvec4)
115 90: 87(bvec4) ConstantComposite 25 43 43 25
116 91: TypeVector 26(int) 4
117 92: TypePointer Function 91(ivec4)
118 94: 26(int) Constant 4
119 95: 91(ivec4) ConstantComposite 29 48 71 94
120 97: TypeVector 32(float64_t) 4
121 98: TypePointer Function 97(f64vec4)
122 100:32(float64_t) Constant 0 1074790400
123 101: 97(f64vec4) ConstantComposite 35 57 80 100
124 102: TypeVector 36(int) 4
125 103: TypePointer Function 102(ivec4)
126 105: 36(int) Constant 4
127 106: 102(ivec4) ConstantComposite 39 62 85 105
128 107: TypeMatrix 7(fvec4) 4
129 108: TypePointer Function 107
130 110: 6(float) Constant 0
131 111: 7(fvec4) ConstantComposite 110 14 15 16
132 112: 6(float) Constant 1086324736
133 113: 6(float) Constant 1088421888
134 114: 7(fvec4) ConstantComposite 17 20 112 113
135 115: 6(float) Constant 1090519040
136 116: 6(float) Constant 1091567616
137 117: 6(float) Constant 1092616192
138 118: 6(float) Constant 1093664768
139 119: 7(fvec4) ConstantComposite 115 116 117 118
140 120: 6(float) Constant 1094713344
141 121: 6(float) Constant 1095761920
142 122: 6(float) Constant 1096810496
143 123: 6(float) Constant 1097859072
144 124: 7(fvec4) ConstantComposite 120 121 122 123
145 125: 107 ConstantComposite 111 114 119 124
146 127: TypeMatrix 73(fvec3) 2
147 128: TypePointer Function 127
148 130: 73(fvec3) ConstantComposite 17 20 112
149 131: 127 ConstantComposite 76 130
150 132: TypeMatrix 50(fvec2) 3
151 133: TypePointer Function 132
152 135: 50(fvec2) ConstantComposite 16 17
153 136: 50(fvec2) ConstantComposite 20 112
154 137: 132 ConstantComposite 53 135 136
155 138: TypeMatrix 50(fvec2) 4
156 139: TypePointer Function 138
157 141: 50(fvec2) ConstantComposite 113 115
158 142: 138 ConstantComposite 53 135 136 141
159 143: TypeMatrix 73(fvec3) 4
160 144: TypePointer Function 143
161 146: 73(fvec3) ConstantComposite 113 115 116
162 147: 73(fvec3) ConstantComposite 117 118 120
163 148: 143 ConstantComposite 76 130 146 147
164 152: TypePointer Input 7(fvec4)
165 153(input): 152(ptr) Variable Input
166 155: TypePointer Output 6(float)
167 156(@entryPointOutput): 155(ptr) Variable Output
168 4(main): 2 Function None 3
170 151(input): 8(ptr) Variable Function
171 157(param): 8(ptr) Variable Function
172 154: 7(fvec4) Load 153(input)
174 158: 7(fvec4) Load 151(input)
176 159: 6(float) FunctionCall 11(@main(vf4;) 157(param)
177 Store 156(@entryPointOutput) 159
180 11(@main(vf4;): 6(float) Function None 9
181 10(input): 8(ptr) FunctionParameter
183 13(r00): 8(ptr) Variable Function
184 19(r01): 8(ptr) Variable Function
185 24(r12): 23(ptr) Variable Function
186 28(r13): 27(ptr) Variable Function
187 31(r14): 30(ptr) Variable Function
188 34(r15): 33(ptr) Variable Function
189 38(r16): 37(ptr) Variable Function
190 42(r20): 41(ptr) Variable Function
191 47(r21): 46(ptr) Variable Function
192 52(r22): 51(ptr) Variable Function
193 56(r23): 55(ptr) Variable Function
194 61(r24): 60(ptr) Variable Function
195 66(r30): 65(ptr) Variable Function
196 70(r31): 69(ptr) Variable Function
197 75(r32): 74(ptr) Variable Function
198 79(r33): 78(ptr) Variable Function
199 84(r34): 83(ptr) Variable Function
200 89(r40): 88(ptr) Variable Function
201 93(r41): 92(ptr) Variable Function
202 96(r42): 8(ptr) Variable Function
203 99(r43): 98(ptr) Variable Function
204 104(r44): 103(ptr) Variable Function
205 109(r50): 108(ptr) Variable Function
206 126(r51): 108(ptr) Variable Function
207 129(r61): 128(ptr) Variable Function
208 134(r62): 133(ptr) Variable Function
209 140(r65): 139(ptr) Variable Function
210 145(r66): 144(ptr) Variable Function