hlsl.getdimensions.rw.dx10.frag Shader version: 450 gl_FragCoord origin is upper left 0:? Sequence 0:44 Function Definition: @main( (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Function Parameters: 0:? Sequence 0:63 Sequence 0:63 move second child to first child (temp uint) 0:63 'sizeQueryTemp' (temp uint) 0:63 imageQuerySize (temp uint) 0:63 'g_tTex1df4' (layout(binding=0 rgba32f ) uniform image1D) 0:63 move second child to first child (temp uint) 0:63 'WidthU' (temp uint) 0:63 'sizeQueryTemp' (temp uint) 0:64 Sequence 0:64 move second child to first child (temp uint) 0:64 'sizeQueryTemp' (temp uint) 0:64 imageQuerySize (temp uint) 0:64 'g_tTex1di4' (layout(rgba32i ) uniform iimage1D) 0:64 move second child to first child (temp uint) 0:64 'WidthU' (temp uint) 0:64 'sizeQueryTemp' (temp uint) 0:65 Sequence 0:65 move second child to first child (temp uint) 0:65 'sizeQueryTemp' (temp uint) 0:65 imageQuerySize (temp uint) 0:65 'g_tTex1du4' (layout(rgba32ui ) uniform uimage1D) 0:65 move second child to first child (temp uint) 0:65 'WidthU' (temp uint) 0:65 'sizeQueryTemp' (temp uint) 0:68 Sequence 0:68 move second child to first child (temp uint) 0:68 'sizeQueryTemp' (temp uint) 0:68 imageQuerySize (temp uint) 0:68 'g_tBuffF' (layout(rgba32f ) uniform imageBuffer) 0:68 move second child to first child (temp uint) 0:68 'WidthU' (temp uint) 0:68 'sizeQueryTemp' (temp uint) 0:69 Sequence 0:69 move second child to first child (temp uint) 0:69 'sizeQueryTemp' (temp uint) 0:69 imageQuerySize (temp uint) 0:69 'g_tBuffI' (layout(rgba32i ) uniform iimageBuffer) 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 imageQuerySize (temp uint) 0:70 'g_tBuffU' (layout(rgba32ui ) uniform uimageBuffer) 0:70 move second child to first child (temp uint) 0:70 'WidthU' (temp uint) 0:70 'sizeQueryTemp' (temp uint) 0:73 Sequence 0:73 move second child to first child (temp 2-component vector of uint) 0:73 'sizeQueryTemp' (temp 2-component vector of uint) 0:73 imageQuerySize (temp 2-component vector of uint) 0:73 'g_tTex1df4a' (layout(rgba32f ) uniform image1DArray) 0:73 move second child to first child (temp uint) 0:73 'WidthU' (temp uint) 0:73 direct index (temp uint) 0:73 'sizeQueryTemp' (temp 2-component vector of uint) 0:73 Constant: 0:73 0 (const int) 0:73 move second child to first child (temp uint) 0:73 'ElementsU' (temp uint) 0:73 direct index (temp uint) 0:73 'sizeQueryTemp' (temp 2-component vector of uint) 0:73 Constant: 0:73 1 (const int) 0:74 Sequence 0:74 move second child to first child (temp 2-component vector of uint) 0:74 'sizeQueryTemp' (temp 2-component vector of uint) 0:74 imageQuerySize (temp 2-component vector of uint) 0:74 'g_tTex1di4a' (layout(rgba32i ) uniform iimage1DArray) 0:74 move second child to first child (temp uint) 0:74 'WidthU' (temp uint) 0:74 direct index (temp uint) 0:74 'sizeQueryTemp' (temp 2-component vector of uint) 0:74 Constant: 0:74 0 (const int) 0:74 move second child to first child (temp uint) 0:74 'ElementsU' (temp uint) 0:74 direct index (temp uint) 0:74 'sizeQueryTemp' (temp 2-component vector of uint) 0:74 Constant: 0:74 1 (const int) 0:75 Sequence 0:75 move second child to first child (temp 2-component vector of uint) 0:75 'sizeQueryTemp' (temp 2-component vector of uint) 0:75 imageQuerySize (temp 2-component vector of uint) 0:75 'g_tTex1du4a' (layout(rgba32ui ) uniform uimage1DArray) 0:75 move second child to first child (temp uint) 0:75 'WidthU' (temp uint) 0:75 direct index (temp uint) 0:75 'sizeQueryTemp' (temp 2-component vector of uint) 0:75 Constant: 0:75 0 (const int) 0:75 move second child to first child (temp uint) 0:75 'ElementsU' (temp uint) 0:75 direct index (temp uint) 0:75 'sizeQueryTemp' (temp 2-component vector of uint) 0:75 Constant: 0:75 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 imageQuerySize (temp 2-component vector of uint) 0:78 'g_tTex2df4' (layout(rgba32f ) uniform image2D) 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 'HeightU' (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:79 Sequence 0:79 move second child to first child (temp 2-component vector of uint) 0:79 'sizeQueryTemp' (temp 2-component vector of uint) 0:79 imageQuerySize (temp 2-component vector of uint) 0:79 'g_tTex2di4' (layout(rgba32i ) uniform iimage2D) 0:79 move second child to first child (temp uint) 0:79 'WidthU' (temp uint) 0:79 direct index (temp uint) 0:79 'sizeQueryTemp' (temp 2-component vector of uint) 0:79 Constant: 0:79 0 (const int) 0:79 move second child to first child (temp uint) 0:79 'HeightU' (temp uint) 0:79 direct index (temp uint) 0:79 'sizeQueryTemp' (temp 2-component vector of uint) 0:79 Constant: 0:79 1 (const int) 0:80 Sequence 0:80 move second child to first child (temp 2-component vector of uint) 0:80 'sizeQueryTemp' (temp 2-component vector of uint) 0:80 imageQuerySize (temp 2-component vector of uint) 0:80 'g_tTex2du4' (layout(rgba32ui ) uniform uimage2D) 0:80 move second child to first child (temp uint) 0:80 'WidthU' (temp uint) 0:80 direct index (temp uint) 0:80 'sizeQueryTemp' (temp 2-component vector of uint) 0:80 Constant: 0:80 0 (const int) 0:80 move second child to first child (temp uint) 0:80 'HeightU' (temp uint) 0:80 direct index (temp uint) 0:80 'sizeQueryTemp' (temp 2-component vector of uint) 0:80 Constant: 0:80 1 (const int) 0:83 Sequence 0:83 move second child to first child (temp 3-component vector of uint) 0:83 'sizeQueryTemp' (temp 3-component vector of uint) 0:83 imageQuerySize (temp 3-component vector of uint) 0:83 'g_tTex2df4a' (layout(rgba32f ) uniform image2DArray) 0:83 move second child to first child (temp uint) 0:83 'WidthU' (temp uint) 0:83 direct index (temp uint) 0:83 'sizeQueryTemp' (temp 3-component vector of uint) 0:83 Constant: 0:83 0 (const int) 0:83 move second child to first child (temp uint) 0:83 'HeightU' (temp uint) 0:83 direct index (temp uint) 0:83 'sizeQueryTemp' (temp 3-component vector of uint) 0:83 Constant: 0:83 1 (const int) 0:83 move second child to first child (temp uint) 0:83 'ElementsU' (temp uint) 0:83 direct index (temp uint) 0:83 'sizeQueryTemp' (temp 3-component vector of uint) 0:83 Constant: 0:83 2 (const int) 0:84 Sequence 0:84 move second child to first child (temp 3-component vector of uint) 0:84 'sizeQueryTemp' (temp 3-component vector of uint) 0:84 imageQuerySize (temp 3-component vector of uint) 0:84 'g_tTex2di4a' (layout(rgba32i ) uniform iimage2DArray) 0:84 move second child to first child (temp uint) 0:84 'WidthU' (temp uint) 0:84 direct index (temp uint) 0:84 'sizeQueryTemp' (temp 3-component vector of uint) 0:84 Constant: 0:84 0 (const int) 0:84 move second child to first child (temp uint) 0:84 'HeightU' (temp uint) 0:84 direct index (temp uint) 0:84 'sizeQueryTemp' (temp 3-component vector of uint) 0:84 Constant: 0:84 1 (const int) 0:84 move second child to first child (temp uint) 0:84 'ElementsU' (temp uint) 0:84 direct index (temp uint) 0:84 'sizeQueryTemp' (temp 3-component vector of uint) 0:84 Constant: 0:84 2 (const int) 0:85 Sequence 0:85 move second child to first child (temp 3-component vector of uint) 0:85 'sizeQueryTemp' (temp 3-component vector of uint) 0:85 imageQuerySize (temp 3-component vector of uint) 0:85 'g_tTex2du4a' (layout(rgba32ui ) uniform uimage2DArray) 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 3-component vector of uint) 0:85 Constant: 0:85 0 (const int) 0:85 move second child to first child (temp uint) 0:85 'HeightU' (temp uint) 0:85 direct index (temp uint) 0:85 'sizeQueryTemp' (temp 3-component vector of uint) 0:85 Constant: 0:85 1 (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 3-component vector of uint) 0:85 Constant: 0:85 2 (const int) 0:88 Sequence 0:88 move second child to first child (temp 3-component vector of uint) 0:88 'sizeQueryTemp' (temp 3-component vector of uint) 0:88 imageQuerySize (temp 3-component vector of uint) 0:88 'g_tTex3df4' (layout(rgba32f ) uniform image3D) 0:88 move second child to first child (temp uint) 0:88 'WidthU' (temp uint) 0:88 direct index (temp uint) 0:88 'sizeQueryTemp' (temp 3-component vector of uint) 0:88 Constant: 0:88 0 (const int) 0:88 move second child to first child (temp uint) 0:88 'HeightU' (temp uint) 0:88 direct index (temp uint) 0:88 'sizeQueryTemp' (temp 3-component vector of uint) 0:88 Constant: 0:88 1 (const int) 0:88 move second child to first child (temp uint) 0:88 'DepthU' (temp uint) 0:88 direct index (temp uint) 0:88 'sizeQueryTemp' (temp 3-component vector of uint) 0:88 Constant: 0:88 2 (const int) 0:89 Sequence 0:89 move second child to first child (temp 3-component vector of uint) 0:89 'sizeQueryTemp' (temp 3-component vector of uint) 0:89 imageQuerySize (temp 3-component vector of uint) 0:89 'g_tTex3di4' (layout(rgba32i ) uniform iimage3D) 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 3-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 3-component vector of uint) 0:89 Constant: 0:89 1 (const int) 0:89 move second child to first child (temp uint) 0:89 'DepthU' (temp uint) 0:89 direct index (temp uint) 0:89 'sizeQueryTemp' (temp 3-component vector of uint) 0:89 Constant: 0:89 2 (const int) 0:90 Sequence 0:90 move second child to first child (temp 3-component vector of uint) 0:90 'sizeQueryTemp' (temp 3-component vector of uint) 0:90 imageQuerySize (temp 3-component vector of uint) 0:90 'g_tTex3du4' (layout(rgba32ui ) uniform uimage3D) 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 3-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 3-component vector of uint) 0:90 Constant: 0:90 1 (const int) 0:90 move second child to first child (temp uint) 0:90 'DepthU' (temp uint) 0:90 direct index (temp uint) 0:90 'sizeQueryTemp' (temp 3-component vector of uint) 0:90 Constant: 0:90 2 (const int) 0:92 move second child to first child (temp 4-component vector of float) 0:92 Color: direct index for structure (temp 4-component vector of float) 0:92 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:92 Constant: 0:92 0 (const int) 0:92 Constant: 0:92 1.000000 0:92 1.000000 0:92 1.000000 0:92 1.000000 0:93 move second child to first child (temp float) 0:93 Depth: direct index for structure (temp float) 0:93 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:93 Constant: 0:93 1 (const int) 0:93 Constant: 0:93 1.000000 0:95 Branch: Return with expression 0:95 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Function Definition: main( (temp void) 0:44 Function Parameters: 0:? Sequence 0:44 Sequence 0:44 move second child to first child (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 'flattenTemp' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Function Call: @main( (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 move second child to first child (temp 4-component vector of float) 0:? 'Color' (layout(location=0 ) out 4-component vector of float) 0:44 Color: direct index for structure (temp 4-component vector of float) 0:44 'flattenTemp' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Constant: 0:44 0 (const int) 0:44 move second child to first child (temp float) 0:? 'Depth' (out float FragDepth) 0:44 Depth: direct index for structure (temp float) 0:44 'flattenTemp' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Constant: 0:44 1 (const int) 0:? Linker Objects 0:? 'g_sSamp' (layout(binding=0 ) uniform sampler) 0:? 'g_tTex1df4' (layout(binding=0 rgba32f ) uniform image1D) 0:? 'g_tTex1di4' (layout(rgba32i ) uniform iimage1D) 0:? 'g_tTex1du4' (layout(rgba32ui ) uniform uimage1D) 0:? 'g_tTex2df4' (layout(rgba32f ) uniform image2D) 0:? 'g_tTex2di4' (layout(rgba32i ) uniform iimage2D) 0:? 'g_tTex2du4' (layout(rgba32ui ) uniform uimage2D) 0:? 'g_tTex3df4' (layout(rgba32f ) uniform image3D) 0:? 'g_tTex3di4' (layout(rgba32i ) uniform iimage3D) 0:? 'g_tTex3du4' (layout(rgba32ui ) uniform uimage3D) 0:? 'g_tTex1df4a' (layout(rgba32f ) uniform image1DArray) 0:? 'g_tTex1di4a' (layout(rgba32i ) uniform iimage1DArray) 0:? 'g_tTex1du4a' (layout(rgba32ui ) uniform uimage1DArray) 0:? 'g_tTex2df4a' (layout(rgba32f ) uniform image2DArray) 0:? 'g_tTex2di4a' (layout(rgba32i ) uniform iimage2DArray) 0:? 'g_tTex2du4a' (layout(rgba32ui ) uniform uimage2DArray) 0:? 'g_tBuffF' (layout(rgba32f ) uniform imageBuffer) 0:? 'g_tBuffI' (layout(rgba32i ) uniform iimageBuffer) 0:? 'g_tBuffU' (layout(rgba32ui ) uniform uimageBuffer) 0:? 'Color' (layout(location=0 ) out 4-component vector of float) 0:? 'Depth' (out float FragDepth) 0:? 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4}) Linked fragment stage: Shader version: 450 gl_FragCoord origin is upper left 0:? Sequence 0:44 Function Definition: @main( (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Function Parameters: 0:? Sequence 0:63 Sequence 0:63 move second child to first child (temp uint) 0:63 'sizeQueryTemp' (temp uint) 0:63 imageQuerySize (temp uint) 0:63 'g_tTex1df4' (layout(binding=0 rgba32f ) uniform image1D) 0:63 move second child to first child (temp uint) 0:63 'WidthU' (temp uint) 0:63 'sizeQueryTemp' (temp uint) 0:64 Sequence 0:64 move second child to first child (temp uint) 0:64 'sizeQueryTemp' (temp uint) 0:64 imageQuerySize (temp uint) 0:64 'g_tTex1di4' (layout(rgba32i ) uniform iimage1D) 0:64 move second child to first child (temp uint) 0:64 'WidthU' (temp uint) 0:64 'sizeQueryTemp' (temp uint) 0:65 Sequence 0:65 move second child to first child (temp uint) 0:65 'sizeQueryTemp' (temp uint) 0:65 imageQuerySize (temp uint) 0:65 'g_tTex1du4' (layout(rgba32ui ) uniform uimage1D) 0:65 move second child to first child (temp uint) 0:65 'WidthU' (temp uint) 0:65 'sizeQueryTemp' (temp uint) 0:68 Sequence 0:68 move second child to first child (temp uint) 0:68 'sizeQueryTemp' (temp uint) 0:68 imageQuerySize (temp uint) 0:68 'g_tBuffF' (layout(rgba32f ) uniform imageBuffer) 0:68 move second child to first child (temp uint) 0:68 'WidthU' (temp uint) 0:68 'sizeQueryTemp' (temp uint) 0:69 Sequence 0:69 move second child to first child (temp uint) 0:69 'sizeQueryTemp' (temp uint) 0:69 imageQuerySize (temp uint) 0:69 'g_tBuffI' (layout(rgba32i ) uniform iimageBuffer) 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 imageQuerySize (temp uint) 0:70 'g_tBuffU' (layout(rgba32ui ) uniform uimageBuffer) 0:70 move second child to first child (temp uint) 0:70 'WidthU' (temp uint) 0:70 'sizeQueryTemp' (temp uint) 0:73 Sequence 0:73 move second child to first child (temp 2-component vector of uint) 0:73 'sizeQueryTemp' (temp 2-component vector of uint) 0:73 imageQuerySize (temp 2-component vector of uint) 0:73 'g_tTex1df4a' (layout(rgba32f ) uniform image1DArray) 0:73 move second child to first child (temp uint) 0:73 'WidthU' (temp uint) 0:73 direct index (temp uint) 0:73 'sizeQueryTemp' (temp 2-component vector of uint) 0:73 Constant: 0:73 0 (const int) 0:73 move second child to first child (temp uint) 0:73 'ElementsU' (temp uint) 0:73 direct index (temp uint) 0:73 'sizeQueryTemp' (temp 2-component vector of uint) 0:73 Constant: 0:73 1 (const int) 0:74 Sequence 0:74 move second child to first child (temp 2-component vector of uint) 0:74 'sizeQueryTemp' (temp 2-component vector of uint) 0:74 imageQuerySize (temp 2-component vector of uint) 0:74 'g_tTex1di4a' (layout(rgba32i ) uniform iimage1DArray) 0:74 move second child to first child (temp uint) 0:74 'WidthU' (temp uint) 0:74 direct index (temp uint) 0:74 'sizeQueryTemp' (temp 2-component vector of uint) 0:74 Constant: 0:74 0 (const int) 0:74 move second child to first child (temp uint) 0:74 'ElementsU' (temp uint) 0:74 direct index (temp uint) 0:74 'sizeQueryTemp' (temp 2-component vector of uint) 0:74 Constant: 0:74 1 (const int) 0:75 Sequence 0:75 move second child to first child (temp 2-component vector of uint) 0:75 'sizeQueryTemp' (temp 2-component vector of uint) 0:75 imageQuerySize (temp 2-component vector of uint) 0:75 'g_tTex1du4a' (layout(rgba32ui ) uniform uimage1DArray) 0:75 move second child to first child (temp uint) 0:75 'WidthU' (temp uint) 0:75 direct index (temp uint) 0:75 'sizeQueryTemp' (temp 2-component vector of uint) 0:75 Constant: 0:75 0 (const int) 0:75 move second child to first child (temp uint) 0:75 'ElementsU' (temp uint) 0:75 direct index (temp uint) 0:75 'sizeQueryTemp' (temp 2-component vector of uint) 0:75 Constant: 0:75 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 imageQuerySize (temp 2-component vector of uint) 0:78 'g_tTex2df4' (layout(rgba32f ) uniform image2D) 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 'HeightU' (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:79 Sequence 0:79 move second child to first child (temp 2-component vector of uint) 0:79 'sizeQueryTemp' (temp 2-component vector of uint) 0:79 imageQuerySize (temp 2-component vector of uint) 0:79 'g_tTex2di4' (layout(rgba32i ) uniform iimage2D) 0:79 move second child to first child (temp uint) 0:79 'WidthU' (temp uint) 0:79 direct index (temp uint) 0:79 'sizeQueryTemp' (temp 2-component vector of uint) 0:79 Constant: 0:79 0 (const int) 0:79 move second child to first child (temp uint) 0:79 'HeightU' (temp uint) 0:79 direct index (temp uint) 0:79 'sizeQueryTemp' (temp 2-component vector of uint) 0:79 Constant: 0:79 1 (const int) 0:80 Sequence 0:80 move second child to first child (temp 2-component vector of uint) 0:80 'sizeQueryTemp' (temp 2-component vector of uint) 0:80 imageQuerySize (temp 2-component vector of uint) 0:80 'g_tTex2du4' (layout(rgba32ui ) uniform uimage2D) 0:80 move second child to first child (temp uint) 0:80 'WidthU' (temp uint) 0:80 direct index (temp uint) 0:80 'sizeQueryTemp' (temp 2-component vector of uint) 0:80 Constant: 0:80 0 (const int) 0:80 move second child to first child (temp uint) 0:80 'HeightU' (temp uint) 0:80 direct index (temp uint) 0:80 'sizeQueryTemp' (temp 2-component vector of uint) 0:80 Constant: 0:80 1 (const int) 0:83 Sequence 0:83 move second child to first child (temp 3-component vector of uint) 0:83 'sizeQueryTemp' (temp 3-component vector of uint) 0:83 imageQuerySize (temp 3-component vector of uint) 0:83 'g_tTex2df4a' (layout(rgba32f ) uniform image2DArray) 0:83 move second child to first child (temp uint) 0:83 'WidthU' (temp uint) 0:83 direct index (temp uint) 0:83 'sizeQueryTemp' (temp 3-component vector of uint) 0:83 Constant: 0:83 0 (const int) 0:83 move second child to first child (temp uint) 0:83 'HeightU' (temp uint) 0:83 direct index (temp uint) 0:83 'sizeQueryTemp' (temp 3-component vector of uint) 0:83 Constant: 0:83 1 (const int) 0:83 move second child to first child (temp uint) 0:83 'ElementsU' (temp uint) 0:83 direct index (temp uint) 0:83 'sizeQueryTemp' (temp 3-component vector of uint) 0:83 Constant: 0:83 2 (const int) 0:84 Sequence 0:84 move second child to first child (temp 3-component vector of uint) 0:84 'sizeQueryTemp' (temp 3-component vector of uint) 0:84 imageQuerySize (temp 3-component vector of uint) 0:84 'g_tTex2di4a' (layout(rgba32i ) uniform iimage2DArray) 0:84 move second child to first child (temp uint) 0:84 'WidthU' (temp uint) 0:84 direct index (temp uint) 0:84 'sizeQueryTemp' (temp 3-component vector of uint) 0:84 Constant: 0:84 0 (const int) 0:84 move second child to first child (temp uint) 0:84 'HeightU' (temp uint) 0:84 direct index (temp uint) 0:84 'sizeQueryTemp' (temp 3-component vector of uint) 0:84 Constant: 0:84 1 (const int) 0:84 move second child to first child (temp uint) 0:84 'ElementsU' (temp uint) 0:84 direct index (temp uint) 0:84 'sizeQueryTemp' (temp 3-component vector of uint) 0:84 Constant: 0:84 2 (const int) 0:85 Sequence 0:85 move second child to first child (temp 3-component vector of uint) 0:85 'sizeQueryTemp' (temp 3-component vector of uint) 0:85 imageQuerySize (temp 3-component vector of uint) 0:85 'g_tTex2du4a' (layout(rgba32ui ) uniform uimage2DArray) 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 3-component vector of uint) 0:85 Constant: 0:85 0 (const int) 0:85 move second child to first child (temp uint) 0:85 'HeightU' (temp uint) 0:85 direct index (temp uint) 0:85 'sizeQueryTemp' (temp 3-component vector of uint) 0:85 Constant: 0:85 1 (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 3-component vector of uint) 0:85 Constant: 0:85 2 (const int) 0:88 Sequence 0:88 move second child to first child (temp 3-component vector of uint) 0:88 'sizeQueryTemp' (temp 3-component vector of uint) 0:88 imageQuerySize (temp 3-component vector of uint) 0:88 'g_tTex3df4' (layout(rgba32f ) uniform image3D) 0:88 move second child to first child (temp uint) 0:88 'WidthU' (temp uint) 0:88 direct index (temp uint) 0:88 'sizeQueryTemp' (temp 3-component vector of uint) 0:88 Constant: 0:88 0 (const int) 0:88 move second child to first child (temp uint) 0:88 'HeightU' (temp uint) 0:88 direct index (temp uint) 0:88 'sizeQueryTemp' (temp 3-component vector of uint) 0:88 Constant: 0:88 1 (const int) 0:88 move second child to first child (temp uint) 0:88 'DepthU' (temp uint) 0:88 direct index (temp uint) 0:88 'sizeQueryTemp' (temp 3-component vector of uint) 0:88 Constant: 0:88 2 (const int) 0:89 Sequence 0:89 move second child to first child (temp 3-component vector of uint) 0:89 'sizeQueryTemp' (temp 3-component vector of uint) 0:89 imageQuerySize (temp 3-component vector of uint) 0:89 'g_tTex3di4' (layout(rgba32i ) uniform iimage3D) 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 3-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 3-component vector of uint) 0:89 Constant: 0:89 1 (const int) 0:89 move second child to first child (temp uint) 0:89 'DepthU' (temp uint) 0:89 direct index (temp uint) 0:89 'sizeQueryTemp' (temp 3-component vector of uint) 0:89 Constant: 0:89 2 (const int) 0:90 Sequence 0:90 move second child to first child (temp 3-component vector of uint) 0:90 'sizeQueryTemp' (temp 3-component vector of uint) 0:90 imageQuerySize (temp 3-component vector of uint) 0:90 'g_tTex3du4' (layout(rgba32ui ) uniform uimage3D) 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 3-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 3-component vector of uint) 0:90 Constant: 0:90 1 (const int) 0:90 move second child to first child (temp uint) 0:90 'DepthU' (temp uint) 0:90 direct index (temp uint) 0:90 'sizeQueryTemp' (temp 3-component vector of uint) 0:90 Constant: 0:90 2 (const int) 0:92 move second child to first child (temp 4-component vector of float) 0:92 Color: direct index for structure (temp 4-component vector of float) 0:92 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:92 Constant: 0:92 0 (const int) 0:92 Constant: 0:92 1.000000 0:92 1.000000 0:92 1.000000 0:92 1.000000 0:93 move second child to first child (temp float) 0:93 Depth: direct index for structure (temp float) 0:93 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:93 Constant: 0:93 1 (const int) 0:93 Constant: 0:93 1.000000 0:95 Branch: Return with expression 0:95 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Function Definition: main( (temp void) 0:44 Function Parameters: 0:? Sequence 0:44 Sequence 0:44 move second child to first child (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 'flattenTemp' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Function Call: @main( (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 move second child to first child (temp 4-component vector of float) 0:? 'Color' (layout(location=0 ) out 4-component vector of float) 0:44 Color: direct index for structure (temp 4-component vector of float) 0:44 'flattenTemp' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Constant: 0:44 0 (const int) 0:44 move second child to first child (temp float) 0:? 'Depth' (out float FragDepth) 0:44 Depth: direct index for structure (temp float) 0:44 'flattenTemp' (temp structure{temp 4-component vector of float Color, temp float Depth}) 0:44 Constant: 0:44 1 (const int) 0:? Linker Objects 0:? 'g_sSamp' (layout(binding=0 ) uniform sampler) 0:? 'g_tTex1df4' (layout(binding=0 rgba32f ) uniform image1D) 0:? 'g_tTex1di4' (layout(rgba32i ) uniform iimage1D) 0:? 'g_tTex1du4' (layout(rgba32ui ) uniform uimage1D) 0:? 'g_tTex2df4' (layout(rgba32f ) uniform image2D) 0:? 'g_tTex2di4' (layout(rgba32i ) uniform iimage2D) 0:? 'g_tTex2du4' (layout(rgba32ui ) uniform uimage2D) 0:? 'g_tTex3df4' (layout(rgba32f ) uniform image3D) 0:? 'g_tTex3di4' (layout(rgba32i ) uniform iimage3D) 0:? 'g_tTex3du4' (layout(rgba32ui ) uniform uimage3D) 0:? 'g_tTex1df4a' (layout(rgba32f ) uniform image1DArray) 0:? 'g_tTex1di4a' (layout(rgba32i ) uniform iimage1DArray) 0:? 'g_tTex1du4a' (layout(rgba32ui ) uniform uimage1DArray) 0:? 'g_tTex2df4a' (layout(rgba32f ) uniform image2DArray) 0:? 'g_tTex2di4a' (layout(rgba32i ) uniform iimage2DArray) 0:? 'g_tTex2du4a' (layout(rgba32ui ) uniform uimage2DArray) 0:? 'g_tBuffF' (layout(rgba32f ) uniform imageBuffer) 0:? 'g_tBuffI' (layout(rgba32i ) uniform iimageBuffer) 0:? 'g_tBuffU' (layout(rgba32ui ) uniform uimageBuffer) 0:? 'Color' (layout(location=0 ) out 4-component vector of float) 0:? 'Depth' (out float FragDepth) 0:? 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4}) // Module Version 10000 // Generated by (magic number): 80001 // Id's are bound by 232 Capability Shader Capability Sampled1D Capability SampledBuffer Capability ImageQuery 1: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 EntryPoint Fragment 4 "main" 218 222 ExecutionMode 4 OriginUpperLeft Name 4 "main" Name 8 "PS_OUTPUT" MemberName 8(PS_OUTPUT) 0 "Color" MemberName 8(PS_OUTPUT) 1 "Depth" Name 10 "@main(" Name 14 "sizeQueryTemp" Name 17 "g_tTex1df4" Name 21 "WidthU" Name 23 "sizeQueryTemp" Name 26 "g_tTex1di4" Name 30 "sizeQueryTemp" Name 33 "g_tTex1du4" Name 37 "sizeQueryTemp" Name 40 "g_tBuffF" Name 44 "sizeQueryTemp" Name 47 "g_tBuffI" Name 51 "sizeQueryTemp" Name 54 "g_tBuffU" Name 60 "sizeQueryTemp" Name 63 "g_tTex1df4a" Name 70 "ElementsU" Name 74 "sizeQueryTemp" Name 77 "g_tTex1di4a" Name 84 "sizeQueryTemp" Name 87 "g_tTex1du4a" Name 94 "sizeQueryTemp" Name 97 "g_tTex2df4" Name 102 "HeightU" Name 105 "sizeQueryTemp" Name 108 "g_tTex2di4" Name 115 "sizeQueryTemp" Name 118 "g_tTex2du4" Name 127 "sizeQueryTemp" Name 130 "g_tTex2df4a" Name 141 "sizeQueryTemp" Name 144 "g_tTex2di4a" Name 153 "sizeQueryTemp" Name 156 "g_tTex2du4a" Name 165 "sizeQueryTemp" Name 168 "g_tTex3df4" Name 175 "DepthU" Name 178 "sizeQueryTemp" Name 181 "g_tTex3di4" Name 190 "sizeQueryTemp" Name 193 "g_tTex3du4" Name 203 "psout" Name 215 "flattenTemp" Name 218 "Color" Name 222 "Depth" Name 227 "g_sSamp" Name 229 "$Global" MemberName 229($Global) 0 "c1" MemberName 229($Global) 1 "c2" MemberName 229($Global) 2 "c3" MemberName 229($Global) 3 "c4" MemberName 229($Global) 4 "o1" MemberName 229($Global) 5 "o2" MemberName 229($Global) 6 "o3" MemberName 229($Global) 7 "o4" Name 231 "" Decorate 17(g_tTex1df4) DescriptorSet 0 Decorate 17(g_tTex1df4) Binding 0 Decorate 26(g_tTex1di4) DescriptorSet 0 Decorate 33(g_tTex1du4) DescriptorSet 0 Decorate 40(g_tBuffF) DescriptorSet 0 Decorate 47(g_tBuffI) DescriptorSet 0 Decorate 54(g_tBuffU) DescriptorSet 0 Decorate 63(g_tTex1df4a) DescriptorSet 0 Decorate 77(g_tTex1di4a) DescriptorSet 0 Decorate 87(g_tTex1du4a) DescriptorSet 0 Decorate 97(g_tTex2df4) DescriptorSet 0 Decorate 108(g_tTex2di4) DescriptorSet 0 Decorate 118(g_tTex2du4) DescriptorSet 0 Decorate 130(g_tTex2df4a) DescriptorSet 0 Decorate 144(g_tTex2di4a) DescriptorSet 0 Decorate 156(g_tTex2du4a) DescriptorSet 0 Decorate 168(g_tTex3df4) DescriptorSet 0 Decorate 181(g_tTex3di4) DescriptorSet 0 Decorate 193(g_tTex3du4) DescriptorSet 0 Decorate 218(Color) Location 0 Decorate 222(Depth) BuiltIn FragDepth Decorate 227(g_sSamp) DescriptorSet 0 Decorate 227(g_sSamp) Binding 0 MemberDecorate 229($Global) 0 Offset 0 MemberDecorate 229($Global) 1 Offset 8 MemberDecorate 229($Global) 2 Offset 16 MemberDecorate 229($Global) 3 Offset 32 MemberDecorate 229($Global) 4 Offset 48 MemberDecorate 229($Global) 5 Offset 56 MemberDecorate 229($Global) 6 Offset 64 MemberDecorate 229($Global) 7 Offset 80 Decorate 229($Global) Block Decorate 231 DescriptorSet 0 2: TypeVoid 3: TypeFunction 2 6: TypeFloat 32 7: TypeVector 6(float) 4 8(PS_OUTPUT): TypeStruct 7(fvec4) 6(float) 9: TypeFunction 8(PS_OUTPUT) 12: TypeInt 32 0 13: TypePointer Function 12(int) 15: TypeImage 6(float) 1D nonsampled format:Rgba32f 16: TypePointer UniformConstant 15 17(g_tTex1df4): 16(ptr) Variable UniformConstant 19: TypeInt 32 1 24: TypeImage 19(int) 1D nonsampled format:Rgba32i 25: TypePointer UniformConstant 24 26(g_tTex1di4): 25(ptr) Variable UniformConstant 31: TypeImage 12(int) 1D nonsampled format:Rgba32ui 32: TypePointer UniformConstant 31 33(g_tTex1du4): 32(ptr) Variable UniformConstant 38: TypeImage 6(float) Buffer nonsampled format:Rgba32f 39: TypePointer UniformConstant 38 40(g_tBuffF): 39(ptr) Variable UniformConstant 45: TypeImage 19(int) Buffer nonsampled format:Rgba32i 46: TypePointer UniformConstant 45 47(g_tBuffI): 46(ptr) Variable UniformConstant 52: TypeImage 12(int) Buffer nonsampled format:Rgba32ui 53: TypePointer UniformConstant 52 54(g_tBuffU): 53(ptr) Variable UniformConstant 58: TypeVector 12(int) 2 59: TypePointer Function 58(ivec2) 61: TypeImage 6(float) 1D array nonsampled format:Rgba32f 62: TypePointer UniformConstant 61 63(g_tTex1df4a): 62(ptr) Variable UniformConstant 65: TypeVector 19(int) 2 67: 12(int) Constant 0 71: 12(int) Constant 1 75: TypeImage 19(int) 1D array nonsampled format:Rgba32i 76: TypePointer UniformConstant 75 77(g_tTex1di4a): 76(ptr) Variable UniformConstant 85: TypeImage 12(int) 1D array nonsampled format:Rgba32ui 86: TypePointer UniformConstant 85 87(g_tTex1du4a): 86(ptr) Variable UniformConstant 95: TypeImage 6(float) 2D nonsampled format:Rgba32f 96: TypePointer UniformConstant 95 97(g_tTex2df4): 96(ptr) Variable UniformConstant 106: TypeImage 19(int) 2D nonsampled format:Rgba32i 107: TypePointer UniformConstant 106 108(g_tTex2di4): 107(ptr) Variable UniformConstant 116: TypeImage 12(int) 2D nonsampled format:Rgba32ui 117: TypePointer UniformConstant 116 118(g_tTex2du4): 117(ptr) Variable UniformConstant 125: TypeVector 12(int) 3 126: TypePointer Function 125(ivec3) 128: TypeImage 6(float) 2D array nonsampled format:Rgba32f 129: TypePointer UniformConstant 128 130(g_tTex2df4a): 129(ptr) Variable UniformConstant 132: TypeVector 19(int) 3 138: 12(int) Constant 2 142: TypeImage 19(int) 2D array nonsampled format:Rgba32i 143: TypePointer UniformConstant 142 144(g_tTex2di4a): 143(ptr) Variable UniformConstant 154: TypeImage 12(int) 2D array nonsampled format:Rgba32ui 155: TypePointer UniformConstant 154 156(g_tTex2du4a): 155(ptr) Variable UniformConstant 166: TypeImage 6(float) 3D nonsampled format:Rgba32f 167: TypePointer UniformConstant 166 168(g_tTex3df4): 167(ptr) Variable UniformConstant 179: TypeImage 19(int) 3D nonsampled format:Rgba32i 180: TypePointer UniformConstant 179 181(g_tTex3di4): 180(ptr) Variable UniformConstant 191: TypeImage 12(int) 3D nonsampled format:Rgba32ui 192: TypePointer UniformConstant 191 193(g_tTex3du4): 192(ptr) Variable UniformConstant 202: TypePointer Function 8(PS_OUTPUT) 204: 19(int) Constant 0 205: 6(float) Constant 1065353216 206: 7(fvec4) ConstantComposite 205 205 205 205 207: TypePointer Function 7(fvec4) 209: 19(int) Constant 1 210: TypePointer Function 6(float) 217: TypePointer Output 7(fvec4) 218(Color): 217(ptr) Variable Output 221: TypePointer Output 6(float) 222(Depth): 221(ptr) Variable Output 225: TypeSampler 226: TypePointer UniformConstant 225 227(g_sSamp): 226(ptr) Variable UniformConstant 228: TypeVector 19(int) 4 229($Global): TypeStruct 19(int) 65(ivec2) 132(ivec3) 228(ivec4) 19(int) 65(ivec2) 132(ivec3) 228(ivec4) 230: TypePointer Uniform 229($Global) 231: 230(ptr) Variable Uniform 4(main): 2 Function None 3 5: Label 215(flattenTemp): 202(ptr) Variable Function 216:8(PS_OUTPUT) FunctionCall 10(@main() Store 215(flattenTemp) 216 219: 207(ptr) AccessChain 215(flattenTemp) 204 220: 7(fvec4) Load 219 Store 218(Color) 220 223: 210(ptr) AccessChain 215(flattenTemp) 209 224: 6(float) Load 223 Store 222(Depth) 224 Return FunctionEnd 10(@main():8(PS_OUTPUT) Function None 9 11: Label 14(sizeQueryTemp): 13(ptr) Variable Function 21(WidthU): 13(ptr) Variable Function 23(sizeQueryTemp): 13(ptr) Variable Function 30(sizeQueryTemp): 13(ptr) Variable Function 37(sizeQueryTemp): 13(ptr) Variable Function 44(sizeQueryTemp): 13(ptr) Variable Function 51(sizeQueryTemp): 13(ptr) Variable Function 60(sizeQueryTemp): 59(ptr) Variable Function 70(ElementsU): 13(ptr) Variable Function 74(sizeQueryTemp): 59(ptr) Variable Function 84(sizeQueryTemp): 59(ptr) Variable Function 94(sizeQueryTemp): 59(ptr) Variable Function 102(HeightU): 13(ptr) Variable Function 105(sizeQueryTemp): 59(ptr) Variable Function 115(sizeQueryTemp): 59(ptr) Variable Function 127(sizeQueryTemp): 126(ptr) Variable Function 141(sizeQueryTemp): 126(ptr) Variable Function 153(sizeQueryTemp): 126(ptr) Variable Function 165(sizeQueryTemp): 126(ptr) Variable Function 175(DepthU): 13(ptr) Variable Function 178(sizeQueryTemp): 126(ptr) Variable Function 190(sizeQueryTemp): 126(ptr) Variable Function 203(psout): 202(ptr) Variable Function 18: 15 Load 17(g_tTex1df4) 20: 19(int) ImageQuerySize 18 Store 14(sizeQueryTemp) 20 22: 12(int) Load 14(sizeQueryTemp) Store 21(WidthU) 22 27: 24 Load 26(g_tTex1di4) 28: 19(int) ImageQuerySize 27 Store 23(sizeQueryTemp) 28 29: 12(int) Load 23(sizeQueryTemp) Store 21(WidthU) 29 34: 31 Load 33(g_tTex1du4) 35: 19(int) ImageQuerySize 34 Store 30(sizeQueryTemp) 35 36: 12(int) Load 30(sizeQueryTemp) Store 21(WidthU) 36 41: 38 Load 40(g_tBuffF) 42: 19(int) ImageQuerySize 41 Store 37(sizeQueryTemp) 42 43: 12(int) Load 37(sizeQueryTemp) Store 21(WidthU) 43 48: 45 Load 47(g_tBuffI) 49: 19(int) ImageQuerySize 48 Store 44(sizeQueryTemp) 49 50: 12(int) Load 44(sizeQueryTemp) Store 21(WidthU) 50 55: 52 Load 54(g_tBuffU) 56: 19(int) ImageQuerySize 55 Store 51(sizeQueryTemp) 56 57: 12(int) Load 51(sizeQueryTemp) Store 21(WidthU) 57 64: 61 Load 63(g_tTex1df4a) 66: 65(ivec2) ImageQuerySize 64 Store 60(sizeQueryTemp) 66 68: 13(ptr) AccessChain 60(sizeQueryTemp) 67 69: 12(int) Load 68 Store 21(WidthU) 69 72: 13(ptr) AccessChain 60(sizeQueryTemp) 71 73: 12(int) Load 72 Store 70(ElementsU) 73 78: 75 Load 77(g_tTex1di4a) 79: 65(ivec2) ImageQuerySize 78 Store 74(sizeQueryTemp) 79 80: 13(ptr) AccessChain 74(sizeQueryTemp) 67 81: 12(int) Load 80 Store 21(WidthU) 81 82: 13(ptr) AccessChain 74(sizeQueryTemp) 71 83: 12(int) Load 82 Store 70(ElementsU) 83 88: 85 Load 87(g_tTex1du4a) 89: 65(ivec2) ImageQuerySize 88 Store 84(sizeQueryTemp) 89 90: 13(ptr) AccessChain 84(sizeQueryTemp) 67 91: 12(int) Load 90 Store 21(WidthU) 91 92: 13(ptr) AccessChain 84(sizeQueryTemp) 71 93: 12(int) Load 92 Store 70(ElementsU) 93 98: 95 Load 97(g_tTex2df4) 99: 65(ivec2) ImageQuerySize 98 Store 94(sizeQueryTemp) 99 100: 13(ptr) AccessChain 94(sizeQueryTemp) 67 101: 12(int) Load 100 Store 21(WidthU) 101 103: 13(ptr) AccessChain 94(sizeQueryTemp) 71 104: 12(int) Load 103 Store 102(HeightU) 104 109: 106 Load 108(g_tTex2di4) 110: 65(ivec2) ImageQuerySize 109 Store 105(sizeQueryTemp) 110 111: 13(ptr) AccessChain 105(sizeQueryTemp) 67 112: 12(int) Load 111 Store 21(WidthU) 112 113: 13(ptr) AccessChain 105(sizeQueryTemp) 71 114: 12(int) Load 113 Store 102(HeightU) 114 119: 116 Load 118(g_tTex2du4) 120: 65(ivec2) ImageQuerySize 119 Store 115(sizeQueryTemp) 120 121: 13(ptr) AccessChain 115(sizeQueryTemp) 67 122: 12(int) Load 121 Store 21(WidthU) 122 123: 13(ptr) AccessChain 115(sizeQueryTemp) 71 124: 12(int) Load 123 Store 102(HeightU) 124 131: 128 Load 130(g_tTex2df4a) 133: 132(ivec3) ImageQuerySize 131 Store 127(sizeQueryTemp) 133 134: 13(ptr) AccessChain 127(sizeQueryTemp) 67 135: 12(int) Load 134 Store 21(WidthU) 135 136: 13(ptr) AccessChain 127(sizeQueryTemp) 71 137: 12(int) Load 136 Store 102(HeightU) 137 139: 13(ptr) AccessChain 127(sizeQueryTemp) 138 140: 12(int) Load 139 Store 70(ElementsU) 140 145: 142 Load 144(g_tTex2di4a) 146: 132(ivec3) ImageQuerySize 145 Store 141(sizeQueryTemp) 146 147: 13(ptr) AccessChain 141(sizeQueryTemp) 67 148: 12(int) Load 147 Store 21(WidthU) 148 149: 13(ptr) AccessChain 141(sizeQueryTemp) 71 150: 12(int) Load 149 Store 102(HeightU) 150 151: 13(ptr) AccessChain 141(sizeQueryTemp) 138 152: 12(int) Load 151 Store 70(ElementsU) 152 157: 154 Load 156(g_tTex2du4a) 158: 132(ivec3) ImageQuerySize 157 Store 153(sizeQueryTemp) 158 159: 13(ptr) AccessChain 153(sizeQueryTemp) 67 160: 12(int) Load 159 Store 21(WidthU) 160 161: 13(ptr) AccessChain 153(sizeQueryTemp) 71 162: 12(int) Load 161 Store 102(HeightU) 162 163: 13(ptr) AccessChain 153(sizeQueryTemp) 138 164: 12(int) Load 163 Store 70(ElementsU) 164 169: 166 Load 168(g_tTex3df4) 170: 132(ivec3) ImageQuerySize 169 Store 165(sizeQueryTemp) 170 171: 13(ptr) AccessChain 165(sizeQueryTemp) 67 172: 12(int) Load 171 Store 21(WidthU) 172 173: 13(ptr) AccessChain 165(sizeQueryTemp) 71 174: 12(int) Load 173 Store 102(HeightU) 174 176: 13(ptr) AccessChain 165(sizeQueryTemp) 138 177: 12(int) Load 176 Store 175(DepthU) 177 182: 179 Load 181(g_tTex3di4) 183: 132(ivec3) ImageQuerySize 182 Store 178(sizeQueryTemp) 183 184: 13(ptr) AccessChain 178(sizeQueryTemp) 67 185: 12(int) Load 184 Store 21(WidthU) 185 186: 13(ptr) AccessChain 178(sizeQueryTemp) 71 187: 12(int) Load 186 Store 102(HeightU) 187 188: 13(ptr) AccessChain 178(sizeQueryTemp) 138 189: 12(int) Load 188 Store 175(DepthU) 189 194: 191 Load 193(g_tTex3du4) 195: 132(ivec3) ImageQuerySize 194 Store 190(sizeQueryTemp) 195 196: 13(ptr) AccessChain 190(sizeQueryTemp) 67 197: 12(int) Load 196 Store 21(WidthU) 197 198: 13(ptr) AccessChain 190(sizeQueryTemp) 71 199: 12(int) Load 198 Store 102(HeightU) 199 200: 13(ptr) AccessChain 190(sizeQueryTemp) 138 201: 12(int) Load 200 Store 175(DepthU) 201 208: 207(ptr) AccessChain 203(psout) 204 Store 208 206 211: 210(ptr) AccessChain 203(psout) 209 Store 211 205 212:8(PS_OUTPUT) Load 203(psout) ReturnValue 212 FunctionEnd