Merge pull request #596 from steve-lunarg/hlsl-intrinsic-parsing
HLSL: use HLSL parser for HLSL intrinsic prototypes, enable int/bool mats
This commit is contained in:
@@ -18,7 +18,7 @@ gl_FragCoord origin is upper left
|
||||
0:4 No loop body
|
||||
0:5 Loop with condition not tested first
|
||||
0:5 Loop Condition
|
||||
0:5 all (global bool)
|
||||
0:5 all (temp bool)
|
||||
0:5 Equal (temp 4-component vector of bool)
|
||||
0:5 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:5 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -55,7 +55,7 @@ gl_FragCoord origin is upper left
|
||||
0:4 No loop body
|
||||
0:5 Loop with condition not tested first
|
||||
0:5 Loop Condition
|
||||
0:5 all (global bool)
|
||||
0:5 all (temp bool)
|
||||
0:5 Equal (temp 4-component vector of bool)
|
||||
0:5 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:5 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
|
||||
@@ -19,7 +19,7 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:5 Loop with condition tested first
|
||||
0:5 Loop Condition
|
||||
0:5 any (global bool)
|
||||
0:5 any (temp bool)
|
||||
0:5 NotEqual (temp 4-component vector of bool)
|
||||
0:5 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:5 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -27,7 +27,7 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:6 Loop with condition tested first
|
||||
0:6 Loop Condition
|
||||
0:6 any (global bool)
|
||||
0:6 any (temp bool)
|
||||
0:6 NotEqual (temp 4-component vector of bool)
|
||||
0:6 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:6 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -44,7 +44,7 @@ gl_FragCoord origin is upper left
|
||||
0:7 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:7 Loop with condition tested first
|
||||
0:7 Loop Condition
|
||||
0:7 any (global bool)
|
||||
0:7 any (temp bool)
|
||||
0:7 NotEqual (temp 4-component vector of bool)
|
||||
0:7 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:7 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -144,7 +144,7 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:5 Loop with condition tested first
|
||||
0:5 Loop Condition
|
||||
0:5 any (global bool)
|
||||
0:5 any (temp bool)
|
||||
0:5 NotEqual (temp 4-component vector of bool)
|
||||
0:5 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:5 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -152,7 +152,7 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:6 Loop with condition tested first
|
||||
0:6 Loop Condition
|
||||
0:6 any (global bool)
|
||||
0:6 any (temp bool)
|
||||
0:6 NotEqual (temp 4-component vector of bool)
|
||||
0:6 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:6 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -169,7 +169,7 @@ gl_FragCoord origin is upper left
|
||||
0:7 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:7 Loop with condition tested first
|
||||
0:7 Loop Condition
|
||||
0:7 any (global bool)
|
||||
0:7 any (temp bool)
|
||||
0:7 NotEqual (temp 4-component vector of bool)
|
||||
0:7 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:7 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of float)
|
||||
0:29 'txval20' (temp 4-component vector of float)
|
||||
0:29 textureGather (global 4-component vector of float)
|
||||
0:29 textureGather (temp 4-component vector of float)
|
||||
0:29 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:29 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -19,7 +19,7 @@ gl_FragCoord origin is upper left
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of int)
|
||||
0:30 'txval21' (temp 4-component vector of int)
|
||||
0:30 textureGather (global 4-component vector of int)
|
||||
0:30 textureGather (temp 4-component vector of int)
|
||||
0:30 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:30 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:30 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -30,7 +30,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of uint)
|
||||
0:31 'txval22' (temp 4-component vector of uint)
|
||||
0:31 textureGather (global 4-component vector of uint)
|
||||
0:31 textureGather (temp 4-component vector of uint)
|
||||
0:31 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:31 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -41,7 +41,7 @@ gl_FragCoord origin is upper left
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of float)
|
||||
0:35 'txval40' (temp 4-component vector of float)
|
||||
0:35 textureGather (global 4-component vector of float)
|
||||
0:35 textureGather (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:35 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -53,7 +53,7 @@ gl_FragCoord origin is upper left
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 4-component vector of int)
|
||||
0:36 'txval41' (temp 4-component vector of int)
|
||||
0:36 textureGather (global 4-component vector of int)
|
||||
0:36 textureGather (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:36 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -65,7 +65,7 @@ gl_FragCoord origin is upper left
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 4-component vector of uint)
|
||||
0:37 'txval42' (temp 4-component vector of uint)
|
||||
0:37 textureGather (global 4-component vector of uint)
|
||||
0:37 textureGather (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:37 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -134,7 +134,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of float)
|
||||
0:29 'txval20' (temp 4-component vector of float)
|
||||
0:29 textureGather (global 4-component vector of float)
|
||||
0:29 textureGather (temp 4-component vector of float)
|
||||
0:29 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:29 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -145,7 +145,7 @@ gl_FragCoord origin is upper left
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of int)
|
||||
0:30 'txval21' (temp 4-component vector of int)
|
||||
0:30 textureGather (global 4-component vector of int)
|
||||
0:30 textureGather (temp 4-component vector of int)
|
||||
0:30 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:30 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:30 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -156,7 +156,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of uint)
|
||||
0:31 'txval22' (temp 4-component vector of uint)
|
||||
0:31 textureGather (global 4-component vector of uint)
|
||||
0:31 textureGather (temp 4-component vector of uint)
|
||||
0:31 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:31 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -167,7 +167,7 @@ gl_FragCoord origin is upper left
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of float)
|
||||
0:35 'txval40' (temp 4-component vector of float)
|
||||
0:35 textureGather (global 4-component vector of float)
|
||||
0:35 textureGather (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:35 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -179,7 +179,7 @@ gl_FragCoord origin is upper left
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 4-component vector of int)
|
||||
0:36 'txval41' (temp 4-component vector of int)
|
||||
0:36 textureGather (global 4-component vector of int)
|
||||
0:36 textureGather (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:36 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -191,7 +191,7 @@ gl_FragCoord origin is upper left
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 4-component vector of uint)
|
||||
0:37 'txval42' (temp 4-component vector of uint)
|
||||
0:37 textureGather (global 4-component vector of uint)
|
||||
0:37 textureGather (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:37 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of float)
|
||||
0:34 'txval20' (temp 4-component vector of float)
|
||||
0:34 textureGather (global 4-component vector of float)
|
||||
0:34 textureGather (temp 4-component vector of float)
|
||||
0:34 Construct combined texture-sampler (temp sampler2D)
|
||||
0:34 'g_tTex2df4' (uniform texture2D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -18,7 +18,7 @@ gl_FragCoord origin is upper left
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of int)
|
||||
0:35 'txval21' (temp 4-component vector of int)
|
||||
0:35 textureGather (global 4-component vector of int)
|
||||
0:35 textureGather (temp 4-component vector of int)
|
||||
0:35 Construct combined texture-sampler (temp isampler2D)
|
||||
0:35 'g_tTex2di4' (uniform itexture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -28,7 +28,7 @@ gl_FragCoord origin is upper left
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 4-component vector of uint)
|
||||
0:36 'txval22' (temp 4-component vector of uint)
|
||||
0:36 textureGather (global 4-component vector of uint)
|
||||
0:36 textureGather (temp 4-component vector of uint)
|
||||
0:36 Construct combined texture-sampler (temp usampler2D)
|
||||
0:36 'g_tTex2du4' (uniform utexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -38,7 +38,7 @@ gl_FragCoord origin is upper left
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of float)
|
||||
0:40 'txval40' (temp 4-component vector of float)
|
||||
0:40 textureGather (global 4-component vector of float)
|
||||
0:40 textureGather (temp 4-component vector of float)
|
||||
0:40 Construct combined texture-sampler (temp samplerCube)
|
||||
0:40 'g_tTexcdf4' (uniform textureCube)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -49,7 +49,7 @@ gl_FragCoord origin is upper left
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of int)
|
||||
0:41 'txval41' (temp 4-component vector of int)
|
||||
0:41 textureGather (global 4-component vector of int)
|
||||
0:41 textureGather (temp 4-component vector of int)
|
||||
0:41 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:41 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -60,7 +60,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of uint)
|
||||
0:42 'txval42' (temp 4-component vector of uint)
|
||||
0:42 textureGather (global 4-component vector of uint)
|
||||
0:42 textureGather (temp 4-component vector of uint)
|
||||
0:42 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:42 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -132,7 +132,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of float)
|
||||
0:34 'txval20' (temp 4-component vector of float)
|
||||
0:34 textureGather (global 4-component vector of float)
|
||||
0:34 textureGather (temp 4-component vector of float)
|
||||
0:34 Construct combined texture-sampler (temp sampler2D)
|
||||
0:34 'g_tTex2df4' (uniform texture2D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -142,7 +142,7 @@ gl_FragCoord origin is upper left
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of int)
|
||||
0:35 'txval21' (temp 4-component vector of int)
|
||||
0:35 textureGather (global 4-component vector of int)
|
||||
0:35 textureGather (temp 4-component vector of int)
|
||||
0:35 Construct combined texture-sampler (temp isampler2D)
|
||||
0:35 'g_tTex2di4' (uniform itexture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -152,7 +152,7 @@ gl_FragCoord origin is upper left
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 4-component vector of uint)
|
||||
0:36 'txval22' (temp 4-component vector of uint)
|
||||
0:36 textureGather (global 4-component vector of uint)
|
||||
0:36 textureGather (temp 4-component vector of uint)
|
||||
0:36 Construct combined texture-sampler (temp usampler2D)
|
||||
0:36 'g_tTex2du4' (uniform utexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -162,7 +162,7 @@ gl_FragCoord origin is upper left
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of float)
|
||||
0:40 'txval40' (temp 4-component vector of float)
|
||||
0:40 textureGather (global 4-component vector of float)
|
||||
0:40 textureGather (temp 4-component vector of float)
|
||||
0:40 Construct combined texture-sampler (temp samplerCube)
|
||||
0:40 'g_tTexcdf4' (uniform textureCube)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -173,7 +173,7 @@ gl_FragCoord origin is upper left
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of int)
|
||||
0:41 'txval41' (temp 4-component vector of int)
|
||||
0:41 textureGather (global 4-component vector of int)
|
||||
0:41 textureGather (temp 4-component vector of int)
|
||||
0:41 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:41 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -184,7 +184,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of uint)
|
||||
0:42 'txval42' (temp 4-component vector of uint)
|
||||
0:42 textureGather (global 4-component vector of uint)
|
||||
0:42 textureGather (temp 4-component vector of uint)
|
||||
0:42 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:42 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -7,7 +7,7 @@ Shader version: 450
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of float)
|
||||
0:33 'txval20' (temp 4-component vector of float)
|
||||
0:33 textureGather (global 4-component vector of float)
|
||||
0:33 textureGather (temp 4-component vector of float)
|
||||
0:33 Construct combined texture-sampler (temp sampler2D)
|
||||
0:33 'g_tTex2df4' (uniform texture2D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -17,7 +17,7 @@ Shader version: 450
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of int)
|
||||
0:34 'txval21' (temp 4-component vector of int)
|
||||
0:34 textureGather (global 4-component vector of int)
|
||||
0:34 textureGather (temp 4-component vector of int)
|
||||
0:34 Construct combined texture-sampler (temp isampler2D)
|
||||
0:34 'g_tTex2di4' (uniform itexture2D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -27,7 +27,7 @@ Shader version: 450
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of uint)
|
||||
0:35 'txval22' (temp 4-component vector of uint)
|
||||
0:35 textureGather (global 4-component vector of uint)
|
||||
0:35 textureGather (temp 4-component vector of uint)
|
||||
0:35 Construct combined texture-sampler (temp usampler2D)
|
||||
0:35 'g_tTex2du4' (uniform utexture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -37,7 +37,7 @@ Shader version: 450
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of float)
|
||||
0:39 'txval40' (temp 4-component vector of float)
|
||||
0:39 textureGather (global 4-component vector of float)
|
||||
0:39 textureGather (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp samplerCube)
|
||||
0:39 'g_tTexcdf4' (uniform textureCube)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -48,7 +48,7 @@ Shader version: 450
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of int)
|
||||
0:40 'txval41' (temp 4-component vector of int)
|
||||
0:40 textureGather (global 4-component vector of int)
|
||||
0:40 textureGather (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:40 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -59,7 +59,7 @@ Shader version: 450
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of uint)
|
||||
0:41 'txval42' (temp 4-component vector of uint)
|
||||
0:41 textureGather (global 4-component vector of uint)
|
||||
0:41 textureGather (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:41 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -116,7 +116,7 @@ Shader version: 450
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of float)
|
||||
0:33 'txval20' (temp 4-component vector of float)
|
||||
0:33 textureGather (global 4-component vector of float)
|
||||
0:33 textureGather (temp 4-component vector of float)
|
||||
0:33 Construct combined texture-sampler (temp sampler2D)
|
||||
0:33 'g_tTex2df4' (uniform texture2D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -126,7 +126,7 @@ Shader version: 450
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of int)
|
||||
0:34 'txval21' (temp 4-component vector of int)
|
||||
0:34 textureGather (global 4-component vector of int)
|
||||
0:34 textureGather (temp 4-component vector of int)
|
||||
0:34 Construct combined texture-sampler (temp isampler2D)
|
||||
0:34 'g_tTex2di4' (uniform itexture2D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -136,7 +136,7 @@ Shader version: 450
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of uint)
|
||||
0:35 'txval22' (temp 4-component vector of uint)
|
||||
0:35 textureGather (global 4-component vector of uint)
|
||||
0:35 textureGather (temp 4-component vector of uint)
|
||||
0:35 Construct combined texture-sampler (temp usampler2D)
|
||||
0:35 'g_tTex2du4' (uniform utexture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -146,7 +146,7 @@ Shader version: 450
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of float)
|
||||
0:39 'txval40' (temp 4-component vector of float)
|
||||
0:39 textureGather (global 4-component vector of float)
|
||||
0:39 textureGather (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp samplerCube)
|
||||
0:39 'g_tTexcdf4' (uniform textureCube)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -157,7 +157,7 @@ Shader version: 450
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of int)
|
||||
0:40 'txval41' (temp 4-component vector of int)
|
||||
0:40 textureGather (global 4-component vector of int)
|
||||
0:40 textureGather (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:40 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -168,7 +168,7 @@ Shader version: 450
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of uint)
|
||||
0:41 'txval42' (temp 4-component vector of uint)
|
||||
0:41 textureGather (global 4-component vector of uint)
|
||||
0:41 textureGather (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:41 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of float)
|
||||
0:33 'txval20' (temp 4-component vector of float)
|
||||
0:33 textureGatherOffset (global 4-component vector of float)
|
||||
0:33 textureGatherOffset (temp 4-component vector of float)
|
||||
0:33 Construct combined texture-sampler (temp sampler2D)
|
||||
0:33 'g_tTex2df4' (uniform texture2D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -21,7 +21,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of int)
|
||||
0:34 'txval21' (temp 4-component vector of int)
|
||||
0:34 textureGatherOffset (global 4-component vector of int)
|
||||
0:34 textureGatherOffset (temp 4-component vector of int)
|
||||
0:34 Construct combined texture-sampler (temp isampler2D)
|
||||
0:34 'g_tTex2di4' (uniform itexture2D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -34,7 +34,7 @@ gl_FragCoord origin is upper left
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of uint)
|
||||
0:35 'txval22' (temp 4-component vector of uint)
|
||||
0:35 textureGatherOffset (global 4-component vector of uint)
|
||||
0:35 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:35 Construct combined texture-sampler (temp usampler2D)
|
||||
0:35 'g_tTex2du4' (uniform utexture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -107,7 +107,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of float)
|
||||
0:33 'txval20' (temp 4-component vector of float)
|
||||
0:33 textureGatherOffset (global 4-component vector of float)
|
||||
0:33 textureGatherOffset (temp 4-component vector of float)
|
||||
0:33 Construct combined texture-sampler (temp sampler2D)
|
||||
0:33 'g_tTex2df4' (uniform texture2D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -120,7 +120,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of int)
|
||||
0:34 'txval21' (temp 4-component vector of int)
|
||||
0:34 textureGatherOffset (global 4-component vector of int)
|
||||
0:34 textureGatherOffset (temp 4-component vector of int)
|
||||
0:34 Construct combined texture-sampler (temp isampler2D)
|
||||
0:34 'g_tTex2di4' (uniform itexture2D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -133,7 +133,7 @@ gl_FragCoord origin is upper left
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of uint)
|
||||
0:35 'txval22' (temp 4-component vector of uint)
|
||||
0:35 textureGatherOffset (global 4-component vector of uint)
|
||||
0:35 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:35 Construct combined texture-sampler (temp usampler2D)
|
||||
0:35 'g_tTex2du4' (uniform utexture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 4-component vector of float)
|
||||
0:25 'txval20' (temp 4-component vector of float)
|
||||
0:25 textureGatherOffset (global 4-component vector of float)
|
||||
0:25 textureGatherOffset (temp 4-component vector of float)
|
||||
0:25 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:25 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:25 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -22,7 +22,7 @@ gl_FragCoord origin is upper left
|
||||
0:26 Sequence
|
||||
0:26 move second child to first child (temp 4-component vector of int)
|
||||
0:26 'txval21' (temp 4-component vector of int)
|
||||
0:26 textureGatherOffset (global 4-component vector of int)
|
||||
0:26 textureGatherOffset (temp 4-component vector of int)
|
||||
0:26 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:26 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:26 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -36,7 +36,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of uint)
|
||||
0:27 'txval22' (temp 4-component vector of uint)
|
||||
0:27 textureGatherOffset (global 4-component vector of uint)
|
||||
0:27 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:27 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:27 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -104,7 +104,7 @@ gl_FragCoord origin is upper left
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 4-component vector of float)
|
||||
0:25 'txval20' (temp 4-component vector of float)
|
||||
0:25 textureGatherOffset (global 4-component vector of float)
|
||||
0:25 textureGatherOffset (temp 4-component vector of float)
|
||||
0:25 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:25 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:25 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -118,7 +118,7 @@ gl_FragCoord origin is upper left
|
||||
0:26 Sequence
|
||||
0:26 move second child to first child (temp 4-component vector of int)
|
||||
0:26 'txval21' (temp 4-component vector of int)
|
||||
0:26 textureGatherOffset (global 4-component vector of int)
|
||||
0:26 textureGatherOffset (temp 4-component vector of int)
|
||||
0:26 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:26 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:26 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -132,7 +132,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of uint)
|
||||
0:27 'txval22' (temp 4-component vector of uint)
|
||||
0:27 textureGatherOffset (global 4-component vector of uint)
|
||||
0:27 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:27 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:27 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of float)
|
||||
0:33 'txval00' (temp 4-component vector of float)
|
||||
0:33 textureGather (global 4-component vector of float)
|
||||
0:33 textureGather (temp 4-component vector of float)
|
||||
0:33 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:33 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -21,7 +21,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of int)
|
||||
0:34 'txval01' (temp 4-component vector of int)
|
||||
0:34 textureGather (global 4-component vector of int)
|
||||
0:34 textureGather (temp 4-component vector of int)
|
||||
0:34 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:34 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -34,7 +34,7 @@ gl_FragCoord origin is upper left
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of uint)
|
||||
0:35 'txval02' (temp 4-component vector of uint)
|
||||
0:35 textureGather (global 4-component vector of uint)
|
||||
0:35 textureGather (temp 4-component vector of uint)
|
||||
0:35 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:35 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -47,7 +47,7 @@ gl_FragCoord origin is upper left
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 4-component vector of float)
|
||||
0:37 'txval10' (temp 4-component vector of float)
|
||||
0:37 textureGather (global 4-component vector of float)
|
||||
0:37 textureGather (temp 4-component vector of float)
|
||||
0:37 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:37 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -60,7 +60,7 @@ gl_FragCoord origin is upper left
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of int)
|
||||
0:38 'txval11' (temp 4-component vector of int)
|
||||
0:38 textureGather (global 4-component vector of int)
|
||||
0:38 textureGather (temp 4-component vector of int)
|
||||
0:38 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:38 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -73,7 +73,7 @@ gl_FragCoord origin is upper left
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of uint)
|
||||
0:39 'txval12' (temp 4-component vector of uint)
|
||||
0:39 textureGather (global 4-component vector of uint)
|
||||
0:39 textureGather (temp 4-component vector of uint)
|
||||
0:39 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:39 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -86,7 +86,7 @@ gl_FragCoord origin is upper left
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of float)
|
||||
0:41 'txval20' (temp 4-component vector of float)
|
||||
0:41 textureGather (global 4-component vector of float)
|
||||
0:41 textureGather (temp 4-component vector of float)
|
||||
0:41 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:41 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -99,7 +99,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of int)
|
||||
0:42 'txval21' (temp 4-component vector of int)
|
||||
0:42 textureGather (global 4-component vector of int)
|
||||
0:42 textureGather (temp 4-component vector of int)
|
||||
0:42 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:42 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -112,7 +112,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of uint)
|
||||
0:43 'txval22' (temp 4-component vector of uint)
|
||||
0:43 textureGather (global 4-component vector of uint)
|
||||
0:43 textureGather (temp 4-component vector of uint)
|
||||
0:43 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:43 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -125,7 +125,7 @@ gl_FragCoord origin is upper left
|
||||
0:45 Sequence
|
||||
0:45 move second child to first child (temp 4-component vector of float)
|
||||
0:45 'txval30' (temp 4-component vector of float)
|
||||
0:45 textureGather (global 4-component vector of float)
|
||||
0:45 textureGather (temp 4-component vector of float)
|
||||
0:45 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:45 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -138,7 +138,7 @@ gl_FragCoord origin is upper left
|
||||
0:46 Sequence
|
||||
0:46 move second child to first child (temp 4-component vector of int)
|
||||
0:46 'txval31' (temp 4-component vector of int)
|
||||
0:46 textureGather (global 4-component vector of int)
|
||||
0:46 textureGather (temp 4-component vector of int)
|
||||
0:46 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:46 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:46 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -151,7 +151,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp 4-component vector of uint)
|
||||
0:47 'txval32' (temp 4-component vector of uint)
|
||||
0:47 textureGather (global 4-component vector of uint)
|
||||
0:47 textureGather (temp 4-component vector of uint)
|
||||
0:47 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:47 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -164,7 +164,7 @@ gl_FragCoord origin is upper left
|
||||
0:51 Sequence
|
||||
0:51 move second child to first child (temp 4-component vector of float)
|
||||
0:51 'txval40' (temp 4-component vector of float)
|
||||
0:51 textureGather (global 4-component vector of float)
|
||||
0:51 textureGather (temp 4-component vector of float)
|
||||
0:51 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:51 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:51 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -177,7 +177,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp 4-component vector of int)
|
||||
0:52 'txval41' (temp 4-component vector of int)
|
||||
0:52 textureGather (global 4-component vector of int)
|
||||
0:52 textureGather (temp 4-component vector of int)
|
||||
0:52 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:52 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -190,7 +190,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp 4-component vector of uint)
|
||||
0:53 'txval42' (temp 4-component vector of uint)
|
||||
0:53 textureGather (global 4-component vector of uint)
|
||||
0:53 textureGather (temp 4-component vector of uint)
|
||||
0:53 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:53 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -203,7 +203,7 @@ gl_FragCoord origin is upper left
|
||||
0:55 Sequence
|
||||
0:55 move second child to first child (temp 4-component vector of float)
|
||||
0:55 'txval50' (temp 4-component vector of float)
|
||||
0:55 textureGather (global 4-component vector of float)
|
||||
0:55 textureGather (temp 4-component vector of float)
|
||||
0:55 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:55 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:55 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -216,7 +216,7 @@ gl_FragCoord origin is upper left
|
||||
0:56 Sequence
|
||||
0:56 move second child to first child (temp 4-component vector of int)
|
||||
0:56 'txval51' (temp 4-component vector of int)
|
||||
0:56 textureGather (global 4-component vector of int)
|
||||
0:56 textureGather (temp 4-component vector of int)
|
||||
0:56 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:56 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:56 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -229,7 +229,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 Sequence
|
||||
0:57 move second child to first child (temp 4-component vector of uint)
|
||||
0:57 'txval52' (temp 4-component vector of uint)
|
||||
0:57 textureGather (global 4-component vector of uint)
|
||||
0:57 textureGather (temp 4-component vector of uint)
|
||||
0:57 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:57 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:57 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -242,7 +242,7 @@ gl_FragCoord origin is upper left
|
||||
0:59 Sequence
|
||||
0:59 move second child to first child (temp 4-component vector of float)
|
||||
0:59 'txval60' (temp 4-component vector of float)
|
||||
0:59 textureGather (global 4-component vector of float)
|
||||
0:59 textureGather (temp 4-component vector of float)
|
||||
0:59 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:59 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:59 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -255,7 +255,7 @@ gl_FragCoord origin is upper left
|
||||
0:60 Sequence
|
||||
0:60 move second child to first child (temp 4-component vector of int)
|
||||
0:60 'txval61' (temp 4-component vector of int)
|
||||
0:60 textureGather (global 4-component vector of int)
|
||||
0:60 textureGather (temp 4-component vector of int)
|
||||
0:60 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:60 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:60 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -268,7 +268,7 @@ gl_FragCoord origin is upper left
|
||||
0:61 Sequence
|
||||
0:61 move second child to first child (temp 4-component vector of uint)
|
||||
0:61 'txval62' (temp 4-component vector of uint)
|
||||
0:61 textureGather (global 4-component vector of uint)
|
||||
0:61 textureGather (temp 4-component vector of uint)
|
||||
0:61 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:61 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:61 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -281,7 +281,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 Sequence
|
||||
0:63 move second child to first child (temp 4-component vector of float)
|
||||
0:63 'txval70' (temp 4-component vector of float)
|
||||
0:63 textureGather (global 4-component vector of float)
|
||||
0:63 textureGather (temp 4-component vector of float)
|
||||
0:63 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:63 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:63 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -294,7 +294,7 @@ gl_FragCoord origin is upper left
|
||||
0:64 Sequence
|
||||
0:64 move second child to first child (temp 4-component vector of int)
|
||||
0:64 'txval71' (temp 4-component vector of int)
|
||||
0:64 textureGather (global 4-component vector of int)
|
||||
0:64 textureGather (temp 4-component vector of int)
|
||||
0:64 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:64 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:64 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -307,7 +307,7 @@ gl_FragCoord origin is upper left
|
||||
0:65 Sequence
|
||||
0:65 move second child to first child (temp 4-component vector of uint)
|
||||
0:65 'txval72' (temp 4-component vector of uint)
|
||||
0:65 textureGather (global 4-component vector of uint)
|
||||
0:65 textureGather (temp 4-component vector of uint)
|
||||
0:65 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:65 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:65 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -378,7 +378,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of float)
|
||||
0:33 'txval00' (temp 4-component vector of float)
|
||||
0:33 textureGather (global 4-component vector of float)
|
||||
0:33 textureGather (temp 4-component vector of float)
|
||||
0:33 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:33 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -391,7 +391,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of int)
|
||||
0:34 'txval01' (temp 4-component vector of int)
|
||||
0:34 textureGather (global 4-component vector of int)
|
||||
0:34 textureGather (temp 4-component vector of int)
|
||||
0:34 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:34 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -404,7 +404,7 @@ gl_FragCoord origin is upper left
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-component vector of uint)
|
||||
0:35 'txval02' (temp 4-component vector of uint)
|
||||
0:35 textureGather (global 4-component vector of uint)
|
||||
0:35 textureGather (temp 4-component vector of uint)
|
||||
0:35 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:35 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -417,7 +417,7 @@ gl_FragCoord origin is upper left
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 4-component vector of float)
|
||||
0:37 'txval10' (temp 4-component vector of float)
|
||||
0:37 textureGather (global 4-component vector of float)
|
||||
0:37 textureGather (temp 4-component vector of float)
|
||||
0:37 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:37 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -430,7 +430,7 @@ gl_FragCoord origin is upper left
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of int)
|
||||
0:38 'txval11' (temp 4-component vector of int)
|
||||
0:38 textureGather (global 4-component vector of int)
|
||||
0:38 textureGather (temp 4-component vector of int)
|
||||
0:38 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:38 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -443,7 +443,7 @@ gl_FragCoord origin is upper left
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of uint)
|
||||
0:39 'txval12' (temp 4-component vector of uint)
|
||||
0:39 textureGather (global 4-component vector of uint)
|
||||
0:39 textureGather (temp 4-component vector of uint)
|
||||
0:39 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:39 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -456,7 +456,7 @@ gl_FragCoord origin is upper left
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of float)
|
||||
0:41 'txval20' (temp 4-component vector of float)
|
||||
0:41 textureGather (global 4-component vector of float)
|
||||
0:41 textureGather (temp 4-component vector of float)
|
||||
0:41 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:41 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -469,7 +469,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of int)
|
||||
0:42 'txval21' (temp 4-component vector of int)
|
||||
0:42 textureGather (global 4-component vector of int)
|
||||
0:42 textureGather (temp 4-component vector of int)
|
||||
0:42 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:42 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -482,7 +482,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of uint)
|
||||
0:43 'txval22' (temp 4-component vector of uint)
|
||||
0:43 textureGather (global 4-component vector of uint)
|
||||
0:43 textureGather (temp 4-component vector of uint)
|
||||
0:43 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:43 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -495,7 +495,7 @@ gl_FragCoord origin is upper left
|
||||
0:45 Sequence
|
||||
0:45 move second child to first child (temp 4-component vector of float)
|
||||
0:45 'txval30' (temp 4-component vector of float)
|
||||
0:45 textureGather (global 4-component vector of float)
|
||||
0:45 textureGather (temp 4-component vector of float)
|
||||
0:45 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:45 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -508,7 +508,7 @@ gl_FragCoord origin is upper left
|
||||
0:46 Sequence
|
||||
0:46 move second child to first child (temp 4-component vector of int)
|
||||
0:46 'txval31' (temp 4-component vector of int)
|
||||
0:46 textureGather (global 4-component vector of int)
|
||||
0:46 textureGather (temp 4-component vector of int)
|
||||
0:46 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:46 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:46 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -521,7 +521,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp 4-component vector of uint)
|
||||
0:47 'txval32' (temp 4-component vector of uint)
|
||||
0:47 textureGather (global 4-component vector of uint)
|
||||
0:47 textureGather (temp 4-component vector of uint)
|
||||
0:47 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:47 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -534,7 +534,7 @@ gl_FragCoord origin is upper left
|
||||
0:51 Sequence
|
||||
0:51 move second child to first child (temp 4-component vector of float)
|
||||
0:51 'txval40' (temp 4-component vector of float)
|
||||
0:51 textureGather (global 4-component vector of float)
|
||||
0:51 textureGather (temp 4-component vector of float)
|
||||
0:51 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:51 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:51 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -547,7 +547,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp 4-component vector of int)
|
||||
0:52 'txval41' (temp 4-component vector of int)
|
||||
0:52 textureGather (global 4-component vector of int)
|
||||
0:52 textureGather (temp 4-component vector of int)
|
||||
0:52 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:52 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -560,7 +560,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp 4-component vector of uint)
|
||||
0:53 'txval42' (temp 4-component vector of uint)
|
||||
0:53 textureGather (global 4-component vector of uint)
|
||||
0:53 textureGather (temp 4-component vector of uint)
|
||||
0:53 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:53 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -573,7 +573,7 @@ gl_FragCoord origin is upper left
|
||||
0:55 Sequence
|
||||
0:55 move second child to first child (temp 4-component vector of float)
|
||||
0:55 'txval50' (temp 4-component vector of float)
|
||||
0:55 textureGather (global 4-component vector of float)
|
||||
0:55 textureGather (temp 4-component vector of float)
|
||||
0:55 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:55 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:55 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -586,7 +586,7 @@ gl_FragCoord origin is upper left
|
||||
0:56 Sequence
|
||||
0:56 move second child to first child (temp 4-component vector of int)
|
||||
0:56 'txval51' (temp 4-component vector of int)
|
||||
0:56 textureGather (global 4-component vector of int)
|
||||
0:56 textureGather (temp 4-component vector of int)
|
||||
0:56 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:56 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:56 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -599,7 +599,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 Sequence
|
||||
0:57 move second child to first child (temp 4-component vector of uint)
|
||||
0:57 'txval52' (temp 4-component vector of uint)
|
||||
0:57 textureGather (global 4-component vector of uint)
|
||||
0:57 textureGather (temp 4-component vector of uint)
|
||||
0:57 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:57 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:57 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -612,7 +612,7 @@ gl_FragCoord origin is upper left
|
||||
0:59 Sequence
|
||||
0:59 move second child to first child (temp 4-component vector of float)
|
||||
0:59 'txval60' (temp 4-component vector of float)
|
||||
0:59 textureGather (global 4-component vector of float)
|
||||
0:59 textureGather (temp 4-component vector of float)
|
||||
0:59 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:59 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:59 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -625,7 +625,7 @@ gl_FragCoord origin is upper left
|
||||
0:60 Sequence
|
||||
0:60 move second child to first child (temp 4-component vector of int)
|
||||
0:60 'txval61' (temp 4-component vector of int)
|
||||
0:60 textureGather (global 4-component vector of int)
|
||||
0:60 textureGather (temp 4-component vector of int)
|
||||
0:60 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:60 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:60 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -638,7 +638,7 @@ gl_FragCoord origin is upper left
|
||||
0:61 Sequence
|
||||
0:61 move second child to first child (temp 4-component vector of uint)
|
||||
0:61 'txval62' (temp 4-component vector of uint)
|
||||
0:61 textureGather (global 4-component vector of uint)
|
||||
0:61 textureGather (temp 4-component vector of uint)
|
||||
0:61 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:61 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:61 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -651,7 +651,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 Sequence
|
||||
0:63 move second child to first child (temp 4-component vector of float)
|
||||
0:63 'txval70' (temp 4-component vector of float)
|
||||
0:63 textureGather (global 4-component vector of float)
|
||||
0:63 textureGather (temp 4-component vector of float)
|
||||
0:63 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:63 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:63 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -664,7 +664,7 @@ gl_FragCoord origin is upper left
|
||||
0:64 Sequence
|
||||
0:64 move second child to first child (temp 4-component vector of int)
|
||||
0:64 'txval71' (temp 4-component vector of int)
|
||||
0:64 textureGather (global 4-component vector of int)
|
||||
0:64 textureGather (temp 4-component vector of int)
|
||||
0:64 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:64 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:64 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -677,7 +677,7 @@ gl_FragCoord origin is upper left
|
||||
0:65 Sequence
|
||||
0:65 move second child to first child (temp 4-component vector of uint)
|
||||
0:65 'txval72' (temp 4-component vector of uint)
|
||||
0:65 textureGather (global 4-component vector of uint)
|
||||
0:65 textureGather (temp 4-component vector of uint)
|
||||
0:65 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:65 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:65 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of float)
|
||||
0:39 'txval00' (temp 4-component vector of float)
|
||||
0:39 textureGather (global 4-component vector of float)
|
||||
0:39 textureGather (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler2D)
|
||||
0:39 'g_tTex2df4' (uniform texture2D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -21,7 +21,7 @@ gl_FragCoord origin is upper left
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of int)
|
||||
0:40 'txval01' (temp 4-component vector of int)
|
||||
0:40 textureGather (global 4-component vector of int)
|
||||
0:40 textureGather (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler2D)
|
||||
0:40 'g_tTex2di4' (uniform itexture2D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -34,7 +34,7 @@ gl_FragCoord origin is upper left
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of uint)
|
||||
0:41 'txval02' (temp 4-component vector of uint)
|
||||
0:41 textureGather (global 4-component vector of uint)
|
||||
0:41 textureGather (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler2D)
|
||||
0:41 'g_tTex2du4' (uniform utexture2D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -47,7 +47,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of float)
|
||||
0:43 'txval10' (temp 4-component vector of float)
|
||||
0:43 textureGather (global 4-component vector of float)
|
||||
0:43 textureGather (temp 4-component vector of float)
|
||||
0:43 Construct combined texture-sampler (temp sampler2D)
|
||||
0:43 'g_tTex2df4' (uniform texture2D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -60,7 +60,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of int)
|
||||
0:44 'txval11' (temp 4-component vector of int)
|
||||
0:44 textureGather (global 4-component vector of int)
|
||||
0:44 textureGather (temp 4-component vector of int)
|
||||
0:44 Construct combined texture-sampler (temp isampler2D)
|
||||
0:44 'g_tTex2di4' (uniform itexture2D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -73,7 +73,7 @@ gl_FragCoord origin is upper left
|
||||
0:45 Sequence
|
||||
0:45 move second child to first child (temp 4-component vector of uint)
|
||||
0:45 'txval12' (temp 4-component vector of uint)
|
||||
0:45 textureGather (global 4-component vector of uint)
|
||||
0:45 textureGather (temp 4-component vector of uint)
|
||||
0:45 Construct combined texture-sampler (temp usampler2D)
|
||||
0:45 'g_tTex2du4' (uniform utexture2D)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -86,7 +86,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp 4-component vector of float)
|
||||
0:47 'txval20' (temp 4-component vector of float)
|
||||
0:47 textureGather (global 4-component vector of float)
|
||||
0:47 textureGather (temp 4-component vector of float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2D)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -99,7 +99,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp 4-component vector of int)
|
||||
0:48 'txval21' (temp 4-component vector of int)
|
||||
0:48 textureGather (global 4-component vector of int)
|
||||
0:48 textureGather (temp 4-component vector of int)
|
||||
0:48 Construct combined texture-sampler (temp isampler2D)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -112,7 +112,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp 4-component vector of uint)
|
||||
0:49 'txval22' (temp 4-component vector of uint)
|
||||
0:49 textureGather (global 4-component vector of uint)
|
||||
0:49 textureGather (temp 4-component vector of uint)
|
||||
0:49 Construct combined texture-sampler (temp usampler2D)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -125,7 +125,7 @@ gl_FragCoord origin is upper left
|
||||
0:51 Sequence
|
||||
0:51 move second child to first child (temp 4-component vector of float)
|
||||
0:51 'txval30' (temp 4-component vector of float)
|
||||
0:51 textureGather (global 4-component vector of float)
|
||||
0:51 textureGather (temp 4-component vector of float)
|
||||
0:51 Construct combined texture-sampler (temp sampler2D)
|
||||
0:51 'g_tTex2df4' (uniform texture2D)
|
||||
0:51 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -138,7 +138,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp 4-component vector of int)
|
||||
0:52 'txval31' (temp 4-component vector of int)
|
||||
0:52 textureGather (global 4-component vector of int)
|
||||
0:52 textureGather (temp 4-component vector of int)
|
||||
0:52 Construct combined texture-sampler (temp isampler2D)
|
||||
0:52 'g_tTex2di4' (uniform itexture2D)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -151,7 +151,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp 4-component vector of uint)
|
||||
0:53 'txval32' (temp 4-component vector of uint)
|
||||
0:53 textureGather (global 4-component vector of uint)
|
||||
0:53 textureGather (temp 4-component vector of uint)
|
||||
0:53 Construct combined texture-sampler (temp usampler2D)
|
||||
0:53 'g_tTex2du4' (uniform utexture2D)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -164,7 +164,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 Sequence
|
||||
0:57 move second child to first child (temp 4-component vector of float)
|
||||
0:57 'txval40' (temp 4-component vector of float)
|
||||
0:57 textureGather (global 4-component vector of float)
|
||||
0:57 textureGather (temp 4-component vector of float)
|
||||
0:57 Construct combined texture-sampler (temp samplerCube)
|
||||
0:57 'g_tTexcdf4' (uniform textureCube)
|
||||
0:57 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -177,7 +177,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 Sequence
|
||||
0:58 move second child to first child (temp 4-component vector of int)
|
||||
0:58 'txval41' (temp 4-component vector of int)
|
||||
0:58 textureGather (global 4-component vector of int)
|
||||
0:58 textureGather (temp 4-component vector of int)
|
||||
0:58 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:58 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:58 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -190,7 +190,7 @@ gl_FragCoord origin is upper left
|
||||
0:59 Sequence
|
||||
0:59 move second child to first child (temp 4-component vector of uint)
|
||||
0:59 'txval42' (temp 4-component vector of uint)
|
||||
0:59 textureGather (global 4-component vector of uint)
|
||||
0:59 textureGather (temp 4-component vector of uint)
|
||||
0:59 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:59 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:59 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -203,7 +203,7 @@ gl_FragCoord origin is upper left
|
||||
0:61 Sequence
|
||||
0:61 move second child to first child (temp 4-component vector of float)
|
||||
0:61 'txval50' (temp 4-component vector of float)
|
||||
0:61 textureGather (global 4-component vector of float)
|
||||
0:61 textureGather (temp 4-component vector of float)
|
||||
0:61 Construct combined texture-sampler (temp samplerCube)
|
||||
0:61 'g_tTexcdf4' (uniform textureCube)
|
||||
0:61 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -216,7 +216,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 Sequence
|
||||
0:62 move second child to first child (temp 4-component vector of int)
|
||||
0:62 'txval51' (temp 4-component vector of int)
|
||||
0:62 textureGather (global 4-component vector of int)
|
||||
0:62 textureGather (temp 4-component vector of int)
|
||||
0:62 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:62 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:62 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -229,7 +229,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 Sequence
|
||||
0:63 move second child to first child (temp 4-component vector of uint)
|
||||
0:63 'txval52' (temp 4-component vector of uint)
|
||||
0:63 textureGather (global 4-component vector of uint)
|
||||
0:63 textureGather (temp 4-component vector of uint)
|
||||
0:63 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:63 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:63 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -242,7 +242,7 @@ gl_FragCoord origin is upper left
|
||||
0:65 Sequence
|
||||
0:65 move second child to first child (temp 4-component vector of float)
|
||||
0:65 'txval60' (temp 4-component vector of float)
|
||||
0:65 textureGather (global 4-component vector of float)
|
||||
0:65 textureGather (temp 4-component vector of float)
|
||||
0:65 Construct combined texture-sampler (temp samplerCube)
|
||||
0:65 'g_tTexcdf4' (uniform textureCube)
|
||||
0:65 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -255,7 +255,7 @@ gl_FragCoord origin is upper left
|
||||
0:66 Sequence
|
||||
0:66 move second child to first child (temp 4-component vector of int)
|
||||
0:66 'txval61' (temp 4-component vector of int)
|
||||
0:66 textureGather (global 4-component vector of int)
|
||||
0:66 textureGather (temp 4-component vector of int)
|
||||
0:66 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:66 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:66 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -268,7 +268,7 @@ gl_FragCoord origin is upper left
|
||||
0:67 Sequence
|
||||
0:67 move second child to first child (temp 4-component vector of uint)
|
||||
0:67 'txval62' (temp 4-component vector of uint)
|
||||
0:67 textureGather (global 4-component vector of uint)
|
||||
0:67 textureGather (temp 4-component vector of uint)
|
||||
0:67 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:67 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:67 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -281,7 +281,7 @@ gl_FragCoord origin is upper left
|
||||
0:69 Sequence
|
||||
0:69 move second child to first child (temp 4-component vector of float)
|
||||
0:69 'txval70' (temp 4-component vector of float)
|
||||
0:69 textureGather (global 4-component vector of float)
|
||||
0:69 textureGather (temp 4-component vector of float)
|
||||
0:69 Construct combined texture-sampler (temp samplerCube)
|
||||
0:69 'g_tTexcdf4' (uniform textureCube)
|
||||
0:69 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -294,7 +294,7 @@ gl_FragCoord origin is upper left
|
||||
0:70 Sequence
|
||||
0:70 move second child to first child (temp 4-component vector of int)
|
||||
0:70 'txval71' (temp 4-component vector of int)
|
||||
0:70 textureGather (global 4-component vector of int)
|
||||
0:70 textureGather (temp 4-component vector of int)
|
||||
0:70 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:70 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:70 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -307,7 +307,7 @@ gl_FragCoord origin is upper left
|
||||
0:71 Sequence
|
||||
0:71 move second child to first child (temp 4-component vector of uint)
|
||||
0:71 'txval72' (temp 4-component vector of uint)
|
||||
0:71 textureGather (global 4-component vector of uint)
|
||||
0:71 textureGather (temp 4-component vector of uint)
|
||||
0:71 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:71 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:71 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -382,7 +382,7 @@ gl_FragCoord origin is upper left
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of float)
|
||||
0:39 'txval00' (temp 4-component vector of float)
|
||||
0:39 textureGather (global 4-component vector of float)
|
||||
0:39 textureGather (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler2D)
|
||||
0:39 'g_tTex2df4' (uniform texture2D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -395,7 +395,7 @@ gl_FragCoord origin is upper left
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of int)
|
||||
0:40 'txval01' (temp 4-component vector of int)
|
||||
0:40 textureGather (global 4-component vector of int)
|
||||
0:40 textureGather (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler2D)
|
||||
0:40 'g_tTex2di4' (uniform itexture2D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -408,7 +408,7 @@ gl_FragCoord origin is upper left
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of uint)
|
||||
0:41 'txval02' (temp 4-component vector of uint)
|
||||
0:41 textureGather (global 4-component vector of uint)
|
||||
0:41 textureGather (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler2D)
|
||||
0:41 'g_tTex2du4' (uniform utexture2D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -421,7 +421,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of float)
|
||||
0:43 'txval10' (temp 4-component vector of float)
|
||||
0:43 textureGather (global 4-component vector of float)
|
||||
0:43 textureGather (temp 4-component vector of float)
|
||||
0:43 Construct combined texture-sampler (temp sampler2D)
|
||||
0:43 'g_tTex2df4' (uniform texture2D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -434,7 +434,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of int)
|
||||
0:44 'txval11' (temp 4-component vector of int)
|
||||
0:44 textureGather (global 4-component vector of int)
|
||||
0:44 textureGather (temp 4-component vector of int)
|
||||
0:44 Construct combined texture-sampler (temp isampler2D)
|
||||
0:44 'g_tTex2di4' (uniform itexture2D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -447,7 +447,7 @@ gl_FragCoord origin is upper left
|
||||
0:45 Sequence
|
||||
0:45 move second child to first child (temp 4-component vector of uint)
|
||||
0:45 'txval12' (temp 4-component vector of uint)
|
||||
0:45 textureGather (global 4-component vector of uint)
|
||||
0:45 textureGather (temp 4-component vector of uint)
|
||||
0:45 Construct combined texture-sampler (temp usampler2D)
|
||||
0:45 'g_tTex2du4' (uniform utexture2D)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -460,7 +460,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp 4-component vector of float)
|
||||
0:47 'txval20' (temp 4-component vector of float)
|
||||
0:47 textureGather (global 4-component vector of float)
|
||||
0:47 textureGather (temp 4-component vector of float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2D)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -473,7 +473,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp 4-component vector of int)
|
||||
0:48 'txval21' (temp 4-component vector of int)
|
||||
0:48 textureGather (global 4-component vector of int)
|
||||
0:48 textureGather (temp 4-component vector of int)
|
||||
0:48 Construct combined texture-sampler (temp isampler2D)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -486,7 +486,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp 4-component vector of uint)
|
||||
0:49 'txval22' (temp 4-component vector of uint)
|
||||
0:49 textureGather (global 4-component vector of uint)
|
||||
0:49 textureGather (temp 4-component vector of uint)
|
||||
0:49 Construct combined texture-sampler (temp usampler2D)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -499,7 +499,7 @@ gl_FragCoord origin is upper left
|
||||
0:51 Sequence
|
||||
0:51 move second child to first child (temp 4-component vector of float)
|
||||
0:51 'txval30' (temp 4-component vector of float)
|
||||
0:51 textureGather (global 4-component vector of float)
|
||||
0:51 textureGather (temp 4-component vector of float)
|
||||
0:51 Construct combined texture-sampler (temp sampler2D)
|
||||
0:51 'g_tTex2df4' (uniform texture2D)
|
||||
0:51 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -512,7 +512,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp 4-component vector of int)
|
||||
0:52 'txval31' (temp 4-component vector of int)
|
||||
0:52 textureGather (global 4-component vector of int)
|
||||
0:52 textureGather (temp 4-component vector of int)
|
||||
0:52 Construct combined texture-sampler (temp isampler2D)
|
||||
0:52 'g_tTex2di4' (uniform itexture2D)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -525,7 +525,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp 4-component vector of uint)
|
||||
0:53 'txval32' (temp 4-component vector of uint)
|
||||
0:53 textureGather (global 4-component vector of uint)
|
||||
0:53 textureGather (temp 4-component vector of uint)
|
||||
0:53 Construct combined texture-sampler (temp usampler2D)
|
||||
0:53 'g_tTex2du4' (uniform utexture2D)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -538,7 +538,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 Sequence
|
||||
0:57 move second child to first child (temp 4-component vector of float)
|
||||
0:57 'txval40' (temp 4-component vector of float)
|
||||
0:57 textureGather (global 4-component vector of float)
|
||||
0:57 textureGather (temp 4-component vector of float)
|
||||
0:57 Construct combined texture-sampler (temp samplerCube)
|
||||
0:57 'g_tTexcdf4' (uniform textureCube)
|
||||
0:57 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -551,7 +551,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 Sequence
|
||||
0:58 move second child to first child (temp 4-component vector of int)
|
||||
0:58 'txval41' (temp 4-component vector of int)
|
||||
0:58 textureGather (global 4-component vector of int)
|
||||
0:58 textureGather (temp 4-component vector of int)
|
||||
0:58 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:58 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:58 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -564,7 +564,7 @@ gl_FragCoord origin is upper left
|
||||
0:59 Sequence
|
||||
0:59 move second child to first child (temp 4-component vector of uint)
|
||||
0:59 'txval42' (temp 4-component vector of uint)
|
||||
0:59 textureGather (global 4-component vector of uint)
|
||||
0:59 textureGather (temp 4-component vector of uint)
|
||||
0:59 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:59 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:59 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -577,7 +577,7 @@ gl_FragCoord origin is upper left
|
||||
0:61 Sequence
|
||||
0:61 move second child to first child (temp 4-component vector of float)
|
||||
0:61 'txval50' (temp 4-component vector of float)
|
||||
0:61 textureGather (global 4-component vector of float)
|
||||
0:61 textureGather (temp 4-component vector of float)
|
||||
0:61 Construct combined texture-sampler (temp samplerCube)
|
||||
0:61 'g_tTexcdf4' (uniform textureCube)
|
||||
0:61 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -590,7 +590,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 Sequence
|
||||
0:62 move second child to first child (temp 4-component vector of int)
|
||||
0:62 'txval51' (temp 4-component vector of int)
|
||||
0:62 textureGather (global 4-component vector of int)
|
||||
0:62 textureGather (temp 4-component vector of int)
|
||||
0:62 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:62 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:62 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -603,7 +603,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 Sequence
|
||||
0:63 move second child to first child (temp 4-component vector of uint)
|
||||
0:63 'txval52' (temp 4-component vector of uint)
|
||||
0:63 textureGather (global 4-component vector of uint)
|
||||
0:63 textureGather (temp 4-component vector of uint)
|
||||
0:63 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:63 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:63 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -616,7 +616,7 @@ gl_FragCoord origin is upper left
|
||||
0:65 Sequence
|
||||
0:65 move second child to first child (temp 4-component vector of float)
|
||||
0:65 'txval60' (temp 4-component vector of float)
|
||||
0:65 textureGather (global 4-component vector of float)
|
||||
0:65 textureGather (temp 4-component vector of float)
|
||||
0:65 Construct combined texture-sampler (temp samplerCube)
|
||||
0:65 'g_tTexcdf4' (uniform textureCube)
|
||||
0:65 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -629,7 +629,7 @@ gl_FragCoord origin is upper left
|
||||
0:66 Sequence
|
||||
0:66 move second child to first child (temp 4-component vector of int)
|
||||
0:66 'txval61' (temp 4-component vector of int)
|
||||
0:66 textureGather (global 4-component vector of int)
|
||||
0:66 textureGather (temp 4-component vector of int)
|
||||
0:66 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:66 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:66 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -642,7 +642,7 @@ gl_FragCoord origin is upper left
|
||||
0:67 Sequence
|
||||
0:67 move second child to first child (temp 4-component vector of uint)
|
||||
0:67 'txval62' (temp 4-component vector of uint)
|
||||
0:67 textureGather (global 4-component vector of uint)
|
||||
0:67 textureGather (temp 4-component vector of uint)
|
||||
0:67 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:67 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:67 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -655,7 +655,7 @@ gl_FragCoord origin is upper left
|
||||
0:69 Sequence
|
||||
0:69 move second child to first child (temp 4-component vector of float)
|
||||
0:69 'txval70' (temp 4-component vector of float)
|
||||
0:69 textureGather (global 4-component vector of float)
|
||||
0:69 textureGather (temp 4-component vector of float)
|
||||
0:69 Construct combined texture-sampler (temp samplerCube)
|
||||
0:69 'g_tTexcdf4' (uniform textureCube)
|
||||
0:69 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -668,7 +668,7 @@ gl_FragCoord origin is upper left
|
||||
0:70 Sequence
|
||||
0:70 move second child to first child (temp 4-component vector of int)
|
||||
0:70 'txval71' (temp 4-component vector of int)
|
||||
0:70 textureGather (global 4-component vector of int)
|
||||
0:70 textureGather (temp 4-component vector of int)
|
||||
0:70 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:70 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:70 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -681,7 +681,7 @@ gl_FragCoord origin is upper left
|
||||
0:71 Sequence
|
||||
0:71 move second child to first child (temp 4-component vector of uint)
|
||||
0:71 'txval72' (temp 4-component vector of uint)
|
||||
0:71 textureGather (global 4-component vector of uint)
|
||||
0:71 textureGather (temp 4-component vector of uint)
|
||||
0:71 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:71 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:71 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:46 Sequence
|
||||
0:46 move second child to first child (temp 4-component vector of float)
|
||||
0:46 'txval001' (temp 4-component vector of float)
|
||||
0:46 textureGatherOffset (global 4-component vector of float)
|
||||
0:46 textureGatherOffset (temp 4-component vector of float)
|
||||
0:46 Construct combined texture-sampler (temp sampler2D)
|
||||
0:46 'g_tTex2df4' (uniform texture2D)
|
||||
0:46 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -25,7 +25,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp 4-component vector of int)
|
||||
0:47 'txval011' (temp 4-component vector of int)
|
||||
0:47 textureGatherOffset (global 4-component vector of int)
|
||||
0:47 textureGatherOffset (temp 4-component vector of int)
|
||||
0:47 Construct combined texture-sampler (temp isampler2D)
|
||||
0:47 'g_tTex2di4' (uniform itexture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -42,7 +42,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp 4-component vector of uint)
|
||||
0:48 'txval021' (temp 4-component vector of uint)
|
||||
0:48 textureGatherOffset (global 4-component vector of uint)
|
||||
0:48 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:48 Construct combined texture-sampler (temp usampler2D)
|
||||
0:48 'g_tTex2du4' (uniform utexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -59,7 +59,7 @@ gl_FragCoord origin is upper left
|
||||
0:50 Sequence
|
||||
0:50 move second child to first child (temp 4-component vector of float)
|
||||
0:50 'txval004' (temp 4-component vector of float)
|
||||
0:50 textureGatherOffsets (global 4-component vector of float)
|
||||
0:50 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:50 Construct combined texture-sampler (temp sampler2D)
|
||||
0:50 'g_tTex2df4' (uniform texture2D)
|
||||
0:50 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -89,7 +89,7 @@ gl_FragCoord origin is upper left
|
||||
0:51 Sequence
|
||||
0:51 move second child to first child (temp 4-component vector of int)
|
||||
0:51 'txval014' (temp 4-component vector of int)
|
||||
0:51 textureGatherOffsets (global 4-component vector of int)
|
||||
0:51 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:51 Construct combined texture-sampler (temp isampler2D)
|
||||
0:51 'g_tTex2di4' (uniform itexture2D)
|
||||
0:51 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -119,7 +119,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp 4-component vector of uint)
|
||||
0:52 'txval024' (temp 4-component vector of uint)
|
||||
0:52 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:52 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:52 Construct combined texture-sampler (temp usampler2D)
|
||||
0:52 'g_tTex2du4' (uniform utexture2D)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -149,7 +149,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 Sequence
|
||||
0:62 move second child to first child (temp 4-component vector of float)
|
||||
0:62 'txval101' (temp 4-component vector of float)
|
||||
0:62 textureGatherOffset (global 4-component vector of float)
|
||||
0:62 textureGatherOffset (temp 4-component vector of float)
|
||||
0:62 Construct combined texture-sampler (temp sampler2D)
|
||||
0:62 'g_tTex2df4' (uniform texture2D)
|
||||
0:62 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -166,7 +166,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 Sequence
|
||||
0:63 move second child to first child (temp 4-component vector of int)
|
||||
0:63 'txval111' (temp 4-component vector of int)
|
||||
0:63 textureGatherOffset (global 4-component vector of int)
|
||||
0:63 textureGatherOffset (temp 4-component vector of int)
|
||||
0:63 Construct combined texture-sampler (temp isampler2D)
|
||||
0:63 'g_tTex2di4' (uniform itexture2D)
|
||||
0:63 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -183,7 +183,7 @@ gl_FragCoord origin is upper left
|
||||
0:64 Sequence
|
||||
0:64 move second child to first child (temp 4-component vector of uint)
|
||||
0:64 'txval121' (temp 4-component vector of uint)
|
||||
0:64 textureGatherOffset (global 4-component vector of uint)
|
||||
0:64 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:64 Construct combined texture-sampler (temp usampler2D)
|
||||
0:64 'g_tTex2du4' (uniform utexture2D)
|
||||
0:64 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -200,7 +200,7 @@ gl_FragCoord origin is upper left
|
||||
0:66 Sequence
|
||||
0:66 move second child to first child (temp 4-component vector of float)
|
||||
0:66 'txval104' (temp 4-component vector of float)
|
||||
0:66 textureGatherOffsets (global 4-component vector of float)
|
||||
0:66 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:66 Construct combined texture-sampler (temp sampler2D)
|
||||
0:66 'g_tTex2df4' (uniform texture2D)
|
||||
0:66 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -230,7 +230,7 @@ gl_FragCoord origin is upper left
|
||||
0:67 Sequence
|
||||
0:67 move second child to first child (temp 4-component vector of int)
|
||||
0:67 'txval114' (temp 4-component vector of int)
|
||||
0:67 textureGatherOffsets (global 4-component vector of int)
|
||||
0:67 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:67 Construct combined texture-sampler (temp isampler2D)
|
||||
0:67 'g_tTex2di4' (uniform itexture2D)
|
||||
0:67 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -260,7 +260,7 @@ gl_FragCoord origin is upper left
|
||||
0:68 Sequence
|
||||
0:68 move second child to first child (temp 4-component vector of uint)
|
||||
0:68 'txval124' (temp 4-component vector of uint)
|
||||
0:68 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:68 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:68 Construct combined texture-sampler (temp usampler2D)
|
||||
0:68 'g_tTex2du4' (uniform utexture2D)
|
||||
0:68 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -290,7 +290,7 @@ gl_FragCoord origin is upper left
|
||||
0:78 Sequence
|
||||
0:78 move second child to first child (temp 4-component vector of float)
|
||||
0:78 'txval201' (temp 4-component vector of float)
|
||||
0:78 textureGatherOffset (global 4-component vector of float)
|
||||
0:78 textureGatherOffset (temp 4-component vector of float)
|
||||
0:78 Construct combined texture-sampler (temp sampler2D)
|
||||
0:78 'g_tTex2df4' (uniform texture2D)
|
||||
0:78 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -307,7 +307,7 @@ gl_FragCoord origin is upper left
|
||||
0:79 Sequence
|
||||
0:79 move second child to first child (temp 4-component vector of int)
|
||||
0:79 'txval211' (temp 4-component vector of int)
|
||||
0:79 textureGatherOffset (global 4-component vector of int)
|
||||
0:79 textureGatherOffset (temp 4-component vector of int)
|
||||
0:79 Construct combined texture-sampler (temp isampler2D)
|
||||
0:79 'g_tTex2di4' (uniform itexture2D)
|
||||
0:79 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -324,7 +324,7 @@ gl_FragCoord origin is upper left
|
||||
0:80 Sequence
|
||||
0:80 move second child to first child (temp 4-component vector of uint)
|
||||
0:80 'txval221' (temp 4-component vector of uint)
|
||||
0:80 textureGatherOffset (global 4-component vector of uint)
|
||||
0:80 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:80 Construct combined texture-sampler (temp usampler2D)
|
||||
0:80 'g_tTex2du4' (uniform utexture2D)
|
||||
0:80 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -341,7 +341,7 @@ gl_FragCoord origin is upper left
|
||||
0:82 Sequence
|
||||
0:82 move second child to first child (temp 4-component vector of float)
|
||||
0:82 'txval204' (temp 4-component vector of float)
|
||||
0:82 textureGatherOffsets (global 4-component vector of float)
|
||||
0:82 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:82 Construct combined texture-sampler (temp sampler2D)
|
||||
0:82 'g_tTex2df4' (uniform texture2D)
|
||||
0:82 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -371,7 +371,7 @@ gl_FragCoord origin is upper left
|
||||
0:83 Sequence
|
||||
0:83 move second child to first child (temp 4-component vector of int)
|
||||
0:83 'txval214' (temp 4-component vector of int)
|
||||
0:83 textureGatherOffsets (global 4-component vector of int)
|
||||
0:83 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:83 Construct combined texture-sampler (temp isampler2D)
|
||||
0:83 'g_tTex2di4' (uniform itexture2D)
|
||||
0:83 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -401,7 +401,7 @@ gl_FragCoord origin is upper left
|
||||
0:84 Sequence
|
||||
0:84 move second child to first child (temp 4-component vector of uint)
|
||||
0:84 'txval224' (temp 4-component vector of uint)
|
||||
0:84 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:84 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:84 Construct combined texture-sampler (temp usampler2D)
|
||||
0:84 'g_tTex2du4' (uniform utexture2D)
|
||||
0:84 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -431,7 +431,7 @@ gl_FragCoord origin is upper left
|
||||
0:94 Sequence
|
||||
0:94 move second child to first child (temp 4-component vector of float)
|
||||
0:94 'txval301' (temp 4-component vector of float)
|
||||
0:94 textureGatherOffset (global 4-component vector of float)
|
||||
0:94 textureGatherOffset (temp 4-component vector of float)
|
||||
0:94 Construct combined texture-sampler (temp sampler2D)
|
||||
0:94 'g_tTex2df4' (uniform texture2D)
|
||||
0:94 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -448,7 +448,7 @@ gl_FragCoord origin is upper left
|
||||
0:95 Sequence
|
||||
0:95 move second child to first child (temp 4-component vector of int)
|
||||
0:95 'txval311' (temp 4-component vector of int)
|
||||
0:95 textureGatherOffset (global 4-component vector of int)
|
||||
0:95 textureGatherOffset (temp 4-component vector of int)
|
||||
0:95 Construct combined texture-sampler (temp isampler2D)
|
||||
0:95 'g_tTex2di4' (uniform itexture2D)
|
||||
0:95 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -465,7 +465,7 @@ gl_FragCoord origin is upper left
|
||||
0:96 Sequence
|
||||
0:96 move second child to first child (temp 4-component vector of uint)
|
||||
0:96 'txval321' (temp 4-component vector of uint)
|
||||
0:96 textureGatherOffset (global 4-component vector of uint)
|
||||
0:96 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:96 Construct combined texture-sampler (temp usampler2D)
|
||||
0:96 'g_tTex2du4' (uniform utexture2D)
|
||||
0:96 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -482,7 +482,7 @@ gl_FragCoord origin is upper left
|
||||
0:98 Sequence
|
||||
0:98 move second child to first child (temp 4-component vector of float)
|
||||
0:98 'txval304' (temp 4-component vector of float)
|
||||
0:98 textureGatherOffsets (global 4-component vector of float)
|
||||
0:98 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:98 Construct combined texture-sampler (temp sampler2D)
|
||||
0:98 'g_tTex2df4' (uniform texture2D)
|
||||
0:98 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -512,7 +512,7 @@ gl_FragCoord origin is upper left
|
||||
0:99 Sequence
|
||||
0:99 move second child to first child (temp 4-component vector of int)
|
||||
0:99 'txval314' (temp 4-component vector of int)
|
||||
0:99 textureGatherOffsets (global 4-component vector of int)
|
||||
0:99 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:99 Construct combined texture-sampler (temp isampler2D)
|
||||
0:99 'g_tTex2di4' (uniform itexture2D)
|
||||
0:99 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -542,7 +542,7 @@ gl_FragCoord origin is upper left
|
||||
0:100 Sequence
|
||||
0:100 move second child to first child (temp 4-component vector of uint)
|
||||
0:100 'txval324' (temp 4-component vector of uint)
|
||||
0:100 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:100 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:100 Construct combined texture-sampler (temp usampler2D)
|
||||
0:100 'g_tTex2du4' (uniform utexture2D)
|
||||
0:100 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -634,7 +634,7 @@ gl_FragCoord origin is upper left
|
||||
0:46 Sequence
|
||||
0:46 move second child to first child (temp 4-component vector of float)
|
||||
0:46 'txval001' (temp 4-component vector of float)
|
||||
0:46 textureGatherOffset (global 4-component vector of float)
|
||||
0:46 textureGatherOffset (temp 4-component vector of float)
|
||||
0:46 Construct combined texture-sampler (temp sampler2D)
|
||||
0:46 'g_tTex2df4' (uniform texture2D)
|
||||
0:46 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -651,7 +651,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp 4-component vector of int)
|
||||
0:47 'txval011' (temp 4-component vector of int)
|
||||
0:47 textureGatherOffset (global 4-component vector of int)
|
||||
0:47 textureGatherOffset (temp 4-component vector of int)
|
||||
0:47 Construct combined texture-sampler (temp isampler2D)
|
||||
0:47 'g_tTex2di4' (uniform itexture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -668,7 +668,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp 4-component vector of uint)
|
||||
0:48 'txval021' (temp 4-component vector of uint)
|
||||
0:48 textureGatherOffset (global 4-component vector of uint)
|
||||
0:48 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:48 Construct combined texture-sampler (temp usampler2D)
|
||||
0:48 'g_tTex2du4' (uniform utexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -685,7 +685,7 @@ gl_FragCoord origin is upper left
|
||||
0:50 Sequence
|
||||
0:50 move second child to first child (temp 4-component vector of float)
|
||||
0:50 'txval004' (temp 4-component vector of float)
|
||||
0:50 textureGatherOffsets (global 4-component vector of float)
|
||||
0:50 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:50 Construct combined texture-sampler (temp sampler2D)
|
||||
0:50 'g_tTex2df4' (uniform texture2D)
|
||||
0:50 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -715,7 +715,7 @@ gl_FragCoord origin is upper left
|
||||
0:51 Sequence
|
||||
0:51 move second child to first child (temp 4-component vector of int)
|
||||
0:51 'txval014' (temp 4-component vector of int)
|
||||
0:51 textureGatherOffsets (global 4-component vector of int)
|
||||
0:51 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:51 Construct combined texture-sampler (temp isampler2D)
|
||||
0:51 'g_tTex2di4' (uniform itexture2D)
|
||||
0:51 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -745,7 +745,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp 4-component vector of uint)
|
||||
0:52 'txval024' (temp 4-component vector of uint)
|
||||
0:52 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:52 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:52 Construct combined texture-sampler (temp usampler2D)
|
||||
0:52 'g_tTex2du4' (uniform utexture2D)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -775,7 +775,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 Sequence
|
||||
0:62 move second child to first child (temp 4-component vector of float)
|
||||
0:62 'txval101' (temp 4-component vector of float)
|
||||
0:62 textureGatherOffset (global 4-component vector of float)
|
||||
0:62 textureGatherOffset (temp 4-component vector of float)
|
||||
0:62 Construct combined texture-sampler (temp sampler2D)
|
||||
0:62 'g_tTex2df4' (uniform texture2D)
|
||||
0:62 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -792,7 +792,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 Sequence
|
||||
0:63 move second child to first child (temp 4-component vector of int)
|
||||
0:63 'txval111' (temp 4-component vector of int)
|
||||
0:63 textureGatherOffset (global 4-component vector of int)
|
||||
0:63 textureGatherOffset (temp 4-component vector of int)
|
||||
0:63 Construct combined texture-sampler (temp isampler2D)
|
||||
0:63 'g_tTex2di4' (uniform itexture2D)
|
||||
0:63 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -809,7 +809,7 @@ gl_FragCoord origin is upper left
|
||||
0:64 Sequence
|
||||
0:64 move second child to first child (temp 4-component vector of uint)
|
||||
0:64 'txval121' (temp 4-component vector of uint)
|
||||
0:64 textureGatherOffset (global 4-component vector of uint)
|
||||
0:64 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:64 Construct combined texture-sampler (temp usampler2D)
|
||||
0:64 'g_tTex2du4' (uniform utexture2D)
|
||||
0:64 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -826,7 +826,7 @@ gl_FragCoord origin is upper left
|
||||
0:66 Sequence
|
||||
0:66 move second child to first child (temp 4-component vector of float)
|
||||
0:66 'txval104' (temp 4-component vector of float)
|
||||
0:66 textureGatherOffsets (global 4-component vector of float)
|
||||
0:66 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:66 Construct combined texture-sampler (temp sampler2D)
|
||||
0:66 'g_tTex2df4' (uniform texture2D)
|
||||
0:66 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -856,7 +856,7 @@ gl_FragCoord origin is upper left
|
||||
0:67 Sequence
|
||||
0:67 move second child to first child (temp 4-component vector of int)
|
||||
0:67 'txval114' (temp 4-component vector of int)
|
||||
0:67 textureGatherOffsets (global 4-component vector of int)
|
||||
0:67 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:67 Construct combined texture-sampler (temp isampler2D)
|
||||
0:67 'g_tTex2di4' (uniform itexture2D)
|
||||
0:67 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -886,7 +886,7 @@ gl_FragCoord origin is upper left
|
||||
0:68 Sequence
|
||||
0:68 move second child to first child (temp 4-component vector of uint)
|
||||
0:68 'txval124' (temp 4-component vector of uint)
|
||||
0:68 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:68 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:68 Construct combined texture-sampler (temp usampler2D)
|
||||
0:68 'g_tTex2du4' (uniform utexture2D)
|
||||
0:68 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -916,7 +916,7 @@ gl_FragCoord origin is upper left
|
||||
0:78 Sequence
|
||||
0:78 move second child to first child (temp 4-component vector of float)
|
||||
0:78 'txval201' (temp 4-component vector of float)
|
||||
0:78 textureGatherOffset (global 4-component vector of float)
|
||||
0:78 textureGatherOffset (temp 4-component vector of float)
|
||||
0:78 Construct combined texture-sampler (temp sampler2D)
|
||||
0:78 'g_tTex2df4' (uniform texture2D)
|
||||
0:78 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -933,7 +933,7 @@ gl_FragCoord origin is upper left
|
||||
0:79 Sequence
|
||||
0:79 move second child to first child (temp 4-component vector of int)
|
||||
0:79 'txval211' (temp 4-component vector of int)
|
||||
0:79 textureGatherOffset (global 4-component vector of int)
|
||||
0:79 textureGatherOffset (temp 4-component vector of int)
|
||||
0:79 Construct combined texture-sampler (temp isampler2D)
|
||||
0:79 'g_tTex2di4' (uniform itexture2D)
|
||||
0:79 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -950,7 +950,7 @@ gl_FragCoord origin is upper left
|
||||
0:80 Sequence
|
||||
0:80 move second child to first child (temp 4-component vector of uint)
|
||||
0:80 'txval221' (temp 4-component vector of uint)
|
||||
0:80 textureGatherOffset (global 4-component vector of uint)
|
||||
0:80 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:80 Construct combined texture-sampler (temp usampler2D)
|
||||
0:80 'g_tTex2du4' (uniform utexture2D)
|
||||
0:80 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -967,7 +967,7 @@ gl_FragCoord origin is upper left
|
||||
0:82 Sequence
|
||||
0:82 move second child to first child (temp 4-component vector of float)
|
||||
0:82 'txval204' (temp 4-component vector of float)
|
||||
0:82 textureGatherOffsets (global 4-component vector of float)
|
||||
0:82 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:82 Construct combined texture-sampler (temp sampler2D)
|
||||
0:82 'g_tTex2df4' (uniform texture2D)
|
||||
0:82 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -997,7 +997,7 @@ gl_FragCoord origin is upper left
|
||||
0:83 Sequence
|
||||
0:83 move second child to first child (temp 4-component vector of int)
|
||||
0:83 'txval214' (temp 4-component vector of int)
|
||||
0:83 textureGatherOffsets (global 4-component vector of int)
|
||||
0:83 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:83 Construct combined texture-sampler (temp isampler2D)
|
||||
0:83 'g_tTex2di4' (uniform itexture2D)
|
||||
0:83 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1027,7 +1027,7 @@ gl_FragCoord origin is upper left
|
||||
0:84 Sequence
|
||||
0:84 move second child to first child (temp 4-component vector of uint)
|
||||
0:84 'txval224' (temp 4-component vector of uint)
|
||||
0:84 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:84 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:84 Construct combined texture-sampler (temp usampler2D)
|
||||
0:84 'g_tTex2du4' (uniform utexture2D)
|
||||
0:84 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1057,7 +1057,7 @@ gl_FragCoord origin is upper left
|
||||
0:94 Sequence
|
||||
0:94 move second child to first child (temp 4-component vector of float)
|
||||
0:94 'txval301' (temp 4-component vector of float)
|
||||
0:94 textureGatherOffset (global 4-component vector of float)
|
||||
0:94 textureGatherOffset (temp 4-component vector of float)
|
||||
0:94 Construct combined texture-sampler (temp sampler2D)
|
||||
0:94 'g_tTex2df4' (uniform texture2D)
|
||||
0:94 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1074,7 +1074,7 @@ gl_FragCoord origin is upper left
|
||||
0:95 Sequence
|
||||
0:95 move second child to first child (temp 4-component vector of int)
|
||||
0:95 'txval311' (temp 4-component vector of int)
|
||||
0:95 textureGatherOffset (global 4-component vector of int)
|
||||
0:95 textureGatherOffset (temp 4-component vector of int)
|
||||
0:95 Construct combined texture-sampler (temp isampler2D)
|
||||
0:95 'g_tTex2di4' (uniform itexture2D)
|
||||
0:95 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1091,7 +1091,7 @@ gl_FragCoord origin is upper left
|
||||
0:96 Sequence
|
||||
0:96 move second child to first child (temp 4-component vector of uint)
|
||||
0:96 'txval321' (temp 4-component vector of uint)
|
||||
0:96 textureGatherOffset (global 4-component vector of uint)
|
||||
0:96 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:96 Construct combined texture-sampler (temp usampler2D)
|
||||
0:96 'g_tTex2du4' (uniform utexture2D)
|
||||
0:96 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1108,7 +1108,7 @@ gl_FragCoord origin is upper left
|
||||
0:98 Sequence
|
||||
0:98 move second child to first child (temp 4-component vector of float)
|
||||
0:98 'txval304' (temp 4-component vector of float)
|
||||
0:98 textureGatherOffsets (global 4-component vector of float)
|
||||
0:98 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:98 Construct combined texture-sampler (temp sampler2D)
|
||||
0:98 'g_tTex2df4' (uniform texture2D)
|
||||
0:98 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1138,7 +1138,7 @@ gl_FragCoord origin is upper left
|
||||
0:99 Sequence
|
||||
0:99 move second child to first child (temp 4-component vector of int)
|
||||
0:99 'txval314' (temp 4-component vector of int)
|
||||
0:99 textureGatherOffsets (global 4-component vector of int)
|
||||
0:99 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:99 Construct combined texture-sampler (temp isampler2D)
|
||||
0:99 'g_tTex2di4' (uniform itexture2D)
|
||||
0:99 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1168,7 +1168,7 @@ gl_FragCoord origin is upper left
|
||||
0:100 Sequence
|
||||
0:100 move second child to first child (temp 4-component vector of uint)
|
||||
0:100 'txval324' (temp 4-component vector of uint)
|
||||
0:100 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:100 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:100 Construct combined texture-sampler (temp usampler2D)
|
||||
0:100 'g_tTex2du4' (uniform utexture2D)
|
||||
0:100 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of float)
|
||||
0:40 'txval001' (temp 4-component vector of float)
|
||||
0:40 textureGatherOffset (global 4-component vector of float)
|
||||
0:40 textureGatherOffset (temp 4-component vector of float)
|
||||
0:40 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:40 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -25,7 +25,7 @@ gl_FragCoord origin is upper left
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of int)
|
||||
0:41 'txval011' (temp 4-component vector of int)
|
||||
0:41 textureGatherOffset (global 4-component vector of int)
|
||||
0:41 textureGatherOffset (temp 4-component vector of int)
|
||||
0:41 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:41 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -42,7 +42,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of uint)
|
||||
0:42 'txval021' (temp 4-component vector of uint)
|
||||
0:42 textureGatherOffset (global 4-component vector of uint)
|
||||
0:42 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:42 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:42 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -59,7 +59,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of float)
|
||||
0:44 'txval004' (temp 4-component vector of float)
|
||||
0:44 textureGatherOffsets (global 4-component vector of float)
|
||||
0:44 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:44 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:44 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -89,7 +89,7 @@ gl_FragCoord origin is upper left
|
||||
0:45 Sequence
|
||||
0:45 move second child to first child (temp 4-component vector of int)
|
||||
0:45 'txval014' (temp 4-component vector of int)
|
||||
0:45 textureGatherOffsets (global 4-component vector of int)
|
||||
0:45 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:45 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:45 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -119,7 +119,7 @@ gl_FragCoord origin is upper left
|
||||
0:46 Sequence
|
||||
0:46 move second child to first child (temp 4-component vector of uint)
|
||||
0:46 'txval024' (temp 4-component vector of uint)
|
||||
0:46 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:46 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:46 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:46 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:46 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -149,7 +149,7 @@ gl_FragCoord origin is upper left
|
||||
0:56 Sequence
|
||||
0:56 move second child to first child (temp 4-component vector of float)
|
||||
0:56 'txval101' (temp 4-component vector of float)
|
||||
0:56 textureGatherOffset (global 4-component vector of float)
|
||||
0:56 textureGatherOffset (temp 4-component vector of float)
|
||||
0:56 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:56 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:56 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -166,7 +166,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 Sequence
|
||||
0:57 move second child to first child (temp 4-component vector of int)
|
||||
0:57 'txval111' (temp 4-component vector of int)
|
||||
0:57 textureGatherOffset (global 4-component vector of int)
|
||||
0:57 textureGatherOffset (temp 4-component vector of int)
|
||||
0:57 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:57 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:57 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -183,7 +183,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 Sequence
|
||||
0:58 move second child to first child (temp 4-component vector of uint)
|
||||
0:58 'txval121' (temp 4-component vector of uint)
|
||||
0:58 textureGatherOffset (global 4-component vector of uint)
|
||||
0:58 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:58 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:58 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:58 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -200,7 +200,7 @@ gl_FragCoord origin is upper left
|
||||
0:60 Sequence
|
||||
0:60 move second child to first child (temp 4-component vector of float)
|
||||
0:60 'txval104' (temp 4-component vector of float)
|
||||
0:60 textureGatherOffsets (global 4-component vector of float)
|
||||
0:60 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:60 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:60 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:60 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -230,7 +230,7 @@ gl_FragCoord origin is upper left
|
||||
0:61 Sequence
|
||||
0:61 move second child to first child (temp 4-component vector of int)
|
||||
0:61 'txval114' (temp 4-component vector of int)
|
||||
0:61 textureGatherOffsets (global 4-component vector of int)
|
||||
0:61 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:61 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:61 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:61 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -260,7 +260,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 Sequence
|
||||
0:62 move second child to first child (temp 4-component vector of uint)
|
||||
0:62 'txval124' (temp 4-component vector of uint)
|
||||
0:62 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:62 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:62 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:62 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:62 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -290,7 +290,7 @@ gl_FragCoord origin is upper left
|
||||
0:72 Sequence
|
||||
0:72 move second child to first child (temp 4-component vector of float)
|
||||
0:72 'txval201' (temp 4-component vector of float)
|
||||
0:72 textureGatherOffset (global 4-component vector of float)
|
||||
0:72 textureGatherOffset (temp 4-component vector of float)
|
||||
0:72 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:72 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:72 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -307,7 +307,7 @@ gl_FragCoord origin is upper left
|
||||
0:73 Sequence
|
||||
0:73 move second child to first child (temp 4-component vector of int)
|
||||
0:73 'txval211' (temp 4-component vector of int)
|
||||
0:73 textureGatherOffset (global 4-component vector of int)
|
||||
0:73 textureGatherOffset (temp 4-component vector of int)
|
||||
0:73 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:73 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:73 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -324,7 +324,7 @@ gl_FragCoord origin is upper left
|
||||
0:74 Sequence
|
||||
0:74 move second child to first child (temp 4-component vector of uint)
|
||||
0:74 'txval221' (temp 4-component vector of uint)
|
||||
0:74 textureGatherOffset (global 4-component vector of uint)
|
||||
0:74 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:74 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:74 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:74 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -341,7 +341,7 @@ gl_FragCoord origin is upper left
|
||||
0:76 Sequence
|
||||
0:76 move second child to first child (temp 4-component vector of float)
|
||||
0:76 'txval204' (temp 4-component vector of float)
|
||||
0:76 textureGatherOffsets (global 4-component vector of float)
|
||||
0:76 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:76 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:76 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:76 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -371,7 +371,7 @@ gl_FragCoord origin is upper left
|
||||
0:77 Sequence
|
||||
0:77 move second child to first child (temp 4-component vector of int)
|
||||
0:77 'txval214' (temp 4-component vector of int)
|
||||
0:77 textureGatherOffsets (global 4-component vector of int)
|
||||
0:77 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:77 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:77 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:77 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -401,7 +401,7 @@ gl_FragCoord origin is upper left
|
||||
0:78 Sequence
|
||||
0:78 move second child to first child (temp 4-component vector of uint)
|
||||
0:78 'txval224' (temp 4-component vector of uint)
|
||||
0:78 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:78 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:78 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:78 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:78 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -431,7 +431,7 @@ gl_FragCoord origin is upper left
|
||||
0:88 Sequence
|
||||
0:88 move second child to first child (temp 4-component vector of float)
|
||||
0:88 'txval301' (temp 4-component vector of float)
|
||||
0:88 textureGatherOffset (global 4-component vector of float)
|
||||
0:88 textureGatherOffset (temp 4-component vector of float)
|
||||
0:88 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:88 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:88 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -448,7 +448,7 @@ gl_FragCoord origin is upper left
|
||||
0:89 Sequence
|
||||
0:89 move second child to first child (temp 4-component vector of int)
|
||||
0:89 'txval311' (temp 4-component vector of int)
|
||||
0:89 textureGatherOffset (global 4-component vector of int)
|
||||
0:89 textureGatherOffset (temp 4-component vector of int)
|
||||
0:89 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:89 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:89 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -465,7 +465,7 @@ gl_FragCoord origin is upper left
|
||||
0:90 Sequence
|
||||
0:90 move second child to first child (temp 4-component vector of uint)
|
||||
0:90 'txval321' (temp 4-component vector of uint)
|
||||
0:90 textureGatherOffset (global 4-component vector of uint)
|
||||
0:90 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:90 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:90 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:90 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -482,7 +482,7 @@ gl_FragCoord origin is upper left
|
||||
0:92 Sequence
|
||||
0:92 move second child to first child (temp 4-component vector of float)
|
||||
0:92 'txval304' (temp 4-component vector of float)
|
||||
0:92 textureGatherOffsets (global 4-component vector of float)
|
||||
0:92 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:92 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:92 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:92 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -512,7 +512,7 @@ gl_FragCoord origin is upper left
|
||||
0:93 Sequence
|
||||
0:93 move second child to first child (temp 4-component vector of int)
|
||||
0:93 'txval314' (temp 4-component vector of int)
|
||||
0:93 textureGatherOffsets (global 4-component vector of int)
|
||||
0:93 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:93 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:93 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:93 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -542,7 +542,7 @@ gl_FragCoord origin is upper left
|
||||
0:94 Sequence
|
||||
0:94 move second child to first child (temp 4-component vector of uint)
|
||||
0:94 'txval324' (temp 4-component vector of uint)
|
||||
0:94 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:94 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:94 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:94 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:94 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -630,7 +630,7 @@ gl_FragCoord origin is upper left
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of float)
|
||||
0:40 'txval001' (temp 4-component vector of float)
|
||||
0:40 textureGatherOffset (global 4-component vector of float)
|
||||
0:40 textureGatherOffset (temp 4-component vector of float)
|
||||
0:40 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:40 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -647,7 +647,7 @@ gl_FragCoord origin is upper left
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4-component vector of int)
|
||||
0:41 'txval011' (temp 4-component vector of int)
|
||||
0:41 textureGatherOffset (global 4-component vector of int)
|
||||
0:41 textureGatherOffset (temp 4-component vector of int)
|
||||
0:41 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:41 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -664,7 +664,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of uint)
|
||||
0:42 'txval021' (temp 4-component vector of uint)
|
||||
0:42 textureGatherOffset (global 4-component vector of uint)
|
||||
0:42 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:42 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:42 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -681,7 +681,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of float)
|
||||
0:44 'txval004' (temp 4-component vector of float)
|
||||
0:44 textureGatherOffsets (global 4-component vector of float)
|
||||
0:44 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:44 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:44 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -711,7 +711,7 @@ gl_FragCoord origin is upper left
|
||||
0:45 Sequence
|
||||
0:45 move second child to first child (temp 4-component vector of int)
|
||||
0:45 'txval014' (temp 4-component vector of int)
|
||||
0:45 textureGatherOffsets (global 4-component vector of int)
|
||||
0:45 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:45 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:45 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -741,7 +741,7 @@ gl_FragCoord origin is upper left
|
||||
0:46 Sequence
|
||||
0:46 move second child to first child (temp 4-component vector of uint)
|
||||
0:46 'txval024' (temp 4-component vector of uint)
|
||||
0:46 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:46 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:46 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:46 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:46 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -771,7 +771,7 @@ gl_FragCoord origin is upper left
|
||||
0:56 Sequence
|
||||
0:56 move second child to first child (temp 4-component vector of float)
|
||||
0:56 'txval101' (temp 4-component vector of float)
|
||||
0:56 textureGatherOffset (global 4-component vector of float)
|
||||
0:56 textureGatherOffset (temp 4-component vector of float)
|
||||
0:56 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:56 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:56 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -788,7 +788,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 Sequence
|
||||
0:57 move second child to first child (temp 4-component vector of int)
|
||||
0:57 'txval111' (temp 4-component vector of int)
|
||||
0:57 textureGatherOffset (global 4-component vector of int)
|
||||
0:57 textureGatherOffset (temp 4-component vector of int)
|
||||
0:57 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:57 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:57 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -805,7 +805,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 Sequence
|
||||
0:58 move second child to first child (temp 4-component vector of uint)
|
||||
0:58 'txval121' (temp 4-component vector of uint)
|
||||
0:58 textureGatherOffset (global 4-component vector of uint)
|
||||
0:58 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:58 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:58 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:58 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -822,7 +822,7 @@ gl_FragCoord origin is upper left
|
||||
0:60 Sequence
|
||||
0:60 move second child to first child (temp 4-component vector of float)
|
||||
0:60 'txval104' (temp 4-component vector of float)
|
||||
0:60 textureGatherOffsets (global 4-component vector of float)
|
||||
0:60 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:60 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:60 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:60 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -852,7 +852,7 @@ gl_FragCoord origin is upper left
|
||||
0:61 Sequence
|
||||
0:61 move second child to first child (temp 4-component vector of int)
|
||||
0:61 'txval114' (temp 4-component vector of int)
|
||||
0:61 textureGatherOffsets (global 4-component vector of int)
|
||||
0:61 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:61 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:61 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:61 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -882,7 +882,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 Sequence
|
||||
0:62 move second child to first child (temp 4-component vector of uint)
|
||||
0:62 'txval124' (temp 4-component vector of uint)
|
||||
0:62 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:62 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:62 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:62 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:62 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -912,7 +912,7 @@ gl_FragCoord origin is upper left
|
||||
0:72 Sequence
|
||||
0:72 move second child to first child (temp 4-component vector of float)
|
||||
0:72 'txval201' (temp 4-component vector of float)
|
||||
0:72 textureGatherOffset (global 4-component vector of float)
|
||||
0:72 textureGatherOffset (temp 4-component vector of float)
|
||||
0:72 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:72 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:72 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -929,7 +929,7 @@ gl_FragCoord origin is upper left
|
||||
0:73 Sequence
|
||||
0:73 move second child to first child (temp 4-component vector of int)
|
||||
0:73 'txval211' (temp 4-component vector of int)
|
||||
0:73 textureGatherOffset (global 4-component vector of int)
|
||||
0:73 textureGatherOffset (temp 4-component vector of int)
|
||||
0:73 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:73 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:73 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -946,7 +946,7 @@ gl_FragCoord origin is upper left
|
||||
0:74 Sequence
|
||||
0:74 move second child to first child (temp 4-component vector of uint)
|
||||
0:74 'txval221' (temp 4-component vector of uint)
|
||||
0:74 textureGatherOffset (global 4-component vector of uint)
|
||||
0:74 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:74 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:74 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:74 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -963,7 +963,7 @@ gl_FragCoord origin is upper left
|
||||
0:76 Sequence
|
||||
0:76 move second child to first child (temp 4-component vector of float)
|
||||
0:76 'txval204' (temp 4-component vector of float)
|
||||
0:76 textureGatherOffsets (global 4-component vector of float)
|
||||
0:76 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:76 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:76 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:76 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -993,7 +993,7 @@ gl_FragCoord origin is upper left
|
||||
0:77 Sequence
|
||||
0:77 move second child to first child (temp 4-component vector of int)
|
||||
0:77 'txval214' (temp 4-component vector of int)
|
||||
0:77 textureGatherOffsets (global 4-component vector of int)
|
||||
0:77 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:77 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:77 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:77 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1023,7 +1023,7 @@ gl_FragCoord origin is upper left
|
||||
0:78 Sequence
|
||||
0:78 move second child to first child (temp 4-component vector of uint)
|
||||
0:78 'txval224' (temp 4-component vector of uint)
|
||||
0:78 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:78 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:78 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:78 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:78 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1053,7 +1053,7 @@ gl_FragCoord origin is upper left
|
||||
0:88 Sequence
|
||||
0:88 move second child to first child (temp 4-component vector of float)
|
||||
0:88 'txval301' (temp 4-component vector of float)
|
||||
0:88 textureGatherOffset (global 4-component vector of float)
|
||||
0:88 textureGatherOffset (temp 4-component vector of float)
|
||||
0:88 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:88 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:88 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1070,7 +1070,7 @@ gl_FragCoord origin is upper left
|
||||
0:89 Sequence
|
||||
0:89 move second child to first child (temp 4-component vector of int)
|
||||
0:89 'txval311' (temp 4-component vector of int)
|
||||
0:89 textureGatherOffset (global 4-component vector of int)
|
||||
0:89 textureGatherOffset (temp 4-component vector of int)
|
||||
0:89 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:89 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:89 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1087,7 +1087,7 @@ gl_FragCoord origin is upper left
|
||||
0:90 Sequence
|
||||
0:90 move second child to first child (temp 4-component vector of uint)
|
||||
0:90 'txval321' (temp 4-component vector of uint)
|
||||
0:90 textureGatherOffset (global 4-component vector of uint)
|
||||
0:90 textureGatherOffset (temp 4-component vector of uint)
|
||||
0:90 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:90 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:90 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1104,7 +1104,7 @@ gl_FragCoord origin is upper left
|
||||
0:92 Sequence
|
||||
0:92 move second child to first child (temp 4-component vector of float)
|
||||
0:92 'txval304' (temp 4-component vector of float)
|
||||
0:92 textureGatherOffsets (global 4-component vector of float)
|
||||
0:92 textureGatherOffsets (temp 4-component vector of float)
|
||||
0:92 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:92 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:92 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1134,7 +1134,7 @@ gl_FragCoord origin is upper left
|
||||
0:93 Sequence
|
||||
0:93 move second child to first child (temp 4-component vector of int)
|
||||
0:93 'txval314' (temp 4-component vector of int)
|
||||
0:93 textureGatherOffsets (global 4-component vector of int)
|
||||
0:93 textureGatherOffsets (temp 4-component vector of int)
|
||||
0:93 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:93 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:93 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -1164,7 +1164,7 @@ gl_FragCoord origin is upper left
|
||||
0:94 Sequence
|
||||
0:94 move second child to first child (temp 4-component vector of uint)
|
||||
0:94 'txval324' (temp 4-component vector of uint)
|
||||
0:94 textureGatherOffsets (global 4-component vector of uint)
|
||||
0:94 textureGatherOffsets (temp 4-component vector of uint)
|
||||
0:94 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:94 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:94 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -14,7 +14,7 @@ ERROR: node is still EOpNull!
|
||||
0:16 move second child to first child (temp 2-component vector of float)
|
||||
0:16 'r00' (temp 2-component vector of float)
|
||||
0:16 ERROR: Bad aggregation op
|
||||
(global 2-component vector of float)
|
||||
(temp 2-component vector of float)
|
||||
0:16 'g_tTex2dmsf4' (uniform texture2DMS)
|
||||
0:16 Constant:
|
||||
0:16 1 (const int)
|
||||
@@ -22,7 +22,7 @@ ERROR: node is still EOpNull!
|
||||
0:17 move second child to first child (temp 2-component vector of float)
|
||||
0:17 'r01' (temp 2-component vector of float)
|
||||
0:17 ERROR: Bad aggregation op
|
||||
(global 2-component vector of float)
|
||||
(temp 2-component vector of float)
|
||||
0:17 'g_tTex2dmsf4a' (uniform texture2DMSArray)
|
||||
0:17 Constant:
|
||||
0:17 2 (const int)
|
||||
@@ -79,7 +79,7 @@ ERROR: node is still EOpNull!
|
||||
0:16 move second child to first child (temp 2-component vector of float)
|
||||
0:16 'r00' (temp 2-component vector of float)
|
||||
0:16 ERROR: Bad aggregation op
|
||||
(global 2-component vector of float)
|
||||
(temp 2-component vector of float)
|
||||
0:16 'g_tTex2dmsf4' (uniform texture2DMS)
|
||||
0:16 Constant:
|
||||
0:16 1 (const int)
|
||||
@@ -87,7 +87,7 @@ ERROR: node is still EOpNull!
|
||||
0:17 move second child to first child (temp 2-component vector of float)
|
||||
0:17 'r01' (temp 2-component vector of float)
|
||||
0:17 ERROR: Bad aggregation op
|
||||
(global 2-component vector of float)
|
||||
(temp 2-component vector of float)
|
||||
0:17 'g_tTex2dmsf4a' (uniform texture2DMSArray)
|
||||
0:17 Constant:
|
||||
0:17 2 (const int)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Test condition and select (temp void)
|
||||
0:3 Condition
|
||||
0:3 all (global bool)
|
||||
0:3 all (temp bool)
|
||||
0:3 Equal (temp 4-component vector of bool)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -20,7 +20,7 @@ gl_FragCoord origin is upper left
|
||||
0:4 Branch: Return
|
||||
0:6 Test condition and select (temp void)
|
||||
0:6 Condition
|
||||
0:6 all (global bool)
|
||||
0:6 all (temp bool)
|
||||
0:6 Equal (temp 4-component vector of bool)
|
||||
0:6 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:6 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -39,21 +39,21 @@ gl_FragCoord origin is upper left
|
||||
0:9 Branch: Return
|
||||
0:11 Test condition and select (temp void)
|
||||
0:11 Condition
|
||||
0:11 all (global bool)
|
||||
0:11 all (temp bool)
|
||||
0:11 Equal (temp 4-component vector of bool)
|
||||
0:11 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:11 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:11 true case is null
|
||||
0:14 Test condition and select (temp void)
|
||||
0:14 Condition
|
||||
0:14 all (global bool)
|
||||
0:14 all (temp bool)
|
||||
0:14 Equal (temp 4-component vector of bool)
|
||||
0:14 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:14 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:14 true case is null
|
||||
0:19 Test condition and select (temp void)
|
||||
0:19 Condition
|
||||
0:19 all (global bool)
|
||||
0:19 all (temp bool)
|
||||
0:19 Equal (temp 4-component vector of bool)
|
||||
0:19 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:19 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -66,7 +66,7 @@ gl_FragCoord origin is upper left
|
||||
0:20 Branch: Return
|
||||
0:23 Test condition and select (temp void)
|
||||
0:23 Condition
|
||||
0:23 all (global bool)
|
||||
0:23 all (temp bool)
|
||||
0:23 Equal (temp 4-component vector of bool)
|
||||
0:23 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:23 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -115,7 +115,7 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Test condition and select (temp void)
|
||||
0:3 Condition
|
||||
0:3 all (global bool)
|
||||
0:3 all (temp bool)
|
||||
0:3 Equal (temp 4-component vector of bool)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -127,7 +127,7 @@ gl_FragCoord origin is upper left
|
||||
0:4 Branch: Return
|
||||
0:6 Test condition and select (temp void)
|
||||
0:6 Condition
|
||||
0:6 all (global bool)
|
||||
0:6 all (temp bool)
|
||||
0:6 Equal (temp 4-component vector of bool)
|
||||
0:6 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:6 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -146,21 +146,21 @@ gl_FragCoord origin is upper left
|
||||
0:9 Branch: Return
|
||||
0:11 Test condition and select (temp void)
|
||||
0:11 Condition
|
||||
0:11 all (global bool)
|
||||
0:11 all (temp bool)
|
||||
0:11 Equal (temp 4-component vector of bool)
|
||||
0:11 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:11 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:11 true case is null
|
||||
0:14 Test condition and select (temp void)
|
||||
0:14 Condition
|
||||
0:14 all (global bool)
|
||||
0:14 all (temp bool)
|
||||
0:14 Equal (temp 4-component vector of bool)
|
||||
0:14 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:14 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:14 true case is null
|
||||
0:19 Test condition and select (temp void)
|
||||
0:19 Condition
|
||||
0:19 all (global bool)
|
||||
0:19 all (temp bool)
|
||||
0:19 Equal (temp 4-component vector of bool)
|
||||
0:19 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:19 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -173,7 +173,7 @@ gl_FragCoord origin is upper left
|
||||
0:20 Branch: Return
|
||||
0:23 Test condition and select (temp void)
|
||||
0:23 Condition
|
||||
0:23 all (global bool)
|
||||
0:23 all (temp bool)
|
||||
0:23 Equal (temp 4-component vector of bool)
|
||||
0:23 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:23 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
|
||||
@@ -5,12 +5,12 @@ local_size = (1, 1, 1)
|
||||
0:3 Function Definition: ComputeShaderFunction( (temp float)
|
||||
0:3 Function Parameters:
|
||||
0:? Sequence
|
||||
0:4 MemoryBarrier (global void)
|
||||
0:5 AllMemoryBarrierWithGroupSync (global void)
|
||||
0:6 GroupMemoryBarrier (global void)
|
||||
0:7 GroupMemoryBarrierWithGroupSync (global void)
|
||||
0:8 WorkgroupMemoryBarrier (global void)
|
||||
0:9 WorkgroupMemoryBarrierWithGroupSync (global void)
|
||||
0:4 MemoryBarrier (temp void)
|
||||
0:5 AllMemoryBarrierWithGroupSync (temp void)
|
||||
0:6 GroupMemoryBarrier (temp void)
|
||||
0:7 GroupMemoryBarrierWithGroupSync (temp void)
|
||||
0:8 WorkgroupMemoryBarrier (temp void)
|
||||
0:9 WorkgroupMemoryBarrierWithGroupSync (temp void)
|
||||
0:11 Sequence
|
||||
0:11 move second child to first child (temp float)
|
||||
0:? '@entryPointOutput' (layout(location=0 ) out float)
|
||||
@@ -30,12 +30,12 @@ local_size = (1, 1, 1)
|
||||
0:3 Function Definition: ComputeShaderFunction( (temp float)
|
||||
0:3 Function Parameters:
|
||||
0:? Sequence
|
||||
0:4 MemoryBarrier (global void)
|
||||
0:5 AllMemoryBarrierWithGroupSync (global void)
|
||||
0:6 GroupMemoryBarrier (global void)
|
||||
0:7 GroupMemoryBarrierWithGroupSync (global void)
|
||||
0:8 WorkgroupMemoryBarrier (global void)
|
||||
0:9 WorkgroupMemoryBarrierWithGroupSync (global void)
|
||||
0:4 MemoryBarrier (temp void)
|
||||
0:5 AllMemoryBarrierWithGroupSync (temp void)
|
||||
0:6 GroupMemoryBarrier (temp void)
|
||||
0:7 GroupMemoryBarrierWithGroupSync (temp void)
|
||||
0:8 WorkgroupMemoryBarrier (temp void)
|
||||
0:9 WorkgroupMemoryBarrierWithGroupSync (temp void)
|
||||
0:11 Sequence
|
||||
0:11 move second child to first child (temp float)
|
||||
0:? '@entryPointOutput' (layout(location=0 ) out float)
|
||||
|
||||
@@ -10,9 +10,9 @@ local_size = (1, 1, 1)
|
||||
0:17 'inU0' (in uint)
|
||||
0:17 'inU1' (in uint)
|
||||
0:? Sequence
|
||||
0:21 all (global bool)
|
||||
0:21 all (temp bool)
|
||||
0:21 'inF0' (in float)
|
||||
0:24 AtomicAdd (global void)
|
||||
0:24 AtomicAdd (temp void)
|
||||
0:24 'gs_ua' (shared uint)
|
||||
0:24 'gs_ub' (shared uint)
|
||||
0:25 move second child to first child (temp uint)
|
||||
@@ -20,7 +20,7 @@ local_size = (1, 1, 1)
|
||||
0:25 AtomicAdd (temp uint)
|
||||
0:25 'gs_ua' (shared uint)
|
||||
0:25 'gs_ub' (shared uint)
|
||||
0:26 AtomicAnd (global void)
|
||||
0:26 AtomicAnd (temp void)
|
||||
0:26 'gs_ua' (shared uint)
|
||||
0:26 'gs_ub' (shared uint)
|
||||
0:27 move second child to first child (temp uint)
|
||||
@@ -39,7 +39,7 @@ local_size = (1, 1, 1)
|
||||
0:29 AtomicExchange (temp uint)
|
||||
0:29 'gs_ua' (shared uint)
|
||||
0:29 'gs_ub' (shared uint)
|
||||
0:30 AtomicMax (global void)
|
||||
0:30 AtomicMax (temp void)
|
||||
0:30 'gs_ua' (shared uint)
|
||||
0:30 'gs_ub' (shared uint)
|
||||
0:31 move second child to first child (temp uint)
|
||||
@@ -47,7 +47,7 @@ local_size = (1, 1, 1)
|
||||
0:31 AtomicMax (temp uint)
|
||||
0:31 'gs_ua' (shared uint)
|
||||
0:31 'gs_ub' (shared uint)
|
||||
0:32 AtomicMin (global void)
|
||||
0:32 AtomicMin (temp void)
|
||||
0:32 'gs_ua' (shared uint)
|
||||
0:32 'gs_ub' (shared uint)
|
||||
0:33 move second child to first child (temp uint)
|
||||
@@ -55,7 +55,7 @@ local_size = (1, 1, 1)
|
||||
0:33 AtomicMin (temp uint)
|
||||
0:33 'gs_ua' (shared uint)
|
||||
0:33 'gs_ub' (shared uint)
|
||||
0:34 AtomicOr (global void)
|
||||
0:34 AtomicOr (temp void)
|
||||
0:34 'gs_ua' (shared uint)
|
||||
0:34 'gs_ub' (shared uint)
|
||||
0:35 move second child to first child (temp uint)
|
||||
@@ -63,7 +63,7 @@ local_size = (1, 1, 1)
|
||||
0:35 AtomicOr (temp uint)
|
||||
0:35 'gs_ua' (shared uint)
|
||||
0:35 'gs_ub' (shared uint)
|
||||
0:36 AtomicXor (global void)
|
||||
0:36 AtomicXor (temp void)
|
||||
0:36 'gs_ua' (shared uint)
|
||||
0:36 'gs_ub' (shared uint)
|
||||
0:37 move second child to first child (temp uint)
|
||||
@@ -91,9 +91,9 @@ local_size = (1, 1, 1)
|
||||
0:51 'inU0' (in 2-component vector of uint)
|
||||
0:51 'inU1' (in 2-component vector of uint)
|
||||
0:? Sequence
|
||||
0:55 all (global bool)
|
||||
0:55 all (temp bool)
|
||||
0:55 'inF0' (in 2-component vector of float)
|
||||
0:58 AtomicAdd (global void)
|
||||
0:58 AtomicAdd (temp void)
|
||||
0:58 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:58 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:59 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -101,7 +101,7 @@ local_size = (1, 1, 1)
|
||||
0:59 AtomicAdd (temp 2-component vector of uint)
|
||||
0:59 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:59 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:60 AtomicAnd (global void)
|
||||
0:60 AtomicAnd (temp void)
|
||||
0:60 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:60 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:61 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -120,7 +120,7 @@ local_size = (1, 1, 1)
|
||||
0:63 AtomicExchange (temp 2-component vector of uint)
|
||||
0:63 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:63 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:64 AtomicMax (global void)
|
||||
0:64 AtomicMax (temp void)
|
||||
0:64 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:64 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:65 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -128,7 +128,7 @@ local_size = (1, 1, 1)
|
||||
0:65 AtomicMax (temp 2-component vector of uint)
|
||||
0:65 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:65 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:66 AtomicMin (global void)
|
||||
0:66 AtomicMin (temp void)
|
||||
0:66 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:66 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:67 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -136,7 +136,7 @@ local_size = (1, 1, 1)
|
||||
0:67 AtomicMin (temp 2-component vector of uint)
|
||||
0:67 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:67 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:68 AtomicOr (global void)
|
||||
0:68 AtomicOr (temp void)
|
||||
0:68 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:68 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:69 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -144,7 +144,7 @@ local_size = (1, 1, 1)
|
||||
0:69 AtomicOr (temp 2-component vector of uint)
|
||||
0:69 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:69 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:70 AtomicXor (global void)
|
||||
0:70 AtomicXor (temp void)
|
||||
0:70 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:70 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:71 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -164,9 +164,9 @@ local_size = (1, 1, 1)
|
||||
0:78 'inU0' (in 3-component vector of uint)
|
||||
0:78 'inU1' (in 3-component vector of uint)
|
||||
0:? Sequence
|
||||
0:82 all (global bool)
|
||||
0:82 all (temp bool)
|
||||
0:82 'inF0' (in 3-component vector of float)
|
||||
0:85 AtomicAdd (global void)
|
||||
0:85 AtomicAdd (temp void)
|
||||
0:85 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:85 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:86 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -174,7 +174,7 @@ local_size = (1, 1, 1)
|
||||
0:86 AtomicAdd (temp 3-component vector of uint)
|
||||
0:86 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:86 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:87 AtomicAnd (global void)
|
||||
0:87 AtomicAnd (temp void)
|
||||
0:87 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:87 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:88 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -193,7 +193,7 @@ local_size = (1, 1, 1)
|
||||
0:90 AtomicExchange (temp 3-component vector of uint)
|
||||
0:90 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:90 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:91 AtomicMax (global void)
|
||||
0:91 AtomicMax (temp void)
|
||||
0:91 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:91 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:92 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -201,7 +201,7 @@ local_size = (1, 1, 1)
|
||||
0:92 AtomicMax (temp 3-component vector of uint)
|
||||
0:92 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:92 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:93 AtomicMin (global void)
|
||||
0:93 AtomicMin (temp void)
|
||||
0:93 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:93 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:94 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -209,7 +209,7 @@ local_size = (1, 1, 1)
|
||||
0:94 AtomicMin (temp 3-component vector of uint)
|
||||
0:94 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:94 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:95 AtomicOr (global void)
|
||||
0:95 AtomicOr (temp void)
|
||||
0:95 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:95 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:96 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -217,7 +217,7 @@ local_size = (1, 1, 1)
|
||||
0:96 AtomicOr (temp 3-component vector of uint)
|
||||
0:96 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:96 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:97 AtomicXor (global void)
|
||||
0:97 AtomicXor (temp void)
|
||||
0:97 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:97 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:98 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -238,9 +238,9 @@ local_size = (1, 1, 1)
|
||||
0:105 'inU0' (layout(location=3 ) in 4-component vector of uint)
|
||||
0:105 'inU1' (layout(location=4 ) in 4-component vector of uint)
|
||||
0:? Sequence
|
||||
0:109 all (global bool)
|
||||
0:109 all (temp bool)
|
||||
0:109 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:112 AtomicAdd (global void)
|
||||
0:112 AtomicAdd (temp void)
|
||||
0:112 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:112 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:113 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -248,7 +248,7 @@ local_size = (1, 1, 1)
|
||||
0:113 AtomicAdd (temp 4-component vector of uint)
|
||||
0:113 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:113 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:114 AtomicAnd (global void)
|
||||
0:114 AtomicAnd (temp void)
|
||||
0:114 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:114 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:115 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -267,7 +267,7 @@ local_size = (1, 1, 1)
|
||||
0:117 AtomicExchange (temp 4-component vector of uint)
|
||||
0:117 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:117 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:118 AtomicMax (global void)
|
||||
0:118 AtomicMax (temp void)
|
||||
0:118 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:118 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:119 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -275,7 +275,7 @@ local_size = (1, 1, 1)
|
||||
0:119 AtomicMax (temp 4-component vector of uint)
|
||||
0:119 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:119 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:120 AtomicMin (global void)
|
||||
0:120 AtomicMin (temp void)
|
||||
0:120 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:120 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:121 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -283,7 +283,7 @@ local_size = (1, 1, 1)
|
||||
0:121 AtomicMin (temp 4-component vector of uint)
|
||||
0:121 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:121 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:122 AtomicOr (global void)
|
||||
0:122 AtomicOr (temp void)
|
||||
0:122 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:122 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:123 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -291,7 +291,7 @@ local_size = (1, 1, 1)
|
||||
0:123 AtomicOr (temp 4-component vector of uint)
|
||||
0:123 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:123 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:124 AtomicXor (global void)
|
||||
0:124 AtomicXor (temp void)
|
||||
0:124 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:124 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:125 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -343,9 +343,9 @@ local_size = (1, 1, 1)
|
||||
0:17 'inU0' (in uint)
|
||||
0:17 'inU1' (in uint)
|
||||
0:? Sequence
|
||||
0:21 all (global bool)
|
||||
0:21 all (temp bool)
|
||||
0:21 'inF0' (in float)
|
||||
0:24 AtomicAdd (global void)
|
||||
0:24 AtomicAdd (temp void)
|
||||
0:24 'gs_ua' (shared uint)
|
||||
0:24 'gs_ub' (shared uint)
|
||||
0:25 move second child to first child (temp uint)
|
||||
@@ -353,7 +353,7 @@ local_size = (1, 1, 1)
|
||||
0:25 AtomicAdd (temp uint)
|
||||
0:25 'gs_ua' (shared uint)
|
||||
0:25 'gs_ub' (shared uint)
|
||||
0:26 AtomicAnd (global void)
|
||||
0:26 AtomicAnd (temp void)
|
||||
0:26 'gs_ua' (shared uint)
|
||||
0:26 'gs_ub' (shared uint)
|
||||
0:27 move second child to first child (temp uint)
|
||||
@@ -372,7 +372,7 @@ local_size = (1, 1, 1)
|
||||
0:29 AtomicExchange (temp uint)
|
||||
0:29 'gs_ua' (shared uint)
|
||||
0:29 'gs_ub' (shared uint)
|
||||
0:30 AtomicMax (global void)
|
||||
0:30 AtomicMax (temp void)
|
||||
0:30 'gs_ua' (shared uint)
|
||||
0:30 'gs_ub' (shared uint)
|
||||
0:31 move second child to first child (temp uint)
|
||||
@@ -380,7 +380,7 @@ local_size = (1, 1, 1)
|
||||
0:31 AtomicMax (temp uint)
|
||||
0:31 'gs_ua' (shared uint)
|
||||
0:31 'gs_ub' (shared uint)
|
||||
0:32 AtomicMin (global void)
|
||||
0:32 AtomicMin (temp void)
|
||||
0:32 'gs_ua' (shared uint)
|
||||
0:32 'gs_ub' (shared uint)
|
||||
0:33 move second child to first child (temp uint)
|
||||
@@ -388,7 +388,7 @@ local_size = (1, 1, 1)
|
||||
0:33 AtomicMin (temp uint)
|
||||
0:33 'gs_ua' (shared uint)
|
||||
0:33 'gs_ub' (shared uint)
|
||||
0:34 AtomicOr (global void)
|
||||
0:34 AtomicOr (temp void)
|
||||
0:34 'gs_ua' (shared uint)
|
||||
0:34 'gs_ub' (shared uint)
|
||||
0:35 move second child to first child (temp uint)
|
||||
@@ -396,7 +396,7 @@ local_size = (1, 1, 1)
|
||||
0:35 AtomicOr (temp uint)
|
||||
0:35 'gs_ua' (shared uint)
|
||||
0:35 'gs_ub' (shared uint)
|
||||
0:36 AtomicXor (global void)
|
||||
0:36 AtomicXor (temp void)
|
||||
0:36 'gs_ua' (shared uint)
|
||||
0:36 'gs_ub' (shared uint)
|
||||
0:37 move second child to first child (temp uint)
|
||||
@@ -424,9 +424,9 @@ local_size = (1, 1, 1)
|
||||
0:51 'inU0' (in 2-component vector of uint)
|
||||
0:51 'inU1' (in 2-component vector of uint)
|
||||
0:? Sequence
|
||||
0:55 all (global bool)
|
||||
0:55 all (temp bool)
|
||||
0:55 'inF0' (in 2-component vector of float)
|
||||
0:58 AtomicAdd (global void)
|
||||
0:58 AtomicAdd (temp void)
|
||||
0:58 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:58 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:59 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -434,7 +434,7 @@ local_size = (1, 1, 1)
|
||||
0:59 AtomicAdd (temp 2-component vector of uint)
|
||||
0:59 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:59 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:60 AtomicAnd (global void)
|
||||
0:60 AtomicAnd (temp void)
|
||||
0:60 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:60 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:61 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -453,7 +453,7 @@ local_size = (1, 1, 1)
|
||||
0:63 AtomicExchange (temp 2-component vector of uint)
|
||||
0:63 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:63 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:64 AtomicMax (global void)
|
||||
0:64 AtomicMax (temp void)
|
||||
0:64 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:64 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:65 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -461,7 +461,7 @@ local_size = (1, 1, 1)
|
||||
0:65 AtomicMax (temp 2-component vector of uint)
|
||||
0:65 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:65 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:66 AtomicMin (global void)
|
||||
0:66 AtomicMin (temp void)
|
||||
0:66 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:66 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:67 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -469,7 +469,7 @@ local_size = (1, 1, 1)
|
||||
0:67 AtomicMin (temp 2-component vector of uint)
|
||||
0:67 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:67 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:68 AtomicOr (global void)
|
||||
0:68 AtomicOr (temp void)
|
||||
0:68 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:68 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:69 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -477,7 +477,7 @@ local_size = (1, 1, 1)
|
||||
0:69 AtomicOr (temp 2-component vector of uint)
|
||||
0:69 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:69 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:70 AtomicXor (global void)
|
||||
0:70 AtomicXor (temp void)
|
||||
0:70 'gs_ua2' (shared 2-component vector of uint)
|
||||
0:70 'gs_ub2' (shared 2-component vector of uint)
|
||||
0:71 move second child to first child (temp 2-component vector of uint)
|
||||
@@ -497,9 +497,9 @@ local_size = (1, 1, 1)
|
||||
0:78 'inU0' (in 3-component vector of uint)
|
||||
0:78 'inU1' (in 3-component vector of uint)
|
||||
0:? Sequence
|
||||
0:82 all (global bool)
|
||||
0:82 all (temp bool)
|
||||
0:82 'inF0' (in 3-component vector of float)
|
||||
0:85 AtomicAdd (global void)
|
||||
0:85 AtomicAdd (temp void)
|
||||
0:85 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:85 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:86 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -507,7 +507,7 @@ local_size = (1, 1, 1)
|
||||
0:86 AtomicAdd (temp 3-component vector of uint)
|
||||
0:86 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:86 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:87 AtomicAnd (global void)
|
||||
0:87 AtomicAnd (temp void)
|
||||
0:87 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:87 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:88 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -526,7 +526,7 @@ local_size = (1, 1, 1)
|
||||
0:90 AtomicExchange (temp 3-component vector of uint)
|
||||
0:90 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:90 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:91 AtomicMax (global void)
|
||||
0:91 AtomicMax (temp void)
|
||||
0:91 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:91 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:92 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -534,7 +534,7 @@ local_size = (1, 1, 1)
|
||||
0:92 AtomicMax (temp 3-component vector of uint)
|
||||
0:92 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:92 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:93 AtomicMin (global void)
|
||||
0:93 AtomicMin (temp void)
|
||||
0:93 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:93 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:94 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -542,7 +542,7 @@ local_size = (1, 1, 1)
|
||||
0:94 AtomicMin (temp 3-component vector of uint)
|
||||
0:94 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:94 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:95 AtomicOr (global void)
|
||||
0:95 AtomicOr (temp void)
|
||||
0:95 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:95 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:96 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -550,7 +550,7 @@ local_size = (1, 1, 1)
|
||||
0:96 AtomicOr (temp 3-component vector of uint)
|
||||
0:96 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:96 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:97 AtomicXor (global void)
|
||||
0:97 AtomicXor (temp void)
|
||||
0:97 'gs_ua3' (shared 3-component vector of uint)
|
||||
0:97 'gs_ub3' (shared 3-component vector of uint)
|
||||
0:98 move second child to first child (temp 3-component vector of uint)
|
||||
@@ -571,9 +571,9 @@ local_size = (1, 1, 1)
|
||||
0:105 'inU0' (layout(location=3 ) in 4-component vector of uint)
|
||||
0:105 'inU1' (layout(location=4 ) in 4-component vector of uint)
|
||||
0:? Sequence
|
||||
0:109 all (global bool)
|
||||
0:109 all (temp bool)
|
||||
0:109 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:112 AtomicAdd (global void)
|
||||
0:112 AtomicAdd (temp void)
|
||||
0:112 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:112 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:113 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -581,7 +581,7 @@ local_size = (1, 1, 1)
|
||||
0:113 AtomicAdd (temp 4-component vector of uint)
|
||||
0:113 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:113 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:114 AtomicAnd (global void)
|
||||
0:114 AtomicAnd (temp void)
|
||||
0:114 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:114 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:115 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -600,7 +600,7 @@ local_size = (1, 1, 1)
|
||||
0:117 AtomicExchange (temp 4-component vector of uint)
|
||||
0:117 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:117 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:118 AtomicMax (global void)
|
||||
0:118 AtomicMax (temp void)
|
||||
0:118 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:118 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:119 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -608,7 +608,7 @@ local_size = (1, 1, 1)
|
||||
0:119 AtomicMax (temp 4-component vector of uint)
|
||||
0:119 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:119 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:120 AtomicMin (global void)
|
||||
0:120 AtomicMin (temp void)
|
||||
0:120 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:120 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:121 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -616,7 +616,7 @@ local_size = (1, 1, 1)
|
||||
0:121 AtomicMin (temp 4-component vector of uint)
|
||||
0:121 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:121 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:122 AtomicOr (global void)
|
||||
0:122 AtomicOr (temp void)
|
||||
0:122 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:122 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:123 move second child to first child (temp 4-component vector of uint)
|
||||
@@ -624,7 +624,7 @@ local_size = (1, 1, 1)
|
||||
0:123 AtomicOr (temp 4-component vector of uint)
|
||||
0:123 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:123 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:124 AtomicXor (global void)
|
||||
0:124 AtomicXor (temp void)
|
||||
0:124 'gs_ua4' (shared 4-component vector of uint)
|
||||
0:124 'gs_ub4' (shared 4-component vector of uint)
|
||||
0:125 move second child to first child (temp 4-component vector of uint)
|
||||
|
||||
@@ -16,7 +16,7 @@ gl_FragCoord origin is upper left
|
||||
0:6 Sequence
|
||||
0:6 move second child to first child (temp double)
|
||||
0:6 'r00' (temp double)
|
||||
0:6 fma (global double)
|
||||
0:6 fma (temp double)
|
||||
0:6 'inDV1a' (layout(location=0 ) in double)
|
||||
0:6 'inDV1b' (layout(location=1 ) in double)
|
||||
0:6 'inDV1c' (layout(location=2 ) in double)
|
||||
@@ -65,7 +65,7 @@ gl_FragCoord origin is upper left
|
||||
0:6 Sequence
|
||||
0:6 move second child to first child (temp double)
|
||||
0:6 'r00' (temp double)
|
||||
0:6 fma (global double)
|
||||
0:6 fma (temp double)
|
||||
0:6 'inDV1a' (layout(location=0 ) in double)
|
||||
0:6 'inDV1b' (layout(location=1 ) in double)
|
||||
0:6 'inDV1c' (layout(location=2 ) in double)
|
||||
|
||||
@@ -14,7 +14,7 @@ ERROR: node is still EOpNull!
|
||||
0:2 'inF0' (in float)
|
||||
0:? Sequence
|
||||
0:3 ERROR: Bad unary op
|
||||
(global uint)
|
||||
(temp uint)
|
||||
0:3 'inF0' (in float)
|
||||
0:5 Branch: Return with expression
|
||||
0:5 Constant:
|
||||
@@ -31,7 +31,7 @@ ERROR: node is still EOpNull!
|
||||
0:15 'inF0' (in 2-component vector of float)
|
||||
0:? Sequence
|
||||
0:16 ERROR: Bad unary op
|
||||
(global 2-component vector of uint)
|
||||
(temp 2-component vector of uint)
|
||||
0:16 'inF0' (in 2-component vector of float)
|
||||
0:18 Branch: Return with expression
|
||||
0:? Constant:
|
||||
@@ -42,7 +42,7 @@ ERROR: node is still EOpNull!
|
||||
0:22 'inF0' (in 3-component vector of float)
|
||||
0:? Sequence
|
||||
0:23 ERROR: Bad unary op
|
||||
(global 3-component vector of uint)
|
||||
(temp 3-component vector of uint)
|
||||
0:23 'inF0' (in 3-component vector of float)
|
||||
0:25 Branch: Return with expression
|
||||
0:? Constant:
|
||||
@@ -54,7 +54,7 @@ ERROR: node is still EOpNull!
|
||||
0:29 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:? Sequence
|
||||
0:30 ERROR: Bad unary op
|
||||
(global 4-component vector of uint)
|
||||
(temp 4-component vector of uint)
|
||||
0:30 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of float)
|
||||
@@ -81,7 +81,7 @@ ERROR: node is still EOpNull!
|
||||
0:2 'inF0' (in float)
|
||||
0:? Sequence
|
||||
0:3 ERROR: Bad unary op
|
||||
(global uint)
|
||||
(temp uint)
|
||||
0:3 'inF0' (in float)
|
||||
0:5 Branch: Return with expression
|
||||
0:5 Constant:
|
||||
@@ -98,7 +98,7 @@ ERROR: node is still EOpNull!
|
||||
0:15 'inF0' (in 2-component vector of float)
|
||||
0:? Sequence
|
||||
0:16 ERROR: Bad unary op
|
||||
(global 2-component vector of uint)
|
||||
(temp 2-component vector of uint)
|
||||
0:16 'inF0' (in 2-component vector of float)
|
||||
0:18 Branch: Return with expression
|
||||
0:? Constant:
|
||||
@@ -109,7 +109,7 @@ ERROR: node is still EOpNull!
|
||||
0:22 'inF0' (in 3-component vector of float)
|
||||
0:? Sequence
|
||||
0:23 ERROR: Bad unary op
|
||||
(global 3-component vector of uint)
|
||||
(temp 3-component vector of uint)
|
||||
0:23 'inF0' (in 3-component vector of float)
|
||||
0:25 Branch: Return with expression
|
||||
0:? Constant:
|
||||
@@ -121,7 +121,7 @@ ERROR: node is still EOpNull!
|
||||
0:29 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:? Sequence
|
||||
0:30 ERROR: Bad unary op
|
||||
(global 4-component vector of uint)
|
||||
(temp 4-component vector of uint)
|
||||
0:30 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of float)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -78,36 +78,36 @@ ERROR: node is still EOpNull!
|
||||
0:5 'inF0' (in float)
|
||||
0:5 Convert float to uint (temp uint)
|
||||
0:5 'inF1' (in float)
|
||||
0:6 Function Call: CheckAccessFullyMapped(u1; (global bool)
|
||||
0:6 Function Call: CheckAccessFullyMapped(u1; (temp bool)
|
||||
0:6 Constant:
|
||||
0:6 3 (const uint)
|
||||
0:7 bitCount (global uint)
|
||||
0:7 bitCount (temp uint)
|
||||
0:7 Convert float to uint (temp uint)
|
||||
0:7 'inF0' (in float)
|
||||
0:8 cross-product (global 3-component vector of float)
|
||||
0:8 cross-product (temp 3-component vector of float)
|
||||
0:8 Construct vec3 (in 3-component vector of float)
|
||||
0:8 'inF0' (in float)
|
||||
0:8 Construct vec3 (in 3-component vector of float)
|
||||
0:8 'inF1' (in float)
|
||||
0:9 Function Call: D3DCOLORtoUBYTE4(vf4; (global 4-component vector of int)
|
||||
0:9 Function Call: D3DCOLORtoUBYTE4(vf4; (temp 4-component vector of int)
|
||||
0:9 Construct vec4 (in 4-component vector of float)
|
||||
0:9 'inF0' (in float)
|
||||
0:10 Constant:
|
||||
0:10 0.000000
|
||||
0:12 ERROR: Bad unary op
|
||||
(global float)
|
||||
(temp float)
|
||||
0:12 Convert float to uint (temp uint)
|
||||
0:12 'inF0' (in float)
|
||||
0:13 findMSB (global uint)
|
||||
0:13 findMSB (temp uint)
|
||||
0:13 Convert float to uint (temp uint)
|
||||
0:13 'inF0' (in float)
|
||||
0:14 findLSB (global uint)
|
||||
0:14 findLSB (temp uint)
|
||||
0:14 Convert float to uint (temp uint)
|
||||
0:14 'inF0' (in float)
|
||||
0:23 length (global float)
|
||||
0:23 length (temp float)
|
||||
0:23 Construct vec2 (in 2-component vector of float)
|
||||
0:23 'inF0' (in float)
|
||||
0:24 Function Call: msad4(u1;vu2;vu4; (global 4-component vector of uint)
|
||||
0:24 Function Call: msad4(u1;vu2;vu4; (temp 4-component vector of uint)
|
||||
0:24 Convert float to uint (temp uint)
|
||||
0:24 'inF0' (in float)
|
||||
0:24 Constant:
|
||||
@@ -118,15 +118,15 @@ ERROR: node is still EOpNull!
|
||||
0:24 0 (const uint)
|
||||
0:24 0 (const uint)
|
||||
0:24 0 (const uint)
|
||||
0:25 normalize (global 2-component vector of float)
|
||||
0:25 normalize (temp 2-component vector of float)
|
||||
0:25 Construct vec2 (in 2-component vector of float)
|
||||
0:25 'inF0' (in float)
|
||||
0:26 reflect (global 2-component vector of float)
|
||||
0:26 reflect (temp 2-component vector of float)
|
||||
0:26 Construct vec2 (in 2-component vector of float)
|
||||
0:26 'inF0' (in float)
|
||||
0:26 Construct vec2 (in 2-component vector of float)
|
||||
0:26 'inF1' (in float)
|
||||
0:27 refract (global 2-component vector of float)
|
||||
0:27 refract (temp 2-component vector of float)
|
||||
0:27 Construct vec2 (in 2-component vector of float)
|
||||
0:27 'inF0' (in float)
|
||||
0:27 Construct vec2 (in 2-component vector of float)
|
||||
@@ -134,7 +134,7 @@ ERROR: node is still EOpNull!
|
||||
0:27 'inF2' (in float)
|
||||
0:28 Constant:
|
||||
0:28 0.000000
|
||||
0:29 bitFieldReverse (global uint)
|
||||
0:29 bitFieldReverse (temp uint)
|
||||
0:29 Convert float to uint (temp uint)
|
||||
0:29 'inF0' (in float)
|
||||
0:30 Constant:
|
||||
@@ -162,14 +162,14 @@ ERROR: node is still EOpNull!
|
||||
0:45 'inI0' (in 2-component vector of int)
|
||||
0:? Sequence
|
||||
0:46 ERROR: Bad aggregation op
|
||||
(global 2-component vector of double)
|
||||
(temp 2-component vector of double)
|
||||
0:46 Convert float to uint (temp 2-component vector of uint)
|
||||
0:46 'inF0' (in 2-component vector of float)
|
||||
0:46 Convert float to uint (temp 2-component vector of uint)
|
||||
0:46 'inF1' (in 2-component vector of float)
|
||||
0:47 Constant:
|
||||
0:47 0.000000
|
||||
0:48 bitCount (global 2-component vector of uint)
|
||||
0:48 bitCount (temp 2-component vector of uint)
|
||||
0:48 Convert float to uint (temp 2-component vector of uint)
|
||||
0:48 'inF0' (in 2-component vector of float)
|
||||
0:49 Constant:
|
||||
@@ -179,16 +179,16 @@ ERROR: node is still EOpNull!
|
||||
0:51 Constant:
|
||||
0:51 0.000000
|
||||
0:52 ERROR: Bad unary op
|
||||
(global 2-component vector of float)
|
||||
(temp 2-component vector of float)
|
||||
0:52 Convert float to uint (temp 2-component vector of uint)
|
||||
0:52 'inF0' (in 2-component vector of float)
|
||||
0:53 findMSB (global 2-component vector of uint)
|
||||
0:53 findMSB (temp 2-component vector of uint)
|
||||
0:53 Convert float to uint (temp 2-component vector of uint)
|
||||
0:53 'inF0' (in 2-component vector of float)
|
||||
0:54 findLSB (global 2-component vector of uint)
|
||||
0:54 findLSB (temp 2-component vector of uint)
|
||||
0:54 Convert float to uint (temp 2-component vector of uint)
|
||||
0:54 'inF0' (in 2-component vector of float)
|
||||
0:56 bitFieldReverse (global 2-component vector of uint)
|
||||
0:56 bitFieldReverse (temp 2-component vector of uint)
|
||||
0:56 Convert float to uint (temp 2-component vector of uint)
|
||||
0:56 'inF0' (in 2-component vector of float)
|
||||
0:57 Constant:
|
||||
@@ -206,7 +206,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:64 Constant:
|
||||
0:64 0.000000
|
||||
0:65 bitCount (global 3-component vector of uint)
|
||||
0:65 bitCount (temp 3-component vector of uint)
|
||||
0:65 Convert float to uint (temp 3-component vector of uint)
|
||||
0:65 'inF0' (in 3-component vector of float)
|
||||
0:66 Constant:
|
||||
@@ -214,16 +214,16 @@ ERROR: node is still EOpNull!
|
||||
0:67 Constant:
|
||||
0:67 0.000000
|
||||
0:68 ERROR: Bad unary op
|
||||
(global 3-component vector of float)
|
||||
(temp 3-component vector of float)
|
||||
0:68 Convert float to uint (temp 3-component vector of uint)
|
||||
0:68 'inF0' (in 3-component vector of float)
|
||||
0:69 findMSB (global 3-component vector of uint)
|
||||
0:69 findMSB (temp 3-component vector of uint)
|
||||
0:69 Convert float to uint (temp 3-component vector of uint)
|
||||
0:69 'inF0' (in 3-component vector of float)
|
||||
0:70 findLSB (global 3-component vector of uint)
|
||||
0:70 findLSB (temp 3-component vector of uint)
|
||||
0:70 Convert float to uint (temp 3-component vector of uint)
|
||||
0:70 'inF0' (in 3-component vector of float)
|
||||
0:72 bitFieldReverse (global 3-component vector of uint)
|
||||
0:72 bitFieldReverse (temp 3-component vector of uint)
|
||||
0:72 Convert float to uint (temp 3-component vector of uint)
|
||||
0:72 'inF0' (in 3-component vector of float)
|
||||
0:73 Constant:
|
||||
@@ -242,10 +242,10 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:81 Constant:
|
||||
0:81 0.000000
|
||||
0:82 bitCount (global 4-component vector of uint)
|
||||
0:82 bitCount (temp 4-component vector of uint)
|
||||
0:82 Convert float to uint (temp 4-component vector of uint)
|
||||
0:82 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:83 cross-product (global 3-component vector of float)
|
||||
0:83 cross-product (temp 3-component vector of float)
|
||||
0:83 Construct vec3 (in 3-component vector of float)
|
||||
0:83 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:83 Construct vec3 (in 3-component vector of float)
|
||||
@@ -253,16 +253,16 @@ ERROR: node is still EOpNull!
|
||||
0:84 Constant:
|
||||
0:84 0.000000
|
||||
0:85 ERROR: Bad unary op
|
||||
(global 4-component vector of float)
|
||||
(temp 4-component vector of float)
|
||||
0:85 Convert float to uint (temp 4-component vector of uint)
|
||||
0:85 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:86 findMSB (global 4-component vector of uint)
|
||||
0:86 findMSB (temp 4-component vector of uint)
|
||||
0:86 Convert float to uint (temp 4-component vector of uint)
|
||||
0:86 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:87 findLSB (global 4-component vector of uint)
|
||||
0:87 findLSB (temp 4-component vector of uint)
|
||||
0:87 Convert float to uint (temp 4-component vector of uint)
|
||||
0:87 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:89 bitFieldReverse (global 4-component vector of uint)
|
||||
0:89 bitFieldReverse (temp 4-component vector of uint)
|
||||
0:89 Convert float to uint (temp 4-component vector of uint)
|
||||
0:89 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:90 Constant:
|
||||
@@ -434,36 +434,36 @@ ERROR: node is still EOpNull!
|
||||
0:5 'inF0' (in float)
|
||||
0:5 Convert float to uint (temp uint)
|
||||
0:5 'inF1' (in float)
|
||||
0:6 Function Call: CheckAccessFullyMapped(u1; (global bool)
|
||||
0:6 Function Call: CheckAccessFullyMapped(u1; (temp bool)
|
||||
0:6 Constant:
|
||||
0:6 3 (const uint)
|
||||
0:7 bitCount (global uint)
|
||||
0:7 bitCount (temp uint)
|
||||
0:7 Convert float to uint (temp uint)
|
||||
0:7 'inF0' (in float)
|
||||
0:8 cross-product (global 3-component vector of float)
|
||||
0:8 cross-product (temp 3-component vector of float)
|
||||
0:8 Construct vec3 (in 3-component vector of float)
|
||||
0:8 'inF0' (in float)
|
||||
0:8 Construct vec3 (in 3-component vector of float)
|
||||
0:8 'inF1' (in float)
|
||||
0:9 Function Call: D3DCOLORtoUBYTE4(vf4; (global 4-component vector of int)
|
||||
0:9 Function Call: D3DCOLORtoUBYTE4(vf4; (temp 4-component vector of int)
|
||||
0:9 Construct vec4 (in 4-component vector of float)
|
||||
0:9 'inF0' (in float)
|
||||
0:10 Constant:
|
||||
0:10 0.000000
|
||||
0:12 ERROR: Bad unary op
|
||||
(global float)
|
||||
(temp float)
|
||||
0:12 Convert float to uint (temp uint)
|
||||
0:12 'inF0' (in float)
|
||||
0:13 findMSB (global uint)
|
||||
0:13 findMSB (temp uint)
|
||||
0:13 Convert float to uint (temp uint)
|
||||
0:13 'inF0' (in float)
|
||||
0:14 findLSB (global uint)
|
||||
0:14 findLSB (temp uint)
|
||||
0:14 Convert float to uint (temp uint)
|
||||
0:14 'inF0' (in float)
|
||||
0:23 length (global float)
|
||||
0:23 length (temp float)
|
||||
0:23 Construct vec2 (in 2-component vector of float)
|
||||
0:23 'inF0' (in float)
|
||||
0:24 Function Call: msad4(u1;vu2;vu4; (global 4-component vector of uint)
|
||||
0:24 Function Call: msad4(u1;vu2;vu4; (temp 4-component vector of uint)
|
||||
0:24 Convert float to uint (temp uint)
|
||||
0:24 'inF0' (in float)
|
||||
0:24 Constant:
|
||||
@@ -474,15 +474,15 @@ ERROR: node is still EOpNull!
|
||||
0:24 0 (const uint)
|
||||
0:24 0 (const uint)
|
||||
0:24 0 (const uint)
|
||||
0:25 normalize (global 2-component vector of float)
|
||||
0:25 normalize (temp 2-component vector of float)
|
||||
0:25 Construct vec2 (in 2-component vector of float)
|
||||
0:25 'inF0' (in float)
|
||||
0:26 reflect (global 2-component vector of float)
|
||||
0:26 reflect (temp 2-component vector of float)
|
||||
0:26 Construct vec2 (in 2-component vector of float)
|
||||
0:26 'inF0' (in float)
|
||||
0:26 Construct vec2 (in 2-component vector of float)
|
||||
0:26 'inF1' (in float)
|
||||
0:27 refract (global 2-component vector of float)
|
||||
0:27 refract (temp 2-component vector of float)
|
||||
0:27 Construct vec2 (in 2-component vector of float)
|
||||
0:27 'inF0' (in float)
|
||||
0:27 Construct vec2 (in 2-component vector of float)
|
||||
@@ -490,7 +490,7 @@ ERROR: node is still EOpNull!
|
||||
0:27 'inF2' (in float)
|
||||
0:28 Constant:
|
||||
0:28 0.000000
|
||||
0:29 bitFieldReverse (global uint)
|
||||
0:29 bitFieldReverse (temp uint)
|
||||
0:29 Convert float to uint (temp uint)
|
||||
0:29 'inF0' (in float)
|
||||
0:30 Constant:
|
||||
@@ -518,14 +518,14 @@ ERROR: node is still EOpNull!
|
||||
0:45 'inI0' (in 2-component vector of int)
|
||||
0:? Sequence
|
||||
0:46 ERROR: Bad aggregation op
|
||||
(global 2-component vector of double)
|
||||
(temp 2-component vector of double)
|
||||
0:46 Convert float to uint (temp 2-component vector of uint)
|
||||
0:46 'inF0' (in 2-component vector of float)
|
||||
0:46 Convert float to uint (temp 2-component vector of uint)
|
||||
0:46 'inF1' (in 2-component vector of float)
|
||||
0:47 Constant:
|
||||
0:47 0.000000
|
||||
0:48 bitCount (global 2-component vector of uint)
|
||||
0:48 bitCount (temp 2-component vector of uint)
|
||||
0:48 Convert float to uint (temp 2-component vector of uint)
|
||||
0:48 'inF0' (in 2-component vector of float)
|
||||
0:49 Constant:
|
||||
@@ -535,16 +535,16 @@ ERROR: node is still EOpNull!
|
||||
0:51 Constant:
|
||||
0:51 0.000000
|
||||
0:52 ERROR: Bad unary op
|
||||
(global 2-component vector of float)
|
||||
(temp 2-component vector of float)
|
||||
0:52 Convert float to uint (temp 2-component vector of uint)
|
||||
0:52 'inF0' (in 2-component vector of float)
|
||||
0:53 findMSB (global 2-component vector of uint)
|
||||
0:53 findMSB (temp 2-component vector of uint)
|
||||
0:53 Convert float to uint (temp 2-component vector of uint)
|
||||
0:53 'inF0' (in 2-component vector of float)
|
||||
0:54 findLSB (global 2-component vector of uint)
|
||||
0:54 findLSB (temp 2-component vector of uint)
|
||||
0:54 Convert float to uint (temp 2-component vector of uint)
|
||||
0:54 'inF0' (in 2-component vector of float)
|
||||
0:56 bitFieldReverse (global 2-component vector of uint)
|
||||
0:56 bitFieldReverse (temp 2-component vector of uint)
|
||||
0:56 Convert float to uint (temp 2-component vector of uint)
|
||||
0:56 'inF0' (in 2-component vector of float)
|
||||
0:57 Constant:
|
||||
@@ -562,7 +562,7 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:64 Constant:
|
||||
0:64 0.000000
|
||||
0:65 bitCount (global 3-component vector of uint)
|
||||
0:65 bitCount (temp 3-component vector of uint)
|
||||
0:65 Convert float to uint (temp 3-component vector of uint)
|
||||
0:65 'inF0' (in 3-component vector of float)
|
||||
0:66 Constant:
|
||||
@@ -570,16 +570,16 @@ ERROR: node is still EOpNull!
|
||||
0:67 Constant:
|
||||
0:67 0.000000
|
||||
0:68 ERROR: Bad unary op
|
||||
(global 3-component vector of float)
|
||||
(temp 3-component vector of float)
|
||||
0:68 Convert float to uint (temp 3-component vector of uint)
|
||||
0:68 'inF0' (in 3-component vector of float)
|
||||
0:69 findMSB (global 3-component vector of uint)
|
||||
0:69 findMSB (temp 3-component vector of uint)
|
||||
0:69 Convert float to uint (temp 3-component vector of uint)
|
||||
0:69 'inF0' (in 3-component vector of float)
|
||||
0:70 findLSB (global 3-component vector of uint)
|
||||
0:70 findLSB (temp 3-component vector of uint)
|
||||
0:70 Convert float to uint (temp 3-component vector of uint)
|
||||
0:70 'inF0' (in 3-component vector of float)
|
||||
0:72 bitFieldReverse (global 3-component vector of uint)
|
||||
0:72 bitFieldReverse (temp 3-component vector of uint)
|
||||
0:72 Convert float to uint (temp 3-component vector of uint)
|
||||
0:72 'inF0' (in 3-component vector of float)
|
||||
0:73 Constant:
|
||||
@@ -598,10 +598,10 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:81 Constant:
|
||||
0:81 0.000000
|
||||
0:82 bitCount (global 4-component vector of uint)
|
||||
0:82 bitCount (temp 4-component vector of uint)
|
||||
0:82 Convert float to uint (temp 4-component vector of uint)
|
||||
0:82 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:83 cross-product (global 3-component vector of float)
|
||||
0:83 cross-product (temp 3-component vector of float)
|
||||
0:83 Construct vec3 (in 3-component vector of float)
|
||||
0:83 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:83 Construct vec3 (in 3-component vector of float)
|
||||
@@ -609,16 +609,16 @@ ERROR: node is still EOpNull!
|
||||
0:84 Constant:
|
||||
0:84 0.000000
|
||||
0:85 ERROR: Bad unary op
|
||||
(global 4-component vector of float)
|
||||
(temp 4-component vector of float)
|
||||
0:85 Convert float to uint (temp 4-component vector of uint)
|
||||
0:85 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:86 findMSB (global 4-component vector of uint)
|
||||
0:86 findMSB (temp 4-component vector of uint)
|
||||
0:86 Convert float to uint (temp 4-component vector of uint)
|
||||
0:86 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:87 findLSB (global 4-component vector of uint)
|
||||
0:87 findLSB (temp 4-component vector of uint)
|
||||
0:87 Convert float to uint (temp 4-component vector of uint)
|
||||
0:87 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:89 bitFieldReverse (global 4-component vector of uint)
|
||||
0:89 bitFieldReverse (temp 4-component vector of uint)
|
||||
0:89 Convert float to uint (temp 4-component vector of uint)
|
||||
0:89 'inF0' (layout(location=0 ) in 4-component vector of float)
|
||||
0:90 Constant:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
261
Test/baseResults/hlsl.matNx1.frag.out
Normal file
261
Test/baseResults/hlsl.matNx1.frag.out
Normal file
@@ -0,0 +1,261 @@
|
||||
hlsl.matNx1.frag
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Function Definition: TestMatNx1( (temp void)
|
||||
0:3 Function Parameters:
|
||||
0:? Sequence
|
||||
0:13 Sequence
|
||||
0:13 move second child to first child (temp 1X1 matrix of float)
|
||||
0:13 'r00' (temp 1X1 matrix of float)
|
||||
0:13 transpose (temp 1X1 matrix of float)
|
||||
0:13 'f1x1' (temp 1X1 matrix of float)
|
||||
0:14 Sequence
|
||||
0:14 move second child to first child (temp 1X2 matrix of float)
|
||||
0:14 'r01' (temp 1X2 matrix of float)
|
||||
0:14 transpose (temp 1X2 matrix of float)
|
||||
0:14 'f2x1' (temp 2X1 matrix of float)
|
||||
0:15 Sequence
|
||||
0:15 move second child to first child (temp 1X3 matrix of float)
|
||||
0:15 'r02' (temp 1X3 matrix of float)
|
||||
0:15 transpose (temp 1X3 matrix of float)
|
||||
0:15 'f3x1' (temp 3X1 matrix of float)
|
||||
0:16 Sequence
|
||||
0:16 move second child to first child (temp 1X4 matrix of float)
|
||||
0:16 'r03' (temp 1X4 matrix of float)
|
||||
0:16 transpose (temp 1X4 matrix of float)
|
||||
0:16 'f4x1' (temp 4X1 matrix of float)
|
||||
0:18 Sequence
|
||||
0:18 move second child to first child (temp 1X1 matrix of float)
|
||||
0:18 'r10' (temp 1X1 matrix of float)
|
||||
0:18 transpose (temp 1X1 matrix of float)
|
||||
0:18 'f1x1' (temp 1X1 matrix of float)
|
||||
0:19 Sequence
|
||||
0:19 move second child to first child (temp 2X1 matrix of float)
|
||||
0:19 'r11' (temp 2X1 matrix of float)
|
||||
0:19 transpose (temp 2X1 matrix of float)
|
||||
0:19 'f1x2' (temp 1X2 matrix of float)
|
||||
0:20 Sequence
|
||||
0:20 move second child to first child (temp 3X1 matrix of float)
|
||||
0:20 'r12' (temp 3X1 matrix of float)
|
||||
0:20 transpose (temp 3X1 matrix of float)
|
||||
0:20 'f1x3' (temp 1X3 matrix of float)
|
||||
0:21 Sequence
|
||||
0:21 move second child to first child (temp 4X1 matrix of float)
|
||||
0:21 'r13' (temp 4X1 matrix of float)
|
||||
0:21 transpose (temp 4X1 matrix of float)
|
||||
0:21 'f1x4' (temp 1X4 matrix of float)
|
||||
0:27 Function Definition: main( (temp structure{temp 4-component vector of float color})
|
||||
0:27 Function Parameters:
|
||||
0:? Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of float)
|
||||
0:29 color: direct index for structure (temp 4-component vector of float)
|
||||
0:29 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 Constant:
|
||||
0:29 1.000000
|
||||
0:29 1.000000
|
||||
0:29 1.000000
|
||||
0:29 1.000000
|
||||
0:30 Sequence
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:30 color: direct index for structure (temp 4-component vector of float)
|
||||
0:30 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:30 Constant:
|
||||
0:30 0 (const int)
|
||||
0:30 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
||||
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Function Definition: TestMatNx1( (temp void)
|
||||
0:3 Function Parameters:
|
||||
0:? Sequence
|
||||
0:13 Sequence
|
||||
0:13 move second child to first child (temp 1X1 matrix of float)
|
||||
0:13 'r00' (temp 1X1 matrix of float)
|
||||
0:13 transpose (temp 1X1 matrix of float)
|
||||
0:13 'f1x1' (temp 1X1 matrix of float)
|
||||
0:14 Sequence
|
||||
0:14 move second child to first child (temp 1X2 matrix of float)
|
||||
0:14 'r01' (temp 1X2 matrix of float)
|
||||
0:14 transpose (temp 1X2 matrix of float)
|
||||
0:14 'f2x1' (temp 2X1 matrix of float)
|
||||
0:15 Sequence
|
||||
0:15 move second child to first child (temp 1X3 matrix of float)
|
||||
0:15 'r02' (temp 1X3 matrix of float)
|
||||
0:15 transpose (temp 1X3 matrix of float)
|
||||
0:15 'f3x1' (temp 3X1 matrix of float)
|
||||
0:16 Sequence
|
||||
0:16 move second child to first child (temp 1X4 matrix of float)
|
||||
0:16 'r03' (temp 1X4 matrix of float)
|
||||
0:16 transpose (temp 1X4 matrix of float)
|
||||
0:16 'f4x1' (temp 4X1 matrix of float)
|
||||
0:18 Sequence
|
||||
0:18 move second child to first child (temp 1X1 matrix of float)
|
||||
0:18 'r10' (temp 1X1 matrix of float)
|
||||
0:18 transpose (temp 1X1 matrix of float)
|
||||
0:18 'f1x1' (temp 1X1 matrix of float)
|
||||
0:19 Sequence
|
||||
0:19 move second child to first child (temp 2X1 matrix of float)
|
||||
0:19 'r11' (temp 2X1 matrix of float)
|
||||
0:19 transpose (temp 2X1 matrix of float)
|
||||
0:19 'f1x2' (temp 1X2 matrix of float)
|
||||
0:20 Sequence
|
||||
0:20 move second child to first child (temp 3X1 matrix of float)
|
||||
0:20 'r12' (temp 3X1 matrix of float)
|
||||
0:20 transpose (temp 3X1 matrix of float)
|
||||
0:20 'f1x3' (temp 1X3 matrix of float)
|
||||
0:21 Sequence
|
||||
0:21 move second child to first child (temp 4X1 matrix of float)
|
||||
0:21 'r13' (temp 4X1 matrix of float)
|
||||
0:21 transpose (temp 4X1 matrix of float)
|
||||
0:21 'f1x4' (temp 1X4 matrix of float)
|
||||
0:27 Function Definition: main( (temp structure{temp 4-component vector of float color})
|
||||
0:27 Function Parameters:
|
||||
0:? Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of float)
|
||||
0:29 color: direct index for structure (temp 4-component vector of float)
|
||||
0:29 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 Constant:
|
||||
0:29 1.000000
|
||||
0:29 1.000000
|
||||
0:29 1.000000
|
||||
0:29 1.000000
|
||||
0:30 Sequence
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:30 color: direct index for structure (temp 4-component vector of float)
|
||||
0:30 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:30 Constant:
|
||||
0:30 0 (const int)
|
||||
0:30 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Id's are bound by 72
|
||||
|
||||
Capability Shader
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
EntryPoint Fragment 4 "main" 68
|
||||
ExecutionMode 4 OriginUpperLeft
|
||||
Name 4 "main"
|
||||
Name 6 "TestMatNx1("
|
||||
Name 12 "r00"
|
||||
Name 13 "f1x1"
|
||||
Name 19 "r01"
|
||||
Name 22 "f2x1"
|
||||
Name 28 "r02"
|
||||
Name 31 "f3x1"
|
||||
Name 37 "r03"
|
||||
Name 40 "f4x1"
|
||||
Name 43 "r10"
|
||||
Name 46 "r11"
|
||||
Name 47 "f1x2"
|
||||
Name 50 "r12"
|
||||
Name 51 "f1x3"
|
||||
Name 54 "r13"
|
||||
Name 55 "f1x4"
|
||||
Name 58 "PS_OUTPUT"
|
||||
MemberName 58(PS_OUTPUT) 0 "color"
|
||||
Name 60 "ps_output"
|
||||
Name 68 "color"
|
||||
Decorate 68(color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
8: TypeFloat 32
|
||||
9: TypeVector 8(float) 1
|
||||
10: TypeMatrix 9(fvec) 1
|
||||
11: TypePointer Function 10
|
||||
16: TypeVector 8(float) 2
|
||||
17: TypeMatrix 16(fvec2) 1
|
||||
18: TypePointer Function 17
|
||||
20: TypeMatrix 9(fvec) 2
|
||||
21: TypePointer Function 20
|
||||
25: TypeVector 8(float) 3
|
||||
26: TypeMatrix 25(fvec3) 1
|
||||
27: TypePointer Function 26
|
||||
29: TypeMatrix 9(fvec) 3
|
||||
30: TypePointer Function 29
|
||||
34: TypeVector 8(float) 4
|
||||
35: TypeMatrix 34(fvec4) 1
|
||||
36: TypePointer Function 35
|
||||
38: TypeMatrix 9(fvec) 4
|
||||
39: TypePointer Function 38
|
||||
58(PS_OUTPUT): TypeStruct 34(fvec4)
|
||||
59: TypePointer Function 58(PS_OUTPUT)
|
||||
61: TypeInt 32 1
|
||||
62: 61(int) Constant 0
|
||||
63: 8(float) Constant 1065353216
|
||||
64: 34(fvec4) ConstantComposite 63 63 63 63
|
||||
65: TypePointer Function 34(fvec4)
|
||||
67: TypePointer Output 34(fvec4)
|
||||
68(color): 67(ptr) Variable Output
|
||||
4(main): 2 Function None 3
|
||||
5: Label
|
||||
60(ps_output): 59(ptr) Variable Function
|
||||
66: 65(ptr) AccessChain 60(ps_output) 62
|
||||
Store 66 64
|
||||
69: 65(ptr) AccessChain 60(ps_output) 62
|
||||
70: 34(fvec4) Load 69
|
||||
Store 68(color) 70
|
||||
Return
|
||||
FunctionEnd
|
||||
6(TestMatNx1(): 2 Function None 3
|
||||
7: Label
|
||||
12(r00): 11(ptr) Variable Function
|
||||
13(f1x1): 11(ptr) Variable Function
|
||||
19(r01): 18(ptr) Variable Function
|
||||
22(f2x1): 21(ptr) Variable Function
|
||||
28(r02): 27(ptr) Variable Function
|
||||
31(f3x1): 30(ptr) Variable Function
|
||||
37(r03): 36(ptr) Variable Function
|
||||
40(f4x1): 39(ptr) Variable Function
|
||||
43(r10): 11(ptr) Variable Function
|
||||
46(r11): 21(ptr) Variable Function
|
||||
47(f1x2): 18(ptr) Variable Function
|
||||
50(r12): 30(ptr) Variable Function
|
||||
51(f1x3): 27(ptr) Variable Function
|
||||
54(r13): 39(ptr) Variable Function
|
||||
55(f1x4): 36(ptr) Variable Function
|
||||
14: 10 Load 13(f1x1)
|
||||
15: 10 Transpose 14
|
||||
Store 12(r00) 15
|
||||
23: 20 Load 22(f2x1)
|
||||
24: 17 Transpose 23
|
||||
Store 19(r01) 24
|
||||
32: 29 Load 31(f3x1)
|
||||
33: 26 Transpose 32
|
||||
Store 28(r02) 33
|
||||
41: 38 Load 40(f4x1)
|
||||
42: 35 Transpose 41
|
||||
Store 37(r03) 42
|
||||
44: 10 Load 13(f1x1)
|
||||
45: 10 Transpose 44
|
||||
Store 43(r10) 45
|
||||
48: 17 Load 47(f1x2)
|
||||
49: 20 Transpose 48
|
||||
Store 46(r11) 49
|
||||
52: 26 Load 51(f1x3)
|
||||
53: 29 Transpose 52
|
||||
Store 50(r12) 53
|
||||
56: 35 Load 55(f1x4)
|
||||
57: 38 Transpose 56
|
||||
Store 54(r13) 57
|
||||
Return
|
||||
FunctionEnd
|
||||
419
Test/baseResults/hlsl.matType.bool.frag.out
Normal file
419
Test/baseResults/hlsl.matType.bool.frag.out
Normal file
@@ -0,0 +1,419 @@
|
||||
hlsl.matType.bool.frag
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Function Definition: TestBoolMatTypes( (temp void)
|
||||
0:3 Function Parameters:
|
||||
0:? Sequence
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 1X1 matrix of bool)
|
||||
0:25 'r00' (temp 1X1 matrix of bool)
|
||||
0:25 transpose (temp 1X1 matrix of bool)
|
||||
0:25 'b1x1' (temp 1X1 matrix of bool)
|
||||
0:26 Sequence
|
||||
0:26 move second child to first child (temp 1X2 matrix of bool)
|
||||
0:26 'r01' (temp 1X2 matrix of bool)
|
||||
0:26 transpose (temp 1X2 matrix of bool)
|
||||
0:26 'b2x1' (temp 2X1 matrix of bool)
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 1X3 matrix of bool)
|
||||
0:27 'r02' (temp 1X3 matrix of bool)
|
||||
0:27 transpose (temp 1X3 matrix of bool)
|
||||
0:27 'b3x1' (temp 3X1 matrix of bool)
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 1X4 matrix of bool)
|
||||
0:28 'r03' (temp 1X4 matrix of bool)
|
||||
0:28 transpose (temp 1X4 matrix of bool)
|
||||
0:28 'b4x1' (temp 4X1 matrix of bool)
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 2X1 matrix of bool)
|
||||
0:30 'r10' (temp 2X1 matrix of bool)
|
||||
0:30 transpose (temp 2X1 matrix of bool)
|
||||
0:30 'b1x2' (temp 1X2 matrix of bool)
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 2X2 matrix of bool)
|
||||
0:31 'r11' (temp 2X2 matrix of bool)
|
||||
0:31 transpose (temp 2X2 matrix of bool)
|
||||
0:31 'b2x2' (temp 2X2 matrix of bool)
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 2X3 matrix of bool)
|
||||
0:32 'r12' (temp 2X3 matrix of bool)
|
||||
0:32 transpose (temp 2X3 matrix of bool)
|
||||
0:32 'b3x2' (temp 3X2 matrix of bool)
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 2X4 matrix of bool)
|
||||
0:33 'r13' (temp 2X4 matrix of bool)
|
||||
0:33 transpose (temp 2X4 matrix of bool)
|
||||
0:33 'b4x2' (temp 4X2 matrix of bool)
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 3X1 matrix of bool)
|
||||
0:35 'r20' (temp 3X1 matrix of bool)
|
||||
0:35 transpose (temp 3X1 matrix of bool)
|
||||
0:35 'b1x3' (temp 1X3 matrix of bool)
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 3X2 matrix of bool)
|
||||
0:36 'r21' (temp 3X2 matrix of bool)
|
||||
0:36 transpose (temp 3X2 matrix of bool)
|
||||
0:36 'b2x3' (temp 2X3 matrix of bool)
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 3X3 matrix of bool)
|
||||
0:37 'r22' (temp 3X3 matrix of bool)
|
||||
0:37 transpose (temp 3X3 matrix of bool)
|
||||
0:37 'b3x3' (temp 3X3 matrix of bool)
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 3X4 matrix of bool)
|
||||
0:38 'r23' (temp 3X4 matrix of bool)
|
||||
0:38 transpose (temp 3X4 matrix of bool)
|
||||
0:38 'b4x3' (temp 4X3 matrix of bool)
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4X1 matrix of bool)
|
||||
0:40 'r30' (temp 4X1 matrix of bool)
|
||||
0:40 transpose (temp 4X1 matrix of bool)
|
||||
0:40 'b1x4' (temp 1X4 matrix of bool)
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4X2 matrix of bool)
|
||||
0:41 'r31' (temp 4X2 matrix of bool)
|
||||
0:41 transpose (temp 4X2 matrix of bool)
|
||||
0:41 'b2x4' (temp 2X4 matrix of bool)
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4X3 matrix of bool)
|
||||
0:42 'r32' (temp 4X3 matrix of bool)
|
||||
0:42 transpose (temp 4X3 matrix of bool)
|
||||
0:42 'b3x4' (temp 3X4 matrix of bool)
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4X4 matrix of bool)
|
||||
0:43 'r33' (temp 4X4 matrix of bool)
|
||||
0:43 transpose (temp 4X4 matrix of bool)
|
||||
0:43 'b4x4' (temp 4X4 matrix of bool)
|
||||
0:49 Function Definition: main( (temp structure{temp 4-component vector of float color})
|
||||
0:49 Function Parameters:
|
||||
0:? Sequence
|
||||
0:51 move second child to first child (temp 4-component vector of float)
|
||||
0:51 color: direct index for structure (temp 4-component vector of float)
|
||||
0:51 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:51 Constant:
|
||||
0:51 0 (const int)
|
||||
0:? Constant:
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:52 Sequence
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:52 color: direct index for structure (temp 4-component vector of float)
|
||||
0:52 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:52 Constant:
|
||||
0:52 0 (const int)
|
||||
0:52 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
||||
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Function Definition: TestBoolMatTypes( (temp void)
|
||||
0:3 Function Parameters:
|
||||
0:? Sequence
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 1X1 matrix of bool)
|
||||
0:25 'r00' (temp 1X1 matrix of bool)
|
||||
0:25 transpose (temp 1X1 matrix of bool)
|
||||
0:25 'b1x1' (temp 1X1 matrix of bool)
|
||||
0:26 Sequence
|
||||
0:26 move second child to first child (temp 1X2 matrix of bool)
|
||||
0:26 'r01' (temp 1X2 matrix of bool)
|
||||
0:26 transpose (temp 1X2 matrix of bool)
|
||||
0:26 'b2x1' (temp 2X1 matrix of bool)
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 1X3 matrix of bool)
|
||||
0:27 'r02' (temp 1X3 matrix of bool)
|
||||
0:27 transpose (temp 1X3 matrix of bool)
|
||||
0:27 'b3x1' (temp 3X1 matrix of bool)
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 1X4 matrix of bool)
|
||||
0:28 'r03' (temp 1X4 matrix of bool)
|
||||
0:28 transpose (temp 1X4 matrix of bool)
|
||||
0:28 'b4x1' (temp 4X1 matrix of bool)
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 2X1 matrix of bool)
|
||||
0:30 'r10' (temp 2X1 matrix of bool)
|
||||
0:30 transpose (temp 2X1 matrix of bool)
|
||||
0:30 'b1x2' (temp 1X2 matrix of bool)
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 2X2 matrix of bool)
|
||||
0:31 'r11' (temp 2X2 matrix of bool)
|
||||
0:31 transpose (temp 2X2 matrix of bool)
|
||||
0:31 'b2x2' (temp 2X2 matrix of bool)
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 2X3 matrix of bool)
|
||||
0:32 'r12' (temp 2X3 matrix of bool)
|
||||
0:32 transpose (temp 2X3 matrix of bool)
|
||||
0:32 'b3x2' (temp 3X2 matrix of bool)
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 2X4 matrix of bool)
|
||||
0:33 'r13' (temp 2X4 matrix of bool)
|
||||
0:33 transpose (temp 2X4 matrix of bool)
|
||||
0:33 'b4x2' (temp 4X2 matrix of bool)
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 3X1 matrix of bool)
|
||||
0:35 'r20' (temp 3X1 matrix of bool)
|
||||
0:35 transpose (temp 3X1 matrix of bool)
|
||||
0:35 'b1x3' (temp 1X3 matrix of bool)
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 3X2 matrix of bool)
|
||||
0:36 'r21' (temp 3X2 matrix of bool)
|
||||
0:36 transpose (temp 3X2 matrix of bool)
|
||||
0:36 'b2x3' (temp 2X3 matrix of bool)
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 3X3 matrix of bool)
|
||||
0:37 'r22' (temp 3X3 matrix of bool)
|
||||
0:37 transpose (temp 3X3 matrix of bool)
|
||||
0:37 'b3x3' (temp 3X3 matrix of bool)
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 3X4 matrix of bool)
|
||||
0:38 'r23' (temp 3X4 matrix of bool)
|
||||
0:38 transpose (temp 3X4 matrix of bool)
|
||||
0:38 'b4x3' (temp 4X3 matrix of bool)
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4X1 matrix of bool)
|
||||
0:40 'r30' (temp 4X1 matrix of bool)
|
||||
0:40 transpose (temp 4X1 matrix of bool)
|
||||
0:40 'b1x4' (temp 1X4 matrix of bool)
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4X2 matrix of bool)
|
||||
0:41 'r31' (temp 4X2 matrix of bool)
|
||||
0:41 transpose (temp 4X2 matrix of bool)
|
||||
0:41 'b2x4' (temp 2X4 matrix of bool)
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4X3 matrix of bool)
|
||||
0:42 'r32' (temp 4X3 matrix of bool)
|
||||
0:42 transpose (temp 4X3 matrix of bool)
|
||||
0:42 'b3x4' (temp 3X4 matrix of bool)
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4X4 matrix of bool)
|
||||
0:43 'r33' (temp 4X4 matrix of bool)
|
||||
0:43 transpose (temp 4X4 matrix of bool)
|
||||
0:43 'b4x4' (temp 4X4 matrix of bool)
|
||||
0:49 Function Definition: main( (temp structure{temp 4-component vector of float color})
|
||||
0:49 Function Parameters:
|
||||
0:? Sequence
|
||||
0:51 move second child to first child (temp 4-component vector of float)
|
||||
0:51 color: direct index for structure (temp 4-component vector of float)
|
||||
0:51 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:51 Constant:
|
||||
0:51 0 (const int)
|
||||
0:? Constant:
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:52 Sequence
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:52 color: direct index for structure (temp 4-component vector of float)
|
||||
0:52 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:52 Constant:
|
||||
0:52 0 (const int)
|
||||
0:52 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Id's are bound by 125
|
||||
|
||||
Capability Shader
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
EntryPoint Fragment 4 "main" 121
|
||||
ExecutionMode 4 OriginUpperLeft
|
||||
Name 4 "main"
|
||||
Name 6 "TestBoolMatTypes("
|
||||
Name 12 "r00"
|
||||
Name 13 "b1x1"
|
||||
Name 19 "r01"
|
||||
Name 22 "b2x1"
|
||||
Name 28 "r02"
|
||||
Name 31 "b3x1"
|
||||
Name 37 "r03"
|
||||
Name 40 "b4x1"
|
||||
Name 43 "r10"
|
||||
Name 44 "b1x2"
|
||||
Name 49 "r11"
|
||||
Name 50 "b2x2"
|
||||
Name 55 "r12"
|
||||
Name 58 "b3x2"
|
||||
Name 63 "r13"
|
||||
Name 66 "b4x2"
|
||||
Name 69 "r20"
|
||||
Name 70 "b1x3"
|
||||
Name 73 "r21"
|
||||
Name 74 "b2x3"
|
||||
Name 79 "r22"
|
||||
Name 80 "b3x3"
|
||||
Name 85 "r23"
|
||||
Name 88 "b4x3"
|
||||
Name 91 "r30"
|
||||
Name 92 "b1x4"
|
||||
Name 95 "r31"
|
||||
Name 96 "b2x4"
|
||||
Name 99 "r32"
|
||||
Name 100 "b3x4"
|
||||
Name 105 "r33"
|
||||
Name 106 "b4x4"
|
||||
Name 111 "PS_OUTPUT"
|
||||
MemberName 111(PS_OUTPUT) 0 "color"
|
||||
Name 113 "ps_output"
|
||||
Name 121 "color"
|
||||
Decorate 121(color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
8: TypeBool
|
||||
9: TypeVector 8(bool) 1
|
||||
10: TypeMatrix 9(bvec) 1
|
||||
11: TypePointer Function 10
|
||||
16: TypeVector 8(bool) 2
|
||||
17: TypeMatrix 16(bvec2) 1
|
||||
18: TypePointer Function 17
|
||||
20: TypeMatrix 9(bvec) 2
|
||||
21: TypePointer Function 20
|
||||
25: TypeVector 8(bool) 3
|
||||
26: TypeMatrix 25(bvec3) 1
|
||||
27: TypePointer Function 26
|
||||
29: TypeMatrix 9(bvec) 3
|
||||
30: TypePointer Function 29
|
||||
34: TypeVector 8(bool) 4
|
||||
35: TypeMatrix 34(bvec4) 1
|
||||
36: TypePointer Function 35
|
||||
38: TypeMatrix 9(bvec) 4
|
||||
39: TypePointer Function 38
|
||||
47: TypeMatrix 16(bvec2) 2
|
||||
48: TypePointer Function 47
|
||||
53: TypeMatrix 25(bvec3) 2
|
||||
54: TypePointer Function 53
|
||||
56: TypeMatrix 16(bvec2) 3
|
||||
57: TypePointer Function 56
|
||||
61: TypeMatrix 34(bvec4) 2
|
||||
62: TypePointer Function 61
|
||||
64: TypeMatrix 16(bvec2) 4
|
||||
65: TypePointer Function 64
|
||||
77: TypeMatrix 25(bvec3) 3
|
||||
78: TypePointer Function 77
|
||||
83: TypeMatrix 34(bvec4) 3
|
||||
84: TypePointer Function 83
|
||||
86: TypeMatrix 25(bvec3) 4
|
||||
87: TypePointer Function 86
|
||||
103: TypeMatrix 34(bvec4) 4
|
||||
104: TypePointer Function 103
|
||||
109: TypeFloat 32
|
||||
110: TypeVector 109(float) 4
|
||||
111(PS_OUTPUT): TypeStruct 110(fvec4)
|
||||
112: TypePointer Function 111(PS_OUTPUT)
|
||||
114: TypeInt 32 1
|
||||
115: 114(int) Constant 0
|
||||
116: 109(float) Constant 0
|
||||
117: 110(fvec4) ConstantComposite 116 116 116 116
|
||||
118: TypePointer Function 110(fvec4)
|
||||
120: TypePointer Output 110(fvec4)
|
||||
121(color): 120(ptr) Variable Output
|
||||
4(main): 2 Function None 3
|
||||
5: Label
|
||||
113(ps_output): 112(ptr) Variable Function
|
||||
119: 118(ptr) AccessChain 113(ps_output) 115
|
||||
Store 119 117
|
||||
122: 118(ptr) AccessChain 113(ps_output) 115
|
||||
123: 110(fvec4) Load 122
|
||||
Store 121(color) 123
|
||||
Return
|
||||
FunctionEnd
|
||||
6(TestBoolMatTypes(): 2 Function None 3
|
||||
7: Label
|
||||
12(r00): 11(ptr) Variable Function
|
||||
13(b1x1): 11(ptr) Variable Function
|
||||
19(r01): 18(ptr) Variable Function
|
||||
22(b2x1): 21(ptr) Variable Function
|
||||
28(r02): 27(ptr) Variable Function
|
||||
31(b3x1): 30(ptr) Variable Function
|
||||
37(r03): 36(ptr) Variable Function
|
||||
40(b4x1): 39(ptr) Variable Function
|
||||
43(r10): 21(ptr) Variable Function
|
||||
44(b1x2): 18(ptr) Variable Function
|
||||
49(r11): 48(ptr) Variable Function
|
||||
50(b2x2): 48(ptr) Variable Function
|
||||
55(r12): 54(ptr) Variable Function
|
||||
58(b3x2): 57(ptr) Variable Function
|
||||
63(r13): 62(ptr) Variable Function
|
||||
66(b4x2): 65(ptr) Variable Function
|
||||
69(r20): 30(ptr) Variable Function
|
||||
70(b1x3): 27(ptr) Variable Function
|
||||
73(r21): 57(ptr) Variable Function
|
||||
74(b2x3): 54(ptr) Variable Function
|
||||
79(r22): 78(ptr) Variable Function
|
||||
80(b3x3): 78(ptr) Variable Function
|
||||
85(r23): 84(ptr) Variable Function
|
||||
88(b4x3): 87(ptr) Variable Function
|
||||
91(r30): 39(ptr) Variable Function
|
||||
92(b1x4): 36(ptr) Variable Function
|
||||
95(r31): 65(ptr) Variable Function
|
||||
96(b2x4): 62(ptr) Variable Function
|
||||
99(r32): 87(ptr) Variable Function
|
||||
100(b3x4): 84(ptr) Variable Function
|
||||
105(r33): 104(ptr) Variable Function
|
||||
106(b4x4): 104(ptr) Variable Function
|
||||
14: 10 Load 13(b1x1)
|
||||
15: 10 Transpose 14
|
||||
Store 12(r00) 15
|
||||
23: 20 Load 22(b2x1)
|
||||
24: 17 Transpose 23
|
||||
Store 19(r01) 24
|
||||
32: 29 Load 31(b3x1)
|
||||
33: 26 Transpose 32
|
||||
Store 28(r02) 33
|
||||
41: 38 Load 40(b4x1)
|
||||
42: 35 Transpose 41
|
||||
Store 37(r03) 42
|
||||
45: 17 Load 44(b1x2)
|
||||
46: 20 Transpose 45
|
||||
Store 43(r10) 46
|
||||
51: 47 Load 50(b2x2)
|
||||
52: 47 Transpose 51
|
||||
Store 49(r11) 52
|
||||
59: 56 Load 58(b3x2)
|
||||
60: 53 Transpose 59
|
||||
Store 55(r12) 60
|
||||
67: 64 Load 66(b4x2)
|
||||
68: 61 Transpose 67
|
||||
Store 63(r13) 68
|
||||
71: 26 Load 70(b1x3)
|
||||
72: 29 Transpose 71
|
||||
Store 69(r20) 72
|
||||
75: 53 Load 74(b2x3)
|
||||
76: 56 Transpose 75
|
||||
Store 73(r21) 76
|
||||
81: 77 Load 80(b3x3)
|
||||
82: 77 Transpose 81
|
||||
Store 79(r22) 82
|
||||
89: 86 Load 88(b4x3)
|
||||
90: 83 Transpose 89
|
||||
Store 85(r23) 90
|
||||
93: 35 Load 92(b1x4)
|
||||
94: 38 Transpose 93
|
||||
Store 91(r30) 94
|
||||
97: 61 Load 96(b2x4)
|
||||
98: 64 Transpose 97
|
||||
Store 95(r31) 98
|
||||
101: 83 Load 100(b3x4)
|
||||
102: 86 Transpose 101
|
||||
Store 99(r32) 102
|
||||
107: 103 Load 106(b4x4)
|
||||
108: 103 Transpose 107
|
||||
Store 105(r33) 108
|
||||
Return
|
||||
FunctionEnd
|
||||
738
Test/baseResults/hlsl.matType.int.frag.out
Normal file
738
Test/baseResults/hlsl.matType.int.frag.out
Normal file
@@ -0,0 +1,738 @@
|
||||
hlsl.matType.int.frag
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Function Definition: TestIntMatTypes( (temp void)
|
||||
0:3 Function Parameters:
|
||||
0:? Sequence
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 1X1 matrix of int)
|
||||
0:25 'r00' (temp 1X1 matrix of int)
|
||||
0:25 transpose (temp 1X1 matrix of int)
|
||||
0:25 'i1x1' (temp 1X1 matrix of int)
|
||||
0:26 Sequence
|
||||
0:26 move second child to first child (temp 1X2 matrix of int)
|
||||
0:26 'r01' (temp 1X2 matrix of int)
|
||||
0:26 transpose (temp 1X2 matrix of int)
|
||||
0:26 'i2x1' (temp 2X1 matrix of int)
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 1X3 matrix of int)
|
||||
0:27 'r02' (temp 1X3 matrix of int)
|
||||
0:27 transpose (temp 1X3 matrix of int)
|
||||
0:27 'i3x1' (temp 3X1 matrix of int)
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 1X4 matrix of int)
|
||||
0:28 'r03' (temp 1X4 matrix of int)
|
||||
0:28 transpose (temp 1X4 matrix of int)
|
||||
0:28 'i4x1' (temp 4X1 matrix of int)
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 2X1 matrix of int)
|
||||
0:30 'r10' (temp 2X1 matrix of int)
|
||||
0:30 transpose (temp 2X1 matrix of int)
|
||||
0:30 'i1x2' (temp 1X2 matrix of int)
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 2X2 matrix of int)
|
||||
0:31 'r11' (temp 2X2 matrix of int)
|
||||
0:31 transpose (temp 2X2 matrix of int)
|
||||
0:31 'i2x2' (temp 2X2 matrix of int)
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 2X3 matrix of int)
|
||||
0:32 'r12' (temp 2X3 matrix of int)
|
||||
0:32 transpose (temp 2X3 matrix of int)
|
||||
0:32 'i3x2' (temp 3X2 matrix of int)
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 2X4 matrix of int)
|
||||
0:33 'r13' (temp 2X4 matrix of int)
|
||||
0:33 transpose (temp 2X4 matrix of int)
|
||||
0:33 'i4x2' (temp 4X2 matrix of int)
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 3X1 matrix of int)
|
||||
0:35 'r20' (temp 3X1 matrix of int)
|
||||
0:35 transpose (temp 3X1 matrix of int)
|
||||
0:35 'i1x3' (temp 1X3 matrix of int)
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 3X2 matrix of int)
|
||||
0:36 'r21' (temp 3X2 matrix of int)
|
||||
0:36 transpose (temp 3X2 matrix of int)
|
||||
0:36 'i2x3' (temp 2X3 matrix of int)
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 3X3 matrix of int)
|
||||
0:37 'r22' (temp 3X3 matrix of int)
|
||||
0:37 transpose (temp 3X3 matrix of int)
|
||||
0:37 'i3x3' (temp 3X3 matrix of int)
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 3X4 matrix of int)
|
||||
0:38 'r23' (temp 3X4 matrix of int)
|
||||
0:38 transpose (temp 3X4 matrix of int)
|
||||
0:38 'i4x3' (temp 4X3 matrix of int)
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4X1 matrix of int)
|
||||
0:40 'r30' (temp 4X1 matrix of int)
|
||||
0:40 transpose (temp 4X1 matrix of int)
|
||||
0:40 'i1x4' (temp 1X4 matrix of int)
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4X2 matrix of int)
|
||||
0:41 'r31' (temp 4X2 matrix of int)
|
||||
0:41 transpose (temp 4X2 matrix of int)
|
||||
0:41 'i2x4' (temp 2X4 matrix of int)
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4X3 matrix of int)
|
||||
0:42 'r32' (temp 4X3 matrix of int)
|
||||
0:42 transpose (temp 4X3 matrix of int)
|
||||
0:42 'i3x4' (temp 3X4 matrix of int)
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4X4 matrix of int)
|
||||
0:43 'r33' (temp 4X4 matrix of int)
|
||||
0:43 transpose (temp 4X4 matrix of int)
|
||||
0:43 'i4x4' (temp 4X4 matrix of int)
|
||||
0:47 Function Definition: TestUintMatTypes( (temp void)
|
||||
0:47 Function Parameters:
|
||||
0:? Sequence
|
||||
0:69 Sequence
|
||||
0:69 move second child to first child (temp 1X1 matrix of uint)
|
||||
0:69 'r00' (temp 1X1 matrix of uint)
|
||||
0:69 transpose (temp 1X1 matrix of uint)
|
||||
0:69 'u1x1' (temp 1X1 matrix of uint)
|
||||
0:70 Sequence
|
||||
0:70 move second child to first child (temp 1X2 matrix of uint)
|
||||
0:70 'r01' (temp 1X2 matrix of uint)
|
||||
0:70 transpose (temp 1X2 matrix of uint)
|
||||
0:70 'u2x1' (temp 2X1 matrix of uint)
|
||||
0:71 Sequence
|
||||
0:71 move second child to first child (temp 1X3 matrix of uint)
|
||||
0:71 'r02' (temp 1X3 matrix of uint)
|
||||
0:71 transpose (temp 1X3 matrix of uint)
|
||||
0:71 'u3x1' (temp 3X1 matrix of uint)
|
||||
0:72 Sequence
|
||||
0:72 move second child to first child (temp 1X4 matrix of uint)
|
||||
0:72 'r03' (temp 1X4 matrix of uint)
|
||||
0:72 transpose (temp 1X4 matrix of uint)
|
||||
0:72 'u4x1' (temp 4X1 matrix of uint)
|
||||
0:74 Sequence
|
||||
0:74 move second child to first child (temp 2X1 matrix of uint)
|
||||
0:74 'r10' (temp 2X1 matrix of uint)
|
||||
0:74 transpose (temp 2X1 matrix of uint)
|
||||
0:74 'u1x2' (temp 1X2 matrix of uint)
|
||||
0:75 Sequence
|
||||
0:75 move second child to first child (temp 2X2 matrix of uint)
|
||||
0:75 'r11' (temp 2X2 matrix of uint)
|
||||
0:75 transpose (temp 2X2 matrix of uint)
|
||||
0:75 'u2x2' (temp 2X2 matrix of uint)
|
||||
0:76 Sequence
|
||||
0:76 move second child to first child (temp 2X3 matrix of uint)
|
||||
0:76 'r12' (temp 2X3 matrix of uint)
|
||||
0:76 transpose (temp 2X3 matrix of uint)
|
||||
0:76 'u3x2' (temp 3X2 matrix of uint)
|
||||
0:77 Sequence
|
||||
0:77 move second child to first child (temp 2X4 matrix of uint)
|
||||
0:77 'r13' (temp 2X4 matrix of uint)
|
||||
0:77 transpose (temp 2X4 matrix of uint)
|
||||
0:77 'u4x2' (temp 4X2 matrix of uint)
|
||||
0:79 Sequence
|
||||
0:79 move second child to first child (temp 3X1 matrix of uint)
|
||||
0:79 'r20' (temp 3X1 matrix of uint)
|
||||
0:79 transpose (temp 3X1 matrix of uint)
|
||||
0:79 'u1x3' (temp 1X3 matrix of uint)
|
||||
0:80 Sequence
|
||||
0:80 move second child to first child (temp 3X2 matrix of uint)
|
||||
0:80 'r21' (temp 3X2 matrix of uint)
|
||||
0:80 transpose (temp 3X2 matrix of uint)
|
||||
0:80 'u2x3' (temp 2X3 matrix of uint)
|
||||
0:81 Sequence
|
||||
0:81 move second child to first child (temp 3X3 matrix of uint)
|
||||
0:81 'r22' (temp 3X3 matrix of uint)
|
||||
0:81 transpose (temp 3X3 matrix of uint)
|
||||
0:81 'u3x3' (temp 3X3 matrix of uint)
|
||||
0:82 Sequence
|
||||
0:82 move second child to first child (temp 3X4 matrix of uint)
|
||||
0:82 'r23' (temp 3X4 matrix of uint)
|
||||
0:82 transpose (temp 3X4 matrix of uint)
|
||||
0:82 'u4x3' (temp 4X3 matrix of uint)
|
||||
0:84 Sequence
|
||||
0:84 move second child to first child (temp 4X1 matrix of uint)
|
||||
0:84 'r30' (temp 4X1 matrix of uint)
|
||||
0:84 transpose (temp 4X1 matrix of uint)
|
||||
0:84 'u1x4' (temp 1X4 matrix of uint)
|
||||
0:85 Sequence
|
||||
0:85 move second child to first child (temp 4X2 matrix of uint)
|
||||
0:85 'r31' (temp 4X2 matrix of uint)
|
||||
0:85 transpose (temp 4X2 matrix of uint)
|
||||
0:85 'u2x4' (temp 2X4 matrix of uint)
|
||||
0:86 Sequence
|
||||
0:86 move second child to first child (temp 4X3 matrix of uint)
|
||||
0:86 'r32' (temp 4X3 matrix of uint)
|
||||
0:86 transpose (temp 4X3 matrix of uint)
|
||||
0:86 'u3x4' (temp 3X4 matrix of uint)
|
||||
0:87 Sequence
|
||||
0:87 move second child to first child (temp 4X4 matrix of uint)
|
||||
0:87 'r33' (temp 4X4 matrix of uint)
|
||||
0:87 transpose (temp 4X4 matrix of uint)
|
||||
0:87 'u4x4' (temp 4X4 matrix of uint)
|
||||
0:93 Function Definition: main( (temp structure{temp 4-component vector of float color})
|
||||
0:93 Function Parameters:
|
||||
0:? Sequence
|
||||
0:95 move second child to first child (temp 4-component vector of float)
|
||||
0:95 color: direct index for structure (temp 4-component vector of float)
|
||||
0:95 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:95 Constant:
|
||||
0:95 0 (const int)
|
||||
0:? Constant:
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:96 Sequence
|
||||
0:96 Sequence
|
||||
0:96 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:96 color: direct index for structure (temp 4-component vector of float)
|
||||
0:96 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:96 Constant:
|
||||
0:96 0 (const int)
|
||||
0:96 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
||||
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Function Definition: TestIntMatTypes( (temp void)
|
||||
0:3 Function Parameters:
|
||||
0:? Sequence
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 1X1 matrix of int)
|
||||
0:25 'r00' (temp 1X1 matrix of int)
|
||||
0:25 transpose (temp 1X1 matrix of int)
|
||||
0:25 'i1x1' (temp 1X1 matrix of int)
|
||||
0:26 Sequence
|
||||
0:26 move second child to first child (temp 1X2 matrix of int)
|
||||
0:26 'r01' (temp 1X2 matrix of int)
|
||||
0:26 transpose (temp 1X2 matrix of int)
|
||||
0:26 'i2x1' (temp 2X1 matrix of int)
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 1X3 matrix of int)
|
||||
0:27 'r02' (temp 1X3 matrix of int)
|
||||
0:27 transpose (temp 1X3 matrix of int)
|
||||
0:27 'i3x1' (temp 3X1 matrix of int)
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 1X4 matrix of int)
|
||||
0:28 'r03' (temp 1X4 matrix of int)
|
||||
0:28 transpose (temp 1X4 matrix of int)
|
||||
0:28 'i4x1' (temp 4X1 matrix of int)
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 2X1 matrix of int)
|
||||
0:30 'r10' (temp 2X1 matrix of int)
|
||||
0:30 transpose (temp 2X1 matrix of int)
|
||||
0:30 'i1x2' (temp 1X2 matrix of int)
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 2X2 matrix of int)
|
||||
0:31 'r11' (temp 2X2 matrix of int)
|
||||
0:31 transpose (temp 2X2 matrix of int)
|
||||
0:31 'i2x2' (temp 2X2 matrix of int)
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 2X3 matrix of int)
|
||||
0:32 'r12' (temp 2X3 matrix of int)
|
||||
0:32 transpose (temp 2X3 matrix of int)
|
||||
0:32 'i3x2' (temp 3X2 matrix of int)
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 2X4 matrix of int)
|
||||
0:33 'r13' (temp 2X4 matrix of int)
|
||||
0:33 transpose (temp 2X4 matrix of int)
|
||||
0:33 'i4x2' (temp 4X2 matrix of int)
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 3X1 matrix of int)
|
||||
0:35 'r20' (temp 3X1 matrix of int)
|
||||
0:35 transpose (temp 3X1 matrix of int)
|
||||
0:35 'i1x3' (temp 1X3 matrix of int)
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 3X2 matrix of int)
|
||||
0:36 'r21' (temp 3X2 matrix of int)
|
||||
0:36 transpose (temp 3X2 matrix of int)
|
||||
0:36 'i2x3' (temp 2X3 matrix of int)
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 3X3 matrix of int)
|
||||
0:37 'r22' (temp 3X3 matrix of int)
|
||||
0:37 transpose (temp 3X3 matrix of int)
|
||||
0:37 'i3x3' (temp 3X3 matrix of int)
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 3X4 matrix of int)
|
||||
0:38 'r23' (temp 3X4 matrix of int)
|
||||
0:38 transpose (temp 3X4 matrix of int)
|
||||
0:38 'i4x3' (temp 4X3 matrix of int)
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4X1 matrix of int)
|
||||
0:40 'r30' (temp 4X1 matrix of int)
|
||||
0:40 transpose (temp 4X1 matrix of int)
|
||||
0:40 'i1x4' (temp 1X4 matrix of int)
|
||||
0:41 Sequence
|
||||
0:41 move second child to first child (temp 4X2 matrix of int)
|
||||
0:41 'r31' (temp 4X2 matrix of int)
|
||||
0:41 transpose (temp 4X2 matrix of int)
|
||||
0:41 'i2x4' (temp 2X4 matrix of int)
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4X3 matrix of int)
|
||||
0:42 'r32' (temp 4X3 matrix of int)
|
||||
0:42 transpose (temp 4X3 matrix of int)
|
||||
0:42 'i3x4' (temp 3X4 matrix of int)
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4X4 matrix of int)
|
||||
0:43 'r33' (temp 4X4 matrix of int)
|
||||
0:43 transpose (temp 4X4 matrix of int)
|
||||
0:43 'i4x4' (temp 4X4 matrix of int)
|
||||
0:47 Function Definition: TestUintMatTypes( (temp void)
|
||||
0:47 Function Parameters:
|
||||
0:? Sequence
|
||||
0:69 Sequence
|
||||
0:69 move second child to first child (temp 1X1 matrix of uint)
|
||||
0:69 'r00' (temp 1X1 matrix of uint)
|
||||
0:69 transpose (temp 1X1 matrix of uint)
|
||||
0:69 'u1x1' (temp 1X1 matrix of uint)
|
||||
0:70 Sequence
|
||||
0:70 move second child to first child (temp 1X2 matrix of uint)
|
||||
0:70 'r01' (temp 1X2 matrix of uint)
|
||||
0:70 transpose (temp 1X2 matrix of uint)
|
||||
0:70 'u2x1' (temp 2X1 matrix of uint)
|
||||
0:71 Sequence
|
||||
0:71 move second child to first child (temp 1X3 matrix of uint)
|
||||
0:71 'r02' (temp 1X3 matrix of uint)
|
||||
0:71 transpose (temp 1X3 matrix of uint)
|
||||
0:71 'u3x1' (temp 3X1 matrix of uint)
|
||||
0:72 Sequence
|
||||
0:72 move second child to first child (temp 1X4 matrix of uint)
|
||||
0:72 'r03' (temp 1X4 matrix of uint)
|
||||
0:72 transpose (temp 1X4 matrix of uint)
|
||||
0:72 'u4x1' (temp 4X1 matrix of uint)
|
||||
0:74 Sequence
|
||||
0:74 move second child to first child (temp 2X1 matrix of uint)
|
||||
0:74 'r10' (temp 2X1 matrix of uint)
|
||||
0:74 transpose (temp 2X1 matrix of uint)
|
||||
0:74 'u1x2' (temp 1X2 matrix of uint)
|
||||
0:75 Sequence
|
||||
0:75 move second child to first child (temp 2X2 matrix of uint)
|
||||
0:75 'r11' (temp 2X2 matrix of uint)
|
||||
0:75 transpose (temp 2X2 matrix of uint)
|
||||
0:75 'u2x2' (temp 2X2 matrix of uint)
|
||||
0:76 Sequence
|
||||
0:76 move second child to first child (temp 2X3 matrix of uint)
|
||||
0:76 'r12' (temp 2X3 matrix of uint)
|
||||
0:76 transpose (temp 2X3 matrix of uint)
|
||||
0:76 'u3x2' (temp 3X2 matrix of uint)
|
||||
0:77 Sequence
|
||||
0:77 move second child to first child (temp 2X4 matrix of uint)
|
||||
0:77 'r13' (temp 2X4 matrix of uint)
|
||||
0:77 transpose (temp 2X4 matrix of uint)
|
||||
0:77 'u4x2' (temp 4X2 matrix of uint)
|
||||
0:79 Sequence
|
||||
0:79 move second child to first child (temp 3X1 matrix of uint)
|
||||
0:79 'r20' (temp 3X1 matrix of uint)
|
||||
0:79 transpose (temp 3X1 matrix of uint)
|
||||
0:79 'u1x3' (temp 1X3 matrix of uint)
|
||||
0:80 Sequence
|
||||
0:80 move second child to first child (temp 3X2 matrix of uint)
|
||||
0:80 'r21' (temp 3X2 matrix of uint)
|
||||
0:80 transpose (temp 3X2 matrix of uint)
|
||||
0:80 'u2x3' (temp 2X3 matrix of uint)
|
||||
0:81 Sequence
|
||||
0:81 move second child to first child (temp 3X3 matrix of uint)
|
||||
0:81 'r22' (temp 3X3 matrix of uint)
|
||||
0:81 transpose (temp 3X3 matrix of uint)
|
||||
0:81 'u3x3' (temp 3X3 matrix of uint)
|
||||
0:82 Sequence
|
||||
0:82 move second child to first child (temp 3X4 matrix of uint)
|
||||
0:82 'r23' (temp 3X4 matrix of uint)
|
||||
0:82 transpose (temp 3X4 matrix of uint)
|
||||
0:82 'u4x3' (temp 4X3 matrix of uint)
|
||||
0:84 Sequence
|
||||
0:84 move second child to first child (temp 4X1 matrix of uint)
|
||||
0:84 'r30' (temp 4X1 matrix of uint)
|
||||
0:84 transpose (temp 4X1 matrix of uint)
|
||||
0:84 'u1x4' (temp 1X4 matrix of uint)
|
||||
0:85 Sequence
|
||||
0:85 move second child to first child (temp 4X2 matrix of uint)
|
||||
0:85 'r31' (temp 4X2 matrix of uint)
|
||||
0:85 transpose (temp 4X2 matrix of uint)
|
||||
0:85 'u2x4' (temp 2X4 matrix of uint)
|
||||
0:86 Sequence
|
||||
0:86 move second child to first child (temp 4X3 matrix of uint)
|
||||
0:86 'r32' (temp 4X3 matrix of uint)
|
||||
0:86 transpose (temp 4X3 matrix of uint)
|
||||
0:86 'u3x4' (temp 3X4 matrix of uint)
|
||||
0:87 Sequence
|
||||
0:87 move second child to first child (temp 4X4 matrix of uint)
|
||||
0:87 'r33' (temp 4X4 matrix of uint)
|
||||
0:87 transpose (temp 4X4 matrix of uint)
|
||||
0:87 'u4x4' (temp 4X4 matrix of uint)
|
||||
0:93 Function Definition: main( (temp structure{temp 4-component vector of float color})
|
||||
0:93 Function Parameters:
|
||||
0:? Sequence
|
||||
0:95 move second child to first child (temp 4-component vector of float)
|
||||
0:95 color: direct index for structure (temp 4-component vector of float)
|
||||
0:95 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:95 Constant:
|
||||
0:95 0 (const int)
|
||||
0:? Constant:
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:? 0.000000
|
||||
0:96 Sequence
|
||||
0:96 Sequence
|
||||
0:96 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:96 color: direct index for structure (temp 4-component vector of float)
|
||||
0:96 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:96 Constant:
|
||||
0:96 0 (const int)
|
||||
0:96 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Id's are bound by 227
|
||||
|
||||
Capability Shader
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
EntryPoint Fragment 4 "main" 223
|
||||
ExecutionMode 4 OriginUpperLeft
|
||||
Name 4 "main"
|
||||
Name 6 "TestIntMatTypes("
|
||||
Name 8 "TestUintMatTypes("
|
||||
Name 14 "r00"
|
||||
Name 15 "i1x1"
|
||||
Name 21 "r01"
|
||||
Name 24 "i2x1"
|
||||
Name 30 "r02"
|
||||
Name 33 "i3x1"
|
||||
Name 39 "r03"
|
||||
Name 42 "i4x1"
|
||||
Name 45 "r10"
|
||||
Name 46 "i1x2"
|
||||
Name 51 "r11"
|
||||
Name 52 "i2x2"
|
||||
Name 57 "r12"
|
||||
Name 60 "i3x2"
|
||||
Name 65 "r13"
|
||||
Name 68 "i4x2"
|
||||
Name 71 "r20"
|
||||
Name 72 "i1x3"
|
||||
Name 75 "r21"
|
||||
Name 76 "i2x3"
|
||||
Name 81 "r22"
|
||||
Name 82 "i3x3"
|
||||
Name 87 "r23"
|
||||
Name 90 "i4x3"
|
||||
Name 93 "r30"
|
||||
Name 94 "i1x4"
|
||||
Name 97 "r31"
|
||||
Name 98 "i2x4"
|
||||
Name 101 "r32"
|
||||
Name 102 "i3x4"
|
||||
Name 107 "r33"
|
||||
Name 108 "i4x4"
|
||||
Name 115 "r00"
|
||||
Name 116 "u1x1"
|
||||
Name 122 "r01"
|
||||
Name 125 "u2x1"
|
||||
Name 131 "r02"
|
||||
Name 134 "u3x1"
|
||||
Name 140 "r03"
|
||||
Name 143 "u4x1"
|
||||
Name 146 "r10"
|
||||
Name 147 "u1x2"
|
||||
Name 152 "r11"
|
||||
Name 153 "u2x2"
|
||||
Name 158 "r12"
|
||||
Name 161 "u3x2"
|
||||
Name 166 "r13"
|
||||
Name 169 "u4x2"
|
||||
Name 172 "r20"
|
||||
Name 173 "u1x3"
|
||||
Name 176 "r21"
|
||||
Name 177 "u2x3"
|
||||
Name 182 "r22"
|
||||
Name 183 "u3x3"
|
||||
Name 188 "r23"
|
||||
Name 191 "u4x3"
|
||||
Name 194 "r30"
|
||||
Name 195 "u1x4"
|
||||
Name 198 "r31"
|
||||
Name 199 "u2x4"
|
||||
Name 202 "r32"
|
||||
Name 203 "u3x4"
|
||||
Name 208 "r33"
|
||||
Name 209 "u4x4"
|
||||
Name 214 "PS_OUTPUT"
|
||||
MemberName 214(PS_OUTPUT) 0 "color"
|
||||
Name 216 "ps_output"
|
||||
Name 223 "color"
|
||||
Decorate 223(color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
10: TypeInt 32 1
|
||||
11: TypeVector 10(int) 1
|
||||
12: TypeMatrix 11(ivec) 1
|
||||
13: TypePointer Function 12
|
||||
18: TypeVector 10(int) 2
|
||||
19: TypeMatrix 18(ivec2) 1
|
||||
20: TypePointer Function 19
|
||||
22: TypeMatrix 11(ivec) 2
|
||||
23: TypePointer Function 22
|
||||
27: TypeVector 10(int) 3
|
||||
28: TypeMatrix 27(ivec3) 1
|
||||
29: TypePointer Function 28
|
||||
31: TypeMatrix 11(ivec) 3
|
||||
32: TypePointer Function 31
|
||||
36: TypeVector 10(int) 4
|
||||
37: TypeMatrix 36(ivec4) 1
|
||||
38: TypePointer Function 37
|
||||
40: TypeMatrix 11(ivec) 4
|
||||
41: TypePointer Function 40
|
||||
49: TypeMatrix 18(ivec2) 2
|
||||
50: TypePointer Function 49
|
||||
55: TypeMatrix 27(ivec3) 2
|
||||
56: TypePointer Function 55
|
||||
58: TypeMatrix 18(ivec2) 3
|
||||
59: TypePointer Function 58
|
||||
63: TypeMatrix 36(ivec4) 2
|
||||
64: TypePointer Function 63
|
||||
66: TypeMatrix 18(ivec2) 4
|
||||
67: TypePointer Function 66
|
||||
79: TypeMatrix 27(ivec3) 3
|
||||
80: TypePointer Function 79
|
||||
85: TypeMatrix 36(ivec4) 3
|
||||
86: TypePointer Function 85
|
||||
88: TypeMatrix 27(ivec3) 4
|
||||
89: TypePointer Function 88
|
||||
105: TypeMatrix 36(ivec4) 4
|
||||
106: TypePointer Function 105
|
||||
111: TypeInt 32 0
|
||||
112: TypeVector 111(int) 1
|
||||
113: TypeMatrix 112(ivec) 1
|
||||
114: TypePointer Function 113
|
||||
119: TypeVector 111(int) 2
|
||||
120: TypeMatrix 119(ivec2) 1
|
||||
121: TypePointer Function 120
|
||||
123: TypeMatrix 112(ivec) 2
|
||||
124: TypePointer Function 123
|
||||
128: TypeVector 111(int) 3
|
||||
129: TypeMatrix 128(ivec3) 1
|
||||
130: TypePointer Function 129
|
||||
132: TypeMatrix 112(ivec) 3
|
||||
133: TypePointer Function 132
|
||||
137: TypeVector 111(int) 4
|
||||
138: TypeMatrix 137(ivec4) 1
|
||||
139: TypePointer Function 138
|
||||
141: TypeMatrix 112(ivec) 4
|
||||
142: TypePointer Function 141
|
||||
150: TypeMatrix 119(ivec2) 2
|
||||
151: TypePointer Function 150
|
||||
156: TypeMatrix 128(ivec3) 2
|
||||
157: TypePointer Function 156
|
||||
159: TypeMatrix 119(ivec2) 3
|
||||
160: TypePointer Function 159
|
||||
164: TypeMatrix 137(ivec4) 2
|
||||
165: TypePointer Function 164
|
||||
167: TypeMatrix 119(ivec2) 4
|
||||
168: TypePointer Function 167
|
||||
180: TypeMatrix 128(ivec3) 3
|
||||
181: TypePointer Function 180
|
||||
186: TypeMatrix 137(ivec4) 3
|
||||
187: TypePointer Function 186
|
||||
189: TypeMatrix 128(ivec3) 4
|
||||
190: TypePointer Function 189
|
||||
206: TypeMatrix 137(ivec4) 4
|
||||
207: TypePointer Function 206
|
||||
212: TypeFloat 32
|
||||
213: TypeVector 212(float) 4
|
||||
214(PS_OUTPUT): TypeStruct 213(fvec4)
|
||||
215: TypePointer Function 214(PS_OUTPUT)
|
||||
217: 10(int) Constant 0
|
||||
218: 212(float) Constant 0
|
||||
219: 213(fvec4) ConstantComposite 218 218 218 218
|
||||
220: TypePointer Function 213(fvec4)
|
||||
222: TypePointer Output 213(fvec4)
|
||||
223(color): 222(ptr) Variable Output
|
||||
4(main): 2 Function None 3
|
||||
5: Label
|
||||
216(ps_output): 215(ptr) Variable Function
|
||||
221: 220(ptr) AccessChain 216(ps_output) 217
|
||||
Store 221 219
|
||||
224: 220(ptr) AccessChain 216(ps_output) 217
|
||||
225: 213(fvec4) Load 224
|
||||
Store 223(color) 225
|
||||
Return
|
||||
FunctionEnd
|
||||
6(TestIntMatTypes(): 2 Function None 3
|
||||
7: Label
|
||||
14(r00): 13(ptr) Variable Function
|
||||
15(i1x1): 13(ptr) Variable Function
|
||||
21(r01): 20(ptr) Variable Function
|
||||
24(i2x1): 23(ptr) Variable Function
|
||||
30(r02): 29(ptr) Variable Function
|
||||
33(i3x1): 32(ptr) Variable Function
|
||||
39(r03): 38(ptr) Variable Function
|
||||
42(i4x1): 41(ptr) Variable Function
|
||||
45(r10): 23(ptr) Variable Function
|
||||
46(i1x2): 20(ptr) Variable Function
|
||||
51(r11): 50(ptr) Variable Function
|
||||
52(i2x2): 50(ptr) Variable Function
|
||||
57(r12): 56(ptr) Variable Function
|
||||
60(i3x2): 59(ptr) Variable Function
|
||||
65(r13): 64(ptr) Variable Function
|
||||
68(i4x2): 67(ptr) Variable Function
|
||||
71(r20): 32(ptr) Variable Function
|
||||
72(i1x3): 29(ptr) Variable Function
|
||||
75(r21): 59(ptr) Variable Function
|
||||
76(i2x3): 56(ptr) Variable Function
|
||||
81(r22): 80(ptr) Variable Function
|
||||
82(i3x3): 80(ptr) Variable Function
|
||||
87(r23): 86(ptr) Variable Function
|
||||
90(i4x3): 89(ptr) Variable Function
|
||||
93(r30): 41(ptr) Variable Function
|
||||
94(i1x4): 38(ptr) Variable Function
|
||||
97(r31): 67(ptr) Variable Function
|
||||
98(i2x4): 64(ptr) Variable Function
|
||||
101(r32): 89(ptr) Variable Function
|
||||
102(i3x4): 86(ptr) Variable Function
|
||||
107(r33): 106(ptr) Variable Function
|
||||
108(i4x4): 106(ptr) Variable Function
|
||||
16: 12 Load 15(i1x1)
|
||||
17: 12 Transpose 16
|
||||
Store 14(r00) 17
|
||||
25: 22 Load 24(i2x1)
|
||||
26: 19 Transpose 25
|
||||
Store 21(r01) 26
|
||||
34: 31 Load 33(i3x1)
|
||||
35: 28 Transpose 34
|
||||
Store 30(r02) 35
|
||||
43: 40 Load 42(i4x1)
|
||||
44: 37 Transpose 43
|
||||
Store 39(r03) 44
|
||||
47: 19 Load 46(i1x2)
|
||||
48: 22 Transpose 47
|
||||
Store 45(r10) 48
|
||||
53: 49 Load 52(i2x2)
|
||||
54: 49 Transpose 53
|
||||
Store 51(r11) 54
|
||||
61: 58 Load 60(i3x2)
|
||||
62: 55 Transpose 61
|
||||
Store 57(r12) 62
|
||||
69: 66 Load 68(i4x2)
|
||||
70: 63 Transpose 69
|
||||
Store 65(r13) 70
|
||||
73: 28 Load 72(i1x3)
|
||||
74: 31 Transpose 73
|
||||
Store 71(r20) 74
|
||||
77: 55 Load 76(i2x3)
|
||||
78: 58 Transpose 77
|
||||
Store 75(r21) 78
|
||||
83: 79 Load 82(i3x3)
|
||||
84: 79 Transpose 83
|
||||
Store 81(r22) 84
|
||||
91: 88 Load 90(i4x3)
|
||||
92: 85 Transpose 91
|
||||
Store 87(r23) 92
|
||||
95: 37 Load 94(i1x4)
|
||||
96: 40 Transpose 95
|
||||
Store 93(r30) 96
|
||||
99: 63 Load 98(i2x4)
|
||||
100: 66 Transpose 99
|
||||
Store 97(r31) 100
|
||||
103: 85 Load 102(i3x4)
|
||||
104: 88 Transpose 103
|
||||
Store 101(r32) 104
|
||||
109: 105 Load 108(i4x4)
|
||||
110: 105 Transpose 109
|
||||
Store 107(r33) 110
|
||||
Return
|
||||
FunctionEnd
|
||||
8(TestUintMatTypes(): 2 Function None 3
|
||||
9: Label
|
||||
115(r00): 114(ptr) Variable Function
|
||||
116(u1x1): 114(ptr) Variable Function
|
||||
122(r01): 121(ptr) Variable Function
|
||||
125(u2x1): 124(ptr) Variable Function
|
||||
131(r02): 130(ptr) Variable Function
|
||||
134(u3x1): 133(ptr) Variable Function
|
||||
140(r03): 139(ptr) Variable Function
|
||||
143(u4x1): 142(ptr) Variable Function
|
||||
146(r10): 124(ptr) Variable Function
|
||||
147(u1x2): 121(ptr) Variable Function
|
||||
152(r11): 151(ptr) Variable Function
|
||||
153(u2x2): 151(ptr) Variable Function
|
||||
158(r12): 157(ptr) Variable Function
|
||||
161(u3x2): 160(ptr) Variable Function
|
||||
166(r13): 165(ptr) Variable Function
|
||||
169(u4x2): 168(ptr) Variable Function
|
||||
172(r20): 133(ptr) Variable Function
|
||||
173(u1x3): 130(ptr) Variable Function
|
||||
176(r21): 160(ptr) Variable Function
|
||||
177(u2x3): 157(ptr) Variable Function
|
||||
182(r22): 181(ptr) Variable Function
|
||||
183(u3x3): 181(ptr) Variable Function
|
||||
188(r23): 187(ptr) Variable Function
|
||||
191(u4x3): 190(ptr) Variable Function
|
||||
194(r30): 142(ptr) Variable Function
|
||||
195(u1x4): 139(ptr) Variable Function
|
||||
198(r31): 168(ptr) Variable Function
|
||||
199(u2x4): 165(ptr) Variable Function
|
||||
202(r32): 190(ptr) Variable Function
|
||||
203(u3x4): 187(ptr) Variable Function
|
||||
208(r33): 207(ptr) Variable Function
|
||||
209(u4x4): 207(ptr) Variable Function
|
||||
117: 113 Load 116(u1x1)
|
||||
118: 113 Transpose 117
|
||||
Store 115(r00) 118
|
||||
126: 123 Load 125(u2x1)
|
||||
127: 120 Transpose 126
|
||||
Store 122(r01) 127
|
||||
135: 132 Load 134(u3x1)
|
||||
136: 129 Transpose 135
|
||||
Store 131(r02) 136
|
||||
144: 141 Load 143(u4x1)
|
||||
145: 138 Transpose 144
|
||||
Store 140(r03) 145
|
||||
148: 120 Load 147(u1x2)
|
||||
149: 123 Transpose 148
|
||||
Store 146(r10) 149
|
||||
154: 150 Load 153(u2x2)
|
||||
155: 150 Transpose 154
|
||||
Store 152(r11) 155
|
||||
162: 159 Load 161(u3x2)
|
||||
163: 156 Transpose 162
|
||||
Store 158(r12) 163
|
||||
170: 167 Load 169(u4x2)
|
||||
171: 164 Transpose 170
|
||||
Store 166(r13) 171
|
||||
174: 129 Load 173(u1x3)
|
||||
175: 132 Transpose 174
|
||||
Store 172(r20) 175
|
||||
178: 156 Load 177(u2x3)
|
||||
179: 159 Transpose 178
|
||||
Store 176(r21) 179
|
||||
184: 180 Load 183(u3x3)
|
||||
185: 180 Transpose 184
|
||||
Store 182(r22) 185
|
||||
192: 189 Load 191(u4x3)
|
||||
193: 186 Transpose 192
|
||||
Store 188(r23) 193
|
||||
196: 138 Load 195(u1x4)
|
||||
197: 141 Transpose 196
|
||||
Store 194(r30) 197
|
||||
200: 164 Load 199(u2x4)
|
||||
201: 167 Transpose 200
|
||||
Store 198(r31) 201
|
||||
204: 186 Load 203(u3x4)
|
||||
205: 189 Transpose 204
|
||||
Store 202(r32) 205
|
||||
210: 206 Load 209(u4x4)
|
||||
211: 206 Transpose 210
|
||||
Store 208(r33) 211
|
||||
Return
|
||||
FunctionEnd
|
||||
@@ -10,7 +10,7 @@ gl_FragCoord origin is upper left
|
||||
0:3 Sequence
|
||||
0:3 move second child to first child (temp 4-component vector of float)
|
||||
0:? '@entryPointOutput' (layout(location=0 ) out 4-component vector of float)
|
||||
0:3 max (global 4-component vector of float)
|
||||
0:3 max (temp 4-component vector of float)
|
||||
0:3 'input1' (layout(location=0 ) in 4-component vector of float)
|
||||
0:3 'input2' (layout(location=1 ) in 4-component vector of float)
|
||||
0:3 Branch: Return
|
||||
@@ -34,7 +34,7 @@ gl_FragCoord origin is upper left
|
||||
0:3 Sequence
|
||||
0:3 move second child to first child (temp 4-component vector of float)
|
||||
0:? '@entryPointOutput' (layout(location=0 ) out 4-component vector of float)
|
||||
0:3 max (global 4-component vector of float)
|
||||
0:3 max (temp 4-component vector of float)
|
||||
0:3 'input1' (layout(location=0 ) in 4-component vector of float)
|
||||
0:3 'input2' (layout(location=1 ) in 4-component vector of float)
|
||||
0:3 Branch: Return
|
||||
|
||||
@@ -13,13 +13,13 @@ gl_FragCoord origin is upper left
|
||||
0:8 'f1b' (temp 1-component vector of float)
|
||||
0:8 Construct float (temp 1-component vector of float)
|
||||
0:8 'f1a' (temp float)
|
||||
0:11 step (global 3-component vector of float)
|
||||
0:11 step (temp 3-component vector of float)
|
||||
0:11 Constant:
|
||||
0:11 0.000000
|
||||
0:11 0.000000
|
||||
0:11 0.000000
|
||||
0:11 'f3' (temp 3-component vector of float)
|
||||
0:13 sine (global float)
|
||||
0:13 sine (temp float)
|
||||
0:13 Construct float (in float)
|
||||
0:13 'f1b' (temp 1-component vector of float)
|
||||
0:15 Sequence
|
||||
@@ -52,13 +52,13 @@ gl_FragCoord origin is upper left
|
||||
0:8 'f1b' (temp 1-component vector of float)
|
||||
0:8 Construct float (temp 1-component vector of float)
|
||||
0:8 'f1a' (temp float)
|
||||
0:11 step (global 3-component vector of float)
|
||||
0:11 step (temp 3-component vector of float)
|
||||
0:11 Constant:
|
||||
0:11 0.000000
|
||||
0:11 0.000000
|
||||
0:11 0.000000
|
||||
0:11 'f3' (temp 3-component vector of float)
|
||||
0:13 sine (global float)
|
||||
0:13 sine (temp float)
|
||||
0:13 Construct float (in float)
|
||||
0:13 'f1b' (temp 1-component vector of float)
|
||||
0:15 Sequence
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r10' (temp float)
|
||||
0:42 texture (global float)
|
||||
0:42 texture (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DArrayShadow)
|
||||
0:42 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -21,7 +21,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r12' (temp float)
|
||||
0:43 texture (global float)
|
||||
0:43 texture (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DArrayShadow)
|
||||
0:43 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -34,7 +34,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r14' (temp float)
|
||||
0:44 texture (global float)
|
||||
0:44 texture (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DArrayShadow)
|
||||
0:44 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -47,7 +47,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r30' (temp float)
|
||||
0:47 texture (global float)
|
||||
0:47 texture (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DArrayShadow)
|
||||
0:47 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -61,7 +61,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r32' (temp float)
|
||||
0:48 texture (global float)
|
||||
0:48 texture (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DArrayShadow)
|
||||
0:48 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -75,7 +75,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r34' (temp float)
|
||||
0:49 texture (global float)
|
||||
0:49 texture (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DArrayShadow)
|
||||
0:49 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -89,7 +89,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp float)
|
||||
0:52 'r60' (temp float)
|
||||
0:52 texture (global float)
|
||||
0:52 texture (temp float)
|
||||
0:52 Construct combined texture-sampler (temp samplerCubeArrayShadow)
|
||||
0:52 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -104,7 +104,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp float)
|
||||
0:53 'r62' (temp float)
|
||||
0:53 texture (global float)
|
||||
0:53 texture (temp float)
|
||||
0:53 Construct combined texture-sampler (temp isamplerCubeArrayShadow)
|
||||
0:53 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -119,7 +119,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 Sequence
|
||||
0:54 move second child to first child (temp float)
|
||||
0:54 'r64' (temp float)
|
||||
0:54 texture (global float)
|
||||
0:54 texture (temp float)
|
||||
0:54 Construct combined texture-sampler (temp usamplerCubeArrayShadow)
|
||||
0:54 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -202,7 +202,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r10' (temp float)
|
||||
0:42 texture (global float)
|
||||
0:42 texture (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DArrayShadow)
|
||||
0:42 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -215,7 +215,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r12' (temp float)
|
||||
0:43 texture (global float)
|
||||
0:43 texture (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DArrayShadow)
|
||||
0:43 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -228,7 +228,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r14' (temp float)
|
||||
0:44 texture (global float)
|
||||
0:44 texture (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DArrayShadow)
|
||||
0:44 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -241,7 +241,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r30' (temp float)
|
||||
0:47 texture (global float)
|
||||
0:47 texture (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DArrayShadow)
|
||||
0:47 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -255,7 +255,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r32' (temp float)
|
||||
0:48 texture (global float)
|
||||
0:48 texture (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DArrayShadow)
|
||||
0:48 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -269,7 +269,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r34' (temp float)
|
||||
0:49 texture (global float)
|
||||
0:49 texture (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DArrayShadow)
|
||||
0:49 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -283,7 +283,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp float)
|
||||
0:52 'r60' (temp float)
|
||||
0:52 texture (global float)
|
||||
0:52 texture (temp float)
|
||||
0:52 Construct combined texture-sampler (temp samplerCubeArrayShadow)
|
||||
0:52 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -298,7 +298,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp float)
|
||||
0:53 'r62' (temp float)
|
||||
0:53 texture (global float)
|
||||
0:53 texture (temp float)
|
||||
0:53 Construct combined texture-sampler (temp isamplerCubeArrayShadow)
|
||||
0:53 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -313,7 +313,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 Sequence
|
||||
0:54 move second child to first child (temp float)
|
||||
0:54 'r64' (temp float)
|
||||
0:54 texture (global float)
|
||||
0:54 texture (temp float)
|
||||
0:54 Construct combined texture-sampler (temp usamplerCubeArrayShadow)
|
||||
0:54 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r00' (temp float)
|
||||
0:42 texture (global float)
|
||||
0:42 texture (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DShadow)
|
||||
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -20,7 +20,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r02' (temp float)
|
||||
0:43 texture (global float)
|
||||
0:43 texture (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DShadow)
|
||||
0:43 'g_tTex1di4' (uniform itexture1D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -32,7 +32,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r04' (temp float)
|
||||
0:44 texture (global float)
|
||||
0:44 texture (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DShadow)
|
||||
0:44 'g_tTex1du4' (uniform utexture1D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -44,7 +44,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r20' (temp float)
|
||||
0:47 texture (global float)
|
||||
0:47 texture (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DShadow)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -57,7 +57,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r22' (temp float)
|
||||
0:48 texture (global float)
|
||||
0:48 texture (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DShadow)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -70,7 +70,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r24' (temp float)
|
||||
0:49 texture (global float)
|
||||
0:49 texture (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DShadow)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -83,7 +83,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp float)
|
||||
0:53 'r50' (temp float)
|
||||
0:53 texture (global float)
|
||||
0:53 texture (temp float)
|
||||
0:53 Construct combined texture-sampler (temp samplerCubeShadow)
|
||||
0:53 'g_tTexcdf4' (uniform textureCube)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -97,7 +97,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 Sequence
|
||||
0:54 move second child to first child (temp float)
|
||||
0:54 'r52' (temp float)
|
||||
0:54 texture (global float)
|
||||
0:54 texture (temp float)
|
||||
0:54 Construct combined texture-sampler (temp isamplerCubeShadow)
|
||||
0:54 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -111,7 +111,7 @@ gl_FragCoord origin is upper left
|
||||
0:55 Sequence
|
||||
0:55 move second child to first child (temp float)
|
||||
0:55 'r54' (temp float)
|
||||
0:55 texture (global float)
|
||||
0:55 texture (temp float)
|
||||
0:55 Construct combined texture-sampler (temp usamplerCubeShadow)
|
||||
0:55 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:55 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -193,7 +193,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r00' (temp float)
|
||||
0:42 texture (global float)
|
||||
0:42 texture (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DShadow)
|
||||
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -205,7 +205,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r02' (temp float)
|
||||
0:43 texture (global float)
|
||||
0:43 texture (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DShadow)
|
||||
0:43 'g_tTex1di4' (uniform itexture1D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -217,7 +217,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r04' (temp float)
|
||||
0:44 texture (global float)
|
||||
0:44 texture (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DShadow)
|
||||
0:44 'g_tTex1du4' (uniform utexture1D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -229,7 +229,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r20' (temp float)
|
||||
0:47 texture (global float)
|
||||
0:47 texture (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DShadow)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -242,7 +242,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r22' (temp float)
|
||||
0:48 texture (global float)
|
||||
0:48 texture (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DShadow)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -255,7 +255,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r24' (temp float)
|
||||
0:49 texture (global float)
|
||||
0:49 texture (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DShadow)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -268,7 +268,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp float)
|
||||
0:53 'r50' (temp float)
|
||||
0:53 texture (global float)
|
||||
0:53 texture (temp float)
|
||||
0:53 Construct combined texture-sampler (temp samplerCubeShadow)
|
||||
0:53 'g_tTexcdf4' (uniform textureCube)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -282,7 +282,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 Sequence
|
||||
0:54 move second child to first child (temp float)
|
||||
0:54 'r52' (temp float)
|
||||
0:54 texture (global float)
|
||||
0:54 texture (temp float)
|
||||
0:54 Construct combined texture-sampler (temp isamplerCubeShadow)
|
||||
0:54 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -296,7 +296,7 @@ gl_FragCoord origin is upper left
|
||||
0:55 Sequence
|
||||
0:55 move second child to first child (temp float)
|
||||
0:55 'r54' (temp float)
|
||||
0:55 texture (global float)
|
||||
0:55 texture (temp float)
|
||||
0:55 Construct combined texture-sampler (temp usamplerCubeShadow)
|
||||
0:55 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:55 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r01' (temp float)
|
||||
0:42 textureOffset (global float)
|
||||
0:42 textureOffset (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DShadow)
|
||||
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -22,7 +22,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r03' (temp float)
|
||||
0:43 textureOffset (global float)
|
||||
0:43 textureOffset (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DShadow)
|
||||
0:43 'g_tTex1di4' (uniform itexture1D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -36,7 +36,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r05' (temp float)
|
||||
0:44 textureOffset (global float)
|
||||
0:44 textureOffset (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DShadow)
|
||||
0:44 'g_tTex1du4' (uniform utexture1D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -50,7 +50,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r21' (temp float)
|
||||
0:47 textureOffset (global float)
|
||||
0:47 textureOffset (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DShadow)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -66,7 +66,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r23' (temp float)
|
||||
0:48 textureOffset (global float)
|
||||
0:48 textureOffset (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DShadow)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -82,7 +82,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r25' (temp float)
|
||||
0:49 textureOffset (global float)
|
||||
0:49 textureOffset (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DShadow)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -166,7 +166,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r01' (temp float)
|
||||
0:42 textureOffset (global float)
|
||||
0:42 textureOffset (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DShadow)
|
||||
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -180,7 +180,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r03' (temp float)
|
||||
0:43 textureOffset (global float)
|
||||
0:43 textureOffset (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DShadow)
|
||||
0:43 'g_tTex1di4' (uniform itexture1D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r05' (temp float)
|
||||
0:44 textureOffset (global float)
|
||||
0:44 textureOffset (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DShadow)
|
||||
0:44 'g_tTex1du4' (uniform utexture1D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -208,7 +208,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r21' (temp float)
|
||||
0:47 textureOffset (global float)
|
||||
0:47 textureOffset (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DShadow)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -224,7 +224,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r23' (temp float)
|
||||
0:48 textureOffset (global float)
|
||||
0:48 textureOffset (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DShadow)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -240,7 +240,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r25' (temp float)
|
||||
0:49 textureOffset (global float)
|
||||
0:49 textureOffset (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DShadow)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r11' (temp float)
|
||||
0:42 textureOffset (global float)
|
||||
0:42 textureOffset (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DArrayShadow)
|
||||
0:42 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -23,7 +23,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r13' (temp float)
|
||||
0:43 textureOffset (global float)
|
||||
0:43 textureOffset (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DArrayShadow)
|
||||
0:43 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -38,7 +38,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r15' (temp float)
|
||||
0:44 textureOffset (global float)
|
||||
0:44 textureOffset (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DArrayShadow)
|
||||
0:44 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -53,7 +53,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r31' (temp float)
|
||||
0:47 textureOffset (global float)
|
||||
0:47 textureOffset (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DArrayShadow)
|
||||
0:47 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -70,7 +70,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r33' (temp float)
|
||||
0:48 textureOffset (global float)
|
||||
0:48 textureOffset (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DArrayShadow)
|
||||
0:48 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -87,7 +87,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r35' (temp float)
|
||||
0:49 textureOffset (global float)
|
||||
0:49 textureOffset (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DArrayShadow)
|
||||
0:49 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -172,7 +172,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r11' (temp float)
|
||||
0:42 textureOffset (global float)
|
||||
0:42 textureOffset (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DArrayShadow)
|
||||
0:42 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -187,7 +187,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r13' (temp float)
|
||||
0:43 textureOffset (global float)
|
||||
0:43 textureOffset (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DArrayShadow)
|
||||
0:43 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -202,7 +202,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r15' (temp float)
|
||||
0:44 textureOffset (global float)
|
||||
0:44 textureOffset (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DArrayShadow)
|
||||
0:44 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -217,7 +217,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r31' (temp float)
|
||||
0:47 textureOffset (global float)
|
||||
0:47 textureOffset (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DArrayShadow)
|
||||
0:47 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -234,7 +234,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r33' (temp float)
|
||||
0:48 textureOffset (global float)
|
||||
0:48 textureOffset (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DArrayShadow)
|
||||
0:48 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -251,7 +251,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r35' (temp float)
|
||||
0:49 textureOffset (global float)
|
||||
0:49 textureOffset (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DArrayShadow)
|
||||
0:49 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r10' (temp float)
|
||||
0:42 textureLod (global float)
|
||||
0:42 textureLod (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DArrayShadow)
|
||||
0:42 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -23,7 +23,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r12' (temp float)
|
||||
0:43 textureLod (global float)
|
||||
0:43 textureLod (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DArrayShadow)
|
||||
0:43 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -38,7 +38,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r14' (temp float)
|
||||
0:44 textureLod (global float)
|
||||
0:44 textureLod (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DArrayShadow)
|
||||
0:44 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -53,7 +53,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r30' (temp float)
|
||||
0:47 textureLod (global float)
|
||||
0:47 textureLod (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DArrayShadow)
|
||||
0:47 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -69,7 +69,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r32' (temp float)
|
||||
0:48 textureLod (global float)
|
||||
0:48 textureLod (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DArrayShadow)
|
||||
0:48 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -85,7 +85,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r34' (temp float)
|
||||
0:49 textureLod (global float)
|
||||
0:49 textureLod (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DArrayShadow)
|
||||
0:49 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -101,7 +101,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp float)
|
||||
0:52 'r60' (temp float)
|
||||
0:52 textureLod (global float)
|
||||
0:52 textureLod (temp float)
|
||||
0:52 Construct combined texture-sampler (temp samplerCubeArrayShadow)
|
||||
0:52 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -118,7 +118,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp float)
|
||||
0:53 'r62' (temp float)
|
||||
0:53 textureLod (global float)
|
||||
0:53 textureLod (temp float)
|
||||
0:53 Construct combined texture-sampler (temp isamplerCubeArrayShadow)
|
||||
0:53 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -135,7 +135,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 Sequence
|
||||
0:54 move second child to first child (temp float)
|
||||
0:54 'r64' (temp float)
|
||||
0:54 textureLod (global float)
|
||||
0:54 textureLod (temp float)
|
||||
0:54 Construct combined texture-sampler (temp usamplerCubeArrayShadow)
|
||||
0:54 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -220,7 +220,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r10' (temp float)
|
||||
0:42 textureLod (global float)
|
||||
0:42 textureLod (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DArrayShadow)
|
||||
0:42 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -235,7 +235,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r12' (temp float)
|
||||
0:43 textureLod (global float)
|
||||
0:43 textureLod (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DArrayShadow)
|
||||
0:43 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -250,7 +250,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r14' (temp float)
|
||||
0:44 textureLod (global float)
|
||||
0:44 textureLod (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DArrayShadow)
|
||||
0:44 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -265,7 +265,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r30' (temp float)
|
||||
0:47 textureLod (global float)
|
||||
0:47 textureLod (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DArrayShadow)
|
||||
0:47 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -281,7 +281,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r32' (temp float)
|
||||
0:48 textureLod (global float)
|
||||
0:48 textureLod (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DArrayShadow)
|
||||
0:48 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -297,7 +297,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r34' (temp float)
|
||||
0:49 textureLod (global float)
|
||||
0:49 textureLod (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DArrayShadow)
|
||||
0:49 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -313,7 +313,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 Sequence
|
||||
0:52 move second child to first child (temp float)
|
||||
0:52 'r60' (temp float)
|
||||
0:52 textureLod (global float)
|
||||
0:52 textureLod (temp float)
|
||||
0:52 Construct combined texture-sampler (temp samplerCubeArrayShadow)
|
||||
0:52 'g_tTexcdf4a' (uniform textureCubeArray)
|
||||
0:52 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -330,7 +330,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp float)
|
||||
0:53 'r62' (temp float)
|
||||
0:53 textureLod (global float)
|
||||
0:53 textureLod (temp float)
|
||||
0:53 Construct combined texture-sampler (temp isamplerCubeArrayShadow)
|
||||
0:53 'g_tTexcdi4a' (uniform itextureCubeArray)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -347,7 +347,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 Sequence
|
||||
0:54 move second child to first child (temp float)
|
||||
0:54 'r64' (temp float)
|
||||
0:54 textureLod (global float)
|
||||
0:54 textureLod (temp float)
|
||||
0:54 Construct combined texture-sampler (temp usamplerCubeArrayShadow)
|
||||
0:54 'g_tTexcdu4a' (uniform utextureCubeArray)
|
||||
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r00' (temp float)
|
||||
0:42 textureLod (global float)
|
||||
0:42 textureLod (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DShadow)
|
||||
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -22,7 +22,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r02' (temp float)
|
||||
0:43 textureLod (global float)
|
||||
0:43 textureLod (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DShadow)
|
||||
0:43 'g_tTex1di4' (uniform itexture1D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -36,7 +36,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r04' (temp float)
|
||||
0:44 textureLod (global float)
|
||||
0:44 textureLod (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DShadow)
|
||||
0:44 'g_tTex1du4' (uniform utexture1D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -50,7 +50,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r20' (temp float)
|
||||
0:47 textureLod (global float)
|
||||
0:47 textureLod (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DShadow)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -65,7 +65,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r22' (temp float)
|
||||
0:48 textureLod (global float)
|
||||
0:48 textureLod (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DShadow)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -80,7 +80,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r24' (temp float)
|
||||
0:49 textureLod (global float)
|
||||
0:49 textureLod (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DShadow)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -95,7 +95,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp float)
|
||||
0:53 'r50' (temp float)
|
||||
0:53 textureLod (global float)
|
||||
0:53 textureLod (temp float)
|
||||
0:53 Construct combined texture-sampler (temp samplerCubeShadow)
|
||||
0:53 'g_tTexcdf4' (uniform textureCube)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -111,7 +111,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 Sequence
|
||||
0:54 move second child to first child (temp float)
|
||||
0:54 'r52' (temp float)
|
||||
0:54 textureLod (global float)
|
||||
0:54 textureLod (temp float)
|
||||
0:54 Construct combined texture-sampler (temp isamplerCubeShadow)
|
||||
0:54 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -127,7 +127,7 @@ gl_FragCoord origin is upper left
|
||||
0:55 Sequence
|
||||
0:55 move second child to first child (temp float)
|
||||
0:55 'r54' (temp float)
|
||||
0:55 textureLod (global float)
|
||||
0:55 textureLod (temp float)
|
||||
0:55 Construct combined texture-sampler (temp usamplerCubeShadow)
|
||||
0:55 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:55 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -211,7 +211,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r00' (temp float)
|
||||
0:42 textureLod (global float)
|
||||
0:42 textureLod (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DShadow)
|
||||
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -225,7 +225,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r02' (temp float)
|
||||
0:43 textureLod (global float)
|
||||
0:43 textureLod (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DShadow)
|
||||
0:43 'g_tTex1di4' (uniform itexture1D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -239,7 +239,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r04' (temp float)
|
||||
0:44 textureLod (global float)
|
||||
0:44 textureLod (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DShadow)
|
||||
0:44 'g_tTex1du4' (uniform utexture1D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -253,7 +253,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r20' (temp float)
|
||||
0:47 textureLod (global float)
|
||||
0:47 textureLod (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DShadow)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -268,7 +268,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r22' (temp float)
|
||||
0:48 textureLod (global float)
|
||||
0:48 textureLod (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DShadow)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -283,7 +283,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r24' (temp float)
|
||||
0:49 textureLod (global float)
|
||||
0:49 textureLod (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DShadow)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -298,7 +298,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 Sequence
|
||||
0:53 move second child to first child (temp float)
|
||||
0:53 'r50' (temp float)
|
||||
0:53 textureLod (global float)
|
||||
0:53 textureLod (temp float)
|
||||
0:53 Construct combined texture-sampler (temp samplerCubeShadow)
|
||||
0:53 'g_tTexcdf4' (uniform textureCube)
|
||||
0:53 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -314,7 +314,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 Sequence
|
||||
0:54 move second child to first child (temp float)
|
||||
0:54 'r52' (temp float)
|
||||
0:54 textureLod (global float)
|
||||
0:54 textureLod (temp float)
|
||||
0:54 Construct combined texture-sampler (temp isamplerCubeShadow)
|
||||
0:54 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:54 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -330,7 +330,7 @@ gl_FragCoord origin is upper left
|
||||
0:55 Sequence
|
||||
0:55 move second child to first child (temp float)
|
||||
0:55 'r54' (temp float)
|
||||
0:55 textureLod (global float)
|
||||
0:55 textureLod (temp float)
|
||||
0:55 Construct combined texture-sampler (temp usamplerCubeShadow)
|
||||
0:55 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:55 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r01' (temp float)
|
||||
0:42 textureLodOffset (global float)
|
||||
0:42 textureLodOffset (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DShadow)
|
||||
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -24,7 +24,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r03' (temp float)
|
||||
0:43 textureLodOffset (global float)
|
||||
0:43 textureLodOffset (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DShadow)
|
||||
0:43 'g_tTex1di4' (uniform itexture1D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -40,7 +40,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r05' (temp float)
|
||||
0:44 textureLodOffset (global float)
|
||||
0:44 textureLodOffset (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DShadow)
|
||||
0:44 'g_tTex1du4' (uniform utexture1D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -56,7 +56,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r21' (temp float)
|
||||
0:47 textureLodOffset (global float)
|
||||
0:47 textureLodOffset (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DShadow)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -74,7 +74,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r23' (temp float)
|
||||
0:48 textureLodOffset (global float)
|
||||
0:48 textureLodOffset (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DShadow)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -92,7 +92,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r25' (temp float)
|
||||
0:49 textureLodOffset (global float)
|
||||
0:49 textureLodOffset (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DShadow)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -178,7 +178,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r01' (temp float)
|
||||
0:42 textureLodOffset (global float)
|
||||
0:42 textureLodOffset (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DShadow)
|
||||
0:42 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r03' (temp float)
|
||||
0:43 textureLodOffset (global float)
|
||||
0:43 textureLodOffset (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DShadow)
|
||||
0:43 'g_tTex1di4' (uniform itexture1D)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -210,7 +210,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r05' (temp float)
|
||||
0:44 textureLodOffset (global float)
|
||||
0:44 textureLodOffset (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DShadow)
|
||||
0:44 'g_tTex1du4' (uniform utexture1D)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -226,7 +226,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r21' (temp float)
|
||||
0:47 textureLodOffset (global float)
|
||||
0:47 textureLodOffset (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DShadow)
|
||||
0:47 'g_tTex2df4' (uniform texture2D)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -244,7 +244,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r23' (temp float)
|
||||
0:48 textureLodOffset (global float)
|
||||
0:48 textureLodOffset (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DShadow)
|
||||
0:48 'g_tTex2di4' (uniform itexture2D)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -262,7 +262,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r25' (temp float)
|
||||
0:49 textureLodOffset (global float)
|
||||
0:49 textureLodOffset (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DShadow)
|
||||
0:49 'g_tTex2du4' (uniform utexture2D)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r11' (temp float)
|
||||
0:42 textureLodOffset (global float)
|
||||
0:42 textureLodOffset (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DArrayShadow)
|
||||
0:42 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -25,7 +25,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r13' (temp float)
|
||||
0:43 textureLodOffset (global float)
|
||||
0:43 textureLodOffset (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DArrayShadow)
|
||||
0:43 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -42,7 +42,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r15' (temp float)
|
||||
0:44 textureLodOffset (global float)
|
||||
0:44 textureLodOffset (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DArrayShadow)
|
||||
0:44 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -59,7 +59,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r31' (temp float)
|
||||
0:47 textureLodOffset (global float)
|
||||
0:47 textureLodOffset (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DArrayShadow)
|
||||
0:47 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -78,7 +78,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r33' (temp float)
|
||||
0:48 textureLodOffset (global float)
|
||||
0:48 textureLodOffset (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DArrayShadow)
|
||||
0:48 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -97,7 +97,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r35' (temp float)
|
||||
0:49 textureLodOffset (global float)
|
||||
0:49 textureLodOffset (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DArrayShadow)
|
||||
0:49 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -184,7 +184,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp float)
|
||||
0:42 'r11' (temp float)
|
||||
0:42 textureLodOffset (global float)
|
||||
0:42 textureLodOffset (temp float)
|
||||
0:42 Construct combined texture-sampler (temp sampler1DArrayShadow)
|
||||
0:42 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -201,7 +201,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp float)
|
||||
0:43 'r13' (temp float)
|
||||
0:43 textureLodOffset (global float)
|
||||
0:43 textureLodOffset (temp float)
|
||||
0:43 Construct combined texture-sampler (temp isampler1DArrayShadow)
|
||||
0:43 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -218,7 +218,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp float)
|
||||
0:44 'r15' (temp float)
|
||||
0:44 textureLodOffset (global float)
|
||||
0:44 textureLodOffset (temp float)
|
||||
0:44 Construct combined texture-sampler (temp usampler1DArrayShadow)
|
||||
0:44 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -235,7 +235,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 Sequence
|
||||
0:47 move second child to first child (temp float)
|
||||
0:47 'r31' (temp float)
|
||||
0:47 textureLodOffset (global float)
|
||||
0:47 textureLodOffset (temp float)
|
||||
0:47 Construct combined texture-sampler (temp sampler2DArrayShadow)
|
||||
0:47 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:47 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -254,7 +254,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Sequence
|
||||
0:48 move second child to first child (temp float)
|
||||
0:48 'r33' (temp float)
|
||||
0:48 textureLodOffset (global float)
|
||||
0:48 textureLodOffset (temp float)
|
||||
0:48 Construct combined texture-sampler (temp isampler2DArrayShadow)
|
||||
0:48 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:48 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@@ -273,7 +273,7 @@ gl_FragCoord origin is upper left
|
||||
0:49 Sequence
|
||||
0:49 move second child to first child (temp float)
|
||||
0:49 'r35' (temp float)
|
||||
0:49 textureLodOffset (global float)
|
||||
0:49 textureLodOffset (temp float)
|
||||
0:49 Construct combined texture-sampler (temp usampler2DArrayShadow)
|
||||
0:49 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:49 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
||||
@@ -82,7 +82,7 @@ gl_FragCoord origin is upper left
|
||||
0:19 7.000000
|
||||
0:19 7.000000
|
||||
0:19 'foo' (temp 3-component vector of float)
|
||||
0:21 all (global bool)
|
||||
0:21 all (temp bool)
|
||||
0:21 Equal (temp 4-component vector of bool)
|
||||
0:21 Construct vec4 (temp 4-component vector of float)
|
||||
0:21 direct index (temp float)
|
||||
@@ -90,7 +90,7 @@ gl_FragCoord origin is upper left
|
||||
0:21 Constant:
|
||||
0:21 0 (const int)
|
||||
0:21 'v' (temp 4-component vector of float)
|
||||
0:22 any (global bool)
|
||||
0:22 any (temp bool)
|
||||
0:22 NotEqual (temp 4-component vector of bool)
|
||||
0:22 Construct vec4 (temp 4-component vector of float)
|
||||
0:22 'f' (in float)
|
||||
@@ -199,7 +199,7 @@ gl_FragCoord origin is upper left
|
||||
0:19 7.000000
|
||||
0:19 7.000000
|
||||
0:19 'foo' (temp 3-component vector of float)
|
||||
0:21 all (global bool)
|
||||
0:21 all (temp bool)
|
||||
0:21 Equal (temp 4-component vector of bool)
|
||||
0:21 Construct vec4 (temp 4-component vector of float)
|
||||
0:21 direct index (temp float)
|
||||
@@ -207,7 +207,7 @@ gl_FragCoord origin is upper left
|
||||
0:21 Constant:
|
||||
0:21 0 (const int)
|
||||
0:21 'v' (temp 4-component vector of float)
|
||||
0:22 any (global bool)
|
||||
0:22 any (temp bool)
|
||||
0:22 NotEqual (temp 4-component vector of bool)
|
||||
0:22 Construct vec4 (temp 4-component vector of float)
|
||||
0:22 'f' (in float)
|
||||
|
||||
@@ -9,7 +9,7 @@ gl_FragCoord origin is upper left
|
||||
0:3 Sequence
|
||||
0:3 move second child to first child (temp 4-component vector of float)
|
||||
0:? '@entryPointOutput' (layout(location=0 ) out 4-component vector of float)
|
||||
0:3 sine (global 4-component vector of float)
|
||||
0:3 sine (temp 4-component vector of float)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:3 Branch: Return
|
||||
0:? Linker Objects
|
||||
@@ -30,7 +30,7 @@ gl_FragCoord origin is upper left
|
||||
0:3 Sequence
|
||||
0:3 move second child to first child (temp 4-component vector of float)
|
||||
0:? '@entryPointOutput' (layout(location=0 ) out 4-component vector of float)
|
||||
0:3 sine (global 4-component vector of float)
|
||||
0:3 sine (temp 4-component vector of float)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:3 Branch: Return
|
||||
0:? Linker Objects
|
||||
|
||||
@@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Loop with condition tested first
|
||||
0:3 Loop Condition
|
||||
0:3 any (global bool)
|
||||
0:3 any (temp bool)
|
||||
0:3 NotEqual (temp 4-component vector of bool)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
@@ -51,7 +51,7 @@ gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:3 Loop with condition tested first
|
||||
0:3 Loop Condition
|
||||
0:3 any (global bool)
|
||||
0:3 any (temp bool)
|
||||
0:3 NotEqual (temp 4-component vector of bool)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
0:3 'input' (layout(location=0 ) in 4-component vector of float)
|
||||
|
||||
31
Test/hlsl.matNx1.frag
Normal file
31
Test/hlsl.matNx1.frag
Normal file
@@ -0,0 +1,31 @@
|
||||
|
||||
void TestMatNx1()
|
||||
{
|
||||
float1x1 f1x1;
|
||||
float2x1 f2x1;
|
||||
float3x1 f3x1;
|
||||
float4x1 f4x1;
|
||||
|
||||
float1x2 f1x2;
|
||||
float1x3 f1x3;
|
||||
float1x4 f1x4;
|
||||
|
||||
float1x1 r00 = transpose(f1x1);
|
||||
float1x2 r01 = transpose(f2x1);
|
||||
float1x3 r02 = transpose(f3x1);
|
||||
float1x4 r03 = transpose(f4x1);
|
||||
|
||||
float1x1 r10 = transpose(f1x1);
|
||||
float2x1 r11 = transpose(f1x2);
|
||||
float3x1 r12 = transpose(f1x3);
|
||||
float4x1 r13 = transpose(f1x4);
|
||||
}
|
||||
|
||||
struct PS_OUTPUT { float4 color : SV_Target0; };
|
||||
|
||||
PS_OUTPUT main()
|
||||
{
|
||||
PS_OUTPUT ps_output;
|
||||
ps_output.color = 1.0;
|
||||
return ps_output;
|
||||
};
|
||||
53
Test/hlsl.matType.bool.frag
Normal file
53
Test/hlsl.matType.bool.frag
Normal file
@@ -0,0 +1,53 @@
|
||||
|
||||
void TestBoolMatTypes()
|
||||
{
|
||||
bool1x1 b1x1;
|
||||
bool2x1 b2x1;
|
||||
bool3x1 b3x1;
|
||||
bool4x1 b4x1;
|
||||
|
||||
bool1x2 b1x2;
|
||||
bool2x2 b2x2;
|
||||
bool3x2 b3x2;
|
||||
bool4x2 b4x2;
|
||||
|
||||
bool1x3 b1x3;
|
||||
bool2x3 b2x3;
|
||||
bool3x3 b3x3;
|
||||
bool4x3 b4x3;
|
||||
|
||||
bool1x4 b1x4;
|
||||
bool2x4 b2x4;
|
||||
bool3x4 b3x4;
|
||||
bool4x4 b4x4;
|
||||
|
||||
// TODO: Currently SPIR-V disallows Nx1 or 1xN mats.
|
||||
bool1x1 r00 = transpose(b1x1);
|
||||
bool1x2 r01 = transpose(b2x1);
|
||||
bool1x3 r02 = transpose(b3x1);
|
||||
bool1x4 r03 = transpose(b4x1);
|
||||
|
||||
bool2x1 r10 = transpose(b1x2);
|
||||
bool2x2 r11 = transpose(b2x2);
|
||||
bool2x3 r12 = transpose(b3x2);
|
||||
bool2x4 r13 = transpose(b4x2);
|
||||
|
||||
bool3x1 r20 = transpose(b1x3);
|
||||
bool3x2 r21 = transpose(b2x3);
|
||||
bool3x3 r22 = transpose(b3x3);
|
||||
bool3x4 r23 = transpose(b4x3);
|
||||
|
||||
bool4x1 r30 = transpose(b1x4);
|
||||
bool4x2 r31 = transpose(b2x4);
|
||||
bool4x3 r32 = transpose(b3x4);
|
||||
bool4x4 r33 = transpose(b4x4);
|
||||
}
|
||||
|
||||
struct PS_OUTPUT { float4 color : SV_Target0; };
|
||||
|
||||
PS_OUTPUT main()
|
||||
{
|
||||
PS_OUTPUT ps_output;
|
||||
ps_output.color = float4(0,0,0,0);
|
||||
return ps_output;
|
||||
};
|
||||
97
Test/hlsl.matType.int.frag
Normal file
97
Test/hlsl.matType.int.frag
Normal file
@@ -0,0 +1,97 @@
|
||||
|
||||
void TestIntMatTypes()
|
||||
{
|
||||
int1x1 i1x1;
|
||||
int2x1 i2x1;
|
||||
int3x1 i3x1;
|
||||
int4x1 i4x1;
|
||||
|
||||
int1x2 i1x2;
|
||||
int2x2 i2x2;
|
||||
int3x2 i3x2;
|
||||
int4x2 i4x2;
|
||||
|
||||
int1x3 i1x3;
|
||||
int2x3 i2x3;
|
||||
int3x3 i3x3;
|
||||
int4x3 i4x3;
|
||||
|
||||
int1x4 i1x4;
|
||||
int2x4 i2x4;
|
||||
int3x4 i3x4;
|
||||
int4x4 i4x4;
|
||||
|
||||
// TODO: Currently SPIR-V disallows Nx1 or 1xN mats.
|
||||
int1x1 r00 = transpose(i1x1);
|
||||
int1x2 r01 = transpose(i2x1);
|
||||
int1x3 r02 = transpose(i3x1);
|
||||
int1x4 r03 = transpose(i4x1);
|
||||
|
||||
int2x1 r10 = transpose(i1x2);
|
||||
int2x2 r11 = transpose(i2x2);
|
||||
int2x3 r12 = transpose(i3x2);
|
||||
int2x4 r13 = transpose(i4x2);
|
||||
|
||||
int3x1 r20 = transpose(i1x3);
|
||||
int3x2 r21 = transpose(i2x3);
|
||||
int3x3 r22 = transpose(i3x3);
|
||||
int3x4 r23 = transpose(i4x3);
|
||||
|
||||
int4x1 r30 = transpose(i1x4);
|
||||
int4x2 r31 = transpose(i2x4);
|
||||
int4x3 r32 = transpose(i3x4);
|
||||
int4x4 r33 = transpose(i4x4);
|
||||
}
|
||||
|
||||
void TestUintMatTypes()
|
||||
{
|
||||
uint1x1 u1x1;
|
||||
uint2x1 u2x1;
|
||||
uint3x1 u3x1;
|
||||
uint4x1 u4x1;
|
||||
|
||||
uint1x2 u1x2;
|
||||
uint2x2 u2x2;
|
||||
uint3x2 u3x2;
|
||||
uint4x2 u4x2;
|
||||
|
||||
uint1x3 u1x3;
|
||||
uint2x3 u2x3;
|
||||
uint3x3 u3x3;
|
||||
uint4x3 u4x3;
|
||||
|
||||
uint1x4 u1x4;
|
||||
uint2x4 u2x4;
|
||||
uint3x4 u3x4;
|
||||
uint4x4 u4x4;
|
||||
|
||||
// TODO: Currently SPIR-V disallows Nx1 or 1xN mats.
|
||||
uint1x1 r00 = transpose(u1x1);
|
||||
uint1x2 r01 = transpose(u2x1);
|
||||
uint1x3 r02 = transpose(u3x1);
|
||||
uint1x4 r03 = transpose(u4x1);
|
||||
|
||||
uint2x1 r10 = transpose(u1x2);
|
||||
uint2x2 r11 = transpose(u2x2);
|
||||
uint2x3 r12 = transpose(u3x2);
|
||||
uint2x4 r13 = transpose(u4x2);
|
||||
|
||||
uint3x1 r20 = transpose(u1x3);
|
||||
uint3x2 r21 = transpose(u2x3);
|
||||
uint3x3 r22 = transpose(u3x3);
|
||||
uint3x4 r23 = transpose(u4x3);
|
||||
|
||||
uint4x1 r30 = transpose(u1x4);
|
||||
uint4x2 r31 = transpose(u2x4);
|
||||
uint4x3 r32 = transpose(u3x4);
|
||||
uint4x4 r33 = transpose(u4x4);
|
||||
}
|
||||
|
||||
struct PS_OUTPUT { float4 color : SV_Target0; };
|
||||
|
||||
PS_OUTPUT main()
|
||||
{
|
||||
PS_OUTPUT ps_output;
|
||||
ps_output.color = float4(0,0,0,0);
|
||||
return ps_output;
|
||||
};
|
||||
Reference in New Issue
Block a user