glslang/Test/baseResults/hlsl.getdimensions.dx10.frag.out
John Kessenich d3f1122a44 Whole stack: Fix stale types in the AST linker object nodes, fixing #557.
Rationalizes the entire tracking of the linker object nodes, effecting
GLSL, HLSL, and SPIR-V, to allow tracked objects to be fully edited before
their type snapshot for linker objects.

Should only effect things when the rest of the AST contained no reference to
the symbol, because normal AST nodes were not stale. Also will only effect such
objects when their types were edited.
2016-11-05 10:22:33 -06:00

3090 lines
146 KiB
Plaintext

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