hlsl.getdimensions.dx10.frag
Shader version: 450
gl_FragCoord origin is upper left
0:? Sequence
0:46  Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
0:46    Function Parameters: 
0:?     Sequence
0:65      Sequence
0:65        move second child to first child (temp uint)
0:65          'sizeQueryTemp' (temp uint)
0:65          textureSize (temp uint)
0:65            'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:65        move second child to first child (temp uint)
0:65          'WidthU' (temp uint)
0:65          'sizeQueryTemp' (temp uint)
0:66      Sequence
0:66        move second child to first child (temp uint)
0:66          'sizeQueryTemp' (temp uint)
0:66          textureSize (temp uint)
0:66            'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:66            Constant:
0:66              6 (const uint)
0:66        move second child to first child (temp uint)
0:66          'WidthU' (temp uint)
0:66          'sizeQueryTemp' (temp uint)
0:66        move second child to first child (temp uint)
0:66          'NumberOfLevelsU' (temp uint)
0:66          textureQueryLevels (temp uint)
0:66            'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:69      Sequence
0:69        move second child to first child (temp uint)
0:69          'sizeQueryTemp' (temp uint)
0:69          textureSize (temp uint)
0:69            'g_tTex1di4' (uniform itexture1D)
0:69        move second child to first child (temp uint)
0:69          'WidthU' (temp uint)
0:69          'sizeQueryTemp' (temp uint)
0:70      Sequence
0:70        move second child to first child (temp uint)
0:70          'sizeQueryTemp' (temp uint)
0:70          textureSize (temp uint)
0:70            'g_tTex1di4' (uniform itexture1D)
0:70            Constant:
0:70              6 (const uint)
0:70        move second child to first child (temp uint)
0:70          'WidthU' (temp uint)
0:70          'sizeQueryTemp' (temp uint)
0:70        move second child to first child (temp uint)
0:70          'NumberOfLevelsU' (temp uint)
0:70          textureQueryLevels (temp uint)
0:70            'g_tTex1di4' (uniform itexture1D)
0:73      Sequence
0:73        move second child to first child (temp uint)
0:73          'sizeQueryTemp' (temp uint)
0:73          textureSize (temp uint)
0:73            'g_tTex1du4' (uniform utexture1D)
0:73        move second child to first child (temp uint)
0:73          'WidthU' (temp uint)
0:73          'sizeQueryTemp' (temp uint)
0:74      Sequence
0:74        move second child to first child (temp uint)
0:74          'sizeQueryTemp' (temp uint)
0:74          textureSize (temp uint)
0:74            'g_tTex1du4' (uniform utexture1D)
0:74            Constant:
0:74              6 (const uint)
0:74        move second child to first child (temp uint)
0:74          'WidthU' (temp uint)
0:74          'sizeQueryTemp' (temp uint)
0:74        move second child to first child (temp uint)
0:74          'NumberOfLevelsU' (temp uint)
0:74          textureQueryLevels (temp uint)
0:74            'g_tTex1du4' (uniform utexture1D)
0:77      Sequence
0:77        move second child to first child (temp 2-component vector of uint)
0:77          'sizeQueryTemp' (temp 2-component vector of uint)
0:77          textureSize (temp 2-component vector of uint)
0:77            'g_tTex1df4a' (uniform texture1DArray)
0:77        move second child to first child (temp uint)
0:77          'WidthU' (temp uint)
0:77          direct index (temp uint)
0:77            'sizeQueryTemp' (temp 2-component vector of uint)
0:77            Constant:
0:77              0 (const int)
0:77        move second child to first child (temp uint)
0:77          'ElementsU' (temp uint)
0:77          direct index (temp uint)
0:77            'sizeQueryTemp' (temp 2-component vector of uint)
0:77            Constant:
0:77              1 (const int)
0:78      Sequence
0:78        move second child to first child (temp 2-component vector of uint)
0:78          'sizeQueryTemp' (temp 2-component vector of uint)
0:78          textureSize (temp 2-component vector of uint)
0:78            'g_tTex1df4a' (uniform texture1DArray)
0:78            Constant:
0:78              6 (const uint)
0:78        move second child to first child (temp uint)
0:78          'WidthU' (temp uint)
0:78          direct index (temp uint)
0:78            'sizeQueryTemp' (temp 2-component vector of uint)
0:78            Constant:
0:78              0 (const int)
0:78        move second child to first child (temp uint)
0:78          'ElementsU' (temp uint)
0:78          direct index (temp uint)
0:78            'sizeQueryTemp' (temp 2-component vector of uint)
0:78            Constant:
0:78              1 (const int)
0:78        move second child to first child (temp uint)
0:78          'NumberOfLevelsU' (temp uint)
0:78          textureQueryLevels (temp uint)
0:78            'g_tTex1df4a' (uniform texture1DArray)
0:81      Sequence
0:81        move second child to first child (temp 2-component vector of uint)
0:81          'sizeQueryTemp' (temp 2-component vector of uint)
0:81          textureSize (temp 2-component vector of uint)
0:81            'g_tTex1di4a' (uniform itexture1DArray)
0:81        move second child to first child (temp uint)
0:81          'WidthU' (temp uint)
0:81          direct index (temp uint)
0:81            'sizeQueryTemp' (temp 2-component vector of uint)
0:81            Constant:
0:81              0 (const int)
0:81        move second child to first child (temp uint)
0:81          'ElementsU' (temp uint)
0:81          direct index (temp uint)
0:81            'sizeQueryTemp' (temp 2-component vector of uint)
0:81            Constant:
0:81              1 (const int)
0:82      Sequence
0:82        move second child to first child (temp 2-component vector of uint)
0:82          'sizeQueryTemp' (temp 2-component vector of uint)
0:82          textureSize (temp 2-component vector of uint)
0:82            'g_tTex1di4a' (uniform itexture1DArray)
0:82            Constant:
0:82              6 (const uint)
0:82        move second child to first child (temp uint)
0:82          'WidthU' (temp uint)
0:82          direct index (temp uint)
0:82            'sizeQueryTemp' (temp 2-component vector of uint)
0:82            Constant:
0:82              0 (const int)
0:82        move second child to first child (temp uint)
0:82          'ElementsU' (temp uint)
0:82          direct index (temp uint)
0:82            'sizeQueryTemp' (temp 2-component vector of uint)
0:82            Constant:
0:82              1 (const int)
0:82        move second child to first child (temp uint)
0:82          'NumberOfLevelsU' (temp uint)
0:82          textureQueryLevels (temp uint)
0:82            'g_tTex1di4a' (uniform itexture1DArray)
0:85      Sequence
0:85        move second child to first child (temp 2-component vector of uint)
0:85          'sizeQueryTemp' (temp 2-component vector of uint)
0:85          textureSize (temp 2-component vector of uint)
0:85            'g_tTex1du4a' (uniform utexture1DArray)
0:85        move second child to first child (temp uint)
0:85          'WidthU' (temp uint)
0:85          direct index (temp uint)
0:85            'sizeQueryTemp' (temp 2-component vector of uint)
0:85            Constant:
0:85              0 (const int)
0:85        move second child to first child (temp uint)
0:85          'ElementsU' (temp uint)
0:85          direct index (temp uint)
0:85            'sizeQueryTemp' (temp 2-component vector of uint)
0:85            Constant:
0:85              1 (const int)
0:86      Sequence
0:86        move second child to first child (temp 2-component vector of uint)
0:86          'sizeQueryTemp' (temp 2-component vector of uint)
0:86          textureSize (temp 2-component vector of uint)
0:86            'g_tTex1du4a' (uniform utexture1DArray)
0:86            Constant:
0:86              6 (const uint)
0:86        move second child to first child (temp uint)
0:86          'WidthU' (temp uint)
0:86          direct index (temp uint)
0:86            'sizeQueryTemp' (temp 2-component vector of uint)
0:86            Constant:
0:86              0 (const int)
0:86        move second child to first child (temp uint)
0:86          'ElementsU' (temp uint)
0:86          direct index (temp uint)
0:86            'sizeQueryTemp' (temp 2-component vector of uint)
0:86            Constant:
0:86              1 (const int)
0:86        move second child to first child (temp uint)
0:86          'NumberOfLevelsU' (temp uint)
0:86          textureQueryLevels (temp uint)
0:86            'g_tTex1du4a' (uniform utexture1DArray)
0:89      Sequence
0:89        move second child to first child (temp 2-component vector of uint)
0:89          'sizeQueryTemp' (temp 2-component vector of uint)
0:89          textureSize (temp 2-component vector of uint)
0:89            'g_tTex2df4' (uniform texture2D)
0:89        move second child to first child (temp uint)
0:89          'WidthU' (temp uint)
0:89          direct index (temp uint)
0:89            'sizeQueryTemp' (temp 2-component vector of uint)
0:89            Constant:
0:89              0 (const int)
0:89        move second child to first child (temp uint)
0:89          'HeightU' (temp uint)
0:89          direct index (temp uint)
0:89            'sizeQueryTemp' (temp 2-component vector of uint)
0:89            Constant:
0:89              1 (const int)
0:90      Sequence
0:90        move second child to first child (temp 2-component vector of uint)
0:90          'sizeQueryTemp' (temp 2-component vector of uint)
0:90          textureSize (temp 2-component vector of uint)
0:90            'g_tTex2df4' (uniform texture2D)
0:90            Constant:
0:90              6 (const uint)
0:90        move second child to first child (temp uint)
0:90          'WidthU' (temp uint)
0:90          direct index (temp uint)
0:90            'sizeQueryTemp' (temp 2-component vector of uint)
0:90            Constant:
0:90              0 (const int)
0:90        move second child to first child (temp uint)
0:90          'HeightU' (temp uint)
0:90          direct index (temp uint)
0:90            'sizeQueryTemp' (temp 2-component vector of uint)
0:90            Constant:
0:90              1 (const int)
0:90        move second child to first child (temp uint)
0:90          'NumberOfLevelsU' (temp uint)
0:90          textureQueryLevels (temp uint)
0:90            'g_tTex2df4' (uniform texture2D)
0:93      Sequence
0:93        move second child to first child (temp 2-component vector of uint)
0:93          'sizeQueryTemp' (temp 2-component vector of uint)
0:93          textureSize (temp 2-component vector of uint)
0:93            'g_tTex2di4' (uniform itexture2D)
0:93        move second child to first child (temp uint)
0:93          'WidthU' (temp uint)
0:93          direct index (temp uint)
0:93            'sizeQueryTemp' (temp 2-component vector of uint)
0:93            Constant:
0:93              0 (const int)
0:93        move second child to first child (temp uint)
0:93          'HeightU' (temp uint)
0:93          direct index (temp uint)
0:93            'sizeQueryTemp' (temp 2-component vector of uint)
0:93            Constant:
0:93              1 (const int)
0:94      Sequence
0:94        move second child to first child (temp 2-component vector of uint)
0:94          'sizeQueryTemp' (temp 2-component vector of uint)
0:94          textureSize (temp 2-component vector of uint)
0:94            'g_tTex2di4' (uniform itexture2D)
0:94            Constant:
0:94              6 (const uint)
0:94        move second child to first child (temp uint)
0:94          'WidthU' (temp uint)
0:94          direct index (temp uint)
0:94            'sizeQueryTemp' (temp 2-component vector of uint)
0:94            Constant:
0:94              0 (const int)
0:94        move second child to first child (temp uint)
0:94          'HeightU' (temp uint)
0:94          direct index (temp uint)
0:94            'sizeQueryTemp' (temp 2-component vector of uint)
0:94            Constant:
0:94              1 (const int)
0:94        move second child to first child (temp uint)
0:94          'NumberOfLevelsU' (temp uint)
0:94          textureQueryLevels (temp uint)
0:94            'g_tTex2di4' (uniform itexture2D)
0:97      Sequence
0:97        move second child to first child (temp 2-component vector of uint)
0:97          'sizeQueryTemp' (temp 2-component vector of uint)
0:97          textureSize (temp 2-component vector of uint)
0:97            'g_tTex2du4' (uniform utexture2D)
0:97        move second child to first child (temp uint)
0:97          'WidthU' (temp uint)
0:97          direct index (temp uint)
0:97            'sizeQueryTemp' (temp 2-component vector of uint)
0:97            Constant:
0:97              0 (const int)
0:97        move second child to first child (temp uint)
0:97          'HeightU' (temp uint)
0:97          direct index (temp uint)
0:97            'sizeQueryTemp' (temp 2-component vector of uint)
0:97            Constant:
0:97              1 (const int)
0:98      Sequence
0:98        move second child to first child (temp 2-component vector of uint)
0:98          'sizeQueryTemp' (temp 2-component vector of uint)
0:98          textureSize (temp 2-component vector of uint)
0:98            'g_tTex2du4' (uniform utexture2D)
0:98            Constant:
0:98              6 (const uint)
0:98        move second child to first child (temp uint)
0:98          'WidthU' (temp uint)
0:98          direct index (temp uint)
0:98            'sizeQueryTemp' (temp 2-component vector of uint)
0:98            Constant:
0:98              0 (const int)
0:98        move second child to first child (temp uint)
0:98          'HeightU' (temp uint)
0:98          direct index (temp uint)
0:98            'sizeQueryTemp' (temp 2-component vector of uint)
0:98            Constant:
0:98              1 (const int)
0:98        move second child to first child (temp uint)
0:98          'NumberOfLevelsU' (temp uint)
0:98          textureQueryLevels (temp uint)
0:98            'g_tTex2du4' (uniform utexture2D)
0:101      Sequence
0:101        move second child to first child (temp 3-component vector of uint)
0:101          'sizeQueryTemp' (temp 3-component vector of uint)
0:101          textureSize (temp 3-component vector of uint)
0:101            'g_tTex2df4a' (uniform texture2DArray)
0:101        move second child to first child (temp uint)
0:101          'WidthU' (temp uint)
0:101          direct index (temp uint)
0:101            'sizeQueryTemp' (temp 3-component vector of uint)
0:101            Constant:
0:101              0 (const int)
0:101        move second child to first child (temp uint)
0:101          'HeightU' (temp uint)
0:101          direct index (temp uint)
0:101            'sizeQueryTemp' (temp 3-component vector of uint)
0:101            Constant:
0:101              1 (const int)
0:101        move second child to first child (temp uint)
0:101          'ElementsU' (temp uint)
0:101          direct index (temp uint)
0:101            'sizeQueryTemp' (temp 3-component vector of uint)
0:101            Constant:
0:101              2 (const int)
0:102      Sequence
0:102        move second child to first child (temp 3-component vector of uint)
0:102          'sizeQueryTemp' (temp 3-component vector of uint)
0:102          textureSize (temp 3-component vector of uint)
0:102            'g_tTex2df4a' (uniform texture2DArray)
0:102            Constant:
0:102              6 (const uint)
0:102        move second child to first child (temp uint)
0:102          'WidthU' (temp uint)
0:102          direct index (temp uint)
0:102            'sizeQueryTemp' (temp 3-component vector of uint)
0:102            Constant:
0:102              0 (const int)
0:102        move second child to first child (temp uint)
0:102          'HeightU' (temp uint)
0:102          direct index (temp uint)
0:102            'sizeQueryTemp' (temp 3-component vector of uint)
0:102            Constant:
0:102              1 (const int)
0:102        move second child to first child (temp uint)
0:102          'ElementsU' (temp uint)
0:102          direct index (temp uint)
0:102            'sizeQueryTemp' (temp 3-component vector of uint)
0:102            Constant:
0:102              2 (const int)
0:102        move second child to first child (temp uint)
0:102          'NumberOfLevelsU' (temp uint)
0:102          textureQueryLevels (temp uint)
0:102            'g_tTex2df4a' (uniform texture2DArray)
0:105      Sequence
0:105        move second child to first child (temp 3-component vector of uint)
0:105          'sizeQueryTemp' (temp 3-component vector of uint)
0:105          textureSize (temp 3-component vector of uint)
0:105            'g_tTex2di4a' (uniform itexture2DArray)
0:105        move second child to first child (temp uint)
0:105          'WidthU' (temp uint)
0:105          direct index (temp uint)
0:105            'sizeQueryTemp' (temp 3-component vector of uint)
0:105            Constant:
0:105              0 (const int)
0:105        move second child to first child (temp uint)
0:105          'HeightU' (temp uint)
0:105          direct index (temp uint)
0:105            'sizeQueryTemp' (temp 3-component vector of uint)
0:105            Constant:
0:105              1 (const int)
0:105        move second child to first child (temp uint)
0:105          'ElementsU' (temp uint)
0:105          direct index (temp uint)
0:105            'sizeQueryTemp' (temp 3-component vector of uint)
0:105            Constant:
0:105              2 (const int)
0:106      Sequence
0:106        move second child to first child (temp 3-component vector of uint)
0:106          'sizeQueryTemp' (temp 3-component vector of uint)
0:106          textureSize (temp 3-component vector of uint)
0:106            'g_tTex2di4a' (uniform itexture2DArray)
0:106            Constant:
0:106              6 (const uint)
0:106        move second child to first child (temp uint)
0:106          'WidthU' (temp uint)
0:106          direct index (temp uint)
0:106            'sizeQueryTemp' (temp 3-component vector of uint)
0:106            Constant:
0:106              0 (const int)
0:106        move second child to first child (temp uint)
0:106          'HeightU' (temp uint)
0:106          direct index (temp uint)
0:106            'sizeQueryTemp' (temp 3-component vector of uint)
0:106            Constant:
0:106              1 (const int)
0:106        move second child to first child (temp uint)
0:106          'ElementsU' (temp uint)
0:106          direct index (temp uint)
0:106            'sizeQueryTemp' (temp 3-component vector of uint)
0:106            Constant:
0:106              2 (const int)
0:106        move second child to first child (temp uint)
0:106          'NumberOfLevelsU' (temp uint)
0:106          textureQueryLevels (temp uint)
0:106            'g_tTex2di4a' (uniform itexture2DArray)
0:109      Sequence
0:109        move second child to first child (temp 3-component vector of uint)
0:109          'sizeQueryTemp' (temp 3-component vector of uint)
0:109          textureSize (temp 3-component vector of uint)
0:109            'g_tTex2du4a' (uniform utexture2DArray)
0:109        move second child to first child (temp uint)
0:109          'WidthU' (temp uint)
0:109          direct index (temp uint)
0:109            'sizeQueryTemp' (temp 3-component vector of uint)
0:109            Constant:
0:109              0 (const int)
0:109        move second child to first child (temp uint)
0:109          'HeightU' (temp uint)
0:109          direct index (temp uint)
0:109            'sizeQueryTemp' (temp 3-component vector of uint)
0:109            Constant:
0:109              1 (const int)
0:109        move second child to first child (temp uint)
0:109          'ElementsU' (temp uint)
0:109          direct index (temp uint)
0:109            'sizeQueryTemp' (temp 3-component vector of uint)
0:109            Constant:
0:109              2 (const int)
0:110      Sequence
0:110        move second child to first child (temp 3-component vector of uint)
0:110          'sizeQueryTemp' (temp 3-component vector of uint)
0:110          textureSize (temp 3-component vector of uint)
0:110            'g_tTex2du4a' (uniform utexture2DArray)
0:110            Constant:
0:110              6 (const uint)
0:110        move second child to first child (temp uint)
0:110          'WidthU' (temp uint)
0:110          direct index (temp uint)
0:110            'sizeQueryTemp' (temp 3-component vector of uint)
0:110            Constant:
0:110              0 (const int)
0:110        move second child to first child (temp uint)
0:110          'HeightU' (temp uint)
0:110          direct index (temp uint)
0:110            'sizeQueryTemp' (temp 3-component vector of uint)
0:110            Constant:
0:110              1 (const int)
0:110        move second child to first child (temp uint)
0:110          'ElementsU' (temp uint)
0:110          direct index (temp uint)
0:110            'sizeQueryTemp' (temp 3-component vector of uint)
0:110            Constant:
0:110              2 (const int)
0:110        move second child to first child (temp uint)
0:110          'NumberOfLevelsU' (temp uint)
0:110          textureQueryLevels (temp uint)
0:110            'g_tTex2du4a' (uniform utexture2DArray)
0:113      Sequence
0:113        move second child to first child (temp 3-component vector of uint)
0:113          'sizeQueryTemp' (temp 3-component vector of uint)
0:113          textureSize (temp 3-component vector of uint)
0:113            'g_tTex3df4' (uniform texture3D)
0:113        move second child to first child (temp uint)
0:113          'WidthU' (temp uint)
0:113          direct index (temp uint)
0:113            'sizeQueryTemp' (temp 3-component vector of uint)
0:113            Constant:
0:113              0 (const int)
0:113        move second child to first child (temp uint)
0:113          'HeightU' (temp uint)
0:113          direct index (temp uint)
0:113            'sizeQueryTemp' (temp 3-component vector of uint)
0:113            Constant:
0:113              1 (const int)
0:113        move second child to first child (temp uint)
0:113          'DepthU' (temp uint)
0:113          direct index (temp uint)
0:113            'sizeQueryTemp' (temp 3-component vector of uint)
0:113            Constant:
0:113              2 (const int)
0:114      Sequence
0:114        move second child to first child (temp 3-component vector of uint)
0:114          'sizeQueryTemp' (temp 3-component vector of uint)
0:114          textureSize (temp 3-component vector of uint)
0:114            'g_tTex3df4' (uniform texture3D)
0:114            Constant:
0:114              6 (const uint)
0:114        move second child to first child (temp uint)
0:114          'WidthU' (temp uint)
0:114          direct index (temp uint)
0:114            'sizeQueryTemp' (temp 3-component vector of uint)
0:114            Constant:
0:114              0 (const int)
0:114        move second child to first child (temp uint)
0:114          'HeightU' (temp uint)
0:114          direct index (temp uint)
0:114            'sizeQueryTemp' (temp 3-component vector of uint)
0:114            Constant:
0:114              1 (const int)
0:114        move second child to first child (temp uint)
0:114          'DepthU' (temp uint)
0:114          direct index (temp uint)
0:114            'sizeQueryTemp' (temp 3-component vector of uint)
0:114            Constant:
0:114              2 (const int)
0:114        move second child to first child (temp uint)
0:114          'NumberOfLevelsU' (temp uint)
0:114          textureQueryLevels (temp uint)
0:114            'g_tTex3df4' (uniform texture3D)
0:117      Sequence
0:117        move second child to first child (temp 3-component vector of uint)
0:117          'sizeQueryTemp' (temp 3-component vector of uint)
0:117          textureSize (temp 3-component vector of uint)
0:117            'g_tTex3di4' (uniform itexture3D)
0:117        move second child to first child (temp uint)
0:117          'WidthU' (temp uint)
0:117          direct index (temp uint)
0:117            'sizeQueryTemp' (temp 3-component vector of uint)
0:117            Constant:
0:117              0 (const int)
0:117        move second child to first child (temp uint)
0:117          'HeightU' (temp uint)
0:117          direct index (temp uint)
0:117            'sizeQueryTemp' (temp 3-component vector of uint)
0:117            Constant:
0:117              1 (const int)
0:117        move second child to first child (temp uint)
0:117          'DepthU' (temp uint)
0:117          direct index (temp uint)
0:117            'sizeQueryTemp' (temp 3-component vector of uint)
0:117            Constant:
0:117              2 (const int)
0:118      Sequence
0:118        move second child to first child (temp 3-component vector of uint)
0:118          'sizeQueryTemp' (temp 3-component vector of uint)
0:118          textureSize (temp 3-component vector of uint)
0:118            'g_tTex3di4' (uniform itexture3D)
0:118            Constant:
0:118              6 (const uint)
0:118        move second child to first child (temp uint)
0:118          'WidthU' (temp uint)
0:118          direct index (temp uint)
0:118            'sizeQueryTemp' (temp 3-component vector of uint)
0:118            Constant:
0:118              0 (const int)
0:118        move second child to first child (temp uint)
0:118          'HeightU' (temp uint)
0:118          direct index (temp uint)
0:118            'sizeQueryTemp' (temp 3-component vector of uint)
0:118            Constant:
0:118              1 (const int)
0:118        move second child to first child (temp uint)
0:118          'DepthU' (temp uint)
0:118          direct index (temp uint)
0:118            'sizeQueryTemp' (temp 3-component vector of uint)
0:118            Constant:
0:118              2 (const int)
0:118        move second child to first child (temp uint)
0:118          'NumberOfLevelsU' (temp uint)
0:118          textureQueryLevels (temp uint)
0:118            'g_tTex3di4' (uniform itexture3D)
0:121      Sequence
0:121        move second child to first child (temp 3-component vector of uint)
0:121          'sizeQueryTemp' (temp 3-component vector of uint)
0:121          textureSize (temp 3-component vector of uint)
0:121            'g_tTex3du4' (uniform utexture3D)
0:121        move second child to first child (temp uint)
0:121          'WidthU' (temp uint)
0:121          direct index (temp uint)
0:121            'sizeQueryTemp' (temp 3-component vector of uint)
0:121            Constant:
0:121              0 (const int)
0:121        move second child to first child (temp uint)
0:121          'HeightU' (temp uint)
0:121          direct index (temp uint)
0:121            'sizeQueryTemp' (temp 3-component vector of uint)
0:121            Constant:
0:121              1 (const int)
0:121        move second child to first child (temp uint)
0:121          'DepthU' (temp uint)
0:121          direct index (temp uint)
0:121            'sizeQueryTemp' (temp 3-component vector of uint)
0:121            Constant:
0:121              2 (const int)
0:122      Sequence
0:122        move second child to first child (temp 3-component vector of uint)
0:122          'sizeQueryTemp' (temp 3-component vector of uint)
0:122          textureSize (temp 3-component vector of uint)
0:122            'g_tTex3du4' (uniform utexture3D)
0:122            Constant:
0:122              6 (const uint)
0:122        move second child to first child (temp uint)
0:122          'WidthU' (temp uint)
0:122          direct index (temp uint)
0:122            'sizeQueryTemp' (temp 3-component vector of uint)
0:122            Constant:
0:122              0 (const int)
0:122        move second child to first child (temp uint)
0:122          'HeightU' (temp uint)
0:122          direct index (temp uint)
0:122            'sizeQueryTemp' (temp 3-component vector of uint)
0:122            Constant:
0:122              1 (const int)
0:122        move second child to first child (temp uint)
0:122          'DepthU' (temp uint)
0:122          direct index (temp uint)
0:122            'sizeQueryTemp' (temp 3-component vector of uint)
0:122            Constant:
0:122              2 (const int)
0:122        move second child to first child (temp uint)
0:122          'NumberOfLevelsU' (temp uint)
0:122          textureQueryLevels (temp uint)
0:122            'g_tTex3du4' (uniform utexture3D)
0:125      Sequence
0:125        move second child to first child (temp 2-component vector of uint)
0:125          'sizeQueryTemp' (temp 2-component vector of uint)
0:125          textureSize (temp 2-component vector of uint)
0:125            'g_tTexcdf4' (uniform textureCube)
0:125        move second child to first child (temp uint)
0:125          'WidthU' (temp uint)
0:125          direct index (temp uint)
0:125            'sizeQueryTemp' (temp 2-component vector of uint)
0:125            Constant:
0:125              0 (const int)
0:125        move second child to first child (temp uint)
0:125          'HeightU' (temp uint)
0:125          direct index (temp uint)
0:125            'sizeQueryTemp' (temp 2-component vector of uint)
0:125            Constant:
0:125              1 (const int)
0:126      Sequence
0:126        move second child to first child (temp 2-component vector of uint)
0:126          'sizeQueryTemp' (temp 2-component vector of uint)
0:126          textureSize (temp 2-component vector of uint)
0:126            'g_tTexcdf4' (uniform textureCube)
0:126            Constant:
0:126              6 (const uint)
0:126        move second child to first child (temp uint)
0:126          'WidthU' (temp uint)
0:126          direct index (temp uint)
0:126            'sizeQueryTemp' (temp 2-component vector of uint)
0:126            Constant:
0:126              0 (const int)
0:126        move second child to first child (temp uint)
0:126          'HeightU' (temp uint)
0:126          direct index (temp uint)
0:126            'sizeQueryTemp' (temp 2-component vector of uint)
0:126            Constant:
0:126              1 (const int)
0:126        move second child to first child (temp uint)
0:126          'NumberOfLevelsU' (temp uint)
0:126          textureQueryLevels (temp uint)
0:126            'g_tTexcdf4' (uniform textureCube)
0:129      Sequence
0:129        move second child to first child (temp 2-component vector of uint)
0:129          'sizeQueryTemp' (temp 2-component vector of uint)
0:129          textureSize (temp 2-component vector of uint)
0:129            'g_tTexcdi4' (uniform itextureCube)
0:129        move second child to first child (temp uint)
0:129          'WidthU' (temp uint)
0:129          direct index (temp uint)
0:129            'sizeQueryTemp' (temp 2-component vector of uint)
0:129            Constant:
0:129              0 (const int)
0:129        move second child to first child (temp uint)
0:129          'HeightU' (temp uint)
0:129          direct index (temp uint)
0:129            'sizeQueryTemp' (temp 2-component vector of uint)
0:129            Constant:
0:129              1 (const int)
0:130      Sequence
0:130        move second child to first child (temp 2-component vector of uint)
0:130          'sizeQueryTemp' (temp 2-component vector of uint)
0:130          textureSize (temp 2-component vector of uint)
0:130            'g_tTexcdi4' (uniform itextureCube)
0:130            Constant:
0:130              6 (const uint)
0:130        move second child to first child (temp uint)
0:130          'WidthU' (temp uint)
0:130          direct index (temp uint)
0:130            'sizeQueryTemp' (temp 2-component vector of uint)
0:130            Constant:
0:130              0 (const int)
0:130        move second child to first child (temp uint)
0:130          'HeightU' (temp uint)
0:130          direct index (temp uint)
0:130            'sizeQueryTemp' (temp 2-component vector of uint)
0:130            Constant:
0:130              1 (const int)
0:130        move second child to first child (temp uint)
0:130          'NumberOfLevelsU' (temp uint)
0:130          textureQueryLevels (temp uint)
0:130            'g_tTexcdi4' (uniform itextureCube)
0:133      Sequence
0:133        move second child to first child (temp 2-component vector of uint)
0:133          'sizeQueryTemp' (temp 2-component vector of uint)
0:133          textureSize (temp 2-component vector of uint)
0:133            'g_tTexcdu4' (uniform utextureCube)
0:133        move second child to first child (temp uint)
0:133          'WidthU' (temp uint)
0:133          direct index (temp uint)
0:133            'sizeQueryTemp' (temp 2-component vector of uint)
0:133            Constant:
0:133              0 (const int)
0:133        move second child to first child (temp uint)
0:133          'HeightU' (temp uint)
0:133          direct index (temp uint)
0:133            'sizeQueryTemp' (temp 2-component vector of uint)
0:133            Constant:
0:133              1 (const int)
0:134      Sequence
0:134        move second child to first child (temp 2-component vector of uint)
0:134          'sizeQueryTemp' (temp 2-component vector of uint)
0:134          textureSize (temp 2-component vector of uint)
0:134            'g_tTexcdu4' (uniform utextureCube)
0:134            Constant:
0:134              6 (const uint)
0:134        move second child to first child (temp uint)
0:134          'WidthU' (temp uint)
0:134          direct index (temp uint)
0:134            'sizeQueryTemp' (temp 2-component vector of uint)
0:134            Constant:
0:134              0 (const int)
0:134        move second child to first child (temp uint)
0:134          'HeightU' (temp uint)
0:134          direct index (temp uint)
0:134            'sizeQueryTemp' (temp 2-component vector of uint)
0:134            Constant:
0:134              1 (const int)
0:134        move second child to first child (temp uint)
0:134          'NumberOfLevelsU' (temp uint)
0:134          textureQueryLevels (temp uint)
0:134            'g_tTexcdu4' (uniform utextureCube)
0:137      Sequence
0:137        move second child to first child (temp 3-component vector of uint)
0:137          'sizeQueryTemp' (temp 3-component vector of uint)
0:137          textureSize (temp 3-component vector of uint)
0:137            'g_tTexcdf4a' (uniform textureCubeArray)
0:137        move second child to first child (temp uint)
0:137          'WidthU' (temp uint)
0:137          direct index (temp uint)
0:137            'sizeQueryTemp' (temp 3-component vector of uint)
0:137            Constant:
0:137              0 (const int)
0:137        move second child to first child (temp uint)
0:137          'HeightU' (temp uint)
0:137          direct index (temp uint)
0:137            'sizeQueryTemp' (temp 3-component vector of uint)
0:137            Constant:
0:137              1 (const int)
0:137        move second child to first child (temp uint)
0:137          'ElementsU' (temp uint)
0:137          direct index (temp uint)
0:137            'sizeQueryTemp' (temp 3-component vector of uint)
0:137            Constant:
0:137              2 (const int)
0:138      Sequence
0:138        move second child to first child (temp 3-component vector of uint)
0:138          'sizeQueryTemp' (temp 3-component vector of uint)
0:138          textureSize (temp 3-component vector of uint)
0:138            'g_tTexcdf4a' (uniform textureCubeArray)
0:138            Constant:
0:138              6 (const uint)
0:138        move second child to first child (temp uint)
0:138          'WidthU' (temp uint)
0:138          direct index (temp uint)
0:138            'sizeQueryTemp' (temp 3-component vector of uint)
0:138            Constant:
0:138              0 (const int)
0:138        move second child to first child (temp uint)
0:138          'HeightU' (temp uint)
0:138          direct index (temp uint)
0:138            'sizeQueryTemp' (temp 3-component vector of uint)
0:138            Constant:
0:138              1 (const int)
0:138        move second child to first child (temp uint)
0:138          'ElementsU' (temp uint)
0:138          direct index (temp uint)
0:138            'sizeQueryTemp' (temp 3-component vector of uint)
0:138            Constant:
0:138              2 (const int)
0:138        move second child to first child (temp uint)
0:138          'NumberOfLevelsU' (temp uint)
0:138          textureQueryLevels (temp uint)
0:138            'g_tTexcdf4a' (uniform textureCubeArray)
0:141      Sequence
0:141        move second child to first child (temp 3-component vector of uint)
0:141          'sizeQueryTemp' (temp 3-component vector of uint)
0:141          textureSize (temp 3-component vector of uint)
0:141            'g_tTexcdi4a' (uniform itextureCubeArray)
0:141        move second child to first child (temp uint)
0:141          'WidthU' (temp uint)
0:141          direct index (temp uint)
0:141            'sizeQueryTemp' (temp 3-component vector of uint)
0:141            Constant:
0:141              0 (const int)
0:141        move second child to first child (temp uint)
0:141          'HeightU' (temp uint)
0:141          direct index (temp uint)
0:141            'sizeQueryTemp' (temp 3-component vector of uint)
0:141            Constant:
0:141              1 (const int)
0:141        move second child to first child (temp uint)
0:141          'ElementsU' (temp uint)
0:141          direct index (temp uint)
0:141            'sizeQueryTemp' (temp 3-component vector of uint)
0:141            Constant:
0:141              2 (const int)
0:142      Sequence
0:142        move second child to first child (temp 3-component vector of uint)
0:142          'sizeQueryTemp' (temp 3-component vector of uint)
0:142          textureSize (temp 3-component vector of uint)
0:142            'g_tTexcdi4a' (uniform itextureCubeArray)
0:142            Constant:
0:142              6 (const uint)
0:142        move second child to first child (temp uint)
0:142          'WidthU' (temp uint)
0:142          direct index (temp uint)
0:142            'sizeQueryTemp' (temp 3-component vector of uint)
0:142            Constant:
0:142              0 (const int)
0:142        move second child to first child (temp uint)
0:142          'HeightU' (temp uint)
0:142          direct index (temp uint)
0:142            'sizeQueryTemp' (temp 3-component vector of uint)
0:142            Constant:
0:142              1 (const int)
0:142        move second child to first child (temp uint)
0:142          'ElementsU' (temp uint)
0:142          direct index (temp uint)
0:142            'sizeQueryTemp' (temp 3-component vector of uint)
0:142            Constant:
0:142              2 (const int)
0:142        move second child to first child (temp uint)
0:142          'NumberOfLevelsU' (temp uint)
0:142          textureQueryLevels (temp uint)
0:142            'g_tTexcdi4a' (uniform itextureCubeArray)
0:145      Sequence
0:145        move second child to first child (temp 3-component vector of uint)
0:145          'sizeQueryTemp' (temp 3-component vector of uint)
0:145          textureSize (temp 3-component vector of uint)
0:145            'g_tTexcdu4a' (uniform utextureCubeArray)
0:145        move second child to first child (temp uint)
0:145          'WidthU' (temp uint)
0:145          direct index (temp uint)
0:145            'sizeQueryTemp' (temp 3-component vector of uint)
0:145            Constant:
0:145              0 (const int)
0:145        move second child to first child (temp uint)
0:145          'HeightU' (temp uint)
0:145          direct index (temp uint)
0:145            'sizeQueryTemp' (temp 3-component vector of uint)
0:145            Constant:
0:145              1 (const int)
0:145        move second child to first child (temp uint)
0:145          'ElementsU' (temp uint)
0:145          direct index (temp uint)
0:145            'sizeQueryTemp' (temp 3-component vector of uint)
0:145            Constant:
0:145              2 (const int)
0:146      Sequence
0:146        move second child to first child (temp 3-component vector of uint)
0:146          'sizeQueryTemp' (temp 3-component vector of uint)
0:146          textureSize (temp 3-component vector of uint)
0:146            'g_tTexcdu4a' (uniform utextureCubeArray)
0:146            Constant:
0:146              6 (const uint)
0:146        move second child to first child (temp uint)
0:146          'WidthU' (temp uint)
0:146          direct index (temp uint)
0:146            'sizeQueryTemp' (temp 3-component vector of uint)
0:146            Constant:
0:146              0 (const int)
0:146        move second child to first child (temp uint)
0:146          'HeightU' (temp uint)
0:146          direct index (temp uint)
0:146            'sizeQueryTemp' (temp 3-component vector of uint)
0:146            Constant:
0:146              1 (const int)
0:146        move second child to first child (temp uint)
0:146          'ElementsU' (temp uint)
0:146          direct index (temp uint)
0:146            'sizeQueryTemp' (temp 3-component vector of uint)
0:146            Constant:
0:146              2 (const int)
0:146        move second child to first child (temp uint)
0:146          'NumberOfLevelsU' (temp uint)
0:146          textureQueryLevels (temp uint)
0:146            'g_tTexcdu4a' (uniform utextureCubeArray)
0:149      Sequence
0:149        move second child to first child (temp 2-component vector of uint)
0:149          'sizeQueryTemp' (temp 2-component vector of uint)
0:149          textureSize (temp 2-component vector of uint)
0:149            'g_tTex2dmsf4' (uniform texture2DMS)
0:149        move second child to first child (temp uint)
0:149          'WidthU' (temp uint)
0:149          direct index (temp uint)
0:149            'sizeQueryTemp' (temp 2-component vector of uint)
0:149            Constant:
0:149              0 (const int)
0:149        move second child to first child (temp uint)
0:149          'HeightU' (temp uint)
0:149          direct index (temp uint)
0:149            'sizeQueryTemp' (temp 2-component vector of uint)
0:149            Constant:
0:149              1 (const int)
0:149        move second child to first child (temp uint)
0:149          'NumberOfSamplesU' (temp uint)
0:149          imageQuerySamples (temp uint)
0:149            'g_tTex2dmsf4' (uniform texture2DMS)
0:152      Sequence
0:152        move second child to first child (temp 2-component vector of uint)
0:152          'sizeQueryTemp' (temp 2-component vector of uint)
0:152          textureSize (temp 2-component vector of uint)
0:152            'g_tTex2dmsi4' (uniform itexture2DMS)
0:152        move second child to first child (temp uint)
0:152          'WidthU' (temp uint)
0:152          direct index (temp uint)
0:152            'sizeQueryTemp' (temp 2-component vector of uint)
0:152            Constant:
0:152              0 (const int)
0:152        move second child to first child (temp uint)
0:152          'HeightU' (temp uint)
0:152          direct index (temp uint)
0:152            'sizeQueryTemp' (temp 2-component vector of uint)
0:152            Constant:
0:152              1 (const int)
0:152        move second child to first child (temp uint)
0:152          'NumberOfSamplesU' (temp uint)
0:152          imageQuerySamples (temp uint)
0:152            'g_tTex2dmsi4' (uniform itexture2DMS)
0:155      Sequence
0:155        move second child to first child (temp 2-component vector of uint)
0:155          'sizeQueryTemp' (temp 2-component vector of uint)
0:155          textureSize (temp 2-component vector of uint)
0:155            'g_tTex2dmsu4' (uniform utexture2DMS)
0:155        move second child to first child (temp uint)
0:155          'WidthU' (temp uint)
0:155          direct index (temp uint)
0:155            'sizeQueryTemp' (temp 2-component vector of uint)
0:155            Constant:
0:155              0 (const int)
0:155        move second child to first child (temp uint)
0:155          'HeightU' (temp uint)
0:155          direct index (temp uint)
0:155            'sizeQueryTemp' (temp 2-component vector of uint)
0:155            Constant:
0:155              1 (const int)
0:155        move second child to first child (temp uint)
0:155          'NumberOfSamplesU' (temp uint)
0:155          imageQuerySamples (temp uint)
0:155            'g_tTex2dmsu4' (uniform utexture2DMS)
0:158      Sequence
0:158        move second child to first child (temp 3-component vector of uint)
0:158          'sizeQueryTemp' (temp 3-component vector of uint)
0:158          textureSize (temp 3-component vector of uint)
0:158            'g_tTex2dmsf4a' (uniform texture2DMSArray)
0:158        move second child to first child (temp uint)
0:158          'WidthU' (temp uint)
0:158          direct index (temp uint)
0:158            'sizeQueryTemp' (temp 3-component vector of uint)
0:158            Constant:
0:158              0 (const int)
0:158        move second child to first child (temp uint)
0:158          'HeightU' (temp uint)
0:158          direct index (temp uint)
0:158            'sizeQueryTemp' (temp 3-component vector of uint)
0:158            Constant:
0:158              1 (const int)
0:158        move second child to first child (temp uint)
0:158          'ElementsU' (temp uint)
0:158          direct index (temp uint)
0:158            'sizeQueryTemp' (temp 3-component vector of uint)
0:158            Constant:
0:158              2 (const int)
0:158        move second child to first child (temp uint)
0:158          'NumberOfSamplesU' (temp uint)
0:158          imageQuerySamples (temp uint)
0:158            'g_tTex2dmsf4a' (uniform texture2DMSArray)
0:161      Sequence
0:161        move second child to first child (temp 3-component vector of uint)
0:161          'sizeQueryTemp' (temp 3-component vector of uint)
0:161          textureSize (temp 3-component vector of uint)
0:161            'g_tTex2dmsi4a' (uniform itexture2DMSArray)
0:161        move second child to first child (temp uint)
0:161          'WidthU' (temp uint)
0:161          direct index (temp uint)
0:161            'sizeQueryTemp' (temp 3-component vector of uint)
0:161            Constant:
0:161              0 (const int)
0:161        move second child to first child (temp uint)
0:161          'HeightU' (temp uint)
0:161          direct index (temp uint)
0:161            'sizeQueryTemp' (temp 3-component vector of uint)
0:161            Constant:
0:161              1 (const int)
0:161        move second child to first child (temp uint)
0:161          'ElementsU' (temp uint)
0:161          direct index (temp uint)
0:161            'sizeQueryTemp' (temp 3-component vector of uint)
0:161            Constant:
0:161              2 (const int)
0:161        move second child to first child (temp uint)
0:161          'NumberOfSamplesU' (temp uint)
0:161          imageQuerySamples (temp uint)
0:161            'g_tTex2dmsi4a' (uniform itexture2DMSArray)
0:164      Sequence
0:164        move second child to first child (temp 3-component vector of uint)
0:164          'sizeQueryTemp' (temp 3-component vector of uint)
0:164          textureSize (temp 3-component vector of uint)
0:164            'g_tTex2dmsu4a' (uniform utexture2DMSArray)
0:164        move second child to first child (temp uint)
0:164          'WidthU' (temp uint)
0:164          direct index (temp uint)
0:164            'sizeQueryTemp' (temp 3-component vector of uint)
0:164            Constant:
0:164              0 (const int)
0:164        move second child to first child (temp uint)
0:164          'HeightU' (temp uint)
0:164          direct index (temp uint)
0:164            'sizeQueryTemp' (temp 3-component vector of uint)
0:164            Constant:
0:164              1 (const int)
0:164        move second child to first child (temp uint)
0:164          'ElementsU' (temp uint)
0:164          direct index (temp uint)
0:164            'sizeQueryTemp' (temp 3-component vector of uint)
0:164            Constant:
0:164              2 (const int)
0:164        move second child to first child (temp uint)
0:164          'NumberOfSamplesU' (temp uint)
0:164          imageQuerySamples (temp uint)
0:164            'g_tTex2dmsu4a' (uniform utexture2DMSArray)
0:276      move second child to first child (temp 4-component vector of float)
0:276        Color: direct index for structure (temp 4-component vector of float)
0:276          'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:276          Constant:
0:276            0 (const int)
0:276        Constant:
0:276          1.000000
0:276          1.000000
0:276          1.000000
0:276          1.000000
0:277      move second child to first child (temp float)
0:277        Depth: direct index for structure (temp float)
0:277          'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:277          Constant:
0:277            1 (const int)
0:277        Constant:
0:277          1.000000
0:279      Sequence
0:279        Sequence
0:279          move second child to first child (temp 4-component vector of float)
0:?             'Color' (layout(location=0 ) out 4-component vector of float)
0:279            Color: direct index for structure (temp 4-component vector of float)
0:279              'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:279              Constant:
0:279                0 (const int)
0:279          move second child to first child (temp float)
0:?             'Depth' (out float FragDepth)
0:279            Depth: direct index for structure (temp float)
0:279              'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:279              Constant:
0:279                1 (const int)
0:279        Branch: Return
0:?   Linker Objects
0:?     'Color' (layout(location=0 ) out 4-component vector of float)
0:?     'Depth' (out float FragDepth)
0:?     'g_sSamp' (layout(binding=0 ) uniform sampler)
0:?     'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:?     'g_tTex1di4' (uniform itexture1D)
0:?     'g_tTex1du4' (uniform utexture1D)
0:?     'g_tTex2df4' (uniform texture2D)
0:?     'g_tTex2di4' (uniform itexture2D)
0:?     'g_tTex2du4' (uniform utexture2D)
0:?     'g_tTex3df4' (uniform texture3D)
0:?     'g_tTex3di4' (uniform itexture3D)
0:?     'g_tTex3du4' (uniform utexture3D)
0:?     'g_tTexcdf4' (uniform textureCube)
0:?     'g_tTexcdi4' (uniform itextureCube)
0:?     'g_tTexcdu4' (uniform utextureCube)
0:?     'g_tTex1df4a' (uniform texture1DArray)
0:?     'g_tTex1di4a' (uniform itexture1DArray)
0:?     'g_tTex1du4a' (uniform utexture1DArray)
0:?     'g_tTex2df4a' (uniform texture2DArray)
0:?     'g_tTex2di4a' (uniform itexture2DArray)
0:?     'g_tTex2du4a' (uniform utexture2DArray)
0:?     'g_tTexcdf4a' (uniform textureCubeArray)
0:?     'g_tTexcdi4a' (uniform itextureCubeArray)
0:?     'g_tTexcdu4a' (uniform utextureCubeArray)
0:?     'g_tTex2dmsf4' (uniform texture2DMS)
0:?     'g_tTex2dmsi4' (uniform itexture2DMS)
0:?     'g_tTex2dmsu4' (uniform utexture2DMS)
0:?     'g_tTex2dmsf4a' (uniform texture2DMSArray)
0:?     'g_tTex2dmsi4a' (uniform itexture2DMSArray)
0:?     'g_tTex2dmsu4a' (uniform utexture2DMSArray)


