1hlsl.getdimensions.dx10.frag
2Shader version: 500
3gl_FragCoord origin is upper left
4using depth_any
50:? Sequence
60:46  Function Definition: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
70:46    Function Parameters:
80:?     Sequence
90:65      Sequence
100:65        move second child to first child ( temp uint)
110:65          'sizeQueryTemp' ( temp uint)
120:65          textureSize ( temp uint)
130:65            'g_tTex1df4' (layout( binding=0) uniform texture1D)
140:65            Constant:
150:65              0 (const int)
160:65        move second child to first child ( temp uint)
170:65          'WidthU' ( temp uint)
180:65          'sizeQueryTemp' ( temp uint)
190:66      Sequence
200:66        move second child to first child ( temp uint)
210:66          'sizeQueryTemp' ( temp uint)
220:66          textureSize ( temp uint)
230:66            'g_tTex1df4' (layout( binding=0) uniform texture1D)
240:66            Constant:
250:66              6 (const uint)
260:66        move second child to first child ( temp uint)
270:66          'WidthU' ( temp uint)
280:66          'sizeQueryTemp' ( temp uint)
290:66        move second child to first child ( temp uint)
300:66          'NumberOfLevelsU' ( temp uint)
310:66          textureQueryLevels ( temp uint)
320:66            'g_tTex1df4' (layout( binding=0) uniform texture1D)
330:69      Sequence
340:69        move second child to first child ( temp uint)
350:69          'sizeQueryTemp' ( temp uint)
360:69          textureSize ( temp uint)
370:69            'g_tTex1di4' ( uniform itexture1D)
380:69            Constant:
390:69              0 (const int)
400:69        move second child to first child ( temp uint)
410:69          'WidthU' ( temp uint)
420:69          'sizeQueryTemp' ( temp uint)
430:70      Sequence
440:70        move second child to first child ( temp uint)
450:70          'sizeQueryTemp' ( temp uint)
460:70          textureSize ( temp uint)
470:70            'g_tTex1di4' ( uniform itexture1D)
480:70            Constant:
490:70              6 (const uint)
500:70        move second child to first child ( temp uint)
510:70          'WidthU' ( temp uint)
520:70          'sizeQueryTemp' ( temp uint)
530:70        move second child to first child ( temp uint)
540:70          'NumberOfLevelsU' ( temp uint)
550:70          textureQueryLevels ( temp uint)
560:70            'g_tTex1di4' ( uniform itexture1D)
570:73      Sequence
580:73        move second child to first child ( temp uint)
590:73          'sizeQueryTemp' ( temp uint)
600:73          textureSize ( temp uint)
610:73            'g_tTex1du4' ( uniform utexture1D)
620:73            Constant:
630:73              0 (const int)
640:73        move second child to first child ( temp uint)
650:73          'WidthU' ( temp uint)
660:73          'sizeQueryTemp' ( temp uint)
670:74      Sequence
680:74        move second child to first child ( temp uint)
690:74          'sizeQueryTemp' ( temp uint)
700:74          textureSize ( temp uint)
710:74            'g_tTex1du4' ( uniform utexture1D)
720:74            Constant:
730:74              6 (const uint)
740:74        move second child to first child ( temp uint)
750:74          'WidthU' ( temp uint)
760:74          'sizeQueryTemp' ( temp uint)
770:74        move second child to first child ( temp uint)
780:74          'NumberOfLevelsU' ( temp uint)
790:74          textureQueryLevels ( temp uint)
800:74            'g_tTex1du4' ( uniform utexture1D)
810:77      Sequence
820:77        move second child to first child ( temp 2-component vector of uint)
830:77          'sizeQueryTemp' ( temp 2-component vector of uint)
840:77          textureSize ( temp 2-component vector of uint)
850:77            'g_tTex1df4a' ( uniform texture1DArray)
860:77            Constant:
870:77              0 (const int)
880:77        move second child to first child ( temp uint)
890:77          'WidthU' ( temp uint)
900:77          direct index ( temp uint)
910:77            'sizeQueryTemp' ( temp 2-component vector of uint)
920:77            Constant:
930:77              0 (const int)
940:77        move second child to first child ( temp uint)
950:77          'ElementsU' ( temp uint)
960:77          direct index ( temp uint)
970:77            'sizeQueryTemp' ( temp 2-component vector of uint)
980:77            Constant:
990:77              1 (const int)
1000:78      Sequence
1010:78        move second child to first child ( temp 2-component vector of uint)
1020:78          'sizeQueryTemp' ( temp 2-component vector of uint)
1030:78          textureSize ( temp 2-component vector of uint)
1040:78            'g_tTex1df4a' ( uniform texture1DArray)
1050:78            Constant:
1060:78              6 (const uint)
1070:78        move second child to first child ( temp uint)
1080:78          'WidthU' ( temp uint)
1090:78          direct index ( temp uint)
1100:78            'sizeQueryTemp' ( temp 2-component vector of uint)
1110:78            Constant:
1120:78              0 (const int)
1130:78        move second child to first child ( temp uint)
1140:78          'ElementsU' ( temp uint)
1150:78          direct index ( temp uint)
1160:78            'sizeQueryTemp' ( temp 2-component vector of uint)
1170:78            Constant:
1180:78              1 (const int)
1190:78        move second child to first child ( temp uint)
1200:78          'NumberOfLevelsU' ( temp uint)
1210:78          textureQueryLevels ( temp uint)
1220:78            'g_tTex1df4a' ( uniform texture1DArray)
1230:81      Sequence
1240:81        move second child to first child ( temp 2-component vector of uint)
1250:81          'sizeQueryTemp' ( temp 2-component vector of uint)
1260:81          textureSize ( temp 2-component vector of uint)
1270:81            'g_tTex1di4a' ( uniform itexture1DArray)
1280:81            Constant:
1290:81              0 (const int)
1300:81        move second child to first child ( temp uint)
1310:81          'WidthU' ( temp uint)
1320:81          direct index ( temp uint)
1330:81            'sizeQueryTemp' ( temp 2-component vector of uint)
1340:81            Constant:
1350:81              0 (const int)
1360:81        move second child to first child ( temp uint)
1370:81          'ElementsU' ( temp uint)
1380:81          direct index ( temp uint)
1390:81            'sizeQueryTemp' ( temp 2-component vector of uint)
1400:81            Constant:
1410:81              1 (const int)
1420:82      Sequence
1430:82        move second child to first child ( temp 2-component vector of uint)
1440:82          'sizeQueryTemp' ( temp 2-component vector of uint)
1450:82          textureSize ( temp 2-component vector of uint)
1460:82            'g_tTex1di4a' ( uniform itexture1DArray)
1470:82            Constant:
1480:82              6 (const uint)
1490:82        move second child to first child ( temp uint)
1500:82          'WidthU' ( temp uint)
1510:82          direct index ( temp uint)
1520:82            'sizeQueryTemp' ( temp 2-component vector of uint)
1530:82            Constant:
1540:82              0 (const int)
1550:82        move second child to first child ( temp uint)
1560:82          'ElementsU' ( temp uint)
1570:82          direct index ( temp uint)
1580:82            'sizeQueryTemp' ( temp 2-component vector of uint)
1590:82            Constant:
1600:82              1 (const int)
1610:82        move second child to first child ( temp uint)
1620:82          'NumberOfLevelsU' ( temp uint)
1630:82          textureQueryLevels ( temp uint)
1640:82            'g_tTex1di4a' ( uniform itexture1DArray)
1650:85      Sequence
1660:85        move second child to first child ( temp 2-component vector of uint)
1670:85          'sizeQueryTemp' ( temp 2-component vector of uint)
1680:85          textureSize ( temp 2-component vector of uint)
1690:85            'g_tTex1du4a' ( uniform utexture1DArray)
1700:85            Constant:
1710:85              0 (const int)
1720:85        move second child to first child ( temp uint)
1730:85          'WidthU' ( temp uint)
1740:85          direct index ( temp uint)
1750:85            'sizeQueryTemp' ( temp 2-component vector of uint)
1760:85            Constant:
1770:85              0 (const int)
1780:85        move second child to first child ( temp uint)
1790:85          'ElementsU' ( temp uint)
1800:85          direct index ( temp uint)
1810:85            'sizeQueryTemp' ( temp 2-component vector of uint)
1820:85            Constant:
1830:85              1 (const int)
1840:86      Sequence
1850:86        move second child to first child ( temp 2-component vector of uint)
1860:86          'sizeQueryTemp' ( temp 2-component vector of uint)
1870:86          textureSize ( temp 2-component vector of uint)
1880:86            'g_tTex1du4a' ( uniform utexture1DArray)
1890:86            Constant:
1900:86              6 (const uint)
1910:86        move second child to first child ( temp uint)
1920:86          'WidthU' ( temp uint)
1930:86          direct index ( temp uint)
1940:86            'sizeQueryTemp' ( temp 2-component vector of uint)
1950:86            Constant:
1960:86              0 (const int)
1970:86        move second child to first child ( temp uint)
1980:86          'ElementsU' ( temp uint)
1990:86          direct index ( temp uint)
2000:86            'sizeQueryTemp' ( temp 2-component vector of uint)
2010:86            Constant:
2020:86              1 (const int)
2030:86        move second child to first child ( temp uint)
2040:86          'NumberOfLevelsU' ( temp uint)
2050:86          textureQueryLevels ( temp uint)
2060:86            'g_tTex1du4a' ( uniform utexture1DArray)
2070:89      Sequence
2080:89        move second child to first child ( temp 2-component vector of uint)
2090:89          'sizeQueryTemp' ( temp 2-component vector of uint)
2100:89          textureSize ( temp 2-component vector of uint)
2110:89            'g_tTex2df4' ( uniform texture2D)
2120:89            Constant:
2130:89              0 (const int)
2140:89        move second child to first child ( temp uint)
2150:89          'WidthU' ( temp uint)
2160:89          direct index ( temp uint)
2170:89            'sizeQueryTemp' ( temp 2-component vector of uint)
2180:89            Constant:
2190:89              0 (const int)
2200:89        move second child to first child ( temp uint)
2210:89          'HeightU' ( temp uint)
2220:89          direct index ( temp uint)
2230:89            'sizeQueryTemp' ( temp 2-component vector of uint)
2240:89            Constant:
2250:89              1 (const int)
2260:90      Sequence
2270:90        move second child to first child ( temp 2-component vector of uint)
2280:90          'sizeQueryTemp' ( temp 2-component vector of uint)
2290:90          textureSize ( temp 2-component vector of uint)
2300:90            'g_tTex2df4' ( uniform texture2D)
2310:90            Constant:
2320:90              6 (const uint)
2330:90        move second child to first child ( temp uint)
2340:90          'WidthU' ( temp uint)
2350:90          direct index ( temp uint)
2360:90            'sizeQueryTemp' ( temp 2-component vector of uint)
2370:90            Constant:
2380:90              0 (const int)
2390:90        move second child to first child ( temp uint)
2400:90          'HeightU' ( temp uint)
2410:90          direct index ( temp uint)
2420:90            'sizeQueryTemp' ( temp 2-component vector of uint)
2430:90            Constant:
2440:90              1 (const int)
2450:90        move second child to first child ( temp uint)
2460:90          'NumberOfLevelsU' ( temp uint)
2470:90          textureQueryLevels ( temp uint)
2480:90            'g_tTex2df4' ( uniform texture2D)
2490:93      Sequence
2500:93        move second child to first child ( temp 2-component vector of uint)
2510:93          'sizeQueryTemp' ( temp 2-component vector of uint)
2520:93          textureSize ( temp 2-component vector of uint)
2530:93            'g_tTex2di4' ( uniform itexture2D)
2540:93            Constant:
2550:93              0 (const int)
2560:93        move second child to first child ( temp uint)
2570:93          'WidthU' ( temp uint)
2580:93          direct index ( temp uint)
2590:93            'sizeQueryTemp' ( temp 2-component vector of uint)
2600:93            Constant:
2610:93              0 (const int)
2620:93        move second child to first child ( temp uint)
2630:93          'HeightU' ( temp uint)
2640:93          direct index ( temp uint)
2650:93            'sizeQueryTemp' ( temp 2-component vector of uint)
2660:93            Constant:
2670:93              1 (const int)
2680:94      Sequence
2690:94        move second child to first child ( temp 2-component vector of uint)
2700:94          'sizeQueryTemp' ( temp 2-component vector of uint)
2710:94          textureSize ( temp 2-component vector of uint)
2720:94            'g_tTex2di4' ( uniform itexture2D)
2730:94            Constant:
2740:94              6 (const uint)
2750:94        move second child to first child ( temp uint)
2760:94          'WidthU' ( temp uint)
2770:94          direct index ( temp uint)
2780:94            'sizeQueryTemp' ( temp 2-component vector of uint)
2790:94            Constant:
2800:94              0 (const int)
2810:94        move second child to first child ( temp uint)
2820:94          'HeightU' ( temp uint)
2830:94          direct index ( temp uint)
2840:94            'sizeQueryTemp' ( temp 2-component vector of uint)
2850:94            Constant:
2860:94              1 (const int)
2870:94        move second child to first child ( temp uint)
2880:94          'NumberOfLevelsU' ( temp uint)
2890:94          textureQueryLevels ( temp uint)
2900:94            'g_tTex2di4' ( uniform itexture2D)
2910:97      Sequence
2920:97        move second child to first child ( temp 2-component vector of uint)
2930:97          'sizeQueryTemp' ( temp 2-component vector of uint)
2940:97          textureSize ( temp 2-component vector of uint)
2950:97            'g_tTex2du4' ( uniform utexture2D)
2960:97            Constant:
2970:97              0 (const int)
2980:97        move second child to first child ( temp uint)
2990:97          'WidthU' ( temp uint)
3000:97          direct index ( temp uint)
3010:97            'sizeQueryTemp' ( temp 2-component vector of uint)
3020:97            Constant:
3030:97              0 (const int)
3040:97        move second child to first child ( temp uint)
3050:97          'HeightU' ( temp uint)
3060:97          direct index ( temp uint)
3070:97            'sizeQueryTemp' ( temp 2-component vector of uint)
3080:97            Constant:
3090:97              1 (const int)
3100:98      Sequence
3110:98        move second child to first child ( temp 2-component vector of uint)
3120:98          'sizeQueryTemp' ( temp 2-component vector of uint)
3130:98          textureSize ( temp 2-component vector of uint)
3140:98            'g_tTex2du4' ( uniform utexture2D)
3150:98            Constant:
3160:98              6 (const uint)
3170:98        move second child to first child ( temp uint)
3180:98          'WidthU' ( temp uint)
3190:98          direct index ( temp uint)
3200:98            'sizeQueryTemp' ( temp 2-component vector of uint)
3210:98            Constant:
3220:98              0 (const int)
3230:98        move second child to first child ( temp uint)
3240:98          'HeightU' ( temp uint)
3250:98          direct index ( temp uint)
3260:98            'sizeQueryTemp' ( temp 2-component vector of uint)
3270:98            Constant:
3280:98              1 (const int)
3290:98        move second child to first child ( temp uint)
3300:98          'NumberOfLevelsU' ( temp uint)
3310:98          textureQueryLevels ( temp uint)
3320:98            'g_tTex2du4' ( uniform utexture2D)
3330:101      Sequence
3340:101        move second child to first child ( temp 3-component vector of uint)
3350:101          'sizeQueryTemp' ( temp 3-component vector of uint)
3360:101          textureSize ( temp 3-component vector of uint)
3370:101            'g_tTex2df4a' ( uniform texture2DArray)
3380:101            Constant:
3390:101              0 (const int)
3400:101        move second child to first child ( temp uint)
3410:101          'WidthU' ( temp uint)
3420:101          direct index ( temp uint)
3430:101            'sizeQueryTemp' ( temp 3-component vector of uint)
3440:101            Constant:
3450:101              0 (const int)
3460:101        move second child to first child ( temp uint)
3470:101          'HeightU' ( temp uint)
3480:101          direct index ( temp uint)
3490:101            'sizeQueryTemp' ( temp 3-component vector of uint)
3500:101            Constant:
3510:101              1 (const int)
3520:101        move second child to first child ( temp uint)
3530:101          'ElementsU' ( temp uint)
3540:101          direct index ( temp uint)
3550:101            'sizeQueryTemp' ( temp 3-component vector of uint)
3560:101            Constant:
3570:101              2 (const int)
3580:102      Sequence
3590:102        move second child to first child ( temp 3-component vector of uint)
3600:102          'sizeQueryTemp' ( temp 3-component vector of uint)
3610:102          textureSize ( temp 3-component vector of uint)
3620:102            'g_tTex2df4a' ( uniform texture2DArray)
3630:102            Constant:
3640:102              6 (const uint)
3650:102        move second child to first child ( temp uint)
3660:102          'WidthU' ( temp uint)
3670:102          direct index ( temp uint)
3680:102            'sizeQueryTemp' ( temp 3-component vector of uint)
3690:102            Constant:
3700:102              0 (const int)
3710:102        move second child to first child ( temp uint)
3720:102          'HeightU' ( temp uint)
3730:102          direct index ( temp uint)
3740:102            'sizeQueryTemp' ( temp 3-component vector of uint)
3750:102            Constant:
3760:102              1 (const int)
3770:102        move second child to first child ( temp uint)
3780:102          'ElementsU' ( temp uint)
3790:102          direct index ( temp uint)
3800:102            'sizeQueryTemp' ( temp 3-component vector of uint)
3810:102            Constant:
3820:102              2 (const int)
3830:102        move second child to first child ( temp uint)
3840:102          'NumberOfLevelsU' ( temp uint)
3850:102          textureQueryLevels ( temp uint)
3860:102            'g_tTex2df4a' ( uniform texture2DArray)
3870:105      Sequence
3880:105        move second child to first child ( temp 3-component vector of uint)
3890:105          'sizeQueryTemp' ( temp 3-component vector of uint)
3900:105          textureSize ( temp 3-component vector of uint)
3910:105            'g_tTex2di4a' ( uniform itexture2DArray)
3920:105            Constant:
3930:105              0 (const int)
3940:105        move second child to first child ( temp uint)
3950:105          'WidthU' ( temp uint)
3960:105          direct index ( temp uint)
3970:105            'sizeQueryTemp' ( temp 3-component vector of uint)
3980:105            Constant:
3990:105              0 (const int)
4000:105        move second child to first child ( temp uint)
4010:105          'HeightU' ( temp uint)
4020:105          direct index ( temp uint)
4030:105            'sizeQueryTemp' ( temp 3-component vector of uint)
4040:105            Constant:
4050:105              1 (const int)
4060:105        move second child to first child ( temp uint)
4070:105          'ElementsU' ( temp uint)
4080:105          direct index ( temp uint)
4090:105            'sizeQueryTemp' ( temp 3-component vector of uint)
4100:105            Constant:
4110:105              2 (const int)
4120:106      Sequence
4130:106        move second child to first child ( temp 3-component vector of uint)
4140:106          'sizeQueryTemp' ( temp 3-component vector of uint)
4150:106          textureSize ( temp 3-component vector of uint)
4160:106            'g_tTex2di4a' ( uniform itexture2DArray)
4170:106            Constant:
4180:106              6 (const uint)
4190:106        move second child to first child ( temp uint)
4200:106          'WidthU' ( temp uint)
4210:106          direct index ( temp uint)
4220:106            'sizeQueryTemp' ( temp 3-component vector of uint)
4230:106            Constant:
4240:106              0 (const int)
4250:106        move second child to first child ( temp uint)
4260:106          'HeightU' ( temp uint)
4270:106          direct index ( temp uint)
4280:106            'sizeQueryTemp' ( temp 3-component vector of uint)
4290:106            Constant:
4300:106              1 (const int)
4310:106        move second child to first child ( temp uint)
4320:106          'ElementsU' ( temp uint)
4330:106          direct index ( temp uint)
4340:106            'sizeQueryTemp' ( temp 3-component vector of uint)
4350:106            Constant:
4360:106              2 (const int)
4370:106        move second child to first child ( temp uint)
4380:106          'NumberOfLevelsU' ( temp uint)
4390:106          textureQueryLevels ( temp uint)
4400:106            'g_tTex2di4a' ( uniform itexture2DArray)
4410:109      Sequence
4420:109        move second child to first child ( temp 3-component vector of uint)
4430:109          'sizeQueryTemp' ( temp 3-component vector of uint)
4440:109          textureSize ( temp 3-component vector of uint)
4450:109            'g_tTex2du4a' ( uniform utexture2DArray)
4460:109            Constant:
4470:109              0 (const int)
4480:109        move second child to first child ( temp uint)
4490:109          'WidthU' ( temp uint)
4500:109          direct index ( temp uint)
4510:109            'sizeQueryTemp' ( temp 3-component vector of uint)
4520:109            Constant:
4530:109              0 (const int)
4540:109        move second child to first child ( temp uint)
4550:109          'HeightU' ( temp uint)
4560:109          direct index ( temp uint)
4570:109            'sizeQueryTemp' ( temp 3-component vector of uint)
4580:109            Constant:
4590:109              1 (const int)
4600:109        move second child to first child ( temp uint)
4610:109          'ElementsU' ( temp uint)
4620:109          direct index ( temp uint)
4630:109            'sizeQueryTemp' ( temp 3-component vector of uint)
4640:109            Constant:
4650:109              2 (const int)
4660:110      Sequence
4670:110        move second child to first child ( temp 3-component vector of uint)
4680:110          'sizeQueryTemp' ( temp 3-component vector of uint)
4690:110          textureSize ( temp 3-component vector of uint)
4700:110            'g_tTex2du4a' ( uniform utexture2DArray)
4710:110            Constant:
4720:110              6 (const uint)
4730:110        move second child to first child ( temp uint)
4740:110          'WidthU' ( temp uint)
4750:110          direct index ( temp uint)
4760:110            'sizeQueryTemp' ( temp 3-component vector of uint)
4770:110            Constant:
4780:110              0 (const int)
4790:110        move second child to first child ( temp uint)
4800:110          'HeightU' ( temp uint)
4810:110          direct index ( temp uint)
4820:110            'sizeQueryTemp' ( temp 3-component vector of uint)
4830:110            Constant:
4840:110              1 (const int)
4850:110        move second child to first child ( temp uint)
4860:110          'ElementsU' ( temp uint)
4870:110          direct index ( temp uint)
4880:110            'sizeQueryTemp' ( temp 3-component vector of uint)
4890:110            Constant:
4900:110              2 (const int)
4910:110        move second child to first child ( temp uint)
4920:110          'NumberOfLevelsU' ( temp uint)
4930:110          textureQueryLevels ( temp uint)
4940:110            'g_tTex2du4a' ( uniform utexture2DArray)
4950:113      Sequence
4960:113        move second child to first child ( temp 3-component vector of uint)
4970:113          'sizeQueryTemp' ( temp 3-component vector of uint)
4980:113          textureSize ( temp 3-component vector of uint)
4990:113            'g_tTex3df4' ( uniform texture3D)
5000:113            Constant:
5010:113              0 (const int)
5020:113        move second child to first child ( temp uint)
5030:113          'WidthU' ( temp uint)
5040:113          direct index ( temp uint)
5050:113            'sizeQueryTemp' ( temp 3-component vector of uint)
5060:113            Constant:
5070:113              0 (const int)
5080:113        move second child to first child ( temp uint)
5090:113          'HeightU' ( temp uint)
5100:113          direct index ( temp uint)
5110:113            'sizeQueryTemp' ( temp 3-component vector of uint)
5120:113            Constant:
5130:113              1 (const int)
5140:113        move second child to first child ( temp uint)
5150:113          'DepthU' ( temp uint)
5160:113          direct index ( temp uint)
5170:113            'sizeQueryTemp' ( temp 3-component vector of uint)
5180:113            Constant:
5190:113              2 (const int)
5200:114      Sequence
5210:114        move second child to first child ( temp 3-component vector of uint)
5220:114          'sizeQueryTemp' ( temp 3-component vector of uint)
5230:114          textureSize ( temp 3-component vector of uint)
5240:114            'g_tTex3df4' ( uniform texture3D)
5250:114            Constant:
5260:114              6 (const uint)
5270:114        move second child to first child ( temp uint)
5280:114          'WidthU' ( temp uint)
5290:114          direct index ( temp uint)
5300:114            'sizeQueryTemp' ( temp 3-component vector of uint)
5310:114            Constant:
5320:114              0 (const int)
5330:114        move second child to first child ( temp uint)
5340:114          'HeightU' ( temp uint)
5350:114          direct index ( temp uint)
5360:114            'sizeQueryTemp' ( temp 3-component vector of uint)
5370:114            Constant:
5380:114              1 (const int)
5390:114        move second child to first child ( temp uint)
5400:114          'DepthU' ( temp uint)
5410:114          direct index ( temp uint)
5420:114            'sizeQueryTemp' ( temp 3-component vector of uint)
5430:114            Constant:
5440:114              2 (const int)
5450:114        move second child to first child ( temp uint)
5460:114          'NumberOfLevelsU' ( temp uint)
5470:114          textureQueryLevels ( temp uint)
5480:114            'g_tTex3df4' ( uniform texture3D)
5490:117      Sequence
5500:117        move second child to first child ( temp 3-component vector of uint)
5510:117          'sizeQueryTemp' ( temp 3-component vector of uint)
5520:117          textureSize ( temp 3-component vector of uint)
5530:117            'g_tTex3di4' ( uniform itexture3D)
5540:117            Constant:
5550:117              0 (const int)
5560:117        move second child to first child ( temp uint)
5570:117          'WidthU' ( temp uint)
5580:117          direct index ( temp uint)
5590:117            'sizeQueryTemp' ( temp 3-component vector of uint)
5600:117            Constant:
5610:117              0 (const int)
5620:117        move second child to first child ( temp uint)
5630:117          'HeightU' ( temp uint)
5640:117          direct index ( temp uint)
5650:117            'sizeQueryTemp' ( temp 3-component vector of uint)
5660:117            Constant:
5670:117              1 (const int)
5680:117        move second child to first child ( temp uint)
5690:117          'DepthU' ( temp uint)
5700:117          direct index ( temp uint)
5710:117            'sizeQueryTemp' ( temp 3-component vector of uint)
5720:117            Constant:
5730:117              2 (const int)
5740:118      Sequence
5750:118        move second child to first child ( temp 3-component vector of uint)
5760:118          'sizeQueryTemp' ( temp 3-component vector of uint)
5770:118          textureSize ( temp 3-component vector of uint)
5780:118            'g_tTex3di4' ( uniform itexture3D)
5790:118            Constant:
5800:118              6 (const uint)
5810:118        move second child to first child ( temp uint)
5820:118          'WidthU' ( temp uint)
5830:118          direct index ( temp uint)
5840:118            'sizeQueryTemp' ( temp 3-component vector of uint)
5850:118            Constant:
5860:118              0 (const int)
5870:118        move second child to first child ( temp uint)
5880:118          'HeightU' ( temp uint)
5890:118          direct index ( temp uint)
5900:118            'sizeQueryTemp' ( temp 3-component vector of uint)
5910:118            Constant:
5920:118              1 (const int)
5930:118        move second child to first child ( temp uint)
5940:118          'DepthU' ( temp uint)
5950:118          direct index ( temp uint)
5960:118            'sizeQueryTemp' ( temp 3-component vector of uint)
5970:118            Constant:
5980:118              2 (const int)
5990:118        move second child to first child ( temp uint)
6000:118          'NumberOfLevelsU' ( temp uint)
6010:118          textureQueryLevels ( temp uint)
6020:118            'g_tTex3di4' ( uniform itexture3D)
6030:121      Sequence
6040:121        move second child to first child ( temp 3-component vector of uint)
6050:121          'sizeQueryTemp' ( temp 3-component vector of uint)
6060:121          textureSize ( temp 3-component vector of uint)
6070:121            'g_tTex3du4' ( uniform utexture3D)
6080:121            Constant:
6090:121              0 (const int)
6100:121        move second child to first child ( temp uint)
6110:121          'WidthU' ( temp uint)
6120:121          direct index ( temp uint)
6130:121            'sizeQueryTemp' ( temp 3-component vector of uint)
6140:121            Constant:
6150:121              0 (const int)
6160:121        move second child to first child ( temp uint)
6170:121          'HeightU' ( temp uint)
6180:121          direct index ( temp uint)
6190:121            'sizeQueryTemp' ( temp 3-component vector of uint)
6200:121            Constant:
6210:121              1 (const int)
6220:121        move second child to first child ( temp uint)
6230:121          'DepthU' ( temp uint)
6240:121          direct index ( temp uint)
6250:121            'sizeQueryTemp' ( temp 3-component vector of uint)
6260:121            Constant:
6270:121              2 (const int)
6280:122      Sequence
6290:122        move second child to first child ( temp 3-component vector of uint)
6300:122          'sizeQueryTemp' ( temp 3-component vector of uint)
6310:122          textureSize ( temp 3-component vector of uint)
6320:122            'g_tTex3du4' ( uniform utexture3D)
6330:122            Constant:
6340:122              6 (const uint)
6350:122        move second child to first child ( temp uint)
6360:122          'WidthU' ( temp uint)
6370:122          direct index ( temp uint)
6380:122            'sizeQueryTemp' ( temp 3-component vector of uint)
6390:122            Constant:
6400:122              0 (const int)
6410:122        move second child to first child ( temp uint)
6420:122          'HeightU' ( temp uint)
6430:122          direct index ( temp uint)
6440:122            'sizeQueryTemp' ( temp 3-component vector of uint)
6450:122            Constant:
6460:122              1 (const int)
6470:122        move second child to first child ( temp uint)
6480:122          'DepthU' ( temp uint)
6490:122          direct index ( temp uint)
6500:122            'sizeQueryTemp' ( temp 3-component vector of uint)
6510:122            Constant:
6520:122              2 (const int)
6530:122        move second child to first child ( temp uint)
6540:122          'NumberOfLevelsU' ( temp uint)
6550:122          textureQueryLevels ( temp uint)
6560:122            'g_tTex3du4' ( uniform utexture3D)
6570:125      Sequence
6580:125        move second child to first child ( temp 2-component vector of uint)
6590:125          'sizeQueryTemp' ( temp 2-component vector of uint)
6600:125          textureSize ( temp 2-component vector of uint)
6610:125            'g_tTexcdf4' ( uniform textureCube)
6620:125            Constant:
6630:125              0 (const int)
6640:125        move second child to first child ( temp uint)
6650:125          'WidthU' ( temp uint)
6660:125          direct index ( temp uint)
6670:125            'sizeQueryTemp' ( temp 2-component vector of uint)
6680:125            Constant:
6690:125              0 (const int)
6700:125        move second child to first child ( temp uint)
6710:125          'HeightU' ( temp uint)
6720:125          direct index ( temp uint)
6730:125            'sizeQueryTemp' ( temp 2-component vector of uint)
6740:125            Constant:
6750:125              1 (const int)
6760:126      Sequence
6770:126        move second child to first child ( temp 2-component vector of uint)
6780:126          'sizeQueryTemp' ( temp 2-component vector of uint)
6790:126          textureSize ( temp 2-component vector of uint)
6800:126            'g_tTexcdf4' ( uniform textureCube)
6810:126            Constant:
6820:126              6 (const uint)
6830:126        move second child to first child ( temp uint)
6840:126          'WidthU' ( temp uint)
6850:126          direct index ( temp uint)
6860:126            'sizeQueryTemp' ( temp 2-component vector of uint)
6870:126            Constant:
6880:126              0 (const int)
6890:126        move second child to first child ( temp uint)
6900:126          'HeightU' ( temp uint)
6910:126          direct index ( temp uint)
6920:126            'sizeQueryTemp' ( temp 2-component vector of uint)
6930:126            Constant:
6940:126              1 (const int)
6950:126        move second child to first child ( temp uint)
6960:126          'NumberOfLevelsU' ( temp uint)
6970:126          textureQueryLevels ( temp uint)
6980:126            'g_tTexcdf4' ( uniform textureCube)
6990:129      Sequence
7000:129        move second child to first child ( temp 2-component vector of uint)
7010:129          'sizeQueryTemp' ( temp 2-component vector of uint)
7020:129          textureSize ( temp 2-component vector of uint)
7030:129            'g_tTexcdi4' ( uniform itextureCube)
7040:129            Constant:
7050:129              0 (const int)
7060:129        move second child to first child ( temp uint)
7070:129          'WidthU' ( temp uint)
7080:129          direct index ( temp uint)
7090:129            'sizeQueryTemp' ( temp 2-component vector of uint)
7100:129            Constant:
7110:129              0 (const int)
7120:129        move second child to first child ( temp uint)
7130:129          'HeightU' ( temp uint)
7140:129          direct index ( temp uint)
7150:129            'sizeQueryTemp' ( temp 2-component vector of uint)
7160:129            Constant:
7170:129              1 (const int)
7180:130      Sequence
7190:130        move second child to first child ( temp 2-component vector of uint)
7200:130          'sizeQueryTemp' ( temp 2-component vector of uint)
7210:130          textureSize ( temp 2-component vector of uint)
7220:130            'g_tTexcdi4' ( uniform itextureCube)
7230:130            Constant:
7240:130              6 (const uint)
7250:130        move second child to first child ( temp uint)
7260:130          'WidthU' ( temp uint)
7270:130          direct index ( temp uint)
7280:130            'sizeQueryTemp' ( temp 2-component vector of uint)
7290:130            Constant:
7300:130              0 (const int)
7310:130        move second child to first child ( temp uint)
7320:130          'HeightU' ( temp uint)
7330:130          direct index ( temp uint)
7340:130            'sizeQueryTemp' ( temp 2-component vector of uint)
7350:130            Constant:
7360:130              1 (const int)
7370:130        move second child to first child ( temp uint)
7380:130          'NumberOfLevelsU' ( temp uint)
7390:130          textureQueryLevels ( temp uint)
7400:130            'g_tTexcdi4' ( uniform itextureCube)
7410:133      Sequence
7420:133        move second child to first child ( temp 2-component vector of uint)
7430:133          'sizeQueryTemp' ( temp 2-component vector of uint)
7440:133          textureSize ( temp 2-component vector of uint)
7450:133            'g_tTexcdu4' ( uniform utextureCube)
7460:133            Constant:
7470:133              0 (const int)
7480:133        move second child to first child ( temp uint)
7490:133          'WidthU' ( temp uint)
7500:133          direct index ( temp uint)
7510:133            'sizeQueryTemp' ( temp 2-component vector of uint)
7520:133            Constant:
7530:133              0 (const int)
7540:133        move second child to first child ( temp uint)
7550:133          'HeightU' ( temp uint)
7560:133          direct index ( temp uint)
7570:133            'sizeQueryTemp' ( temp 2-component vector of uint)
7580:133            Constant:
7590:133              1 (const int)
7600:134      Sequence
7610:134        move second child to first child ( temp 2-component vector of uint)
7620:134          'sizeQueryTemp' ( temp 2-component vector of uint)
7630:134          textureSize ( temp 2-component vector of uint)
7640:134            'g_tTexcdu4' ( uniform utextureCube)
7650:134            Constant:
7660:134              6 (const uint)
7670:134        move second child to first child ( temp uint)
7680:134          'WidthU' ( temp uint)
7690:134          direct index ( temp uint)
7700:134            'sizeQueryTemp' ( temp 2-component vector of uint)
7710:134            Constant:
7720:134              0 (const int)
7730:134        move second child to first child ( temp uint)
7740:134          'HeightU' ( temp uint)
7750:134          direct index ( temp uint)
7760:134            'sizeQueryTemp' ( temp 2-component vector of uint)
7770:134            Constant:
7780:134              1 (const int)
7790:134        move second child to first child ( temp uint)
7800:134          'NumberOfLevelsU' ( temp uint)
7810:134          textureQueryLevels ( temp uint)
7820:134            'g_tTexcdu4' ( uniform utextureCube)
7830:137      Sequence
7840:137        move second child to first child ( temp 3-component vector of uint)
7850:137          'sizeQueryTemp' ( temp 3-component vector of uint)
7860:137          textureSize ( temp 3-component vector of uint)
7870:137            'g_tTexcdf4a' ( uniform textureCubeArray)
7880:137            Constant:
7890:137              0 (const int)
7900:137        move second child to first child ( temp uint)
7910:137          'WidthU' ( temp uint)
7920:137          direct index ( temp uint)
7930:137            'sizeQueryTemp' ( temp 3-component vector of uint)
7940:137            Constant:
7950:137              0 (const int)
7960:137        move second child to first child ( temp uint)
7970:137          'HeightU' ( temp uint)
7980:137          direct index ( temp uint)
7990:137            'sizeQueryTemp' ( temp 3-component vector of uint)
8000:137            Constant:
8010:137              1 (const int)
8020:137        move second child to first child ( temp uint)
8030:137          'ElementsU' ( temp uint)
8040:137          direct index ( temp uint)
8050:137            'sizeQueryTemp' ( temp 3-component vector of uint)
8060:137            Constant:
8070:137              2 (const int)
8080:138      Sequence
8090:138        move second child to first child ( temp 3-component vector of uint)
8100:138          'sizeQueryTemp' ( temp 3-component vector of uint)
8110:138          textureSize ( temp 3-component vector of uint)
8120:138            'g_tTexcdf4a' ( uniform textureCubeArray)
8130:138            Constant:
8140:138              6 (const uint)
8150:138        move second child to first child ( temp uint)
8160:138          'WidthU' ( temp uint)
8170:138          direct index ( temp uint)
8180:138            'sizeQueryTemp' ( temp 3-component vector of uint)
8190:138            Constant:
8200:138              0 (const int)
8210:138        move second child to first child ( temp uint)
8220:138          'HeightU' ( temp uint)
8230:138          direct index ( temp uint)
8240:138            'sizeQueryTemp' ( temp 3-component vector of uint)
8250:138            Constant:
8260:138              1 (const int)
8270:138        move second child to first child ( temp uint)
8280:138          'ElementsU' ( temp uint)
8290:138          direct index ( temp uint)
8300:138            'sizeQueryTemp' ( temp 3-component vector of uint)
8310:138            Constant:
8320:138              2 (const int)
8330:138        move second child to first child ( temp uint)
8340:138          'NumberOfLevelsU' ( temp uint)
8350:138          textureQueryLevels ( temp uint)
8360:138            'g_tTexcdf4a' ( uniform textureCubeArray)
8370:141      Sequence
8380:141        move second child to first child ( temp 3-component vector of uint)
8390:141          'sizeQueryTemp' ( temp 3-component vector of uint)
8400:141          textureSize ( temp 3-component vector of uint)
8410:141            'g_tTexcdi4a' ( uniform itextureCubeArray)
8420:141            Constant:
8430:141              0 (const int)
8440:141        move second child to first child ( temp uint)
8450:141          'WidthU' ( temp uint)
8460:141          direct index ( temp uint)
8470:141            'sizeQueryTemp' ( temp 3-component vector of uint)
8480:141            Constant:
8490:141              0 (const int)
8500:141        move second child to first child ( temp uint)
8510:141          'HeightU' ( temp uint)
8520:141          direct index ( temp uint)
8530:141            'sizeQueryTemp' ( temp 3-component vector of uint)
8540:141            Constant:
8550:141              1 (const int)
8560:141        move second child to first child ( temp uint)
8570:141          'ElementsU' ( temp uint)
8580:141          direct index ( temp uint)
8590:141            'sizeQueryTemp' ( temp 3-component vector of uint)
8600:141            Constant:
8610:141              2 (const int)
8620:142      Sequence
8630:142        move second child to first child ( temp 3-component vector of uint)
8640:142          'sizeQueryTemp' ( temp 3-component vector of uint)
8650:142          textureSize ( temp 3-component vector of uint)
8660:142            'g_tTexcdi4a' ( uniform itextureCubeArray)
8670:142            Constant:
8680:142              6 (const uint)
8690:142        move second child to first child ( temp uint)
8700:142          'WidthU' ( temp uint)
8710:142          direct index ( temp uint)
8720:142            'sizeQueryTemp' ( temp 3-component vector of uint)
8730:142            Constant:
8740:142              0 (const int)
8750:142        move second child to first child ( temp uint)
8760:142          'HeightU' ( temp uint)
8770:142          direct index ( temp uint)
8780:142            'sizeQueryTemp' ( temp 3-component vector of uint)
8790:142            Constant:
8800:142              1 (const int)
8810:142        move second child to first child ( temp uint)
8820:142          'ElementsU' ( temp uint)
8830:142          direct index ( temp uint)
8840:142            'sizeQueryTemp' ( temp 3-component vector of uint)
8850:142            Constant:
8860:142              2 (const int)
8870:142        move second child to first child ( temp uint)
8880:142          'NumberOfLevelsU' ( temp uint)
8890:142          textureQueryLevels ( temp uint)
8900:142            'g_tTexcdi4a' ( uniform itextureCubeArray)
8910:145      Sequence
8920:145        move second child to first child ( temp 3-component vector of uint)
8930:145          'sizeQueryTemp' ( temp 3-component vector of uint)
8940:145          textureSize ( temp 3-component vector of uint)
8950:145            'g_tTexcdu4a' ( uniform utextureCubeArray)
8960:145            Constant:
8970:145              0 (const int)
8980:145        move second child to first child ( temp uint)
8990:145          'WidthU' ( temp uint)
9000:145          direct index ( temp uint)
9010:145            'sizeQueryTemp' ( temp 3-component vector of uint)
9020:145            Constant:
9030:145              0 (const int)
9040:145        move second child to first child ( temp uint)
9050:145          'HeightU' ( temp uint)
9060:145          direct index ( temp uint)
9070:145            'sizeQueryTemp' ( temp 3-component vector of uint)
9080:145            Constant:
9090:145              1 (const int)
9100:145        move second child to first child ( temp uint)
9110:145          'ElementsU' ( temp uint)
9120:145          direct index ( temp uint)
9130:145            'sizeQueryTemp' ( temp 3-component vector of uint)
9140:145            Constant:
9150:145              2 (const int)
9160:146      Sequence
9170:146        move second child to first child ( temp 3-component vector of uint)
9180:146          'sizeQueryTemp' ( temp 3-component vector of uint)
9190:146          textureSize ( temp 3-component vector of uint)
9200:146            'g_tTexcdu4a' ( uniform utextureCubeArray)
9210:146            Constant:
9220:146              6 (const uint)
9230:146        move second child to first child ( temp uint)
9240:146          'WidthU' ( temp uint)
9250:146          direct index ( temp uint)
9260:146            'sizeQueryTemp' ( temp 3-component vector of uint)
9270:146            Constant:
9280:146              0 (const int)
9290:146        move second child to first child ( temp uint)
9300:146          'HeightU' ( temp uint)
9310:146          direct index ( temp uint)
9320:146            'sizeQueryTemp' ( temp 3-component vector of uint)
9330:146            Constant:
9340:146              1 (const int)
9350:146        move second child to first child ( temp uint)
9360:146          'ElementsU' ( temp uint)
9370:146          direct index ( temp uint)
9380:146            'sizeQueryTemp' ( temp 3-component vector of uint)
9390:146            Constant:
9400:146              2 (const int)
9410:146        move second child to first child ( temp uint)
9420:146          'NumberOfLevelsU' ( temp uint)
9430:146          textureQueryLevels ( temp uint)
9440:146            'g_tTexcdu4a' ( uniform utextureCubeArray)
9450:149      Sequence
9460:149        move second child to first child ( temp 2-component vector of uint)
9470:149          'sizeQueryTemp' ( temp 2-component vector of uint)
9480:149          textureSize ( temp 2-component vector of uint)
9490:149            'g_tTex2dmsf4' ( uniform texture2DMS)
9500:149        move second child to first child ( temp uint)
9510:149          'WidthU' ( temp uint)
9520:149          direct index ( temp uint)
9530:149            'sizeQueryTemp' ( temp 2-component vector of uint)
9540:149            Constant:
9550:149              0 (const int)
9560:149        move second child to first child ( temp uint)
9570:149          'HeightU' ( temp uint)
9580:149          direct index ( temp uint)
9590:149            'sizeQueryTemp' ( temp 2-component vector of uint)
9600:149            Constant:
9610:149              1 (const int)
9620:149        move second child to first child ( temp uint)
9630:149          'NumberOfSamplesU' ( temp uint)
9640:149          imageQuerySamples ( temp uint)
9650:149            'g_tTex2dmsf4' ( uniform texture2DMS)
9660:152      Sequence
9670:152        move second child to first child ( temp 2-component vector of uint)
9680:152          'sizeQueryTemp' ( temp 2-component vector of uint)
9690:152          textureSize ( temp 2-component vector of uint)
9700:152            'g_tTex2dmsi4' ( uniform itexture2DMS)
9710:152        move second child to first child ( temp uint)
9720:152          'WidthU' ( temp uint)
9730:152          direct index ( temp uint)
9740:152            'sizeQueryTemp' ( temp 2-component vector of uint)
9750:152            Constant:
9760:152              0 (const int)
9770:152        move second child to first child ( temp uint)
9780:152          'HeightU' ( temp uint)
9790:152          direct index ( temp uint)
9800:152            'sizeQueryTemp' ( temp 2-component vector of uint)
9810:152            Constant:
9820:152              1 (const int)
9830:152        move second child to first child ( temp uint)
9840:152          'NumberOfSamplesU' ( temp uint)
9850:152          imageQuerySamples ( temp uint)
9860:152            'g_tTex2dmsi4' ( uniform itexture2DMS)
9870:155      Sequence
9880:155        move second child to first child ( temp 2-component vector of uint)
9890:155          'sizeQueryTemp' ( temp 2-component vector of uint)
9900:155          textureSize ( temp 2-component vector of uint)
9910:155            'g_tTex2dmsu4' ( uniform utexture2DMS)
9920:155        move second child to first child ( temp uint)
9930:155          'WidthU' ( temp uint)
9940:155          direct index ( temp uint)
9950:155            'sizeQueryTemp' ( temp 2-component vector of uint)
9960:155            Constant:
9970:155              0 (const int)
9980:155        move second child to first child ( temp uint)
9990:155          'HeightU' ( temp uint)
10000:155          direct index ( temp uint)
10010:155            'sizeQueryTemp' ( temp 2-component vector of uint)
10020:155            Constant:
10030:155              1 (const int)
10040:155        move second child to first child ( temp uint)
10050:155          'NumberOfSamplesU' ( temp uint)
10060:155          imageQuerySamples ( temp uint)
10070:155            'g_tTex2dmsu4' ( uniform utexture2DMS)
10080:158      Sequence
10090:158        move second child to first child ( temp 3-component vector of uint)
10100:158          'sizeQueryTemp' ( temp 3-component vector of uint)
10110:158          textureSize ( temp 3-component vector of uint)
10120:158            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
10130:158        move second child to first child ( temp uint)
10140:158          'WidthU' ( temp uint)
10150:158          direct index ( temp uint)
10160:158            'sizeQueryTemp' ( temp 3-component vector of uint)
10170:158            Constant:
10180:158              0 (const int)
10190:158        move second child to first child ( temp uint)
10200:158          'HeightU' ( temp uint)
10210:158          direct index ( temp uint)
10220:158            'sizeQueryTemp' ( temp 3-component vector of uint)
10230:158            Constant:
10240:158              1 (const int)
10250:158        move second child to first child ( temp uint)
10260:158          'ElementsU' ( temp uint)
10270:158          direct index ( temp uint)
10280:158            'sizeQueryTemp' ( temp 3-component vector of uint)
10290:158            Constant:
10300:158              2 (const int)
10310:158        move second child to first child ( temp uint)
10320:158          'NumberOfSamplesU' ( temp uint)
10330:158          imageQuerySamples ( temp uint)
10340:158            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
10350:161      Sequence
10360:161        move second child to first child ( temp 3-component vector of uint)
10370:161          'sizeQueryTemp' ( temp 3-component vector of uint)
10380:161          textureSize ( temp 3-component vector of uint)
10390:161            'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
10400:161        move second child to first child ( temp uint)
10410:161          'WidthU' ( temp uint)
10420:161          direct index ( temp uint)
10430:161            'sizeQueryTemp' ( temp 3-component vector of uint)
10440:161            Constant:
10450:161              0 (const int)
10460:161        move second child to first child ( temp uint)
10470:161          'HeightU' ( temp uint)
10480:161          direct index ( temp uint)
10490:161            'sizeQueryTemp' ( temp 3-component vector of uint)
10500:161            Constant:
10510:161              1 (const int)
10520:161        move second child to first child ( temp uint)
10530:161          'ElementsU' ( temp uint)
10540:161          direct index ( temp uint)
10550:161            'sizeQueryTemp' ( temp 3-component vector of uint)
10560:161            Constant:
10570:161              2 (const int)
10580:161        move second child to first child ( temp uint)
10590:161          'NumberOfSamplesU' ( temp uint)
10600:161          imageQuerySamples ( temp uint)
10610:161            'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
10620:164      Sequence
10630:164        move second child to first child ( temp 3-component vector of uint)
10640:164          'sizeQueryTemp' ( temp 3-component vector of uint)
10650:164          textureSize ( temp 3-component vector of uint)
10660:164            'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
10670:164        move second child to first child ( temp uint)
10680:164          'WidthU' ( temp uint)
10690:164          direct index ( temp uint)
10700:164            'sizeQueryTemp' ( temp 3-component vector of uint)
10710:164            Constant:
10720:164              0 (const int)
10730:164        move second child to first child ( temp uint)
10740:164          'HeightU' ( temp uint)
10750:164          direct index ( temp uint)
10760:164            'sizeQueryTemp' ( temp 3-component vector of uint)
10770:164            Constant:
10780:164              1 (const int)
10790:164        move second child to first child ( temp uint)
10800:164          'ElementsU' ( temp uint)
10810:164          direct index ( temp uint)
10820:164            'sizeQueryTemp' ( temp 3-component vector of uint)
10830:164            Constant:
10840:164              2 (const int)
10850:164        move second child to first child ( temp uint)
10860:164          'NumberOfSamplesU' ( temp uint)
10870:164          imageQuerySamples ( temp uint)
10880:164            'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
10890:276      move second child to first child ( temp 4-component vector of float)
10900:276        Color: direct index for structure ( temp 4-component vector of float)
10910:276          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
10920:276          Constant:
10930:276            0 (const int)
10940:276        Constant:
10950:276          1.000000
10960:276          1.000000
10970:276          1.000000
10980:276          1.000000
10990:277      move second child to first child ( temp float)
11000:277        Depth: direct index for structure ( temp float)
11010:277          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11020:277          Constant:
11030:277            1 (const int)
11040:277        Constant:
11050:277          1.000000
11060:279      Branch: Return with expression
11070:279        'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11080:46  Function Definition: main( ( temp void)
11090:46    Function Parameters:
11100:?     Sequence
11110:46      Sequence
11120:46        move second child to first child ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11130:46          'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11140:46          Function Call: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11150:46        move second child to first child ( temp 4-component vector of float)
11160:?           '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
11170:46          Color: direct index for structure ( temp 4-component vector of float)
11180:46            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11190:46            Constant:
11200:46              0 (const int)
11210:46        move second child to first child ( temp float)
11220:?           '@entryPointOutput.Depth' ( out float FragDepth)
11230:46          Depth: direct index for structure ( temp float)
11240:46            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11250:46            Constant:
11260:46              1 (const int)
11270:?   Linker Objects
11280:?     'g_sSamp' (layout( binding=0) uniform sampler)
11290:?     'g_tTex1df4' (layout( binding=0) uniform texture1D)
11300:?     'g_tTex1di4' ( uniform itexture1D)
11310:?     'g_tTex1du4' ( uniform utexture1D)
11320:?     'g_tTex2df4' ( uniform texture2D)
11330:?     'g_tTex2di4' ( uniform itexture2D)
11340:?     'g_tTex2du4' ( uniform utexture2D)
11350:?     'g_tTex3df4' ( uniform texture3D)
11360:?     'g_tTex3di4' ( uniform itexture3D)
11370:?     'g_tTex3du4' ( uniform utexture3D)
11380:?     'g_tTexcdf4' ( uniform textureCube)
11390:?     'g_tTexcdi4' ( uniform itextureCube)
11400:?     'g_tTexcdu4' ( uniform utextureCube)
11410:?     'g_tTex1df4a' ( uniform texture1DArray)
11420:?     'g_tTex1di4a' ( uniform itexture1DArray)
11430:?     'g_tTex1du4a' ( uniform utexture1DArray)
11440:?     'g_tTex2df4a' ( uniform texture2DArray)
11450:?     'g_tTex2di4a' ( uniform itexture2DArray)
11460:?     'g_tTex2du4a' ( uniform utexture2DArray)
11470:?     'g_tTexcdf4a' ( uniform textureCubeArray)
11480:?     'g_tTexcdi4a' ( uniform itextureCubeArray)
11490:?     'g_tTexcdu4a' ( uniform utextureCubeArray)
11500:?     'g_tTex2dmsf4' ( uniform texture2DMS)
11510:?     'g_tTex2dmsi4' ( uniform itexture2DMS)
11520:?     'g_tTex2dmsu4' ( uniform utexture2DMS)
11530:?     'g_tTex2dmsf4a' ( uniform texture2DMSArray)
11540:?     'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
11550:?     'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
11560:?     '@entryPointOutput.Depth' ( out float FragDepth)
11570:?     '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
1158
1159
1160Linked fragment stage:
1161
1162
1163Shader version: 500
1164gl_FragCoord origin is upper left
1165using depth_any
11660:? Sequence
11670:46  Function Definition: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
11680:46    Function Parameters:
11690:?     Sequence
11700:65      Sequence
11710:65        move second child to first child ( temp uint)
11720:65          'sizeQueryTemp' ( temp uint)
11730:65          textureSize ( temp uint)
11740:65            'g_tTex1df4' (layout( binding=0) uniform texture1D)
11750:65            Constant:
11760:65              0 (const int)
11770:65        move second child to first child ( temp uint)
11780:65          'WidthU' ( temp uint)
11790:65          'sizeQueryTemp' ( temp uint)
11800:66      Sequence
11810:66        move second child to first child ( temp uint)
11820:66          'sizeQueryTemp' ( temp uint)
11830:66          textureSize ( temp uint)
11840:66            'g_tTex1df4' (layout( binding=0) uniform texture1D)
11850:66            Constant:
11860:66              6 (const uint)
11870:66        move second child to first child ( temp uint)
11880:66          'WidthU' ( temp uint)
11890:66          'sizeQueryTemp' ( temp uint)
11900:66        move second child to first child ( temp uint)
11910:66          'NumberOfLevelsU' ( temp uint)
11920:66          textureQueryLevels ( temp uint)
11930:66            'g_tTex1df4' (layout( binding=0) uniform texture1D)
11940:69      Sequence
11950:69        move second child to first child ( temp uint)
11960:69          'sizeQueryTemp' ( temp uint)
11970:69          textureSize ( temp uint)
11980:69            'g_tTex1di4' ( uniform itexture1D)
11990:69            Constant:
12000:69              0 (const int)
12010:69        move second child to first child ( temp uint)
12020:69          'WidthU' ( temp uint)
12030:69          'sizeQueryTemp' ( temp uint)
12040:70      Sequence
12050:70        move second child to first child ( temp uint)
12060:70          'sizeQueryTemp' ( temp uint)
12070:70          textureSize ( temp uint)
12080:70            'g_tTex1di4' ( uniform itexture1D)
12090:70            Constant:
12100:70              6 (const uint)
12110:70        move second child to first child ( temp uint)
12120:70          'WidthU' ( temp uint)
12130:70          'sizeQueryTemp' ( temp uint)
12140:70        move second child to first child ( temp uint)
12150:70          'NumberOfLevelsU' ( temp uint)
12160:70          textureQueryLevels ( temp uint)
12170:70            'g_tTex1di4' ( uniform itexture1D)
12180:73      Sequence
12190:73        move second child to first child ( temp uint)
12200:73          'sizeQueryTemp' ( temp uint)
12210:73          textureSize ( temp uint)
12220:73            'g_tTex1du4' ( uniform utexture1D)
12230:73            Constant:
12240:73              0 (const int)
12250:73        move second child to first child ( temp uint)
12260:73          'WidthU' ( temp uint)
12270:73          'sizeQueryTemp' ( temp uint)
12280:74      Sequence
12290:74        move second child to first child ( temp uint)
12300:74          'sizeQueryTemp' ( temp uint)
12310:74          textureSize ( temp uint)
12320:74            'g_tTex1du4' ( uniform utexture1D)
12330:74            Constant:
12340:74              6 (const uint)
12350:74        move second child to first child ( temp uint)
12360:74          'WidthU' ( temp uint)
12370:74          'sizeQueryTemp' ( temp uint)
12380:74        move second child to first child ( temp uint)
12390:74          'NumberOfLevelsU' ( temp uint)
12400:74          textureQueryLevels ( temp uint)
12410:74            'g_tTex1du4' ( uniform utexture1D)
12420:77      Sequence
12430:77        move second child to first child ( temp 2-component vector of uint)
12440:77          'sizeQueryTemp' ( temp 2-component vector of uint)
12450:77          textureSize ( temp 2-component vector of uint)
12460:77            'g_tTex1df4a' ( uniform texture1DArray)
12470:77            Constant:
12480:77              0 (const int)
12490:77        move second child to first child ( temp uint)
12500:77          'WidthU' ( temp uint)
12510:77          direct index ( temp uint)
12520:77            'sizeQueryTemp' ( temp 2-component vector of uint)
12530:77            Constant:
12540:77              0 (const int)
12550:77        move second child to first child ( temp uint)
12560:77          'ElementsU' ( temp uint)
12570:77          direct index ( temp uint)
12580:77            'sizeQueryTemp' ( temp 2-component vector of uint)
12590:77            Constant:
12600:77              1 (const int)
12610:78      Sequence
12620:78        move second child to first child ( temp 2-component vector of uint)
12630:78          'sizeQueryTemp' ( temp 2-component vector of uint)
12640:78          textureSize ( temp 2-component vector of uint)
12650:78            'g_tTex1df4a' ( uniform texture1DArray)
12660:78            Constant:
12670:78              6 (const uint)
12680:78        move second child to first child ( temp uint)
12690:78          'WidthU' ( temp uint)
12700:78          direct index ( temp uint)
12710:78            'sizeQueryTemp' ( temp 2-component vector of uint)
12720:78            Constant:
12730:78              0 (const int)
12740:78        move second child to first child ( temp uint)
12750:78          'ElementsU' ( temp uint)
12760:78          direct index ( temp uint)
12770:78            'sizeQueryTemp' ( temp 2-component vector of uint)
12780:78            Constant:
12790:78              1 (const int)
12800:78        move second child to first child ( temp uint)
12810:78          'NumberOfLevelsU' ( temp uint)
12820:78          textureQueryLevels ( temp uint)
12830:78            'g_tTex1df4a' ( uniform texture1DArray)
12840:81      Sequence
12850:81        move second child to first child ( temp 2-component vector of uint)
12860:81          'sizeQueryTemp' ( temp 2-component vector of uint)
12870:81          textureSize ( temp 2-component vector of uint)
12880:81            'g_tTex1di4a' ( uniform itexture1DArray)
12890:81            Constant:
12900:81              0 (const int)
12910:81        move second child to first child ( temp uint)
12920:81          'WidthU' ( temp uint)
12930:81          direct index ( temp uint)
12940:81            'sizeQueryTemp' ( temp 2-component vector of uint)
12950:81            Constant:
12960:81              0 (const int)
12970:81        move second child to first child ( temp uint)
12980:81          'ElementsU' ( temp uint)
12990:81          direct index ( temp uint)
13000:81            'sizeQueryTemp' ( temp 2-component vector of uint)
13010:81            Constant:
13020:81              1 (const int)
13030:82      Sequence
13040:82        move second child to first child ( temp 2-component vector of uint)
13050:82          'sizeQueryTemp' ( temp 2-component vector of uint)
13060:82          textureSize ( temp 2-component vector of uint)
13070:82            'g_tTex1di4a' ( uniform itexture1DArray)
13080:82            Constant:
13090:82              6 (const uint)
13100:82        move second child to first child ( temp uint)
13110:82          'WidthU' ( temp uint)
13120:82          direct index ( temp uint)
13130:82            'sizeQueryTemp' ( temp 2-component vector of uint)
13140:82            Constant:
13150:82              0 (const int)
13160:82        move second child to first child ( temp uint)
13170:82          'ElementsU' ( temp uint)
13180:82          direct index ( temp uint)
13190:82            'sizeQueryTemp' ( temp 2-component vector of uint)
13200:82            Constant:
13210:82              1 (const int)
13220:82        move second child to first child ( temp uint)
13230:82          'NumberOfLevelsU' ( temp uint)
13240:82          textureQueryLevels ( temp uint)
13250:82            'g_tTex1di4a' ( uniform itexture1DArray)
13260:85      Sequence
13270:85        move second child to first child ( temp 2-component vector of uint)
13280:85          'sizeQueryTemp' ( temp 2-component vector of uint)
13290:85          textureSize ( temp 2-component vector of uint)
13300:85            'g_tTex1du4a' ( uniform utexture1DArray)
13310:85            Constant:
13320:85              0 (const int)
13330:85        move second child to first child ( temp uint)
13340:85          'WidthU' ( temp uint)
13350:85          direct index ( temp uint)
13360:85            'sizeQueryTemp' ( temp 2-component vector of uint)
13370:85            Constant:
13380:85              0 (const int)
13390:85        move second child to first child ( temp uint)
13400:85          'ElementsU' ( temp uint)
13410:85          direct index ( temp uint)
13420:85            'sizeQueryTemp' ( temp 2-component vector of uint)
13430:85            Constant:
13440:85              1 (const int)
13450:86      Sequence
13460:86        move second child to first child ( temp 2-component vector of uint)
13470:86          'sizeQueryTemp' ( temp 2-component vector of uint)
13480:86          textureSize ( temp 2-component vector of uint)
13490:86            'g_tTex1du4a' ( uniform utexture1DArray)
13500:86            Constant:
13510:86              6 (const uint)
13520:86        move second child to first child ( temp uint)
13530:86          'WidthU' ( temp uint)
13540:86          direct index ( temp uint)
13550:86            'sizeQueryTemp' ( temp 2-component vector of uint)
13560:86            Constant:
13570:86              0 (const int)
13580:86        move second child to first child ( temp uint)
13590:86          'ElementsU' ( temp uint)
13600:86          direct index ( temp uint)
13610:86            'sizeQueryTemp' ( temp 2-component vector of uint)
13620:86            Constant:
13630:86              1 (const int)
13640:86        move second child to first child ( temp uint)
13650:86          'NumberOfLevelsU' ( temp uint)
13660:86          textureQueryLevels ( temp uint)
13670:86            'g_tTex1du4a' ( uniform utexture1DArray)
13680:89      Sequence
13690:89        move second child to first child ( temp 2-component vector of uint)
13700:89          'sizeQueryTemp' ( temp 2-component vector of uint)
13710:89          textureSize ( temp 2-component vector of uint)
13720:89            'g_tTex2df4' ( uniform texture2D)
13730:89            Constant:
13740:89              0 (const int)
13750:89        move second child to first child ( temp uint)
13760:89          'WidthU' ( temp uint)
13770:89          direct index ( temp uint)
13780:89            'sizeQueryTemp' ( temp 2-component vector of uint)
13790:89            Constant:
13800:89              0 (const int)
13810:89        move second child to first child ( temp uint)
13820:89          'HeightU' ( temp uint)
13830:89          direct index ( temp uint)
13840:89            'sizeQueryTemp' ( temp 2-component vector of uint)
13850:89            Constant:
13860:89              1 (const int)
13870:90      Sequence
13880:90        move second child to first child ( temp 2-component vector of uint)
13890:90          'sizeQueryTemp' ( temp 2-component vector of uint)
13900:90          textureSize ( temp 2-component vector of uint)
13910:90            'g_tTex2df4' ( uniform texture2D)
13920:90            Constant:
13930:90              6 (const uint)
13940:90        move second child to first child ( temp uint)
13950:90          'WidthU' ( temp uint)
13960:90          direct index ( temp uint)
13970:90            'sizeQueryTemp' ( temp 2-component vector of uint)
13980:90            Constant:
13990:90              0 (const int)
14000:90        move second child to first child ( temp uint)
14010:90          'HeightU' ( temp uint)
14020:90          direct index ( temp uint)
14030:90            'sizeQueryTemp' ( temp 2-component vector of uint)
14040:90            Constant:
14050:90              1 (const int)
14060:90        move second child to first child ( temp uint)
14070:90          'NumberOfLevelsU' ( temp uint)
14080:90          textureQueryLevels ( temp uint)
14090:90            'g_tTex2df4' ( uniform texture2D)
14100:93      Sequence
14110:93        move second child to first child ( temp 2-component vector of uint)
14120:93          'sizeQueryTemp' ( temp 2-component vector of uint)
14130:93          textureSize ( temp 2-component vector of uint)
14140:93            'g_tTex2di4' ( uniform itexture2D)
14150:93            Constant:
14160:93              0 (const int)
14170:93        move second child to first child ( temp uint)
14180:93          'WidthU' ( temp uint)
14190:93          direct index ( temp uint)
14200:93            'sizeQueryTemp' ( temp 2-component vector of uint)
14210:93            Constant:
14220:93              0 (const int)
14230:93        move second child to first child ( temp uint)
14240:93          'HeightU' ( temp uint)
14250:93          direct index ( temp uint)
14260:93            'sizeQueryTemp' ( temp 2-component vector of uint)
14270:93            Constant:
14280:93              1 (const int)
14290:94      Sequence
14300:94        move second child to first child ( temp 2-component vector of uint)
14310:94          'sizeQueryTemp' ( temp 2-component vector of uint)
14320:94          textureSize ( temp 2-component vector of uint)
14330:94            'g_tTex2di4' ( uniform itexture2D)
14340:94            Constant:
14350:94              6 (const uint)
14360:94        move second child to first child ( temp uint)
14370:94          'WidthU' ( temp uint)
14380:94          direct index ( temp uint)
14390:94            'sizeQueryTemp' ( temp 2-component vector of uint)
14400:94            Constant:
14410:94              0 (const int)
14420:94        move second child to first child ( temp uint)
14430:94          'HeightU' ( temp uint)
14440:94          direct index ( temp uint)
14450:94            'sizeQueryTemp' ( temp 2-component vector of uint)
14460:94            Constant:
14470:94              1 (const int)
14480:94        move second child to first child ( temp uint)
14490:94          'NumberOfLevelsU' ( temp uint)
14500:94          textureQueryLevels ( temp uint)
14510:94            'g_tTex2di4' ( uniform itexture2D)
14520:97      Sequence
14530:97        move second child to first child ( temp 2-component vector of uint)
14540:97          'sizeQueryTemp' ( temp 2-component vector of uint)
14550:97          textureSize ( temp 2-component vector of uint)
14560:97            'g_tTex2du4' ( uniform utexture2D)
14570:97            Constant:
14580:97              0 (const int)
14590:97        move second child to first child ( temp uint)
14600:97          'WidthU' ( temp uint)
14610:97          direct index ( temp uint)
14620:97            'sizeQueryTemp' ( temp 2-component vector of uint)
14630:97            Constant:
14640:97              0 (const int)
14650:97        move second child to first child ( temp uint)
14660:97          'HeightU' ( temp uint)
14670:97          direct index ( temp uint)
14680:97            'sizeQueryTemp' ( temp 2-component vector of uint)
14690:97            Constant:
14700:97              1 (const int)
14710:98      Sequence
14720:98        move second child to first child ( temp 2-component vector of uint)
14730:98          'sizeQueryTemp' ( temp 2-component vector of uint)
14740:98          textureSize ( temp 2-component vector of uint)
14750:98            'g_tTex2du4' ( uniform utexture2D)
14760:98            Constant:
14770:98              6 (const uint)
14780:98        move second child to first child ( temp uint)
14790:98          'WidthU' ( temp uint)
14800:98          direct index ( temp uint)
14810:98            'sizeQueryTemp' ( temp 2-component vector of uint)
14820:98            Constant:
14830:98              0 (const int)
14840:98        move second child to first child ( temp uint)
14850:98          'HeightU' ( temp uint)
14860:98          direct index ( temp uint)
14870:98            'sizeQueryTemp' ( temp 2-component vector of uint)
14880:98            Constant:
14890:98              1 (const int)
14900:98        move second child to first child ( temp uint)
14910:98          'NumberOfLevelsU' ( temp uint)
14920:98          textureQueryLevels ( temp uint)
14930:98            'g_tTex2du4' ( uniform utexture2D)
14940:101      Sequence
14950:101        move second child to first child ( temp 3-component vector of uint)
14960:101          'sizeQueryTemp' ( temp 3-component vector of uint)
14970:101          textureSize ( temp 3-component vector of uint)
14980:101            'g_tTex2df4a' ( uniform texture2DArray)
14990:101            Constant:
15000:101              0 (const int)
15010:101        move second child to first child ( temp uint)
15020:101          'WidthU' ( temp uint)
15030:101          direct index ( temp uint)
15040:101            'sizeQueryTemp' ( temp 3-component vector of uint)
15050:101            Constant:
15060:101              0 (const int)
15070:101        move second child to first child ( temp uint)
15080:101          'HeightU' ( temp uint)
15090:101          direct index ( temp uint)
15100:101            'sizeQueryTemp' ( temp 3-component vector of uint)
15110:101            Constant:
15120:101              1 (const int)
15130:101        move second child to first child ( temp uint)
15140:101          'ElementsU' ( temp uint)
15150:101          direct index ( temp uint)
15160:101            'sizeQueryTemp' ( temp 3-component vector of uint)
15170:101            Constant:
15180:101              2 (const int)
15190:102      Sequence
15200:102        move second child to first child ( temp 3-component vector of uint)
15210:102          'sizeQueryTemp' ( temp 3-component vector of uint)
15220:102          textureSize ( temp 3-component vector of uint)
15230:102            'g_tTex2df4a' ( uniform texture2DArray)
15240:102            Constant:
15250:102              6 (const uint)
15260:102        move second child to first child ( temp uint)
15270:102          'WidthU' ( temp uint)
15280:102          direct index ( temp uint)
15290:102            'sizeQueryTemp' ( temp 3-component vector of uint)
15300:102            Constant:
15310:102              0 (const int)
15320:102        move second child to first child ( temp uint)
15330:102          'HeightU' ( temp uint)
15340:102          direct index ( temp uint)
15350:102            'sizeQueryTemp' ( temp 3-component vector of uint)
15360:102            Constant:
15370:102              1 (const int)
15380:102        move second child to first child ( temp uint)
15390:102          'ElementsU' ( temp uint)
15400:102          direct index ( temp uint)
15410:102            'sizeQueryTemp' ( temp 3-component vector of uint)
15420:102            Constant:
15430:102              2 (const int)
15440:102        move second child to first child ( temp uint)
15450:102          'NumberOfLevelsU' ( temp uint)
15460:102          textureQueryLevels ( temp uint)
15470:102            'g_tTex2df4a' ( uniform texture2DArray)
15480:105      Sequence
15490:105        move second child to first child ( temp 3-component vector of uint)
15500:105          'sizeQueryTemp' ( temp 3-component vector of uint)
15510:105          textureSize ( temp 3-component vector of uint)
15520:105            'g_tTex2di4a' ( uniform itexture2DArray)
15530:105            Constant:
15540:105              0 (const int)
15550:105        move second child to first child ( temp uint)
15560:105          'WidthU' ( temp uint)
15570:105          direct index ( temp uint)
15580:105            'sizeQueryTemp' ( temp 3-component vector of uint)
15590:105            Constant:
15600:105              0 (const int)
15610:105        move second child to first child ( temp uint)
15620:105          'HeightU' ( temp uint)
15630:105          direct index ( temp uint)
15640:105            'sizeQueryTemp' ( temp 3-component vector of uint)
15650:105            Constant:
15660:105              1 (const int)
15670:105        move second child to first child ( temp uint)
15680:105          'ElementsU' ( temp uint)
15690:105          direct index ( temp uint)
15700:105            'sizeQueryTemp' ( temp 3-component vector of uint)
15710:105            Constant:
15720:105              2 (const int)
15730:106      Sequence
15740:106        move second child to first child ( temp 3-component vector of uint)
15750:106          'sizeQueryTemp' ( temp 3-component vector of uint)
15760:106          textureSize ( temp 3-component vector of uint)
15770:106            'g_tTex2di4a' ( uniform itexture2DArray)
15780:106            Constant:
15790:106              6 (const uint)
15800:106        move second child to first child ( temp uint)
15810:106          'WidthU' ( temp uint)
15820:106          direct index ( temp uint)
15830:106            'sizeQueryTemp' ( temp 3-component vector of uint)
15840:106            Constant:
15850:106              0 (const int)
15860:106        move second child to first child ( temp uint)
15870:106          'HeightU' ( temp uint)
15880:106          direct index ( temp uint)
15890:106            'sizeQueryTemp' ( temp 3-component vector of uint)
15900:106            Constant:
15910:106              1 (const int)
15920:106        move second child to first child ( temp uint)
15930:106          'ElementsU' ( temp uint)
15940:106          direct index ( temp uint)
15950:106            'sizeQueryTemp' ( temp 3-component vector of uint)
15960:106            Constant:
15970:106              2 (const int)
15980:106        move second child to first child ( temp uint)
15990:106          'NumberOfLevelsU' ( temp uint)
16000:106          textureQueryLevels ( temp uint)
16010:106            'g_tTex2di4a' ( uniform itexture2DArray)
16020:109      Sequence
16030:109        move second child to first child ( temp 3-component vector of uint)
16040:109          'sizeQueryTemp' ( temp 3-component vector of uint)
16050:109          textureSize ( temp 3-component vector of uint)
16060:109            'g_tTex2du4a' ( uniform utexture2DArray)
16070:109            Constant:
16080:109              0 (const int)
16090:109        move second child to first child ( temp uint)
16100:109          'WidthU' ( temp uint)
16110:109          direct index ( temp uint)
16120:109            'sizeQueryTemp' ( temp 3-component vector of uint)
16130:109            Constant:
16140:109              0 (const int)
16150:109        move second child to first child ( temp uint)
16160:109          'HeightU' ( temp uint)
16170:109          direct index ( temp uint)
16180:109            'sizeQueryTemp' ( temp 3-component vector of uint)
16190:109            Constant:
16200:109              1 (const int)
16210:109        move second child to first child ( temp uint)
16220:109          'ElementsU' ( temp uint)
16230:109          direct index ( temp uint)
16240:109            'sizeQueryTemp' ( temp 3-component vector of uint)
16250:109            Constant:
16260:109              2 (const int)
16270:110      Sequence
16280:110        move second child to first child ( temp 3-component vector of uint)
16290:110          'sizeQueryTemp' ( temp 3-component vector of uint)
16300:110          textureSize ( temp 3-component vector of uint)
16310:110            'g_tTex2du4a' ( uniform utexture2DArray)
16320:110            Constant:
16330:110              6 (const uint)
16340:110        move second child to first child ( temp uint)
16350:110          'WidthU' ( temp uint)
16360:110          direct index ( temp uint)
16370:110            'sizeQueryTemp' ( temp 3-component vector of uint)
16380:110            Constant:
16390:110              0 (const int)
16400:110        move second child to first child ( temp uint)
16410:110          'HeightU' ( temp uint)
16420:110          direct index ( temp uint)
16430:110            'sizeQueryTemp' ( temp 3-component vector of uint)
16440:110            Constant:
16450:110              1 (const int)
16460:110        move second child to first child ( temp uint)
16470:110          'ElementsU' ( temp uint)
16480:110          direct index ( temp uint)
16490:110            'sizeQueryTemp' ( temp 3-component vector of uint)
16500:110            Constant:
16510:110              2 (const int)
16520:110        move second child to first child ( temp uint)
16530:110          'NumberOfLevelsU' ( temp uint)
16540:110          textureQueryLevels ( temp uint)
16550:110            'g_tTex2du4a' ( uniform utexture2DArray)
16560:113      Sequence
16570:113        move second child to first child ( temp 3-component vector of uint)
16580:113          'sizeQueryTemp' ( temp 3-component vector of uint)
16590:113          textureSize ( temp 3-component vector of uint)
16600:113            'g_tTex3df4' ( uniform texture3D)
16610:113            Constant:
16620:113              0 (const int)
16630:113        move second child to first child ( temp uint)
16640:113          'WidthU' ( temp uint)
16650:113          direct index ( temp uint)
16660:113            'sizeQueryTemp' ( temp 3-component vector of uint)
16670:113            Constant:
16680:113              0 (const int)
16690:113        move second child to first child ( temp uint)
16700:113          'HeightU' ( temp uint)
16710:113          direct index ( temp uint)
16720:113            'sizeQueryTemp' ( temp 3-component vector of uint)
16730:113            Constant:
16740:113              1 (const int)
16750:113        move second child to first child ( temp uint)
16760:113          'DepthU' ( temp uint)
16770:113          direct index ( temp uint)
16780:113            'sizeQueryTemp' ( temp 3-component vector of uint)
16790:113            Constant:
16800:113              2 (const int)
16810:114      Sequence
16820:114        move second child to first child ( temp 3-component vector of uint)
16830:114          'sizeQueryTemp' ( temp 3-component vector of uint)
16840:114          textureSize ( temp 3-component vector of uint)
16850:114            'g_tTex3df4' ( uniform texture3D)
16860:114            Constant:
16870:114              6 (const uint)
16880:114        move second child to first child ( temp uint)
16890:114          'WidthU' ( temp uint)
16900:114          direct index ( temp uint)
16910:114            'sizeQueryTemp' ( temp 3-component vector of uint)
16920:114            Constant:
16930:114              0 (const int)
16940:114        move second child to first child ( temp uint)
16950:114          'HeightU' ( temp uint)
16960:114          direct index ( temp uint)
16970:114            'sizeQueryTemp' ( temp 3-component vector of uint)
16980:114            Constant:
16990:114              1 (const int)
17000:114        move second child to first child ( temp uint)
17010:114          'DepthU' ( temp uint)
17020:114          direct index ( temp uint)
17030:114            'sizeQueryTemp' ( temp 3-component vector of uint)
17040:114            Constant:
17050:114              2 (const int)
17060:114        move second child to first child ( temp uint)
17070:114          'NumberOfLevelsU' ( temp uint)
17080:114          textureQueryLevels ( temp uint)
17090:114            'g_tTex3df4' ( uniform texture3D)
17100:117      Sequence
17110:117        move second child to first child ( temp 3-component vector of uint)
17120:117          'sizeQueryTemp' ( temp 3-component vector of uint)
17130:117          textureSize ( temp 3-component vector of uint)
17140:117            'g_tTex3di4' ( uniform itexture3D)
17150:117            Constant:
17160:117              0 (const int)
17170:117        move second child to first child ( temp uint)
17180:117          'WidthU' ( temp uint)
17190:117          direct index ( temp uint)
17200:117            'sizeQueryTemp' ( temp 3-component vector of uint)
17210:117            Constant:
17220:117              0 (const int)
17230:117        move second child to first child ( temp uint)
17240:117          'HeightU' ( temp uint)
17250:117          direct index ( temp uint)
17260:117            'sizeQueryTemp' ( temp 3-component vector of uint)
17270:117            Constant:
17280:117              1 (const int)
17290:117        move second child to first child ( temp uint)
17300:117          'DepthU' ( temp uint)
17310:117          direct index ( temp uint)
17320:117            'sizeQueryTemp' ( temp 3-component vector of uint)
17330:117            Constant:
17340:117              2 (const int)
17350:118      Sequence
17360:118        move second child to first child ( temp 3-component vector of uint)
17370:118          'sizeQueryTemp' ( temp 3-component vector of uint)
17380:118          textureSize ( temp 3-component vector of uint)
17390:118            'g_tTex3di4' ( uniform itexture3D)
17400:118            Constant:
17410:118              6 (const uint)
17420:118        move second child to first child ( temp uint)
17430:118          'WidthU' ( temp uint)
17440:118          direct index ( temp uint)
17450:118            'sizeQueryTemp' ( temp 3-component vector of uint)
17460:118            Constant:
17470:118              0 (const int)
17480:118        move second child to first child ( temp uint)
17490:118          'HeightU' ( temp uint)
17500:118          direct index ( temp uint)
17510:118            'sizeQueryTemp' ( temp 3-component vector of uint)
17520:118            Constant:
17530:118              1 (const int)
17540:118        move second child to first child ( temp uint)
17550:118          'DepthU' ( temp uint)
17560:118          direct index ( temp uint)
17570:118            'sizeQueryTemp' ( temp 3-component vector of uint)
17580:118            Constant:
17590:118              2 (const int)
17600:118        move second child to first child ( temp uint)
17610:118          'NumberOfLevelsU' ( temp uint)
17620:118          textureQueryLevels ( temp uint)
17630:118            'g_tTex3di4' ( uniform itexture3D)
17640:121      Sequence
17650:121        move second child to first child ( temp 3-component vector of uint)
17660:121          'sizeQueryTemp' ( temp 3-component vector of uint)
17670:121          textureSize ( temp 3-component vector of uint)
17680:121            'g_tTex3du4' ( uniform utexture3D)
17690:121            Constant:
17700:121              0 (const int)
17710:121        move second child to first child ( temp uint)
17720:121          'WidthU' ( temp uint)
17730:121          direct index ( temp uint)
17740:121            'sizeQueryTemp' ( temp 3-component vector of uint)
17750:121            Constant:
17760:121              0 (const int)
17770:121        move second child to first child ( temp uint)
17780:121          'HeightU' ( temp uint)
17790:121          direct index ( temp uint)
17800:121            'sizeQueryTemp' ( temp 3-component vector of uint)
17810:121            Constant:
17820:121              1 (const int)
17830:121        move second child to first child ( temp uint)
17840:121          'DepthU' ( temp uint)
17850:121          direct index ( temp uint)
17860:121            'sizeQueryTemp' ( temp 3-component vector of uint)
17870:121            Constant:
17880:121              2 (const int)
17890:122      Sequence
17900:122        move second child to first child ( temp 3-component vector of uint)
17910:122          'sizeQueryTemp' ( temp 3-component vector of uint)
17920:122          textureSize ( temp 3-component vector of uint)
17930:122            'g_tTex3du4' ( uniform utexture3D)
17940:122            Constant:
17950:122              6 (const uint)
17960:122        move second child to first child ( temp uint)
17970:122          'WidthU' ( temp uint)
17980:122          direct index ( temp uint)
17990:122            'sizeQueryTemp' ( temp 3-component vector of uint)
18000:122            Constant:
18010:122              0 (const int)
18020:122        move second child to first child ( temp uint)
18030:122          'HeightU' ( temp uint)
18040:122          direct index ( temp uint)
18050:122            'sizeQueryTemp' ( temp 3-component vector of uint)
18060:122            Constant:
18070:122              1 (const int)
18080:122        move second child to first child ( temp uint)
18090:122          'DepthU' ( temp uint)
18100:122          direct index ( temp uint)
18110:122            'sizeQueryTemp' ( temp 3-component vector of uint)
18120:122            Constant:
18130:122              2 (const int)
18140:122        move second child to first child ( temp uint)
18150:122          'NumberOfLevelsU' ( temp uint)
18160:122          textureQueryLevels ( temp uint)
18170:122            'g_tTex3du4' ( uniform utexture3D)
18180:125      Sequence
18190:125        move second child to first child ( temp 2-component vector of uint)
18200:125          'sizeQueryTemp' ( temp 2-component vector of uint)
18210:125          textureSize ( temp 2-component vector of uint)
18220:125            'g_tTexcdf4' ( uniform textureCube)
18230:125            Constant:
18240:125              0 (const int)
18250:125        move second child to first child ( temp uint)
18260:125          'WidthU' ( temp uint)
18270:125          direct index ( temp uint)
18280:125            'sizeQueryTemp' ( temp 2-component vector of uint)
18290:125            Constant:
18300:125              0 (const int)
18310:125        move second child to first child ( temp uint)
18320:125          'HeightU' ( temp uint)
18330:125          direct index ( temp uint)
18340:125            'sizeQueryTemp' ( temp 2-component vector of uint)
18350:125            Constant:
18360:125              1 (const int)
18370:126      Sequence
18380:126        move second child to first child ( temp 2-component vector of uint)
18390:126          'sizeQueryTemp' ( temp 2-component vector of uint)
18400:126          textureSize ( temp 2-component vector of uint)
18410:126            'g_tTexcdf4' ( uniform textureCube)
18420:126            Constant:
18430:126              6 (const uint)
18440:126        move second child to first child ( temp uint)
18450:126          'WidthU' ( temp uint)
18460:126          direct index ( temp uint)
18470:126            'sizeQueryTemp' ( temp 2-component vector of uint)
18480:126            Constant:
18490:126              0 (const int)
18500:126        move second child to first child ( temp uint)
18510:126          'HeightU' ( temp uint)
18520:126          direct index ( temp uint)
18530:126            'sizeQueryTemp' ( temp 2-component vector of uint)
18540:126            Constant:
18550:126              1 (const int)
18560:126        move second child to first child ( temp uint)
18570:126          'NumberOfLevelsU' ( temp uint)
18580:126          textureQueryLevels ( temp uint)
18590:126            'g_tTexcdf4' ( uniform textureCube)
18600:129      Sequence
18610:129        move second child to first child ( temp 2-component vector of uint)
18620:129          'sizeQueryTemp' ( temp 2-component vector of uint)
18630:129          textureSize ( temp 2-component vector of uint)
18640:129            'g_tTexcdi4' ( uniform itextureCube)
18650:129            Constant:
18660:129              0 (const int)
18670:129        move second child to first child ( temp uint)
18680:129          'WidthU' ( temp uint)
18690:129          direct index ( temp uint)
18700:129            'sizeQueryTemp' ( temp 2-component vector of uint)
18710:129            Constant:
18720:129              0 (const int)
18730:129        move second child to first child ( temp uint)
18740:129          'HeightU' ( temp uint)
18750:129          direct index ( temp uint)
18760:129            'sizeQueryTemp' ( temp 2-component vector of uint)
18770:129            Constant:
18780:129              1 (const int)
18790:130      Sequence
18800:130        move second child to first child ( temp 2-component vector of uint)
18810:130          'sizeQueryTemp' ( temp 2-component vector of uint)
18820:130          textureSize ( temp 2-component vector of uint)
18830:130            'g_tTexcdi4' ( uniform itextureCube)
18840:130            Constant:
18850:130              6 (const uint)
18860:130        move second child to first child ( temp uint)
18870:130          'WidthU' ( temp uint)
18880:130          direct index ( temp uint)
18890:130            'sizeQueryTemp' ( temp 2-component vector of uint)
18900:130            Constant:
18910:130              0 (const int)
18920:130        move second child to first child ( temp uint)
18930:130          'HeightU' ( temp uint)
18940:130          direct index ( temp uint)
18950:130            'sizeQueryTemp' ( temp 2-component vector of uint)
18960:130            Constant:
18970:130              1 (const int)
18980:130        move second child to first child ( temp uint)
18990:130          'NumberOfLevelsU' ( temp uint)
19000:130          textureQueryLevels ( temp uint)
19010:130            'g_tTexcdi4' ( uniform itextureCube)
19020:133      Sequence
19030:133        move second child to first child ( temp 2-component vector of uint)
19040:133          'sizeQueryTemp' ( temp 2-component vector of uint)
19050:133          textureSize ( temp 2-component vector of uint)
19060:133            'g_tTexcdu4' ( uniform utextureCube)
19070:133            Constant:
19080:133              0 (const int)
19090:133        move second child to first child ( temp uint)
19100:133          'WidthU' ( temp uint)
19110:133          direct index ( temp uint)
19120:133            'sizeQueryTemp' ( temp 2-component vector of uint)
19130:133            Constant:
19140:133              0 (const int)
19150:133        move second child to first child ( temp uint)
19160:133          'HeightU' ( temp uint)
19170:133          direct index ( temp uint)
19180:133            'sizeQueryTemp' ( temp 2-component vector of uint)
19190:133            Constant:
19200:133              1 (const int)
19210:134      Sequence
19220:134        move second child to first child ( temp 2-component vector of uint)
19230:134          'sizeQueryTemp' ( temp 2-component vector of uint)
19240:134          textureSize ( temp 2-component vector of uint)
19250:134            'g_tTexcdu4' ( uniform utextureCube)
19260:134            Constant:
19270:134              6 (const uint)
19280:134        move second child to first child ( temp uint)
19290:134          'WidthU' ( temp uint)
19300:134          direct index ( temp uint)
19310:134            'sizeQueryTemp' ( temp 2-component vector of uint)
19320:134            Constant:
19330:134              0 (const int)
19340:134        move second child to first child ( temp uint)
19350:134          'HeightU' ( temp uint)
19360:134          direct index ( temp uint)
19370:134            'sizeQueryTemp' ( temp 2-component vector of uint)
19380:134            Constant:
19390:134              1 (const int)
19400:134        move second child to first child ( temp uint)
19410:134          'NumberOfLevelsU' ( temp uint)
19420:134          textureQueryLevels ( temp uint)
19430:134            'g_tTexcdu4' ( uniform utextureCube)
19440:137      Sequence
19450:137        move second child to first child ( temp 3-component vector of uint)
19460:137          'sizeQueryTemp' ( temp 3-component vector of uint)
19470:137          textureSize ( temp 3-component vector of uint)
19480:137            'g_tTexcdf4a' ( uniform textureCubeArray)
19490:137            Constant:
19500:137              0 (const int)
19510:137        move second child to first child ( temp uint)
19520:137          'WidthU' ( temp uint)
19530:137          direct index ( temp uint)
19540:137            'sizeQueryTemp' ( temp 3-component vector of uint)
19550:137            Constant:
19560:137              0 (const int)
19570:137        move second child to first child ( temp uint)
19580:137          'HeightU' ( temp uint)
19590:137          direct index ( temp uint)
19600:137            'sizeQueryTemp' ( temp 3-component vector of uint)
19610:137            Constant:
19620:137              1 (const int)
19630:137        move second child to first child ( temp uint)
19640:137          'ElementsU' ( temp uint)
19650:137          direct index ( temp uint)
19660:137            'sizeQueryTemp' ( temp 3-component vector of uint)
19670:137            Constant:
19680:137              2 (const int)
19690:138      Sequence
19700:138        move second child to first child ( temp 3-component vector of uint)
19710:138          'sizeQueryTemp' ( temp 3-component vector of uint)
19720:138          textureSize ( temp 3-component vector of uint)
19730:138            'g_tTexcdf4a' ( uniform textureCubeArray)
19740:138            Constant:
19750:138              6 (const uint)
19760:138        move second child to first child ( temp uint)
19770:138          'WidthU' ( temp uint)
19780:138          direct index ( temp uint)
19790:138            'sizeQueryTemp' ( temp 3-component vector of uint)
19800:138            Constant:
19810:138              0 (const int)
19820:138        move second child to first child ( temp uint)
19830:138          'HeightU' ( temp uint)
19840:138          direct index ( temp uint)
19850:138            'sizeQueryTemp' ( temp 3-component vector of uint)
19860:138            Constant:
19870:138              1 (const int)
19880:138        move second child to first child ( temp uint)
19890:138          'ElementsU' ( temp uint)
19900:138          direct index ( temp uint)
19910:138            'sizeQueryTemp' ( temp 3-component vector of uint)
19920:138            Constant:
19930:138              2 (const int)
19940:138        move second child to first child ( temp uint)
19950:138          'NumberOfLevelsU' ( temp uint)
19960:138          textureQueryLevels ( temp uint)
19970:138            'g_tTexcdf4a' ( uniform textureCubeArray)
19980:141      Sequence
19990:141        move second child to first child ( temp 3-component vector of uint)
20000:141          'sizeQueryTemp' ( temp 3-component vector of uint)
20010:141          textureSize ( temp 3-component vector of uint)
20020:141            'g_tTexcdi4a' ( uniform itextureCubeArray)
20030:141            Constant:
20040:141              0 (const int)
20050:141        move second child to first child ( temp uint)
20060:141          'WidthU' ( temp uint)
20070:141          direct index ( temp uint)
20080:141            'sizeQueryTemp' ( temp 3-component vector of uint)
20090:141            Constant:
20100:141              0 (const int)
20110:141        move second child to first child ( temp uint)
20120:141          'HeightU' ( temp uint)
20130:141          direct index ( temp uint)
20140:141            'sizeQueryTemp' ( temp 3-component vector of uint)
20150:141            Constant:
20160:141              1 (const int)
20170:141        move second child to first child ( temp uint)
20180:141          'ElementsU' ( temp uint)
20190:141          direct index ( temp uint)
20200:141            'sizeQueryTemp' ( temp 3-component vector of uint)
20210:141            Constant:
20220:141              2 (const int)
20230:142      Sequence
20240:142        move second child to first child ( temp 3-component vector of uint)
20250:142          'sizeQueryTemp' ( temp 3-component vector of uint)
20260:142          textureSize ( temp 3-component vector of uint)
20270:142            'g_tTexcdi4a' ( uniform itextureCubeArray)
20280:142            Constant:
20290:142              6 (const uint)
20300:142        move second child to first child ( temp uint)
20310:142          'WidthU' ( temp uint)
20320:142          direct index ( temp uint)
20330:142            'sizeQueryTemp' ( temp 3-component vector of uint)
20340:142            Constant:
20350:142              0 (const int)
20360:142        move second child to first child ( temp uint)
20370:142          'HeightU' ( temp uint)
20380:142          direct index ( temp uint)
20390:142            'sizeQueryTemp' ( temp 3-component vector of uint)
20400:142            Constant:
20410:142              1 (const int)
20420:142        move second child to first child ( temp uint)
20430:142          'ElementsU' ( temp uint)
20440:142          direct index ( temp uint)
20450:142            'sizeQueryTemp' ( temp 3-component vector of uint)
20460:142            Constant:
20470:142              2 (const int)
20480:142        move second child to first child ( temp uint)
20490:142          'NumberOfLevelsU' ( temp uint)
20500:142          textureQueryLevels ( temp uint)
20510:142            'g_tTexcdi4a' ( uniform itextureCubeArray)
20520:145      Sequence
20530:145        move second child to first child ( temp 3-component vector of uint)
20540:145          'sizeQueryTemp' ( temp 3-component vector of uint)
20550:145          textureSize ( temp 3-component vector of uint)
20560:145            'g_tTexcdu4a' ( uniform utextureCubeArray)
20570:145            Constant:
20580:145              0 (const int)
20590:145        move second child to first child ( temp uint)
20600:145          'WidthU' ( temp uint)
20610:145          direct index ( temp uint)
20620:145            'sizeQueryTemp' ( temp 3-component vector of uint)
20630:145            Constant:
20640:145              0 (const int)
20650:145        move second child to first child ( temp uint)
20660:145          'HeightU' ( temp uint)
20670:145          direct index ( temp uint)
20680:145            'sizeQueryTemp' ( temp 3-component vector of uint)
20690:145            Constant:
20700:145              1 (const int)
20710:145        move second child to first child ( temp uint)
20720:145          'ElementsU' ( temp uint)
20730:145          direct index ( temp uint)
20740:145            'sizeQueryTemp' ( temp 3-component vector of uint)
20750:145            Constant:
20760:145              2 (const int)
20770:146      Sequence
20780:146        move second child to first child ( temp 3-component vector of uint)
20790:146          'sizeQueryTemp' ( temp 3-component vector of uint)
20800:146          textureSize ( temp 3-component vector of uint)
20810:146            'g_tTexcdu4a' ( uniform utextureCubeArray)
20820:146            Constant:
20830:146              6 (const uint)
20840:146        move second child to first child ( temp uint)
20850:146          'WidthU' ( temp uint)
20860:146          direct index ( temp uint)
20870:146            'sizeQueryTemp' ( temp 3-component vector of uint)
20880:146            Constant:
20890:146              0 (const int)
20900:146        move second child to first child ( temp uint)
20910:146          'HeightU' ( temp uint)
20920:146          direct index ( temp uint)
20930:146            'sizeQueryTemp' ( temp 3-component vector of uint)
20940:146            Constant:
20950:146              1 (const int)
20960:146        move second child to first child ( temp uint)
20970:146          'ElementsU' ( temp uint)
20980:146          direct index ( temp uint)
20990:146            'sizeQueryTemp' ( temp 3-component vector of uint)
21000:146            Constant:
21010:146              2 (const int)
21020:146        move second child to first child ( temp uint)
21030:146          'NumberOfLevelsU' ( temp uint)
21040:146          textureQueryLevels ( temp uint)
21050:146            'g_tTexcdu4a' ( uniform utextureCubeArray)
21060:149      Sequence
21070:149        move second child to first child ( temp 2-component vector of uint)
21080:149          'sizeQueryTemp' ( temp 2-component vector of uint)
21090:149          textureSize ( temp 2-component vector of uint)
21100:149            'g_tTex2dmsf4' ( uniform texture2DMS)
21110:149        move second child to first child ( temp uint)
21120:149          'WidthU' ( temp uint)
21130:149          direct index ( temp uint)
21140:149            'sizeQueryTemp' ( temp 2-component vector of uint)
21150:149            Constant:
21160:149              0 (const int)
21170:149        move second child to first child ( temp uint)
21180:149          'HeightU' ( temp uint)
21190:149          direct index ( temp uint)
21200:149            'sizeQueryTemp' ( temp 2-component vector of uint)
21210:149            Constant:
21220:149              1 (const int)
21230:149        move second child to first child ( temp uint)
21240:149          'NumberOfSamplesU' ( temp uint)
21250:149          imageQuerySamples ( temp uint)
21260:149            'g_tTex2dmsf4' ( uniform texture2DMS)
21270:152      Sequence
21280:152        move second child to first child ( temp 2-component vector of uint)
21290:152          'sizeQueryTemp' ( temp 2-component vector of uint)
21300:152          textureSize ( temp 2-component vector of uint)
21310:152            'g_tTex2dmsi4' ( uniform itexture2DMS)
21320:152        move second child to first child ( temp uint)
21330:152          'WidthU' ( temp uint)
21340:152          direct index ( temp uint)
21350:152            'sizeQueryTemp' ( temp 2-component vector of uint)
21360:152            Constant:
21370:152              0 (const int)
21380:152        move second child to first child ( temp uint)
21390:152          'HeightU' ( temp uint)
21400:152          direct index ( temp uint)
21410:152            'sizeQueryTemp' ( temp 2-component vector of uint)
21420:152            Constant:
21430:152              1 (const int)
21440:152        move second child to first child ( temp uint)
21450:152          'NumberOfSamplesU' ( temp uint)
21460:152          imageQuerySamples ( temp uint)
21470:152            'g_tTex2dmsi4' ( uniform itexture2DMS)
21480:155      Sequence
21490:155        move second child to first child ( temp 2-component vector of uint)
21500:155          'sizeQueryTemp' ( temp 2-component vector of uint)
21510:155          textureSize ( temp 2-component vector of uint)
21520:155            'g_tTex2dmsu4' ( uniform utexture2DMS)
21530:155        move second child to first child ( temp uint)
21540:155          'WidthU' ( temp uint)
21550:155          direct index ( temp uint)
21560:155            'sizeQueryTemp' ( temp 2-component vector of uint)
21570:155            Constant:
21580:155              0 (const int)
21590:155        move second child to first child ( temp uint)
21600:155          'HeightU' ( temp uint)
21610:155          direct index ( temp uint)
21620:155            'sizeQueryTemp' ( temp 2-component vector of uint)
21630:155            Constant:
21640:155              1 (const int)
21650:155        move second child to first child ( temp uint)
21660:155          'NumberOfSamplesU' ( temp uint)
21670:155          imageQuerySamples ( temp uint)
21680:155            'g_tTex2dmsu4' ( uniform utexture2DMS)
21690:158      Sequence
21700:158        move second child to first child ( temp 3-component vector of uint)
21710:158          'sizeQueryTemp' ( temp 3-component vector of uint)
21720:158          textureSize ( temp 3-component vector of uint)
21730:158            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
21740:158        move second child to first child ( temp uint)
21750:158          'WidthU' ( temp uint)
21760:158          direct index ( temp uint)
21770:158            'sizeQueryTemp' ( temp 3-component vector of uint)
21780:158            Constant:
21790:158              0 (const int)
21800:158        move second child to first child ( temp uint)
21810:158          'HeightU' ( temp uint)
21820:158          direct index ( temp uint)
21830:158            'sizeQueryTemp' ( temp 3-component vector of uint)
21840:158            Constant:
21850:158              1 (const int)
21860:158        move second child to first child ( temp uint)
21870:158          'ElementsU' ( temp uint)
21880:158          direct index ( temp uint)
21890:158            'sizeQueryTemp' ( temp 3-component vector of uint)
21900:158            Constant:
21910:158              2 (const int)
21920:158        move second child to first child ( temp uint)
21930:158          'NumberOfSamplesU' ( temp uint)
21940:158          imageQuerySamples ( temp uint)
21950:158            'g_tTex2dmsf4a' ( uniform texture2DMSArray)
21960:161      Sequence
21970:161        move second child to first child ( temp 3-component vector of uint)
21980:161          'sizeQueryTemp' ( temp 3-component vector of uint)
21990:161          textureSize ( temp 3-component vector of uint)
22000:161            'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
22010:161        move second child to first child ( temp uint)
22020:161          'WidthU' ( temp uint)
22030:161          direct index ( temp uint)
22040:161            'sizeQueryTemp' ( temp 3-component vector of uint)
22050:161            Constant:
22060:161              0 (const int)
22070:161        move second child to first child ( temp uint)
22080:161          'HeightU' ( temp uint)
22090:161          direct index ( temp uint)
22100:161            'sizeQueryTemp' ( temp 3-component vector of uint)
22110:161            Constant:
22120:161              1 (const int)
22130:161        move second child to first child ( temp uint)
22140:161          'ElementsU' ( temp uint)
22150:161          direct index ( temp uint)
22160:161            'sizeQueryTemp' ( temp 3-component vector of uint)
22170:161            Constant:
22180:161              2 (const int)
22190:161        move second child to first child ( temp uint)
22200:161          'NumberOfSamplesU' ( temp uint)
22210:161          imageQuerySamples ( temp uint)
22220:161            'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
22230:164      Sequence
22240:164        move second child to first child ( temp 3-component vector of uint)
22250:164          'sizeQueryTemp' ( temp 3-component vector of uint)
22260:164          textureSize ( temp 3-component vector of uint)
22270:164            'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
22280:164        move second child to first child ( temp uint)
22290:164          'WidthU' ( temp uint)
22300:164          direct index ( temp uint)
22310:164            'sizeQueryTemp' ( temp 3-component vector of uint)
22320:164            Constant:
22330:164              0 (const int)
22340:164        move second child to first child ( temp uint)
22350:164          'HeightU' ( temp uint)
22360:164          direct index ( temp uint)
22370:164            'sizeQueryTemp' ( temp 3-component vector of uint)
22380:164            Constant:
22390:164              1 (const int)
22400:164        move second child to first child ( temp uint)
22410:164          'ElementsU' ( temp uint)
22420:164          direct index ( temp uint)
22430:164            'sizeQueryTemp' ( temp 3-component vector of uint)
22440:164            Constant:
22450:164              2 (const int)
22460:164        move second child to first child ( temp uint)
22470:164          'NumberOfSamplesU' ( temp uint)
22480:164          imageQuerySamples ( temp uint)
22490:164            'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
22500:276      move second child to first child ( temp 4-component vector of float)
22510:276        Color: direct index for structure ( temp 4-component vector of float)
22520:276          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
22530:276          Constant:
22540:276            0 (const int)
22550:276        Constant:
22560:276          1.000000
22570:276          1.000000
22580:276          1.000000
22590:276          1.000000
22600:277      move second child to first child ( temp float)
22610:277        Depth: direct index for structure ( temp float)
22620:277          'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
22630:277          Constant:
22640:277            1 (const int)
22650:277        Constant:
22660:277          1.000000
22670:279      Branch: Return with expression
22680:279        'psout' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
22690:46  Function Definition: main( ( temp void)
22700:46    Function Parameters:
22710:?     Sequence
22720:46      Sequence
22730:46        move second child to first child ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
22740:46          'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
22750:46          Function Call: @main( ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
22760:46        move second child to first child ( temp 4-component vector of float)
22770:?           '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
22780:46          Color: direct index for structure ( temp 4-component vector of float)
22790:46            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
22800:46            Constant:
22810:46              0 (const int)
22820:46        move second child to first child ( temp float)
22830:?           '@entryPointOutput.Depth' ( out float FragDepth)
22840:46          Depth: direct index for structure ( temp float)
22850:46            'flattenTemp' ( temp structure{ temp 4-component vector of float Color,  temp float Depth})
22860:46            Constant:
22870:46              1 (const int)
22880:?   Linker Objects
22890:?     'g_sSamp' (layout( binding=0) uniform sampler)
22900:?     'g_tTex1df4' (layout( binding=0) uniform texture1D)
22910:?     'g_tTex1di4' ( uniform itexture1D)
22920:?     'g_tTex1du4' ( uniform utexture1D)
22930:?     'g_tTex2df4' ( uniform texture2D)
22940:?     'g_tTex2di4' ( uniform itexture2D)
22950:?     'g_tTex2du4' ( uniform utexture2D)
22960:?     'g_tTex3df4' ( uniform texture3D)
22970:?     'g_tTex3di4' ( uniform itexture3D)
22980:?     'g_tTex3du4' ( uniform utexture3D)
22990:?     'g_tTexcdf4' ( uniform textureCube)
23000:?     'g_tTexcdi4' ( uniform itextureCube)
23010:?     'g_tTexcdu4' ( uniform utextureCube)
23020:?     'g_tTex1df4a' ( uniform texture1DArray)
23030:?     'g_tTex1di4a' ( uniform itexture1DArray)
23040:?     'g_tTex1du4a' ( uniform utexture1DArray)
23050:?     'g_tTex2df4a' ( uniform texture2DArray)
23060:?     'g_tTex2di4a' ( uniform itexture2DArray)
23070:?     'g_tTex2du4a' ( uniform utexture2DArray)
23080:?     'g_tTexcdf4a' ( uniform textureCubeArray)
23090:?     'g_tTexcdi4a' ( uniform itextureCubeArray)
23100:?     'g_tTexcdu4a' ( uniform utextureCubeArray)
23110:?     'g_tTex2dmsf4' ( uniform texture2DMS)
23120:?     'g_tTex2dmsi4' ( uniform itexture2DMS)
23130:?     'g_tTex2dmsu4' ( uniform utexture2DMS)
23140:?     'g_tTex2dmsf4a' ( uniform texture2DMSArray)
23150:?     'g_tTex2dmsi4a' ( uniform itexture2DMSArray)
23160:?     'g_tTex2dmsu4a' ( uniform utexture2DMSArray)
23170:?     '@entryPointOutput.Depth' ( out float FragDepth)
23180:?     '@entryPointOutput.Color' (layout( location=0) out 4-component vector of float)
2319
2320// Module Version 10000
2321// Generated by (magic number): 8000a
2322// Id's are bound by 550
2323
2324                              Capability Shader
2325                              Capability Sampled1D
2326                              Capability SampledCubeArray
2327                              Capability ImageQuery
2328               1:             ExtInstImport  "GLSL.std.450"
2329                              MemoryModel Logical GLSL450
2330                              EntryPoint Fragment 4  "main" 540 544
2331                              ExecutionMode 4 OriginUpperLeft
2332                              ExecutionMode 4 DepthReplacing
2333                              Source HLSL 500
2334                              Name 4  "main"
2335                              Name 8  "PS_OUTPUT"
2336                              MemberName 8(PS_OUTPUT) 0  "Color"
2337                              MemberName 8(PS_OUTPUT) 1  "Depth"
2338                              Name 10  "@main("
2339                              Name 14  "sizeQueryTemp"
2340                              Name 17  "g_tTex1df4"
2341                              Name 22  "WidthU"
2342                              Name 24  "sizeQueryTemp"
2343                              Name 29  "NumberOfLevelsU"
2344                              Name 32  "sizeQueryTemp"
2345                              Name 35  "g_tTex1di4"
2346                              Name 39  "sizeQueryTemp"
2347                              Name 45  "sizeQueryTemp"
2348                              Name 48  "g_tTex1du4"
2349                              Name 52  "sizeQueryTemp"
2350                              Name 60  "sizeQueryTemp"
2351                              Name 63  "g_tTex1df4a"
2352                              Name 69  "ElementsU"
2353                              Name 73  "sizeQueryTemp"
2354                              Name 82  "sizeQueryTemp"
2355                              Name 85  "g_tTex1di4a"
2356                              Name 92  "sizeQueryTemp"
2357                              Name 101  "sizeQueryTemp"
2358                              Name 104  "g_tTex1du4a"
2359                              Name 111  "sizeQueryTemp"
2360                              Name 120  "sizeQueryTemp"
2361                              Name 123  "g_tTex2df4"
2362                              Name 128  "HeightU"
2363                              Name 131  "sizeQueryTemp"
2364                              Name 140  "sizeQueryTemp"
2365                              Name 143  "g_tTex2di4"
2366                              Name 150  "sizeQueryTemp"
2367                              Name 159  "sizeQueryTemp"
2368                              Name 162  "g_tTex2du4"
2369                              Name 169  "sizeQueryTemp"
2370                              Name 180  "sizeQueryTemp"
2371                              Name 183  "g_tTex2df4a"
2372                              Name 193  "sizeQueryTemp"
2373                              Name 204  "sizeQueryTemp"
2374                              Name 207  "g_tTex2di4a"
2375                              Name 216  "sizeQueryTemp"
2376                              Name 227  "sizeQueryTemp"
2377                              Name 230  "g_tTex2du4a"
2378                              Name 239  "sizeQueryTemp"
2379                              Name 250  "sizeQueryTemp"
2380                              Name 253  "g_tTex3df4"
2381                              Name 260  "DepthU"
2382                              Name 263  "sizeQueryTemp"
2383                              Name 274  "sizeQueryTemp"
2384                              Name 277  "g_tTex3di4"
2385                              Name 286  "sizeQueryTemp"
2386                              Name 297  "sizeQueryTemp"
2387                              Name 300  "g_tTex3du4"
2388                              Name 309  "sizeQueryTemp"
2389                              Name 320  "sizeQueryTemp"
2390                              Name 323  "g_tTexcdf4"
2391                              Name 330  "sizeQueryTemp"
2392                              Name 339  "sizeQueryTemp"
2393                              Name 342  "g_tTexcdi4"
2394                              Name 349  "sizeQueryTemp"
2395                              Name 358  "sizeQueryTemp"
2396                              Name 361  "g_tTexcdu4"
2397                              Name 368  "sizeQueryTemp"
2398                              Name 377  "sizeQueryTemp"
2399                              Name 380  "g_tTexcdf4a"
2400                              Name 389  "sizeQueryTemp"
2401                              Name 400  "sizeQueryTemp"
2402                              Name 403  "g_tTexcdi4a"
2403                              Name 412  "sizeQueryTemp"
2404                              Name 423  "sizeQueryTemp"
2405                              Name 426  "g_tTexcdu4a"
2406                              Name 435  "sizeQueryTemp"
2407                              Name 446  "sizeQueryTemp"
2408                              Name 449  "g_tTex2dmsf4"
2409                              Name 456  "NumberOfSamplesU"
2410                              Name 459  "sizeQueryTemp"
2411                              Name 462  "g_tTex2dmsi4"
2412                              Name 471  "sizeQueryTemp"
2413                              Name 474  "g_tTex2dmsu4"
2414                              Name 483  "sizeQueryTemp"
2415                              Name 486  "g_tTex2dmsf4a"
2416                              Name 497  "sizeQueryTemp"
2417                              Name 500  "g_tTex2dmsi4a"
2418                              Name 511  "sizeQueryTemp"
2419                              Name 514  "g_tTex2dmsu4a"
2420                              Name 526  "psout"
2421                              Name 537  "flattenTemp"
2422                              Name 540  "@entryPointOutput.Color"
2423                              Name 544  "@entryPointOutput.Depth"
2424                              Name 549  "g_sSamp"
2425                              Decorate 17(g_tTex1df4) DescriptorSet 0
2426                              Decorate 17(g_tTex1df4) Binding 0
2427                              Decorate 35(g_tTex1di4) DescriptorSet 0
2428                              Decorate 35(g_tTex1di4) Binding 1
2429                              Decorate 48(g_tTex1du4) DescriptorSet 0
2430                              Decorate 48(g_tTex1du4) Binding 2
2431                              Decorate 63(g_tTex1df4a) DescriptorSet 0
2432                              Decorate 63(g_tTex1df4a) Binding 12
2433                              Decorate 85(g_tTex1di4a) DescriptorSet 0
2434                              Decorate 85(g_tTex1di4a) Binding 13
2435                              Decorate 104(g_tTex1du4a) DescriptorSet 0
2436                              Decorate 104(g_tTex1du4a) Binding 14
2437                              Decorate 123(g_tTex2df4) DescriptorSet 0
2438                              Decorate 123(g_tTex2df4) Binding 3
2439                              Decorate 143(g_tTex2di4) DescriptorSet 0
2440                              Decorate 143(g_tTex2di4) Binding 4
2441                              Decorate 162(g_tTex2du4) DescriptorSet 0
2442                              Decorate 162(g_tTex2du4) Binding 5
2443                              Decorate 183(g_tTex2df4a) DescriptorSet 0
2444                              Decorate 183(g_tTex2df4a) Binding 15
2445                              Decorate 207(g_tTex2di4a) DescriptorSet 0
2446                              Decorate 207(g_tTex2di4a) Binding 16
2447                              Decorate 230(g_tTex2du4a) DescriptorSet 0
2448                              Decorate 230(g_tTex2du4a) Binding 17
2449                              Decorate 253(g_tTex3df4) DescriptorSet 0
2450                              Decorate 253(g_tTex3df4) Binding 6
2451                              Decorate 277(g_tTex3di4) DescriptorSet 0
2452                              Decorate 277(g_tTex3di4) Binding 7
2453                              Decorate 300(g_tTex3du4) DescriptorSet 0
2454                              Decorate 300(g_tTex3du4) Binding 8
2455                              Decorate 323(g_tTexcdf4) DescriptorSet 0
2456                              Decorate 323(g_tTexcdf4) Binding 9
2457                              Decorate 342(g_tTexcdi4) DescriptorSet 0
2458                              Decorate 342(g_tTexcdi4) Binding 10
2459                              Decorate 361(g_tTexcdu4) DescriptorSet 0
2460                              Decorate 361(g_tTexcdu4) Binding 11
2461                              Decorate 380(g_tTexcdf4a) DescriptorSet 0
2462                              Decorate 380(g_tTexcdf4a) Binding 18
2463                              Decorate 403(g_tTexcdi4a) DescriptorSet 0
2464                              Decorate 403(g_tTexcdi4a) Binding 19
2465                              Decorate 426(g_tTexcdu4a) DescriptorSet 0
2466                              Decorate 426(g_tTexcdu4a) Binding 20
2467                              Decorate 449(g_tTex2dmsf4) DescriptorSet 0
2468                              Decorate 449(g_tTex2dmsf4) Binding 21
2469                              Decorate 462(g_tTex2dmsi4) DescriptorSet 0
2470                              Decorate 462(g_tTex2dmsi4) Binding 22
2471                              Decorate 474(g_tTex2dmsu4) DescriptorSet 0
2472                              Decorate 474(g_tTex2dmsu4) Binding 23
2473                              Decorate 486(g_tTex2dmsf4a) DescriptorSet 0
2474                              Decorate 486(g_tTex2dmsf4a) Binding 24
2475                              Decorate 500(g_tTex2dmsi4a) DescriptorSet 0
2476                              Decorate 500(g_tTex2dmsi4a) Binding 25
2477                              Decorate 514(g_tTex2dmsu4a) DescriptorSet 0
2478                              Decorate 514(g_tTex2dmsu4a) Binding 26
2479                              Decorate 540(@entryPointOutput.Color) Location 0
2480                              Decorate 544(@entryPointOutput.Depth) BuiltIn FragDepth
2481                              Decorate 549(g_sSamp) DescriptorSet 0
2482                              Decorate 549(g_sSamp) Binding 0
2483               2:             TypeVoid
2484               3:             TypeFunction 2
2485               6:             TypeFloat 32
2486               7:             TypeVector 6(float) 4
2487    8(PS_OUTPUT):             TypeStruct 7(fvec4) 6(float)
2488               9:             TypeFunction 8(PS_OUTPUT)
2489              12:             TypeInt 32 0
2490              13:             TypePointer Function 12(int)
2491              15:             TypeImage 6(float) 1D sampled format:Unknown
2492              16:             TypePointer UniformConstant 15
2493  17(g_tTex1df4):     16(ptr) Variable UniformConstant
2494              19:             TypeInt 32 1
2495              20:     19(int) Constant 0
2496              26:     12(int) Constant 6
2497              33:             TypeImage 19(int) 1D sampled format:Unknown
2498              34:             TypePointer UniformConstant 33
2499  35(g_tTex1di4):     34(ptr) Variable UniformConstant
2500              46:             TypeImage 12(int) 1D sampled format:Unknown
2501              47:             TypePointer UniformConstant 46
2502  48(g_tTex1du4):     47(ptr) Variable UniformConstant
2503              58:             TypeVector 12(int) 2
2504              59:             TypePointer Function 58(ivec2)
2505              61:             TypeImage 6(float) 1D array sampled format:Unknown
2506              62:             TypePointer UniformConstant 61
2507 63(g_tTex1df4a):     62(ptr) Variable UniformConstant
2508              66:     12(int) Constant 0
2509              70:     12(int) Constant 1
2510              83:             TypeImage 19(int) 1D array sampled format:Unknown
2511              84:             TypePointer UniformConstant 83
2512 85(g_tTex1di4a):     84(ptr) Variable UniformConstant
2513             102:             TypeImage 12(int) 1D array sampled format:Unknown
2514             103:             TypePointer UniformConstant 102
2515104(g_tTex1du4a):    103(ptr) Variable UniformConstant
2516             121:             TypeImage 6(float) 2D sampled format:Unknown
2517             122:             TypePointer UniformConstant 121
2518 123(g_tTex2df4):    122(ptr) Variable UniformConstant
2519             141:             TypeImage 19(int) 2D sampled format:Unknown
2520             142:             TypePointer UniformConstant 141
2521 143(g_tTex2di4):    142(ptr) Variable UniformConstant
2522             160:             TypeImage 12(int) 2D sampled format:Unknown
2523             161:             TypePointer UniformConstant 160
2524 162(g_tTex2du4):    161(ptr) Variable UniformConstant
2525             178:             TypeVector 12(int) 3
2526             179:             TypePointer Function 178(ivec3)
2527             181:             TypeImage 6(float) 2D array sampled format:Unknown
2528             182:             TypePointer UniformConstant 181
2529183(g_tTex2df4a):    182(ptr) Variable UniformConstant
2530             190:     12(int) Constant 2
2531             205:             TypeImage 19(int) 2D array sampled format:Unknown
2532             206:             TypePointer UniformConstant 205
2533207(g_tTex2di4a):    206(ptr) Variable UniformConstant
2534             228:             TypeImage 12(int) 2D array sampled format:Unknown
2535             229:             TypePointer UniformConstant 228
2536230(g_tTex2du4a):    229(ptr) Variable UniformConstant
2537             251:             TypeImage 6(float) 3D sampled format:Unknown
2538             252:             TypePointer UniformConstant 251
2539 253(g_tTex3df4):    252(ptr) Variable UniformConstant
2540             275:             TypeImage 19(int) 3D sampled format:Unknown
2541             276:             TypePointer UniformConstant 275
2542 277(g_tTex3di4):    276(ptr) Variable UniformConstant
2543             298:             TypeImage 12(int) 3D sampled format:Unknown
2544             299:             TypePointer UniformConstant 298
2545 300(g_tTex3du4):    299(ptr) Variable UniformConstant
2546             321:             TypeImage 6(float) Cube sampled format:Unknown
2547             322:             TypePointer UniformConstant 321
2548 323(g_tTexcdf4):    322(ptr) Variable UniformConstant
2549             340:             TypeImage 19(int) Cube sampled format:Unknown
2550             341:             TypePointer UniformConstant 340
2551 342(g_tTexcdi4):    341(ptr) Variable UniformConstant
2552             359:             TypeImage 12(int) Cube sampled format:Unknown
2553             360:             TypePointer UniformConstant 359
2554 361(g_tTexcdu4):    360(ptr) Variable UniformConstant
2555             378:             TypeImage 6(float) Cube array sampled format:Unknown
2556             379:             TypePointer UniformConstant 378
2557380(g_tTexcdf4a):    379(ptr) Variable UniformConstant
2558             401:             TypeImage 19(int) Cube array sampled format:Unknown
2559             402:             TypePointer UniformConstant 401
2560403(g_tTexcdi4a):    402(ptr) Variable UniformConstant
2561             424:             TypeImage 12(int) Cube array sampled format:Unknown
2562             425:             TypePointer UniformConstant 424
2563426(g_tTexcdu4a):    425(ptr) Variable UniformConstant
2564             447:             TypeImage 6(float) 2D multi-sampled sampled format:Unknown
2565             448:             TypePointer UniformConstant 447
2566449(g_tTex2dmsf4):    448(ptr) Variable UniformConstant
2567             460:             TypeImage 19(int) 2D multi-sampled sampled format:Unknown
2568             461:             TypePointer UniformConstant 460
2569462(g_tTex2dmsi4):    461(ptr) Variable UniformConstant
2570             472:             TypeImage 12(int) 2D multi-sampled sampled format:Unknown
2571             473:             TypePointer UniformConstant 472
2572474(g_tTex2dmsu4):    473(ptr) Variable UniformConstant
2573             484:             TypeImage 6(float) 2D array multi-sampled sampled format:Unknown
2574             485:             TypePointer UniformConstant 484
2575486(g_tTex2dmsf4a):    485(ptr) Variable UniformConstant
2576             498:             TypeImage 19(int) 2D array multi-sampled sampled format:Unknown
2577             499:             TypePointer UniformConstant 498
2578500(g_tTex2dmsi4a):    499(ptr) Variable UniformConstant
2579             512:             TypeImage 12(int) 2D array multi-sampled sampled format:Unknown
2580             513:             TypePointer UniformConstant 512
2581514(g_tTex2dmsu4a):    513(ptr) Variable UniformConstant
2582             525:             TypePointer Function 8(PS_OUTPUT)
2583             527:    6(float) Constant 1065353216
2584             528:    7(fvec4) ConstantComposite 527 527 527 527
2585             529:             TypePointer Function 7(fvec4)
2586             531:     19(int) Constant 1
2587             532:             TypePointer Function 6(float)
2588             539:             TypePointer Output 7(fvec4)
2589540(@entryPointOutput.Color):    539(ptr) Variable Output
2590             543:             TypePointer Output 6(float)
2591544(@entryPointOutput.Depth):    543(ptr) Variable Output
2592             547:             TypeSampler
2593             548:             TypePointer UniformConstant 547
2594    549(g_sSamp):    548(ptr) Variable UniformConstant
2595         4(main):           2 Function None 3
2596               5:             Label
2597537(flattenTemp):    525(ptr) Variable Function
2598             538:8(PS_OUTPUT) FunctionCall 10(@main()
2599                              Store 537(flattenTemp) 538
2600             541:    529(ptr) AccessChain 537(flattenTemp) 20
2601             542:    7(fvec4) Load 541
2602                              Store 540(@entryPointOutput.Color) 542
2603             545:    532(ptr) AccessChain 537(flattenTemp) 531
2604             546:    6(float) Load 545
2605                              Store 544(@entryPointOutput.Depth) 546
2606                              Return
2607                              FunctionEnd
2608      10(@main():8(PS_OUTPUT) Function None 9
2609              11:             Label
261014(sizeQueryTemp):     13(ptr) Variable Function
2611      22(WidthU):     13(ptr) Variable Function
261224(sizeQueryTemp):     13(ptr) Variable Function
261329(NumberOfLevelsU):     13(ptr) Variable Function
261432(sizeQueryTemp):     13(ptr) Variable Function
261539(sizeQueryTemp):     13(ptr) Variable Function
261645(sizeQueryTemp):     13(ptr) Variable Function
261752(sizeQueryTemp):     13(ptr) Variable Function
261860(sizeQueryTemp):     59(ptr) Variable Function
2619   69(ElementsU):     13(ptr) Variable Function
262073(sizeQueryTemp):     59(ptr) Variable Function
262182(sizeQueryTemp):     59(ptr) Variable Function
262292(sizeQueryTemp):     59(ptr) Variable Function
2623101(sizeQueryTemp):     59(ptr) Variable Function
2624111(sizeQueryTemp):     59(ptr) Variable Function
2625120(sizeQueryTemp):     59(ptr) Variable Function
2626    128(HeightU):     13(ptr) Variable Function
2627131(sizeQueryTemp):     59(ptr) Variable Function
2628140(sizeQueryTemp):     59(ptr) Variable Function
2629150(sizeQueryTemp):     59(ptr) Variable Function
2630159(sizeQueryTemp):     59(ptr) Variable Function
2631169(sizeQueryTemp):     59(ptr) Variable Function
2632180(sizeQueryTemp):    179(ptr) Variable Function
2633193(sizeQueryTemp):    179(ptr) Variable Function
2634204(sizeQueryTemp):    179(ptr) Variable Function
2635216(sizeQueryTemp):    179(ptr) Variable Function
2636227(sizeQueryTemp):    179(ptr) Variable Function
2637239(sizeQueryTemp):    179(ptr) Variable Function
2638250(sizeQueryTemp):    179(ptr) Variable Function
2639     260(DepthU):     13(ptr) Variable Function
2640263(sizeQueryTemp):    179(ptr) Variable Function
2641274(sizeQueryTemp):    179(ptr) Variable Function
2642286(sizeQueryTemp):    179(ptr) Variable Function
2643297(sizeQueryTemp):    179(ptr) Variable Function
2644309(sizeQueryTemp):    179(ptr) Variable Function
2645320(sizeQueryTemp):     59(ptr) Variable Function
2646330(sizeQueryTemp):     59(ptr) Variable Function
2647339(sizeQueryTemp):     59(ptr) Variable Function
2648349(sizeQueryTemp):     59(ptr) Variable Function
2649358(sizeQueryTemp):     59(ptr) Variable Function
2650368(sizeQueryTemp):     59(ptr) Variable Function
2651377(sizeQueryTemp):    179(ptr) Variable Function
2652389(sizeQueryTemp):    179(ptr) Variable Function
2653400(sizeQueryTemp):    179(ptr) Variable Function
2654412(sizeQueryTemp):    179(ptr) Variable Function
2655423(sizeQueryTemp):    179(ptr) Variable Function
2656435(sizeQueryTemp):    179(ptr) Variable Function
2657446(sizeQueryTemp):     59(ptr) Variable Function
2658456(NumberOfSamplesU):     13(ptr) Variable Function
2659459(sizeQueryTemp):     59(ptr) Variable Function
2660471(sizeQueryTemp):     59(ptr) Variable Function
2661483(sizeQueryTemp):    179(ptr) Variable Function
2662497(sizeQueryTemp):    179(ptr) Variable Function
2663511(sizeQueryTemp):    179(ptr) Variable Function
2664      526(psout):    525(ptr) Variable Function
2665              18:          15 Load 17(g_tTex1df4)
2666              21:     12(int) ImageQuerySizeLod 18 20
2667                              Store 14(sizeQueryTemp) 21
2668              23:     12(int) Load 14(sizeQueryTemp)
2669                              Store 22(WidthU) 23
2670              25:          15 Load 17(g_tTex1df4)
2671              27:     12(int) ImageQuerySizeLod 25 26
2672                              Store 24(sizeQueryTemp) 27
2673              28:     12(int) Load 24(sizeQueryTemp)
2674                              Store 22(WidthU) 28
2675              30:          15 Load 17(g_tTex1df4)
2676              31:     12(int) ImageQueryLevels 30
2677                              Store 29(NumberOfLevelsU) 31
2678              36:          33 Load 35(g_tTex1di4)
2679              37:     12(int) ImageQuerySizeLod 36 20
2680                              Store 32(sizeQueryTemp) 37
2681              38:     12(int) Load 32(sizeQueryTemp)
2682                              Store 22(WidthU) 38
2683              40:          33 Load 35(g_tTex1di4)
2684              41:     12(int) ImageQuerySizeLod 40 26
2685                              Store 39(sizeQueryTemp) 41
2686              42:     12(int) Load 39(sizeQueryTemp)
2687                              Store 22(WidthU) 42
2688              43:          33 Load 35(g_tTex1di4)
2689              44:     12(int) ImageQueryLevels 43
2690                              Store 29(NumberOfLevelsU) 44
2691              49:          46 Load 48(g_tTex1du4)
2692              50:     12(int) ImageQuerySizeLod 49 20
2693                              Store 45(sizeQueryTemp) 50
2694              51:     12(int) Load 45(sizeQueryTemp)
2695                              Store 22(WidthU) 51
2696              53:          46 Load 48(g_tTex1du4)
2697              54:     12(int) ImageQuerySizeLod 53 26
2698                              Store 52(sizeQueryTemp) 54
2699              55:     12(int) Load 52(sizeQueryTemp)
2700                              Store 22(WidthU) 55
2701              56:          46 Load 48(g_tTex1du4)
2702              57:     12(int) ImageQueryLevels 56
2703                              Store 29(NumberOfLevelsU) 57
2704              64:          61 Load 63(g_tTex1df4a)
2705              65:   58(ivec2) ImageQuerySizeLod 64 20
2706                              Store 60(sizeQueryTemp) 65
2707              67:     13(ptr) AccessChain 60(sizeQueryTemp) 66
2708              68:     12(int) Load 67
2709                              Store 22(WidthU) 68
2710              71:     13(ptr) AccessChain 60(sizeQueryTemp) 70
2711              72:     12(int) Load 71
2712                              Store 69(ElementsU) 72
2713              74:          61 Load 63(g_tTex1df4a)
2714              75:   58(ivec2) ImageQuerySizeLod 74 26
2715                              Store 73(sizeQueryTemp) 75
2716              76:     13(ptr) AccessChain 73(sizeQueryTemp) 66
2717              77:     12(int) Load 76
2718                              Store 22(WidthU) 77
2719              78:     13(ptr) AccessChain 73(sizeQueryTemp) 70
2720              79:     12(int) Load 78
2721                              Store 69(ElementsU) 79
2722              80:          61 Load 63(g_tTex1df4a)
2723              81:     12(int) ImageQueryLevels 80
2724                              Store 29(NumberOfLevelsU) 81
2725              86:          83 Load 85(g_tTex1di4a)
2726              87:   58(ivec2) ImageQuerySizeLod 86 20
2727                              Store 82(sizeQueryTemp) 87
2728              88:     13(ptr) AccessChain 82(sizeQueryTemp) 66
2729              89:     12(int) Load 88
2730                              Store 22(WidthU) 89
2731              90:     13(ptr) AccessChain 82(sizeQueryTemp) 70
2732              91:     12(int) Load 90
2733                              Store 69(ElementsU) 91
2734              93:          83 Load 85(g_tTex1di4a)
2735              94:   58(ivec2) ImageQuerySizeLod 93 26
2736                              Store 92(sizeQueryTemp) 94
2737              95:     13(ptr) AccessChain 92(sizeQueryTemp) 66
2738              96:     12(int) Load 95
2739                              Store 22(WidthU) 96
2740              97:     13(ptr) AccessChain 92(sizeQueryTemp) 70
2741              98:     12(int) Load 97
2742                              Store 69(ElementsU) 98
2743              99:          83 Load 85(g_tTex1di4a)
2744             100:     12(int) ImageQueryLevels 99
2745                              Store 29(NumberOfLevelsU) 100
2746             105:         102 Load 104(g_tTex1du4a)
2747             106:   58(ivec2) ImageQuerySizeLod 105 20
2748                              Store 101(sizeQueryTemp) 106
2749             107:     13(ptr) AccessChain 101(sizeQueryTemp) 66
2750             108:     12(int) Load 107
2751                              Store 22(WidthU) 108
2752             109:     13(ptr) AccessChain 101(sizeQueryTemp) 70
2753             110:     12(int) Load 109
2754                              Store 69(ElementsU) 110
2755             112:         102 Load 104(g_tTex1du4a)
2756             113:   58(ivec2) ImageQuerySizeLod 112 26
2757                              Store 111(sizeQueryTemp) 113
2758             114:     13(ptr) AccessChain 111(sizeQueryTemp) 66
2759             115:     12(int) Load 114
2760                              Store 22(WidthU) 115
2761             116:     13(ptr) AccessChain 111(sizeQueryTemp) 70
2762             117:     12(int) Load 116
2763                              Store 69(ElementsU) 117
2764             118:         102 Load 104(g_tTex1du4a)
2765             119:     12(int) ImageQueryLevels 118
2766                              Store 29(NumberOfLevelsU) 119
2767             124:         121 Load 123(g_tTex2df4)
2768             125:   58(ivec2) ImageQuerySizeLod 124 20
2769                              Store 120(sizeQueryTemp) 125
2770             126:     13(ptr) AccessChain 120(sizeQueryTemp) 66
2771             127:     12(int) Load 126
2772                              Store 22(WidthU) 127
2773             129:     13(ptr) AccessChain 120(sizeQueryTemp) 70
2774             130:     12(int) Load 129
2775                              Store 128(HeightU) 130
2776             132:         121 Load 123(g_tTex2df4)
2777             133:   58(ivec2) ImageQuerySizeLod 132 26
2778                              Store 131(sizeQueryTemp) 133
2779             134:     13(ptr) AccessChain 131(sizeQueryTemp) 66
2780             135:     12(int) Load 134
2781                              Store 22(WidthU) 135
2782             136:     13(ptr) AccessChain 131(sizeQueryTemp) 70
2783             137:     12(int) Load 136
2784                              Store 128(HeightU) 137
2785             138:         121 Load 123(g_tTex2df4)
2786             139:     12(int) ImageQueryLevels 138
2787                              Store 29(NumberOfLevelsU) 139
2788             144:         141 Load 143(g_tTex2di4)
2789             145:   58(ivec2) ImageQuerySizeLod 144 20
2790                              Store 140(sizeQueryTemp) 145
2791             146:     13(ptr) AccessChain 140(sizeQueryTemp) 66
2792             147:     12(int) Load 146
2793                              Store 22(WidthU) 147
2794             148:     13(ptr) AccessChain 140(sizeQueryTemp) 70
2795             149:     12(int) Load 148
2796                              Store 128(HeightU) 149
2797             151:         141 Load 143(g_tTex2di4)
2798             152:   58(ivec2) ImageQuerySizeLod 151 26
2799                              Store 150(sizeQueryTemp) 152
2800             153:     13(ptr) AccessChain 150(sizeQueryTemp) 66
2801             154:     12(int) Load 153
2802                              Store 22(WidthU) 154
2803             155:     13(ptr) AccessChain 150(sizeQueryTemp) 70
2804             156:     12(int) Load 155
2805                              Store 128(HeightU) 156
2806             157:         141 Load 143(g_tTex2di4)
2807             158:     12(int) ImageQueryLevels 157
2808                              Store 29(NumberOfLevelsU) 158
2809             163:         160 Load 162(g_tTex2du4)
2810             164:   58(ivec2) ImageQuerySizeLod 163 20
2811                              Store 159(sizeQueryTemp) 164
2812             165:     13(ptr) AccessChain 159(sizeQueryTemp) 66
2813             166:     12(int) Load 165
2814                              Store 22(WidthU) 166
2815             167:     13(ptr) AccessChain 159(sizeQueryTemp) 70
2816             168:     12(int) Load 167
2817                              Store 128(HeightU) 168
2818             170:         160 Load 162(g_tTex2du4)
2819             171:   58(ivec2) ImageQuerySizeLod 170 26
2820                              Store 169(sizeQueryTemp) 171
2821             172:     13(ptr) AccessChain 169(sizeQueryTemp) 66
2822             173:     12(int) Load 172
2823                              Store 22(WidthU) 173
2824             174:     13(ptr) AccessChain 169(sizeQueryTemp) 70
2825             175:     12(int) Load 174
2826                              Store 128(HeightU) 175
2827             176:         160 Load 162(g_tTex2du4)
2828             177:     12(int) ImageQueryLevels 176
2829                              Store 29(NumberOfLevelsU) 177
2830             184:         181 Load 183(g_tTex2df4a)
2831             185:  178(ivec3) ImageQuerySizeLod 184 20
2832                              Store 180(sizeQueryTemp) 185
2833             186:     13(ptr) AccessChain 180(sizeQueryTemp) 66
2834             187:     12(int) Load 186
2835                              Store 22(WidthU) 187
2836             188:     13(ptr) AccessChain 180(sizeQueryTemp) 70
2837             189:     12(int) Load 188
2838                              Store 128(HeightU) 189
2839             191:     13(ptr) AccessChain 180(sizeQueryTemp) 190
2840             192:     12(int) Load 191
2841                              Store 69(ElementsU) 192
2842             194:         181 Load 183(g_tTex2df4a)
2843             195:  178(ivec3) ImageQuerySizeLod 194 26
2844                              Store 193(sizeQueryTemp) 195
2845             196:     13(ptr) AccessChain 193(sizeQueryTemp) 66
2846             197:     12(int) Load 196
2847                              Store 22(WidthU) 197
2848             198:     13(ptr) AccessChain 193(sizeQueryTemp) 70
2849             199:     12(int) Load 198
2850                              Store 128(HeightU) 199
2851             200:     13(ptr) AccessChain 193(sizeQueryTemp) 190
2852             201:     12(int) Load 200
2853                              Store 69(ElementsU) 201
2854             202:         181 Load 183(g_tTex2df4a)
2855             203:     12(int) ImageQueryLevels 202
2856                              Store 29(NumberOfLevelsU) 203
2857             208:         205 Load 207(g_tTex2di4a)
2858             209:  178(ivec3) ImageQuerySizeLod 208 20
2859                              Store 204(sizeQueryTemp) 209
2860             210:     13(ptr) AccessChain 204(sizeQueryTemp) 66
2861             211:     12(int) Load 210
2862                              Store 22(WidthU) 211
2863             212:     13(ptr) AccessChain 204(sizeQueryTemp) 70
2864             213:     12(int) Load 212
2865                              Store 128(HeightU) 213
2866             214:     13(ptr) AccessChain 204(sizeQueryTemp) 190
2867             215:     12(int) Load 214
2868                              Store 69(ElementsU) 215
2869             217:         205 Load 207(g_tTex2di4a)
2870             218:  178(ivec3) ImageQuerySizeLod 217 26
2871                              Store 216(sizeQueryTemp) 218
2872             219:     13(ptr) AccessChain 216(sizeQueryTemp) 66
2873             220:     12(int) Load 219
2874                              Store 22(WidthU) 220
2875             221:     13(ptr) AccessChain 216(sizeQueryTemp) 70
2876             222:     12(int) Load 221
2877                              Store 128(HeightU) 222
2878             223:     13(ptr) AccessChain 216(sizeQueryTemp) 190
2879             224:     12(int) Load 223
2880                              Store 69(ElementsU) 224
2881             225:         205 Load 207(g_tTex2di4a)
2882             226:     12(int) ImageQueryLevels 225
2883                              Store 29(NumberOfLevelsU) 226
2884             231:         228 Load 230(g_tTex2du4a)
2885             232:  178(ivec3) ImageQuerySizeLod 231 20
2886                              Store 227(sizeQueryTemp) 232
2887             233:     13(ptr) AccessChain 227(sizeQueryTemp) 66
2888             234:     12(int) Load 233
2889                              Store 22(WidthU) 234
2890             235:     13(ptr) AccessChain 227(sizeQueryTemp) 70
2891             236:     12(int) Load 235
2892                              Store 128(HeightU) 236
2893             237:     13(ptr) AccessChain 227(sizeQueryTemp) 190
2894             238:     12(int) Load 237
2895                              Store 69(ElementsU) 238
2896             240:         228 Load 230(g_tTex2du4a)
2897             241:  178(ivec3) ImageQuerySizeLod 240 26
2898                              Store 239(sizeQueryTemp) 241
2899             242:     13(ptr) AccessChain 239(sizeQueryTemp) 66
2900             243:     12(int) Load 242
2901                              Store 22(WidthU) 243
2902             244:     13(ptr) AccessChain 239(sizeQueryTemp) 70
2903             245:     12(int) Load 244
2904                              Store 128(HeightU) 245
2905             246:     13(ptr) AccessChain 239(sizeQueryTemp) 190
2906             247:     12(int) Load 246
2907                              Store 69(ElementsU) 247
2908             248:         228 Load 230(g_tTex2du4a)
2909             249:     12(int) ImageQueryLevels 248
2910                              Store 29(NumberOfLevelsU) 249
2911             254:         251 Load 253(g_tTex3df4)
2912             255:  178(ivec3) ImageQuerySizeLod 254 20
2913                              Store 250(sizeQueryTemp) 255
2914             256:     13(ptr) AccessChain 250(sizeQueryTemp) 66
2915             257:     12(int) Load 256
2916                              Store 22(WidthU) 257
2917             258:     13(ptr) AccessChain 250(sizeQueryTemp) 70
2918             259:     12(int) Load 258
2919                              Store 128(HeightU) 259
2920             261:     13(ptr) AccessChain 250(sizeQueryTemp) 190
2921             262:     12(int) Load 261
2922                              Store 260(DepthU) 262
2923             264:         251 Load 253(g_tTex3df4)
2924             265:  178(ivec3) ImageQuerySizeLod 264 26
2925                              Store 263(sizeQueryTemp) 265
2926             266:     13(ptr) AccessChain 263(sizeQueryTemp) 66
2927             267:     12(int) Load 266
2928                              Store 22(WidthU) 267
2929             268:     13(ptr) AccessChain 263(sizeQueryTemp) 70
2930             269:     12(int) Load 268
2931                              Store 128(HeightU) 269
2932             270:     13(ptr) AccessChain 263(sizeQueryTemp) 190
2933             271:     12(int) Load 270
2934                              Store 260(DepthU) 271
2935             272:         251 Load 253(g_tTex3df4)
2936             273:     12(int) ImageQueryLevels 272
2937                              Store 29(NumberOfLevelsU) 273
2938             278:         275 Load 277(g_tTex3di4)
2939             279:  178(ivec3) ImageQuerySizeLod 278 20
2940                              Store 274(sizeQueryTemp) 279
2941             280:     13(ptr) AccessChain 274(sizeQueryTemp) 66
2942             281:     12(int) Load 280
2943                              Store 22(WidthU) 281
2944             282:     13(ptr) AccessChain 274(sizeQueryTemp) 70
2945             283:     12(int) Load 282
2946                              Store 128(HeightU) 283
2947             284:     13(ptr) AccessChain 274(sizeQueryTemp) 190
2948             285:     12(int) Load 284
2949                              Store 260(DepthU) 285
2950             287:         275 Load 277(g_tTex3di4)
2951             288:  178(ivec3) ImageQuerySizeLod 287 26
2952                              Store 286(sizeQueryTemp) 288
2953             289:     13(ptr) AccessChain 286(sizeQueryTemp) 66
2954             290:     12(int) Load 289
2955                              Store 22(WidthU) 290
2956             291:     13(ptr) AccessChain 286(sizeQueryTemp) 70
2957             292:     12(int) Load 291
2958                              Store 128(HeightU) 292
2959             293:     13(ptr) AccessChain 286(sizeQueryTemp) 190
2960             294:     12(int) Load 293
2961                              Store 260(DepthU) 294
2962             295:         275 Load 277(g_tTex3di4)
2963             296:     12(int) ImageQueryLevels 295
2964                              Store 29(NumberOfLevelsU) 296
2965             301:         298 Load 300(g_tTex3du4)
2966             302:  178(ivec3) ImageQuerySizeLod 301 20
2967                              Store 297(sizeQueryTemp) 302
2968             303:     13(ptr) AccessChain 297(sizeQueryTemp) 66
2969             304:     12(int) Load 303
2970                              Store 22(WidthU) 304
2971             305:     13(ptr) AccessChain 297(sizeQueryTemp) 70
2972             306:     12(int) Load 305
2973                              Store 128(HeightU) 306
2974             307:     13(ptr) AccessChain 297(sizeQueryTemp) 190
2975             308:     12(int) Load 307
2976                              Store 260(DepthU) 308
2977             310:         298 Load 300(g_tTex3du4)
2978             311:  178(ivec3) ImageQuerySizeLod 310 26
2979                              Store 309(sizeQueryTemp) 311
2980             312:     13(ptr) AccessChain 309(sizeQueryTemp) 66
2981             313:     12(int) Load 312
2982                              Store 22(WidthU) 313
2983             314:     13(ptr) AccessChain 309(sizeQueryTemp) 70
2984             315:     12(int) Load 314
2985                              Store 128(HeightU) 315
2986             316:     13(ptr) AccessChain 309(sizeQueryTemp) 190
2987             317:     12(int) Load 316
2988                              Store 260(DepthU) 317
2989             318:         298 Load 300(g_tTex3du4)
2990             319:     12(int) ImageQueryLevels 318
2991                              Store 29(NumberOfLevelsU) 319
2992             324:         321 Load 323(g_tTexcdf4)
2993             325:   58(ivec2) ImageQuerySizeLod 324 20
2994                              Store 320(sizeQueryTemp) 325
2995             326:     13(ptr) AccessChain 320(sizeQueryTemp) 66
2996             327:     12(int) Load 326
2997                              Store 22(WidthU) 327
2998             328:     13(ptr) AccessChain 320(sizeQueryTemp) 70
2999             329:     12(int) Load 328
3000                              Store 128(HeightU) 329
3001             331:         321 Load 323(g_tTexcdf4)
3002             332:   58(ivec2) ImageQuerySizeLod 331 26
3003                              Store 330(sizeQueryTemp) 332
3004             333:     13(ptr) AccessChain 330(sizeQueryTemp) 66
3005             334:     12(int) Load 333
3006                              Store 22(WidthU) 334
3007             335:     13(ptr) AccessChain 330(sizeQueryTemp) 70
3008             336:     12(int) Load 335
3009                              Store 128(HeightU) 336
3010             337:         321 Load 323(g_tTexcdf4)
3011             338:     12(int) ImageQueryLevels 337
3012                              Store 29(NumberOfLevelsU) 338
3013             343:         340 Load 342(g_tTexcdi4)
3014             344:   58(ivec2) ImageQuerySizeLod 343 20
3015                              Store 339(sizeQueryTemp) 344
3016             345:     13(ptr) AccessChain 339(sizeQueryTemp) 66
3017             346:     12(int) Load 345
3018                              Store 22(WidthU) 346
3019             347:     13(ptr) AccessChain 339(sizeQueryTemp) 70
3020             348:     12(int) Load 347
3021                              Store 128(HeightU) 348
3022             350:         340 Load 342(g_tTexcdi4)
3023             351:   58(ivec2) ImageQuerySizeLod 350 26
3024                              Store 349(sizeQueryTemp) 351
3025             352:     13(ptr) AccessChain 349(sizeQueryTemp) 66
3026             353:     12(int) Load 352
3027                              Store 22(WidthU) 353
3028             354:     13(ptr) AccessChain 349(sizeQueryTemp) 70
3029             355:     12(int) Load 354
3030                              Store 128(HeightU) 355
3031             356:         340 Load 342(g_tTexcdi4)
3032             357:     12(int) ImageQueryLevels 356
3033                              Store 29(NumberOfLevelsU) 357
3034             362:         359 Load 361(g_tTexcdu4)
3035             363:   58(ivec2) ImageQuerySizeLod 362 20
3036                              Store 358(sizeQueryTemp) 363
3037             364:     13(ptr) AccessChain 358(sizeQueryTemp) 66
3038             365:     12(int) Load 364
3039                              Store 22(WidthU) 365
3040             366:     13(ptr) AccessChain 358(sizeQueryTemp) 70
3041             367:     12(int) Load 366
3042                              Store 128(HeightU) 367
3043             369:         359 Load 361(g_tTexcdu4)
3044             370:   58(ivec2) ImageQuerySizeLod 369 26
3045                              Store 368(sizeQueryTemp) 370
3046             371:     13(ptr) AccessChain 368(sizeQueryTemp) 66
3047             372:     12(int) Load 371
3048                              Store 22(WidthU) 372
3049             373:     13(ptr) AccessChain 368(sizeQueryTemp) 70
3050             374:     12(int) Load 373
3051                              Store 128(HeightU) 374
3052             375:         359 Load 361(g_tTexcdu4)
3053             376:     12(int) ImageQueryLevels 375
3054                              Store 29(NumberOfLevelsU) 376
3055             381:         378 Load 380(g_tTexcdf4a)
3056             382:  178(ivec3) ImageQuerySizeLod 381 20
3057                              Store 377(sizeQueryTemp) 382
3058             383:     13(ptr) AccessChain 377(sizeQueryTemp) 66
3059             384:     12(int) Load 383
3060                              Store 22(WidthU) 384
3061             385:     13(ptr) AccessChain 377(sizeQueryTemp) 70
3062             386:     12(int) Load 385
3063                              Store 128(HeightU) 386
3064             387:     13(ptr) AccessChain 377(sizeQueryTemp) 190
3065             388:     12(int) Load 387
3066                              Store 69(ElementsU) 388
3067             390:         378 Load 380(g_tTexcdf4a)
3068             391:  178(ivec3) ImageQuerySizeLod 390 26
3069                              Store 389(sizeQueryTemp) 391
3070             392:     13(ptr) AccessChain 389(sizeQueryTemp) 66
3071             393:     12(int) Load 392
3072                              Store 22(WidthU) 393
3073             394:     13(ptr) AccessChain 389(sizeQueryTemp) 70
3074             395:     12(int) Load 394
3075                              Store 128(HeightU) 395
3076             396:     13(ptr) AccessChain 389(sizeQueryTemp) 190
3077             397:     12(int) Load 396
3078                              Store 69(ElementsU) 397
3079             398:         378 Load 380(g_tTexcdf4a)
3080             399:     12(int) ImageQueryLevels 398
3081                              Store 29(NumberOfLevelsU) 399
3082             404:         401 Load 403(g_tTexcdi4a)
3083             405:  178(ivec3) ImageQuerySizeLod 404 20
3084                              Store 400(sizeQueryTemp) 405
3085             406:     13(ptr) AccessChain 400(sizeQueryTemp) 66
3086             407:     12(int) Load 406
3087                              Store 22(WidthU) 407
3088             408:     13(ptr) AccessChain 400(sizeQueryTemp) 70
3089             409:     12(int) Load 408
3090                              Store 128(HeightU) 409
3091             410:     13(ptr) AccessChain 400(sizeQueryTemp) 190
3092             411:     12(int) Load 410
3093                              Store 69(ElementsU) 411
3094             413:         401 Load 403(g_tTexcdi4a)
3095             414:  178(ivec3) ImageQuerySizeLod 413 26
3096                              Store 412(sizeQueryTemp) 414
3097             415:     13(ptr) AccessChain 412(sizeQueryTemp) 66
3098             416:     12(int) Load 415
3099                              Store 22(WidthU) 416
3100             417:     13(ptr) AccessChain 412(sizeQueryTemp) 70
3101             418:     12(int) Load 417
3102                              Store 128(HeightU) 418
3103             419:     13(ptr) AccessChain 412(sizeQueryTemp) 190
3104             420:     12(int) Load 419
3105                              Store 69(ElementsU) 420
3106             421:         401 Load 403(g_tTexcdi4a)
3107             422:     12(int) ImageQueryLevels 421
3108                              Store 29(NumberOfLevelsU) 422
3109             427:         424 Load 426(g_tTexcdu4a)
3110             428:  178(ivec3) ImageQuerySizeLod 427 20
3111                              Store 423(sizeQueryTemp) 428
3112             429:     13(ptr) AccessChain 423(sizeQueryTemp) 66
3113             430:     12(int) Load 429
3114                              Store 22(WidthU) 430
3115             431:     13(ptr) AccessChain 423(sizeQueryTemp) 70
3116             432:     12(int) Load 431
3117                              Store 128(HeightU) 432
3118             433:     13(ptr) AccessChain 423(sizeQueryTemp) 190
3119             434:     12(int) Load 433
3120                              Store 69(ElementsU) 434
3121             436:         424 Load 426(g_tTexcdu4a)
3122             437:  178(ivec3) ImageQuerySizeLod 436 26
3123                              Store 435(sizeQueryTemp) 437
3124             438:     13(ptr) AccessChain 435(sizeQueryTemp) 66
3125             439:     12(int) Load 438
3126                              Store 22(WidthU) 439
3127             440:     13(ptr) AccessChain 435(sizeQueryTemp) 70
3128             441:     12(int) Load 440
3129                              Store 128(HeightU) 441
3130             442:     13(ptr) AccessChain 435(sizeQueryTemp) 190
3131             443:     12(int) Load 442
3132                              Store 69(ElementsU) 443
3133             444:         424 Load 426(g_tTexcdu4a)
3134             445:     12(int) ImageQueryLevels 444
3135                              Store 29(NumberOfLevelsU) 445
3136             450:         447 Load 449(g_tTex2dmsf4)
3137             451:   58(ivec2) ImageQuerySize 450
3138                              Store 446(sizeQueryTemp) 451
3139             452:     13(ptr) AccessChain 446(sizeQueryTemp) 66
3140             453:     12(int) Load 452
3141                              Store 22(WidthU) 453
3142             454:     13(ptr) AccessChain 446(sizeQueryTemp) 70
3143             455:     12(int) Load 454
3144                              Store 128(HeightU) 455
3145             457:         447 Load 449(g_tTex2dmsf4)
3146             458:     12(int) ImageQuerySamples 457
3147                              Store 456(NumberOfSamplesU) 458
3148             463:         460 Load 462(g_tTex2dmsi4)
3149             464:   58(ivec2) ImageQuerySize 463
3150                              Store 459(sizeQueryTemp) 464
3151             465:     13(ptr) AccessChain 459(sizeQueryTemp) 66
3152             466:     12(int) Load 465
3153                              Store 22(WidthU) 466
3154             467:     13(ptr) AccessChain 459(sizeQueryTemp) 70
3155             468:     12(int) Load 467
3156                              Store 128(HeightU) 468
3157             469:         460 Load 462(g_tTex2dmsi4)
3158             470:     12(int) ImageQuerySamples 469
3159                              Store 456(NumberOfSamplesU) 470
3160             475:         472 Load 474(g_tTex2dmsu4)
3161             476:   58(ivec2) ImageQuerySize 475
3162                              Store 471(sizeQueryTemp) 476
3163             477:     13(ptr) AccessChain 471(sizeQueryTemp) 66
3164             478:     12(int) Load 477
3165                              Store 22(WidthU) 478
3166             479:     13(ptr) AccessChain 471(sizeQueryTemp) 70
3167             480:     12(int) Load 479
3168                              Store 128(HeightU) 480
3169             481:         472 Load 474(g_tTex2dmsu4)
3170             482:     12(int) ImageQuerySamples 481
3171                              Store 456(NumberOfSamplesU) 482
3172             487:         484 Load 486(g_tTex2dmsf4a)
3173             488:  178(ivec3) ImageQuerySize 487
3174                              Store 483(sizeQueryTemp) 488
3175             489:     13(ptr) AccessChain 483(sizeQueryTemp) 66
3176             490:     12(int) Load 489
3177                              Store 22(WidthU) 490
3178             491:     13(ptr) AccessChain 483(sizeQueryTemp) 70
3179             492:     12(int) Load 491
3180                              Store 128(HeightU) 492
3181             493:     13(ptr) AccessChain 483(sizeQueryTemp) 190
3182             494:     12(int) Load 493
3183                              Store 69(ElementsU) 494
3184             495:         484 Load 486(g_tTex2dmsf4a)
3185             496:     12(int) ImageQuerySamples 495
3186                              Store 456(NumberOfSamplesU) 496
3187             501:         498 Load 500(g_tTex2dmsi4a)
3188             502:  178(ivec3) ImageQuerySize 501
3189                              Store 497(sizeQueryTemp) 502
3190             503:     13(ptr) AccessChain 497(sizeQueryTemp) 66
3191             504:     12(int) Load 503
3192                              Store 22(WidthU) 504
3193             505:     13(ptr) AccessChain 497(sizeQueryTemp) 70
3194             506:     12(int) Load 505
3195                              Store 128(HeightU) 506
3196             507:     13(ptr) AccessChain 497(sizeQueryTemp) 190
3197             508:     12(int) Load 507
3198                              Store 69(ElementsU) 508
3199             509:         498 Load 500(g_tTex2dmsi4a)
3200             510:     12(int) ImageQuerySamples 509
3201                              Store 456(NumberOfSamplesU) 510
3202             515:         512 Load 514(g_tTex2dmsu4a)
3203             516:  178(ivec3) ImageQuerySize 515
3204                              Store 511(sizeQueryTemp) 516
3205             517:     13(ptr) AccessChain 511(sizeQueryTemp) 66
3206             518:     12(int) Load 517
3207                              Store 22(WidthU) 518
3208             519:     13(ptr) AccessChain 511(sizeQueryTemp) 70
3209             520:     12(int) Load 519
3210                              Store 128(HeightU) 520
3211             521:     13(ptr) AccessChain 511(sizeQueryTemp) 190
3212             522:     12(int) Load 521
3213                              Store 69(ElementsU) 522
3214             523:         512 Load 514(g_tTex2dmsu4a)
3215             524:     12(int) ImageQuerySamples 523
3216                              Store 456(NumberOfSamplesU) 524
3217             530:    529(ptr) AccessChain 526(psout) 20
3218                              Store 530 528
3219             533:    532(ptr) AccessChain 526(psout) 531
3220                              Store 533 527
3221             534:8(PS_OUTPUT) Load 526(psout)
3222                              ReturnValue 534
3223                              FunctionEnd
3224