1 hlsl.getdimensions.rw.dx10.frag
3 gl_FragCoord origin is upper left
5 0:44 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
6 0:44 Function Parameters:
9 0:63 move second child to first child ( temp uint)
10 0:63 'sizeQueryTemp' ( temp uint)
11 0:63 imageQuerySize ( temp uint)
12 0:63 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D)
13 0:63 move second child to first child ( temp uint)
14 0:63 'WidthU' ( temp uint)
15 0:63 'sizeQueryTemp' ( temp uint)
17 0:64 move second child to first child ( temp uint)
18 0:64 'sizeQueryTemp' ( temp uint)
19 0:64 imageQuerySize ( temp uint)
20 0:64 'g_tTex1di4' (layout( rgba32i) uniform iimage1D)
21 0:64 move second child to first child ( temp uint)
22 0:64 'WidthU' ( temp uint)
23 0:64 'sizeQueryTemp' ( temp uint)
25 0:65 move second child to first child ( temp uint)
26 0:65 'sizeQueryTemp' ( temp uint)
27 0:65 imageQuerySize ( temp uint)
28 0:65 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D)
29 0:65 move second child to first child ( temp uint)
30 0:65 'WidthU' ( temp uint)
31 0:65 'sizeQueryTemp' ( temp uint)
33 0:68 move second child to first child ( temp uint)
34 0:68 'sizeQueryTemp' ( temp uint)
35 0:68 imageQuerySize ( temp uint)
36 0:68 'g_tBuffF' (layout( rgba32f) uniform imageBuffer)
37 0:68 move second child to first child ( temp uint)
38 0:68 'WidthU' ( temp uint)
39 0:68 'sizeQueryTemp' ( temp uint)
41 0:69 move second child to first child ( temp uint)
42 0:69 'sizeQueryTemp' ( temp uint)
43 0:69 imageQuerySize ( temp uint)
44 0:69 'g_tBuffI' (layout( rgba32i) uniform iimageBuffer)
45 0:69 move second child to first child ( temp uint)
46 0:69 'WidthU' ( temp uint)
47 0:69 'sizeQueryTemp' ( temp uint)
49 0:70 move second child to first child ( temp uint)
50 0:70 'sizeQueryTemp' ( temp uint)
51 0:70 imageQuerySize ( temp uint)
52 0:70 'g_tBuffU' (layout( rgba32ui) uniform uimageBuffer)
53 0:70 move second child to first child ( temp uint)
54 0:70 'WidthU' ( temp uint)
55 0:70 'sizeQueryTemp' ( temp uint)
57 0:73 move second child to first child ( temp 2-component vector of uint)
58 0:73 'sizeQueryTemp' ( temp 2-component vector of uint)
59 0:73 imageQuerySize ( temp 2-component vector of uint)
60 0:73 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray)
61 0:73 move second child to first child ( temp uint)
62 0:73 'WidthU' ( temp uint)
63 0:73 direct index ( temp uint)
64 0:73 'sizeQueryTemp' ( temp 2-component vector of uint)
67 0:73 move second child to first child ( temp uint)
68 0:73 'ElementsU' ( temp uint)
69 0:73 direct index ( temp uint)
70 0:73 'sizeQueryTemp' ( temp 2-component vector of uint)
74 0:74 move second child to first child ( temp 2-component vector of uint)
75 0:74 'sizeQueryTemp' ( temp 2-component vector of uint)
76 0:74 imageQuerySize ( temp 2-component vector of uint)
77 0:74 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray)
78 0:74 move second child to first child ( temp uint)
79 0:74 'WidthU' ( temp uint)
80 0:74 direct index ( temp uint)
81 0:74 'sizeQueryTemp' ( temp 2-component vector of uint)
84 0:74 move second child to first child ( temp uint)
85 0:74 'ElementsU' ( temp uint)
86 0:74 direct index ( temp uint)
87 0:74 'sizeQueryTemp' ( temp 2-component vector of uint)
91 0:75 move second child to first child ( temp 2-component vector of uint)
92 0:75 'sizeQueryTemp' ( temp 2-component vector of uint)
93 0:75 imageQuerySize ( temp 2-component vector of uint)
94 0:75 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray)
95 0:75 move second child to first child ( temp uint)
96 0:75 'WidthU' ( temp uint)
97 0:75 direct index ( temp uint)
98 0:75 'sizeQueryTemp' ( temp 2-component vector of uint)
101 0:75 move second child to first child ( temp uint)
102 0:75 'ElementsU' ( temp uint)
103 0:75 direct index ( temp uint)
104 0:75 'sizeQueryTemp' ( temp 2-component vector of uint)
108 0:78 move second child to first child ( temp 2-component vector of uint)
109 0:78 'sizeQueryTemp' ( temp 2-component vector of uint)
110 0:78 imageQuerySize ( temp 2-component vector of uint)
111 0:78 'g_tTex2df4' (layout( rgba32f) uniform image2D)
112 0:78 move second child to first child ( temp uint)
113 0:78 'WidthU' ( temp uint)
114 0:78 direct index ( temp uint)
115 0:78 'sizeQueryTemp' ( temp 2-component vector of uint)
118 0:78 move second child to first child ( temp uint)
119 0:78 'HeightU' ( temp uint)
120 0:78 direct index ( temp uint)
121 0:78 'sizeQueryTemp' ( temp 2-component vector of uint)
125 0:79 move second child to first child ( temp 2-component vector of uint)
126 0:79 'sizeQueryTemp' ( temp 2-component vector of uint)
127 0:79 imageQuerySize ( temp 2-component vector of uint)
128 0:79 'g_tTex2di4' (layout( rgba32i) uniform iimage2D)
129 0:79 move second child to first child ( temp uint)
130 0:79 'WidthU' ( temp uint)
131 0:79 direct index ( temp uint)
132 0:79 'sizeQueryTemp' ( temp 2-component vector of uint)
135 0:79 move second child to first child ( temp uint)
136 0:79 'HeightU' ( temp uint)
137 0:79 direct index ( temp uint)
138 0:79 'sizeQueryTemp' ( temp 2-component vector of uint)
142 0:80 move second child to first child ( temp 2-component vector of uint)
143 0:80 'sizeQueryTemp' ( temp 2-component vector of uint)
144 0:80 imageQuerySize ( temp 2-component vector of uint)
145 0:80 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D)
146 0:80 move second child to first child ( temp uint)
147 0:80 'WidthU' ( temp uint)
148 0:80 direct index ( temp uint)
149 0:80 'sizeQueryTemp' ( temp 2-component vector of uint)
152 0:80 move second child to first child ( temp uint)
153 0:80 'HeightU' ( temp uint)
154 0:80 direct index ( temp uint)
155 0:80 'sizeQueryTemp' ( temp 2-component vector of uint)
159 0:83 move second child to first child ( temp 3-component vector of uint)
160 0:83 'sizeQueryTemp' ( temp 3-component vector of uint)
161 0:83 imageQuerySize ( temp 3-component vector of uint)
162 0:83 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray)
163 0:83 move second child to first child ( temp uint)
164 0:83 'WidthU' ( temp uint)
165 0:83 direct index ( temp uint)
166 0:83 'sizeQueryTemp' ( temp 3-component vector of uint)
169 0:83 move second child to first child ( temp uint)
170 0:83 'HeightU' ( temp uint)
171 0:83 direct index ( temp uint)
172 0:83 'sizeQueryTemp' ( temp 3-component vector of uint)
175 0:83 move second child to first child ( temp uint)
176 0:83 'ElementsU' ( temp uint)
177 0:83 direct index ( temp uint)
178 0:83 'sizeQueryTemp' ( temp 3-component vector of uint)
182 0:84 move second child to first child ( temp 3-component vector of uint)
183 0:84 'sizeQueryTemp' ( temp 3-component vector of uint)
184 0:84 imageQuerySize ( temp 3-component vector of uint)
185 0:84 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray)
186 0:84 move second child to first child ( temp uint)
187 0:84 'WidthU' ( temp uint)
188 0:84 direct index ( temp uint)
189 0:84 'sizeQueryTemp' ( temp 3-component vector of uint)
192 0:84 move second child to first child ( temp uint)
193 0:84 'HeightU' ( temp uint)
194 0:84 direct index ( temp uint)
195 0:84 'sizeQueryTemp' ( temp 3-component vector of uint)
198 0:84 move second child to first child ( temp uint)
199 0:84 'ElementsU' ( temp uint)
200 0:84 direct index ( temp uint)
201 0:84 'sizeQueryTemp' ( temp 3-component vector of uint)
205 0:85 move second child to first child ( temp 3-component vector of uint)
206 0:85 'sizeQueryTemp' ( temp 3-component vector of uint)
207 0:85 imageQuerySize ( temp 3-component vector of uint)
208 0:85 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray)
209 0:85 move second child to first child ( temp uint)
210 0:85 'WidthU' ( temp uint)
211 0:85 direct index ( temp uint)
212 0:85 'sizeQueryTemp' ( temp 3-component vector of uint)
215 0:85 move second child to first child ( temp uint)
216 0:85 'HeightU' ( temp uint)
217 0:85 direct index ( temp uint)
218 0:85 'sizeQueryTemp' ( temp 3-component vector of uint)
221 0:85 move second child to first child ( temp uint)
222 0:85 'ElementsU' ( temp uint)
223 0:85 direct index ( temp uint)
224 0:85 'sizeQueryTemp' ( temp 3-component vector of uint)
228 0:88 move second child to first child ( temp 3-component vector of uint)
229 0:88 'sizeQueryTemp' ( temp 3-component vector of uint)
230 0:88 imageQuerySize ( temp 3-component vector of uint)
231 0:88 'g_tTex3df4' (layout( rgba32f) uniform image3D)
232 0:88 move second child to first child ( temp uint)
233 0:88 'WidthU' ( temp uint)
234 0:88 direct index ( temp uint)
235 0:88 'sizeQueryTemp' ( temp 3-component vector of uint)
238 0:88 move second child to first child ( temp uint)
239 0:88 'HeightU' ( temp uint)
240 0:88 direct index ( temp uint)
241 0:88 'sizeQueryTemp' ( temp 3-component vector of uint)
244 0:88 move second child to first child ( temp uint)
245 0:88 'DepthU' ( temp uint)
246 0:88 direct index ( temp uint)
247 0:88 'sizeQueryTemp' ( temp 3-component vector of uint)
251 0:89 move second child to first child ( temp 3-component vector of uint)
252 0:89 'sizeQueryTemp' ( temp 3-component vector of uint)
253 0:89 imageQuerySize ( temp 3-component vector of uint)
254 0:89 'g_tTex3di4' (layout( rgba32i) uniform iimage3D)
255 0:89 move second child to first child ( temp uint)
256 0:89 'WidthU' ( temp uint)
257 0:89 direct index ( temp uint)
258 0:89 'sizeQueryTemp' ( temp 3-component vector of uint)
261 0:89 move second child to first child ( temp uint)
262 0:89 'HeightU' ( temp uint)
263 0:89 direct index ( temp uint)
264 0:89 'sizeQueryTemp' ( temp 3-component vector of uint)
267 0:89 move second child to first child ( temp uint)
268 0:89 'DepthU' ( temp uint)
269 0:89 direct index ( temp uint)
270 0:89 'sizeQueryTemp' ( temp 3-component vector of uint)
274 0:90 move second child to first child ( temp 3-component vector of uint)
275 0:90 'sizeQueryTemp' ( temp 3-component vector of uint)
276 0:90 imageQuerySize ( temp 3-component vector of uint)
277 0:90 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D)
278 0:90 move second child to first child ( temp uint)
279 0:90 'WidthU' ( temp uint)
280 0:90 direct index ( temp uint)
281 0:90 'sizeQueryTemp' ( temp 3-component vector of uint)
284 0:90 move second child to first child ( temp uint)
285 0:90 'HeightU' ( temp uint)
286 0:90 direct index ( temp uint)
287 0:90 'sizeQueryTemp' ( temp 3-component vector of uint)
290 0:90 move second child to first child ( temp uint)
291 0:90 'DepthU' ( temp uint)
292 0:90 direct index ( temp uint)
293 0:90 'sizeQueryTemp' ( temp 3-component vector of uint)
296 0:92 move second child to first child ( temp 4-component vector of float)
297 0:92 Color: direct index for structure ( temp 4-component vector of float)
298 0:92 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
306 0:93 move second child to first child ( temp float)
307 0:93 Depth: direct index for structure ( temp float)
308 0:93 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
313 0:95 Branch: Return with expression
314 0:95 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
315 0:44 Function Definition: main( ( temp void)
316 0:44 Function Parameters:
319 0:44 move second child to first child ( temp structure{ temp 4-component vector of float Color, temp float Depth})
320 0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
321 0:44 Function Call: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
322 0:44 move second child to first child ( temp 4-component vector of float)
323 0:? 'Color' (layout( location=0) out 4-component vector of float)
324 0:44 Color: direct index for structure ( temp 4-component vector of float)
325 0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
328 0:44 move second child to first child ( temp float)
329 0:? 'Depth' ( out float FragDepth)
330 0:44 Depth: direct index for structure ( temp float)
331 0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
335 0:? 'g_sSamp' (layout( binding=0) uniform sampler)
336 0:? 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D)
337 0:? 'g_tTex1di4' (layout( rgba32i) uniform iimage1D)
338 0:? 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D)
339 0:? 'g_tTex2df4' (layout( rgba32f) uniform image2D)
340 0:? 'g_tTex2di4' (layout( rgba32i) uniform iimage2D)
341 0:? 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D)
342 0:? 'g_tTex3df4' (layout( rgba32f) uniform image3D)
343 0:? 'g_tTex3di4' (layout( rgba32i) uniform iimage3D)
344 0:? 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D)
345 0:? 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray)
346 0:? 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray)
347 0:? 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray)
348 0:? 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray)
349 0:? 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray)
350 0:? 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray)
351 0:? 'g_tBuffF' (layout( rgba32f) uniform imageBuffer)
352 0:? 'g_tBuffI' (layout( rgba32i) uniform iimageBuffer)
353 0:? 'g_tBuffU' (layout( rgba32ui) uniform uimageBuffer)
354 0:? 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4})
355 0:? 'Color' (layout( location=0) out 4-component vector of float)
356 0:? 'Depth' ( out float FragDepth)
359 Linked fragment stage:
363 gl_FragCoord origin is upper left
365 0:44 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
366 0:44 Function Parameters:
369 0:63 move second child to first child ( temp uint)
370 0:63 'sizeQueryTemp' ( temp uint)
371 0:63 imageQuerySize ( temp uint)
372 0:63 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D)
373 0:63 move second child to first child ( temp uint)
374 0:63 'WidthU' ( temp uint)
375 0:63 'sizeQueryTemp' ( temp uint)
377 0:64 move second child to first child ( temp uint)
378 0:64 'sizeQueryTemp' ( temp uint)
379 0:64 imageQuerySize ( temp uint)
380 0:64 'g_tTex1di4' (layout( rgba32i) uniform iimage1D)
381 0:64 move second child to first child ( temp uint)
382 0:64 'WidthU' ( temp uint)
383 0:64 'sizeQueryTemp' ( temp uint)
385 0:65 move second child to first child ( temp uint)
386 0:65 'sizeQueryTemp' ( temp uint)
387 0:65 imageQuerySize ( temp uint)
388 0:65 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D)
389 0:65 move second child to first child ( temp uint)
390 0:65 'WidthU' ( temp uint)
391 0:65 'sizeQueryTemp' ( temp uint)
393 0:68 move second child to first child ( temp uint)
394 0:68 'sizeQueryTemp' ( temp uint)
395 0:68 imageQuerySize ( temp uint)
396 0:68 'g_tBuffF' (layout( rgba32f) uniform imageBuffer)
397 0:68 move second child to first child ( temp uint)
398 0:68 'WidthU' ( temp uint)
399 0:68 'sizeQueryTemp' ( temp uint)
401 0:69 move second child to first child ( temp uint)
402 0:69 'sizeQueryTemp' ( temp uint)
403 0:69 imageQuerySize ( temp uint)
404 0:69 'g_tBuffI' (layout( rgba32i) uniform iimageBuffer)
405 0:69 move second child to first child ( temp uint)
406 0:69 'WidthU' ( temp uint)
407 0:69 'sizeQueryTemp' ( temp uint)
409 0:70 move second child to first child ( temp uint)
410 0:70 'sizeQueryTemp' ( temp uint)
411 0:70 imageQuerySize ( temp uint)
412 0:70 'g_tBuffU' (layout( rgba32ui) uniform uimageBuffer)
413 0:70 move second child to first child ( temp uint)
414 0:70 'WidthU' ( temp uint)
415 0:70 'sizeQueryTemp' ( temp uint)
417 0:73 move second child to first child ( temp 2-component vector of uint)
418 0:73 'sizeQueryTemp' ( temp 2-component vector of uint)
419 0:73 imageQuerySize ( temp 2-component vector of uint)
420 0:73 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray)
421 0:73 move second child to first child ( temp uint)
422 0:73 'WidthU' ( temp uint)
423 0:73 direct index ( temp uint)
424 0:73 'sizeQueryTemp' ( temp 2-component vector of uint)
427 0:73 move second child to first child ( temp uint)
428 0:73 'ElementsU' ( temp uint)
429 0:73 direct index ( temp uint)
430 0:73 'sizeQueryTemp' ( temp 2-component vector of uint)
434 0:74 move second child to first child ( temp 2-component vector of uint)
435 0:74 'sizeQueryTemp' ( temp 2-component vector of uint)
436 0:74 imageQuerySize ( temp 2-component vector of uint)
437 0:74 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray)
438 0:74 move second child to first child ( temp uint)
439 0:74 'WidthU' ( temp uint)
440 0:74 direct index ( temp uint)
441 0:74 'sizeQueryTemp' ( temp 2-component vector of uint)
444 0:74 move second child to first child ( temp uint)
445 0:74 'ElementsU' ( temp uint)
446 0:74 direct index ( temp uint)
447 0:74 'sizeQueryTemp' ( temp 2-component vector of uint)
451 0:75 move second child to first child ( temp 2-component vector of uint)
452 0:75 'sizeQueryTemp' ( temp 2-component vector of uint)
453 0:75 imageQuerySize ( temp 2-component vector of uint)
454 0:75 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray)
455 0:75 move second child to first child ( temp uint)
456 0:75 'WidthU' ( temp uint)
457 0:75 direct index ( temp uint)
458 0:75 'sizeQueryTemp' ( temp 2-component vector of uint)
461 0:75 move second child to first child ( temp uint)
462 0:75 'ElementsU' ( temp uint)
463 0:75 direct index ( temp uint)
464 0:75 'sizeQueryTemp' ( temp 2-component vector of uint)
468 0:78 move second child to first child ( temp 2-component vector of uint)
469 0:78 'sizeQueryTemp' ( temp 2-component vector of uint)
470 0:78 imageQuerySize ( temp 2-component vector of uint)
471 0:78 'g_tTex2df4' (layout( rgba32f) uniform image2D)
472 0:78 move second child to first child ( temp uint)
473 0:78 'WidthU' ( temp uint)
474 0:78 direct index ( temp uint)
475 0:78 'sizeQueryTemp' ( temp 2-component vector of uint)
478 0:78 move second child to first child ( temp uint)
479 0:78 'HeightU' ( temp uint)
480 0:78 direct index ( temp uint)
481 0:78 'sizeQueryTemp' ( temp 2-component vector of uint)
485 0:79 move second child to first child ( temp 2-component vector of uint)
486 0:79 'sizeQueryTemp' ( temp 2-component vector of uint)
487 0:79 imageQuerySize ( temp 2-component vector of uint)
488 0:79 'g_tTex2di4' (layout( rgba32i) uniform iimage2D)
489 0:79 move second child to first child ( temp uint)
490 0:79 'WidthU' ( temp uint)
491 0:79 direct index ( temp uint)
492 0:79 'sizeQueryTemp' ( temp 2-component vector of uint)
495 0:79 move second child to first child ( temp uint)
496 0:79 'HeightU' ( temp uint)
497 0:79 direct index ( temp uint)
498 0:79 'sizeQueryTemp' ( temp 2-component vector of uint)
502 0:80 move second child to first child ( temp 2-component vector of uint)
503 0:80 'sizeQueryTemp' ( temp 2-component vector of uint)
504 0:80 imageQuerySize ( temp 2-component vector of uint)
505 0:80 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D)
506 0:80 move second child to first child ( temp uint)
507 0:80 'WidthU' ( temp uint)
508 0:80 direct index ( temp uint)
509 0:80 'sizeQueryTemp' ( temp 2-component vector of uint)
512 0:80 move second child to first child ( temp uint)
513 0:80 'HeightU' ( temp uint)
514 0:80 direct index ( temp uint)
515 0:80 'sizeQueryTemp' ( temp 2-component vector of uint)
519 0:83 move second child to first child ( temp 3-component vector of uint)
520 0:83 'sizeQueryTemp' ( temp 3-component vector of uint)
521 0:83 imageQuerySize ( temp 3-component vector of uint)
522 0:83 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray)
523 0:83 move second child to first child ( temp uint)
524 0:83 'WidthU' ( temp uint)
525 0:83 direct index ( temp uint)
526 0:83 'sizeQueryTemp' ( temp 3-component vector of uint)
529 0:83 move second child to first child ( temp uint)
530 0:83 'HeightU' ( temp uint)
531 0:83 direct index ( temp uint)
532 0:83 'sizeQueryTemp' ( temp 3-component vector of uint)
535 0:83 move second child to first child ( temp uint)
536 0:83 'ElementsU' ( temp uint)
537 0:83 direct index ( temp uint)
538 0:83 'sizeQueryTemp' ( temp 3-component vector of uint)
542 0:84 move second child to first child ( temp 3-component vector of uint)
543 0:84 'sizeQueryTemp' ( temp 3-component vector of uint)
544 0:84 imageQuerySize ( temp 3-component vector of uint)
545 0:84 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray)
546 0:84 move second child to first child ( temp uint)
547 0:84 'WidthU' ( temp uint)
548 0:84 direct index ( temp uint)
549 0:84 'sizeQueryTemp' ( temp 3-component vector of uint)
552 0:84 move second child to first child ( temp uint)
553 0:84 'HeightU' ( temp uint)
554 0:84 direct index ( temp uint)
555 0:84 'sizeQueryTemp' ( temp 3-component vector of uint)
558 0:84 move second child to first child ( temp uint)
559 0:84 'ElementsU' ( temp uint)
560 0:84 direct index ( temp uint)
561 0:84 'sizeQueryTemp' ( temp 3-component vector of uint)
565 0:85 move second child to first child ( temp 3-component vector of uint)
566 0:85 'sizeQueryTemp' ( temp 3-component vector of uint)
567 0:85 imageQuerySize ( temp 3-component vector of uint)
568 0:85 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray)
569 0:85 move second child to first child ( temp uint)
570 0:85 'WidthU' ( temp uint)
571 0:85 direct index ( temp uint)
572 0:85 'sizeQueryTemp' ( temp 3-component vector of uint)
575 0:85 move second child to first child ( temp uint)
576 0:85 'HeightU' ( temp uint)
577 0:85 direct index ( temp uint)
578 0:85 'sizeQueryTemp' ( temp 3-component vector of uint)
581 0:85 move second child to first child ( temp uint)
582 0:85 'ElementsU' ( temp uint)
583 0:85 direct index ( temp uint)
584 0:85 'sizeQueryTemp' ( temp 3-component vector of uint)
588 0:88 move second child to first child ( temp 3-component vector of uint)
589 0:88 'sizeQueryTemp' ( temp 3-component vector of uint)
590 0:88 imageQuerySize ( temp 3-component vector of uint)
591 0:88 'g_tTex3df4' (layout( rgba32f) uniform image3D)
592 0:88 move second child to first child ( temp uint)
593 0:88 'WidthU' ( temp uint)
594 0:88 direct index ( temp uint)
595 0:88 'sizeQueryTemp' ( temp 3-component vector of uint)
598 0:88 move second child to first child ( temp uint)
599 0:88 'HeightU' ( temp uint)
600 0:88 direct index ( temp uint)
601 0:88 'sizeQueryTemp' ( temp 3-component vector of uint)
604 0:88 move second child to first child ( temp uint)
605 0:88 'DepthU' ( temp uint)
606 0:88 direct index ( temp uint)
607 0:88 'sizeQueryTemp' ( temp 3-component vector of uint)
611 0:89 move second child to first child ( temp 3-component vector of uint)
612 0:89 'sizeQueryTemp' ( temp 3-component vector of uint)
613 0:89 imageQuerySize ( temp 3-component vector of uint)
614 0:89 'g_tTex3di4' (layout( rgba32i) uniform iimage3D)
615 0:89 move second child to first child ( temp uint)
616 0:89 'WidthU' ( temp uint)
617 0:89 direct index ( temp uint)
618 0:89 'sizeQueryTemp' ( temp 3-component vector of uint)
621 0:89 move second child to first child ( temp uint)
622 0:89 'HeightU' ( temp uint)
623 0:89 direct index ( temp uint)
624 0:89 'sizeQueryTemp' ( temp 3-component vector of uint)
627 0:89 move second child to first child ( temp uint)
628 0:89 'DepthU' ( temp uint)
629 0:89 direct index ( temp uint)
630 0:89 'sizeQueryTemp' ( temp 3-component vector of uint)
634 0:90 move second child to first child ( temp 3-component vector of uint)
635 0:90 'sizeQueryTemp' ( temp 3-component vector of uint)
636 0:90 imageQuerySize ( temp 3-component vector of uint)
637 0:90 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D)
638 0:90 move second child to first child ( temp uint)
639 0:90 'WidthU' ( temp uint)
640 0:90 direct index ( temp uint)
641 0:90 'sizeQueryTemp' ( temp 3-component vector of uint)
644 0:90 move second child to first child ( temp uint)
645 0:90 'HeightU' ( temp uint)
646 0:90 direct index ( temp uint)
647 0:90 'sizeQueryTemp' ( temp 3-component vector of uint)
650 0:90 move second child to first child ( temp uint)
651 0:90 'DepthU' ( temp uint)
652 0:90 direct index ( temp uint)
653 0:90 'sizeQueryTemp' ( temp 3-component vector of uint)
656 0:92 move second child to first child ( temp 4-component vector of float)
657 0:92 Color: direct index for structure ( temp 4-component vector of float)
658 0:92 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
666 0:93 move second child to first child ( temp float)
667 0:93 Depth: direct index for structure ( temp float)
668 0:93 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
673 0:95 Branch: Return with expression
674 0:95 'psout' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
675 0:44 Function Definition: main( ( temp void)
676 0:44 Function Parameters:
679 0:44 move second child to first child ( temp structure{ temp 4-component vector of float Color, temp float Depth})
680 0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
681 0:44 Function Call: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
682 0:44 move second child to first child ( temp 4-component vector of float)
683 0:? 'Color' (layout( location=0) out 4-component vector of float)
684 0:44 Color: direct index for structure ( temp 4-component vector of float)
685 0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
688 0:44 move second child to first child ( temp float)
689 0:? 'Depth' ( out float FragDepth)
690 0:44 Depth: direct index for structure ( temp float)
691 0:44 'flattenTemp' ( temp structure{ temp 4-component vector of float Color, temp float Depth})
695 0:? 'g_sSamp' (layout( binding=0) uniform sampler)
696 0:? 'g_tTex1df4' (layout( binding=0 rgba32f) uniform image1D)
697 0:? 'g_tTex1di4' (layout( rgba32i) uniform iimage1D)
698 0:? 'g_tTex1du4' (layout( rgba32ui) uniform uimage1D)
699 0:? 'g_tTex2df4' (layout( rgba32f) uniform image2D)
700 0:? 'g_tTex2di4' (layout( rgba32i) uniform iimage2D)
701 0:? 'g_tTex2du4' (layout( rgba32ui) uniform uimage2D)
702 0:? 'g_tTex3df4' (layout( rgba32f) uniform image3D)
703 0:? 'g_tTex3di4' (layout( rgba32i) uniform iimage3D)
704 0:? 'g_tTex3du4' (layout( rgba32ui) uniform uimage3D)
705 0:? 'g_tTex1df4a' (layout( rgba32f) uniform image1DArray)
706 0:? 'g_tTex1di4a' (layout( rgba32i) uniform iimage1DArray)
707 0:? 'g_tTex1du4a' (layout( rgba32ui) uniform uimage1DArray)
708 0:? 'g_tTex2df4a' (layout( rgba32f) uniform image2DArray)
709 0:? 'g_tTex2di4a' (layout( rgba32i) uniform iimage2DArray)
710 0:? 'g_tTex2du4a' (layout( rgba32ui) uniform uimage2DArray)
711 0:? 'g_tBuffF' (layout( rgba32f) uniform imageBuffer)
712 0:? 'g_tBuffI' (layout( rgba32i) uniform iimageBuffer)
713 0:? 'g_tBuffU' (layout( rgba32ui) uniform uimageBuffer)
714 0:? 'anon@0' (layout( row_major std140) uniform block{ uniform int c1, uniform 2-component vector of int c2, uniform 3-component vector of int c3, uniform 4-component vector of int c4, uniform int o1, uniform 2-component vector of int o2, uniform 3-component vector of int o3, uniform 4-component vector of int o4})
715 0:? 'Color' (layout( location=0) out 4-component vector of float)
716 0:? 'Depth' ( out float FragDepth)
718 // Module Version 10000
719 // Generated by (magic number): 80001
720 // Id's are bound by 232
724 Capability SampledBuffer
725 Capability ImageQuery
726 1: ExtInstImport "GLSL.std.450"
727 MemoryModel Logical GLSL450
728 EntryPoint Fragment 4 "main" 216 220
729 ExecutionMode 4 OriginUpperLeft
732 MemberName 8(PS_OUTPUT) 0 "Color"
733 MemberName 8(PS_OUTPUT) 1 "Depth"
735 Name 14 "sizeQueryTemp"
738 Name 22 "sizeQueryTemp"
740 Name 30 "sizeQueryTemp"
742 Name 37 "sizeQueryTemp"
744 Name 44 "sizeQueryTemp"
746 Name 51 "sizeQueryTemp"
748 Name 60 "sizeQueryTemp"
749 Name 63 "g_tTex1df4a"
751 Name 73 "sizeQueryTemp"
752 Name 76 "g_tTex1di4a"
753 Name 83 "sizeQueryTemp"
754 Name 86 "g_tTex1du4a"
755 Name 93 "sizeQueryTemp"
758 Name 104 "sizeQueryTemp"
759 Name 107 "g_tTex2di4"
760 Name 114 "sizeQueryTemp"
761 Name 117 "g_tTex2du4"
762 Name 126 "sizeQueryTemp"
763 Name 129 "g_tTex2df4a"
764 Name 139 "sizeQueryTemp"
765 Name 142 "g_tTex2di4a"
766 Name 151 "sizeQueryTemp"
767 Name 154 "g_tTex2du4a"
768 Name 163 "sizeQueryTemp"
769 Name 166 "g_tTex3df4"
771 Name 176 "sizeQueryTemp"
772 Name 179 "g_tTex3di4"
773 Name 188 "sizeQueryTemp"
774 Name 191 "g_tTex3du4"
776 Name 213 "flattenTemp"
781 MemberName 229($Global) 0 "c1"
782 MemberName 229($Global) 1 "c2"
783 MemberName 229($Global) 2 "c3"
784 MemberName 229($Global) 3 "c4"
785 MemberName 229($Global) 4 "o1"
786 MemberName 229($Global) 5 "o2"
787 MemberName 229($Global) 6 "o3"
788 MemberName 229($Global) 7 "o4"
790 Decorate 17(g_tTex1df4) DescriptorSet 0
791 Decorate 17(g_tTex1df4) Binding 0
792 Decorate 26(g_tTex1di4) DescriptorSet 0
793 Decorate 33(g_tTex1du4) DescriptorSet 0
794 Decorate 40(g_tBuffF) DescriptorSet 0
795 Decorate 47(g_tBuffI) DescriptorSet 0
796 Decorate 54(g_tBuffU) DescriptorSet 0
797 Decorate 63(g_tTex1df4a) DescriptorSet 0
798 Decorate 76(g_tTex1di4a) DescriptorSet 0
799 Decorate 86(g_tTex1du4a) DescriptorSet 0
800 Decorate 96(g_tTex2df4) DescriptorSet 0
801 Decorate 107(g_tTex2di4) DescriptorSet 0
802 Decorate 117(g_tTex2du4) DescriptorSet 0
803 Decorate 129(g_tTex2df4a) DescriptorSet 0
804 Decorate 142(g_tTex2di4a) DescriptorSet 0
805 Decorate 154(g_tTex2du4a) DescriptorSet 0
806 Decorate 166(g_tTex3df4) DescriptorSet 0
807 Decorate 179(g_tTex3di4) DescriptorSet 0
808 Decorate 191(g_tTex3du4) DescriptorSet 0
809 Decorate 216(Color) Location 0
810 Decorate 220(Depth) BuiltIn FragDepth
811 Decorate 225(g_sSamp) DescriptorSet 0
812 Decorate 225(g_sSamp) Binding 0
813 MemberDecorate 229($Global) 0 Offset 0
814 MemberDecorate 229($Global) 1 Offset 8
815 MemberDecorate 229($Global) 2 Offset 16
816 MemberDecorate 229($Global) 3 Offset 32
817 MemberDecorate 229($Global) 4 Offset 48
818 MemberDecorate 229($Global) 5 Offset 56
819 MemberDecorate 229($Global) 6 Offset 64
820 MemberDecorate 229($Global) 7 Offset 80
821 Decorate 229($Global) Block
822 Decorate 231 DescriptorSet 0
826 7: TypeVector 6(float) 4
827 8(PS_OUTPUT): TypeStruct 7(fvec4) 6(float)
828 9: TypeFunction 8(PS_OUTPUT)
830 13: TypePointer Function 12(int)
831 15: TypeImage 6(float) 1D nonsampled format:Rgba32f
832 16: TypePointer UniformConstant 15
833 17(g_tTex1df4): 16(ptr) Variable UniformConstant
835 24: TypeImage 23(int) 1D nonsampled format:Rgba32i
836 25: TypePointer UniformConstant 24
837 26(g_tTex1di4): 25(ptr) Variable UniformConstant
838 31: TypeImage 12(int) 1D nonsampled format:Rgba32ui
839 32: TypePointer UniformConstant 31
840 33(g_tTex1du4): 32(ptr) Variable UniformConstant
841 38: TypeImage 6(float) Buffer nonsampled format:Rgba32f
842 39: TypePointer UniformConstant 38
843 40(g_tBuffF): 39(ptr) Variable UniformConstant
844 45: TypeImage 23(int) Buffer nonsampled format:Rgba32i
845 46: TypePointer UniformConstant 45
846 47(g_tBuffI): 46(ptr) Variable UniformConstant
847 52: TypeImage 12(int) Buffer nonsampled format:Rgba32ui
848 53: TypePointer UniformConstant 52
849 54(g_tBuffU): 53(ptr) Variable UniformConstant
850 58: TypeVector 12(int) 2
851 59: TypePointer Function 58(ivec2)
852 61: TypeImage 6(float) 1D array nonsampled format:Rgba32f
853 62: TypePointer UniformConstant 61
854 63(g_tTex1df4a): 62(ptr) Variable UniformConstant
855 66: 12(int) Constant 0
856 70: 12(int) Constant 1
857 74: TypeImage 23(int) 1D array nonsampled format:Rgba32i
858 75: TypePointer UniformConstant 74
859 76(g_tTex1di4a): 75(ptr) Variable UniformConstant
860 84: TypeImage 12(int) 1D array nonsampled format:Rgba32ui
861 85: TypePointer UniformConstant 84
862 86(g_tTex1du4a): 85(ptr) Variable UniformConstant
863 94: TypeImage 6(float) 2D nonsampled format:Rgba32f
864 95: TypePointer UniformConstant 94
865 96(g_tTex2df4): 95(ptr) Variable UniformConstant
866 105: TypeImage 23(int) 2D nonsampled format:Rgba32i
867 106: TypePointer UniformConstant 105
868 107(g_tTex2di4): 106(ptr) Variable UniformConstant
869 115: TypeImage 12(int) 2D nonsampled format:Rgba32ui
870 116: TypePointer UniformConstant 115
871 117(g_tTex2du4): 116(ptr) Variable UniformConstant
872 124: TypeVector 12(int) 3
873 125: TypePointer Function 124(ivec3)
874 127: TypeImage 6(float) 2D array nonsampled format:Rgba32f
875 128: TypePointer UniformConstant 127
876 129(g_tTex2df4a): 128(ptr) Variable UniformConstant
877 136: 12(int) Constant 2
878 140: TypeImage 23(int) 2D array nonsampled format:Rgba32i
879 141: TypePointer UniformConstant 140
880 142(g_tTex2di4a): 141(ptr) Variable UniformConstant
881 152: TypeImage 12(int) 2D array nonsampled format:Rgba32ui
882 153: TypePointer UniformConstant 152
883 154(g_tTex2du4a): 153(ptr) Variable UniformConstant
884 164: TypeImage 6(float) 3D nonsampled format:Rgba32f
885 165: TypePointer UniformConstant 164
886 166(g_tTex3df4): 165(ptr) Variable UniformConstant
887 177: TypeImage 23(int) 3D nonsampled format:Rgba32i
888 178: TypePointer UniformConstant 177
889 179(g_tTex3di4): 178(ptr) Variable UniformConstant
890 189: TypeImage 12(int) 3D nonsampled format:Rgba32ui
891 190: TypePointer UniformConstant 189
892 191(g_tTex3du4): 190(ptr) Variable UniformConstant
893 200: TypePointer Function 8(PS_OUTPUT)
894 202: 23(int) Constant 0
895 203: 6(float) Constant 1065353216
896 204: 7(fvec4) ConstantComposite 203 203 203 203
897 205: TypePointer Function 7(fvec4)
898 207: 23(int) Constant 1
899 208: TypePointer Function 6(float)
900 215: TypePointer Output 7(fvec4)
901 216(Color): 215(ptr) Variable Output
902 219: TypePointer Output 6(float)
903 220(Depth): 219(ptr) Variable Output
905 224: TypePointer UniformConstant 223
906 225(g_sSamp): 224(ptr) Variable UniformConstant
907 226: TypeVector 23(int) 2
908 227: TypeVector 23(int) 3
909 228: TypeVector 23(int) 4
910 229($Global): TypeStruct 23(int) 226(ivec2) 227(ivec3) 228(ivec4) 23(int) 226(ivec2) 227(ivec3) 228(ivec4)
911 230: TypePointer Uniform 229($Global)
912 231: 230(ptr) Variable Uniform
913 4(main): 2 Function None 3
915 213(flattenTemp): 200(ptr) Variable Function
916 214:8(PS_OUTPUT) FunctionCall 10(@main()
917 Store 213(flattenTemp) 214
918 217: 205(ptr) AccessChain 213(flattenTemp) 202
919 218: 7(fvec4) Load 217
921 221: 208(ptr) AccessChain 213(flattenTemp) 207
922 222: 6(float) Load 221
926 10(@main():8(PS_OUTPUT) Function None 9
928 14(sizeQueryTemp): 13(ptr) Variable Function
929 20(WidthU): 13(ptr) Variable Function
930 22(sizeQueryTemp): 13(ptr) Variable Function
931 30(sizeQueryTemp): 13(ptr) Variable Function
932 37(sizeQueryTemp): 13(ptr) Variable Function
933 44(sizeQueryTemp): 13(ptr) Variable Function
934 51(sizeQueryTemp): 13(ptr) Variable Function
935 60(sizeQueryTemp): 59(ptr) Variable Function
936 69(ElementsU): 13(ptr) Variable Function
937 73(sizeQueryTemp): 59(ptr) Variable Function
938 83(sizeQueryTemp): 59(ptr) Variable Function
939 93(sizeQueryTemp): 59(ptr) Variable Function
940 101(HeightU): 13(ptr) Variable Function
941 104(sizeQueryTemp): 59(ptr) Variable Function
942 114(sizeQueryTemp): 59(ptr) Variable Function
943 126(sizeQueryTemp): 125(ptr) Variable Function
944 139(sizeQueryTemp): 125(ptr) Variable Function
945 151(sizeQueryTemp): 125(ptr) Variable Function
946 163(sizeQueryTemp): 125(ptr) Variable Function
947 173(DepthU): 13(ptr) Variable Function
948 176(sizeQueryTemp): 125(ptr) Variable Function
949 188(sizeQueryTemp): 125(ptr) Variable Function
950 201(psout): 200(ptr) Variable Function
951 18: 15 Load 17(g_tTex1df4)
952 19: 12(int) ImageQuerySize 18
953 Store 14(sizeQueryTemp) 19
954 21: 12(int) Load 14(sizeQueryTemp)
956 27: 24 Load 26(g_tTex1di4)
957 28: 12(int) ImageQuerySize 27
958 Store 22(sizeQueryTemp) 28
959 29: 12(int) Load 22(sizeQueryTemp)
961 34: 31 Load 33(g_tTex1du4)
962 35: 12(int) ImageQuerySize 34
963 Store 30(sizeQueryTemp) 35
964 36: 12(int) Load 30(sizeQueryTemp)
966 41: 38 Load 40(g_tBuffF)
967 42: 12(int) ImageQuerySize 41
968 Store 37(sizeQueryTemp) 42
969 43: 12(int) Load 37(sizeQueryTemp)
971 48: 45 Load 47(g_tBuffI)
972 49: 12(int) ImageQuerySize 48
973 Store 44(sizeQueryTemp) 49
974 50: 12(int) Load 44(sizeQueryTemp)
976 55: 52 Load 54(g_tBuffU)
977 56: 12(int) ImageQuerySize 55
978 Store 51(sizeQueryTemp) 56
979 57: 12(int) Load 51(sizeQueryTemp)
981 64: 61 Load 63(g_tTex1df4a)
982 65: 58(ivec2) ImageQuerySize 64
983 Store 60(sizeQueryTemp) 65
984 67: 13(ptr) AccessChain 60(sizeQueryTemp) 66
987 71: 13(ptr) AccessChain 60(sizeQueryTemp) 70
989 Store 69(ElementsU) 72
990 77: 74 Load 76(g_tTex1di4a)
991 78: 58(ivec2) ImageQuerySize 77
992 Store 73(sizeQueryTemp) 78
993 79: 13(ptr) AccessChain 73(sizeQueryTemp) 66
996 81: 13(ptr) AccessChain 73(sizeQueryTemp) 70
998 Store 69(ElementsU) 82
999 87: 84 Load 86(g_tTex1du4a)
1000 88: 58(ivec2) ImageQuerySize 87
1001 Store 83(sizeQueryTemp) 88
1002 89: 13(ptr) AccessChain 83(sizeQueryTemp) 66
1005 91: 13(ptr) AccessChain 83(sizeQueryTemp) 70
1007 Store 69(ElementsU) 92
1008 97: 94 Load 96(g_tTex2df4)
1009 98: 58(ivec2) ImageQuerySize 97
1010 Store 93(sizeQueryTemp) 98
1011 99: 13(ptr) AccessChain 93(sizeQueryTemp) 66
1012 100: 12(int) Load 99
1013 Store 20(WidthU) 100
1014 102: 13(ptr) AccessChain 93(sizeQueryTemp) 70
1015 103: 12(int) Load 102
1016 Store 101(HeightU) 103
1017 108: 105 Load 107(g_tTex2di4)
1018 109: 58(ivec2) ImageQuerySize 108
1019 Store 104(sizeQueryTemp) 109
1020 110: 13(ptr) AccessChain 104(sizeQueryTemp) 66
1021 111: 12(int) Load 110
1022 Store 20(WidthU) 111
1023 112: 13(ptr) AccessChain 104(sizeQueryTemp) 70
1024 113: 12(int) Load 112
1025 Store 101(HeightU) 113
1026 118: 115 Load 117(g_tTex2du4)
1027 119: 58(ivec2) ImageQuerySize 118
1028 Store 114(sizeQueryTemp) 119
1029 120: 13(ptr) AccessChain 114(sizeQueryTemp) 66
1030 121: 12(int) Load 120
1031 Store 20(WidthU) 121
1032 122: 13(ptr) AccessChain 114(sizeQueryTemp) 70
1033 123: 12(int) Load 122
1034 Store 101(HeightU) 123
1035 130: 127 Load 129(g_tTex2df4a)
1036 131: 124(ivec3) ImageQuerySize 130
1037 Store 126(sizeQueryTemp) 131
1038 132: 13(ptr) AccessChain 126(sizeQueryTemp) 66
1039 133: 12(int) Load 132
1040 Store 20(WidthU) 133
1041 134: 13(ptr) AccessChain 126(sizeQueryTemp) 70
1042 135: 12(int) Load 134
1043 Store 101(HeightU) 135
1044 137: 13(ptr) AccessChain 126(sizeQueryTemp) 136
1045 138: 12(int) Load 137
1046 Store 69(ElementsU) 138
1047 143: 140 Load 142(g_tTex2di4a)
1048 144: 124(ivec3) ImageQuerySize 143
1049 Store 139(sizeQueryTemp) 144
1050 145: 13(ptr) AccessChain 139(sizeQueryTemp) 66
1051 146: 12(int) Load 145
1052 Store 20(WidthU) 146
1053 147: 13(ptr) AccessChain 139(sizeQueryTemp) 70
1054 148: 12(int) Load 147
1055 Store 101(HeightU) 148
1056 149: 13(ptr) AccessChain 139(sizeQueryTemp) 136
1057 150: 12(int) Load 149
1058 Store 69(ElementsU) 150
1059 155: 152 Load 154(g_tTex2du4a)
1060 156: 124(ivec3) ImageQuerySize 155
1061 Store 151(sizeQueryTemp) 156
1062 157: 13(ptr) AccessChain 151(sizeQueryTemp) 66
1063 158: 12(int) Load 157
1064 Store 20(WidthU) 158
1065 159: 13(ptr) AccessChain 151(sizeQueryTemp) 70
1066 160: 12(int) Load 159
1067 Store 101(HeightU) 160
1068 161: 13(ptr) AccessChain 151(sizeQueryTemp) 136
1069 162: 12(int) Load 161
1070 Store 69(ElementsU) 162
1071 167: 164 Load 166(g_tTex3df4)
1072 168: 124(ivec3) ImageQuerySize 167
1073 Store 163(sizeQueryTemp) 168
1074 169: 13(ptr) AccessChain 163(sizeQueryTemp) 66
1075 170: 12(int) Load 169
1076 Store 20(WidthU) 170
1077 171: 13(ptr) AccessChain 163(sizeQueryTemp) 70
1078 172: 12(int) Load 171
1079 Store 101(HeightU) 172
1080 174: 13(ptr) AccessChain 163(sizeQueryTemp) 136
1081 175: 12(int) Load 174
1082 Store 173(DepthU) 175
1083 180: 177 Load 179(g_tTex3di4)
1084 181: 124(ivec3) ImageQuerySize 180
1085 Store 176(sizeQueryTemp) 181
1086 182: 13(ptr) AccessChain 176(sizeQueryTemp) 66
1087 183: 12(int) Load 182
1088 Store 20(WidthU) 183
1089 184: 13(ptr) AccessChain 176(sizeQueryTemp) 70
1090 185: 12(int) Load 184
1091 Store 101(HeightU) 185
1092 186: 13(ptr) AccessChain 176(sizeQueryTemp) 136
1093 187: 12(int) Load 186
1094 Store 173(DepthU) 187
1095 192: 189 Load 191(g_tTex3du4)
1096 193: 124(ivec3) ImageQuerySize 192
1097 Store 188(sizeQueryTemp) 193
1098 194: 13(ptr) AccessChain 188(sizeQueryTemp) 66
1099 195: 12(int) Load 194
1100 Store 20(WidthU) 195
1101 196: 13(ptr) AccessChain 188(sizeQueryTemp) 70
1102 197: 12(int) Load 196
1103 Store 101(HeightU) 197
1104 198: 13(ptr) AccessChain 188(sizeQueryTemp) 136
1105 199: 12(int) Load 198
1106 Store 173(DepthU) 199
1107 206: 205(ptr) AccessChain 201(psout) 202
1109 209: 208(ptr) AccessChain 201(psout) 207
1111 210:8(PS_OUTPUT) Load 201(psout)