Linked fragment stage:


Shader version: 450
gl_FragCoord origin is upper left
0:? Sequence
0:46  Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
0:46    Function Parameters: 
0:?     Sequence
0:65      Sequence
0:65        move second child to first child (temp uint)
0:65          'sizeQueryTemp' (temp uint)
0:65          textureSize (temp uint)
0:65            'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:65        move second child to first child (temp uint)
0:65          'WidthU' (temp uint)
0:65          'sizeQueryTemp' (temp uint)
0:66      Sequence
0:66        move second child to first child (temp uint)
0:66          'sizeQueryTemp' (temp uint)
0:66          textureSize (temp uint)
0:66            'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:66            Constant:
0:66              6 (const uint)
0:66        move second child to first child (temp uint)
0:66          'WidthU' (temp uint)
0:66          'sizeQueryTemp' (temp uint)
0:66        move second child to first child (temp uint)
0:66          'NumberOfLevelsU' (temp uint)
0:66          textureQueryLevels (temp uint)
0:66            'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:69      Sequence
0:69        move second child to first child (temp uint)
0:69          'sizeQueryTemp' (temp uint)
0:69          textureSize (temp uint)
0:69            'g_tTex1di4' (uniform itexture1D)
0:69        move second child to first child (temp uint)
0:69          'WidthU' (temp uint)
0:69          'sizeQueryTemp' (temp uint)
0:70      Sequence
0:70        move second child to first child (temp uint)
0:70          'sizeQueryTemp' (temp uint)
0:70          textureSize (temp uint)
0:70            'g_tTex1di4' (uniform itexture1D)
0:70            Constant:
0:70              6 (const uint)
0:70        move second child to first child (temp uint)
0:70          'WidthU' (temp uint)
0:70          'sizeQueryTemp' (temp uint)
0:70        move second child to first child (temp uint)
0:70          'NumberOfLevelsU' (temp uint)
0:70          textureQueryLevels (temp uint)
0:70            'g_tTex1di4' (uniform itexture1D)
0:73      Sequence
0:73        move second child to first child (temp uint)
0:73          'sizeQueryTemp' (temp uint)
0:73          textureSize (temp uint)
0:73            'g_tTex1du4' (uniform utexture1D)
0:73        move second child to first child (temp uint)
0:73          'WidthU' (temp uint)
0:73          'sizeQueryTemp' (temp uint)
0:74      Sequence
0:74        move second child to first child (temp uint)
0:74          'sizeQueryTemp' (temp uint)
0:74          textureSize (temp uint)
0:74            'g_tTex1du4' (uniform utexture1D)
0:74            Constant:
0:74              6 (const uint)
0:74        move second child to first child (temp uint)
0:74          'WidthU' (temp uint)
0:74          'sizeQueryTemp' (temp uint)
0:74        move second child to first child (temp uint)
0:74          'NumberOfLevelsU' (temp uint)
0:74          textureQueryLevels (temp uint)
0:74            'g_tTex1du4' (uniform utexture1D)
0:77      Sequence
0:77        move second child to first child (temp 2-component vector of uint)
0:77          'sizeQueryTemp' (temp 2-component vector of uint)
0:77          textureSize (temp 2-component vector of uint)
0:77            'g_tTex1df4a' (uniform texture1DArray)
0:77        move second child to first child (temp uint)
0:77          'WidthU' (temp uint)
0:77          direct index (temp uint)
0:77            'sizeQueryTemp' (temp 2-component vector of uint)
0:77            Constant:
0:77              0 (const int)
0:77        move second child to first child (temp uint)
0:77          'ElementsU' (temp uint)
0:77          direct index (temp uint)
0:77            'sizeQueryTemp' (temp 2-component vector of uint)
0:77            Constant:
0:77              1 (const int)
0:78      Sequence
0:78        move second child to first child (temp 2-component vector of uint)
0:78          'sizeQueryTemp' (temp 2-component vector of uint)
0:78          textureSize (temp 2-component vector of uint)
0:78            'g_tTex1df4a' (uniform texture1DArray)
0:78            Constant:
0:78              6 (const uint)
0:78        move second child to first child (temp uint)
0:78          'WidthU' (temp uint)
0:78          direct index (temp uint)
0:78            'sizeQueryTemp' (temp 2-component vector of uint)
0:78            Constant:
0:78              0 (const int)
0:78        move second child to first child (temp uint)
0:78          'ElementsU' (temp uint)
0:78          direct index (temp uint)
0:78            'sizeQueryTemp' (temp 2-component vector of uint)
0:78            Constant:
0:78              1 (const int)
0:78        move second child to first child (temp uint)
0:78          'NumberOfLevelsU' (temp uint)
0:78          textureQueryLevels (temp uint)
0:78            'g_tTex1df4a' (uniform texture1DArray)
0:81      Sequence
0:81        move second child to first child (temp 2-component vector of uint)
0:81          'sizeQueryTemp' (temp 2-component vector of uint)
0:81          textureSize (temp 2-component vector of uint)
0:81            'g_tTex1di4a' (uniform itexture1DArray)
0:81        move second child to first child (temp uint)
0:81          'WidthU' (temp uint)
0:81          direct index (temp uint)
0:81            'sizeQueryTemp' (temp 2-component vector of uint)
0:81            Constant:
0:81              0 (const int)
0:81        move second child to first child (temp uint)
0:81          'ElementsU' (temp uint)
0:81          direct index (temp uint)
0:81            'sizeQueryTemp' (temp 2-component vector of uint)
0:81            Constant:
0:81              1 (const int)
0:82      Sequence
0:82        move second child to first child (temp 2-component vector of uint)
0:82          'sizeQueryTemp' (temp 2-component vector of uint)
0:82          textureSize (temp 2-component vector of uint)
0:82            'g_tTex1di4a' (uniform itexture1DArray)
0:82            Constant:
0:82              6 (const uint)
0:82        move second child to first child (temp uint)
0:82          'WidthU' (temp uint)
0:82          direct index (temp uint)
0:82            'sizeQueryTemp' (temp 2-component vector of uint)
0:82            Constant:
0:82              0 (const int)
0:82        move second child to first child (temp uint)
0:82          'ElementsU' (temp uint)
0:82          direct index (temp uint)
0:82            'sizeQueryTemp' (temp 2-component vector of uint)
0:82            Constant:
0:82              1 (const int)
0:82        move second child to first child (temp uint)
0:82          'NumberOfLevelsU' (temp uint)
0:82          textureQueryLevels (temp uint)
0:82            'g_tTex1di4a' (uniform itexture1DArray)
0:85      Sequence
0:85        move second child to first child (temp 2-component vector of uint)
0:85          'sizeQueryTemp' (temp 2-component vector of uint)
0:85          textureSize (temp 2-component vector of uint)
0:85            'g_tTex1du4a' (uniform utexture1DArray)
0:85        move second child to first child (temp uint)
0:85          'WidthU' (temp uint)
0:85          direct index (temp uint)
0:85            'sizeQueryTemp' (temp 2-component vector of uint)
0:85            Constant:
0:85              0 (const int)
0:85        move second child to first child (temp uint)
0:85          'ElementsU' (temp uint)
0:85          direct index (temp uint)
0:85            'sizeQueryTemp' (temp 2-component vector of uint)
0:85            Constant:
0:85              1 (const int)
0:86      Sequence
0:86        move second child to first child (temp 2-component vector of uint)
0:86          'sizeQueryTemp' (temp 2-component vector of uint)
0:86          textureSize (temp 2-component vector of uint)
0:86            'g_tTex1du4a' (uniform utexture1DArray)
0:86            Constant:
0:86              6 (const uint)
0:86        move second child to first child (temp uint)
0:86          'WidthU' (temp uint)
0:86          direct index (temp uint)
0:86            'sizeQueryTemp' (temp 2-component vector of uint)
0:86            Constant:
0:86              0 (const int)
0:86        move second child to first child (temp uint)
0:86          'ElementsU' (temp uint)
0:86          direct index (temp uint)
0:86            'sizeQueryTemp' (temp 2-component vector of uint)
0:86            Constant:
0:86              1 (const int)
0:86        move second child to first child (temp uint)
0:86          'NumberOfLevelsU' (temp uint)
0:86          textureQueryLevels (temp uint)
0:86            'g_tTex1du4a' (uniform utexture1DArray)
0:89      Sequence
0:89        move second child to first child (temp 2-component vector of uint)
0:89          'sizeQueryTemp' (temp 2-component vector of uint)
0:89          textureSize (temp 2-component vector of uint)
0:89            'g_tTex2df4' (uniform texture2D)
0:89        move second child to first child (temp uint)
0:89          'WidthU' (temp uint)
0:89          direct index (temp uint)
0:89            'sizeQueryTemp' (temp 2-component vector of uint)
0:89            Constant:
0:89              0 (const int)
0:89        move second child to first child (temp uint)
0:89          'HeightU' (temp uint)
0:89          direct index (temp uint)
0:89            'sizeQueryTemp' (temp 2-component vector of uint)
0:89            Constant:
0:89              1 (const int)
0:90      Sequence
0:90        move second child to first child (temp 2-component vector of uint)
0:90          'sizeQueryTemp' (temp 2-component vector of uint)
0:90          textureSize (temp 2-component vector of uint)
0:90            'g_tTex2df4' (uniform texture2D)
0:90            Constant:
0:90              6 (const uint)
0:90        move second child to first child (temp uint)
0:90          'WidthU' (temp uint)
0:90          direct index (temp uint)
0:90            'sizeQueryTemp' (temp 2-component vector of uint)
0:90            Constant:
0:90              0 (const int)
0:90        move second child to first child (temp uint)
0:90          'HeightU' (temp uint)
0:90          direct index (temp uint)
0:90            'sizeQueryTemp' (temp 2-component vector of uint)
0:90            Constant:
0:90              1 (const int)
0:90        move second child to first child (temp uint)
0:90          'NumberOfLevelsU' (temp uint)
0:90          textureQueryLevels (temp uint)
0:90            'g_tTex2df4' (uniform texture2D)
0:93      Sequence
0:93        move second child to first child (temp 2-component vector of uint)
0:93          'sizeQueryTemp' (temp 2-component vector of uint)
0:93          textureSize (temp 2-component vector of uint)
0:93            'g_tTex2di4' (uniform itexture2D)
0:93        move second child to first child (temp uint)
0:93          'WidthU' (temp uint)
0:93          direct index (temp uint)
0:93            'sizeQueryTemp' (temp 2-component vector of uint)
0:93            Constant:
0:93              0 (const int)
0:93        move second child to first child (temp uint)
0:93          'HeightU' (temp uint)
0:93          direct index (temp uint)
0:93            'sizeQueryTemp' (temp 2-component vector of uint)
0:93            Constant:
0:93              1 (const int)
0:94      Sequence
0:94        move second child to first child (temp 2-component vector of uint)
0:94          'sizeQueryTemp' (temp 2-component vector of uint)
0:94          textureSize (temp 2-component vector of uint)
0:94            'g_tTex2di4' (uniform itexture2D)
0:94            Constant:
0:94              6 (const uint)
0:94        move second child to first child (temp uint)
0:94          'WidthU' (temp uint)
0:94          direct index (temp uint)
0:94            'sizeQueryTemp' (temp 2-component vector of uint)
0:94            Constant:
0:94              0 (const int)
0:94        move second child to first child (temp uint)
0:94          'HeightU' (temp uint)
0:94          direct index (temp uint)
0:94            'sizeQueryTemp' (temp 2-component vector of uint)
0:94            Constant:
0:94              1 (const int)
0:94        move second child to first child (temp uint)
0:94          'NumberOfLevelsU' (temp uint)
0:94          textureQueryLevels (temp uint)
0:94            'g_tTex2di4' (uniform itexture2D)
0:97      Sequence
0:97        move second child to first child (temp 2-component vector of uint)
0:97          'sizeQueryTemp' (temp 2-component vector of uint)
0:97          textureSize (temp 2-component vector of uint)
0:97            'g_tTex2du4' (uniform utexture2D)
0:97        move second child to first child (temp uint)
0:97          'WidthU' (temp uint)
0:97          direct index (temp uint)
0:97            'sizeQueryTemp' (temp 2-component vector of uint)
0:97            Constant:
0:97              0 (const int)
0:97        move second child to first child (temp uint)
0:97          'HeightU' (temp uint)
0:97          direct index (temp uint)
0:97            'sizeQueryTemp' (temp 2-component vector of uint)
0:97            Constant:
0:97              1 (const int)
0:98      Sequence
0:98        move second child to first child (temp 2-component vector of uint)
0:98          'sizeQueryTemp' (temp 2-component vector of uint)
0:98          textureSize (temp 2-component vector of uint)
0:98            'g_tTex2du4' (uniform utexture2D)
0:98            Constant:
0:98              6 (const uint)
0:98        move second child to first child (temp uint)
0:98          'WidthU' (temp uint)
0:98          direct index (temp uint)
0:98            'sizeQueryTemp' (temp 2-component vector of uint)
0:98            Constant:
0:98              0 (const int)
0:98        move second child to first child (temp uint)
0:98          'HeightU' (temp uint)
0:98          direct index (temp uint)
0:98            'sizeQueryTemp' (temp 2-component vector of uint)
0:98            Constant:
0:98              1 (const int)
0:98        move second child to first child (temp uint)
0:98          'NumberOfLevelsU' (temp uint)
0:98          textureQueryLevels (temp uint)
0:98            'g_tTex2du4' (uniform utexture2D)
0:101      Sequence
0:101        move second child to first child (temp 3-component vector of uint)
0:101          'sizeQueryTemp' (temp 3-component vector of uint)
0:101          textureSize (temp 3-component vector of uint)
0:101            'g_tTex2df4a' (uniform texture2DArray)
0:101        move second child to first child (temp uint)
0:101          'WidthU' (temp uint)
0:101          direct index (temp uint)
0:101            'sizeQueryTemp' (temp 3-component vector of uint)
0:101            Constant:
0:101              0 (const int)
0:101        move second child to first child (temp uint)
0:101          'HeightU' (temp uint)
0:101          direct index (temp uint)
0:101            'sizeQueryTemp' (temp 3-component vector of uint)
0:101            Constant:
0:101              1 (const int)
0:101        move second child to first child (temp uint)
0:101          'ElementsU' (temp uint)
0:101          direct index (temp uint)
0:101            'sizeQueryTemp' (temp 3-component vector of uint)
0:101            Constant:
0:101              2 (const int)
0:102      Sequence
0:102        move second child to first child (temp 3-component vector of uint)
0:102          'sizeQueryTemp' (temp 3-component vector of uint)
0:102          textureSize (temp 3-component vector of uint)
0:102            'g_tTex2df4a' (uniform texture2DArray)
0:102            Constant:
0:102              6 (const uint)
0:102        move second child to first child (temp uint)
0:102          'WidthU' (temp uint)
0:102          direct index (temp uint)
0:102            'sizeQueryTemp' (temp 3-component vector of uint)
0:102            Constant:
0:102              0 (const int)
0:102        move second child to first child (temp uint)
0:102          'HeightU' (temp uint)
0:102          direct index (temp uint)
0:102            'sizeQueryTemp' (temp 3-component vector of uint)
0:102            Constant:
0:102              1 (const int)
0:102        move second child to first child (temp uint)
0:102          'ElementsU' (temp uint)
0:102          direct index (temp uint)
0:102            'sizeQueryTemp' (temp 3-component vector of uint)
0:102            Constant:
0:102              2 (const int)
0:102        move second child to first child (temp uint)
0:102          'NumberOfLevelsU' (temp uint)
0:102          textureQueryLevels (temp uint)
0:102            'g_tTex2df4a' (uniform texture2DArray)
0:105      Sequence
0:105        move second child to first child (temp 3-component vector of uint)
0:105          'sizeQueryTemp' (temp 3-component vector of uint)
0:105          textureSize (temp 3-component vector of uint)
0:105            'g_tTex2di4a' (uniform itexture2DArray)
0:105        move second child to first child (temp uint)
0:105          'WidthU' (temp uint)
0:105          direct index (temp uint)
0:105            'sizeQueryTemp' (temp 3-component vector of uint)
0:105            Constant:
0:105              0 (const int)
0:105        move second child to first child (temp uint)
0:105          'HeightU' (temp uint)
0:105          direct index (temp uint)
0:105            'sizeQueryTemp' (temp 3-component vector of uint)
0:105            Constant:
0:105              1 (const int)
0:105        move second child to first child (temp uint)
0:105          'ElementsU' (temp uint)
0:105          direct index (temp uint)
0:105            'sizeQueryTemp' (temp 3-component vector of uint)
0:105            Constant:
0:105              2 (const int)
0:106      Sequence
0:106        move second child to first child (temp 3-component vector of uint)
0:106          'sizeQueryTemp' (temp 3-component vector of uint)
0:106          textureSize (temp 3-component vector of uint)
0:106            'g_tTex2di4a' (uniform itexture2DArray)
0:106            Constant:
0:106              6 (const uint)
0:106        move second child to first child (temp uint)
0:106          'WidthU' (temp uint)
0:106          direct index (temp uint)
0:106            'sizeQueryTemp' (temp 3-component vector of uint)
0:106            Constant:
0:106              0 (const int)
0:106        move second child to first child (temp uint)
0:106          'HeightU' (temp uint)
0:106          direct index (temp uint)
0:106            'sizeQueryTemp' (temp 3-component vector of uint)
0:106            Constant:
0:106              1 (const int)
0:106        move second child to first child (temp uint)
0:106          'ElementsU' (temp uint)
0:106          direct index (temp uint)
0:106            'sizeQueryTemp' (temp 3-component vector of uint)
0:106            Constant:
0:106              2 (const int)
0:106        move second child to first child (temp uint)
0:106          'NumberOfLevelsU' (temp uint)
0:106          textureQueryLevels (temp uint)
0:106            'g_tTex2di4a' (uniform itexture2DArray)
0:109      Sequence
0:109        move second child to first child (temp 3-component vector of uint)
0:109          'sizeQueryTemp' (temp 3-component vector of uint)
0:109          textureSize (temp 3-component vector of uint)
0:109            'g_tTex2du4a' (uniform utexture2DArray)
0:109        move second child to first child (temp uint)
0:109          'WidthU' (temp uint)
0:109          direct index (temp uint)
0:109            'sizeQueryTemp' (temp 3-component vector of uint)
0:109            Constant:
0:109              0 (const int)
0:109        move second child to first child (temp uint)
0:109          'HeightU' (temp uint)
0:109          direct index (temp uint)
0:109            'sizeQueryTemp' (temp 3-component vector of uint)
0:109            Constant:
0:109              1 (const int)
0:109        move second child to first child (temp uint)
0:109          'ElementsU' (temp uint)
0:109          direct index (temp uint)
0:109            'sizeQueryTemp' (temp 3-component vector of uint)
0:109            Constant:
0:109              2 (const int)
0:110      Sequence
0:110        move second child to first child (temp 3-component vector of uint)
0:110          'sizeQueryTemp' (temp 3-component vector of uint)
0:110          textureSize (temp 3-component vector of uint)
0:110            'g_tTex2du4a' (uniform utexture2DArray)
0:110            Constant:
0:110              6 (const uint)
0:110        move second child to first child (temp uint)
0:110          'WidthU' (temp uint)
0:110          direct index (temp uint)
0:110            'sizeQueryTemp' (temp 3-component vector of uint)
0:110            Constant:
0:110              0 (const int)
0:110        move second child to first child (temp uint)
0:110          'HeightU' (temp uint)
0:110          direct index (temp uint)
0:110            'sizeQueryTemp' (temp 3-component vector of uint)
0:110            Constant:
0:110              1 (const int)
0:110        move second child to first child (temp uint)
0:110          'ElementsU' (temp uint)
0:110          direct index (temp uint)
0:110            'sizeQueryTemp' (temp 3-component vector of uint)
0:110            Constant:
0:110              2 (const int)
0:110        move second child to first child (temp uint)
0:110          'NumberOfLevelsU' (temp uint)
0:110          textureQueryLevels (temp uint)
0:110            'g_tTex2du4a' (uniform utexture2DArray)
0:113      Sequence
0:113        move second child to first child (temp 3-component vector of uint)
0:113          'sizeQueryTemp' (temp 3-component vector of uint)
0:113          textureSize (temp 3-component vector of uint)
0:113            'g_tTex3df4' (uniform texture3D)
0:113        move second child to first child (temp uint)
0:113          'WidthU' (temp uint)
0:113          direct index (temp uint)
0:113            'sizeQueryTemp' (temp 3-component vector of uint)
0:113            Constant:
0:113              0 (const int)
0:113        move second child to first child (temp uint)
0:113          'HeightU' (temp uint)
0:113          direct index (temp uint)
0:113            'sizeQueryTemp' (temp 3-component vector of uint)
0:113            Constant:
0:113              1 (const int)
0:113        move second child to first child (temp uint)
0:113          'DepthU' (temp uint)
0:113          direct index (temp uint)
0:113            'sizeQueryTemp' (temp 3-component vector of uint)
0:113            Constant:
0:113              2 (const int)
0:114      Sequence
0:114        move second child to first child (temp 3-component vector of uint)
0:114          'sizeQueryTemp' (temp 3-component vector of uint)
0:114          textureSize (temp 3-component vector of uint)
0:114            'g_tTex3df4' (uniform texture3D)
0:114            Constant:
0:114              6 (const uint)
0:114        move second child to first child (temp uint)
0:114          'WidthU' (temp uint)
0:114          direct index (temp uint)
0:114            'sizeQueryTemp' (temp 3-component vector of uint)
0:114            Constant:
0:114              0 (const int)
0:114        move second child to first child (temp uint)
0:114          'HeightU' (temp uint)
0:114          direct index (temp uint)
0:114            'sizeQueryTemp' (temp 3-component vector of uint)
0:114            Constant:
0:114              1 (const int)
0:114        move second child to first child (temp uint)
0:114          'DepthU' (temp uint)
0:114          direct index (temp uint)
0:114            'sizeQueryTemp' (temp 3-component vector of uint)
0:114            Constant:
0:114              2 (const int)
0:114        move second child to first child (temp uint)
0:114          'NumberOfLevelsU' (temp uint)
0:114          textureQueryLevels (temp uint)
0:114            'g_tTex3df4' (uniform texture3D)
0:117      Sequence
0:117        move second child to first child (temp 3-component vector of uint)
0:117          'sizeQueryTemp' (temp 3-component vector of uint)
0:117          textureSize (temp 3-component vector of uint)
0:117            'g_tTex3di4' (uniform itexture3D)
0:117        move second child to first child (temp uint)
0:117          'WidthU' (temp uint)
0:117          direct index (temp uint)
0:117            'sizeQueryTemp' (temp 3-component vector of uint)
0:117            Constant:
0:117              0 (const int)
0:117        move second child to first child (temp uint)
0:117          'HeightU' (temp uint)
0:117          direct index (temp uint)
0:117            'sizeQueryTemp' (temp 3-component vector of uint)
0:117            Constant:
0:117              1 (const int)
0:117        move second child to first child (temp uint)
0:117          'DepthU' (temp uint)
0:117          direct index (temp uint)
0:117            'sizeQueryTemp' (temp 3-component vector of uint)
0:117            Constant:
0:117              2 (const int)
0:118      Sequence
0:118        move second child to first child (temp 3-component vector of uint)
0:118          'sizeQueryTemp' (temp 3-component vector of uint)
0:118          textureSize (temp 3-component vector of uint)
0:118            'g_tTex3di4' (uniform itexture3D)
0:118            Constant:
0:118              6 (const uint)
0:118        move second child to first child (temp uint)
0:118          'WidthU' (temp uint)
0:118          direct index (temp uint)
0:118            'sizeQueryTemp' (temp 3-component vector of uint)
0:118            Constant:
0:118              0 (const int)
0:118        move second child to first child (temp uint)
0:118          'HeightU' (temp uint)
0:118          direct index (temp uint)
0:118            'sizeQueryTemp' (temp 3-component vector of uint)
0:118            Constant:
0:118              1 (const int)
0:118        move second child to first child (temp uint)
0:118          'DepthU' (temp uint)
0:118          direct index (temp uint)
0:118            'sizeQueryTemp' (temp 3-component vector of uint)
0:118            Constant:
0:118              2 (const int)
0:118        move second child to first child (temp uint)
0:118          'NumberOfLevelsU' (temp uint)
0:118          textureQueryLevels (temp uint)
0:118            'g_tTex3di4' (uniform itexture3D)
0:121      Sequence
0:121        move second child to first child (temp 3-component vector of uint)
0:121          'sizeQueryTemp' (temp 3-component vector of uint)
0:121          textureSize (temp 3-component vector of uint)
0:121            'g_tTex3du4' (uniform utexture3D)
0:121        move second child to first child (temp uint)
0:121          'WidthU' (temp uint)
0:121          direct index (temp uint)
0:121            'sizeQueryTemp' (temp 3-component vector of uint)
0:121            Constant:
0:121              0 (const int)
0:121        move second child to first child (temp uint)
0:121          'HeightU' (temp uint)
0:121          direct index (temp uint)
0:121            'sizeQueryTemp' (temp 3-component vector of uint)
0:121            Constant:
0:121              1 (const int)
0:121        move second child to first child (temp uint)
0:121          'DepthU' (temp uint)
0:121          direct index (temp uint)
0:121            'sizeQueryTemp' (temp 3-component vector of uint)
0:121            Constant:
0:121              2 (const int)
0:122      Sequence
0:122        move second child to first child (temp 3-component vector of uint)
0:122          'sizeQueryTemp' (temp 3-component vector of uint)
0:122          textureSize (temp 3-component vector of uint)
0:122            'g_tTex3du4' (uniform utexture3D)
0:122            Constant:
0:122              6 (const uint)
0:122        move second child to first child (temp uint)
0:122          'WidthU' (temp uint)
0:122          direct index (temp uint)
0:122            'sizeQueryTemp' (temp 3-component vector of uint)
0:122            Constant:
0:122              0 (const int)
0:122        move second child to first child (temp uint)
0:122          'HeightU' (temp uint)
0:122          direct index (temp uint)
0:122            'sizeQueryTemp' (temp 3-component vector of uint)
0:122            Constant:
0:122              1 (const int)
0:122        move second child to first child (temp uint)
0:122          'DepthU' (temp uint)
0:122          direct index (temp uint)
0:122            'sizeQueryTemp' (temp 3-component vector of uint)
0:122            Constant:
0:122              2 (const int)
0:122        move second child to first child (temp uint)
0:122          'NumberOfLevelsU' (temp uint)
0:122          textureQueryLevels (temp uint)
0:122            'g_tTex3du4' (uniform utexture3D)
0:125      Sequence
0:125        move second child to first child (temp 2-component vector of uint)
0:125          'sizeQueryTemp' (temp 2-component vector of uint)
0:125          textureSize (temp 2-component vector of uint)
0:125            'g_tTexcdf4' (uniform textureCube)
0:125        move second child to first child (temp uint)
0:125          'WidthU' (temp uint)
0:125          direct index (temp uint)
0:125            'sizeQueryTemp' (temp 2-component vector of uint)
0:125            Constant:
0:125              0 (const int)
0:125        move second child to first child (temp uint)
0:125          'HeightU' (temp uint)
0:125          direct index (temp uint)
0:125            'sizeQueryTemp' (temp 2-component vector of uint)
0:125            Constant:
0:125              1 (const int)
0:126      Sequence
0:126        move second child to first child (temp 2-component vector of uint)
0:126          'sizeQueryTemp' (temp 2-component vector of uint)
0:126          textureSize (temp 2-component vector of uint)
0:126            'g_tTexcdf4' (uniform textureCube)
0:126            Constant:
0:126              6 (const uint)
0:126        move second child to first child (temp uint)
0:126          'WidthU' (temp uint)
0:126          direct index (temp uint)
0:126            'sizeQueryTemp' (temp 2-component vector of uint)
0:126            Constant:
0:126              0 (const int)
0:126        move second child to first child (temp uint)
0:126          'HeightU' (temp uint)
0:126          direct index (temp uint)
0:126            'sizeQueryTemp' (temp 2-component vector of uint)
0:126            Constant:
0:126              1 (const int)
0:126        move second child to first child (temp uint)
0:126          'NumberOfLevelsU' (temp uint)
0:126          textureQueryLevels (temp uint)
0:126            'g_tTexcdf4' (uniform textureCube)
0:129      Sequence
0:129        move second child to first child (temp 2-component vector of uint)
0:129          'sizeQueryTemp' (temp 2-component vector of uint)
0:129          textureSize (temp 2-component vector of uint)
0:129            'g_tTexcdi4' (uniform itextureCube)
0:129        move second child to first child (temp uint)
0:129          'WidthU' (temp uint)
0:129          direct index (temp uint)
0:129            'sizeQueryTemp' (temp 2-component vector of uint)
0:129            Constant:
0:129              0 (const int)
0:129        move second child to first child (temp uint)
0:129          'HeightU' (temp uint)
0:129          direct index (temp uint)
0:129            'sizeQueryTemp' (temp 2-component vector of uint)
0:129            Constant:
0:129              1 (const int)
0:130      Sequence
0:130        move second child to first child (temp 2-component vector of uint)
0:130          'sizeQueryTemp' (temp 2-component vector of uint)
0:130          textureSize (temp 2-component vector of uint)
0:130            'g_tTexcdi4' (uniform itextureCube)
0:130            Constant:
0:130              6 (const uint)
0:130        move second child to first child (temp uint)
0:130          'WidthU' (temp uint)
0:130          direct index (temp uint)
0:130            'sizeQueryTemp' (temp 2-component vector of uint)
0:130            Constant:
0:130              0 (const int)
0:130        move second child to first child (temp uint)
0:130          'HeightU' (temp uint)
0:130          direct index (temp uint)
0:130            'sizeQueryTemp' (temp 2-component vector of uint)
0:130            Constant:
0:130              1 (const int)
0:130        move second child to first child (temp uint)
0:130          'NumberOfLevelsU' (temp uint)
0:130          textureQueryLevels (temp uint)
0:130            'g_tTexcdi4' (uniform itextureCube)
0:133      Sequence
0:133        move second child to first child (temp 2-component vector of uint)
0:133          'sizeQueryTemp' (temp 2-component vector of uint)
0:133          textureSize (temp 2-component vector of uint)
0:133            'g_tTexcdu4' (uniform utextureCube)
0:133        move second child to first child (temp uint)
0:133          'WidthU' (temp uint)
0:133          direct index (temp uint)
0:133            'sizeQueryTemp' (temp 2-component vector of uint)
0:133            Constant:
0:133              0 (const int)
0:133        move second child to first child (temp uint)
0:133          'HeightU' (temp uint)
0:133          direct index (temp uint)
0:133            'sizeQueryTemp' (temp 2-component vector of uint)
0:133            Constant:
0:133              1 (const int)
0:134      Sequence
0:134        move second child to first child (temp 2-component vector of uint)
0:134          'sizeQueryTemp' (temp 2-component vector of uint)
0:134          textureSize (temp 2-component vector of uint)
0:134            'g_tTexcdu4' (uniform utextureCube)
0:134            Constant:
0:134              6 (const uint)
0:134        move second child to first child (temp uint)
0:134          'WidthU' (temp uint)
0:134          direct index (temp uint)
0:134            'sizeQueryTemp' (temp 2-component vector of uint)
0:134            Constant:
0:134              0 (const int)
0:134        move second child to first child (temp uint)
0:134          'HeightU' (temp uint)
0:134          direct index (temp uint)
0:134            'sizeQueryTemp' (temp 2-component vector of uint)
0:134            Constant:
0:134              1 (const int)
0:134        move second child to first child (temp uint)
0:134          'NumberOfLevelsU' (temp uint)
0:134          textureQueryLevels (temp uint)
0:134            'g_tTexcdu4' (uniform utextureCube)
0:137      Sequence
0:137        move second child to first child (temp 3-component vector of uint)
0:137          'sizeQueryTemp' (temp 3-component vector of uint)
0:137          textureSize (temp 3-component vector of uint)
0:137            'g_tTexcdf4a' (uniform textureCubeArray)
0:137        move second child to first child (temp uint)
0:137          'WidthU' (temp uint)
0:137          direct index (temp uint)
0:137            'sizeQueryTemp' (temp 3-component vector of uint)
0:137            Constant:
0:137              0 (const int)
0:137        move second child to first child (temp uint)
0:137          'HeightU' (temp uint)
0:137          direct index (temp uint)
0:137            'sizeQueryTemp' (temp 3-component vector of uint)
0:137            Constant:
0:137              1 (const int)
0:137        move second child to first child (temp uint)
0:137          'ElementsU' (temp uint)
0:137          direct index (temp uint)
0:137            'sizeQueryTemp' (temp 3-component vector of uint)
0:137            Constant:
0:137              2 (const int)
0:138      Sequence
0:138        move second child to first child (temp 3-component vector of uint)
0:138          'sizeQueryTemp' (temp 3-component vector of uint)
0:138          textureSize (temp 3-component vector of uint)
0:138            'g_tTexcdf4a' (uniform textureCubeArray)
0:138            Constant:
0:138              6 (const uint)
0:138        move second child to first child (temp uint)
0:138          'WidthU' (temp uint)
0:138          direct index (temp uint)
0:138            'sizeQueryTemp' (temp 3-component vector of uint)
0:138            Constant:
0:138              0 (const int)
0:138        move second child to first child (temp uint)
0:138          'HeightU' (temp uint)
0:138          direct index (temp uint)
0:138            'sizeQueryTemp' (temp 3-component vector of uint)
0:138            Constant:
0:138              1 (const int)
0:138        move second child to first child (temp uint)
0:138          'ElementsU' (temp uint)
0:138          direct index (temp uint)
0:138            'sizeQueryTemp' (temp 3-component vector of uint)
0:138            Constant:
0:138              2 (const int)
0:138        move second child to first child (temp uint)
0:138          'NumberOfLevelsU' (temp uint)
0:138          textureQueryLevels (temp uint)
0:138            'g_tTexcdf4a' (uniform textureCubeArray)
0:141      Sequence
0:141        move second child to first child (temp 3-component vector of uint)
0:141          'sizeQueryTemp' (temp 3-component vector of uint)
0:141          textureSize (temp 3-component vector of uint)
0:141            'g_tTexcdi4a' (uniform itextureCubeArray)
0:141        move second child to first child (temp uint)
0:141          'WidthU' (temp uint)
0:141          direct index (temp uint)
0:141            'sizeQueryTemp' (temp 3-component vector of uint)
0:141            Constant:
0:141              0 (const int)
0:141        move second child to first child (temp uint)
0:141          'HeightU' (temp uint)
0:141          direct index (temp uint)
0:141            'sizeQueryTemp' (temp 3-component vector of uint)
0:141            Constant:
0:141              1 (const int)
0:141        move second child to first child (temp uint)
0:141          'ElementsU' (temp uint)
0:141          direct index (temp uint)
0:141            'sizeQueryTemp' (temp 3-component vector of uint)
0:141            Constant:
0:141              2 (const int)
0:142      Sequence
0:142        move second child to first child (temp 3-component vector of uint)
0:142          'sizeQueryTemp' (temp 3-component vector of uint)
0:142          textureSize (temp 3-component vector of uint)
0:142            'g_tTexcdi4a' (uniform itextureCubeArray)
0:142            Constant:
0:142              6 (const uint)
0:142        move second child to first child (temp uint)
0:142          'WidthU' (temp uint)
0:142          direct index (temp uint)
0:142            'sizeQueryTemp' (temp 3-component vector of uint)
0:142            Constant:
0:142              0 (const int)
0:142        move second child to first child (temp uint)
0:142          'HeightU' (temp uint)
0:142          direct index (temp uint)
0:142            'sizeQueryTemp' (temp 3-component vector of uint)
0:142            Constant:
0:142              1 (const int)
0:142        move second child to first child (temp uint)
0:142          'ElementsU' (temp uint)
0:142          direct index (temp uint)
0:142            'sizeQueryTemp' (temp 3-component vector of uint)
0:142            Constant:
0:142              2 (const int)
0:142        move second child to first child (temp uint)
0:142          'NumberOfLevelsU' (temp uint)
0:142          textureQueryLevels (temp uint)
0:142            'g_tTexcdi4a' (uniform itextureCubeArray)
0:145      Sequence
0:145        move second child to first child (temp 3-component vector of uint)
0:145          'sizeQueryTemp' (temp 3-component vector of uint)
0:145          textureSize (temp 3-component vector of uint)
0:145            'g_tTexcdu4a' (uniform utextureCubeArray)
0:145        move second child to first child (temp uint)
0:145          'WidthU' (temp uint)
0:145          direct index (temp uint)
0:145            'sizeQueryTemp' (temp 3-component vector of uint)
0:145            Constant:
0:145              0 (const int)
0:145        move second child to first child (temp uint)
0:145          'HeightU' (temp uint)
0:145          direct index (temp uint)
0:145            'sizeQueryTemp' (temp 3-component vector of uint)
0:145            Constant:
0:145              1 (const int)
0:145        move second child to first child (temp uint)
0:145          'ElementsU' (temp uint)
0:145          direct index (temp uint)
0:145            'sizeQueryTemp' (temp 3-component vector of uint)
0:145            Constant:
0:145              2 (const int)
0:146      Sequence
0:146        move second child to first child (temp 3-component vector of uint)
0:146          'sizeQueryTemp' (temp 3-component vector of uint)
0:146          textureSize (temp 3-component vector of uint)
0:146            'g_tTexcdu4a' (uniform utextureCubeArray)
0:146            Constant:
0:146              6 (const uint)
0:146        move second child to first child (temp uint)
0:146          'WidthU' (temp uint)
0:146          direct index (temp uint)
0:146            'sizeQueryTemp' (temp 3-component vector of uint)
0:146            Constant:
0:146              0 (const int)
0:146        move second child to first child (temp uint)
0:146          'HeightU' (temp uint)
0:146          direct index (temp uint)
0:146            'sizeQueryTemp' (temp 3-component vector of uint)
0:146            Constant:
0:146              1 (const int)
0:146        move second child to first child (temp uint)
0:146          'ElementsU' (temp uint)
0:146          direct index (temp uint)
0:146            'sizeQueryTemp' (temp 3-component vector of uint)
0:146            Constant:
0:146              2 (const int)
0:146        move second child to first child (temp uint)
0:146          'NumberOfLevelsU' (temp uint)
0:146          textureQueryLevels (temp uint)
0:146            'g_tTexcdu4a' (uniform utextureCubeArray)
0:149      Sequence
0:149        move second child to first child (temp 2-component vector of uint)
0:149          'sizeQueryTemp' (temp 2-component vector of uint)
0:149          textureSize (temp 2-component vector of uint)
0:149            'g_tTex2dmsf4' (uniform texture2DMS)
0:149        move second child to first child (temp uint)
0:149          'WidthU' (temp uint)
0:149          direct index (temp uint)
0:149            'sizeQueryTemp' (temp 2-component vector of uint)
0:149            Constant:
0:149              0 (const int)
0:149        move second child to first child (temp uint)
0:149          'HeightU' (temp uint)
0:149          direct index (temp uint)
0:149            'sizeQueryTemp' (temp 2-component vector of uint)
0:149            Constant:
0:149              1 (const int)
0:149        move second child to first child (temp uint)
0:149          'NumberOfSamplesU' (temp uint)
0:149          imageQuerySamples (temp uint)
0:149            'g_tTex2dmsf4' (uniform texture2DMS)
0:152      Sequence
0:152        move second child to first child (temp 2-component vector of uint)
0:152          'sizeQueryTemp' (temp 2-component vector of uint)
0:152          textureSize (temp 2-component vector of uint)
0:152            'g_tTex2dmsi4' (uniform itexture2DMS)
0:152        move second child to first child (temp uint)
0:152          'WidthU' (temp uint)
0:152          direct index (temp uint)
0:152            'sizeQueryTemp' (temp 2-component vector of uint)
0:152            Constant:
0:152              0 (const int)
0:152        move second child to first child (temp uint)
0:152          'HeightU' (temp uint)
0:152          direct index (temp uint)
0:152            'sizeQueryTemp' (temp 2-component vector of uint)
0:152            Constant:
0:152              1 (const int)
0:152        move second child to first child (temp uint)
0:152          'NumberOfSamplesU' (temp uint)
0:152          imageQuerySamples (temp uint)
0:152            'g_tTex2dmsi4' (uniform itexture2DMS)
0:155      Sequence
0:155        move second child to first child (temp 2-component vector of uint)
0:155          'sizeQueryTemp' (temp 2-component vector of uint)
0:155          textureSize (temp 2-component vector of uint)
0:155            'g_tTex2dmsu4' (uniform utexture2DMS)
0:155        move second child to first child (temp uint)
0:155          'WidthU' (temp uint)
0:155          direct index (temp uint)
0:155            'sizeQueryTemp' (temp 2-component vector of uint)
0:155            Constant:
0:155              0 (const int)
0:155        move second child to first child (temp uint)
0:155          'HeightU' (temp uint)
0:155          direct index (temp uint)
0:155            'sizeQueryTemp' (temp 2-component vector of uint)
0:155            Constant:
0:155              1 (const int)
0:155        move second child to first child (temp uint)
0:155          'NumberOfSamplesU' (temp uint)
0:155          imageQuerySamples (temp uint)
0:155            'g_tTex2dmsu4' (uniform utexture2DMS)
0:158      Sequence
0:158        move second child to first child (temp 3-component vector of uint)
0:158          'sizeQueryTemp' (temp 3-component vector of uint)
0:158          textureSize (temp 3-component vector of uint)
0:158            'g_tTex2dmsf4a' (uniform texture2DMSArray)
0:158        move second child to first child (temp uint)
0:158          'WidthU' (temp uint)
0:158          direct index (temp uint)
0:158            'sizeQueryTemp' (temp 3-component vector of uint)
0:158            Constant:
0:158              0 (const int)
0:158        move second child to first child (temp uint)
0:158          'HeightU' (temp uint)
0:158          direct index (temp uint)
0:158            'sizeQueryTemp' (temp 3-component vector of uint)
0:158            Constant:
0:158              1 (const int)
0:158        move second child to first child (temp uint)
0:158          'ElementsU' (temp uint)
0:158          direct index (temp uint)
0:158            'sizeQueryTemp' (temp 3-component vector of uint)
0:158            Constant:
0:158              2 (const int)
0:158        move second child to first child (temp uint)
0:158          'NumberOfSamplesU' (temp uint)
0:158          imageQuerySamples (temp uint)
0:158            'g_tTex2dmsf4a' (uniform texture2DMSArray)
0:161      Sequence
0:161        move second child to first child (temp 3-component vector of uint)
0:161          'sizeQueryTemp' (temp 3-component vector of uint)
0:161          textureSize (temp 3-component vector of uint)
0:161            'g_tTex2dmsi4a' (uniform itexture2DMSArray)
0:161        move second child to first child (temp uint)
0:161          'WidthU' (temp uint)
0:161          direct index (temp uint)
0:161            'sizeQueryTemp' (temp 3-component vector of uint)
0:161            Constant:
0:161              0 (const int)
0:161        move second child to first child (temp uint)
0:161          'HeightU' (temp uint)
0:161          direct index (temp uint)
0:161            'sizeQueryTemp' (temp 3-component vector of uint)
0:161            Constant:
0:161              1 (const int)
0:161        move second child to first child (temp uint)
0:161          'ElementsU' (temp uint)
0:161          direct index (temp uint)
0:161            'sizeQueryTemp' (temp 3-component vector of uint)
0:161            Constant:
0:161              2 (const int)
0:161        move second child to first child (temp uint)
0:161          'NumberOfSamplesU' (temp uint)
0:161          imageQuerySamples (temp uint)
0:161            'g_tTex2dmsi4a' (uniform itexture2DMSArray)
0:164      Sequence
0:164        move second child to first child (temp 3-component vector of uint)
0:164          'sizeQueryTemp' (temp 3-component vector of uint)
0:164          textureSize (temp 3-component vector of uint)
0:164            'g_tTex2dmsu4a' (uniform utexture2DMSArray)
0:164        move second child to first child (temp uint)
0:164          'WidthU' (temp uint)
0:164          direct index (temp uint)
0:164            'sizeQueryTemp' (temp 3-component vector of uint)
0:164            Constant:
0:164              0 (const int)
0:164        move second child to first child (temp uint)
0:164          'HeightU' (temp uint)
0:164          direct index (temp uint)
0:164            'sizeQueryTemp' (temp 3-component vector of uint)
0:164            Constant:
0:164              1 (const int)
0:164        move second child to first child (temp uint)
0:164          'ElementsU' (temp uint)
0:164          direct index (temp uint)
0:164            'sizeQueryTemp' (temp 3-component vector of uint)
0:164            Constant:
0:164              2 (const int)
0:164        move second child to first child (temp uint)
0:164          'NumberOfSamplesU' (temp uint)
0:164          imageQuerySamples (temp uint)
0:164            'g_tTex2dmsu4a' (uniform utexture2DMSArray)
0:276      move second child to first child (temp 4-component vector of float)
0:276        Color: direct index for structure (temp 4-component vector of float)
0:276          'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:276          Constant:
0:276            0 (const int)
0:276        Constant:
0:276          1.000000
0:276          1.000000
0:276          1.000000
0:276          1.000000
0:277      move second child to first child (temp float)
0:277        Depth: direct index for structure (temp float)
0:277          'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:277          Constant:
0:277            1 (const int)
0:277        Constant:
0:277          1.000000
0:279      Sequence
0:279        Sequence
0:279          move second child to first child (temp 4-component vector of float)
0:?             'Color' (layout(location=0 ) out 4-component vector of float)
0:279            Color: direct index for structure (temp 4-component vector of float)
0:279              'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:279              Constant:
0:279                0 (const int)
0:279          move second child to first child (temp float)
0:?             'Depth' (out float FragDepth)
0:279            Depth: direct index for structure (temp float)
0:279              'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:279              Constant:
0:279                1 (const int)
0:279        Branch: Return
0:?   Linker Objects
0:?     'Color' (layout(location=0 ) out 4-component vector of float)
0:?     'Depth' (out float FragDepth)
0:?     'g_sSamp' (layout(binding=0 ) uniform sampler)
0:?     'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
0:?     'g_tTex1di4' (uniform itexture1D)
0:?     'g_tTex1du4' (uniform utexture1D)
0:?     'g_tTex2df4' (uniform texture2D)
0:?     'g_tTex2di4' (uniform itexture2D)
0:?     'g_tTex2du4' (uniform utexture2D)
0:?     'g_tTex3df4' (uniform texture3D)
0:?     'g_tTex3di4' (uniform itexture3D)
0:?     'g_tTex3du4' (uniform utexture3D)
0:?     'g_tTexcdf4' (uniform textureCube)
0:?     'g_tTexcdi4' (uniform itextureCube)
0:?     'g_tTexcdu4' (uniform utextureCube)
0:?     'g_tTex1df4a' (uniform texture1DArray)
0:?     'g_tTex1di4a' (uniform itexture1DArray)
0:?     'g_tTex1du4a' (uniform utexture1DArray)
0:?     'g_tTex2df4a' (uniform texture2DArray)
0:?     'g_tTex2di4a' (uniform itexture2DArray)
0:?     'g_tTex2du4a' (uniform utexture2DArray)
0:?     'g_tTexcdf4a' (uniform textureCubeArray)
0:?     'g_tTexcdi4a' (uniform itextureCubeArray)
0:?     'g_tTexcdu4a' (uniform utextureCubeArray)
0:?     'g_tTex2dmsf4' (uniform texture2DMS)
0:?     'g_tTex2dmsi4' (uniform itexture2DMS)
0:?     'g_tTex2dmsu4' (uniform utexture2DMS)
0:?     'g_tTex2dmsf4a' (uniform texture2DMSArray)
0:?     'g_tTex2dmsi4a' (uniform itexture2DMSArray)
0:?     'g_tTex2dmsu4a' (uniform utexture2DMSArray)

