30483db50ef1653b7a57751515fcfe2c7b6c5ce2
[platform/upstream/glslang.git] / Test / baseResults / hlsl.getdimensions.dx10.frag.out
1 hlsl.getdimensions.dx10.frag
2 Shader version: 450
3 gl_FragCoord origin is upper left
4 0:? Sequence
5 0:46  Function Definition: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
6 0:46    Function Parameters: 
7 0:?     Sequence
8 0:65      Sequence
9 0:65        move second child to first child ( temp uint)
10 0:65          'sizeQueryTemp' ( temp uint)
11 0:65          textureSize ( temp uint)
12 0:65            'g_tTex1df4' (layout( binding=0) uniform texture1D)
13 0:65            Constant:
14 0:65              0 (const int)
15 0:65        move second child to first child ( temp uint)
16 0:65          'WidthU' ( temp uint)
17 0:65          'sizeQueryTemp' ( temp uint)
18 0:66      Sequence
19 0:66        move second child to first child ( temp uint)
20 0:66          'sizeQueryTemp' ( temp uint)
21 0:66          textureSize ( temp uint)
22 0:66            'g_tTex1df4' (layout( binding=0) uniform texture1D)
23 0:66            Constant:
24 0:66              6 (const uint)
25 0:66        move second child to first child ( temp uint)
26 0:66          'WidthU' ( temp uint)
27 0:66          'sizeQueryTemp' ( temp uint)
28 0:66        move second child to first child ( temp uint)
29 0:66          'NumberOfLevelsU' ( temp uint)
30 0:66          textureQueryLevels ( temp uint)
31 0:66            'g_tTex1df4' (layout( binding=0) uniform texture1D)
32 0:69      Sequence
33 0:69        move second child to first child ( temp uint)
34 0:69          'sizeQueryTemp' ( temp uint)
35 0:69          textureSize ( temp uint)
36 0:69            'g_tTex1di4' ( uniform itexture1D)
37 0:69            Constant:
38 0:69              0 (const int)
39 0:69        move second child to first child ( temp uint)
40 0:69          'WidthU' ( temp uint)
41 0:69          'sizeQueryTemp' ( temp uint)
42 0:70      Sequence
43 0:70        move second child to first child ( temp uint)
44 0:70          'sizeQueryTemp' ( temp uint)
45 0:70          textureSize ( temp uint)
46 0:70            'g_tTex1di4' ( uniform itexture1D)
47 0:70            Constant:
48 0:70              6 (const uint)
49 0:70        move second child to first child ( temp uint)
50 0:70          'WidthU' ( temp uint)
51 0:70          'sizeQueryTemp' ( temp uint)
52 0:70        move second child to first child ( temp uint)
53 0:70          'NumberOfLevelsU' ( temp uint)
54 0:70          textureQueryLevels ( temp uint)
55 0:70            'g_tTex1di4' ( uniform itexture1D)
56 0:73      Sequence
57 0:73        move second child to first child ( temp uint)
58 0:73          'sizeQueryTemp' ( temp uint)
59 0:73          textureSize ( temp uint)
60 0:73            'g_tTex1du4' ( uniform utexture1D)
61 0:73            Constant:
62 0:73              0 (const int)
63 0:73        move second child to first child ( temp uint)
64 0:73          'WidthU' ( temp uint)
65 0:73          'sizeQueryTemp' ( temp uint)
66 0:74      Sequence
67 0:74        move second child to first child ( temp uint)
68 0:74          'sizeQueryTemp' ( temp uint)
69 0:74          textureSize ( temp uint)
70 0:74            'g_tTex1du4' ( uniform utexture1D)
71 0:74            Constant:
72 0:74              6 (const uint)
73 0:74        move second child to first child ( temp uint)
74 0:74          'WidthU' ( temp uint)
75 0:74          'sizeQueryTemp' ( temp uint)
76 0:74        move second child to first child ( temp uint)
77 0:74          'NumberOfLevelsU' ( temp uint)
78 0:74          textureQueryLevels ( temp uint)
79 0:74            'g_tTex1du4' ( uniform utexture1D)
80 0:77      Sequence
81 0:77        move second child to first child ( temp 2-component vector of uint)
82 0:77          'sizeQueryTemp' ( temp 2-component vector of uint)
83 0:77          textureSize ( temp 2-component vector of uint)
84 0:77            'g_tTex1df4a' ( uniform texture1DArray)
85 0:77            Constant:
86 0:77              0 (const int)
87 0:77        move second child to first child ( temp uint)
88 0:77          'WidthU' ( temp uint)
89 0:77          direct index ( temp uint)
90 0:77            'sizeQueryTemp' ( temp 2-component vector of uint)
91 0:77            Constant:
92 0:77              0 (const int)
93 0:77        move second child to first child ( temp uint)
94 0:77          'ElementsU' ( temp uint)
95 0:77          direct index ( temp uint)
96 0:77            'sizeQueryTemp' ( temp 2-component vector of uint)
97 0:77            Constant:
98 0:77              1 (const int)
99 0:78      Sequence
100 0:78        move second child to first child ( temp 2-component vector of uint)
101 0:78          'sizeQueryTemp' ( temp 2-component vector of uint)
102 0:78          textureSize ( temp 2-component vector of uint)
103 0:78            'g_tTex1df4a' ( uniform texture1DArray)
104 0:78            Constant:
105 0:78              6 (const uint)
106 0:78        move second child to first child ( temp uint)
107 0:78          'WidthU' ( temp uint)
108 0:78          direct index ( temp uint)
109 0:78            'sizeQueryTemp' ( temp 2-component vector of uint)
110 0:78            Constant:
111 0:78              0 (const int)
112 0:78        move second child to first child ( temp uint)
113 0:78          'ElementsU' ( temp uint)
114 0:78          direct index ( temp uint)
115 0:78            'sizeQueryTemp' ( temp 2-component vector of uint)
116 0:78            Constant:
117 0:78              1 (const int)
118 0:78        move second child to first child ( temp uint)
119 0:78          'NumberOfLevelsU' ( temp uint)
120 0:78          textureQueryLevels ( temp uint)
121 0:78            'g_tTex1df4a' ( uniform texture1DArray)
122 0:81      Sequence
123 0:81        move second child to first child ( temp 2-component vector of uint)
124 0:81          'sizeQueryTemp' ( temp 2-component vector of uint)
125 0:81          textureSize ( temp 2-component vector of uint)
126 0:81            'g_tTex1di4a' ( uniform itexture1DArray)
127 0:81            Constant:
128 0:81              0 (const int)
129 0:81        move second child to first child ( temp uint)
130 0:81          'WidthU' ( temp uint)
131 0:81          direct index ( temp uint)
132 0:81            'sizeQueryTemp' ( temp 2-component vector of uint)
133 0:81            Constant:
134 0:81              0 (const int)
135 0:81        move second child to first child ( temp uint)
136 0:81          'ElementsU' ( temp uint)
137 0:81          direct index ( temp uint)
138 0:81            'sizeQueryTemp' ( temp 2-component vector of uint)
139 0:81            Constant:
140 0:81              1 (const int)
141 0:82      Sequence
142 0:82        move second child to first child ( temp 2-component vector of uint)
143 0:82          'sizeQueryTemp' ( temp 2-component vector of uint)
144 0:82          textureSize ( temp 2-component vector of uint)
145 0:82            'g_tTex1di4a' ( uniform itexture1DArray)
146 0:82            Constant:
147 0:82              6 (const uint)
148 0:82        move second child to first child ( temp uint)
149 0:82          'WidthU' ( temp uint)
150 0:82          direct index ( temp uint)
151 0:82            'sizeQueryTemp' ( temp 2-component vector of uint)
152 0:82            Constant:
153 0:82              0 (const int)
154 0:82        move second child to first child ( temp uint)
155 0:82          'ElementsU' ( temp uint)
156 0:82          direct index ( temp uint)
157 0:82            'sizeQueryTemp' ( temp 2-component vector of uint)
158 0:82            Constant:
159 0:82              1 (const int)
160 0:82        move second child to first child ( temp uint)
161 0:82          'NumberOfLevelsU' ( temp uint)
162 0:82          textureQueryLevels ( temp uint)
163 0:82            'g_tTex1di4a' ( uniform itexture1DArray)
164 0:85      Sequence
165 0:85        move second child to first child ( temp 2-component vector of uint)
166 0:85          'sizeQueryTemp' ( temp 2-component vector of uint)
167 0:85          textureSize ( temp 2-component vector of uint)
168 0:85            'g_tTex1du4a' ( uniform utexture1DArray)
169 0:85            Constant:
170 0:85              0 (const int)
171 0:85        move second child to first child ( temp uint)
172 0:85          'WidthU' ( temp uint)
173 0:85          direct index ( temp uint)
174 0:85            'sizeQueryTemp' ( temp 2-component vector of uint)
175 0:85            Constant:
176 0:85              0 (const int)
177 0:85        move second child to first child ( temp uint)
178 0:85          'ElementsU' ( temp uint)
179 0:85          direct index ( temp uint)
180 0:85            'sizeQueryTemp' ( temp 2-component vector of uint)
181 0:85            Constant:
182 0:85              1 (const int)
183 0:86      Sequence
184 0:86        move second child to first child ( temp 2-component vector of uint)
185 0:86          'sizeQueryTemp' ( temp 2-component vector of uint)
186 0:86          textureSize ( temp 2-component vector of uint)
187 0:86            'g_tTex1du4a' ( uniform utexture1DArray)
188 0:86            Constant:
189 0:86              6 (const uint)
190 0:86        move second child to first child ( temp uint)
191 0:86          'WidthU' ( temp uint)
192 0:86          direct index ( temp uint)
193 0:86            'sizeQueryTemp' ( temp 2-component vector of uint)
194 0:86            Constant:
195 0:86              0 (const int)
196 0:86        move second child to first child ( temp uint)
197 0:86          'ElementsU' ( temp uint)
198 0:86          direct index ( temp uint)
199 0:86            'sizeQueryTemp' ( temp 2-component vector of uint)
200 0:86            Constant:
201 0:86              1 (const int)
202 0:86        move second child to first child ( temp uint)
203 0:86          'NumberOfLevelsU' ( temp uint)
204 0:86          textureQueryLevels ( temp uint)
205 0:86            'g_tTex1du4a' ( uniform utexture1DArray)
206 0:89      Sequence
207 0:89        move second child to first child ( temp 2-component vector of uint)
208 0:89          'sizeQueryTemp' ( temp 2-component vector of uint)
209 0:89          textureSize ( temp 2-component vector of uint)
210 0:89            'g_tTex2df4' ( uniform texture2D)
211 0:89            Constant:
212 0:89              0 (const int)
213 0:89        move second child to first child ( temp uint)
214 0:89          'WidthU' ( temp uint)
215 0:89          direct index ( temp uint)
216 0:89            'sizeQueryTemp' ( temp 2-component vector of uint)
217 0:89            Constant:
218 0:89              0 (const int)
219 0:89        move second child to first child ( temp uint)
220 0:89          'HeightU' ( temp uint)
221 0:89          direct index ( temp uint)
222 0:89            'sizeQueryTemp' ( temp 2-component vector of uint)
223 0:89            Constant:
224 0:89              1 (const int)
225 0:90      Sequence
226 0:90        move second child to first child ( temp 2-component vector of uint)
227 0:90          'sizeQueryTemp' ( temp 2-component vector of uint)
228 0:90          textureSize ( temp 2-component vector of uint)
229 0:90            'g_tTex2df4' ( uniform texture2D)
230 0:90            Constant:
231 0:90              6 (const uint)
232 0:90        move second child to first child ( temp uint)
233 0:90          'WidthU' ( temp uint)
234 0:90          direct index ( temp uint)
235 0:90            'sizeQueryTemp' ( temp 2-component vector of uint)
236 0:90            Constant:
237 0:90              0 (const int)
238 0:90        move second child to first child ( temp uint)
239 0:90          'HeightU' ( temp uint)
240 0:90          direct index ( temp uint)
241 0:90            'sizeQueryTemp' ( temp 2-component vector of uint)
242 0:90            Constant:
243 0:90              1 (const int)
244 0:90        move second child to first child ( temp uint)
245 0:90          'NumberOfLevelsU' ( temp uint)
246 0:90          textureQueryLevels ( temp uint)
247 0:90            'g_tTex2df4' ( uniform texture2D)
248 0:93      Sequence
249 0:93        move second child to first child ( temp 2-component vector of uint)
250 0:93          'sizeQueryTemp' ( temp 2-component vector of uint)
251 0:93          textureSize ( temp 2-component vector of uint)
252 0:93            'g_tTex2di4' ( uniform itexture2D)
253 0:93            Constant:
254 0:93              0 (const int)
255 0:93        move second child to first child ( temp uint)
256 0:93          'WidthU' ( temp uint)
257 0:93          direct index ( temp uint)
258 0:93            'sizeQueryTemp' ( temp 2-component vector of uint)
259 0:93            Constant:
260 0:93              0 (const int)
261 0:93        move second child to first child ( temp uint)
262 0:93          'HeightU' ( temp uint)
263 0:93          direct index ( temp uint)
264 0:93            'sizeQueryTemp' ( temp 2-component vector of uint)
265 0:93            Constant:
266 0:93              1 (const int)
267 0:94      Sequence
268 0:94        move second child to first child ( temp 2-component vector of uint)
269 0:94          'sizeQueryTemp' ( temp 2-component vector of uint)
270 0:94          textureSize ( temp 2-component vector of uint)
271 0:94            'g_tTex2di4' ( uniform itexture2D)
272 0:94            Constant:
273 0:94              6 (const uint)
274 0:94        move second child to first child ( temp uint)
275 0:94          'WidthU' ( temp uint)
276 0:94          direct index ( temp uint)
277 0:94            'sizeQueryTemp' ( temp 2-component vector of uint)
278 0:94            Constant:
279 0:94              0 (const int)
280 0:94        move second child to first child ( temp uint)
281 0:94          'HeightU' ( temp uint)
282 0:94          direct index ( temp uint)
283 0:94            'sizeQueryTemp' ( temp 2-component vector of uint)
284 0:94            Constant:
285 0:94              1 (const int)
286 0:94        move second child to first child ( temp uint)
287 0:94          'NumberOfLevelsU' ( temp uint)
288 0:94          textureQueryLevels ( temp uint)
289 0:94            'g_tTex2di4' ( uniform itexture2D)
290 0:97      Sequence
291 0:97        move second child to first child ( temp 2-component vector of uint)
292 0:97          'sizeQueryTemp' ( temp 2-component vector of uint)
293 0:97          textureSize ( temp 2-component vector of uint)
294 0:97            'g_tTex2du4' ( uniform utexture2D)
295 0:97            Constant:
296 0:97              0 (const int)
297 0:97        move second child to first child ( temp uint)
298 0:97          'WidthU' ( temp uint)
299 0:97          direct index ( temp uint)
300 0:97            'sizeQueryTemp' ( temp 2-component vector of uint)
301 0:97            Constant:
302 0:97              0 (const int)
303 0:97        move second child to first child ( temp uint)
304 0:97          'HeightU' ( temp uint)
305 0:97          direct index ( temp uint)
306 0:97            'sizeQueryTemp' ( temp 2-component vector of uint)
307 0:97            Constant:
308 0:97              1 (const int)
309 0:98      Sequence
310 0:98        move second child to first child ( temp 2-component vector of uint)
311 0:98          'sizeQueryTemp' ( temp 2-component vector of uint)
312 0:98          textureSize ( temp 2-component vector of uint)
313 0:98            'g_tTex2du4' ( uniform utexture2D)
314 0:98            Constant:
315 0:98              6 (const uint)
316 0:98        move second child to first child ( temp uint)
317 0:98          'WidthU' ( temp uint)
318 0:98          direct index ( temp uint)
319 0:98            'sizeQueryTemp' ( temp 2-component vector of uint)
320 0:98            Constant:
321 0:98              0 (const int)
322 0:98        move second child to first child ( temp uint)
323 0:98          'HeightU' ( temp uint)
324 0:98          direct index ( temp uint)
325 0:98            'sizeQueryTemp' ( temp 2-component vector of uint)
326 0:98            Constant:
327 0:98              1 (const int)
328 0:98        move second child to first child ( temp uint)
329 0:98          'NumberOfLevelsU' ( temp uint)
330 0:98          textureQueryLevels ( temp uint)
331 0:98            'g_tTex2du4' ( uniform utexture2D)
332 0:101      Sequence
333 0:101        move second child to first child ( temp 3-component vector of uint)
334 0:101          'sizeQueryTemp' ( temp 3-component vector of uint)
335 0:101          textureSize ( temp 3-component vector of uint)
336 0:101            'g_tTex2df4a' ( uniform texture2DArray)
337 0:101            Constant:
338 0:101              0 (const int)
339 0:101        move second child to first child ( temp uint)
340 0:101          'WidthU' ( temp uint)
341 0:101          direct index ( temp uint)
342 0:101            'sizeQueryTemp' ( temp 3-component vector of uint)
343 0:101            Constant:
344 0:101              0 (const int)
345 0:101        move second child to first child ( temp uint)
346 0:101          'HeightU' ( temp uint)
347 0:101          direct index ( temp uint)
348 0:101            'sizeQueryTemp' ( temp 3-component vector of uint)
349 0:101            Constant:
350 0:101              1 (const int)
351 0:101        move second child to first child ( temp uint)
352 0:101          'ElementsU' ( temp uint)
353 0:101          direct index ( temp uint)
354 0:101            'sizeQueryTemp' ( temp 3-component vector of uint)
355 0:101            Constant:
356 0:101              2 (const int)
357 0:102      Sequence
358 0:102        move second child to first child ( temp 3-component vector of uint)
359 0:102          'sizeQueryTemp' ( temp 3-component vector of uint)
360 0:102          textureSize ( temp 3-component vector of uint)
361 0:102            'g_tTex2df4a' ( uniform texture2DArray)
362 0:102            Constant:
363 0:102              6 (const uint)
364 0:102        move second child to first child ( temp uint)
365 0:102          'WidthU' ( temp uint)
366 0:102          direct index ( temp uint)
367 0:102            'sizeQueryTemp' ( temp 3-component vector of uint)
368 0:102            Constant:
369 0:102              0 (const int)
370 0:102        move second child to first child ( temp uint)
371 0:102          'HeightU' ( temp uint)
372 0:102          direct index ( temp uint)
373 0:102            'sizeQueryTemp' ( temp 3-component vector of uint)
374 0:102            Constant:
375 0:102              1 (const int)
376 0:102        move second child to first child ( temp uint)
377 0:102          'ElementsU' ( temp uint)
378 0:102          direct index ( temp uint)
379 0:102            'sizeQueryTemp' ( temp 3-component vector of uint)
380 0:102            Constant:
381 0:102              2 (const int)
382 0:102        move second child to first child ( temp uint)
383 0:102          'NumberOfLevelsU' ( temp uint)
384 0:102          textureQueryLevels ( temp uint)
385 0:102            'g_tTex2df4a' ( uniform texture2DArray)
386 0:105      Sequence
387 0:105        move second child to first child ( temp 3-component vector of uint)
388 0:105          'sizeQueryTemp' ( temp 3-component vector of uint)
389 0:105          textureSize ( temp 3-component vector of uint)
390 0:105            'g_tTex2di4a' ( uniform itexture2DArray)
391 0:105            Constant:
392 0:105              0 (const int)
393 0:105        move second child to first child ( temp uint)
394 0:105          'WidthU' ( temp uint)
395 0:105          direct index ( temp uint)
396 0:105            'sizeQueryTemp' ( temp 3-component vector of uint)
397 0:105            Constant:
398 0:105              0 (const int)
399 0:105        move second child to first child ( temp uint)
400 0:105          'HeightU' ( temp uint)
401 0:105          direct index ( temp uint)
402 0:105            'sizeQueryTemp' ( temp 3-component vector of uint)
403 0:105            Constant:
404 0:105              1 (const int)
405 0:105        move second child to first child ( temp uint)
406 0:105          'ElementsU' ( temp uint)
407 0:105          direct index ( temp uint)
408 0:105            'sizeQueryTemp' ( temp 3-component vector of uint)
409 0:105            Constant:
410 0:105              2 (const int)
411 0:106      Sequence
412 0:106        move second child to first child ( temp 3-component vector of uint)
413 0:106          'sizeQueryTemp' ( temp 3-component vector of uint)
414 0:106          textureSize ( temp 3-component vector of uint)
415 0:106            'g_tTex2di4a' ( uniform itexture2DArray)
416 0:106            Constant:
417 0:106              6 (const uint)
418 0:106        move second child to first child ( temp uint)
419 0:106          'WidthU' ( temp uint)
420 0:106          direct index ( temp uint)
421 0:106            'sizeQueryTemp' ( temp 3-component vector of uint)
422 0:106            Constant:
423 0:106              0 (const int)
424 0:106        move second child to first child ( temp uint)
425 0:106          'HeightU' ( temp uint)
426 0:106          direct index ( temp uint)
427 0:106            'sizeQueryTemp' ( temp 3-component vector of uint)
428 0:106            Constant:
429 0:106              1 (const int)
430 0:106        move second child to first child ( temp uint)
431 0:106          'ElementsU' ( temp uint)
432 0:106          direct index ( temp uint)
433 0:106            'sizeQueryTemp' ( temp 3-component vector of uint)
434 0:106            Constant:
435 0:106              2 (const int)
436 0:106        move second child to first child ( temp uint)
437 0:106          'NumberOfLevelsU' ( temp uint)
438 0:106          textureQueryLevels ( temp uint)
439 0:106            'g_tTex2di4a' ( uniform itexture2DArray)
440 0:109      Sequence
441 0:109        move second child to first child ( temp 3-component vector of uint)
442 0:109          'sizeQueryTemp' ( temp 3-component vector of uint)
443 0:109          textureSize ( temp 3-component vector of uint)
444 0:109            'g_tTex2du4a' ( uniform utexture2DArray)
445 0:109            Constant:
446 0:109              0 (const int)
447 0:109        move second child to first child ( temp uint)
448 0:109          'WidthU' ( temp uint)
449 0:109          direct index ( temp uint)
450 0:109            'sizeQueryTemp' ( temp 3-component vector of uint)
451 0:109            Constant:
452 0:109              0 (const int)
453 0:109        move second child to first child ( temp uint)
454 0:109          'HeightU' ( temp uint)
455 0:109          direct index ( temp uint)
456 0:109            'sizeQueryTemp' ( temp 3-component vector of uint)
457 0:109            Constant:
458 0:109              1 (const int)
459 0:109        move second child to first child ( temp uint)
460 0:109          'ElementsU' ( temp uint)
461 0:109          direct index ( temp uint)
462 0:109            'sizeQueryTemp' ( temp 3-component vector of uint)
463 0:109            Constant:
464 0:109              2 (const int)
465 0:110      Sequence
466 0:110        move second child to first child ( temp 3-component vector of uint)
467 0:110          'sizeQueryTemp' ( temp 3-component vector of uint)
468 0:110          textureSize ( temp 3-component vector of uint)
469 0:110            'g_tTex2du4a' ( uniform utexture2DArray)
470 0:110            Constant:
471 0:110              6 (const uint)
472 0:110        move second child to first child ( temp uint)
473 0:110          'WidthU' ( temp uint)
474 0:110          direct index ( temp uint)
475 0:110            'sizeQueryTemp' ( temp 3-component vector of uint)
476 0:110            Constant:
477 0:110              0 (const int)
478 0:110        move second child to first child ( temp uint)
479 0:110          'HeightU' ( temp uint)
480 0:110          direct index ( temp uint)
481 0:110            'sizeQueryTemp' ( temp 3-component vector of uint)
482 0:110            Constant:
483 0:110              1 (const int)
484 0:110        move second child to first child ( temp uint)
485 0:110          'ElementsU' ( temp uint)
486 0:110          direct index ( temp uint)
487 0:110            'sizeQueryTemp' ( temp 3-component vector of uint)
488 0:110            Constant:
489 0:110              2 (const int)
490 0:110        move second child to first child ( temp uint)
491 0:110          'NumberOfLevelsU' ( temp uint)
492 0:110          textureQueryLevels ( temp uint)
493 0:110            'g_tTex2du4a' ( uniform utexture2DArray)
494 0:113      Sequence
495 0:113        move second child to first child ( temp 3-component vector of uint)
496 0:113          'sizeQueryTemp' ( temp 3-component vector of uint)
497 0:113          textureSize ( temp 3-component vector of uint)
498 0:113            'g_tTex3df4' ( uniform texture3D)
499 0:113            Constant:
500 0:113              0 (const int)
501 0:113        move second child to first child ( temp uint)
502 0:113          'WidthU' ( temp uint)
503 0:113          direct index ( temp uint)
504 0:113            'sizeQueryTemp' ( temp 3-component vector of uint)
505 0:113            Constant:
506 0:113              0 (const int)
507 0:113        move second child to first child ( temp uint)
508 0:113          'HeightU' ( temp uint)
509 0:113          direct index ( temp uint)
510 0:113            'sizeQueryTemp' ( temp 3-component vector of uint)
511 0:113            Constant:
512 0:113              1 (const int)
513 0:113        move second child to first child ( temp uint)
514 0:113          'DepthU' ( temp uint)
515 0:113          direct index ( temp uint)
516 0:113            'sizeQueryTemp' ( temp 3-component vector of uint)
517 0:113            Constant:
518 0:113              2 (const int)
519 0:114      Sequence
520 0:114        move second child to first child ( temp 3-component vector of uint)
521 0:114          'sizeQueryTemp' ( temp 3-component vector of uint)
522 0:114          textureSize ( temp 3-component vector of uint)
523 0:114            'g_tTex3df4' ( uniform texture3D)
524 0:114            Constant:
525 0:114              6 (const uint)
526 0:114        move second child to first child ( temp uint)
527 0:114          'WidthU' ( temp uint)
528 0:114          direct index ( temp uint)
529 0:114            'sizeQueryTemp' ( temp 3-component vector of uint)
530 0:114            Constant:
531 0:114              0 (const int)
532 0:114        move second child to first child ( temp uint)
533 0:114          'HeightU' ( temp uint)
534 0:114          direct index ( temp uint)
535 0:114            'sizeQueryTemp' ( temp 3-component vector of uint)
536 0:114            Constant:
537 0:114              1 (const int)
538 0:114        move second child to first child ( temp uint)
539 0:114          'DepthU' ( temp uint)
540 0:114          direct index ( temp uint)
541 0:114            'sizeQueryTemp' ( temp 3-component vector of uint)
542 0:114            Constant:
543 0:114              2 (const int)
544 0:114        move second child to first child ( temp uint)
545 0:114          'NumberOfLevelsU' ( temp uint)
546 0:114          textureQueryLevels ( temp uint)
547 0:114            'g_tTex3df4' ( uniform texture3D)
548 0:117      Sequence
549 0:117        move second child to first child ( temp 3-component vector of uint)
550 0:117          'sizeQueryTemp' ( temp 3-component vector of uint)
551 0:117          textureSize ( temp 3-component vector of uint)
552 0:117            'g_tTex3di4' ( uniform itexture3D)
553 0:117            Constant:
554 0:117              0 (const int)
555 0:117        move second child to first child ( temp uint)
556 0:117          'WidthU' ( temp uint)
557 0:117          direct index ( temp uint)
558 0:117            'sizeQueryTemp' ( temp 3-component vector of uint)
559 0:117            Constant:
560 0:117              0 (const int)
561 0:117        move second child to first child ( temp uint)
562 0:117          'HeightU' ( temp uint)
563 0:117          direct index ( temp uint)
564 0:117            'sizeQueryTemp' ( temp 3-component vector of uint)
565 0:117            Constant:
566 0:117              1 (const int)
567 0:117        move second child to first child ( temp uint)
568 0:117          'DepthU' ( temp uint)
569 0:117          direct index ( temp uint)
570 0:117            'sizeQueryTemp' ( temp 3-component vector of uint)
571 0:117            Constant:
572 0:117              2 (const int)
573 0:118      Sequence
574 0:118        move second child to first child ( temp 3-component vector of uint)
575 0:118          'sizeQueryTemp' ( temp 3-component vector of uint)
576 0:118          textureSize ( temp 3-component vector of uint)
577 0:118            'g_tTex3di4' ( uniform itexture3D)
578 0:118            Constant:
579 0:118              6 (const uint)
580 0:118        move second child to first child ( temp uint)
581 0:118          'WidthU' ( temp uint)
582 0:118          direct index ( temp uint)
583 0:118            'sizeQueryTemp' ( temp 3-component vector of uint)
584 0:118            Constant:
585 0:118              0 (const int)
586 0:118        move second child to first child ( temp uint)
587 0:118          'HeightU' ( temp uint)
588 0:118          direct index ( temp uint)
589 0:118            'sizeQueryTemp' ( temp 3-component vector of uint)
590 0:118            Constant:
591 0:118              1 (const int)
592 0:118        move second child to first child ( temp uint)
593 0:118          'DepthU' ( temp uint)
594 0:118          direct index ( temp uint)
595 0:118            'sizeQueryTemp' ( temp 3-component vector of uint)
596 0:118            Constant:
597 0:118              2 (const int)
598 0:118        move second child to first child ( temp uint)
599 0:118          'NumberOfLevelsU' ( temp uint)
600 0:118          textureQueryLevels ( temp uint)
601 0:118            'g_tTex3di4' ( uniform itexture3D)
602 0:121      Sequence
603 0:121        move second child to first child ( temp 3-component vector of uint)
604 0:121          'sizeQueryTemp' ( temp 3-component vector of uint)
605 0:121          textureSize ( temp 3-component vector of uint)
606 0:121            'g_tTex3du4' ( uniform utexture3D)
607 0:121            Constant:
608 0:121              0 (const int)
609 0:121        move second child to first child ( temp uint)
610 0:121          'WidthU' ( temp uint)
611 0:121          direct index ( temp uint)
612 0:121            'sizeQueryTemp' ( temp 3-component vector of uint)
613 0:121            Constant:
614 0:121              0 (const int)
615 0:121        move second child to first child ( temp uint)
616 0:121          'HeightU' ( temp uint)
617 0:121          direct index ( temp uint)
618 0:121            'sizeQueryTemp' ( temp 3-component vector of uint)
619 0:121            Constant:
620 0:121              1 (const int)
621 0:121        move second child to first child ( temp uint)
622 0:121          'DepthU' ( temp uint)
623 0:121          direct index ( temp uint)
624 0:121            'sizeQueryTemp' ( temp 3-component vector of uint)
625 0:121            Constant:
626 0:121              2 (const int)
627 0:122      Sequence
628 0:122        move second child to first child ( temp 3-component vector of uint)
629 0:122          'sizeQueryTemp' ( temp 3-component vector of uint)
630 0:122          textureSize ( temp 3-component vector of uint)
631 0:122            'g_tTex3du4' ( uniform utexture3D)
632 0:122            Constant:
633 0:122              6 (const uint)
634 0:122        move second child to first child ( temp uint)
635 0:122          'WidthU' ( temp uint)
636 0:122          direct index ( temp uint)
637 0:122            'sizeQueryTemp' ( temp 3-component vector of uint)
638 0:122            Constant:
639 0:122              0 (const int)
640 0:122        move second child to first child ( temp uint)
641 0:122          'HeightU' ( temp uint)
642 0:122          direct index ( temp uint)
643 0:122            'sizeQueryTemp' ( temp 3-component vector of uint)
644 0:122            Constant:
645 0:122              1 (const int)
646 0:122        move second child to first child ( temp uint)
647 0:122          'DepthU' ( temp uint)
648 0:122          direct index ( temp uint)
649 0:122            'sizeQueryTemp' ( temp 3-component vector of uint)
650 0:122            Constant:
651 0:122              2 (const int)
652 0:122        move second child to first child ( temp uint)
653 0:122          'NumberOfLevelsU' ( temp uint)
654 0:122          textureQueryLevels ( temp uint)
655 0:122            'g_tTex3du4' ( uniform utexture3D)
656 0:125      Sequence
657 0:125        move second child to first child ( temp 2-component vector of uint)
658 0:125          'sizeQueryTemp' ( temp 2-component vector of uint)
659 0:125          textureSize ( temp 2-component vector of uint)
660 0:125            'g_tTexcdf4' ( uniform textureCube)
661 0:125            Constant:
662 0:125              0 (const int)
663 0:125        move second child to first child ( temp uint)
664 0:125          'WidthU' ( temp uint)
665 0:125          direct index ( temp uint)
666 0:125            'sizeQueryTemp' ( temp 2-component vector of uint)
667 0:125            Constant:
668 0:125              0 (const int)
669 0:125        move second child to first child ( temp uint)
670 0:125          'HeightU' ( temp uint)
671 0:125          direct index ( temp uint)
672 0:125            'sizeQueryTemp' ( temp 2-component vector of uint)
673 0:125            Constant:
674 0:125              1 (const int)
675 0:126      Sequence
676 0:126        move second child to first child ( temp 2-component vector of uint)
677 0:126          'sizeQueryTemp' ( temp 2-component vector of uint)
678 0:126          textureSize ( temp 2-component vector of uint)
679 0:126            'g_tTexcdf4' ( uniform textureCube)
680 0:126            Constant:
681 0:126              6 (const uint)
682 0:126        move second child to first child ( temp uint)
683 0:126          'WidthU' ( temp uint)
684 0:126          direct index ( temp uint)
685 0:126            'sizeQueryTemp' ( temp 2-component vector of uint)
686 0:126            Constant:
687 0:126              0 (const int)
688 0:126        move second child to first child ( temp uint)
689 0:126          'HeightU' ( temp uint)
690 0:126          direct index ( temp uint)
691 0:126            'sizeQueryTemp' ( temp 2-component vector of uint)
692 0:126            Constant:
693 0:126              1 (const int)
694 0:126        move second child to first child ( temp uint)
695 0:126          'NumberOfLevelsU' ( temp uint)
696 0:126          textureQueryLevels ( temp uint)
697 0:126            'g_tTexcdf4' ( uniform textureCube)
698 0:129      Sequence
699 0:129        move second child to first child ( temp 2-component vector of uint)
700 0:129          'sizeQueryTemp' ( temp 2-component vector of uint)
701 0:129          textureSize ( temp 2-component vector of uint)
702 0:129            'g_tTexcdi4' ( uniform itextureCube)
703 0:129            Constant:
704 0:129              0 (const int)
705 0:129        move second child to first child ( temp uint)
706 0:129          'WidthU' ( temp uint)
707 0:129          direct index ( temp uint)
708 0:129            'sizeQueryTemp' ( temp 2-component vector of uint)
709 0:129            Constant:
710 0:129              0 (const int)
711 0:129        move second child to first child ( temp uint)
712 0:129          'HeightU' ( temp uint)
713 0:129          direct index ( temp uint)
714 0:129            'sizeQueryTemp' ( temp 2-component vector of uint)
715 0:129            Constant:
716 0:129              1 (const int)
717 0:130      Sequence
718 0:130        move second child to first child ( temp 2-component vector of uint)
719 0:130          'sizeQueryTemp' ( temp 2-component vector of uint)
720 0:130          textureSize ( temp 2-component vector of uint)
721 0:130            'g_tTexcdi4' ( uniform itextureCube)
722 0:130            Constant:
723 0:130              6 (const uint)
724 0:130        move second child to first child ( temp uint)
725 0:130          'WidthU' ( temp uint)
726 0:130          direct index ( temp uint)
727 0:130            'sizeQueryTemp' ( temp 2-component vector of uint)
728 0:130            Constant:
729 0:130              0 (const int)
730 0:130        move second child to first child ( temp uint)
731 0:130          'HeightU' ( temp uint)
732 0:130          direct index ( temp uint)
733 0:130            'sizeQueryTemp' ( temp 2-component vector of uint)
734 0:130            Constant:
735 0:130              1 (const int)
736 0:130        move second child to first child ( temp uint)
737 0:130          'NumberOfLevelsU' ( temp uint)
738 0:130          textureQueryLevels ( temp uint)
739 0:130            'g_tTexcdi4' ( uniform itextureCube)
740 0:133      Sequence
741 0:133        move second child to first child ( temp 2-component vector of uint)
742 0:133          'sizeQueryTemp' ( temp 2-component vector of uint)
743 0:133          textureSize ( temp 2-component vector of uint)
744 0:133            'g_tTexcdu4' ( uniform utextureCube)
745 0:133            Constant:
746 0:133              0 (const int)
747 0:133        move second child to first child ( temp uint)
748 0:133          'WidthU' ( temp uint)
749 0:133          direct index ( temp uint)
750 0:133            'sizeQueryTemp' ( temp 2-component vector of uint)
751 0:133            Constant:
752 0:133              0 (const int)
753 0:133        move second child to first child ( temp uint)
754 0:133          'HeightU' ( temp uint)
755 0:133          direct index ( temp uint)
756 0:133            'sizeQueryTemp' ( temp 2-component vector of uint)
757 0:133            Constant:
758 0:133              1 (const int)
759 0:134      Sequence
760 0:134        move second child to first child ( temp 2-component vector of uint)
761 0:134          'sizeQueryTemp' ( temp 2-component vector of uint)
762 0:134          textureSize ( temp 2-component vector of uint)
763 0:134            'g_tTexcdu4' ( uniform utextureCube)
764 0:134            Constant:
765 0:134              6 (const uint)
766 0:134        move second child to first child ( temp uint)
767 0:134          'WidthU' ( temp uint)
768 0:134          direct index ( temp uint)
769 0:134            'sizeQueryTemp' ( temp 2-component vector of uint)
770 0:134            Constant:
771 0:134              0 (const int)
772 0:134        move second child to first child ( temp uint)
773 0:134          'HeightU' ( temp uint)
774 0:134          direct index ( temp uint)
775 0:134            'sizeQueryTemp' ( temp 2-component vector of uint)
776 0:134            Constant:
777 0:134              1 (const int)
778 0:134        move second child to first child ( temp uint)
779 0:134          'NumberOfLevelsU' ( temp uint)
780 0:134          textureQueryLevels ( temp uint)
781 0:134            'g_tTexcdu4' ( uniform utextureCube)
782 0:137      Sequence
783 0:137        move second child to first child ( temp 3-component vector of uint)
784 0:137          'sizeQueryTemp' ( temp 3-component vector of uint)
785 0:137          textureSize ( temp 3-component vector of uint)
786 0:137            'g_tTexcdf4a' ( uniform textureCubeArray)
787 0:137            Constant:
788 0:137              0 (const int)
789 0:137        move second child to first child ( temp uint)
790 0:137          'WidthU' ( temp uint)
791 0:137          direct index ( temp uint)
792 0:137            'sizeQueryTemp' ( temp 3-component vector of uint)
793 0:137            Constant:
794 0:137              0 (const int)
795 0:137        move second child to first child ( temp uint)
796 0:137          'HeightU' ( temp uint)
797 0:137          direct index ( temp uint)
798 0:137            'sizeQueryTemp' ( temp 3-component vector of uint)
799 0:137            Constant:
800 0:137              1 (const int)
801 0:137        move second child to first child ( temp uint)
802 0:137          'ElementsU' ( temp uint)
803 0:137          direct index ( temp uint)
804 0:137            'sizeQueryTemp' ( temp 3-component vector of uint)
805 0:137            Constant:
806 0:137              2 (const int)
807 0:138      Sequence
808 0:138        move second child to first child ( temp 3-component vector of uint)
809 0:138          'sizeQueryTemp' ( temp 3-component vector of uint)
810 0:138          textureSize ( temp 3-component vector of uint)
811 0:138            'g_tTexcdf4a' ( uniform textureCubeArray)
812 0:138            Constant:
813 0:138              6 (const uint)
814 0:138        move second child to first child ( temp uint)
815 0:138          'WidthU' ( temp uint)
816 0:138          direct index ( temp uint)
817 0:138            'sizeQueryTemp' ( temp 3-component vector of uint)
818 0:138            Constant:
819 0:138              0 (const int)
820 0:138        move second child to first child ( temp uint)
821 0:138          'HeightU' ( temp uint)
822 0:138          direct index ( temp uint)
823 0:138            'sizeQueryTemp' ( temp 3-component vector of uint)
824 0:138            Constant:
825 0:138              1 (const int)
826 0:138        move second child to first child ( temp uint)
827 0:138          'ElementsU' ( temp uint)
828 0:138          direct index ( temp uint)
829 0:138            'sizeQueryTemp' ( temp 3-component vector of uint)
830 0:138            Constant:
831 0:138              2 (const int)
832 0:138        move second child to first child ( temp uint)
833 0:138          'NumberOfLevelsU' ( temp uint)
834 0:138          textureQueryLevels ( temp uint)
835 0:138            'g_tTexcdf4a' ( uniform textureCubeArray)
836 0:141      Sequence
837 0:141        move second child to first child ( temp 3-component vector of uint)
838 0:141          'sizeQueryTemp' ( temp 3-component vector of uint)
839 0:141          textureSize ( temp 3-component vector of uint)
840 0:141            'g_tTexcdi4a' ( uniform itextureCubeArray)
841 0:141            Constant:
842 0:141              0 (const int)
843 0:141        move second child to first child ( temp uint)
844 0:141          'WidthU' ( temp uint)
845 0:141          direct index ( temp uint)
846 0:141            'sizeQueryTemp' ( temp 3-component vector of uint)
847 0:141            Constant:
848 0:141              0 (const int)
849 0:141        move second child to first child ( temp uint)
850 0:141          'HeightU' ( temp uint)
851 0:141          direct index ( temp uint)
852 0:141            'sizeQueryTemp' ( temp 3-component vector of uint)
853 0:141            Constant:
854 0:141              1 (const int)
855 0:141        move second child to first child ( temp uint)
856 0:141          'ElementsU' ( temp uint)
857 0:141          direct index ( temp uint)
858 0:141            'sizeQueryTemp' ( temp 3-component vector of uint)
859 0:141            Constant:
860 0:141              2 (const int)
861 0:142      Sequence
862 0:142        move second child to first child ( temp 3-component vector of uint)
863 0:142          'sizeQueryTemp' ( temp 3-component vector of uint)
864 0:142          textureSize ( temp 3-component vector of uint)
865 0:142            'g_tTexcdi4a' ( uniform itextureCubeArray)
866 0:142            Constant:
867 0:142              6 (const uint)
868 0:142        move second child to first child ( temp uint)
869 0:142          'WidthU' ( temp uint)
870 0:142          direct index ( temp uint)
871 0:142            'sizeQueryTemp' ( temp 3-component vector of uint)
872 0:142            Constant:
873 0:142              0 (const int)
874 0:142        move second child to first child ( temp uint)
875 0:142          'HeightU' ( temp uint)
876 0:142          direct index ( temp uint)
877 0:142            'sizeQueryTemp' ( temp 3-component vector of uint)
878 0:142            Constant:
879 0:142              1 (const int)
880 0:142        move second child to first child ( temp uint)
881 0:142          'ElementsU' ( temp uint)
882 0:142          direct index ( temp uint)
883 0:142            'sizeQueryTemp' ( temp 3-component vector of uint)
884 0:142            Constant:
885 0:142              2 (const int)
886 0:142        move second child to first child ( temp uint)
887 0:142          'NumberOfLevelsU' ( temp uint)
888 0:142          textureQueryLevels ( temp uint)
889 0:142            'g_tTexcdi4a' ( uniform itextureCubeArray)
890 0:145      Sequence
891 0:145        move second child to first child ( temp 3-component vector of uint)
892 0:145          'sizeQueryTemp' ( temp 3-component vector of uint)
893 0:145          textureSize ( temp 3-component vector of uint)
894 0:145            'g_tTexcdu4a' ( uniform utextureCubeArray)
895 0:145            Constant:
896 0:145              0 (const int)
897 0:145        move second child to first child ( temp uint)
898 0:145          'WidthU' ( temp uint)
899 0:145          direct index ( temp uint)
900 0:145            'sizeQueryTemp' ( temp 3-component vector of uint)
901 0:145            Constant:
902 0:145              0 (const int)
903 0:145        move second child to first child ( temp uint)
904 0:145          'HeightU' ( temp uint)
905 0:145          direct index ( temp uint)
906 0:145            'sizeQueryTemp' ( temp 3-component vector of uint)
907 0:145            Constant:
908 0:145              1 (const int)
909 0:145        move second child to first child ( temp uint)
910 0:145          'ElementsU' ( temp uint)
911 0:145          direct index ( temp uint)
912 0:145            'sizeQueryTemp' ( temp 3-component vector of uint)
913 0:145            Constant:
914 0:145              2 (const int)
915 0:146      Sequence
916 0:146        move second child to first child ( temp 3-component vector of uint)
917 0:146          'sizeQueryTemp' ( temp 3-component vector of uint)
918 0:146          textureSize ( temp 3-component vector of uint)
919 0:146            'g_tTexcdu4a' ( uniform utextureCubeArray)
920 0:146            Constant:
921 0:146              6 (const uint)
922 0:146        move second child to first child ( temp uint)
923 0:146          'WidthU' ( temp uint)
924 0:146          direct index ( temp uint)
925 0:146            'sizeQueryTemp' ( temp 3-component vector of uint)
926 0:146            Constant:
927 0:146              0 (const int)
928 0:146        move second child to first child ( temp uint)
929 0:146          'HeightU' ( temp uint)
930 0:146          direct index ( temp uint)
931 0:146            'sizeQueryTemp' ( temp 3-component vector of uint)
932 0:146            Constant:
933 0:146              1 (const int)
934 0:146        move second child to first child ( temp uint)
935 0:146          'ElementsU' ( temp uint)
936 0:146          direct index ( temp uint)
937 0:146            'sizeQueryTemp' ( temp 3-component vector of uint)
938 0:146            Constant:
939 0:146              2 (const int)
940 0:146        move second child to first child ( temp uint)
941 0:146          'NumberOfLevelsU' ( temp uint)
942 0:146          textureQueryLevels ( temp uint)
943 0:146            'g_tTexcdu4a' ( uniform utextureCubeArray)
944 0:149      Sequence
945 0:149        move second child to first child ( temp 2-component vector of uint)
946 0:149          'sizeQueryTemp' ( temp 2-component vector of uint)
947 0:149          textureSize ( temp 2-component vector of uint)
948 0:149            'g_tTex2dmsf4' ( uniform texture2DMS)
949 0:149        move second child to first child ( temp uint)
950 0:149          'WidthU' ( temp uint)
951 0:149          direct index ( temp uint)
952 0:149            'sizeQueryTemp' ( temp 2-component vector of uint)
953 0:149            Constant:
954 0:149              0 (const int)
955 0:149        move second child to first child ( temp uint)
956 0:149          'HeightU' ( temp uint)
957 0:149          direct index ( temp uint)
958 0:149            'sizeQueryTemp' ( temp 2-component vector of uint)
959 0:149            Constant:
960 0:149              1 (const int)
961 0:149        move second child to first child ( temp uint)
962 0:149          'NumberOfSamplesU' ( temp uint)
963 0:149          imageQuerySamples ( temp uint)
964 0:149            'g_tTex2dmsf4' ( uniform texture2DMS)
965 0:152      Sequence
966 0:152        move second child to first child ( temp 2-component vector of uint)
967 0:152          'sizeQueryTemp' ( temp 2-component vector of uint)
968 0:152          textureSize ( temp 2-component vector of uint)
969 0:152            'g_tTex2dmsi4' ( uniform itexture2DMS)
970 0:152        move second child to first child ( temp uint)
971 0:152          'WidthU' ( temp uint)
972 0:152          direct index ( temp uint)
973 0:152            'sizeQueryTemp' ( temp 2-component vector of uint)
974 0:152            Constant:
975 0:152              0 (const int)
976 0:152        move second child to first child ( temp uint)
977 0:152          'HeightU' ( temp uint)
978 0:152          direct index ( temp uint)
979 0:152            'sizeQueryTemp' ( temp 2-component vector of uint)
980 0:152            Constant:
981 0:152              1 (const int)
982 0:152        move second child to first child ( temp uint)
983 0:152          'NumberOfSamplesU' ( temp uint)
984 0:152          imageQuerySamples ( temp uint)
985 0:152            'g_tTex2dmsi4' ( uniform itexture2DMS)
986 0:155      Sequence
987 0:155        move second child to first child ( temp 2-component vector of uint)
988 0:155          'sizeQueryTemp' ( temp 2-component vector of uint)
989 0:155          textureSize ( temp 2-component vector of uint)
990 0:155            'g_tTex2dmsu4' ( uniform utexture2DMS)
991 0:155        move second child to first child ( temp uint)
992 0:155          'WidthU' ( temp uint)
993 0:155          direct index ( temp uint)
994 0:155            'sizeQueryTemp' ( temp 2-component vector of uint)
995 0:155            Constant:
996 0:155              0 (const int)
997 0:155        move second child to first child ( temp uint)
998 0:155          'HeightU' ( temp uint)
999 0:155          direct index ( temp uint)
1000 0:155            'sizeQueryTemp' ( temp 2-component vector of uint)
1001 0:155            Constant:
1002 0:155              1 (const int)
1003 0:155        move second child to first child ( temp uint)
1004 0:155          'NumberOfSamplesU' ( temp uint)
1005 0:155          imageQuerySamples ( temp uint)
1006 0:155            'g_tTex2dmsu4' ( uniform utexture2DMS)
1007 0:158      Sequence
1008 0:158        move second child to first child ( temp 3-component vector of uint)
1009 0:158          'sizeQueryTemp' ( temp 3-component vector of uint)
1010 0:158          textureSize ( temp 3-component vector of uint)
1011 0:158            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
1012 0:158        move second child to first child ( temp uint)
1013 0:158          'WidthU' ( temp uint)
1014 0:158          direct index ( temp uint)
1015 0:158            'sizeQueryTemp' ( temp 3-component vector of uint)
1016 0:158            Constant:
1017 0:158              0 (const int)
1018 0:158        move second child to first child ( temp uint)
1019 0:158          'HeightU' ( temp uint)
1020 0:158          direct index ( temp uint)
1021 0:158            'sizeQueryTemp' ( temp 3-component vector of uint)
1022 0:158            Constant:
1023 0:158              1 (const int)
1024 0:158        move second child to first child ( temp uint)
1025 0:158          'ElementsU' ( temp uint)
1026 0:158          direct index ( temp uint)
1027 0:158            'sizeQueryTemp' ( temp 3-component vector of uint)
1028 0:158            Constant:
1029 0:158              2 (const int)
1030 0:158        move second child to first child ( temp uint)
1031 0:158          'NumberOfSamplesU' ( temp uint)
1032 0:158          imageQuerySamples ( temp uint)
1033 0:158            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
1034 0:161      Sequence
1035 0:161        move second child to first child ( temp 3-component vector of uint)
1036 0:161          'sizeQueryTemp' ( temp 3-component vector of uint)
1037 0:161          textureSize ( temp 3-component vector of uint)
1038 0:161            'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
1039 0:161        move second child to first child ( temp uint)
1040 0:161          'WidthU' ( temp uint)
1041 0:161          direct index ( temp uint)
1042 0:161            'sizeQueryTemp' ( temp 3-component vector of uint)
1043 0:161            Constant:
1044 0:161              0 (const int)
1045 0:161        move second child to first child ( temp uint)
1046 0:161          'HeightU' ( temp uint)
1047 0:161          direct index ( temp uint)
1048 0:161            'sizeQueryTemp' ( temp 3-component vector of uint)
1049 0:161            Constant:
1050 0:161              1 (const int)
1051 0:161        move second child to first child ( temp uint)
1052 0:161          'ElementsU' ( temp uint)
1053 0:161          direct index ( temp uint)
1054 0:161            'sizeQueryTemp' ( temp 3-component vector of uint)
1055 0:161            Constant:
1056 0:161              2 (const int)
1057 0:161        move second child to first child ( temp uint)
1058 0:161          'NumberOfSamplesU' ( temp uint)
1059 0:161          imageQuerySamples ( temp uint)
1060 0:161            'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
1061 0:164      Sequence
1062 0:164        move second child to first child ( temp 3-component vector of uint)
1063 0:164          'sizeQueryTemp' ( temp 3-component vector of uint)
1064 0:164          textureSize ( temp 3-component vector of uint)
1065 0:164            'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
1066 0:164        move second child to first child ( temp uint)
1067 0:164          'WidthU' ( temp uint)
1068 0:164          direct index ( temp uint)
1069 0:164            'sizeQueryTemp' ( temp 3-component vector of uint)
1070 0:164            Constant:
1071 0:164              0 (const int)
1072 0:164        move second child to first child ( temp uint)
1073 0:164          'HeightU' ( temp uint)
1074 0:164          direct index ( temp uint)
1075 0:164            'sizeQueryTemp' ( temp 3-component vector of uint)
1076 0:164            Constant:
1077 0:164              1 (const int)
1078 0:164        move second child to first child ( temp uint)
1079 0:164          'ElementsU' ( temp uint)
1080 0:164          direct index ( temp uint)
1081 0:164            'sizeQueryTemp' ( temp 3-component vector of uint)
1082 0:164            Constant:
1083 0:164              2 (const int)
1084 0:164        move second child to first child ( temp uint)
1085 0:164          'NumberOfSamplesU' ( temp uint)
1086 0:164          imageQuerySamples ( temp uint)
1087 0:164            'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
1088 0:276      move second child to first child ( temp 4-component vector of float)
1089 0:276        Color: direct index for structure ( temp 4-component vector of float)
1090 0:276          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1091 0:276          Constant:
1092 0:276            0 (const int)
1093 0:276        Constant:
1094 0:276          1.000000
1095 0:276          1.000000
1096 0:276          1.000000
1097 0:276          1.000000
1098 0:277      move second child to first child ( temp float)
1099 0:277        Depth: direct index for structure ( temp float)
1100 0:277          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1101 0:277          Constant:
1102 0:277            1 (const int)
1103 0:277        Constant:
1104 0:277          1.000000
1105 0:279      Branch: Return with expression
1106 0:279        'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1107 0:46  Function Definition: main( ( temp void)
1108 0:46    Function Parameters: 
1109 0:?     Sequence
1110 0:46      Sequence
1111 0:46        move second child to first child ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1112 0:46          'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1113 0:46          Function Call: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1114 0:46        move second child to first child ( temp 4-component vector of float)
1115 0:?           'Color' (layout( location=0) out 4-component vector of float)
1116 0:46          Color: direct index for structure ( temp 4-component vector of float)
1117 0:46            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1118 0:46            Constant:
1119 0:46              0 (const int)
1120 0:46        move second child to first child ( temp float)
1121 0:?           'Depth' ( out float FragDepth)
1122 0:46          Depth: direct index for structure ( temp float)
1123 0:46            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1124 0:46            Constant:
1125 0:46              1 (const int)
1126 0:?   Linker Objects
1127 0:?     'g_sSamp' (layout( binding=0) uniform sampler)
1128 0:?     'g_tTex1df4' (layout( binding=0) uniform texture1D)
1129 0:?     'g_tTex1di4' ( uniform itexture1D)
1130 0:?     'g_tTex1du4' ( uniform utexture1D)
1131 0:?     'g_tTex2df4' ( uniform texture2D)
1132 0:?     'g_tTex2di4' ( uniform itexture2D)
1133 0:?     'g_tTex2du4' ( uniform utexture2D)
1134 0:?     'g_tTex3df4' ( uniform texture3D)
1135 0:?     'g_tTex3di4' ( uniform itexture3D)
1136 0:?     'g_tTex3du4' ( uniform utexture3D)
1137 0:?     'g_tTexcdf4' ( uniform textureCube)
1138 0:?     'g_tTexcdi4' ( uniform itextureCube)
1139 0:?     'g_tTexcdu4' ( uniform utextureCube)
1140 0:?     'g_tTex1df4a' ( uniform texture1DArray)
1141 0:?     'g_tTex1di4a' ( uniform itexture1DArray)
1142 0:?     'g_tTex1du4a' ( uniform utexture1DArray)
1143 0:?     'g_tTex2df4a' ( uniform texture2DArray)
1144 0:?     'g_tTex2di4a' ( uniform itexture2DArray)
1145 0:?     'g_tTex2du4a' ( uniform utexture2DArray)
1146 0:?     'g_tTexcdf4a' ( uniform textureCubeArray)
1147 0:?     'g_tTexcdi4a' ( uniform itextureCubeArray)
1148 0:?     'g_tTexcdu4a' ( uniform utextureCubeArray)
1149 0:?     'g_tTex2dmsf4' ( uniform texture2DMS)
1150 0:?     'g_tTex2dmsi4' ( uniform itexture2DMS)
1151 0:?     'g_tTex2dmsu4' ( uniform utexture2DMS)
1152 0:?     'g_tTex2dmsf4a' ( uniform texture2DMSArray)
1153 0:?     'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
1154 0:?     'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
1155 0:?     'Color' (layout( location=0) out 4-component vector of float)
1156 0:?     'Depth' ( out float FragDepth)
1157
1158
1159 Linked fragment stage:
1160
1161
1162 Shader version: 450
1163 gl_FragCoord origin is upper left
1164 0:? Sequence
1165 0:46  Function Definition: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
1166 0:46    Function Parameters: 
1167 0:?     Sequence
1168 0:65      Sequence
1169 0:65        move second child to first child ( temp uint)
1170 0:65          'sizeQueryTemp' ( temp uint)
1171 0:65          textureSize ( temp uint)
1172 0:65            'g_tTex1df4' (layout( binding=0) uniform texture1D)
1173 0:65            Constant:
1174 0:65              0 (const int)
1175 0:65        move second child to first child ( temp uint)
1176 0:65          'WidthU' ( temp uint)
1177 0:65          'sizeQueryTemp' ( temp uint)
1178 0:66      Sequence
1179 0:66        move second child to first child ( temp uint)
1180 0:66          'sizeQueryTemp' ( temp uint)
1181 0:66          textureSize ( temp uint)
1182 0:66            'g_tTex1df4' (layout( binding=0) uniform texture1D)
1183 0:66            Constant:
1184 0:66              6 (const uint)
1185 0:66        move second child to first child ( temp uint)
1186 0:66          'WidthU' ( temp uint)
1187 0:66          'sizeQueryTemp' ( temp uint)
1188 0:66        move second child to first child ( temp uint)
1189 0:66          'NumberOfLevelsU' ( temp uint)
1190 0:66          textureQueryLevels ( temp uint)
1191 0:66            'g_tTex1df4' (layout( binding=0) uniform texture1D)
1192 0:69      Sequence
1193 0:69        move second child to first child ( temp uint)
1194 0:69          'sizeQueryTemp' ( temp uint)
1195 0:69          textureSize ( temp uint)
1196 0:69            'g_tTex1di4' ( uniform itexture1D)
1197 0:69            Constant:
1198 0:69              0 (const int)
1199 0:69        move second child to first child ( temp uint)
1200 0:69          'WidthU' ( temp uint)
1201 0:69          'sizeQueryTemp' ( temp uint)
1202 0:70      Sequence
1203 0:70        move second child to first child ( temp uint)
1204 0:70          'sizeQueryTemp' ( temp uint)
1205 0:70          textureSize ( temp uint)
1206 0:70            'g_tTex1di4' ( uniform itexture1D)
1207 0:70            Constant:
1208 0:70              6 (const uint)
1209 0:70        move second child to first child ( temp uint)
1210 0:70          'WidthU' ( temp uint)
1211 0:70          'sizeQueryTemp' ( temp uint)
1212 0:70        move second child to first child ( temp uint)
1213 0:70          'NumberOfLevelsU' ( temp uint)
1214 0:70          textureQueryLevels ( temp uint)
1215 0:70            'g_tTex1di4' ( uniform itexture1D)
1216 0:73      Sequence
1217 0:73        move second child to first child ( temp uint)
1218 0:73          'sizeQueryTemp' ( temp uint)
1219 0:73          textureSize ( temp uint)
1220 0:73            'g_tTex1du4' ( uniform utexture1D)
1221 0:73            Constant:
1222 0:73              0 (const int)
1223 0:73        move second child to first child ( temp uint)
1224 0:73          'WidthU' ( temp uint)
1225 0:73          'sizeQueryTemp' ( temp uint)
1226 0:74      Sequence
1227 0:74        move second child to first child ( temp uint)
1228 0:74          'sizeQueryTemp' ( temp uint)
1229 0:74          textureSize ( temp uint)
1230 0:74            'g_tTex1du4' ( uniform utexture1D)
1231 0:74            Constant:
1232 0:74              6 (const uint)
1233 0:74        move second child to first child ( temp uint)
1234 0:74          'WidthU' ( temp uint)
1235 0:74          'sizeQueryTemp' ( temp uint)
1236 0:74        move second child to first child ( temp uint)
1237 0:74          'NumberOfLevelsU' ( temp uint)
1238 0:74          textureQueryLevels ( temp uint)
1239 0:74            'g_tTex1du4' ( uniform utexture1D)
1240 0:77      Sequence
1241 0:77        move second child to first child ( temp 2-component vector of uint)
1242 0:77          'sizeQueryTemp' ( temp 2-component vector of uint)
1243 0:77          textureSize ( temp 2-component vector of uint)
1244 0:77            'g_tTex1df4a' ( uniform texture1DArray)
1245 0:77            Constant:
1246 0:77              0 (const int)
1247 0:77        move second child to first child ( temp uint)
1248 0:77          'WidthU' ( temp uint)
1249 0:77          direct index ( temp uint)
1250 0:77            'sizeQueryTemp' ( temp 2-component vector of uint)
1251 0:77            Constant:
1252 0:77              0 (const int)
1253 0:77        move second child to first child ( temp uint)
1254 0:77          'ElementsU' ( temp uint)
1255 0:77          direct index ( temp uint)
1256 0:77            'sizeQueryTemp' ( temp 2-component vector of uint)
1257 0:77            Constant:
1258 0:77              1 (const int)
1259 0:78      Sequence
1260 0:78        move second child to first child ( temp 2-component vector of uint)
1261 0:78          'sizeQueryTemp' ( temp 2-component vector of uint)
1262 0:78          textureSize ( temp 2-component vector of uint)
1263 0:78            'g_tTex1df4a' ( uniform texture1DArray)
1264 0:78            Constant:
1265 0:78              6 (const uint)
1266 0:78        move second child to first child ( temp uint)
1267 0:78          'WidthU' ( temp uint)
1268 0:78          direct index ( temp uint)
1269 0:78            'sizeQueryTemp' ( temp 2-component vector of uint)
1270 0:78            Constant:
1271 0:78              0 (const int)
1272 0:78        move second child to first child ( temp uint)
1273 0:78          'ElementsU' ( temp uint)
1274 0:78          direct index ( temp uint)
1275 0:78            'sizeQueryTemp' ( temp 2-component vector of uint)
1276 0:78            Constant:
1277 0:78              1 (const int)
1278 0:78        move second child to first child ( temp uint)
1279 0:78          'NumberOfLevelsU' ( temp uint)
1280 0:78          textureQueryLevels ( temp uint)
1281 0:78            'g_tTex1df4a' ( uniform texture1DArray)
1282 0:81      Sequence
1283 0:81        move second child to first child ( temp 2-component vector of uint)
1284 0:81          'sizeQueryTemp' ( temp 2-component vector of uint)
1285 0:81          textureSize ( temp 2-component vector of uint)
1286 0:81            'g_tTex1di4a' ( uniform itexture1DArray)
1287 0:81            Constant:
1288 0:81              0 (const int)
1289 0:81        move second child to first child ( temp uint)
1290 0:81          'WidthU' ( temp uint)
1291 0:81          direct index ( temp uint)
1292 0:81            'sizeQueryTemp' ( temp 2-component vector of uint)
1293 0:81            Constant:
1294 0:81              0 (const int)
1295 0:81        move second child to first child ( temp uint)
1296 0:81          'ElementsU' ( temp uint)
1297 0:81          direct index ( temp uint)
1298 0:81            'sizeQueryTemp' ( temp 2-component vector of uint)
1299 0:81            Constant:
1300 0:81              1 (const int)
1301 0:82      Sequence
1302 0:82        move second child to first child ( temp 2-component vector of uint)
1303 0:82          'sizeQueryTemp' ( temp 2-component vector of uint)
1304 0:82          textureSize ( temp 2-component vector of uint)
1305 0:82            'g_tTex1di4a' ( uniform itexture1DArray)
1306 0:82            Constant:
1307 0:82              6 (const uint)
1308 0:82        move second child to first child ( temp uint)
1309 0:82          'WidthU' ( temp uint)
1310 0:82          direct index ( temp uint)
1311 0:82            'sizeQueryTemp' ( temp 2-component vector of uint)
1312 0:82            Constant:
1313 0:82              0 (const int)
1314 0:82        move second child to first child ( temp uint)
1315 0:82          'ElementsU' ( temp uint)
1316 0:82          direct index ( temp uint)
1317 0:82            'sizeQueryTemp' ( temp 2-component vector of uint)
1318 0:82            Constant:
1319 0:82              1 (const int)
1320 0:82        move second child to first child ( temp uint)
1321 0:82          'NumberOfLevelsU' ( temp uint)
1322 0:82          textureQueryLevels ( temp uint)
1323 0:82            'g_tTex1di4a' ( uniform itexture1DArray)
1324 0:85      Sequence
1325 0:85        move second child to first child ( temp 2-component vector of uint)
1326 0:85          'sizeQueryTemp' ( temp 2-component vector of uint)
1327 0:85          textureSize ( temp 2-component vector of uint)
1328 0:85            'g_tTex1du4a' ( uniform utexture1DArray)
1329 0:85            Constant:
1330 0:85              0 (const int)
1331 0:85        move second child to first child ( temp uint)
1332 0:85          'WidthU' ( temp uint)
1333 0:85          direct index ( temp uint)
1334 0:85            'sizeQueryTemp' ( temp 2-component vector of uint)
1335 0:85            Constant:
1336 0:85              0 (const int)
1337 0:85        move second child to first child ( temp uint)
1338 0:85          'ElementsU' ( temp uint)
1339 0:85          direct index ( temp uint)
1340 0:85            'sizeQueryTemp' ( temp 2-component vector of uint)
1341 0:85            Constant:
1342 0:85              1 (const int)
1343 0:86      Sequence
1344 0:86        move second child to first child ( temp 2-component vector of uint)
1345 0:86          'sizeQueryTemp' ( temp 2-component vector of uint)
1346 0:86          textureSize ( temp 2-component vector of uint)
1347 0:86            'g_tTex1du4a' ( uniform utexture1DArray)
1348 0:86            Constant:
1349 0:86              6 (const uint)
1350 0:86        move second child to first child ( temp uint)
1351 0:86          'WidthU' ( temp uint)
1352 0:86          direct index ( temp uint)
1353 0:86            'sizeQueryTemp' ( temp 2-component vector of uint)
1354 0:86            Constant:
1355 0:86              0 (const int)
1356 0:86        move second child to first child ( temp uint)
1357 0:86          'ElementsU' ( temp uint)
1358 0:86          direct index ( temp uint)
1359 0:86            'sizeQueryTemp' ( temp 2-component vector of uint)
1360 0:86            Constant:
1361 0:86              1 (const int)
1362 0:86        move second child to first child ( temp uint)
1363 0:86          'NumberOfLevelsU' ( temp uint)
1364 0:86          textureQueryLevels ( temp uint)
1365 0:86            'g_tTex1du4a' ( uniform utexture1DArray)
1366 0:89      Sequence
1367 0:89        move second child to first child ( temp 2-component vector of uint)
1368 0:89          'sizeQueryTemp' ( temp 2-component vector of uint)
1369 0:89          textureSize ( temp 2-component vector of uint)
1370 0:89            'g_tTex2df4' ( uniform texture2D)
1371 0:89            Constant:
1372 0:89              0 (const int)
1373 0:89        move second child to first child ( temp uint)
1374 0:89          'WidthU' ( temp uint)
1375 0:89          direct index ( temp uint)
1376 0:89            'sizeQueryTemp' ( temp 2-component vector of uint)
1377 0:89            Constant:
1378 0:89              0 (const int)
1379 0:89        move second child to first child ( temp uint)
1380 0:89          'HeightU' ( temp uint)
1381 0:89          direct index ( temp uint)
1382 0:89            'sizeQueryTemp' ( temp 2-component vector of uint)
1383 0:89            Constant:
1384 0:89              1 (const int)
1385 0:90      Sequence
1386 0:90        move second child to first child ( temp 2-component vector of uint)
1387 0:90          'sizeQueryTemp' ( temp 2-component vector of uint)
1388 0:90          textureSize ( temp 2-component vector of uint)
1389 0:90            'g_tTex2df4' ( uniform texture2D)
1390 0:90            Constant:
1391 0:90              6 (const uint)
1392 0:90        move second child to first child ( temp uint)
1393 0:90          'WidthU' ( temp uint)
1394 0:90          direct index ( temp uint)
1395 0:90            'sizeQueryTemp' ( temp 2-component vector of uint)
1396 0:90            Constant:
1397 0:90              0 (const int)
1398 0:90        move second child to first child ( temp uint)
1399 0:90          'HeightU' ( temp uint)
1400 0:90          direct index ( temp uint)
1401 0:90            'sizeQueryTemp' ( temp 2-component vector of uint)
1402 0:90            Constant:
1403 0:90              1 (const int)
1404 0:90        move second child to first child ( temp uint)
1405 0:90          'NumberOfLevelsU' ( temp uint)
1406 0:90          textureQueryLevels ( temp uint)
1407 0:90            'g_tTex2df4' ( uniform texture2D)
1408 0:93      Sequence
1409 0:93        move second child to first child ( temp 2-component vector of uint)
1410 0:93          'sizeQueryTemp' ( temp 2-component vector of uint)
1411 0:93          textureSize ( temp 2-component vector of uint)
1412 0:93            'g_tTex2di4' ( uniform itexture2D)
1413 0:93            Constant:
1414 0:93              0 (const int)
1415 0:93        move second child to first child ( temp uint)
1416 0:93          'WidthU' ( temp uint)
1417 0:93          direct index ( temp uint)
1418 0:93            'sizeQueryTemp' ( temp 2-component vector of uint)
1419 0:93            Constant:
1420 0:93              0 (const int)
1421 0:93        move second child to first child ( temp uint)
1422 0:93          'HeightU' ( temp uint)
1423 0:93          direct index ( temp uint)
1424 0:93            'sizeQueryTemp' ( temp 2-component vector of uint)
1425 0:93            Constant:
1426 0:93              1 (const int)
1427 0:94      Sequence
1428 0:94        move second child to first child ( temp 2-component vector of uint)
1429 0:94          'sizeQueryTemp' ( temp 2-component vector of uint)
1430 0:94          textureSize ( temp 2-component vector of uint)
1431 0:94            'g_tTex2di4' ( uniform itexture2D)
1432 0:94            Constant:
1433 0:94              6 (const uint)
1434 0:94        move second child to first child ( temp uint)
1435 0:94          'WidthU' ( temp uint)
1436 0:94          direct index ( temp uint)
1437 0:94            'sizeQueryTemp' ( temp 2-component vector of uint)
1438 0:94            Constant:
1439 0:94              0 (const int)
1440 0:94        move second child to first child ( temp uint)
1441 0:94          'HeightU' ( temp uint)
1442 0:94          direct index ( temp uint)
1443 0:94            'sizeQueryTemp' ( temp 2-component vector of uint)
1444 0:94            Constant:
1445 0:94              1 (const int)
1446 0:94        move second child to first child ( temp uint)
1447 0:94          'NumberOfLevelsU' ( temp uint)
1448 0:94          textureQueryLevels ( temp uint)
1449 0:94            'g_tTex2di4' ( uniform itexture2D)
1450 0:97      Sequence
1451 0:97        move second child to first child ( temp 2-component vector of uint)
1452 0:97          'sizeQueryTemp' ( temp 2-component vector of uint)
1453 0:97          textureSize ( temp 2-component vector of uint)
1454 0:97            'g_tTex2du4' ( uniform utexture2D)
1455 0:97            Constant:
1456 0:97              0 (const int)
1457 0:97        move second child to first child ( temp uint)
1458 0:97          'WidthU' ( temp uint)
1459 0:97          direct index ( temp uint)
1460 0:97            'sizeQueryTemp' ( temp 2-component vector of uint)
1461 0:97            Constant:
1462 0:97              0 (const int)
1463 0:97        move second child to first child ( temp uint)
1464 0:97          'HeightU' ( temp uint)
1465 0:97          direct index ( temp uint)
1466 0:97            'sizeQueryTemp' ( temp 2-component vector of uint)
1467 0:97            Constant:
1468 0:97              1 (const int)
1469 0:98      Sequence
1470 0:98        move second child to first child ( temp 2-component vector of uint)
1471 0:98          'sizeQueryTemp' ( temp 2-component vector of uint)
1472 0:98          textureSize ( temp 2-component vector of uint)
1473 0:98            'g_tTex2du4' ( uniform utexture2D)
1474 0:98            Constant:
1475 0:98              6 (const uint)
1476 0:98        move second child to first child ( temp uint)
1477 0:98          'WidthU' ( temp uint)
1478 0:98          direct index ( temp uint)
1479 0:98            'sizeQueryTemp' ( temp 2-component vector of uint)
1480 0:98            Constant:
1481 0:98              0 (const int)
1482 0:98        move second child to first child ( temp uint)
1483 0:98          'HeightU' ( temp uint)
1484 0:98          direct index ( temp uint)
1485 0:98            'sizeQueryTemp' ( temp 2-component vector of uint)
1486 0:98            Constant:
1487 0:98              1 (const int)
1488 0:98        move second child to first child ( temp uint)
1489 0:98          'NumberOfLevelsU' ( temp uint)
1490 0:98          textureQueryLevels ( temp uint)
1491 0:98            'g_tTex2du4' ( uniform utexture2D)
1492 0:101      Sequence
1493 0:101        move second child to first child ( temp 3-component vector of uint)
1494 0:101          'sizeQueryTemp' ( temp 3-component vector of uint)
1495 0:101          textureSize ( temp 3-component vector of uint)
1496 0:101            'g_tTex2df4a' ( uniform texture2DArray)
1497 0:101            Constant:
1498 0:101              0 (const int)
1499 0:101        move second child to first child ( temp uint)
1500 0:101          'WidthU' ( temp uint)
1501 0:101          direct index ( temp uint)
1502 0:101            'sizeQueryTemp' ( temp 3-component vector of uint)
1503 0:101            Constant:
1504 0:101              0 (const int)
1505 0:101        move second child to first child ( temp uint)
1506 0:101          'HeightU' ( temp uint)
1507 0:101          direct index ( temp uint)
1508 0:101            'sizeQueryTemp' ( temp 3-component vector of uint)
1509 0:101            Constant:
1510 0:101              1 (const int)
1511 0:101        move second child to first child ( temp uint)
1512 0:101          'ElementsU' ( temp uint)
1513 0:101          direct index ( temp uint)
1514 0:101            'sizeQueryTemp' ( temp 3-component vector of uint)
1515 0:101            Constant:
1516 0:101              2 (const int)
1517 0:102      Sequence
1518 0:102        move second child to first child ( temp 3-component vector of uint)
1519 0:102          'sizeQueryTemp' ( temp 3-component vector of uint)
1520 0:102          textureSize ( temp 3-component vector of uint)
1521 0:102            'g_tTex2df4a' ( uniform texture2DArray)
1522 0:102            Constant:
1523 0:102              6 (const uint)
1524 0:102        move second child to first child ( temp uint)
1525 0:102          'WidthU' ( temp uint)
1526 0:102          direct index ( temp uint)
1527 0:102            'sizeQueryTemp' ( temp 3-component vector of uint)
1528 0:102            Constant:
1529 0:102              0 (const int)
1530 0:102        move second child to first child ( temp uint)
1531 0:102          'HeightU' ( temp uint)
1532 0:102          direct index ( temp uint)
1533 0:102            'sizeQueryTemp' ( temp 3-component vector of uint)
1534 0:102            Constant:
1535 0:102              1 (const int)
1536 0:102        move second child to first child ( temp uint)
1537 0:102          'ElementsU' ( temp uint)
1538 0:102          direct index ( temp uint)
1539 0:102            'sizeQueryTemp' ( temp 3-component vector of uint)
1540 0:102            Constant:
1541 0:102              2 (const int)
1542 0:102        move second child to first child ( temp uint)
1543 0:102          'NumberOfLevelsU' ( temp uint)
1544 0:102          textureQueryLevels ( temp uint)
1545 0:102            'g_tTex2df4a' ( uniform texture2DArray)
1546 0:105      Sequence
1547 0:105        move second child to first child ( temp 3-component vector of uint)
1548 0:105          'sizeQueryTemp' ( temp 3-component vector of uint)
1549 0:105          textureSize ( temp 3-component vector of uint)
1550 0:105            'g_tTex2di4a' ( uniform itexture2DArray)
1551 0:105            Constant:
1552 0:105              0 (const int)
1553 0:105        move second child to first child ( temp uint)
1554 0:105          'WidthU' ( temp uint)
1555 0:105          direct index ( temp uint)
1556 0:105            'sizeQueryTemp' ( temp 3-component vector of uint)
1557 0:105            Constant:
1558 0:105              0 (const int)
1559 0:105        move second child to first child ( temp uint)
1560 0:105          'HeightU' ( temp uint)
1561 0:105          direct index ( temp uint)
1562 0:105            'sizeQueryTemp' ( temp 3-component vector of uint)
1563 0:105            Constant:
1564 0:105              1 (const int)
1565 0:105        move second child to first child ( temp uint)
1566 0:105          'ElementsU' ( temp uint)
1567 0:105          direct index ( temp uint)
1568 0:105            'sizeQueryTemp' ( temp 3-component vector of uint)
1569 0:105            Constant:
1570 0:105              2 (const int)
1571 0:106      Sequence
1572 0:106        move second child to first child ( temp 3-component vector of uint)
1573 0:106          'sizeQueryTemp' ( temp 3-component vector of uint)
1574 0:106          textureSize ( temp 3-component vector of uint)
1575 0:106            'g_tTex2di4a' ( uniform itexture2DArray)
1576 0:106            Constant:
1577 0:106              6 (const uint)
1578 0:106        move second child to first child ( temp uint)
1579 0:106          'WidthU' ( temp uint)
1580 0:106          direct index ( temp uint)
1581 0:106            'sizeQueryTemp' ( temp 3-component vector of uint)
1582 0:106            Constant:
1583 0:106              0 (const int)
1584 0:106        move second child to first child ( temp uint)
1585 0:106          'HeightU' ( temp uint)
1586 0:106          direct index ( temp uint)
1587 0:106            'sizeQueryTemp' ( temp 3-component vector of uint)
1588 0:106            Constant:
1589 0:106              1 (const int)
1590 0:106        move second child to first child ( temp uint)
1591 0:106          'ElementsU' ( temp uint)
1592 0:106          direct index ( temp uint)
1593 0:106            'sizeQueryTemp' ( temp 3-component vector of uint)
1594 0:106            Constant:
1595 0:106              2 (const int)
1596 0:106        move second child to first child ( temp uint)
1597 0:106          'NumberOfLevelsU' ( temp uint)
1598 0:106          textureQueryLevels ( temp uint)
1599 0:106            'g_tTex2di4a' ( uniform itexture2DArray)
1600 0:109      Sequence
1601 0:109        move second child to first child ( temp 3-component vector of uint)
1602 0:109          'sizeQueryTemp' ( temp 3-component vector of uint)
1603 0:109          textureSize ( temp 3-component vector of uint)
1604 0:109            'g_tTex2du4a' ( uniform utexture2DArray)
1605 0:109            Constant:
1606 0:109              0 (const int)
1607 0:109        move second child to first child ( temp uint)
1608 0:109          'WidthU' ( temp uint)
1609 0:109          direct index ( temp uint)
1610 0:109            'sizeQueryTemp' ( temp 3-component vector of uint)
1611 0:109            Constant:
1612 0:109              0 (const int)
1613 0:109        move second child to first child ( temp uint)
1614 0:109          'HeightU' ( temp uint)
1615 0:109          direct index ( temp uint)
1616 0:109            'sizeQueryTemp' ( temp 3-component vector of uint)
1617 0:109            Constant:
1618 0:109              1 (const int)
1619 0:109        move second child to first child ( temp uint)
1620 0:109          'ElementsU' ( temp uint)
1621 0:109          direct index ( temp uint)
1622 0:109            'sizeQueryTemp' ( temp 3-component vector of uint)
1623 0:109            Constant:
1624 0:109              2 (const int)
1625 0:110      Sequence
1626 0:110        move second child to first child ( temp 3-component vector of uint)
1627 0:110          'sizeQueryTemp' ( temp 3-component vector of uint)
1628 0:110          textureSize ( temp 3-component vector of uint)
1629 0:110            'g_tTex2du4a' ( uniform utexture2DArray)
1630 0:110            Constant:
1631 0:110              6 (const uint)
1632 0:110        move second child to first child ( temp uint)
1633 0:110          'WidthU' ( temp uint)
1634 0:110          direct index ( temp uint)
1635 0:110            'sizeQueryTemp' ( temp 3-component vector of uint)
1636 0:110            Constant:
1637 0:110              0 (const int)
1638 0:110        move second child to first child ( temp uint)
1639 0:110          'HeightU' ( temp uint)
1640 0:110          direct index ( temp uint)
1641 0:110            'sizeQueryTemp' ( temp 3-component vector of uint)
1642 0:110            Constant:
1643 0:110              1 (const int)
1644 0:110        move second child to first child ( temp uint)
1645 0:110          'ElementsU' ( temp uint)
1646 0:110          direct index ( temp uint)
1647 0:110            'sizeQueryTemp' ( temp 3-component vector of uint)
1648 0:110            Constant:
1649 0:110              2 (const int)
1650 0:110        move second child to first child ( temp uint)
1651 0:110          'NumberOfLevelsU' ( temp uint)
1652 0:110          textureQueryLevels ( temp uint)
1653 0:110            'g_tTex2du4a' ( uniform utexture2DArray)
1654 0:113      Sequence
1655 0:113        move second child to first child ( temp 3-component vector of uint)
1656 0:113          'sizeQueryTemp' ( temp 3-component vector of uint)
1657 0:113          textureSize ( temp 3-component vector of uint)
1658 0:113            'g_tTex3df4' ( uniform texture3D)
1659 0:113            Constant:
1660 0:113              0 (const int)
1661 0:113        move second child to first child ( temp uint)
1662 0:113          'WidthU' ( temp uint)
1663 0:113          direct index ( temp uint)
1664 0:113            'sizeQueryTemp' ( temp 3-component vector of uint)
1665 0:113            Constant:
1666 0:113              0 (const int)
1667 0:113        move second child to first child ( temp uint)
1668 0:113          'HeightU' ( temp uint)
1669 0:113          direct index ( temp uint)
1670 0:113            'sizeQueryTemp' ( temp 3-component vector of uint)
1671 0:113            Constant:
1672 0:113              1 (const int)
1673 0:113        move second child to first child ( temp uint)
1674 0:113          'DepthU' ( temp uint)
1675 0:113          direct index ( temp uint)
1676 0:113            'sizeQueryTemp' ( temp 3-component vector of uint)
1677 0:113            Constant:
1678 0:113              2 (const int)
1679 0:114      Sequence
1680 0:114        move second child to first child ( temp 3-component vector of uint)
1681 0:114          'sizeQueryTemp' ( temp 3-component vector of uint)
1682 0:114          textureSize ( temp 3-component vector of uint)
1683 0:114            'g_tTex3df4' ( uniform texture3D)
1684 0:114            Constant:
1685 0:114              6 (const uint)
1686 0:114        move second child to first child ( temp uint)
1687 0:114          'WidthU' ( temp uint)
1688 0:114          direct index ( temp uint)
1689 0:114            'sizeQueryTemp' ( temp 3-component vector of uint)
1690 0:114            Constant:
1691 0:114              0 (const int)
1692 0:114        move second child to first child ( temp uint)
1693 0:114          'HeightU' ( temp uint)
1694 0:114          direct index ( temp uint)
1695 0:114            'sizeQueryTemp' ( temp 3-component vector of uint)
1696 0:114            Constant:
1697 0:114              1 (const int)
1698 0:114        move second child to first child ( temp uint)
1699 0:114          'DepthU' ( temp uint)
1700 0:114          direct index ( temp uint)
1701 0:114            'sizeQueryTemp' ( temp 3-component vector of uint)
1702 0:114            Constant:
1703 0:114              2 (const int)
1704 0:114        move second child to first child ( temp uint)
1705 0:114          'NumberOfLevelsU' ( temp uint)
1706 0:114          textureQueryLevels ( temp uint)
1707 0:114            'g_tTex3df4' ( uniform texture3D)
1708 0:117      Sequence
1709 0:117        move second child to first child ( temp 3-component vector of uint)
1710 0:117          'sizeQueryTemp' ( temp 3-component vector of uint)
1711 0:117          textureSize ( temp 3-component vector of uint)
1712 0:117            'g_tTex3di4' ( uniform itexture3D)
1713 0:117            Constant:
1714 0:117              0 (const int)
1715 0:117        move second child to first child ( temp uint)
1716 0:117          'WidthU' ( temp uint)
1717 0:117          direct index ( temp uint)
1718 0:117            'sizeQueryTemp' ( temp 3-component vector of uint)
1719 0:117            Constant:
1720 0:117              0 (const int)
1721 0:117        move second child to first child ( temp uint)
1722 0:117          'HeightU' ( temp uint)
1723 0:117          direct index ( temp uint)
1724 0:117            'sizeQueryTemp' ( temp 3-component vector of uint)
1725 0:117            Constant:
1726 0:117              1 (const int)
1727 0:117        move second child to first child ( temp uint)
1728 0:117          'DepthU' ( temp uint)
1729 0:117          direct index ( temp uint)
1730 0:117            'sizeQueryTemp' ( temp 3-component vector of uint)
1731 0:117            Constant:
1732 0:117              2 (const int)
1733 0:118      Sequence
1734 0:118        move second child to first child ( temp 3-component vector of uint)
1735 0:118          'sizeQueryTemp' ( temp 3-component vector of uint)
1736 0:118          textureSize ( temp 3-component vector of uint)
1737 0:118            'g_tTex3di4' ( uniform itexture3D)
1738 0:118            Constant:
1739 0:118              6 (const uint)
1740 0:118        move second child to first child ( temp uint)
1741 0:118          'WidthU' ( temp uint)
1742 0:118          direct index ( temp uint)
1743 0:118            'sizeQueryTemp' ( temp 3-component vector of uint)
1744 0:118            Constant:
1745 0:118              0 (const int)
1746 0:118        move second child to first child ( temp uint)
1747 0:118          'HeightU' ( temp uint)
1748 0:118          direct index ( temp uint)
1749 0:118            'sizeQueryTemp' ( temp 3-component vector of uint)
1750 0:118            Constant:
1751 0:118              1 (const int)
1752 0:118        move second child to first child ( temp uint)
1753 0:118          'DepthU' ( temp uint)
1754 0:118          direct index ( temp uint)
1755 0:118            'sizeQueryTemp' ( temp 3-component vector of uint)
1756 0:118            Constant:
1757 0:118              2 (const int)
1758 0:118        move second child to first child ( temp uint)
1759 0:118          'NumberOfLevelsU' ( temp uint)
1760 0:118          textureQueryLevels ( temp uint)
1761 0:118            'g_tTex3di4' ( uniform itexture3D)
1762 0:121      Sequence
1763 0:121        move second child to first child ( temp 3-component vector of uint)
1764 0:121          'sizeQueryTemp' ( temp 3-component vector of uint)
1765 0:121          textureSize ( temp 3-component vector of uint)
1766 0:121            'g_tTex3du4' ( uniform utexture3D)
1767 0:121            Constant:
1768 0:121              0 (const int)
1769 0:121        move second child to first child ( temp uint)
1770 0:121          'WidthU' ( temp uint)
1771 0:121          direct index ( temp uint)
1772 0:121            'sizeQueryTemp' ( temp 3-component vector of uint)
1773 0:121            Constant:
1774 0:121              0 (const int)
1775 0:121        move second child to first child ( temp uint)
1776 0:121          'HeightU' ( temp uint)
1777 0:121          direct index ( temp uint)
1778 0:121            'sizeQueryTemp' ( temp 3-component vector of uint)
1779 0:121            Constant:
1780 0:121              1 (const int)
1781 0:121        move second child to first child ( temp uint)
1782 0:121          'DepthU' ( temp uint)
1783 0:121          direct index ( temp uint)
1784 0:121            'sizeQueryTemp' ( temp 3-component vector of uint)
1785 0:121            Constant:
1786 0:121              2 (const int)
1787 0:122      Sequence
1788 0:122        move second child to first child ( temp 3-component vector of uint)
1789 0:122          'sizeQueryTemp' ( temp 3-component vector of uint)
1790 0:122          textureSize ( temp 3-component vector of uint)
1791 0:122            'g_tTex3du4' ( uniform utexture3D)
1792 0:122            Constant:
1793 0:122              6 (const uint)
1794 0:122        move second child to first child ( temp uint)
1795 0:122          'WidthU' ( temp uint)
1796 0:122          direct index ( temp uint)
1797 0:122            'sizeQueryTemp' ( temp 3-component vector of uint)
1798 0:122            Constant:
1799 0:122              0 (const int)
1800 0:122        move second child to first child ( temp uint)
1801 0:122          'HeightU' ( temp uint)
1802 0:122          direct index ( temp uint)
1803 0:122            'sizeQueryTemp' ( temp 3-component vector of uint)
1804 0:122            Constant:
1805 0:122              1 (const int)
1806 0:122        move second child to first child ( temp uint)
1807 0:122          'DepthU' ( temp uint)
1808 0:122          direct index ( temp uint)
1809 0:122            'sizeQueryTemp' ( temp 3-component vector of uint)
1810 0:122            Constant:
1811 0:122              2 (const int)
1812 0:122        move second child to first child ( temp uint)
1813 0:122          'NumberOfLevelsU' ( temp uint)
1814 0:122          textureQueryLevels ( temp uint)
1815 0:122            'g_tTex3du4' ( uniform utexture3D)
1816 0:125      Sequence
1817 0:125        move second child to first child ( temp 2-component vector of uint)
1818 0:125          'sizeQueryTemp' ( temp 2-component vector of uint)
1819 0:125          textureSize ( temp 2-component vector of uint)
1820 0:125            'g_tTexcdf4' ( uniform textureCube)
1821 0:125            Constant:
1822 0:125              0 (const int)
1823 0:125        move second child to first child ( temp uint)
1824 0:125          'WidthU' ( temp uint)
1825 0:125          direct index ( temp uint)
1826 0:125            'sizeQueryTemp' ( temp 2-component vector of uint)
1827 0:125            Constant:
1828 0:125              0 (const int)
1829 0:125        move second child to first child ( temp uint)
1830 0:125          'HeightU' ( temp uint)
1831 0:125          direct index ( temp uint)
1832 0:125            'sizeQueryTemp' ( temp 2-component vector of uint)
1833 0:125            Constant:
1834 0:125              1 (const int)
1835 0:126      Sequence
1836 0:126        move second child to first child ( temp 2-component vector of uint)
1837 0:126          'sizeQueryTemp' ( temp 2-component vector of uint)
1838 0:126          textureSize ( temp 2-component vector of uint)
1839 0:126            'g_tTexcdf4' ( uniform textureCube)
1840 0:126            Constant:
1841 0:126              6 (const uint)
1842 0:126        move second child to first child ( temp uint)
1843 0:126          'WidthU' ( temp uint)
1844 0:126          direct index ( temp uint)
1845 0:126            'sizeQueryTemp' ( temp 2-component vector of uint)
1846 0:126            Constant:
1847 0:126              0 (const int)
1848 0:126        move second child to first child ( temp uint)
1849 0:126          'HeightU' ( temp uint)
1850 0:126          direct index ( temp uint)
1851 0:126            'sizeQueryTemp' ( temp 2-component vector of uint)
1852 0:126            Constant:
1853 0:126              1 (const int)
1854 0:126        move second child to first child ( temp uint)
1855 0:126          'NumberOfLevelsU' ( temp uint)
1856 0:126          textureQueryLevels ( temp uint)
1857 0:126            'g_tTexcdf4' ( uniform textureCube)
1858 0:129      Sequence
1859 0:129        move second child to first child ( temp 2-component vector of uint)
1860 0:129          'sizeQueryTemp' ( temp 2-component vector of uint)
1861 0:129          textureSize ( temp 2-component vector of uint)
1862 0:129            'g_tTexcdi4' ( uniform itextureCube)
1863 0:129            Constant:
1864 0:129              0 (const int)
1865 0:129        move second child to first child ( temp uint)
1866 0:129          'WidthU' ( temp uint)
1867 0:129          direct index ( temp uint)
1868 0:129            'sizeQueryTemp' ( temp 2-component vector of uint)
1869 0:129            Constant:
1870 0:129              0 (const int)
1871 0:129        move second child to first child ( temp uint)
1872 0:129          'HeightU' ( temp uint)
1873 0:129          direct index ( temp uint)
1874 0:129            'sizeQueryTemp' ( temp 2-component vector of uint)
1875 0:129            Constant:
1876 0:129              1 (const int)
1877 0:130      Sequence
1878 0:130        move second child to first child ( temp 2-component vector of uint)
1879 0:130          'sizeQueryTemp' ( temp 2-component vector of uint)
1880 0:130          textureSize ( temp 2-component vector of uint)
1881 0:130            'g_tTexcdi4' ( uniform itextureCube)
1882 0:130            Constant:
1883 0:130              6 (const uint)
1884 0:130        move second child to first child ( temp uint)
1885 0:130          'WidthU' ( temp uint)
1886 0:130          direct index ( temp uint)
1887 0:130            'sizeQueryTemp' ( temp 2-component vector of uint)
1888 0:130            Constant:
1889 0:130              0 (const int)
1890 0:130        move second child to first child ( temp uint)
1891 0:130          'HeightU' ( temp uint)
1892 0:130          direct index ( temp uint)
1893 0:130            'sizeQueryTemp' ( temp 2-component vector of uint)
1894 0:130            Constant:
1895 0:130              1 (const int)
1896 0:130        move second child to first child ( temp uint)
1897 0:130          'NumberOfLevelsU' ( temp uint)
1898 0:130          textureQueryLevels ( temp uint)
1899 0:130            'g_tTexcdi4' ( uniform itextureCube)
1900 0:133      Sequence
1901 0:133        move second child to first child ( temp 2-component vector of uint)
1902 0:133          'sizeQueryTemp' ( temp 2-component vector of uint)
1903 0:133          textureSize ( temp 2-component vector of uint)
1904 0:133            'g_tTexcdu4' ( uniform utextureCube)
1905 0:133            Constant:
1906 0:133              0 (const int)
1907 0:133        move second child to first child ( temp uint)
1908 0:133          'WidthU' ( temp uint)
1909 0:133          direct index ( temp uint)
1910 0:133            'sizeQueryTemp' ( temp 2-component vector of uint)
1911 0:133            Constant:
1912 0:133              0 (const int)
1913 0:133        move second child to first child ( temp uint)
1914 0:133          'HeightU' ( temp uint)
1915 0:133          direct index ( temp uint)
1916 0:133            'sizeQueryTemp' ( temp 2-component vector of uint)
1917 0:133            Constant:
1918 0:133              1 (const int)
1919 0:134      Sequence
1920 0:134        move second child to first child ( temp 2-component vector of uint)
1921 0:134          'sizeQueryTemp' ( temp 2-component vector of uint)
1922 0:134          textureSize ( temp 2-component vector of uint)
1923 0:134            'g_tTexcdu4' ( uniform utextureCube)
1924 0:134            Constant:
1925 0:134              6 (const uint)
1926 0:134        move second child to first child ( temp uint)
1927 0:134          'WidthU' ( temp uint)
1928 0:134          direct index ( temp uint)
1929 0:134            'sizeQueryTemp' ( temp 2-component vector of uint)
1930 0:134            Constant:
1931 0:134              0 (const int)
1932 0:134        move second child to first child ( temp uint)
1933 0:134          'HeightU' ( temp uint)
1934 0:134          direct index ( temp uint)
1935 0:134            'sizeQueryTemp' ( temp 2-component vector of uint)
1936 0:134            Constant:
1937 0:134              1 (const int)
1938 0:134        move second child to first child ( temp uint)
1939 0:134          'NumberOfLevelsU' ( temp uint)
1940 0:134          textureQueryLevels ( temp uint)
1941 0:134            'g_tTexcdu4' ( uniform utextureCube)
1942 0:137      Sequence
1943 0:137        move second child to first child ( temp 3-component vector of uint)
1944 0:137          'sizeQueryTemp' ( temp 3-component vector of uint)
1945 0:137          textureSize ( temp 3-component vector of uint)
1946 0:137            'g_tTexcdf4a' ( uniform textureCubeArray)
1947 0:137            Constant:
1948 0:137              0 (const int)
1949 0:137        move second child to first child ( temp uint)
1950 0:137          'WidthU' ( temp uint)
1951 0:137          direct index ( temp uint)
1952 0:137            'sizeQueryTemp' ( temp 3-component vector of uint)
1953 0:137            Constant:
1954 0:137              0 (const int)
1955 0:137        move second child to first child ( temp uint)
1956 0:137          'HeightU' ( temp uint)
1957 0:137          direct index ( temp uint)
1958 0:137            'sizeQueryTemp' ( temp 3-component vector of uint)
1959 0:137            Constant:
1960 0:137              1 (const int)
1961 0:137        move second child to first child ( temp uint)
1962 0:137          'ElementsU' ( temp uint)
1963 0:137          direct index ( temp uint)
1964 0:137            'sizeQueryTemp' ( temp 3-component vector of uint)
1965 0:137            Constant:
1966 0:137              2 (const int)
1967 0:138      Sequence
1968 0:138        move second child to first child ( temp 3-component vector of uint)
1969 0:138          'sizeQueryTemp' ( temp 3-component vector of uint)
1970 0:138          textureSize ( temp 3-component vector of uint)
1971 0:138            'g_tTexcdf4a' ( uniform textureCubeArray)
1972 0:138            Constant:
1973 0:138              6 (const uint)
1974 0:138        move second child to first child ( temp uint)
1975 0:138          'WidthU' ( temp uint)
1976 0:138          direct index ( temp uint)
1977 0:138            'sizeQueryTemp' ( temp 3-component vector of uint)
1978 0:138            Constant:
1979 0:138              0 (const int)
1980 0:138        move second child to first child ( temp uint)
1981 0:138          'HeightU' ( temp uint)
1982 0:138          direct index ( temp uint)
1983 0:138            'sizeQueryTemp' ( temp 3-component vector of uint)
1984 0:138            Constant:
1985 0:138              1 (const int)
1986 0:138        move second child to first child ( temp uint)
1987 0:138          'ElementsU' ( temp uint)
1988 0:138          direct index ( temp uint)
1989 0:138            'sizeQueryTemp' ( temp 3-component vector of uint)
1990 0:138            Constant:
1991 0:138              2 (const int)
1992 0:138        move second child to first child ( temp uint)
1993 0:138          'NumberOfLevelsU' ( temp uint)
1994 0:138          textureQueryLevels ( temp uint)
1995 0:138            'g_tTexcdf4a' ( uniform textureCubeArray)
1996 0:141      Sequence
1997 0:141        move second child to first child ( temp 3-component vector of uint)
1998 0:141          'sizeQueryTemp' ( temp 3-component vector of uint)
1999 0:141          textureSize ( temp 3-component vector of uint)
2000 0:141            'g_tTexcdi4a' ( uniform itextureCubeArray)
2001 0:141            Constant:
2002 0:141              0 (const int)
2003 0:141        move second child to first child ( temp uint)
2004 0:141          'WidthU' ( temp uint)
2005 0:141          direct index ( temp uint)
2006 0:141            'sizeQueryTemp' ( temp 3-component vector of uint)
2007 0:141            Constant:
2008 0:141              0 (const int)
2009 0:141        move second child to first child ( temp uint)
2010 0:141          'HeightU' ( temp uint)
2011 0:141          direct index ( temp uint)
2012 0:141            'sizeQueryTemp' ( temp 3-component vector of uint)
2013 0:141            Constant:
2014 0:141              1 (const int)
2015 0:141        move second child to first child ( temp uint)
2016 0:141          'ElementsU' ( temp uint)
2017 0:141          direct index ( temp uint)
2018 0:141            'sizeQueryTemp' ( temp 3-component vector of uint)
2019 0:141            Constant:
2020 0:141              2 (const int)
2021 0:142      Sequence
2022 0:142        move second child to first child ( temp 3-component vector of uint)
2023 0:142          'sizeQueryTemp' ( temp 3-component vector of uint)
2024 0:142          textureSize ( temp 3-component vector of uint)
2025 0:142            'g_tTexcdi4a' ( uniform itextureCubeArray)
2026 0:142            Constant:
2027 0:142              6 (const uint)
2028 0:142        move second child to first child ( temp uint)
2029 0:142          'WidthU' ( temp uint)
2030 0:142          direct index ( temp uint)
2031 0:142            'sizeQueryTemp' ( temp 3-component vector of uint)
2032 0:142            Constant:
2033 0:142              0 (const int)
2034 0:142        move second child to first child ( temp uint)
2035 0:142          'HeightU' ( temp uint)
2036 0:142          direct index ( temp uint)
2037 0:142            'sizeQueryTemp' ( temp 3-component vector of uint)
2038 0:142            Constant:
2039 0:142              1 (const int)
2040 0:142        move second child to first child ( temp uint)
2041 0:142          'ElementsU' ( temp uint)
2042 0:142          direct index ( temp uint)
2043 0:142            'sizeQueryTemp' ( temp 3-component vector of uint)
2044 0:142            Constant:
2045 0:142              2 (const int)
2046 0:142        move second child to first child ( temp uint)
2047 0:142          'NumberOfLevelsU' ( temp uint)
2048 0:142          textureQueryLevels ( temp uint)
2049 0:142            'g_tTexcdi4a' ( uniform itextureCubeArray)
2050 0:145      Sequence
2051 0:145        move second child to first child ( temp 3-component vector of uint)
2052 0:145          'sizeQueryTemp' ( temp 3-component vector of uint)
2053 0:145          textureSize ( temp 3-component vector of uint)
2054 0:145            'g_tTexcdu4a' ( uniform utextureCubeArray)
2055 0:145            Constant:
2056 0:145              0 (const int)
2057 0:145        move second child to first child ( temp uint)
2058 0:145          'WidthU' ( temp uint)
2059 0:145          direct index ( temp uint)
2060 0:145            'sizeQueryTemp' ( temp 3-component vector of uint)
2061 0:145            Constant:
2062 0:145              0 (const int)
2063 0:145        move second child to first child ( temp uint)
2064 0:145          'HeightU' ( temp uint)
2065 0:145          direct index ( temp uint)
2066 0:145            'sizeQueryTemp' ( temp 3-component vector of uint)
2067 0:145            Constant:
2068 0:145              1 (const int)
2069 0:145        move second child to first child ( temp uint)
2070 0:145          'ElementsU' ( temp uint)
2071 0:145          direct index ( temp uint)
2072 0:145            'sizeQueryTemp' ( temp 3-component vector of uint)
2073 0:145            Constant:
2074 0:145              2 (const int)
2075 0:146      Sequence
2076 0:146        move second child to first child ( temp 3-component vector of uint)
2077 0:146          'sizeQueryTemp' ( temp 3-component vector of uint)
2078 0:146          textureSize ( temp 3-component vector of uint)
2079 0:146            'g_tTexcdu4a' ( uniform utextureCubeArray)
2080 0:146            Constant:
2081 0:146              6 (const uint)
2082 0:146        move second child to first child ( temp uint)
2083 0:146          'WidthU' ( temp uint)
2084 0:146          direct index ( temp uint)
2085 0:146            'sizeQueryTemp' ( temp 3-component vector of uint)
2086 0:146            Constant:
2087 0:146              0 (const int)
2088 0:146        move second child to first child ( temp uint)
2089 0:146          'HeightU' ( temp uint)
2090 0:146          direct index ( temp uint)
2091 0:146            'sizeQueryTemp' ( temp 3-component vector of uint)
2092 0:146            Constant:
2093 0:146              1 (const int)
2094 0:146        move second child to first child ( temp uint)
2095 0:146          'ElementsU' ( temp uint)
2096 0:146          direct index ( temp uint)
2097 0:146            'sizeQueryTemp' ( temp 3-component vector of uint)
2098 0:146            Constant:
2099 0:146              2 (const int)
2100 0:146        move second child to first child ( temp uint)
2101 0:146          'NumberOfLevelsU' ( temp uint)
2102 0:146          textureQueryLevels ( temp uint)
2103 0:146            'g_tTexcdu4a' ( uniform utextureCubeArray)
2104 0:149      Sequence
2105 0:149        move second child to first child ( temp 2-component vector of uint)
2106 0:149          'sizeQueryTemp' ( temp 2-component vector of uint)
2107 0:149          textureSize ( temp 2-component vector of uint)
2108 0:149            'g_tTex2dmsf4' ( uniform texture2DMS)
2109 0:149        move second child to first child ( temp uint)
2110 0:149          'WidthU' ( temp uint)
2111 0:149          direct index ( temp uint)
2112 0:149            'sizeQueryTemp' ( temp 2-component vector of uint)
2113 0:149            Constant:
2114 0:149              0 (const int)
2115 0:149        move second child to first child ( temp uint)
2116 0:149          'HeightU' ( temp uint)
2117 0:149          direct index ( temp uint)
2118 0:149            'sizeQueryTemp' ( temp 2-component vector of uint)
2119 0:149            Constant:
2120 0:149              1 (const int)
2121 0:149        move second child to first child ( temp uint)
2122 0:149          'NumberOfSamplesU' ( temp uint)
2123 0:149          imageQuerySamples ( temp uint)
2124 0:149            'g_tTex2dmsf4' ( uniform texture2DMS)
2125 0:152      Sequence
2126 0:152        move second child to first child ( temp 2-component vector of uint)
2127 0:152          'sizeQueryTemp' ( temp 2-component vector of uint)
2128 0:152          textureSize ( temp 2-component vector of uint)
2129 0:152            'g_tTex2dmsi4' ( uniform itexture2DMS)
2130 0:152        move second child to first child ( temp uint)
2131 0:152          'WidthU' ( temp uint)
2132 0:152          direct index ( temp uint)
2133 0:152            'sizeQueryTemp' ( temp 2-component vector of uint)
2134 0:152            Constant:
2135 0:152              0 (const int)
2136 0:152        move second child to first child ( temp uint)
2137 0:152          'HeightU' ( temp uint)
2138 0:152          direct index ( temp uint)
2139 0:152            'sizeQueryTemp' ( temp 2-component vector of uint)
2140 0:152            Constant:
2141 0:152              1 (const int)
2142 0:152        move second child to first child ( temp uint)
2143 0:152          'NumberOfSamplesU' ( temp uint)
2144 0:152          imageQuerySamples ( temp uint)
2145 0:152            'g_tTex2dmsi4' ( uniform itexture2DMS)
2146 0:155      Sequence
2147 0:155        move second child to first child ( temp 2-component vector of uint)
2148 0:155          'sizeQueryTemp' ( temp 2-component vector of uint)
2149 0:155          textureSize ( temp 2-component vector of uint)
2150 0:155            'g_tTex2dmsu4' ( uniform utexture2DMS)
2151 0:155        move second child to first child ( temp uint)
2152 0:155          'WidthU' ( temp uint)
2153 0:155          direct index ( temp uint)
2154 0:155            'sizeQueryTemp' ( temp 2-component vector of uint)
2155 0:155            Constant:
2156 0:155              0 (const int)
2157 0:155        move second child to first child ( temp uint)
2158 0:155          'HeightU' ( temp uint)
2159 0:155          direct index ( temp uint)
2160 0:155            'sizeQueryTemp' ( temp 2-component vector of uint)
2161 0:155            Constant:
2162 0:155              1 (const int)
2163 0:155        move second child to first child ( temp uint)
2164 0:155          'NumberOfSamplesU' ( temp uint)
2165 0:155          imageQuerySamples ( temp uint)
2166 0:155            'g_tTex2dmsu4' ( uniform utexture2DMS)
2167 0:158      Sequence
2168 0:158        move second child to first child ( temp 3-component vector of uint)
2169 0:158          'sizeQueryTemp' ( temp 3-component vector of uint)
2170 0:158          textureSize ( temp 3-component vector of uint)
2171 0:158            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
2172 0:158        move second child to first child ( temp uint)
2173 0:158          'WidthU' ( temp uint)
2174 0:158          direct index ( temp uint)
2175 0:158            'sizeQueryTemp' ( temp 3-component vector of uint)
2176 0:158            Constant:
2177 0:158              0 (const int)
2178 0:158        move second child to first child ( temp uint)
2179 0:158          'HeightU' ( temp uint)
2180 0:158          direct index ( temp uint)
2181 0:158            'sizeQueryTemp' ( temp 3-component vector of uint)
2182 0:158            Constant:
2183 0:158              1 (const int)
2184 0:158        move second child to first child ( temp uint)
2185 0:158          'ElementsU' ( temp uint)
2186 0:158          direct index ( temp uint)
2187 0:158            'sizeQueryTemp' ( temp 3-component vector of uint)
2188 0:158            Constant:
2189 0:158              2 (const int)
2190 0:158        move second child to first child ( temp uint)
2191 0:158          'NumberOfSamplesU' ( temp uint)
2192 0:158          imageQuerySamples ( temp uint)
2193 0:158            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
2194 0:161      Sequence
2195 0:161        move second child to first child ( temp 3-component vector of uint)
2196 0:161          'sizeQueryTemp' ( temp 3-component vector of uint)
2197 0:161          textureSize ( temp 3-component vector of uint)
2198 0:161            'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
2199 0:161        move second child to first child ( temp uint)
2200 0:161          'WidthU' ( temp uint)
2201 0:161          direct index ( temp uint)
2202 0:161            'sizeQueryTemp' ( temp 3-component vector of uint)
2203 0:161            Constant:
2204 0:161              0 (const int)
2205 0:161        move second child to first child ( temp uint)
2206 0:161          'HeightU' ( temp uint)
2207 0:161          direct index ( temp uint)
2208 0:161            'sizeQueryTemp' ( temp 3-component vector of uint)
2209 0:161            Constant:
2210 0:161              1 (const int)
2211 0:161        move second child to first child ( temp uint)
2212 0:161          'ElementsU' ( temp uint)
2213 0:161          direct index ( temp uint)
2214 0:161            'sizeQueryTemp' ( temp 3-component vector of uint)
2215 0:161            Constant:
2216 0:161              2 (const int)
2217 0:161        move second child to first child ( temp uint)
2218 0:161          'NumberOfSamplesU' ( temp uint)
2219 0:161          imageQuerySamples ( temp uint)
2220 0:161            'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
2221 0:164      Sequence
2222 0:164        move second child to first child ( temp 3-component vector of uint)
2223 0:164          'sizeQueryTemp' ( temp 3-component vector of uint)
2224 0:164          textureSize ( temp 3-component vector of uint)
2225 0:164            'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
2226 0:164        move second child to first child ( temp uint)
2227 0:164          'WidthU' ( temp uint)
2228 0:164          direct index ( temp uint)
2229 0:164            'sizeQueryTemp' ( temp 3-component vector of uint)
2230 0:164            Constant:
2231 0:164              0 (const int)
2232 0:164        move second child to first child ( temp uint)
2233 0:164          'HeightU' ( temp uint)
2234 0:164          direct index ( temp uint)
2235 0:164            'sizeQueryTemp' ( temp 3-component vector of uint)
2236 0:164            Constant:
2237 0:164              1 (const int)
2238 0:164        move second child to first child ( temp uint)
2239 0:164          'ElementsU' ( temp uint)
2240 0:164          direct index ( temp uint)
2241 0:164            'sizeQueryTemp' ( temp 3-component vector of uint)
2242 0:164            Constant:
2243 0:164              2 (const int)
2244 0:164        move second child to first child ( temp uint)
2245 0:164          'NumberOfSamplesU' ( temp uint)
2246 0:164          imageQuerySamples ( temp uint)
2247 0:164            'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
2248 0:276      move second child to first child ( temp 4-component vector of float)
2249 0:276        Color: direct index for structure ( temp 4-component vector of float)
2250 0:276          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2251 0:276          Constant:
2252 0:276            0 (const int)
2253 0:276        Constant:
2254 0:276          1.000000
2255 0:276          1.000000
2256 0:276          1.000000
2257 0:276          1.000000
2258 0:277      move second child to first child ( temp float)
2259 0:277        Depth: direct index for structure ( temp float)
2260 0:277          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2261 0:277          Constant:
2262 0:277            1 (const int)
2263 0:277        Constant:
2264 0:277          1.000000
2265 0:279      Branch: Return with expression
2266 0:279        'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2267 0:46  Function Definition: main( ( temp void)
2268 0:46    Function Parameters: 
2269 0:?     Sequence
2270 0:46      Sequence
2271 0:46        move second child to first child ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2272 0:46          'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2273 0:46          Function Call: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2274 0:46        move second child to first child ( temp 4-component vector of float)
2275 0:?           'Color' (layout( location=0) out 4-component vector of float)
2276 0:46          Color: direct index for structure ( temp 4-component vector of float)
2277 0:46            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2278 0:46            Constant:
2279 0:46              0 (const int)
2280 0:46        move second child to first child ( temp float)
2281 0:?           'Depth' ( out float FragDepth)
2282 0:46          Depth: direct index for structure ( temp float)
2283 0:46            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
2284 0:46            Constant:
2285 0:46              1 (const int)
2286 0:?   Linker Objects
2287 0:?     'g_sSamp' (layout( binding=0) uniform sampler)
2288 0:?     'g_tTex1df4' (layout( binding=0) uniform texture1D)
2289 0:?     'g_tTex1di4' ( uniform itexture1D)
2290 0:?     'g_tTex1du4' ( uniform utexture1D)
2291 0:?     'g_tTex2df4' ( uniform texture2D)
2292 0:?     'g_tTex2di4' ( uniform itexture2D)
2293 0:?     'g_tTex2du4' ( uniform utexture2D)
2294 0:?     'g_tTex3df4' ( uniform texture3D)
2295 0:?     'g_tTex3di4' ( uniform itexture3D)
2296 0:?     'g_tTex3du4' ( uniform utexture3D)
2297 0:?     'g_tTexcdf4' ( uniform textureCube)
2298 0:?     'g_tTexcdi4' ( uniform itextureCube)
2299 0:?     'g_tTexcdu4' ( uniform utextureCube)
2300 0:?     'g_tTex1df4a' ( uniform texture1DArray)
2301 0:?     'g_tTex1di4a' ( uniform itexture1DArray)
2302 0:?     'g_tTex1du4a' ( uniform utexture1DArray)
2303 0:?     'g_tTex2df4a' ( uniform texture2DArray)
2304 0:?     'g_tTex2di4a' ( uniform itexture2DArray)
2305 0:?     'g_tTex2du4a' ( uniform utexture2DArray)
2306 0:?     'g_tTexcdf4a' ( uniform textureCubeArray)
2307 0:?     'g_tTexcdi4a' ( uniform itextureCubeArray)
2308 0:?     'g_tTexcdu4a' ( uniform utextureCubeArray)
2309 0:?     'g_tTex2dmsf4' ( uniform texture2DMS)
2310 0:?     'g_tTex2dmsi4' ( uniform itexture2DMS)
2311 0:?     'g_tTex2dmsu4' ( uniform utexture2DMS)
2312 0:?     'g_tTex2dmsf4a' ( uniform texture2DMSArray)
2313 0:?     'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
2314 0:?     'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
2315 0:?     'Color' (layout( location=0) out 4-component vector of float)
2316 0:?     'Depth' ( out float FragDepth)
2317
2318 // Module Version 10000
2319 // Generated by (magic number): 80001
2320 // Id's are bound by 550
2321
2322                               Capability Shader
2323                               Capability Sampled1D
2324                               Capability SampledCubeArray
2325                               Capability ImageMSArray
2326                               Capability ImageQuery
2327                1:             ExtInstImport  "GLSL.std.450"
2328                               MemoryModel Logical GLSL450
2329                               EntryPoint Fragment 4  "main" 540 544
2330                               ExecutionMode 4 OriginUpperLeft
2331                               Name 4  "main"
2332                               Name 8  "PS_OUTPUT"
2333                               MemberName 8(PS_OUTPUT) 0  "Color"
2334                               MemberName 8(PS_OUTPUT) 1  "Depth"
2335                               Name 10  "@main("
2336                               Name 14  "sizeQueryTemp"
2337                               Name 17  "g_tTex1df4"
2338                               Name 22  "WidthU"
2339                               Name 24  "sizeQueryTemp"
2340                               Name 29  "NumberOfLevelsU"
2341                               Name 32  "sizeQueryTemp"
2342                               Name 35  "g_tTex1di4"
2343                               Name 39  "sizeQueryTemp"
2344                               Name 45  "sizeQueryTemp"
2345                               Name 48  "g_tTex1du4"
2346                               Name 52  "sizeQueryTemp"
2347                               Name 60  "sizeQueryTemp"
2348                               Name 63  "g_tTex1df4a"
2349                               Name 69  "ElementsU"
2350                               Name 73  "sizeQueryTemp"
2351                               Name 82  "sizeQueryTemp"
2352                               Name 85  "g_tTex1di4a"
2353                               Name 92  "sizeQueryTemp"
2354                               Name 101  "sizeQueryTemp"
2355                               Name 104  "g_tTex1du4a"
2356                               Name 111  "sizeQueryTemp"
2357                               Name 120  "sizeQueryTemp"
2358                               Name 123  "g_tTex2df4"
2359                               Name 128  "HeightU"
2360                               Name 131  "sizeQueryTemp"
2361                               Name 140  "sizeQueryTemp"
2362                               Name 143  "g_tTex2di4"
2363                               Name 150  "sizeQueryTemp"
2364                               Name 159  "sizeQueryTemp"
2365                               Name 162  "g_tTex2du4"
2366                               Name 169  "sizeQueryTemp"
2367                               Name 180  "sizeQueryTemp"
2368                               Name 183  "g_tTex2df4a"
2369                               Name 193  "sizeQueryTemp"
2370                               Name 204  "sizeQueryTemp"
2371                               Name 207  "g_tTex2di4a"
2372                               Name 216  "sizeQueryTemp"
2373                               Name 227  "sizeQueryTemp"
2374                               Name 230  "g_tTex2du4a"
2375                               Name 239  "sizeQueryTemp"
2376                               Name 250  "sizeQueryTemp"
2377                               Name 253  "g_tTex3df4"
2378                               Name 260  "DepthU"
2379                               Name 263  "sizeQueryTemp"
2380                               Name 274  "sizeQueryTemp"
2381                               Name 277  "g_tTex3di4"
2382                               Name 286  "sizeQueryTemp"
2383                               Name 297  "sizeQueryTemp"
2384                               Name 300  "g_tTex3du4"
2385                               Name 309  "sizeQueryTemp"
2386                               Name 320  "sizeQueryTemp"
2387                               Name 323  "g_tTexcdf4"
2388                               Name 330  "sizeQueryTemp"
2389                               Name 339  "sizeQueryTemp"
2390                               Name 342  "g_tTexcdi4"
2391                               Name 349  "sizeQueryTemp"
2392                               Name 358  "sizeQueryTemp"
2393                               Name 361  "g_tTexcdu4"
2394                               Name 368  "sizeQueryTemp"
2395                               Name 377  "sizeQueryTemp"
2396                               Name 380  "g_tTexcdf4a"
2397                               Name 389  "sizeQueryTemp"
2398                               Name 400  "sizeQueryTemp"
2399                               Name 403  "g_tTexcdi4a"
2400                               Name 412  "sizeQueryTemp"
2401                               Name 423  "sizeQueryTemp"
2402                               Name 426  "g_tTexcdu4a"
2403                               Name 435  "sizeQueryTemp"
2404                               Name 446  "sizeQueryTemp"
2405                               Name 449  "g_tTex2dmsf4"
2406                               Name 456  "NumberOfSamplesU"
2407                               Name 459  "sizeQueryTemp"
2408                               Name 462  "g_tTex2dmsi4"
2409                               Name 471  "sizeQueryTemp"
2410                               Name 474  "g_tTex2dmsu4"
2411                               Name 483  "sizeQueryTemp"
2412                               Name 486  "g_tTex2dmsf4a"
2413                               Name 497  "sizeQueryTemp"
2414                               Name 500  "g_tTex2dmsi4a"
2415                               Name 511  "sizeQueryTemp"
2416                               Name 514  "g_tTex2dmsu4a"
2417                               Name 526  "psout"
2418                               Name 537  "flattenTemp"
2419                               Name 540  "Color"
2420                               Name 544  "Depth"
2421                               Name 549  "g_sSamp"
2422                               Decorate 17(g_tTex1df4) DescriptorSet 0
2423                               Decorate 17(g_tTex1df4) Binding 0
2424                               Decorate 35(g_tTex1di4) DescriptorSet 0
2425                               Decorate 48(g_tTex1du4) DescriptorSet 0
2426                               Decorate 63(g_tTex1df4a) DescriptorSet 0
2427                               Decorate 85(g_tTex1di4a) DescriptorSet 0
2428                               Decorate 104(g_tTex1du4a) DescriptorSet 0
2429                               Decorate 123(g_tTex2df4) DescriptorSet 0
2430                               Decorate 143(g_tTex2di4) DescriptorSet 0
2431                               Decorate 162(g_tTex2du4) DescriptorSet 0
2432                               Decorate 183(g_tTex2df4a) DescriptorSet 0
2433                               Decorate 207(g_tTex2di4a) DescriptorSet 0
2434                               Decorate 230(g_tTex2du4a) DescriptorSet 0
2435                               Decorate 253(g_tTex3df4) DescriptorSet 0
2436                               Decorate 277(g_tTex3di4) DescriptorSet 0
2437                               Decorate 300(g_tTex3du4) DescriptorSet 0
2438                               Decorate 323(g_tTexcdf4) DescriptorSet 0
2439                               Decorate 342(g_tTexcdi4) DescriptorSet 0
2440                               Decorate 361(g_tTexcdu4) DescriptorSet 0
2441                               Decorate 380(g_tTexcdf4a) DescriptorSet 0
2442                               Decorate 403(g_tTexcdi4a) DescriptorSet 0
2443                               Decorate 426(g_tTexcdu4a) DescriptorSet 0
2444                               Decorate 449(g_tTex2dmsf4) DescriptorSet 0
2445                               Decorate 462(g_tTex2dmsi4) DescriptorSet 0
2446                               Decorate 474(g_tTex2dmsu4) DescriptorSet 0
2447                               Decorate 486(g_tTex2dmsf4a) DescriptorSet 0
2448                               Decorate 500(g_tTex2dmsi4a) DescriptorSet 0
2449                               Decorate 514(g_tTex2dmsu4a) DescriptorSet 0
2450                               Decorate 540(Color) Location 0
2451                               Decorate 544(Depth) BuiltIn FragDepth
2452                               Decorate 549(g_sSamp) DescriptorSet 0
2453                               Decorate 549(g_sSamp) Binding 0
2454                2:             TypeVoid
2455                3:             TypeFunction 2
2456                6:             TypeFloat 32
2457                7:             TypeVector 6(float) 4
2458     8(PS_OUTPUT):             TypeStruct 7(fvec4) 6(float)
2459                9:             TypeFunction 8(PS_OUTPUT)
2460               12:             TypeInt 32 0
2461               13:             TypePointer Function 12(int)
2462               15:             TypeImage 6(float) 1D sampled format:Unknown
2463               16:             TypePointer UniformConstant 15
2464   17(g_tTex1df4):     16(ptr) Variable UniformConstant
2465               19:             TypeInt 32 1
2466               20:     19(int) Constant 0
2467               26:     12(int) Constant 6
2468               33:             TypeImage 19(int) 1D sampled format:Unknown
2469               34:             TypePointer UniformConstant 33
2470   35(g_tTex1di4):     34(ptr) Variable UniformConstant
2471               46:             TypeImage 12(int) 1D sampled format:Unknown
2472               47:             TypePointer UniformConstant 46
2473   48(g_tTex1du4):     47(ptr) Variable UniformConstant
2474               58:             TypeVector 12(int) 2
2475               59:             TypePointer Function 58(ivec2)
2476               61:             TypeImage 6(float) 1D array sampled format:Unknown
2477               62:             TypePointer UniformConstant 61
2478  63(g_tTex1df4a):     62(ptr) Variable UniformConstant
2479               66:     12(int) Constant 0
2480               70:     12(int) Constant 1
2481               83:             TypeImage 19(int) 1D array sampled format:Unknown
2482               84:             TypePointer UniformConstant 83
2483  85(g_tTex1di4a):     84(ptr) Variable UniformConstant
2484              102:             TypeImage 12(int) 1D array sampled format:Unknown
2485              103:             TypePointer UniformConstant 102
2486 104(g_tTex1du4a):    103(ptr) Variable UniformConstant
2487              121:             TypeImage 6(float) 2D sampled format:Unknown
2488              122:             TypePointer UniformConstant 121
2489  123(g_tTex2df4):    122(ptr) Variable UniformConstant
2490              141:             TypeImage 19(int) 2D sampled format:Unknown
2491              142:             TypePointer UniformConstant 141
2492  143(g_tTex2di4):    142(ptr) Variable UniformConstant
2493              160:             TypeImage 12(int) 2D sampled format:Unknown
2494              161:             TypePointer UniformConstant 160
2495  162(g_tTex2du4):    161(ptr) Variable UniformConstant
2496              178:             TypeVector 12(int) 3
2497              179:             TypePointer Function 178(ivec3)
2498              181:             TypeImage 6(float) 2D array sampled format:Unknown
2499              182:             TypePointer UniformConstant 181
2500 183(g_tTex2df4a):    182(ptr) Variable UniformConstant
2501              190:     12(int) Constant 2
2502              205:             TypeImage 19(int) 2D array sampled format:Unknown
2503              206:             TypePointer UniformConstant 205
2504 207(g_tTex2di4a):    206(ptr) Variable UniformConstant
2505              228:             TypeImage 12(int) 2D array sampled format:Unknown
2506              229:             TypePointer UniformConstant 228
2507 230(g_tTex2du4a):    229(ptr) Variable UniformConstant
2508              251:             TypeImage 6(float) 3D sampled format:Unknown
2509              252:             TypePointer UniformConstant 251
2510  253(g_tTex3df4):    252(ptr) Variable UniformConstant
2511              275:             TypeImage 19(int) 3D sampled format:Unknown
2512              276:             TypePointer UniformConstant 275
2513  277(g_tTex3di4):    276(ptr) Variable UniformConstant
2514              298:             TypeImage 12(int) 3D sampled format:Unknown
2515              299:             TypePointer UniformConstant 298
2516  300(g_tTex3du4):    299(ptr) Variable UniformConstant
2517              321:             TypeImage 6(float) Cube sampled format:Unknown
2518              322:             TypePointer UniformConstant 321
2519  323(g_tTexcdf4):    322(ptr) Variable UniformConstant
2520              340:             TypeImage 19(int) Cube sampled format:Unknown
2521              341:             TypePointer UniformConstant 340
2522  342(g_tTexcdi4):    341(ptr) Variable UniformConstant
2523              359:             TypeImage 12(int) Cube sampled format:Unknown
2524              360:             TypePointer UniformConstant 359
2525  361(g_tTexcdu4):    360(ptr) Variable UniformConstant
2526              378:             TypeImage 6(float) Cube array sampled format:Unknown
2527              379:             TypePointer UniformConstant 378
2528 380(g_tTexcdf4a):    379(ptr) Variable UniformConstant
2529              401:             TypeImage 19(int) Cube array sampled format:Unknown
2530              402:             TypePointer UniformConstant 401
2531 403(g_tTexcdi4a):    402(ptr) Variable UniformConstant
2532              424:             TypeImage 12(int) Cube array sampled format:Unknown
2533              425:             TypePointer UniformConstant 424
2534 426(g_tTexcdu4a):    425(ptr) Variable UniformConstant
2535              447:             TypeImage 6(float) 2D multi-sampled sampled format:Unknown
2536              448:             TypePointer UniformConstant 447
2537 449(g_tTex2dmsf4):    448(ptr) Variable UniformConstant
2538              460:             TypeImage 19(int) 2D multi-sampled sampled format:Unknown
2539              461:             TypePointer UniformConstant 460
2540 462(g_tTex2dmsi4):    461(ptr) Variable UniformConstant
2541              472:             TypeImage 12(int) 2D multi-sampled sampled format:Unknown
2542              473:             TypePointer UniformConstant 472
2543 474(g_tTex2dmsu4):    473(ptr) Variable UniformConstant
2544              484:             TypeImage 6(float) 2D array multi-sampled sampled format:Unknown
2545              485:             TypePointer UniformConstant 484
2546 486(g_tTex2dmsf4a):    485(ptr) Variable UniformConstant
2547              498:             TypeImage 19(int) 2D array multi-sampled sampled format:Unknown
2548              499:             TypePointer UniformConstant 498
2549 500(g_tTex2dmsi4a):    499(ptr) Variable UniformConstant
2550              512:             TypeImage 12(int) 2D array multi-sampled sampled format:Unknown
2551              513:             TypePointer UniformConstant 512
2552 514(g_tTex2dmsu4a):    513(ptr) Variable UniformConstant
2553              525:             TypePointer Function 8(PS_OUTPUT)
2554              527:    6(float) Constant 1065353216
2555              528:    7(fvec4) ConstantComposite 527 527 527 527
2556              529:             TypePointer Function 7(fvec4)
2557              531:     19(int) Constant 1
2558              532:             TypePointer Function 6(float)
2559              539:             TypePointer Output 7(fvec4)
2560       540(Color):    539(ptr) Variable Output
2561              543:             TypePointer Output 6(float)
2562       544(Depth):    543(ptr) Variable Output
2563              547:             TypeSampler
2564              548:             TypePointer UniformConstant 547
2565     549(g_sSamp):    548(ptr) Variable UniformConstant
2566          4(main):           2 Function None 3
2567                5:             Label
2568 537(flattenTemp):    525(ptr) Variable Function
2569              538:8(PS_OUTPUT) FunctionCall 10(@main()
2570                               Store 537(flattenTemp) 538
2571              541:    529(ptr) AccessChain 537(flattenTemp) 20
2572              542:    7(fvec4) Load 541
2573                               Store 540(Color) 542
2574              545:    532(ptr) AccessChain 537(flattenTemp) 531
2575              546:    6(float) Load 545
2576                               Store 544(Depth) 546
2577                               Return
2578                               FunctionEnd
2579       10(@main():8(PS_OUTPUT) Function None 9
2580               11:             Label
2581 14(sizeQueryTemp):     13(ptr) Variable Function
2582       22(WidthU):     13(ptr) Variable Function
2583 24(sizeQueryTemp):     13(ptr) Variable Function
2584 29(NumberOfLevelsU):     13(ptr) Variable Function
2585 32(sizeQueryTemp):     13(ptr) Variable Function
2586 39(sizeQueryTemp):     13(ptr) Variable Function
2587 45(sizeQueryTemp):     13(ptr) Variable Function
2588 52(sizeQueryTemp):     13(ptr) Variable Function
2589 60(sizeQueryTemp):     59(ptr) Variable Function
2590    69(ElementsU):     13(ptr) Variable Function
2591 73(sizeQueryTemp):     59(ptr) Variable Function
2592 82(sizeQueryTemp):     59(ptr) Variable Function
2593 92(sizeQueryTemp):     59(ptr) Variable Function
2594 101(sizeQueryTemp):     59(ptr) Variable Function
2595 111(sizeQueryTemp):     59(ptr) Variable Function
2596 120(sizeQueryTemp):     59(ptr) Variable Function
2597     128(HeightU):     13(ptr) Variable Function
2598 131(sizeQueryTemp):     59(ptr) Variable Function
2599 140(sizeQueryTemp):     59(ptr) Variable Function
2600 150(sizeQueryTemp):     59(ptr) Variable Function
2601 159(sizeQueryTemp):     59(ptr) Variable Function
2602 169(sizeQueryTemp):     59(ptr) Variable Function
2603 180(sizeQueryTemp):    179(ptr) Variable Function
2604 193(sizeQueryTemp):    179(ptr) Variable Function
2605 204(sizeQueryTemp):    179(ptr) Variable Function
2606 216(sizeQueryTemp):    179(ptr) Variable Function
2607 227(sizeQueryTemp):    179(ptr) Variable Function
2608 239(sizeQueryTemp):    179(ptr) Variable Function
2609 250(sizeQueryTemp):    179(ptr) Variable Function
2610      260(DepthU):     13(ptr) Variable Function
2611 263(sizeQueryTemp):    179(ptr) Variable Function
2612 274(sizeQueryTemp):    179(ptr) Variable Function
2613 286(sizeQueryTemp):    179(ptr) Variable Function
2614 297(sizeQueryTemp):    179(ptr) Variable Function
2615 309(sizeQueryTemp):    179(ptr) Variable Function
2616 320(sizeQueryTemp):     59(ptr) Variable Function
2617 330(sizeQueryTemp):     59(ptr) Variable Function
2618 339(sizeQueryTemp):     59(ptr) Variable Function
2619 349(sizeQueryTemp):     59(ptr) Variable Function
2620 358(sizeQueryTemp):     59(ptr) Variable Function
2621 368(sizeQueryTemp):     59(ptr) Variable Function
2622 377(sizeQueryTemp):    179(ptr) Variable Function
2623 389(sizeQueryTemp):    179(ptr) Variable Function
2624 400(sizeQueryTemp):    179(ptr) Variable Function
2625 412(sizeQueryTemp):    179(ptr) Variable Function
2626 423(sizeQueryTemp):    179(ptr) Variable Function
2627 435(sizeQueryTemp):    179(ptr) Variable Function
2628 446(sizeQueryTemp):     59(ptr) Variable Function
2629 456(NumberOfSamplesU):     13(ptr) Variable Function
2630 459(sizeQueryTemp):     59(ptr) Variable Function
2631 471(sizeQueryTemp):     59(ptr) Variable Function
2632 483(sizeQueryTemp):    179(ptr) Variable Function
2633 497(sizeQueryTemp):    179(ptr) Variable Function
2634 511(sizeQueryTemp):    179(ptr) Variable Function
2635       526(psout):    525(ptr) Variable Function
2636               18:          15 Load 17(g_tTex1df4)
2637               21:     12(int) ImageQuerySizeLod 18 20
2638                               Store 14(sizeQueryTemp) 21
2639               23:     12(int) Load 14(sizeQueryTemp)
2640                               Store 22(WidthU) 23
2641               25:          15 Load 17(g_tTex1df4)
2642               27:     12(int) ImageQuerySizeLod 25 26
2643                               Store 24(sizeQueryTemp) 27
2644               28:     12(int) Load 24(sizeQueryTemp)
2645                               Store 22(WidthU) 28
2646               30:          15 Load 17(g_tTex1df4)
2647               31:     12(int) ImageQueryLevels 30
2648                               Store 29(NumberOfLevelsU) 31
2649               36:          33 Load 35(g_tTex1di4)
2650               37:     12(int) ImageQuerySizeLod 36 20
2651                               Store 32(sizeQueryTemp) 37
2652               38:     12(int) Load 32(sizeQueryTemp)
2653                               Store 22(WidthU) 38
2654               40:          33 Load 35(g_tTex1di4)
2655               41:     12(int) ImageQuerySizeLod 40 26
2656                               Store 39(sizeQueryTemp) 41
2657               42:     12(int) Load 39(sizeQueryTemp)
2658                               Store 22(WidthU) 42
2659               43:          33 Load 35(g_tTex1di4)
2660               44:     12(int) ImageQueryLevels 43
2661                               Store 29(NumberOfLevelsU) 44
2662               49:          46 Load 48(g_tTex1du4)
2663               50:     12(int) ImageQuerySizeLod 49 20
2664                               Store 45(sizeQueryTemp) 50
2665               51:     12(int) Load 45(sizeQueryTemp)
2666                               Store 22(WidthU) 51
2667               53:          46 Load 48(g_tTex1du4)
2668               54:     12(int) ImageQuerySizeLod 53 26
2669                               Store 52(sizeQueryTemp) 54
2670               55:     12(int) Load 52(sizeQueryTemp)
2671                               Store 22(WidthU) 55
2672               56:          46 Load 48(g_tTex1du4)
2673               57:     12(int) ImageQueryLevels 56
2674                               Store 29(NumberOfLevelsU) 57
2675               64:          61 Load 63(g_tTex1df4a)
2676               65:   58(ivec2) ImageQuerySizeLod 64 20
2677                               Store 60(sizeQueryTemp) 65
2678               67:     13(ptr) AccessChain 60(sizeQueryTemp) 66
2679               68:     12(int) Load 67
2680                               Store 22(WidthU) 68
2681               71:     13(ptr) AccessChain 60(sizeQueryTemp) 70
2682               72:     12(int) Load 71
2683                               Store 69(ElementsU) 72
2684               74:          61 Load 63(g_tTex1df4a)
2685               75:   58(ivec2) ImageQuerySizeLod 74 26
2686                               Store 73(sizeQueryTemp) 75
2687               76:     13(ptr) AccessChain 73(sizeQueryTemp) 66
2688               77:     12(int) Load 76
2689                               Store 22(WidthU) 77
2690               78:     13(ptr) AccessChain 73(sizeQueryTemp) 70
2691               79:     12(int) Load 78
2692                               Store 69(ElementsU) 79
2693               80:          61 Load 63(g_tTex1df4a)
2694               81:     12(int) ImageQueryLevels 80
2695                               Store 29(NumberOfLevelsU) 81
2696               86:          83 Load 85(g_tTex1di4a)
2697               87:   58(ivec2) ImageQuerySizeLod 86 20
2698                               Store 82(sizeQueryTemp) 87
2699               88:     13(ptr) AccessChain 82(sizeQueryTemp) 66
2700               89:     12(int) Load 88
2701                               Store 22(WidthU) 89
2702               90:     13(ptr) AccessChain 82(sizeQueryTemp) 70
2703               91:     12(int) Load 90
2704                               Store 69(ElementsU) 91
2705               93:          83 Load 85(g_tTex1di4a)
2706               94:   58(ivec2) ImageQuerySizeLod 93 26
2707                               Store 92(sizeQueryTemp) 94
2708               95:     13(ptr) AccessChain 92(sizeQueryTemp) 66
2709               96:     12(int) Load 95
2710                               Store 22(WidthU) 96
2711               97:     13(ptr) AccessChain 92(sizeQueryTemp) 70
2712               98:     12(int) Load 97
2713                               Store 69(ElementsU) 98
2714               99:          83 Load 85(g_tTex1di4a)
2715              100:     12(int) ImageQueryLevels 99
2716                               Store 29(NumberOfLevelsU) 100
2717              105:         102 Load 104(g_tTex1du4a)
2718              106:   58(ivec2) ImageQuerySizeLod 105 20
2719                               Store 101(sizeQueryTemp) 106
2720              107:     13(ptr) AccessChain 101(sizeQueryTemp) 66
2721              108:     12(int) Load 107
2722                               Store 22(WidthU) 108
2723              109:     13(ptr) AccessChain 101(sizeQueryTemp) 70
2724              110:     12(int) Load 109
2725                               Store 69(ElementsU) 110
2726              112:         102 Load 104(g_tTex1du4a)
2727              113:   58(ivec2) ImageQuerySizeLod 112 26
2728                               Store 111(sizeQueryTemp) 113
2729              114:     13(ptr) AccessChain 111(sizeQueryTemp) 66
2730              115:     12(int) Load 114
2731                               Store 22(WidthU) 115
2732              116:     13(ptr) AccessChain 111(sizeQueryTemp) 70
2733              117:     12(int) Load 116
2734                               Store 69(ElementsU) 117
2735              118:         102 Load 104(g_tTex1du4a)
2736              119:     12(int) ImageQueryLevels 118
2737                               Store 29(NumberOfLevelsU) 119
2738              124:         121 Load 123(g_tTex2df4)
2739              125:   58(ivec2) ImageQuerySizeLod 124 20
2740                               Store 120(sizeQueryTemp) 125
2741              126:     13(ptr) AccessChain 120(sizeQueryTemp) 66
2742              127:     12(int) Load 126
2743                               Store 22(WidthU) 127
2744              129:     13(ptr) AccessChain 120(sizeQueryTemp) 70
2745              130:     12(int) Load 129
2746                               Store 128(HeightU) 130
2747              132:         121 Load 123(g_tTex2df4)
2748              133:   58(ivec2) ImageQuerySizeLod 132 26
2749                               Store 131(sizeQueryTemp) 133
2750              134:     13(ptr) AccessChain 131(sizeQueryTemp) 66
2751              135:     12(int) Load 134
2752                               Store 22(WidthU) 135
2753              136:     13(ptr) AccessChain 131(sizeQueryTemp) 70
2754              137:     12(int) Load 136
2755                               Store 128(HeightU) 137
2756              138:         121 Load 123(g_tTex2df4)
2757              139:     12(int) ImageQueryLevels 138
2758                               Store 29(NumberOfLevelsU) 139
2759              144:         141 Load 143(g_tTex2di4)
2760              145:   58(ivec2) ImageQuerySizeLod 144 20
2761                               Store 140(sizeQueryTemp) 145
2762              146:     13(ptr) AccessChain 140(sizeQueryTemp) 66
2763              147:     12(int) Load 146
2764                               Store 22(WidthU) 147
2765              148:     13(ptr) AccessChain 140(sizeQueryTemp) 70
2766              149:     12(int) Load 148
2767                               Store 128(HeightU) 149
2768              151:         141 Load 143(g_tTex2di4)
2769              152:   58(ivec2) ImageQuerySizeLod 151 26
2770                               Store 150(sizeQueryTemp) 152
2771              153:     13(ptr) AccessChain 150(sizeQueryTemp) 66
2772              154:     12(int) Load 153
2773                               Store 22(WidthU) 154
2774              155:     13(ptr) AccessChain 150(sizeQueryTemp) 70
2775              156:     12(int) Load 155
2776                               Store 128(HeightU) 156
2777              157:         141 Load 143(g_tTex2di4)
2778              158:     12(int) ImageQueryLevels 157
2779                               Store 29(NumberOfLevelsU) 158
2780              163:         160 Load 162(g_tTex2du4)
2781              164:   58(ivec2) ImageQuerySizeLod 163 20
2782                               Store 159(sizeQueryTemp) 164
2783              165:     13(ptr) AccessChain 159(sizeQueryTemp) 66
2784              166:     12(int) Load 165
2785                               Store 22(WidthU) 166
2786              167:     13(ptr) AccessChain 159(sizeQueryTemp) 70
2787              168:     12(int) Load 167
2788                               Store 128(HeightU) 168
2789              170:         160 Load 162(g_tTex2du4)
2790              171:   58(ivec2) ImageQuerySizeLod 170 26
2791                               Store 169(sizeQueryTemp) 171
2792              172:     13(ptr) AccessChain 169(sizeQueryTemp) 66
2793              173:     12(int) Load 172
2794                               Store 22(WidthU) 173
2795              174:     13(ptr) AccessChain 169(sizeQueryTemp) 70
2796              175:     12(int) Load 174
2797                               Store 128(HeightU) 175
2798              176:         160 Load 162(g_tTex2du4)
2799              177:     12(int) ImageQueryLevels 176
2800                               Store 29(NumberOfLevelsU) 177
2801              184:         181 Load 183(g_tTex2df4a)
2802              185:  178(ivec3) ImageQuerySizeLod 184 20
2803                               Store 180(sizeQueryTemp) 185
2804              186:     13(ptr) AccessChain 180(sizeQueryTemp) 66
2805              187:     12(int) Load 186
2806                               Store 22(WidthU) 187
2807              188:     13(ptr) AccessChain 180(sizeQueryTemp) 70
2808              189:     12(int) Load 188
2809                               Store 128(HeightU) 189
2810              191:     13(ptr) AccessChain 180(sizeQueryTemp) 190
2811              192:     12(int) Load 191
2812                               Store 69(ElementsU) 192
2813              194:         181 Load 183(g_tTex2df4a)
2814              195:  178(ivec3) ImageQuerySizeLod 194 26
2815                               Store 193(sizeQueryTemp) 195
2816              196:     13(ptr) AccessChain 193(sizeQueryTemp) 66
2817              197:     12(int) Load 196
2818                               Store 22(WidthU) 197
2819              198:     13(ptr) AccessChain 193(sizeQueryTemp) 70
2820              199:     12(int) Load 198
2821                               Store 128(HeightU) 199
2822              200:     13(ptr) AccessChain 193(sizeQueryTemp) 190
2823              201:     12(int) Load 200
2824                               Store 69(ElementsU) 201
2825              202:         181 Load 183(g_tTex2df4a)
2826              203:     12(int) ImageQueryLevels 202
2827                               Store 29(NumberOfLevelsU) 203
2828              208:         205 Load 207(g_tTex2di4a)
2829              209:  178(ivec3) ImageQuerySizeLod 208 20
2830                               Store 204(sizeQueryTemp) 209
2831              210:     13(ptr) AccessChain 204(sizeQueryTemp) 66
2832              211:     12(int) Load 210
2833                               Store 22(WidthU) 211
2834              212:     13(ptr) AccessChain 204(sizeQueryTemp) 70
2835              213:     12(int) Load 212
2836                               Store 128(HeightU) 213
2837              214:     13(ptr) AccessChain 204(sizeQueryTemp) 190
2838              215:     12(int) Load 214
2839                               Store 69(ElementsU) 215
2840              217:         205 Load 207(g_tTex2di4a)
2841              218:  178(ivec3) ImageQuerySizeLod 217 26
2842                               Store 216(sizeQueryTemp) 218
2843              219:     13(ptr) AccessChain 216(sizeQueryTemp) 66
2844              220:     12(int) Load 219
2845                               Store 22(WidthU) 220
2846              221:     13(ptr) AccessChain 216(sizeQueryTemp) 70
2847              222:     12(int) Load 221
2848                               Store 128(HeightU) 222
2849              223:     13(ptr) AccessChain 216(sizeQueryTemp) 190
2850              224:     12(int) Load 223
2851                               Store 69(ElementsU) 224
2852              225:         205 Load 207(g_tTex2di4a)
2853              226:     12(int) ImageQueryLevels 225
2854                               Store 29(NumberOfLevelsU) 226
2855              231:         228 Load 230(g_tTex2du4a)
2856              232:  178(ivec3) ImageQuerySizeLod 231 20
2857                               Store 227(sizeQueryTemp) 232
2858              233:     13(ptr) AccessChain 227(sizeQueryTemp) 66
2859              234:     12(int) Load 233
2860                               Store 22(WidthU) 234
2861              235:     13(ptr) AccessChain 227(sizeQueryTemp) 70
2862              236:     12(int) Load 235
2863                               Store 128(HeightU) 236
2864              237:     13(ptr) AccessChain 227(sizeQueryTemp) 190
2865              238:     12(int) Load 237
2866                               Store 69(ElementsU) 238
2867              240:         228 Load 230(g_tTex2du4a)
2868              241:  178(ivec3) ImageQuerySizeLod 240 26
2869                               Store 239(sizeQueryTemp) 241
2870              242:     13(ptr) AccessChain 239(sizeQueryTemp) 66
2871              243:     12(int) Load 242
2872                               Store 22(WidthU) 243
2873              244:     13(ptr) AccessChain 239(sizeQueryTemp) 70
2874              245:     12(int) Load 244
2875                               Store 128(HeightU) 245
2876              246:     13(ptr) AccessChain 239(sizeQueryTemp) 190
2877              247:     12(int) Load 246
2878                               Store 69(ElementsU) 247
2879              248:         228 Load 230(g_tTex2du4a)
2880              249:     12(int) ImageQueryLevels 248
2881                               Store 29(NumberOfLevelsU) 249
2882              254:         251 Load 253(g_tTex3df4)
2883              255:  178(ivec3) ImageQuerySizeLod 254 20
2884                               Store 250(sizeQueryTemp) 255
2885              256:     13(ptr) AccessChain 250(sizeQueryTemp) 66
2886              257:     12(int) Load 256
2887                               Store 22(WidthU) 257
2888              258:     13(ptr) AccessChain 250(sizeQueryTemp) 70
2889              259:     12(int) Load 258
2890                               Store 128(HeightU) 259
2891              261:     13(ptr) AccessChain 250(sizeQueryTemp) 190
2892              262:     12(int) Load 261
2893                               Store 260(DepthU) 262
2894              264:         251 Load 253(g_tTex3df4)
2895              265:  178(ivec3) ImageQuerySizeLod 264 26
2896                               Store 263(sizeQueryTemp) 265
2897              266:     13(ptr) AccessChain 263(sizeQueryTemp) 66
2898              267:     12(int) Load 266
2899                               Store 22(WidthU) 267
2900              268:     13(ptr) AccessChain 263(sizeQueryTemp) 70
2901              269:     12(int) Load 268
2902                               Store 128(HeightU) 269
2903              270:     13(ptr) AccessChain 263(sizeQueryTemp) 190
2904              271:     12(int) Load 270
2905                               Store 260(DepthU) 271
2906              272:         251 Load 253(g_tTex3df4)
2907              273:     12(int) ImageQueryLevels 272
2908                               Store 29(NumberOfLevelsU) 273
2909              278:         275 Load 277(g_tTex3di4)
2910              279:  178(ivec3) ImageQuerySizeLod 278 20
2911                               Store 274(sizeQueryTemp) 279
2912              280:     13(ptr) AccessChain 274(sizeQueryTemp) 66
2913              281:     12(int) Load 280
2914                               Store 22(WidthU) 281
2915              282:     13(ptr) AccessChain 274(sizeQueryTemp) 70
2916              283:     12(int) Load 282
2917                               Store 128(HeightU) 283
2918              284:     13(ptr) AccessChain 274(sizeQueryTemp) 190
2919              285:     12(int) Load 284
2920                               Store 260(DepthU) 285
2921              287:         275 Load 277(g_tTex3di4)
2922              288:  178(ivec3) ImageQuerySizeLod 287 26
2923                               Store 286(sizeQueryTemp) 288
2924              289:     13(ptr) AccessChain 286(sizeQueryTemp) 66
2925              290:     12(int) Load 289
2926                               Store 22(WidthU) 290
2927              291:     13(ptr) AccessChain 286(sizeQueryTemp) 70
2928              292:     12(int) Load 291
2929                               Store 128(HeightU) 292
2930              293:     13(ptr) AccessChain 286(sizeQueryTemp) 190
2931              294:     12(int) Load 293
2932                               Store 260(DepthU) 294
2933              295:         275 Load 277(g_tTex3di4)
2934              296:     12(int) ImageQueryLevels 295
2935                               Store 29(NumberOfLevelsU) 296
2936              301:         298 Load 300(g_tTex3du4)
2937              302:  178(ivec3) ImageQuerySizeLod 301 20
2938                               Store 297(sizeQueryTemp) 302
2939              303:     13(ptr) AccessChain 297(sizeQueryTemp) 66
2940              304:     12(int) Load 303
2941                               Store 22(WidthU) 304
2942              305:     13(ptr) AccessChain 297(sizeQueryTemp) 70
2943              306:     12(int) Load 305
2944                               Store 128(HeightU) 306
2945              307:     13(ptr) AccessChain 297(sizeQueryTemp) 190
2946              308:     12(int) Load 307
2947                               Store 260(DepthU) 308
2948              310:         298 Load 300(g_tTex3du4)
2949              311:  178(ivec3) ImageQuerySizeLod 310 26
2950                               Store 309(sizeQueryTemp) 311
2951              312:     13(ptr) AccessChain 309(sizeQueryTemp) 66
2952              313:     12(int) Load 312
2953                               Store 22(WidthU) 313
2954              314:     13(ptr) AccessChain 309(sizeQueryTemp) 70
2955              315:     12(int) Load 314
2956                               Store 128(HeightU) 315
2957              316:     13(ptr) AccessChain 309(sizeQueryTemp) 190
2958              317:     12(int) Load 316
2959                               Store 260(DepthU) 317
2960              318:         298 Load 300(g_tTex3du4)
2961              319:     12(int) ImageQueryLevels 318
2962                               Store 29(NumberOfLevelsU) 319
2963              324:         321 Load 323(g_tTexcdf4)
2964              325:   58(ivec2) ImageQuerySizeLod 324 20
2965                               Store 320(sizeQueryTemp) 325
2966              326:     13(ptr) AccessChain 320(sizeQueryTemp) 66
2967              327:     12(int) Load 326
2968                               Store 22(WidthU) 327
2969              328:     13(ptr) AccessChain 320(sizeQueryTemp) 70
2970              329:     12(int) Load 328
2971                               Store 128(HeightU) 329
2972              331:         321 Load 323(g_tTexcdf4)
2973              332:   58(ivec2) ImageQuerySizeLod 331 26
2974                               Store 330(sizeQueryTemp) 332
2975              333:     13(ptr) AccessChain 330(sizeQueryTemp) 66
2976              334:     12(int) Load 333
2977                               Store 22(WidthU) 334
2978              335:     13(ptr) AccessChain 330(sizeQueryTemp) 70
2979              336:     12(int) Load 335
2980                               Store 128(HeightU) 336
2981              337:         321 Load 323(g_tTexcdf4)
2982              338:     12(int) ImageQueryLevels 337
2983                               Store 29(NumberOfLevelsU) 338
2984              343:         340 Load 342(g_tTexcdi4)
2985              344:   58(ivec2) ImageQuerySizeLod 343 20
2986                               Store 339(sizeQueryTemp) 344
2987              345:     13(ptr) AccessChain 339(sizeQueryTemp) 66
2988              346:     12(int) Load 345
2989                               Store 22(WidthU) 346
2990              347:     13(ptr) AccessChain 339(sizeQueryTemp) 70
2991              348:     12(int) Load 347
2992                               Store 128(HeightU) 348
2993              350:         340 Load 342(g_tTexcdi4)
2994              351:   58(ivec2) ImageQuerySizeLod 350 26
2995                               Store 349(sizeQueryTemp) 351
2996              352:     13(ptr) AccessChain 349(sizeQueryTemp) 66
2997              353:     12(int) Load 352
2998                               Store 22(WidthU) 353
2999              354:     13(ptr) AccessChain 349(sizeQueryTemp) 70
3000              355:     12(int) Load 354
3001                               Store 128(HeightU) 355
3002              356:         340 Load 342(g_tTexcdi4)
3003              357:     12(int) ImageQueryLevels 356
3004                               Store 29(NumberOfLevelsU) 357
3005              362:         359 Load 361(g_tTexcdu4)
3006              363:   58(ivec2) ImageQuerySizeLod 362 20
3007                               Store 358(sizeQueryTemp) 363
3008              364:     13(ptr) AccessChain 358(sizeQueryTemp) 66
3009              365:     12(int) Load 364
3010                               Store 22(WidthU) 365
3011              366:     13(ptr) AccessChain 358(sizeQueryTemp) 70
3012              367:     12(int) Load 366
3013                               Store 128(HeightU) 367
3014              369:         359 Load 361(g_tTexcdu4)
3015              370:   58(ivec2) ImageQuerySizeLod 369 26
3016                               Store 368(sizeQueryTemp) 370
3017              371:     13(ptr) AccessChain 368(sizeQueryTemp) 66
3018              372:     12(int) Load 371
3019                               Store 22(WidthU) 372
3020              373:     13(ptr) AccessChain 368(sizeQueryTemp) 70
3021              374:     12(int) Load 373
3022                               Store 128(HeightU) 374
3023              375:         359 Load 361(g_tTexcdu4)
3024              376:     12(int) ImageQueryLevels 375
3025                               Store 29(NumberOfLevelsU) 376
3026              381:         378 Load 380(g_tTexcdf4a)
3027              382:  178(ivec3) ImageQuerySizeLod 381 20
3028                               Store 377(sizeQueryTemp) 382
3029              383:     13(ptr) AccessChain 377(sizeQueryTemp) 66
3030              384:     12(int) Load 383
3031                               Store 22(WidthU) 384
3032              385:     13(ptr) AccessChain 377(sizeQueryTemp) 70
3033              386:     12(int) Load 385
3034                               Store 128(HeightU) 386
3035              387:     13(ptr) AccessChain 377(sizeQueryTemp) 190
3036              388:     12(int) Load 387
3037                               Store 69(ElementsU) 388
3038              390:         378 Load 380(g_tTexcdf4a)
3039              391:  178(ivec3) ImageQuerySizeLod 390 26
3040                               Store 389(sizeQueryTemp) 391
3041              392:     13(ptr) AccessChain 389(sizeQueryTemp) 66
3042              393:     12(int) Load 392
3043                               Store 22(WidthU) 393
3044              394:     13(ptr) AccessChain 389(sizeQueryTemp) 70
3045              395:     12(int) Load 394
3046                               Store 128(HeightU) 395
3047              396:     13(ptr) AccessChain 389(sizeQueryTemp) 190
3048              397:     12(int) Load 396
3049                               Store 69(ElementsU) 397
3050              398:         378 Load 380(g_tTexcdf4a)
3051              399:     12(int) ImageQueryLevels 398
3052                               Store 29(NumberOfLevelsU) 399
3053              404:         401 Load 403(g_tTexcdi4a)
3054              405:  178(ivec3) ImageQuerySizeLod 404 20
3055                               Store 400(sizeQueryTemp) 405
3056              406:     13(ptr) AccessChain 400(sizeQueryTemp) 66
3057              407:     12(int) Load 406
3058                               Store 22(WidthU) 407
3059              408:     13(ptr) AccessChain 400(sizeQueryTemp) 70
3060              409:     12(int) Load 408
3061                               Store 128(HeightU) 409
3062              410:     13(ptr) AccessChain 400(sizeQueryTemp) 190
3063              411:     12(int) Load 410
3064                               Store 69(ElementsU) 411
3065              413:         401 Load 403(g_tTexcdi4a)
3066              414:  178(ivec3) ImageQuerySizeLod 413 26
3067                               Store 412(sizeQueryTemp) 414
3068              415:     13(ptr) AccessChain 412(sizeQueryTemp) 66
3069              416:     12(int) Load 415
3070                               Store 22(WidthU) 416
3071              417:     13(ptr) AccessChain 412(sizeQueryTemp) 70
3072              418:     12(int) Load 417
3073                               Store 128(HeightU) 418
3074              419:     13(ptr) AccessChain 412(sizeQueryTemp) 190
3075              420:     12(int) Load 419
3076                               Store 69(ElementsU) 420
3077              421:         401 Load 403(g_tTexcdi4a)
3078              422:     12(int) ImageQueryLevels 421
3079                               Store 29(NumberOfLevelsU) 422
3080              427:         424 Load 426(g_tTexcdu4a)
3081              428:  178(ivec3) ImageQuerySizeLod 427 20
3082                               Store 423(sizeQueryTemp) 428
3083              429:     13(ptr) AccessChain 423(sizeQueryTemp) 66
3084              430:     12(int) Load 429
3085                               Store 22(WidthU) 430
3086              431:     13(ptr) AccessChain 423(sizeQueryTemp) 70
3087              432:     12(int) Load 431
3088                               Store 128(HeightU) 432
3089              433:     13(ptr) AccessChain 423(sizeQueryTemp) 190
3090              434:     12(int) Load 433
3091                               Store 69(ElementsU) 434
3092              436:         424 Load 426(g_tTexcdu4a)
3093              437:  178(ivec3) ImageQuerySizeLod 436 26
3094                               Store 435(sizeQueryTemp) 437
3095              438:     13(ptr) AccessChain 435(sizeQueryTemp) 66
3096              439:     12(int) Load 438
3097                               Store 22(WidthU) 439
3098              440:     13(ptr) AccessChain 435(sizeQueryTemp) 70
3099              441:     12(int) Load 440
3100                               Store 128(HeightU) 441
3101              442:     13(ptr) AccessChain 435(sizeQueryTemp) 190
3102              443:     12(int) Load 442
3103                               Store 69(ElementsU) 443
3104              444:         424 Load 426(g_tTexcdu4a)
3105              445:     12(int) ImageQueryLevels 444
3106                               Store 29(NumberOfLevelsU) 445
3107              450:         447 Load 449(g_tTex2dmsf4)
3108              451:   58(ivec2) ImageQuerySize 450
3109                               Store 446(sizeQueryTemp) 451
3110              452:     13(ptr) AccessChain 446(sizeQueryTemp) 66
3111              453:     12(int) Load 452
3112                               Store 22(WidthU) 453
3113              454:     13(ptr) AccessChain 446(sizeQueryTemp) 70
3114              455:     12(int) Load 454
3115                               Store 128(HeightU) 455
3116              457:         447 Load 449(g_tTex2dmsf4)
3117              458:     12(int) ImageQuerySamples 457
3118                               Store 456(NumberOfSamplesU) 458
3119              463:         460 Load 462(g_tTex2dmsi4)
3120              464:   58(ivec2) ImageQuerySize 463
3121                               Store 459(sizeQueryTemp) 464
3122              465:     13(ptr) AccessChain 459(sizeQueryTemp) 66
3123              466:     12(int) Load 465
3124                               Store 22(WidthU) 466
3125              467:     13(ptr) AccessChain 459(sizeQueryTemp) 70
3126              468:     12(int) Load 467
3127                               Store 128(HeightU) 468
3128              469:         460 Load 462(g_tTex2dmsi4)
3129              470:     12(int) ImageQuerySamples 469
3130                               Store 456(NumberOfSamplesU) 470
3131              475:         472 Load 474(g_tTex2dmsu4)
3132              476:   58(ivec2) ImageQuerySize 475
3133                               Store 471(sizeQueryTemp) 476
3134              477:     13(ptr) AccessChain 471(sizeQueryTemp) 66
3135              478:     12(int) Load 477
3136                               Store 22(WidthU) 478
3137              479:     13(ptr) AccessChain 471(sizeQueryTemp) 70
3138              480:     12(int) Load 479
3139                               Store 128(HeightU) 480
3140              481:         472 Load 474(g_tTex2dmsu4)
3141              482:     12(int) ImageQuerySamples 481
3142                               Store 456(NumberOfSamplesU) 482
3143              487:         484 Load 486(g_tTex2dmsf4a)
3144              488:  178(ivec3) ImageQuerySize 487
3145                               Store 483(sizeQueryTemp) 488
3146              489:     13(ptr) AccessChain 483(sizeQueryTemp) 66
3147              490:     12(int) Load 489
3148                               Store 22(WidthU) 490
3149              491:     13(ptr) AccessChain 483(sizeQueryTemp) 70
3150              492:     12(int) Load 491
3151                               Store 128(HeightU) 492
3152              493:     13(ptr) AccessChain 483(sizeQueryTemp) 190
3153              494:     12(int) Load 493
3154                               Store 69(ElementsU) 494
3155              495:         484 Load 486(g_tTex2dmsf4a)
3156              496:     12(int) ImageQuerySamples 495
3157                               Store 456(NumberOfSamplesU) 496
3158              501:         498 Load 500(g_tTex2dmsi4a)
3159              502:  178(ivec3) ImageQuerySize 501
3160                               Store 497(sizeQueryTemp) 502
3161              503:     13(ptr) AccessChain 497(sizeQueryTemp) 66
3162              504:     12(int) Load 503
3163                               Store 22(WidthU) 504
3164              505:     13(ptr) AccessChain 497(sizeQueryTemp) 70
3165              506:     12(int) Load 505
3166                               Store 128(HeightU) 506
3167              507:     13(ptr) AccessChain 497(sizeQueryTemp) 190
3168              508:     12(int) Load 507
3169                               Store 69(ElementsU) 508
3170              509:         498 Load 500(g_tTex2dmsi4a)
3171              510:     12(int) ImageQuerySamples 509
3172                               Store 456(NumberOfSamplesU) 510
3173              515:         512 Load 514(g_tTex2dmsu4a)
3174              516:  178(ivec3) ImageQuerySize 515
3175                               Store 511(sizeQueryTemp) 516
3176              517:     13(ptr) AccessChain 511(sizeQueryTemp) 66
3177              518:     12(int) Load 517
3178                               Store 22(WidthU) 518
3179              519:     13(ptr) AccessChain 511(sizeQueryTemp) 70
3180              520:     12(int) Load 519
3181                               Store 128(HeightU) 520
3182              521:     13(ptr) AccessChain 511(sizeQueryTemp) 190
3183              522:     12(int) Load 521
3184                               Store 69(ElementsU) 522
3185              523:         512 Load 514(g_tTex2dmsu4a)
3186              524:     12(int) ImageQuerySamples 523
3187                               Store 456(NumberOfSamplesU) 524
3188              530:    529(ptr) AccessChain 526(psout) 20
3189                               Store 530 528
3190              533:    532(ptr) AccessChain 526(psout) 531
3191                               Store 533 527
3192              534:8(PS_OUTPUT) Load 526(psout)
3193                               ReturnValue 534
3194                               FunctionEnd