// Module Version 10000
// Generated by (magic number): 80001
// Id's are bound by 545

                              Capability Shader
                              Capability Sampled1D
                              Capability SampledCubeArray
                              Capability ImageMSArray
                              Capability ImageQuery
               1:             ExtInstImport  "GLSL.std.450"
                              MemoryModel Logical GLSL450
                              EntryPoint Fragment 4  "main" 534 538
                              ExecutionMode 4 OriginUpperLeft
                              Name 4  "main"
                              Name 8  "sizeQueryTemp"
                              Name 12  "g_tTex1df4"
                              Name 16  "WidthU"
                              Name 18  "sizeQueryTemp"
                              Name 23  "NumberOfLevelsU"
                              Name 26  "sizeQueryTemp"
                              Name 29  "g_tTex1di4"
                              Name 33  "sizeQueryTemp"
                              Name 39  "sizeQueryTemp"
                              Name 42  "g_tTex1du4"
                              Name 46  "sizeQueryTemp"
                              Name 54  "sizeQueryTemp"
                              Name 57  "g_tTex1df4a"
                              Name 64  "ElementsU"
                              Name 68  "sizeQueryTemp"
                              Name 77  "sizeQueryTemp"
                              Name 80  "g_tTex1di4a"
                              Name 87  "sizeQueryTemp"
                              Name 96  "sizeQueryTemp"
                              Name 99  "g_tTex1du4a"
                              Name 106  "sizeQueryTemp"
                              Name 115  "sizeQueryTemp"
                              Name 118  "g_tTex2df4"
                              Name 123  "HeightU"
                              Name 126  "sizeQueryTemp"
                              Name 135  "sizeQueryTemp"
                              Name 138  "g_tTex2di4"
                              Name 145  "sizeQueryTemp"
                              Name 154  "sizeQueryTemp"
                              Name 157  "g_tTex2du4"
                              Name 164  "sizeQueryTemp"
                              Name 175  "sizeQueryTemp"
                              Name 178  "g_tTex2df4a"
                              Name 189  "sizeQueryTemp"
                              Name 200  "sizeQueryTemp"
                              Name 203  "g_tTex2di4a"
                              Name 212  "sizeQueryTemp"
                              Name 223  "sizeQueryTemp"
                              Name 226  "g_tTex2du4a"
                              Name 235  "sizeQueryTemp"
                              Name 246  "sizeQueryTemp"
                              Name 249  "g_tTex3df4"
                              Name 256  "DepthU"
                              Name 259  "sizeQueryTemp"
                              Name 270  "sizeQueryTemp"
                              Name 273  "g_tTex3di4"
                              Name 282  "sizeQueryTemp"
                              Name 293  "sizeQueryTemp"
                              Name 296  "g_tTex3du4"
                              Name 305  "sizeQueryTemp"
                              Name 316  "sizeQueryTemp"
                              Name 319  "g_tTexcdf4"
                              Name 326  "sizeQueryTemp"
                              Name 335  "sizeQueryTemp"
                              Name 338  "g_tTexcdi4"
                              Name 345  "sizeQueryTemp"
                              Name 354  "sizeQueryTemp"
                              Name 357  "g_tTexcdu4"
                              Name 364  "sizeQueryTemp"
                              Name 373  "sizeQueryTemp"
                              Name 376  "g_tTexcdf4a"
                              Name 385  "sizeQueryTemp"
                              Name 396  "sizeQueryTemp"
                              Name 399  "g_tTexcdi4a"
                              Name 408  "sizeQueryTemp"
                              Name 419  "sizeQueryTemp"
                              Name 422  "g_tTexcdu4a"
                              Name 431  "sizeQueryTemp"
                              Name 442  "sizeQueryTemp"
                              Name 445  "g_tTex2dmsf4"
                              Name 452  "NumberOfSamplesU"
                              Name 455  "sizeQueryTemp"
                              Name 458  "g_tTex2dmsi4"
                              Name 467  "sizeQueryTemp"
                              Name 470  "g_tTex2dmsu4"
                              Name 479  "sizeQueryTemp"
                              Name 482  "g_tTex2dmsf4a"
                              Name 493  "sizeQueryTemp"
                              Name 496  "g_tTex2dmsi4a"
                              Name 507  "sizeQueryTemp"
                              Name 510  "g_tTex2dmsu4a"
                              Name 522  "PS_OUTPUT"
                              MemberName 522(PS_OUTPUT) 0  "Color"
                              MemberName 522(PS_OUTPUT) 1  "Depth"
                              Name 524  "psout"
                              Name 534  "Color"
                              Name 538  "Depth"
                              Name 544  "g_sSamp"
                              Decorate 12(g_tTex1df4) DescriptorSet 0
                              Decorate 12(g_tTex1df4) Binding 0
                              Decorate 29(g_tTex1di4) DescriptorSet 0
                              Decorate 42(g_tTex1du4) DescriptorSet 0
                              Decorate 57(g_tTex1df4a) DescriptorSet 0
                              Decorate 80(g_tTex1di4a) DescriptorSet 0
                              Decorate 99(g_tTex1du4a) DescriptorSet 0
                              Decorate 118(g_tTex2df4) DescriptorSet 0
                              Decorate 138(g_tTex2di4) DescriptorSet 0
                              Decorate 157(g_tTex2du4) DescriptorSet 0
                              Decorate 178(g_tTex2df4a) DescriptorSet 0
                              Decorate 203(g_tTex2di4a) DescriptorSet 0
                              Decorate 226(g_tTex2du4a) DescriptorSet 0
                              Decorate 249(g_tTex3df4) DescriptorSet 0
                              Decorate 273(g_tTex3di4) DescriptorSet 0
                              Decorate 296(g_tTex3du4) DescriptorSet 0
                              Decorate 319(g_tTexcdf4) DescriptorSet 0
                              Decorate 338(g_tTexcdi4) DescriptorSet 0
                              Decorate 357(g_tTexcdu4) DescriptorSet 0
                              Decorate 376(g_tTexcdf4a) DescriptorSet 0
                              Decorate 399(g_tTexcdi4a) DescriptorSet 0
                              Decorate 422(g_tTexcdu4a) DescriptorSet 0
                              Decorate 445(g_tTex2dmsf4) DescriptorSet 0
                              Decorate 458(g_tTex2dmsi4) DescriptorSet 0
                              Decorate 470(g_tTex2dmsu4) DescriptorSet 0
                              Decorate 482(g_tTex2dmsf4a) DescriptorSet 0
                              Decorate 496(g_tTex2dmsi4a) DescriptorSet 0
                              Decorate 510(g_tTex2dmsu4a) DescriptorSet 0
                              Decorate 534(Color) Location 0
                              Decorate 538(Depth) BuiltIn FragDepth
                              Decorate 544(g_sSamp) DescriptorSet 0
                              Decorate 544(g_sSamp) Binding 0
               2:             TypeVoid
               3:             TypeFunction 2
               6:             TypeInt 32 0
               7:             TypePointer Function 6(int)
               9:             TypeFloat 32
              10:             TypeImage 9(float) 1D sampled format:Unknown
              11:             TypePointer UniformConstant 10
  12(g_tTex1df4):     11(ptr) Variable UniformConstant
              14:             TypeInt 32 1
              20:      6(int) Constant 6
              27:             TypeImage 14(int) 1D sampled format:Unknown
              28:             TypePointer UniformConstant 27
  29(g_tTex1di4):     28(ptr) Variable UniformConstant
              40:             TypeImage 6(int) 1D sampled format:Unknown
              41:             TypePointer UniformConstant 40
  42(g_tTex1du4):     41(ptr) Variable UniformConstant
              52:             TypeVector 6(int) 2
              53:             TypePointer Function 52(ivec2)
              55:             TypeImage 9(float) 1D array sampled format:Unknown
              56:             TypePointer UniformConstant 55
 57(g_tTex1df4a):     56(ptr) Variable UniformConstant
              59:             TypeVector 14(int) 2
              61:      6(int) Constant 0
              65:      6(int) Constant 1
              78:             TypeImage 14(int) 1D array sampled format:Unknown
              79:             TypePointer UniformConstant 78
 80(g_tTex1di4a):     79(ptr) Variable UniformConstant
              97:             TypeImage 6(int) 1D array sampled format:Unknown
              98:             TypePointer UniformConstant 97
 99(g_tTex1du4a):     98(ptr) Variable UniformConstant
             116:             TypeImage 9(float) 2D sampled format:Unknown
             117:             TypePointer UniformConstant 116
 118(g_tTex2df4):    117(ptr) Variable UniformConstant
             136:             TypeImage 14(int) 2D sampled format:Unknown
             137:             TypePointer UniformConstant 136
 138(g_tTex2di4):    137(ptr) Variable UniformConstant
             155:             TypeImage 6(int) 2D sampled format:Unknown
             156:             TypePointer UniformConstant 155
 157(g_tTex2du4):    156(ptr) Variable UniformConstant
             173:             TypeVector 6(int) 3
             174:             TypePointer Function 173(ivec3)
             176:             TypeImage 9(float) 2D array sampled format:Unknown
             177:             TypePointer UniformConstant 176
178(g_tTex2df4a):    177(ptr) Variable UniformConstant
             180:             TypeVector 14(int) 3
             186:      6(int) Constant 2
             201:             TypeImage 14(int) 2D array sampled format:Unknown
             202:             TypePointer UniformConstant 201
203(g_tTex2di4a):    202(ptr) Variable UniformConstant
             224:             TypeImage 6(int) 2D array sampled format:Unknown
             225:             TypePointer UniformConstant 224
226(g_tTex2du4a):    225(ptr) Variable UniformConstant
             247:             TypeImage 9(float) 3D sampled format:Unknown
             248:             TypePointer UniformConstant 247
 249(g_tTex3df4):    248(ptr) Variable UniformConstant
             271:             TypeImage 14(int) 3D sampled format:Unknown
             272:             TypePointer UniformConstant 271
 273(g_tTex3di4):    272(ptr) Variable UniformConstant
             294:             TypeImage 6(int) 3D sampled format:Unknown
             295:             TypePointer UniformConstant 294
 296(g_tTex3du4):    295(ptr) Variable UniformConstant
             317:             TypeImage 9(float) Cube sampled format:Unknown
             318:             TypePointer UniformConstant 317
 319(g_tTexcdf4):    318(ptr) Variable UniformConstant
             336:             TypeImage 14(int) Cube sampled format:Unknown
             337:             TypePointer UniformConstant 336
 338(g_tTexcdi4):    337(ptr) Variable UniformConstant
             355:             TypeImage 6(int) Cube sampled format:Unknown
             356:             TypePointer UniformConstant 355
 357(g_tTexcdu4):    356(ptr) Variable UniformConstant
             374:             TypeImage 9(float) Cube array sampled format:Unknown
             375:             TypePointer UniformConstant 374
376(g_tTexcdf4a):    375(ptr) Variable UniformConstant
             397:             TypeImage 14(int) Cube array sampled format:Unknown
             398:             TypePointer UniformConstant 397
399(g_tTexcdi4a):    398(ptr) Variable UniformConstant
             420:             TypeImage 6(int) Cube array sampled format:Unknown
             421:             TypePointer UniformConstant 420
422(g_tTexcdu4a):    421(ptr) Variable UniformConstant
             443:             TypeImage 9(float) 2D multi-sampled sampled format:Unknown
             444:             TypePointer UniformConstant 443
445(g_tTex2dmsf4):    444(ptr) Variable UniformConstant
             456:             TypeImage 14(int) 2D multi-sampled sampled format:Unknown
             457:             TypePointer UniformConstant 456
458(g_tTex2dmsi4):    457(ptr) Variable UniformConstant
             468:             TypeImage 6(int) 2D multi-sampled sampled format:Unknown
             469:             TypePointer UniformConstant 468
470(g_tTex2dmsu4):    469(ptr) Variable UniformConstant
             480:             TypeImage 9(float) 2D array multi-sampled sampled format:Unknown
             481:             TypePointer UniformConstant 480
482(g_tTex2dmsf4a):    481(ptr) Variable UniformConstant
             494:             TypeImage 14(int) 2D array multi-sampled sampled format:Unknown
             495:             TypePointer UniformConstant 494
496(g_tTex2dmsi4a):    495(ptr) Variable UniformConstant
             508:             TypeImage 6(int) 2D array multi-sampled sampled format:Unknown
             509:             TypePointer UniformConstant 508
510(g_tTex2dmsu4a):    509(ptr) Variable UniformConstant
             521:             TypeVector 9(float) 4
  522(PS_OUTPUT):             TypeStruct 521(fvec4) 9(float)
             523:             TypePointer Function 522(PS_OUTPUT)
             525:     14(int) Constant 0
             526:    9(float) Constant 1065353216
             527:  521(fvec4) ConstantComposite 526 526 526 526
             528:             TypePointer Function 521(fvec4)
             530:     14(int) Constant 1
             531:             TypePointer Function 9(float)
             533:             TypePointer Output 521(fvec4)
      534(Color):    533(ptr) Variable Output
             537:             TypePointer Output 9(float)
      538(Depth):    537(ptr) Variable Output
             542:             TypeSampler
             543:             TypePointer UniformConstant 542
    544(g_sSamp):    543(ptr) Variable UniformConstant
         4(main):           2 Function None 3
               5:             Label
8(sizeQueryTemp):      7(ptr) Variable Function
      16(WidthU):      7(ptr) Variable Function
18(sizeQueryTemp):      7(ptr) Variable Function
23(NumberOfLevelsU):      7(ptr) Variable Function
26(sizeQueryTemp):      7(ptr) Variable Function
33(sizeQueryTemp):      7(ptr) Variable Function
39(sizeQueryTemp):      7(ptr) Variable Function
46(sizeQueryTemp):      7(ptr) Variable Function
54(sizeQueryTemp):     53(ptr) Variable Function
   64(ElementsU):      7(ptr) Variable Function
68(sizeQueryTemp):     53(ptr) Variable Function
77(sizeQueryTemp):     53(ptr) Variable Function
87(sizeQueryTemp):     53(ptr) Variable Function
96(sizeQueryTemp):     53(ptr) Variable Function
106(sizeQueryTemp):     53(ptr) Variable Function
115(sizeQueryTemp):     53(ptr) Variable Function
    123(HeightU):      7(ptr) Variable Function
126(sizeQueryTemp):     53(ptr) Variable Function
135(sizeQueryTemp):     53(ptr) Variable Function
145(sizeQueryTemp):     53(ptr) Variable Function
154(sizeQueryTemp):     53(ptr) Variable Function
164(sizeQueryTemp):     53(ptr) Variable Function
175(sizeQueryTemp):    174(ptr) Variable Function
189(sizeQueryTemp):    174(ptr) Variable Function
200(sizeQueryTemp):    174(ptr) Variable Function
212(sizeQueryTemp):    174(ptr) Variable Function
223(sizeQueryTemp):    174(ptr) Variable Function
235(sizeQueryTemp):    174(ptr) Variable Function
246(sizeQueryTemp):    174(ptr) Variable Function
     256(DepthU):      7(ptr) Variable Function
259(sizeQueryTemp):    174(ptr) Variable Function
270(sizeQueryTemp):    174(ptr) Variable Function
282(sizeQueryTemp):    174(ptr) Variable Function
293(sizeQueryTemp):    174(ptr) Variable Function
305(sizeQueryTemp):    174(ptr) Variable Function
316(sizeQueryTemp):     53(ptr) Variable Function
326(sizeQueryTemp):     53(ptr) Variable Function
335(sizeQueryTemp):     53(ptr) Variable Function
345(sizeQueryTemp):     53(ptr) Variable Function
354(sizeQueryTemp):     53(ptr) Variable Function
364(sizeQueryTemp):     53(ptr) Variable Function
373(sizeQueryTemp):    174(ptr) Variable Function
385(sizeQueryTemp):    174(ptr) Variable Function
396(sizeQueryTemp):    174(ptr) Variable Function
408(sizeQueryTemp):    174(ptr) Variable Function
419(sizeQueryTemp):    174(ptr) Variable Function
431(sizeQueryTemp):    174(ptr) Variable Function
442(sizeQueryTemp):     53(ptr) Variable Function
452(NumberOfSamplesU):      7(ptr) Variable Function
455(sizeQueryTemp):     53(ptr) Variable Function
467(sizeQueryTemp):     53(ptr) Variable Function
479(sizeQueryTemp):    174(ptr) Variable Function
493(sizeQueryTemp):    174(ptr) Variable Function
507(sizeQueryTemp):    174(ptr) Variable Function
      524(psout):    523(ptr) Variable Function
              13:          10 Load 12(g_tTex1df4)
              15:     14(int) ImageQuerySize 13
                              Store 8(sizeQueryTemp) 15
              17:      6(int) Load 8(sizeQueryTemp)
                              Store 16(WidthU) 17
              19:          10 Load 12(g_tTex1df4)
              21:     14(int) ImageQuerySizeLod 19 20
                              Store 18(sizeQueryTemp) 21
              22:      6(int) Load 18(sizeQueryTemp)
                              Store 16(WidthU) 22
              24:          10 Load 12(g_tTex1df4)
              25:     14(int) ImageQueryLevels 24
                              Store 23(NumberOfLevelsU) 25
              30:          27 Load 29(g_tTex1di4)
              31:     14(int) ImageQuerySize 30
                              Store 26(sizeQueryTemp) 31
              32:      6(int) Load 26(sizeQueryTemp)
                              Store 16(WidthU) 32
              34:          27 Load 29(g_tTex1di4)
              35:     14(int) ImageQuerySizeLod 34 20
                              Store 33(sizeQueryTemp) 35
              36:      6(int) Load 33(sizeQueryTemp)
                              Store 16(WidthU) 36
              37:          27 Load 29(g_tTex1di4)
              38:     14(int) ImageQueryLevels 37
                              Store 23(NumberOfLevelsU) 38
              43:          40 Load 42(g_tTex1du4)
              44:     14(int) ImageQuerySize 43
                              Store 39(sizeQueryTemp) 44
              45:      6(int) Load 39(sizeQueryTemp)
                              Store 16(WidthU) 45
              47:          40 Load 42(g_tTex1du4)
              48:     14(int) ImageQuerySizeLod 47 20
                              Store 46(sizeQueryTemp) 48
              49:      6(int) Load 46(sizeQueryTemp)
                              Store 16(WidthU) 49
              50:          40 Load 42(g_tTex1du4)
              51:     14(int) ImageQueryLevels 50
                              Store 23(NumberOfLevelsU) 51
              58:          55 Load 57(g_tTex1df4a)
              60:   59(ivec2) ImageQuerySize 58
                              Store 54(sizeQueryTemp) 60
              62:      7(ptr) AccessChain 54(sizeQueryTemp) 61
              63:      6(int) Load 62
                              Store 16(WidthU) 63
              66:      7(ptr) AccessChain 54(sizeQueryTemp) 65
              67:      6(int) Load 66
                              Store 64(ElementsU) 67
              69:          55 Load 57(g_tTex1df4a)
              70:   59(ivec2) ImageQuerySizeLod 69 20
                              Store 68(sizeQueryTemp) 70
              71:      7(ptr) AccessChain 68(sizeQueryTemp) 61
              72:      6(int) Load 71
                              Store 16(WidthU) 72
              73:      7(ptr) AccessChain 68(sizeQueryTemp) 65
              74:      6(int) Load 73
                              Store 64(ElementsU) 74
              75:          55 Load 57(g_tTex1df4a)
              76:     14(int) ImageQueryLevels 75
                              Store 23(NumberOfLevelsU) 76
              81:          78 Load 80(g_tTex1di4a)
              82:   59(ivec2) ImageQuerySize 81
                              Store 77(sizeQueryTemp) 82
              83:      7(ptr) AccessChain 77(sizeQueryTemp) 61
              84:      6(int) Load 83
                              Store 16(WidthU) 84
              85:      7(ptr) AccessChain 77(sizeQueryTemp) 65
              86:      6(int) Load 85
                              Store 64(ElementsU) 86
              88:          78 Load 80(g_tTex1di4a)
              89:   59(ivec2) ImageQuerySizeLod 88 20
                              Store 87(sizeQueryTemp) 89
              90:      7(ptr) AccessChain 87(sizeQueryTemp) 61
              91:      6(int) Load 90
                              Store 16(WidthU) 91
              92:      7(ptr) AccessChain 87(sizeQueryTemp) 65
              93:      6(int) Load 92
                              Store 64(ElementsU) 93
              94:          78 Load 80(g_tTex1di4a)
              95:     14(int) ImageQueryLevels 94
                              Store 23(NumberOfLevelsU) 95
             100:          97 Load 99(g_tTex1du4a)
             101:   59(ivec2) ImageQuerySize 100
                              Store 96(sizeQueryTemp) 101
             102:      7(ptr) AccessChain 96(sizeQueryTemp) 61
             103:      6(int) Load 102
                              Store 16(WidthU) 103
             104:      7(ptr) AccessChain 96(sizeQueryTemp) 65
             105:      6(int) Load 104
                              Store 64(ElementsU) 105
             107:          97 Load 99(g_tTex1du4a)
             108:   59(ivec2) ImageQuerySizeLod 107 20
                              Store 106(sizeQueryTemp) 108
             109:      7(ptr) AccessChain 106(sizeQueryTemp) 61
             110:      6(int) Load 109
                              Store 16(WidthU) 110
             111:      7(ptr) AccessChain 106(sizeQueryTemp) 65
             112:      6(int) Load 111
                              Store 64(ElementsU) 112
             113:          97 Load 99(g_tTex1du4a)
             114:     14(int) ImageQueryLevels 113
                              Store 23(NumberOfLevelsU) 114
             119:         116 Load 118(g_tTex2df4)
             120:   59(ivec2) ImageQuerySize 119
                              Store 115(sizeQueryTemp) 120
             121:      7(ptr) AccessChain 115(sizeQueryTemp) 61
             122:      6(int) Load 121
                              Store 16(WidthU) 122
             124:      7(ptr) AccessChain 115(sizeQueryTemp) 65
             125:      6(int) Load 124
                              Store 123(HeightU) 125
             127:         116 Load 118(g_tTex2df4)
             128:   59(ivec2) ImageQuerySizeLod 127 20
                              Store 126(sizeQueryTemp) 128
             129:      7(ptr) AccessChain 126(sizeQueryTemp) 61
             130:      6(int) Load 129
                              Store 16(WidthU) 130
             131:      7(ptr) AccessChain 126(sizeQueryTemp) 65
             132:      6(int) Load 131
                              Store 123(HeightU) 132
             133:         116 Load 118(g_tTex2df4)
             134:     14(int) ImageQueryLevels 133
                              Store 23(NumberOfLevelsU) 134
             139:         136 Load 138(g_tTex2di4)
             140:   59(ivec2) ImageQuerySize 139
                              Store 135(sizeQueryTemp) 140
             141:      7(ptr) AccessChain 135(sizeQueryTemp) 61
             142:      6(int) Load 141
                              Store 16(WidthU) 142
             143:      7(ptr) AccessChain 135(sizeQueryTemp) 65
             144:      6(int) Load 143
                              Store 123(HeightU) 144
             146:         136 Load 138(g_tTex2di4)
             147:   59(ivec2) ImageQuerySizeLod 146 20
                              Store 145(sizeQueryTemp) 147
             148:      7(ptr) AccessChain 145(sizeQueryTemp) 61
             149:      6(int) Load 148
                              Store 16(WidthU) 149
             150:      7(ptr) AccessChain 145(sizeQueryTemp) 65
             151:      6(int) Load 150
                              Store 123(HeightU) 151
             152:         136 Load 138(g_tTex2di4)
             153:     14(int) ImageQueryLevels 152
                              Store 23(NumberOfLevelsU) 153
             158:         155 Load 157(g_tTex2du4)
             159:   59(ivec2) ImageQuerySize 158
                              Store 154(sizeQueryTemp) 159
             160:      7(ptr) AccessChain 154(sizeQueryTemp) 61
             161:      6(int) Load 160
                              Store 16(WidthU) 161
             162:      7(ptr) AccessChain 154(sizeQueryTemp) 65
             163:      6(int) Load 162
                              Store 123(HeightU) 163
             165:         155 Load 157(g_tTex2du4)
             166:   59(ivec2) ImageQuerySizeLod 165 20
                              Store 164(sizeQueryTemp) 166
             167:      7(ptr) AccessChain 164(sizeQueryTemp) 61
             168:      6(int) Load 167
                              Store 16(WidthU) 168
             169:      7(ptr) AccessChain 164(sizeQueryTemp) 65
             170:      6(int) Load 169
                              Store 123(HeightU) 170
             171:         155 Load 157(g_tTex2du4)
             172:     14(int) ImageQueryLevels 171
                              Store 23(NumberOfLevelsU) 172
             179:         176 Load 178(g_tTex2df4a)
             181:  180(ivec3) ImageQuerySize 179
                              Store 175(sizeQueryTemp) 181
             182:      7(ptr) AccessChain 175(sizeQueryTemp) 61
             183:      6(int) Load 182
                              Store 16(WidthU) 183
             184:      7(ptr) AccessChain 175(sizeQueryTemp) 65
             185:      6(int) Load 184
                              Store 123(HeightU) 185
             187:      7(ptr) AccessChain 175(sizeQueryTemp) 186
             188:      6(int) Load 187
                              Store 64(ElementsU) 188
             190:         176 Load 178(g_tTex2df4a)
             191:  180(ivec3) ImageQuerySizeLod 190 20
                              Store 189(sizeQueryTemp) 191
             192:      7(ptr) AccessChain 189(sizeQueryTemp) 61
             193:      6(int) Load 192
                              Store 16(WidthU) 193
             194:      7(ptr) AccessChain 189(sizeQueryTemp) 65
             195:      6(int) Load 194
                              Store 123(HeightU) 195
             196:      7(ptr) AccessChain 189(sizeQueryTemp) 186
             197:      6(int) Load 196
                              Store 64(ElementsU) 197
             198:         176 Load 178(g_tTex2df4a)
             199:     14(int) ImageQueryLevels 198
                              Store 23(NumberOfLevelsU) 199
             204:         201 Load 203(g_tTex2di4a)
             205:  180(ivec3) ImageQuerySize 204
                              Store 200(sizeQueryTemp) 205
             206:      7(ptr) AccessChain 200(sizeQueryTemp) 61
             207:      6(int) Load 206
                              Store 16(WidthU) 207
             208:      7(ptr) AccessChain 200(sizeQueryTemp) 65
             209:      6(int) Load 208
                              Store 123(HeightU) 209
             210:      7(ptr) AccessChain 200(sizeQueryTemp) 186
             211:      6(int) Load 210
                              Store 64(ElementsU) 211
             213:         201 Load 203(g_tTex2di4a)
             214:  180(ivec3) ImageQuerySizeLod 213 20
                              Store 212(sizeQueryTemp) 214
             215:      7(ptr) AccessChain 212(sizeQueryTemp) 61
             216:      6(int) Load 215
                              Store 16(WidthU) 216
             217:      7(ptr) AccessChain 212(sizeQueryTemp) 65
             218:      6(int) Load 217
                              Store 123(HeightU) 218
             219:      7(ptr) AccessChain 212(sizeQueryTemp) 186
             220:      6(int) Load 219
                              Store 64(ElementsU) 220
             221:         201 Load 203(g_tTex2di4a)
             222:     14(int) ImageQueryLevels 221
                              Store 23(NumberOfLevelsU) 222
             227:         224 Load 226(g_tTex2du4a)
             228:  180(ivec3) ImageQuerySize 227
                              Store 223(sizeQueryTemp) 228
             229:      7(ptr) AccessChain 223(sizeQueryTemp) 61
             230:      6(int) Load 229
                              Store 16(WidthU) 230
             231:      7(ptr) AccessChain 223(sizeQueryTemp) 65
             232:      6(int) Load 231
                              Store 123(HeightU) 232
             233:      7(ptr) AccessChain 223(sizeQueryTemp) 186
             234:      6(int) Load 233
                              Store 64(ElementsU) 234
             236:         224 Load 226(g_tTex2du4a)
             237:  180(ivec3) ImageQuerySizeLod 236 20
                              Store 235(sizeQueryTemp) 237
             238:      7(ptr) AccessChain 235(sizeQueryTemp) 61
             239:      6(int) Load 238
                              Store 16(WidthU) 239
             240:      7(ptr) AccessChain 235(sizeQueryTemp) 65
             241:      6(int) Load 240
                              Store 123(HeightU) 241
             242:      7(ptr) AccessChain 235(sizeQueryTemp) 186
             243:      6(int) Load 242
                              Store 64(ElementsU) 243
             244:         224 Load 226(g_tTex2du4a)
             245:     14(int) ImageQueryLevels 244
                              Store 23(NumberOfLevelsU) 245
             250:         247 Load 249(g_tTex3df4)
             251:  180(ivec3) ImageQuerySize 250
                              Store 246(sizeQueryTemp) 251
             252:      7(ptr) AccessChain 246(sizeQueryTemp) 61
             253:      6(int) Load 252
                              Store 16(WidthU) 253
             254:      7(ptr) AccessChain 246(sizeQueryTemp) 65
             255:      6(int) Load 254
                              Store 123(HeightU) 255
             257:      7(ptr) AccessChain 246(sizeQueryTemp) 186
             258:      6(int) Load 257
                              Store 256(DepthU) 258
             260:         247 Load 249(g_tTex3df4)
             261:  180(ivec3) ImageQuerySizeLod 260 20
                              Store 259(sizeQueryTemp) 261
             262:      7(ptr) AccessChain 259(sizeQueryTemp) 61
             263:      6(int) Load 262
                              Store 16(WidthU) 263
             264:      7(ptr) AccessChain 259(sizeQueryTemp) 65
             265:      6(int) Load 264
                              Store 123(HeightU) 265
             266:      7(ptr) AccessChain 259(sizeQueryTemp) 186
             267:      6(int) Load 266
                              Store 256(DepthU) 267
             268:         247 Load 249(g_tTex3df4)
             269:     14(int) ImageQueryLevels 268
                              Store 23(NumberOfLevelsU) 269
             274:         271 Load 273(g_tTex3di4)
             275:  180(ivec3) ImageQuerySize 274
                              Store 270(sizeQueryTemp) 275
             276:      7(ptr) AccessChain 270(sizeQueryTemp) 61
             277:      6(int) Load 276
                              Store 16(WidthU) 277
             278:      7(ptr) AccessChain 270(sizeQueryTemp) 65
             279:      6(int) Load 278
                              Store 123(HeightU) 279
             280:      7(ptr) AccessChain 270(sizeQueryTemp) 186
             281:      6(int) Load 280
                              Store 256(DepthU) 281
             283:         271 Load 273(g_tTex3di4)
             284:  180(ivec3) ImageQuerySizeLod 283 20
                              Store 282(sizeQueryTemp) 284
             285:      7(ptr) AccessChain 282(sizeQueryTemp) 61
             286:      6(int) Load 285
                              Store 16(WidthU) 286
             287:      7(ptr) AccessChain 282(sizeQueryTemp) 65
             288:      6(int) Load 287
                              Store 123(HeightU) 288
             289:      7(ptr) AccessChain 282(sizeQueryTemp) 186
             290:      6(int) Load 289
                              Store 256(DepthU) 290
             291:         271 Load 273(g_tTex3di4)
             292:     14(int) ImageQueryLevels 291
                              Store 23(NumberOfLevelsU) 292
             297:         294 Load 296(g_tTex3du4)
             298:  180(ivec3) ImageQuerySize 297
                              Store 293(sizeQueryTemp) 298
             299:      7(ptr) AccessChain 293(sizeQueryTemp) 61
             300:      6(int) Load 299
                              Store 16(WidthU) 300
             301:      7(ptr) AccessChain 293(sizeQueryTemp) 65
             302:      6(int) Load 301
                              Store 123(HeightU) 302
             303:      7(ptr) AccessChain 293(sizeQueryTemp) 186
             304:      6(int) Load 303
                              Store 256(DepthU) 304
             306:         294 Load 296(g_tTex3du4)
             307:  180(ivec3) ImageQuerySizeLod 306 20
                              Store 305(sizeQueryTemp) 307
             308:      7(ptr) AccessChain 305(sizeQueryTemp) 61
             309:      6(int) Load 308
                              Store 16(WidthU) 309
             310:      7(ptr) AccessChain 305(sizeQueryTemp) 65
             311:      6(int) Load 310
                              Store 123(HeightU) 311
             312:      7(ptr) AccessChain 305(sizeQueryTemp) 186
             313:      6(int) Load 312
                              Store 256(DepthU) 313
             314:         294 Load 296(g_tTex3du4)
             315:     14(int) ImageQueryLevels 314
                              Store 23(NumberOfLevelsU) 315
             320:         317 Load 319(g_tTexcdf4)
             321:   59(ivec2) ImageQuerySize 320
                              Store 316(sizeQueryTemp) 321
             322:      7(ptr) AccessChain 316(sizeQueryTemp) 61
             323:      6(int) Load 322
                              Store 16(WidthU) 323
             324:      7(ptr) AccessChain 316(sizeQueryTemp) 65
             325:      6(int) Load 324
                              Store 123(HeightU) 325
             327:         317 Load 319(g_tTexcdf4)
             328:   59(ivec2) ImageQuerySizeLod 327 20
                              Store 326(sizeQueryTemp) 328
             329:      7(ptr) AccessChain 326(sizeQueryTemp) 61
             330:      6(int) Load 329
                              Store 16(WidthU) 330
             331:      7(ptr) AccessChain 326(sizeQueryTemp) 65
             332:      6(int) Load 331
                              Store 123(HeightU) 332
             333:         317 Load 319(g_tTexcdf4)
             334:     14(int) ImageQueryLevels 333
                              Store 23(NumberOfLevelsU) 334
             339:         336 Load 338(g_tTexcdi4)
             340:   59(ivec2) ImageQuerySize 339
                              Store 335(sizeQueryTemp) 340
             341:      7(ptr) AccessChain 335(sizeQueryTemp) 61
             342:      6(int) Load 341
                              Store 16(WidthU) 342
             343:      7(ptr) AccessChain 335(sizeQueryTemp) 65
             344:      6(int) Load 343
                              Store 123(HeightU) 344
             346:         336 Load 338(g_tTexcdi4)
             347:   59(ivec2) ImageQuerySizeLod 346 20
                              Store 345(sizeQueryTemp) 347
             348:      7(ptr) AccessChain 345(sizeQueryTemp) 61
             349:      6(int) Load 348
                              Store 16(WidthU) 349
             350:      7(ptr) AccessChain 345(sizeQueryTemp) 65
             351:      6(int) Load 350
                              Store 123(HeightU) 351
             352:         336 Load 338(g_tTexcdi4)
             353:     14(int) ImageQueryLevels 352
                              Store 23(NumberOfLevelsU) 353
             358:         355 Load 357(g_tTexcdu4)
             359:   59(ivec2) ImageQuerySize 358
                              Store 354(sizeQueryTemp) 359
             360:      7(ptr) AccessChain 354(sizeQueryTemp) 61
             361:      6(int) Load 360
                              Store 16(WidthU) 361
             362:      7(ptr) AccessChain 354(sizeQueryTemp) 65
             363:      6(int) Load 362
                              Store 123(HeightU) 363
             365:         355 Load 357(g_tTexcdu4)
             366:   59(ivec2) ImageQuerySizeLod 365 20
                              Store 364(sizeQueryTemp) 366
             367:      7(ptr) AccessChain 364(sizeQueryTemp) 61
             368:      6(int) Load 367
                              Store 16(WidthU) 368
             369:      7(ptr) AccessChain 364(sizeQueryTemp) 65
             370:      6(int) Load 369
                              Store 123(HeightU) 370
             371:         355 Load 357(g_tTexcdu4)
             372:     14(int) ImageQueryLevels 371
                              Store 23(NumberOfLevelsU) 372
             377:         374 Load 376(g_tTexcdf4a)
             378:  180(ivec3) ImageQuerySize 377
                              Store 373(sizeQueryTemp) 378
             379:      7(ptr) AccessChain 373(sizeQueryTemp) 61
             380:      6(int) Load 379
                              Store 16(WidthU) 380
             381:      7(ptr) AccessChain 373(sizeQueryTemp) 65
             382:      6(int) Load 381
                              Store 123(HeightU) 382
             383:      7(ptr) AccessChain 373(sizeQueryTemp) 186
             384:      6(int) Load 383
                              Store 64(ElementsU) 384
             386:         374 Load 376(g_tTexcdf4a)
             387:  180(ivec3) ImageQuerySizeLod 386 20
                              Store 385(sizeQueryTemp) 387
             388:      7(ptr) AccessChain 385(sizeQueryTemp) 61
             389:      6(int) Load 388
                              Store 16(WidthU) 389
             390:      7(ptr) AccessChain 385(sizeQueryTemp) 65
             391:      6(int) Load 390
                              Store 123(HeightU) 391
             392:      7(ptr) AccessChain 385(sizeQueryTemp) 186
             393:      6(int) Load 392
                              Store 64(ElementsU) 393
             394:         374 Load 376(g_tTexcdf4a)
             395:     14(int) ImageQueryLevels 394
                              Store 23(NumberOfLevelsU) 395
             400:         397 Load 399(g_tTexcdi4a)
             401:  180(ivec3) ImageQuerySize 400
                              Store 396(sizeQueryTemp) 401
             402:      7(ptr) AccessChain 396(sizeQueryTemp) 61
             403:      6(int) Load 402
                              Store 16(WidthU) 403
             404:      7(ptr) AccessChain 396(sizeQueryTemp) 65
             405:      6(int) Load 404
                              Store 123(HeightU) 405
             406:      7(ptr) AccessChain 396(sizeQueryTemp) 186
             407:      6(int) Load 406
                              Store 64(ElementsU) 407
             409:         397 Load 399(g_tTexcdi4a)
             410:  180(ivec3) ImageQuerySizeLod 409 20
                              Store 408(sizeQueryTemp) 410
             411:      7(ptr) AccessChain 408(sizeQueryTemp) 61
             412:      6(int) Load 411
                              Store 16(WidthU) 412
             413:      7(ptr) AccessChain 408(sizeQueryTemp) 65
             414:      6(int) Load 413
                              Store 123(HeightU) 414
             415:      7(ptr) AccessChain 408(sizeQueryTemp) 186
             416:      6(int) Load 415
                              Store 64(ElementsU) 416
             417:         397 Load 399(g_tTexcdi4a)
             418:     14(int) ImageQueryLevels 417
                              Store 23(NumberOfLevelsU) 418
             423:         420 Load 422(g_tTexcdu4a)
             424:  180(ivec3) ImageQuerySize 423
                              Store 419(sizeQueryTemp) 424
             425:      7(ptr) AccessChain 419(sizeQueryTemp) 61
             426:      6(int) Load 425
                              Store 16(WidthU) 426
             427:      7(ptr) AccessChain 419(sizeQueryTemp) 65
             428:      6(int) Load 427
                              Store 123(HeightU) 428
             429:      7(ptr) AccessChain 419(sizeQueryTemp) 186
             430:      6(int) Load 429
                              Store 64(ElementsU) 430
             432:         420 Load 422(g_tTexcdu4a)
             433:  180(ivec3) ImageQuerySizeLod 432 20
                              Store 431(sizeQueryTemp) 433
             434:      7(ptr) AccessChain 431(sizeQueryTemp) 61
             435:      6(int) Load 434
                              Store 16(WidthU) 435
             436:      7(ptr) AccessChain 431(sizeQueryTemp) 65
             437:      6(int) Load 436
                              Store 123(HeightU) 437
             438:      7(ptr) AccessChain 431(sizeQueryTemp) 186
             439:      6(int) Load 438
                              Store 64(ElementsU) 439
             440:         420 Load 422(g_tTexcdu4a)
             441:     14(int) ImageQueryLevels 440
                              Store 23(NumberOfLevelsU) 441
             446:         443 Load 445(g_tTex2dmsf4)
             447:   59(ivec2) ImageQuerySize 446
                              Store 442(sizeQueryTemp) 447
             448:      7(ptr) AccessChain 442(sizeQueryTemp) 61
             449:      6(int) Load 448
                              Store 16(WidthU) 449
             450:      7(ptr) AccessChain 442(sizeQueryTemp) 65
             451:      6(int) Load 450
                              Store 123(HeightU) 451
             453:         443 Load 445(g_tTex2dmsf4)
             454:     14(int) ImageQuerySamples 453
                              Store 452(NumberOfSamplesU) 454
             459:         456 Load 458(g_tTex2dmsi4)
             460:   59(ivec2) ImageQuerySize 459
                              Store 455(sizeQueryTemp) 460
             461:      7(ptr) AccessChain 455(sizeQueryTemp) 61
             462:      6(int) Load 461
                              Store 16(WidthU) 462
             463:      7(ptr) AccessChain 455(sizeQueryTemp) 65
             464:      6(int) Load 463
                              Store 123(HeightU) 464
             465:         456 Load 458(g_tTex2dmsi4)
             466:     14(int) ImageQuerySamples 465
                              Store 452(NumberOfSamplesU) 466
             471:         468 Load 470(g_tTex2dmsu4)
             472:   59(ivec2) ImageQuerySize 471
                              Store 467(sizeQueryTemp) 472
             473:      7(ptr) AccessChain 467(sizeQueryTemp) 61
             474:      6(int) Load 473
                              Store 16(WidthU) 474
             475:      7(ptr) AccessChain 467(sizeQueryTemp) 65
             476:      6(int) Load 475
                              Store 123(HeightU) 476
             477:         468 Load 470(g_tTex2dmsu4)
             478:     14(int) ImageQuerySamples 477
                              Store 452(NumberOfSamplesU) 478
             483:         480 Load 482(g_tTex2dmsf4a)
             484:  180(ivec3) ImageQuerySize 483
                              Store 479(sizeQueryTemp) 484
             485:      7(ptr) AccessChain 479(sizeQueryTemp) 61
             486:      6(int) Load 485
                              Store 16(WidthU) 486
             487:      7(ptr) AccessChain 479(sizeQueryTemp) 65
             488:      6(int) Load 487
                              Store 123(HeightU) 488
             489:      7(ptr) AccessChain 479(sizeQueryTemp) 186
             490:      6(int) Load 489
                              Store 64(ElementsU) 490
             491:         480 Load 482(g_tTex2dmsf4a)
             492:     14(int) ImageQuerySamples 491
                              Store 452(NumberOfSamplesU) 492
             497:         494 Load 496(g_tTex2dmsi4a)
             498:  180(ivec3) ImageQuerySize 497
                              Store 493(sizeQueryTemp) 498
             499:      7(ptr) AccessChain 493(sizeQueryTemp) 61
             500:      6(int) Load 499
                              Store 16(WidthU) 500
             501:      7(ptr) AccessChain 493(sizeQueryTemp) 65
             502:      6(int) Load 501
                              Store 123(HeightU) 502
             503:      7(ptr) AccessChain 493(sizeQueryTemp) 186
             504:      6(int) Load 503
                              Store 64(ElementsU) 504
             505:         494 Load 496(g_tTex2dmsi4a)
             506:     14(int) ImageQuerySamples 505
                              Store 452(NumberOfSamplesU) 506
             511:         508 Load 510(g_tTex2dmsu4a)
             512:  180(ivec3) ImageQuerySize 511
                              Store 507(sizeQueryTemp) 512
             513:      7(ptr) AccessChain 507(sizeQueryTemp) 61
             514:      6(int) Load 513
                              Store 16(WidthU) 514
             515:      7(ptr) AccessChain 507(sizeQueryTemp) 65
             516:      6(int) Load 515
                              Store 123(HeightU) 516
             517:      7(ptr) AccessChain 507(sizeQueryTemp) 186
             518:      6(int) Load 517
                              Store 64(ElementsU) 518
             519:         508 Load 510(g_tTex2dmsu4a)
             520:     14(int) ImageQuerySamples 519
                              Store 452(NumberOfSamplesU) 520
             529:    528(ptr) AccessChain 524(psout) 525
                              Store 529 527
             532:    531(ptr) AccessChain 524(psout) 530
                              Store 532 526
             535:    528(ptr) AccessChain 524(psout) 525
             536:  521(fvec4) Load 535
                              Store 534(Color) 536
             539:    531(ptr) AccessChain 524(psout) 530
             540:    9(float) Load 539
                              Store 538(Depth) 540
                              Return
                              FunctionEnd
