mirror of
https://github.com/KhronosGroup/glslang
synced 2024-11-12 21:20:06 +00:00
Merge pull request #551 from steve-lunarg/rwbuffers-fmt
HLSL: phase 3 of rwtexture support: add sub-vec4 capabilities
This commit is contained in:
commit
bf8a6ef750
@ -82,6 +82,7 @@ enum TOptions {
|
||||
EOptionCascadingErrors = (1 << 18),
|
||||
EOptionAutoMapBindings = (1 << 19),
|
||||
EOptionFlattenUniformArrays = (1 << 20),
|
||||
EOptionNoStorageFormat = (1 << 21),
|
||||
};
|
||||
|
||||
//
|
||||
@ -290,6 +291,9 @@ void ProcessArguments(int argc, char* argv[])
|
||||
lowerword == "flatten-uniform-array" ||
|
||||
lowerword == "fua") {
|
||||
Options |= EOptionFlattenUniformArrays;
|
||||
} else if (lowerword == "no-storage-format" || // synonyms
|
||||
lowerword == "nsf") {
|
||||
Options |= EOptionNoStorageFormat;
|
||||
} else {
|
||||
usage();
|
||||
}
|
||||
@ -542,6 +546,7 @@ void CompileAndLinkShaderUnits(std::vector<ShaderCompUnit> compUnits)
|
||||
shader->setShiftTextureBinding(baseTextureBinding[compUnit.stage]);
|
||||
shader->setShiftUboBinding(baseUboBinding[compUnit.stage]);
|
||||
shader->setFlattenUniformArrays((Options & EOptionFlattenUniformArrays) != 0);
|
||||
shader->setNoStorageFormat((Options & EOptionNoStorageFormat) != 0);
|
||||
|
||||
if (Options & EOptionAutoMapBindings)
|
||||
shader->setAutoMapBindings(true);
|
||||
@ -945,6 +950,9 @@ void usage()
|
||||
"\n"
|
||||
" --flatten-uniform-arrays flatten uniform texture & sampler arrays to scalars\n"
|
||||
" --fua synonym for --flatten-uniform-arrays\n"
|
||||
"\n"
|
||||
" --no-storage-format use Unknown image format\n"
|
||||
" --nsf synonym for --no-storage-format\n"
|
||||
);
|
||||
|
||||
exit(EFailUsage);
|
||||
|
@ -6,7 +6,7 @@ gl_FragCoord origin is upper left
|
||||
0:17 Function Parameters:
|
||||
0:? Sequence
|
||||
0:18 Branch: Return with expression
|
||||
0:18 texture (global 4-component vector of float)
|
||||
0:18 texture (temp 4-component vector of float)
|
||||
0:18 Construct combined texture-sampler (temp sampler1D)
|
||||
0:? 'g_tex[1]' (uniform texture1D)
|
||||
0:? 'g_samp[1]' (uniform sampler)
|
||||
@ -18,7 +18,7 @@ gl_FragCoord origin is upper left
|
||||
0:22 'l_samp' (in 3-element array of sampler)
|
||||
0:? Sequence
|
||||
0:23 Branch: Return with expression
|
||||
0:23 texture (global 4-component vector of float)
|
||||
0:23 texture (temp 4-component vector of float)
|
||||
0:23 Construct combined texture-sampler (temp sampler1D)
|
||||
0:23 direct index (temp texture1D)
|
||||
0:23 'l_tex' (in 3-element array of texture1D)
|
||||
@ -165,7 +165,7 @@ gl_FragCoord origin is upper left
|
||||
0:17 Function Parameters:
|
||||
0:? Sequence
|
||||
0:18 Branch: Return with expression
|
||||
0:18 texture (global 4-component vector of float)
|
||||
0:18 texture (temp 4-component vector of float)
|
||||
0:18 Construct combined texture-sampler (temp sampler1D)
|
||||
0:? 'g_tex[1]' (uniform texture1D)
|
||||
0:? 'g_samp[1]' (uniform sampler)
|
||||
@ -177,7 +177,7 @@ gl_FragCoord origin is upper left
|
||||
0:22 'l_samp' (in 3-element array of sampler)
|
||||
0:? Sequence
|
||||
0:23 Branch: Return with expression
|
||||
0:23 texture (global 4-component vector of float)
|
||||
0:23 texture (temp 4-component vector of float)
|
||||
0:23 Construct combined texture-sampler (temp sampler1D)
|
||||
0:23 direct index (temp texture1D)
|
||||
0:23 'l_tex' (in 3-element array of texture1D)
|
||||
|
@ -5,7 +5,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:28 Function Parameters:
|
||||
0:? Sequence
|
||||
0:32 textureFetch (global 4-component vector of float)
|
||||
0:32 textureFetch (temp 4-component vector of float)
|
||||
0:32 'g_tTex2dmsf4' (uniform texture2DMS)
|
||||
0:32 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:32 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -13,7 +13,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 1 (const uint)
|
||||
0:32 Constant:
|
||||
0:32 3 (const int)
|
||||
0:33 textureFetch (global 4-component vector of int)
|
||||
0:33 textureFetch (temp 4-component vector of int)
|
||||
0:33 'g_tTex2dmsi4' (uniform itexture2DMS)
|
||||
0:33 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:33 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -21,7 +21,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 1 (const uint)
|
||||
0:33 Constant:
|
||||
0:33 3 (const int)
|
||||
0:34 textureFetch (global 4-component vector of uint)
|
||||
0:34 textureFetch (temp 4-component vector of uint)
|
||||
0:34 'g_tTex2dmsu4' (uniform utexture2DMS)
|
||||
0:34 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:34 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -29,7 +29,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 1 (const uint)
|
||||
0:34 Constant:
|
||||
0:34 3 (const int)
|
||||
0:37 textureFetchOffset (global 4-component vector of float)
|
||||
0:37 textureFetchOffset (temp 4-component vector of float)
|
||||
0:37 'g_tTex2dmsf4' (uniform texture2DMS)
|
||||
0:37 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:37 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -41,7 +41,7 @@ gl_FragCoord origin is upper left
|
||||
0:37 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:37 Constant:
|
||||
0:37 5 (const uint)
|
||||
0:38 textureFetchOffset (global 4-component vector of int)
|
||||
0:38 textureFetchOffset (temp 4-component vector of int)
|
||||
0:38 'g_tTex2dmsi4' (uniform itexture2DMS)
|
||||
0:38 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:38 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -53,7 +53,7 @@ gl_FragCoord origin is upper left
|
||||
0:38 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:38 Constant:
|
||||
0:38 5 (const uint)
|
||||
0:39 textureFetchOffset (global 4-component vector of uint)
|
||||
0:39 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:39 'g_tTex2dmsu4' (uniform utexture2DMS)
|
||||
0:39 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:39 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -65,7 +65,7 @@ gl_FragCoord origin is upper left
|
||||
0:39 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:39 Constant:
|
||||
0:39 5 (const uint)
|
||||
0:42 textureFetch (global 4-component vector of float)
|
||||
0:42 textureFetch (temp 4-component vector of float)
|
||||
0:42 'g_tTex2dmsf4a' (uniform texture2DMSArray)
|
||||
0:42 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:42 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -73,7 +73,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 2 (const uint)
|
||||
0:42 Constant:
|
||||
0:42 3 (const int)
|
||||
0:43 textureFetch (global 4-component vector of int)
|
||||
0:43 textureFetch (temp 4-component vector of int)
|
||||
0:43 'g_tTex2dmsi4a' (uniform itexture2DMSArray)
|
||||
0:43 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:43 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -81,7 +81,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 2 (const uint)
|
||||
0:43 Constant:
|
||||
0:43 3 (const int)
|
||||
0:44 textureFetch (global 4-component vector of uint)
|
||||
0:44 textureFetch (temp 4-component vector of uint)
|
||||
0:44 'g_tTex2dmsu4a' (uniform utexture2DMSArray)
|
||||
0:44 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:44 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -89,7 +89,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 2 (const uint)
|
||||
0:44 Constant:
|
||||
0:44 3 (const int)
|
||||
0:47 textureFetchOffset (global 4-component vector of float)
|
||||
0:47 textureFetchOffset (temp 4-component vector of float)
|
||||
0:47 'g_tTex2dmsf4a' (uniform texture2DMSArray)
|
||||
0:47 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:47 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -101,7 +101,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:47 Constant:
|
||||
0:47 5 (const uint)
|
||||
0:48 textureFetchOffset (global 4-component vector of int)
|
||||
0:48 textureFetchOffset (temp 4-component vector of int)
|
||||
0:48 'g_tTex2dmsi4a' (uniform itexture2DMSArray)
|
||||
0:48 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:48 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -113,7 +113,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:48 Constant:
|
||||
0:48 5 (const uint)
|
||||
0:49 textureFetchOffset (global 4-component vector of uint)
|
||||
0:49 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:49 'g_tTex2dmsu4a' (uniform utexture2DMSArray)
|
||||
0:49 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:49 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -179,7 +179,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:28 Function Parameters:
|
||||
0:? Sequence
|
||||
0:32 textureFetch (global 4-component vector of float)
|
||||
0:32 textureFetch (temp 4-component vector of float)
|
||||
0:32 'g_tTex2dmsf4' (uniform texture2DMS)
|
||||
0:32 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:32 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -187,7 +187,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 1 (const uint)
|
||||
0:32 Constant:
|
||||
0:32 3 (const int)
|
||||
0:33 textureFetch (global 4-component vector of int)
|
||||
0:33 textureFetch (temp 4-component vector of int)
|
||||
0:33 'g_tTex2dmsi4' (uniform itexture2DMS)
|
||||
0:33 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:33 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -195,7 +195,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 1 (const uint)
|
||||
0:33 Constant:
|
||||
0:33 3 (const int)
|
||||
0:34 textureFetch (global 4-component vector of uint)
|
||||
0:34 textureFetch (temp 4-component vector of uint)
|
||||
0:34 'g_tTex2dmsu4' (uniform utexture2DMS)
|
||||
0:34 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:34 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -203,7 +203,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 1 (const uint)
|
||||
0:34 Constant:
|
||||
0:34 3 (const int)
|
||||
0:37 textureFetchOffset (global 4-component vector of float)
|
||||
0:37 textureFetchOffset (temp 4-component vector of float)
|
||||
0:37 'g_tTex2dmsf4' (uniform texture2DMS)
|
||||
0:37 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:37 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -215,7 +215,7 @@ gl_FragCoord origin is upper left
|
||||
0:37 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:37 Constant:
|
||||
0:37 5 (const uint)
|
||||
0:38 textureFetchOffset (global 4-component vector of int)
|
||||
0:38 textureFetchOffset (temp 4-component vector of int)
|
||||
0:38 'g_tTex2dmsi4' (uniform itexture2DMS)
|
||||
0:38 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:38 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -227,7 +227,7 @@ gl_FragCoord origin is upper left
|
||||
0:38 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:38 Constant:
|
||||
0:38 5 (const uint)
|
||||
0:39 textureFetchOffset (global 4-component vector of uint)
|
||||
0:39 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:39 'g_tTex2dmsu4' (uniform utexture2DMS)
|
||||
0:39 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:39 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -239,7 +239,7 @@ gl_FragCoord origin is upper left
|
||||
0:39 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:39 Constant:
|
||||
0:39 5 (const uint)
|
||||
0:42 textureFetch (global 4-component vector of float)
|
||||
0:42 textureFetch (temp 4-component vector of float)
|
||||
0:42 'g_tTex2dmsf4a' (uniform texture2DMSArray)
|
||||
0:42 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:42 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -247,7 +247,7 @@ gl_FragCoord origin is upper left
|
||||
0:42 2 (const uint)
|
||||
0:42 Constant:
|
||||
0:42 3 (const int)
|
||||
0:43 textureFetch (global 4-component vector of int)
|
||||
0:43 textureFetch (temp 4-component vector of int)
|
||||
0:43 'g_tTex2dmsi4a' (uniform itexture2DMSArray)
|
||||
0:43 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:43 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -255,7 +255,7 @@ gl_FragCoord origin is upper left
|
||||
0:43 2 (const uint)
|
||||
0:43 Constant:
|
||||
0:43 3 (const int)
|
||||
0:44 textureFetch (global 4-component vector of uint)
|
||||
0:44 textureFetch (temp 4-component vector of uint)
|
||||
0:44 'g_tTex2dmsu4a' (uniform utexture2DMSArray)
|
||||
0:44 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:44 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -263,7 +263,7 @@ gl_FragCoord origin is upper left
|
||||
0:44 2 (const uint)
|
||||
0:44 Constant:
|
||||
0:44 3 (const int)
|
||||
0:47 textureFetchOffset (global 4-component vector of float)
|
||||
0:47 textureFetchOffset (temp 4-component vector of float)
|
||||
0:47 'g_tTex2dmsf4a' (uniform texture2DMSArray)
|
||||
0:47 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:47 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -275,7 +275,7 @@ gl_FragCoord origin is upper left
|
||||
0:47 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:47 Constant:
|
||||
0:47 5 (const uint)
|
||||
0:48 textureFetchOffset (global 4-component vector of int)
|
||||
0:48 textureFetchOffset (temp 4-component vector of int)
|
||||
0:48 'g_tTex2dmsi4a' (uniform itexture2DMSArray)
|
||||
0:48 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:48 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -287,7 +287,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:48 Constant:
|
||||
0:48 5 (const uint)
|
||||
0:49 textureFetchOffset (global 4-component vector of uint)
|
||||
0:49 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:49 'g_tTex2dmsu4a' (uniform utexture2DMSArray)
|
||||
0:49 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:49 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
|
@ -5,7 +5,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:48 Function Parameters:
|
||||
0:? Sequence
|
||||
0:52 textureFetch (global 4-component vector of float)
|
||||
0:52 textureFetch (temp 4-component vector of float)
|
||||
0:52 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:52 vector swizzle (temp 2-component vector of int)
|
||||
0:52 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -24,7 +24,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 2 (const uint)
|
||||
0:52 Constant:
|
||||
0:52 2 (const int)
|
||||
0:53 textureFetch (global 4-component vector of int)
|
||||
0:53 textureFetch (temp 4-component vector of int)
|
||||
0:53 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:53 vector swizzle (temp 2-component vector of int)
|
||||
0:53 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -43,7 +43,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 2 (const uint)
|
||||
0:53 Constant:
|
||||
0:53 2 (const int)
|
||||
0:54 textureFetch (global 4-component vector of uint)
|
||||
0:54 textureFetch (temp 4-component vector of uint)
|
||||
0:54 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:54 vector swizzle (temp 2-component vector of int)
|
||||
0:54 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -62,7 +62,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 2 (const uint)
|
||||
0:54 Constant:
|
||||
0:54 2 (const int)
|
||||
0:57 textureFetch (global 4-component vector of float)
|
||||
0:57 textureFetch (temp 4-component vector of float)
|
||||
0:57 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:57 vector swizzle (temp 3-component vector of int)
|
||||
0:57 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -83,7 +83,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 3 (const uint)
|
||||
0:57 Constant:
|
||||
0:57 3 (const int)
|
||||
0:58 textureFetch (global 4-component vector of int)
|
||||
0:58 textureFetch (temp 4-component vector of int)
|
||||
0:58 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:58 vector swizzle (temp 3-component vector of int)
|
||||
0:58 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -104,7 +104,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 3 (const uint)
|
||||
0:58 Constant:
|
||||
0:58 3 (const int)
|
||||
0:59 textureFetch (global 4-component vector of uint)
|
||||
0:59 textureFetch (temp 4-component vector of uint)
|
||||
0:59 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:59 vector swizzle (temp 3-component vector of int)
|
||||
0:59 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:48 Function Parameters:
|
||||
0:? Sequence
|
||||
0:52 textureFetch (global 4-component vector of float)
|
||||
0:52 textureFetch (temp 4-component vector of float)
|
||||
0:52 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:52 vector swizzle (temp 2-component vector of int)
|
||||
0:52 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -213,7 +213,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 2 (const uint)
|
||||
0:52 Constant:
|
||||
0:52 2 (const int)
|
||||
0:53 textureFetch (global 4-component vector of int)
|
||||
0:53 textureFetch (temp 4-component vector of int)
|
||||
0:53 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:53 vector swizzle (temp 2-component vector of int)
|
||||
0:53 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -232,7 +232,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 2 (const uint)
|
||||
0:53 Constant:
|
||||
0:53 2 (const int)
|
||||
0:54 textureFetch (global 4-component vector of uint)
|
||||
0:54 textureFetch (temp 4-component vector of uint)
|
||||
0:54 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:54 vector swizzle (temp 2-component vector of int)
|
||||
0:54 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -251,7 +251,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 2 (const uint)
|
||||
0:54 Constant:
|
||||
0:54 2 (const int)
|
||||
0:57 textureFetch (global 4-component vector of float)
|
||||
0:57 textureFetch (temp 4-component vector of float)
|
||||
0:57 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:57 vector swizzle (temp 3-component vector of int)
|
||||
0:57 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -272,7 +272,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 3 (const uint)
|
||||
0:57 Constant:
|
||||
0:57 3 (const int)
|
||||
0:58 textureFetch (global 4-component vector of int)
|
||||
0:58 textureFetch (temp 4-component vector of int)
|
||||
0:58 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:58 vector swizzle (temp 3-component vector of int)
|
||||
0:58 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -293,7 +293,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 3 (const uint)
|
||||
0:58 Constant:
|
||||
0:58 3 (const int)
|
||||
0:59 textureFetch (global 4-component vector of uint)
|
||||
0:59 textureFetch (temp 4-component vector of uint)
|
||||
0:59 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:59 vector swizzle (temp 3-component vector of int)
|
||||
0:59 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
|
@ -5,7 +5,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:48 Function Parameters:
|
||||
0:? Sequence
|
||||
0:52 textureFetch (global 4-component vector of float)
|
||||
0:52 textureFetch (temp 4-component vector of float)
|
||||
0:52 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:52 vector swizzle (temp int)
|
||||
0:52 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -22,7 +22,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 1 (const uint)
|
||||
0:52 Constant:
|
||||
0:52 1 (const int)
|
||||
0:53 textureFetch (global 4-component vector of int)
|
||||
0:53 textureFetch (temp 4-component vector of int)
|
||||
0:53 'g_tTex1di4' (uniform itexture1D)
|
||||
0:53 vector swizzle (temp int)
|
||||
0:53 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -39,7 +39,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 1 (const uint)
|
||||
0:53 Constant:
|
||||
0:53 1 (const int)
|
||||
0:54 textureFetch (global 4-component vector of uint)
|
||||
0:54 textureFetch (temp 4-component vector of uint)
|
||||
0:54 'g_tTex1du4' (uniform utexture1D)
|
||||
0:54 vector swizzle (temp int)
|
||||
0:54 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -56,7 +56,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 1 (const uint)
|
||||
0:54 Constant:
|
||||
0:54 1 (const int)
|
||||
0:57 textureFetch (global 4-component vector of float)
|
||||
0:57 textureFetch (temp 4-component vector of float)
|
||||
0:57 'g_tTex2df4' (uniform texture2D)
|
||||
0:57 vector swizzle (temp 2-component vector of int)
|
||||
0:57 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -75,7 +75,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 2 (const uint)
|
||||
0:57 Constant:
|
||||
0:57 2 (const int)
|
||||
0:58 textureFetch (global 4-component vector of int)
|
||||
0:58 textureFetch (temp 4-component vector of int)
|
||||
0:58 'g_tTex2di4' (uniform itexture2D)
|
||||
0:58 vector swizzle (temp 2-component vector of int)
|
||||
0:58 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -94,7 +94,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 2 (const uint)
|
||||
0:58 Constant:
|
||||
0:58 2 (const int)
|
||||
0:59 textureFetch (global 4-component vector of uint)
|
||||
0:59 textureFetch (temp 4-component vector of uint)
|
||||
0:59 'g_tTex2du4' (uniform utexture2D)
|
||||
0:59 vector swizzle (temp 2-component vector of int)
|
||||
0:59 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -113,7 +113,7 @@ gl_FragCoord origin is upper left
|
||||
0:59 2 (const uint)
|
||||
0:59 Constant:
|
||||
0:59 2 (const int)
|
||||
0:62 textureFetch (global 4-component vector of float)
|
||||
0:62 textureFetch (temp 4-component vector of float)
|
||||
0:62 'g_tTex3df4' (uniform texture3D)
|
||||
0:62 vector swizzle (temp 3-component vector of int)
|
||||
0:62 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -134,7 +134,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 3 (const uint)
|
||||
0:62 Constant:
|
||||
0:62 3 (const int)
|
||||
0:63 textureFetch (global 4-component vector of int)
|
||||
0:63 textureFetch (temp 4-component vector of int)
|
||||
0:63 'g_tTex3di4' (uniform itexture3D)
|
||||
0:63 vector swizzle (temp 3-component vector of int)
|
||||
0:63 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -155,7 +155,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 3 (const uint)
|
||||
0:63 Constant:
|
||||
0:63 3 (const int)
|
||||
0:64 textureFetch (global 4-component vector of uint)
|
||||
0:64 textureFetch (temp 4-component vector of uint)
|
||||
0:64 'g_tTex3du4' (uniform utexture3D)
|
||||
0:64 vector swizzle (temp 3-component vector of int)
|
||||
0:64 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -245,7 +245,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:48 Function Parameters:
|
||||
0:? Sequence
|
||||
0:52 textureFetch (global 4-component vector of float)
|
||||
0:52 textureFetch (temp 4-component vector of float)
|
||||
0:52 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:52 vector swizzle (temp int)
|
||||
0:52 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -262,7 +262,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 1 (const uint)
|
||||
0:52 Constant:
|
||||
0:52 1 (const int)
|
||||
0:53 textureFetch (global 4-component vector of int)
|
||||
0:53 textureFetch (temp 4-component vector of int)
|
||||
0:53 'g_tTex1di4' (uniform itexture1D)
|
||||
0:53 vector swizzle (temp int)
|
||||
0:53 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -279,7 +279,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 1 (const uint)
|
||||
0:53 Constant:
|
||||
0:53 1 (const int)
|
||||
0:54 textureFetch (global 4-component vector of uint)
|
||||
0:54 textureFetch (temp 4-component vector of uint)
|
||||
0:54 'g_tTex1du4' (uniform utexture1D)
|
||||
0:54 vector swizzle (temp int)
|
||||
0:54 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -296,7 +296,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 1 (const uint)
|
||||
0:54 Constant:
|
||||
0:54 1 (const int)
|
||||
0:57 textureFetch (global 4-component vector of float)
|
||||
0:57 textureFetch (temp 4-component vector of float)
|
||||
0:57 'g_tTex2df4' (uniform texture2D)
|
||||
0:57 vector swizzle (temp 2-component vector of int)
|
||||
0:57 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -315,7 +315,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 2 (const uint)
|
||||
0:57 Constant:
|
||||
0:57 2 (const int)
|
||||
0:58 textureFetch (global 4-component vector of int)
|
||||
0:58 textureFetch (temp 4-component vector of int)
|
||||
0:58 'g_tTex2di4' (uniform itexture2D)
|
||||
0:58 vector swizzle (temp 2-component vector of int)
|
||||
0:58 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -334,7 +334,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 2 (const uint)
|
||||
0:58 Constant:
|
||||
0:58 2 (const int)
|
||||
0:59 textureFetch (global 4-component vector of uint)
|
||||
0:59 textureFetch (temp 4-component vector of uint)
|
||||
0:59 'g_tTex2du4' (uniform utexture2D)
|
||||
0:59 vector swizzle (temp 2-component vector of int)
|
||||
0:59 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -353,7 +353,7 @@ gl_FragCoord origin is upper left
|
||||
0:59 2 (const uint)
|
||||
0:59 Constant:
|
||||
0:59 2 (const int)
|
||||
0:62 textureFetch (global 4-component vector of float)
|
||||
0:62 textureFetch (temp 4-component vector of float)
|
||||
0:62 'g_tTex3df4' (uniform texture3D)
|
||||
0:62 vector swizzle (temp 3-component vector of int)
|
||||
0:62 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -374,7 +374,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 3 (const uint)
|
||||
0:62 Constant:
|
||||
0:62 3 (const int)
|
||||
0:63 textureFetch (global 4-component vector of int)
|
||||
0:63 textureFetch (temp 4-component vector of int)
|
||||
0:63 'g_tTex3di4' (uniform itexture3D)
|
||||
0:63 vector swizzle (temp 3-component vector of int)
|
||||
0:63 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -395,7 +395,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 3 (const uint)
|
||||
0:63 Constant:
|
||||
0:63 3 (const int)
|
||||
0:64 textureFetch (global 4-component vector of uint)
|
||||
0:64 textureFetch (temp 4-component vector of uint)
|
||||
0:64 'g_tTex3du4' (uniform utexture3D)
|
||||
0:64 vector swizzle (temp 3-component vector of int)
|
||||
0:64 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
|
@ -4,7 +4,7 @@ Shader version: 450
|
||||
0:47 Function Definition: main( (temp structure{temp 4-component vector of float Pos})
|
||||
0:47 Function Parameters:
|
||||
0:? Sequence
|
||||
0:51 textureFetch (global 4-component vector of float)
|
||||
0:51 textureFetch (temp 4-component vector of float)
|
||||
0:51 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:51 vector swizzle (temp int)
|
||||
0:51 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -21,7 +21,7 @@ Shader version: 450
|
||||
0:51 1 (const uint)
|
||||
0:51 Constant:
|
||||
0:51 1 (const int)
|
||||
0:52 textureFetch (global 4-component vector of int)
|
||||
0:52 textureFetch (temp 4-component vector of int)
|
||||
0:52 'g_tTex1di4' (uniform itexture1D)
|
||||
0:52 vector swizzle (temp int)
|
||||
0:52 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -38,7 +38,7 @@ Shader version: 450
|
||||
0:52 1 (const uint)
|
||||
0:52 Constant:
|
||||
0:52 1 (const int)
|
||||
0:53 textureFetch (global 4-component vector of uint)
|
||||
0:53 textureFetch (temp 4-component vector of uint)
|
||||
0:53 'g_tTex1du4' (uniform utexture1D)
|
||||
0:53 vector swizzle (temp int)
|
||||
0:53 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -55,7 +55,7 @@ Shader version: 450
|
||||
0:53 1 (const uint)
|
||||
0:53 Constant:
|
||||
0:53 1 (const int)
|
||||
0:56 textureFetch (global 4-component vector of float)
|
||||
0:56 textureFetch (temp 4-component vector of float)
|
||||
0:56 'g_tTex2df4' (uniform texture2D)
|
||||
0:56 vector swizzle (temp 2-component vector of int)
|
||||
0:56 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -74,7 +74,7 @@ Shader version: 450
|
||||
0:56 2 (const uint)
|
||||
0:56 Constant:
|
||||
0:56 2 (const int)
|
||||
0:57 textureFetch (global 4-component vector of int)
|
||||
0:57 textureFetch (temp 4-component vector of int)
|
||||
0:57 'g_tTex2di4' (uniform itexture2D)
|
||||
0:57 vector swizzle (temp 2-component vector of int)
|
||||
0:57 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -93,7 +93,7 @@ Shader version: 450
|
||||
0:57 2 (const uint)
|
||||
0:57 Constant:
|
||||
0:57 2 (const int)
|
||||
0:58 textureFetch (global 4-component vector of uint)
|
||||
0:58 textureFetch (temp 4-component vector of uint)
|
||||
0:58 'g_tTex2du4' (uniform utexture2D)
|
||||
0:58 vector swizzle (temp 2-component vector of int)
|
||||
0:58 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -112,7 +112,7 @@ Shader version: 450
|
||||
0:58 2 (const uint)
|
||||
0:58 Constant:
|
||||
0:58 2 (const int)
|
||||
0:61 textureFetch (global 4-component vector of float)
|
||||
0:61 textureFetch (temp 4-component vector of float)
|
||||
0:61 'g_tTex3df4' (uniform texture3D)
|
||||
0:61 vector swizzle (temp 3-component vector of int)
|
||||
0:61 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -133,7 +133,7 @@ Shader version: 450
|
||||
0:61 3 (const uint)
|
||||
0:61 Constant:
|
||||
0:61 3 (const int)
|
||||
0:62 textureFetch (global 4-component vector of int)
|
||||
0:62 textureFetch (temp 4-component vector of int)
|
||||
0:62 'g_tTex3di4' (uniform itexture3D)
|
||||
0:62 vector swizzle (temp 3-component vector of int)
|
||||
0:62 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -154,7 +154,7 @@ Shader version: 450
|
||||
0:62 3 (const uint)
|
||||
0:62 Constant:
|
||||
0:62 3 (const int)
|
||||
0:63 textureFetch (global 4-component vector of uint)
|
||||
0:63 textureFetch (temp 4-component vector of uint)
|
||||
0:63 'g_tTex3du4' (uniform utexture3D)
|
||||
0:63 vector swizzle (temp 3-component vector of int)
|
||||
0:63 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -229,7 +229,7 @@ Shader version: 450
|
||||
0:47 Function Definition: main( (temp structure{temp 4-component vector of float Pos})
|
||||
0:47 Function Parameters:
|
||||
0:? Sequence
|
||||
0:51 textureFetch (global 4-component vector of float)
|
||||
0:51 textureFetch (temp 4-component vector of float)
|
||||
0:51 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:51 vector swizzle (temp int)
|
||||
0:51 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -246,7 +246,7 @@ Shader version: 450
|
||||
0:51 1 (const uint)
|
||||
0:51 Constant:
|
||||
0:51 1 (const int)
|
||||
0:52 textureFetch (global 4-component vector of int)
|
||||
0:52 textureFetch (temp 4-component vector of int)
|
||||
0:52 'g_tTex1di4' (uniform itexture1D)
|
||||
0:52 vector swizzle (temp int)
|
||||
0:52 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -263,7 +263,7 @@ Shader version: 450
|
||||
0:52 1 (const uint)
|
||||
0:52 Constant:
|
||||
0:52 1 (const int)
|
||||
0:53 textureFetch (global 4-component vector of uint)
|
||||
0:53 textureFetch (temp 4-component vector of uint)
|
||||
0:53 'g_tTex1du4' (uniform utexture1D)
|
||||
0:53 vector swizzle (temp int)
|
||||
0:53 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -280,7 +280,7 @@ Shader version: 450
|
||||
0:53 1 (const uint)
|
||||
0:53 Constant:
|
||||
0:53 1 (const int)
|
||||
0:56 textureFetch (global 4-component vector of float)
|
||||
0:56 textureFetch (temp 4-component vector of float)
|
||||
0:56 'g_tTex2df4' (uniform texture2D)
|
||||
0:56 vector swizzle (temp 2-component vector of int)
|
||||
0:56 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -299,7 +299,7 @@ Shader version: 450
|
||||
0:56 2 (const uint)
|
||||
0:56 Constant:
|
||||
0:56 2 (const int)
|
||||
0:57 textureFetch (global 4-component vector of int)
|
||||
0:57 textureFetch (temp 4-component vector of int)
|
||||
0:57 'g_tTex2di4' (uniform itexture2D)
|
||||
0:57 vector swizzle (temp 2-component vector of int)
|
||||
0:57 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -318,7 +318,7 @@ Shader version: 450
|
||||
0:57 2 (const uint)
|
||||
0:57 Constant:
|
||||
0:57 2 (const int)
|
||||
0:58 textureFetch (global 4-component vector of uint)
|
||||
0:58 textureFetch (temp 4-component vector of uint)
|
||||
0:58 'g_tTex2du4' (uniform utexture2D)
|
||||
0:58 vector swizzle (temp 2-component vector of int)
|
||||
0:58 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -337,7 +337,7 @@ Shader version: 450
|
||||
0:58 2 (const uint)
|
||||
0:58 Constant:
|
||||
0:58 2 (const int)
|
||||
0:61 textureFetch (global 4-component vector of float)
|
||||
0:61 textureFetch (temp 4-component vector of float)
|
||||
0:61 'g_tTex3df4' (uniform texture3D)
|
||||
0:61 vector swizzle (temp 3-component vector of int)
|
||||
0:61 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -358,7 +358,7 @@ Shader version: 450
|
||||
0:61 3 (const uint)
|
||||
0:61 Constant:
|
||||
0:61 3 (const int)
|
||||
0:62 textureFetch (global 4-component vector of int)
|
||||
0:62 textureFetch (temp 4-component vector of int)
|
||||
0:62 'g_tTex3di4' (uniform itexture3D)
|
||||
0:62 vector swizzle (temp 3-component vector of int)
|
||||
0:62 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -379,7 +379,7 @@ Shader version: 450
|
||||
0:62 3 (const uint)
|
||||
0:62 Constant:
|
||||
0:62 3 (const int)
|
||||
0:63 textureFetch (global 4-component vector of uint)
|
||||
0:63 textureFetch (temp 4-component vector of uint)
|
||||
0:63 'g_tTex3du4' (uniform utexture3D)
|
||||
0:63 vector swizzle (temp 3-component vector of int)
|
||||
0:63 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
|
@ -8,8 +8,8 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of float)
|
||||
0:28 'r00' (temp 4-component vector of float)
|
||||
0:28 textureFetch (global 4-component vector of float)
|
||||
0:28 'g_tTexbf4' (uniform samplerBuffer)
|
||||
0:28 textureFetch (temp 4-component vector of float)
|
||||
0:28 'g_tTexbf4' (layout(rgba32f ) uniform samplerBuffer)
|
||||
0:28 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:28 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:28 Constant:
|
||||
@ -17,8 +17,8 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of int)
|
||||
0:29 'r01' (temp 4-component vector of int)
|
||||
0:29 textureFetch (global 4-component vector of int)
|
||||
0:29 'g_tTexbi4' (uniform isamplerBuffer)
|
||||
0:29 textureFetch (temp 4-component vector of int)
|
||||
0:29 'g_tTexbi4' (layout(rgba32i ) uniform isamplerBuffer)
|
||||
0:29 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:29 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:29 Constant:
|
||||
@ -26,8 +26,8 @@ gl_FragCoord origin is upper left
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of uint)
|
||||
0:30 'r02' (temp 4-component vector of uint)
|
||||
0:30 textureFetch (global 4-component vector of uint)
|
||||
0:30 'g_tTexbu4' (uniform usamplerBuffer)
|
||||
0:30 textureFetch (temp 4-component vector of uint)
|
||||
0:30 'g_tTexbu4' (layout(rgba32ui ) uniform usamplerBuffer)
|
||||
0:30 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:30 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:30 Constant:
|
||||
@ -65,10 +65,10 @@ gl_FragCoord origin is upper left
|
||||
0:37 1 (const int)
|
||||
0:37 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'g_tTexbf4_test' (layout(binding=0 ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbf4' (uniform samplerBuffer)
|
||||
0:? 'g_tTexbi4' (uniform isamplerBuffer)
|
||||
0:? 'g_tTexbu4' (uniform usamplerBuffer)
|
||||
0:? 'g_tTexbf4_test' (layout(binding=0 rgba32f ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbf4' (layout(rgba32f ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbi4' (layout(rgba32i ) uniform isamplerBuffer)
|
||||
0:? 'g_tTexbu4' (layout(rgba32ui ) uniform usamplerBuffer)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:? 'Depth' (out float FragDepth)
|
||||
0:? 'anon@0' (uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -86,8 +86,8 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of float)
|
||||
0:28 'r00' (temp 4-component vector of float)
|
||||
0:28 textureFetch (global 4-component vector of float)
|
||||
0:28 'g_tTexbf4' (uniform samplerBuffer)
|
||||
0:28 textureFetch (temp 4-component vector of float)
|
||||
0:28 'g_tTexbf4' (layout(rgba32f ) uniform samplerBuffer)
|
||||
0:28 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:28 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:28 Constant:
|
||||
@ -95,8 +95,8 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of int)
|
||||
0:29 'r01' (temp 4-component vector of int)
|
||||
0:29 textureFetch (global 4-component vector of int)
|
||||
0:29 'g_tTexbi4' (uniform isamplerBuffer)
|
||||
0:29 textureFetch (temp 4-component vector of int)
|
||||
0:29 'g_tTexbi4' (layout(rgba32i ) uniform isamplerBuffer)
|
||||
0:29 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:29 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:29 Constant:
|
||||
@ -104,8 +104,8 @@ gl_FragCoord origin is upper left
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of uint)
|
||||
0:30 'r02' (temp 4-component vector of uint)
|
||||
0:30 textureFetch (global 4-component vector of uint)
|
||||
0:30 'g_tTexbu4' (uniform usamplerBuffer)
|
||||
0:30 textureFetch (temp 4-component vector of uint)
|
||||
0:30 'g_tTexbu4' (layout(rgba32ui ) uniform usamplerBuffer)
|
||||
0:30 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:30 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:30 Constant:
|
||||
@ -143,10 +143,10 @@ gl_FragCoord origin is upper left
|
||||
0:37 1 (const int)
|
||||
0:37 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'g_tTexbf4_test' (layout(binding=0 ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbf4' (uniform samplerBuffer)
|
||||
0:? 'g_tTexbi4' (uniform isamplerBuffer)
|
||||
0:? 'g_tTexbu4' (uniform usamplerBuffer)
|
||||
0:? 'g_tTexbf4_test' (layout(binding=0 rgba32f ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbf4' (layout(rgba32f ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbi4' (layout(rgba32i ) uniform isamplerBuffer)
|
||||
0:? 'g_tTexbu4' (layout(rgba32ui ) uniform usamplerBuffer)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:? 'Depth' (out float FragDepth)
|
||||
0:? 'anon@0' (uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -207,7 +207,7 @@ gl_FragCoord origin is upper left
|
||||
6: TypeFloat 32
|
||||
7: TypeVector 6(float) 4
|
||||
8: TypePointer Function 7(fvec4)
|
||||
10: TypeImage 6(float) Buffer sampled format:Unknown
|
||||
10: TypeImage 6(float) Buffer sampled format:Rgba32f
|
||||
11: TypeSampledImage 10
|
||||
12: TypePointer UniformConstant 11
|
||||
13(g_tTexbf4): 12(ptr) Variable UniformConstant
|
||||
@ -221,14 +221,14 @@ gl_FragCoord origin is upper left
|
||||
22: 15(int) Constant 0
|
||||
23: TypePointer Uniform 15(int)
|
||||
28: TypePointer Function 18(ivec4)
|
||||
30: TypeImage 15(int) Buffer sampled format:Unknown
|
||||
30: TypeImage 15(int) Buffer sampled format:Rgba32i
|
||||
31: TypeSampledImage 30
|
||||
32: TypePointer UniformConstant 31
|
||||
33(g_tTexbi4): 32(ptr) Variable UniformConstant
|
||||
39: TypeInt 32 0
|
||||
40: TypeVector 39(int) 4
|
||||
41: TypePointer Function 40(ivec4)
|
||||
43: TypeImage 39(int) Buffer sampled format:Unknown
|
||||
43: TypeImage 39(int) Buffer sampled format:Rgba32ui
|
||||
44: TypeSampledImage 43
|
||||
45: TypePointer UniformConstant 44
|
||||
46(g_tTexbu4): 45(ptr) Variable UniformConstant
|
||||
|
290
Test/baseResults/hlsl.load.buffer.float.dx10.frag.out
Normal file
290
Test/baseResults/hlsl.load.buffer.float.dx10.frag.out
Normal file
@ -0,0 +1,290 @@
|
||||
hlsl.load.buffer.float.dx10.frag
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:24 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:24 Function Parameters:
|
||||
0:? Sequence
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp float)
|
||||
0:28 'r00' (temp float)
|
||||
0:28 Construct float (temp float)
|
||||
0:? textureFetch (temp 4-component vector of float)
|
||||
0:28 'g_tTexbfs' (layout(r32f ) uniform samplerBuffer)
|
||||
0:28 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:28 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:28 Constant:
|
||||
0:28 0 (const uint)
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp int)
|
||||
0:29 'r01' (temp int)
|
||||
0:29 Construct int (temp int)
|
||||
0:? textureFetch (temp 4-component vector of int)
|
||||
0:29 'g_tTexbis' (layout(r32i ) uniform isamplerBuffer)
|
||||
0:29 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:29 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:29 Constant:
|
||||
0:29 0 (const uint)
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp uint)
|
||||
0:30 'r02' (temp uint)
|
||||
0:30 Construct uint (temp uint)
|
||||
0:? textureFetch (temp 4-component vector of uint)
|
||||
0:30 'g_tTexbus' (layout(r32ui ) uniform usamplerBuffer)
|
||||
0:30 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:30 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:30 Constant:
|
||||
0:30 0 (const uint)
|
||||
0:34 move second child to first child (temp 4-component vector of float)
|
||||
0:34 Color: direct index for structure (temp 4-component vector of float)
|
||||
0:34 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:34 Constant:
|
||||
0:34 0 (const int)
|
||||
0:34 Constant:
|
||||
0:34 1.000000
|
||||
0:34 1.000000
|
||||
0:34 1.000000
|
||||
0:34 1.000000
|
||||
0:35 move second child to first child (temp float)
|
||||
0:35 Depth: direct index for structure (temp float)
|
||||
0:35 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:35 Constant:
|
||||
0:35 1 (const int)
|
||||
0:35 Constant:
|
||||
0:35 1.000000
|
||||
0:37 Sequence
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:37 Color: direct index for structure (temp 4-component vector of float)
|
||||
0:37 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:37 move second child to first child (temp float)
|
||||
0:? 'Depth' (out float FragDepth)
|
||||
0:37 Depth: direct index for structure (temp float)
|
||||
0:37 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:37 Constant:
|
||||
0:37 1 (const int)
|
||||
0:37 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'g_tTexbfs_test' (layout(binding=0 r32f ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbfs' (layout(r32f ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbis' (layout(r32i ) uniform isamplerBuffer)
|
||||
0:? 'g_tTexbus' (layout(r32ui ) uniform usamplerBuffer)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:? 'Depth' (out float FragDepth)
|
||||
0:? 'anon@0' (uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
||||
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:24 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:24 Function Parameters:
|
||||
0:? Sequence
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp float)
|
||||
0:28 'r00' (temp float)
|
||||
0:28 Construct float (temp float)
|
||||
0:? textureFetch (temp 4-component vector of float)
|
||||
0:28 'g_tTexbfs' (layout(r32f ) uniform samplerBuffer)
|
||||
0:28 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:28 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:28 Constant:
|
||||
0:28 0 (const uint)
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp int)
|
||||
0:29 'r01' (temp int)
|
||||
0:29 Construct int (temp int)
|
||||
0:? textureFetch (temp 4-component vector of int)
|
||||
0:29 'g_tTexbis' (layout(r32i ) uniform isamplerBuffer)
|
||||
0:29 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:29 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:29 Constant:
|
||||
0:29 0 (const uint)
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp uint)
|
||||
0:30 'r02' (temp uint)
|
||||
0:30 Construct uint (temp uint)
|
||||
0:? textureFetch (temp 4-component vector of uint)
|
||||
0:30 'g_tTexbus' (layout(r32ui ) uniform usamplerBuffer)
|
||||
0:30 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:30 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:30 Constant:
|
||||
0:30 0 (const uint)
|
||||
0:34 move second child to first child (temp 4-component vector of float)
|
||||
0:34 Color: direct index for structure (temp 4-component vector of float)
|
||||
0:34 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:34 Constant:
|
||||
0:34 0 (const int)
|
||||
0:34 Constant:
|
||||
0:34 1.000000
|
||||
0:34 1.000000
|
||||
0:34 1.000000
|
||||
0:34 1.000000
|
||||
0:35 move second child to first child (temp float)
|
||||
0:35 Depth: direct index for structure (temp float)
|
||||
0:35 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:35 Constant:
|
||||
0:35 1 (const int)
|
||||
0:35 Constant:
|
||||
0:35 1.000000
|
||||
0:37 Sequence
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:37 Color: direct index for structure (temp 4-component vector of float)
|
||||
0:37 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:37 move second child to first child (temp float)
|
||||
0:? 'Depth' (out float FragDepth)
|
||||
0:37 Depth: direct index for structure (temp float)
|
||||
0:37 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:37 Constant:
|
||||
0:37 1 (const int)
|
||||
0:37 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'g_tTexbfs_test' (layout(binding=0 r32f ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbfs' (layout(r32f ) uniform samplerBuffer)
|
||||
0:? 'g_tTexbis' (layout(r32i ) uniform isamplerBuffer)
|
||||
0:? 'g_tTexbus' (layout(r32ui ) uniform usamplerBuffer)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:? 'Depth' (out float FragDepth)
|
||||
0:? 'anon@0' (uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Id's are bound by 74
|
||||
|
||||
Capability Shader
|
||||
Capability SampledBuffer
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
EntryPoint Fragment 4 "main" 65 69
|
||||
ExecutionMode 4 OriginUpperLeft
|
||||
Name 4 "main"
|
||||
Name 8 "r00"
|
||||
Name 12 "g_tTexbfs"
|
||||
Name 18 "$Global"
|
||||
MemberName 18($Global) 0 "c1"
|
||||
MemberName 18($Global) 1 "c2"
|
||||
MemberName 18($Global) 2 "c3"
|
||||
MemberName 18($Global) 3 "c4"
|
||||
MemberName 18($Global) 4 "o1"
|
||||
MemberName 18($Global) 5 "o2"
|
||||
MemberName 18($Global) 6 "o3"
|
||||
MemberName 18($Global) 7 "o4"
|
||||
Name 20 ""
|
||||
Name 30 "r01"
|
||||
Name 34 "g_tTexbis"
|
||||
Name 43 "r02"
|
||||
Name 47 "g_tTexbus"
|
||||
Name 55 "PS_OUTPUT"
|
||||
MemberName 55(PS_OUTPUT) 0 "Color"
|
||||
MemberName 55(PS_OUTPUT) 1 "Depth"
|
||||
Name 57 "psout"
|
||||
Name 65 "Color"
|
||||
Name 69 "Depth"
|
||||
Name 73 "g_tTexbfs_test"
|
||||
Decorate 12(g_tTexbfs) DescriptorSet 0
|
||||
MemberDecorate 18($Global) 0 Offset 0
|
||||
MemberDecorate 18($Global) 1 Offset 8
|
||||
MemberDecorate 18($Global) 2 Offset 16
|
||||
MemberDecorate 18($Global) 3 Offset 32
|
||||
MemberDecorate 18($Global) 4 Offset 48
|
||||
MemberDecorate 18($Global) 5 Offset 56
|
||||
MemberDecorate 18($Global) 6 Offset 64
|
||||
MemberDecorate 18($Global) 7 Offset 80
|
||||
Decorate 18($Global) Block
|
||||
Decorate 20 DescriptorSet 0
|
||||
Decorate 34(g_tTexbis) DescriptorSet 0
|
||||
Decorate 47(g_tTexbus) DescriptorSet 0
|
||||
Decorate 65(Color) Location 0
|
||||
Decorate 69(Depth) BuiltIn FragDepth
|
||||
Decorate 73(g_tTexbfs_test) DescriptorSet 0
|
||||
Decorate 73(g_tTexbfs_test) Binding 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
7: TypePointer Function 6(float)
|
||||
9: TypeImage 6(float) Buffer sampled format:R32f
|
||||
10: TypeSampledImage 9
|
||||
11: TypePointer UniformConstant 10
|
||||
12(g_tTexbfs): 11(ptr) Variable UniformConstant
|
||||
14: TypeInt 32 1
|
||||
15: TypeVector 14(int) 2
|
||||
16: TypeVector 14(int) 3
|
||||
17: TypeVector 14(int) 4
|
||||
18($Global): TypeStruct 14(int) 15(ivec2) 16(ivec3) 17(ivec4) 14(int) 15(ivec2) 16(ivec3) 17(ivec4)
|
||||
19: TypePointer Uniform 18($Global)
|
||||
20: 19(ptr) Variable Uniform
|
||||
21: 14(int) Constant 0
|
||||
22: TypePointer Uniform 14(int)
|
||||
26: TypeVector 6(float) 4
|
||||
29: TypePointer Function 14(int)
|
||||
31: TypeImage 14(int) Buffer sampled format:R32i
|
||||
32: TypeSampledImage 31
|
||||
33: TypePointer UniformConstant 32
|
||||
34(g_tTexbis): 33(ptr) Variable UniformConstant
|
||||
41: TypeInt 32 0
|
||||
42: TypePointer Function 41(int)
|
||||
44: TypeImage 41(int) Buffer sampled format:R32ui
|
||||
45: TypeSampledImage 44
|
||||
46: TypePointer UniformConstant 45
|
||||
47(g_tTexbus): 46(ptr) Variable UniformConstant
|
||||
52: TypeVector 41(int) 4
|
||||
55(PS_OUTPUT): TypeStruct 26(fvec4) 6(float)
|
||||
56: TypePointer Function 55(PS_OUTPUT)
|
||||
58: 6(float) Constant 1065353216
|
||||
59: 26(fvec4) ConstantComposite 58 58 58 58
|
||||
60: TypePointer Function 26(fvec4)
|
||||
62: 14(int) Constant 1
|
||||
64: TypePointer Output 26(fvec4)
|
||||
65(Color): 64(ptr) Variable Output
|
||||
68: TypePointer Output 6(float)
|
||||
69(Depth): 68(ptr) Variable Output
|
||||
73(g_tTexbfs_test): 11(ptr) Variable UniformConstant
|
||||
4(main): 2 Function None 3
|
||||
5: Label
|
||||
8(r00): 7(ptr) Variable Function
|
||||
30(r01): 29(ptr) Variable Function
|
||||
43(r02): 42(ptr) Variable Function
|
||||
57(psout): 56(ptr) Variable Function
|
||||
13: 10 Load 12(g_tTexbfs)
|
||||
23: 22(ptr) AccessChain 20 21
|
||||
24: 14(int) Load 23
|
||||
25: 9 Image 13
|
||||
27: 26(fvec4) ImageFetch 25 24
|
||||
28: 6(float) CompositeExtract 27 0
|
||||
Store 8(r00) 28
|
||||
35: 32 Load 34(g_tTexbis)
|
||||
36: 22(ptr) AccessChain 20 21
|
||||
37: 14(int) Load 36
|
||||
38: 31 Image 35
|
||||
39: 17(ivec4) ImageFetch 38 37
|
||||
40: 14(int) CompositeExtract 39 0
|
||||
Store 30(r01) 40
|
||||
48: 45 Load 47(g_tTexbus)
|
||||
49: 22(ptr) AccessChain 20 21
|
||||
50: 14(int) Load 49
|
||||
51: 44 Image 48
|
||||
53: 52(ivec4) ImageFetch 51 50
|
||||
54: 41(int) CompositeExtract 53 0
|
||||
Store 43(r02) 54
|
||||
61: 60(ptr) AccessChain 57(psout) 21
|
||||
Store 61 59
|
||||
63: 7(ptr) AccessChain 57(psout) 62
|
||||
Store 63 58
|
||||
66: 60(ptr) AccessChain 57(psout) 21
|
||||
67: 26(fvec4) Load 66
|
||||
Store 65(Color) 67
|
||||
70: 7(ptr) AccessChain 57(psout) 62
|
||||
71: 6(float) Load 70
|
||||
Store 69(Depth) 71
|
||||
Return
|
||||
FunctionEnd
|
@ -5,7 +5,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:48 Function Parameters:
|
||||
0:? Sequence
|
||||
0:52 textureFetchOffset (global 4-component vector of float)
|
||||
0:52 textureFetchOffset (temp 4-component vector of float)
|
||||
0:52 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:52 vector swizzle (temp int)
|
||||
0:52 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -26,7 +26,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:52 Constant:
|
||||
0:52 4 (const uint)
|
||||
0:53 textureFetchOffset (global 4-component vector of int)
|
||||
0:53 textureFetchOffset (temp 4-component vector of int)
|
||||
0:53 'g_tTex1di4' (uniform itexture1D)
|
||||
0:53 vector swizzle (temp int)
|
||||
0:53 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -47,7 +47,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:53 Constant:
|
||||
0:53 4 (const uint)
|
||||
0:54 textureFetchOffset (global 4-component vector of uint)
|
||||
0:54 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:54 'g_tTex1du4' (uniform utexture1D)
|
||||
0:54 vector swizzle (temp int)
|
||||
0:54 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -68,7 +68,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:54 Constant:
|
||||
0:54 4 (const uint)
|
||||
0:57 textureFetchOffset (global 4-component vector of float)
|
||||
0:57 textureFetchOffset (temp 4-component vector of float)
|
||||
0:57 'g_tTex2df4' (uniform texture2D)
|
||||
0:57 vector swizzle (temp 2-component vector of int)
|
||||
0:57 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -91,7 +91,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:57 Constant:
|
||||
0:57 5 (const uint)
|
||||
0:58 textureFetchOffset (global 4-component vector of int)
|
||||
0:58 textureFetchOffset (temp 4-component vector of int)
|
||||
0:58 'g_tTex2di4' (uniform itexture2D)
|
||||
0:58 vector swizzle (temp 2-component vector of int)
|
||||
0:58 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -114,7 +114,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:58 Constant:
|
||||
0:58 5 (const uint)
|
||||
0:59 textureFetchOffset (global 4-component vector of uint)
|
||||
0:59 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:59 'g_tTex2du4' (uniform utexture2D)
|
||||
0:59 vector swizzle (temp 2-component vector of int)
|
||||
0:59 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -137,7 +137,7 @@ gl_FragCoord origin is upper left
|
||||
0:59 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:59 Constant:
|
||||
0:59 5 (const uint)
|
||||
0:62 textureFetchOffset (global 4-component vector of float)
|
||||
0:62 textureFetchOffset (temp 4-component vector of float)
|
||||
0:62 'g_tTex3df4' (uniform texture3D)
|
||||
0:62 vector swizzle (temp 3-component vector of int)
|
||||
0:62 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -162,7 +162,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:62 Constant:
|
||||
0:62 6 (const uint)
|
||||
0:63 textureFetchOffset (global 4-component vector of int)
|
||||
0:63 textureFetchOffset (temp 4-component vector of int)
|
||||
0:63 'g_tTex3di4' (uniform itexture3D)
|
||||
0:63 vector swizzle (temp 3-component vector of int)
|
||||
0:63 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -187,7 +187,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:63 Constant:
|
||||
0:63 6 (const uint)
|
||||
0:64 textureFetchOffset (global 4-component vector of uint)
|
||||
0:64 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:64 'g_tTex3du4' (uniform utexture3D)
|
||||
0:64 vector swizzle (temp 3-component vector of int)
|
||||
0:64 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -281,7 +281,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:48 Function Parameters:
|
||||
0:? Sequence
|
||||
0:52 textureFetchOffset (global 4-component vector of float)
|
||||
0:52 textureFetchOffset (temp 4-component vector of float)
|
||||
0:52 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:52 vector swizzle (temp int)
|
||||
0:52 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -302,7 +302,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:52 Constant:
|
||||
0:52 4 (const uint)
|
||||
0:53 textureFetchOffset (global 4-component vector of int)
|
||||
0:53 textureFetchOffset (temp 4-component vector of int)
|
||||
0:53 'g_tTex1di4' (uniform itexture1D)
|
||||
0:53 vector swizzle (temp int)
|
||||
0:53 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -323,7 +323,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:53 Constant:
|
||||
0:53 4 (const uint)
|
||||
0:54 textureFetchOffset (global 4-component vector of uint)
|
||||
0:54 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:54 'g_tTex1du4' (uniform utexture1D)
|
||||
0:54 vector swizzle (temp int)
|
||||
0:54 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
@ -344,7 +344,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:54 Constant:
|
||||
0:54 4 (const uint)
|
||||
0:57 textureFetchOffset (global 4-component vector of float)
|
||||
0:57 textureFetchOffset (temp 4-component vector of float)
|
||||
0:57 'g_tTex2df4' (uniform texture2D)
|
||||
0:57 vector swizzle (temp 2-component vector of int)
|
||||
0:57 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -367,7 +367,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:57 Constant:
|
||||
0:57 5 (const uint)
|
||||
0:58 textureFetchOffset (global 4-component vector of int)
|
||||
0:58 textureFetchOffset (temp 4-component vector of int)
|
||||
0:58 'g_tTex2di4' (uniform itexture2D)
|
||||
0:58 vector swizzle (temp 2-component vector of int)
|
||||
0:58 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -390,7 +390,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:58 Constant:
|
||||
0:58 5 (const uint)
|
||||
0:59 textureFetchOffset (global 4-component vector of uint)
|
||||
0:59 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:59 'g_tTex2du4' (uniform utexture2D)
|
||||
0:59 vector swizzle (temp 2-component vector of int)
|
||||
0:59 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -413,7 +413,7 @@ gl_FragCoord origin is upper left
|
||||
0:59 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:59 Constant:
|
||||
0:59 5 (const uint)
|
||||
0:62 textureFetchOffset (global 4-component vector of float)
|
||||
0:62 textureFetchOffset (temp 4-component vector of float)
|
||||
0:62 'g_tTex3df4' (uniform texture3D)
|
||||
0:62 vector swizzle (temp 3-component vector of int)
|
||||
0:62 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -438,7 +438,7 @@ gl_FragCoord origin is upper left
|
||||
0:62 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:62 Constant:
|
||||
0:62 6 (const uint)
|
||||
0:63 textureFetchOffset (global 4-component vector of int)
|
||||
0:63 textureFetchOffset (temp 4-component vector of int)
|
||||
0:63 'g_tTex3di4' (uniform itexture3D)
|
||||
0:63 vector swizzle (temp 3-component vector of int)
|
||||
0:63 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -463,7 +463,7 @@ gl_FragCoord origin is upper left
|
||||
0:63 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:63 Constant:
|
||||
0:63 6 (const uint)
|
||||
0:64 textureFetchOffset (global 4-component vector of uint)
|
||||
0:64 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:64 'g_tTex3du4' (uniform utexture3D)
|
||||
0:64 vector swizzle (temp 3-component vector of int)
|
||||
0:64 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
|
@ -5,7 +5,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:48 Function Parameters:
|
||||
0:? Sequence
|
||||
0:52 textureFetchOffset (global 4-component vector of float)
|
||||
0:52 textureFetchOffset (temp 4-component vector of float)
|
||||
0:52 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:52 vector swizzle (temp 2-component vector of int)
|
||||
0:52 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -28,7 +28,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:52 Constant:
|
||||
0:52 4 (const uint)
|
||||
0:53 textureFetchOffset (global 4-component vector of int)
|
||||
0:53 textureFetchOffset (temp 4-component vector of int)
|
||||
0:53 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:53 vector swizzle (temp 2-component vector of int)
|
||||
0:53 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -51,7 +51,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:53 Constant:
|
||||
0:53 4 (const uint)
|
||||
0:54 textureFetchOffset (global 4-component vector of uint)
|
||||
0:54 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:54 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:54 vector swizzle (temp 2-component vector of int)
|
||||
0:54 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -74,7 +74,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:54 Constant:
|
||||
0:54 4 (const uint)
|
||||
0:57 textureFetchOffset (global 4-component vector of float)
|
||||
0:57 textureFetchOffset (temp 4-component vector of float)
|
||||
0:57 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:57 vector swizzle (temp 3-component vector of int)
|
||||
0:57 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -99,7 +99,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:57 Constant:
|
||||
0:57 5 (const uint)
|
||||
0:58 textureFetchOffset (global 4-component vector of int)
|
||||
0:58 textureFetchOffset (temp 4-component vector of int)
|
||||
0:58 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:58 vector swizzle (temp 3-component vector of int)
|
||||
0:58 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -124,7 +124,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:58 Constant:
|
||||
0:58 5 (const uint)
|
||||
0:59 textureFetchOffset (global 4-component vector of uint)
|
||||
0:59 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:59 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:59 vector swizzle (temp 3-component vector of int)
|
||||
0:59 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -218,7 +218,7 @@ gl_FragCoord origin is upper left
|
||||
0:48 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:48 Function Parameters:
|
||||
0:? Sequence
|
||||
0:52 textureFetchOffset (global 4-component vector of float)
|
||||
0:52 textureFetchOffset (temp 4-component vector of float)
|
||||
0:52 'g_tTex1df4a' (uniform texture1DArray)
|
||||
0:52 vector swizzle (temp 2-component vector of int)
|
||||
0:52 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -241,7 +241,7 @@ gl_FragCoord origin is upper left
|
||||
0:52 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:52 Constant:
|
||||
0:52 4 (const uint)
|
||||
0:53 textureFetchOffset (global 4-component vector of int)
|
||||
0:53 textureFetchOffset (temp 4-component vector of int)
|
||||
0:53 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:53 vector swizzle (temp 2-component vector of int)
|
||||
0:53 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -264,7 +264,7 @@ gl_FragCoord origin is upper left
|
||||
0:53 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:53 Constant:
|
||||
0:53 4 (const uint)
|
||||
0:54 textureFetchOffset (global 4-component vector of uint)
|
||||
0:54 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:54 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:54 vector swizzle (temp 2-component vector of int)
|
||||
0:54 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
@ -287,7 +287,7 @@ gl_FragCoord origin is upper left
|
||||
0:54 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:54 Constant:
|
||||
0:54 4 (const uint)
|
||||
0:57 textureFetchOffset (global 4-component vector of float)
|
||||
0:57 textureFetchOffset (temp 4-component vector of float)
|
||||
0:57 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:57 vector swizzle (temp 3-component vector of int)
|
||||
0:57 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -312,7 +312,7 @@ gl_FragCoord origin is upper left
|
||||
0:57 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:57 Constant:
|
||||
0:57 5 (const uint)
|
||||
0:58 textureFetchOffset (global 4-component vector of int)
|
||||
0:58 textureFetchOffset (temp 4-component vector of int)
|
||||
0:58 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:58 vector swizzle (temp 3-component vector of int)
|
||||
0:58 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
@ -337,7 +337,7 @@ gl_FragCoord origin is upper left
|
||||
0:58 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:58 Constant:
|
||||
0:58 5 (const uint)
|
||||
0:59 textureFetchOffset (global 4-component vector of uint)
|
||||
0:59 textureFetchOffset (temp 4-component vector of uint)
|
||||
0:59 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:59 vector swizzle (temp 3-component vector of int)
|
||||
0:59 c4: direct index for structure (layout(offset=32 ) uniform 4-component vector of int)
|
||||
|
@ -5,19 +5,19 @@ gl_FragCoord origin is upper left
|
||||
0:22 Function Definition: main( (temp structure{temp 4-component vector of float Color})
|
||||
0:22 Function Parameters:
|
||||
0:? Sequence
|
||||
0:25 imageLoad (global 4-component vector of float)
|
||||
0:25 imageLoad (temp 4-component vector of float)
|
||||
0:25 'g_tBuffF' (layout(rgba32f ) uniform imageBuffer)
|
||||
0:25 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:25 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:25 Constant:
|
||||
0:25 0 (const uint)
|
||||
0:26 imageLoad (global 4-component vector of uint)
|
||||
0:26 imageLoad (temp 4-component vector of uint)
|
||||
0:26 'g_tBuffU' (layout(rgba32ui ) uniform uimageBuffer)
|
||||
0:26 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:26 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:26 Constant:
|
||||
0:26 0 (const uint)
|
||||
0:27 imageLoad (global 4-component vector of int)
|
||||
0:27 imageLoad (temp 4-component vector of int)
|
||||
0:27 'g_tBuffI' (layout(rgba32i ) uniform iimageBuffer)
|
||||
0:27 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:27 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -59,19 +59,19 @@ gl_FragCoord origin is upper left
|
||||
0:22 Function Definition: main( (temp structure{temp 4-component vector of float Color})
|
||||
0:22 Function Parameters:
|
||||
0:? Sequence
|
||||
0:25 imageLoad (global 4-component vector of float)
|
||||
0:25 imageLoad (temp 4-component vector of float)
|
||||
0:25 'g_tBuffF' (layout(rgba32f ) uniform imageBuffer)
|
||||
0:25 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:25 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:25 Constant:
|
||||
0:25 0 (const uint)
|
||||
0:26 imageLoad (global 4-component vector of uint)
|
||||
0:26 imageLoad (temp 4-component vector of uint)
|
||||
0:26 'g_tBuffU' (layout(rgba32ui ) uniform uimageBuffer)
|
||||
0:26 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:26 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:26 Constant:
|
||||
0:26 0 (const uint)
|
||||
0:27 imageLoad (global 4-component vector of int)
|
||||
0:27 imageLoad (temp 4-component vector of int)
|
||||
0:27 'g_tBuffI' (layout(rgba32i ) uniform iimageBuffer)
|
||||
0:27 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:27 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
|
@ -5,37 +5,37 @@ gl_FragCoord origin is upper left
|
||||
0:40 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:40 Function Parameters:
|
||||
0:? Sequence
|
||||
0:44 imageLoad (global 4-component vector of float)
|
||||
0:44 imageLoad (temp 4-component vector of float)
|
||||
0:44 'g_tTex1df4a' (layout(rgba32f ) uniform image1DArray)
|
||||
0:44 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:44 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:44 Constant:
|
||||
0:44 1 (const uint)
|
||||
0:45 imageLoad (global 4-component vector of int)
|
||||
0:45 imageLoad (temp 4-component vector of int)
|
||||
0:45 'g_tTex1di4a' (layout(rgba32i ) uniform iimage1DArray)
|
||||
0:45 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:45 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:45 Constant:
|
||||
0:45 1 (const uint)
|
||||
0:46 imageLoad (global 4-component vector of uint)
|
||||
0:46 imageLoad (temp 4-component vector of uint)
|
||||
0:46 'g_tTex1du4a' (layout(rgba32ui ) uniform uimage1DArray)
|
||||
0:46 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:46 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:46 Constant:
|
||||
0:46 1 (const uint)
|
||||
0:49 imageLoad (global 4-component vector of float)
|
||||
0:49 imageLoad (temp 4-component vector of float)
|
||||
0:49 'g_tTex2df4a' (layout(rgba32f ) uniform image2DArray)
|
||||
0:49 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:49 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:49 Constant:
|
||||
0:49 2 (const uint)
|
||||
0:50 imageLoad (global 4-component vector of int)
|
||||
0:50 imageLoad (temp 4-component vector of int)
|
||||
0:50 'g_tTex2di4a' (layout(rgba32i ) uniform iimage2DArray)
|
||||
0:50 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:50 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:50 Constant:
|
||||
0:50 2 (const uint)
|
||||
0:51 imageLoad (global 4-component vector of uint)
|
||||
0:51 imageLoad (temp 4-component vector of uint)
|
||||
0:51 'g_tTex2du4a' (layout(rgba32ui ) uniform uimage2DArray)
|
||||
0:51 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:51 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -104,37 +104,37 @@ gl_FragCoord origin is upper left
|
||||
0:40 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:40 Function Parameters:
|
||||
0:? Sequence
|
||||
0:44 imageLoad (global 4-component vector of float)
|
||||
0:44 imageLoad (temp 4-component vector of float)
|
||||
0:44 'g_tTex1df4a' (layout(rgba32f ) uniform image1DArray)
|
||||
0:44 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:44 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:44 Constant:
|
||||
0:44 1 (const uint)
|
||||
0:45 imageLoad (global 4-component vector of int)
|
||||
0:45 imageLoad (temp 4-component vector of int)
|
||||
0:45 'g_tTex1di4a' (layout(rgba32i ) uniform iimage1DArray)
|
||||
0:45 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:45 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:45 Constant:
|
||||
0:45 1 (const uint)
|
||||
0:46 imageLoad (global 4-component vector of uint)
|
||||
0:46 imageLoad (temp 4-component vector of uint)
|
||||
0:46 'g_tTex1du4a' (layout(rgba32ui ) uniform uimage1DArray)
|
||||
0:46 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:46 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:46 Constant:
|
||||
0:46 1 (const uint)
|
||||
0:49 imageLoad (global 4-component vector of float)
|
||||
0:49 imageLoad (temp 4-component vector of float)
|
||||
0:49 'g_tTex2df4a' (layout(rgba32f ) uniform image2DArray)
|
||||
0:49 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:49 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:49 Constant:
|
||||
0:49 2 (const uint)
|
||||
0:50 imageLoad (global 4-component vector of int)
|
||||
0:50 imageLoad (temp 4-component vector of int)
|
||||
0:50 'g_tTex2di4a' (layout(rgba32i ) uniform iimage2DArray)
|
||||
0:50 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:50 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:50 Constant:
|
||||
0:50 2 (const uint)
|
||||
0:51 imageLoad (global 4-component vector of uint)
|
||||
0:51 imageLoad (temp 4-component vector of uint)
|
||||
0:51 'g_tTex2du4a' (layout(rgba32ui ) uniform uimage2DArray)
|
||||
0:51 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:51 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
|
@ -5,55 +5,55 @@ gl_FragCoord origin is upper left
|
||||
0:40 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:40 Function Parameters:
|
||||
0:? Sequence
|
||||
0:44 imageLoad (global 4-component vector of float)
|
||||
0:44 imageLoad (temp 4-component vector of float)
|
||||
0:44 'g_tTex1df4' (layout(binding=0 rgba32f ) uniform image1D)
|
||||
0:44 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:44 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:44 Constant:
|
||||
0:44 0 (const uint)
|
||||
0:45 imageLoad (global 4-component vector of int)
|
||||
0:45 imageLoad (temp 4-component vector of int)
|
||||
0:45 'g_tTex1di4' (layout(rgba32i ) uniform iimage1D)
|
||||
0:45 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:45 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:45 Constant:
|
||||
0:45 0 (const uint)
|
||||
0:46 imageLoad (global 4-component vector of uint)
|
||||
0:46 imageLoad (temp 4-component vector of uint)
|
||||
0:46 'g_tTex1du4' (layout(rgba32ui ) uniform uimage1D)
|
||||
0:46 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:46 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:46 Constant:
|
||||
0:46 0 (const uint)
|
||||
0:49 imageLoad (global 4-component vector of float)
|
||||
0:49 imageLoad (temp 4-component vector of float)
|
||||
0:49 'g_tTex2df4' (layout(rgba32f ) uniform image2D)
|
||||
0:49 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:49 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:49 Constant:
|
||||
0:49 1 (const uint)
|
||||
0:50 imageLoad (global 4-component vector of int)
|
||||
0:50 imageLoad (temp 4-component vector of int)
|
||||
0:50 'g_tTex2di4' (layout(rgba32i ) uniform iimage2D)
|
||||
0:50 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:50 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:50 Constant:
|
||||
0:50 1 (const uint)
|
||||
0:51 imageLoad (global 4-component vector of uint)
|
||||
0:51 imageLoad (temp 4-component vector of uint)
|
||||
0:51 'g_tTex2du4' (layout(rgba32ui ) uniform uimage2D)
|
||||
0:51 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:51 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:51 Constant:
|
||||
0:51 1 (const uint)
|
||||
0:54 imageLoad (global 4-component vector of float)
|
||||
0:54 imageLoad (temp 4-component vector of float)
|
||||
0:54 'g_tTex3df4' (layout(rgba32f ) uniform image3D)
|
||||
0:54 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:54 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:54 Constant:
|
||||
0:54 2 (const uint)
|
||||
0:55 imageLoad (global 4-component vector of int)
|
||||
0:55 imageLoad (temp 4-component vector of int)
|
||||
0:55 'g_tTex3di4' (layout(rgba32i ) uniform iimage3D)
|
||||
0:55 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:55 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:55 Constant:
|
||||
0:55 2 (const uint)
|
||||
0:56 imageLoad (global 4-component vector of uint)
|
||||
0:56 imageLoad (temp 4-component vector of uint)
|
||||
0:56 'g_tTex3du4' (layout(rgba32ui ) uniform uimage3D)
|
||||
0:56 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:56 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
@ -122,55 +122,55 @@ gl_FragCoord origin is upper left
|
||||
0:40 Function Definition: main( (temp structure{temp 4-component vector of float Color, temp float Depth})
|
||||
0:40 Function Parameters:
|
||||
0:? Sequence
|
||||
0:44 imageLoad (global 4-component vector of float)
|
||||
0:44 imageLoad (temp 4-component vector of float)
|
||||
0:44 'g_tTex1df4' (layout(binding=0 rgba32f ) uniform image1D)
|
||||
0:44 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:44 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:44 Constant:
|
||||
0:44 0 (const uint)
|
||||
0:45 imageLoad (global 4-component vector of int)
|
||||
0:45 imageLoad (temp 4-component vector of int)
|
||||
0:45 'g_tTex1di4' (layout(rgba32i ) uniform iimage1D)
|
||||
0:45 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:45 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:45 Constant:
|
||||
0:45 0 (const uint)
|
||||
0:46 imageLoad (global 4-component vector of uint)
|
||||
0:46 imageLoad (temp 4-component vector of uint)
|
||||
0:46 'g_tTex1du4' (layout(rgba32ui ) uniform uimage1D)
|
||||
0:46 c1: direct index for structure (layout(offset=0 ) uniform int)
|
||||
0:46 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:46 Constant:
|
||||
0:46 0 (const uint)
|
||||
0:49 imageLoad (global 4-component vector of float)
|
||||
0:49 imageLoad (temp 4-component vector of float)
|
||||
0:49 'g_tTex2df4' (layout(rgba32f ) uniform image2D)
|
||||
0:49 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:49 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:49 Constant:
|
||||
0:49 1 (const uint)
|
||||
0:50 imageLoad (global 4-component vector of int)
|
||||
0:50 imageLoad (temp 4-component vector of int)
|
||||
0:50 'g_tTex2di4' (layout(rgba32i ) uniform iimage2D)
|
||||
0:50 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:50 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:50 Constant:
|
||||
0:50 1 (const uint)
|
||||
0:51 imageLoad (global 4-component vector of uint)
|
||||
0:51 imageLoad (temp 4-component vector of uint)
|
||||
0:51 'g_tTex2du4' (layout(rgba32ui ) uniform uimage2D)
|
||||
0:51 c2: direct index for structure (layout(offset=8 ) uniform 2-component vector of int)
|
||||
0:51 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:51 Constant:
|
||||
0:51 1 (const uint)
|
||||
0:54 imageLoad (global 4-component vector of float)
|
||||
0:54 imageLoad (temp 4-component vector of float)
|
||||
0:54 'g_tTex3df4' (layout(rgba32f ) uniform image3D)
|
||||
0:54 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:54 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:54 Constant:
|
||||
0:54 2 (const uint)
|
||||
0:55 imageLoad (global 4-component vector of int)
|
||||
0:55 imageLoad (temp 4-component vector of int)
|
||||
0:55 'g_tTex3di4' (layout(rgba32i ) uniform iimage3D)
|
||||
0:55 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:55 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
0:55 Constant:
|
||||
0:55 2 (const uint)
|
||||
0:56 imageLoad (global 4-component vector of uint)
|
||||
0:56 imageLoad (temp 4-component vector of uint)
|
||||
0:56 'g_tTex3du4' (layout(rgba32ui ) uniform uimage3D)
|
||||
0:56 c3: direct index for structure (layout(offset=16 ) uniform 3-component vector of int)
|
||||
0:56 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform int c1, layout(offset=8 ) uniform 2-component vector of int c2, layout(offset=16 ) uniform 3-component vector of int c3, layout(offset=32 ) uniform 4-component vector of int c4, layout(offset=48 ) uniform int o1, layout(offset=56 ) uniform 2-component vector of int o2, layout(offset=64 ) uniform 3-component vector of int o3, layout(offset=80 ) uniform 4-component vector of int o4})
|
||||
|
@ -6,8 +6,8 @@ Shader version: 450
|
||||
0:4 'Index' (in uint)
|
||||
0:? Sequence
|
||||
0:5 Branch: Return with expression
|
||||
0:5 textureFetch (global 4-component vector of float)
|
||||
0:5 'Position' (uniform samplerBuffer)
|
||||
0:5 textureFetch (temp 4-component vector of float)
|
||||
0:5 'Position' (layout(rgba32f ) uniform samplerBuffer)
|
||||
0:5 Convert uint to int (temp int)
|
||||
0:5 'Index' (in uint)
|
||||
0:9 Function Definition: RealEntrypoint(u1; (temp 4-component vector of float Position)
|
||||
@ -21,7 +21,7 @@ Shader version: 450
|
||||
0:10 'Index' (in uint VertexIndex)
|
||||
0:10 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'Position' (uniform samplerBuffer)
|
||||
0:? 'Position' (layout(rgba32f ) uniform samplerBuffer)
|
||||
0:? '@entryPointOutput' (out 4-component vector of float Position)
|
||||
0:? 'Index' (in uint VertexIndex)
|
||||
|
||||
@ -36,8 +36,8 @@ Shader version: 450
|
||||
0:4 'Index' (in uint)
|
||||
0:? Sequence
|
||||
0:5 Branch: Return with expression
|
||||
0:5 textureFetch (global 4-component vector of float)
|
||||
0:5 'Position' (uniform samplerBuffer)
|
||||
0:5 textureFetch (temp 4-component vector of float)
|
||||
0:5 'Position' (layout(rgba32f ) uniform samplerBuffer)
|
||||
0:5 Convert uint to int (temp int)
|
||||
0:5 'Index' (in uint)
|
||||
0:9 Function Definition: RealEntrypoint(u1; (temp 4-component vector of float Position)
|
||||
@ -51,7 +51,7 @@ Shader version: 450
|
||||
0:10 'Index' (in uint VertexIndex)
|
||||
0:10 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'Position' (uniform samplerBuffer)
|
||||
0:? 'Position' (layout(rgba32f ) uniform samplerBuffer)
|
||||
0:? '@entryPointOutput' (out 4-component vector of float Position)
|
||||
0:? 'Index' (in uint VertexIndex)
|
||||
|
||||
@ -81,7 +81,7 @@ Shader version: 450
|
||||
8: TypeFloat 32
|
||||
9: TypeVector 8(float) 4
|
||||
10: TypeFunction 9(fvec4) 7(ptr)
|
||||
14: TypeImage 8(float) Buffer sampled format:Unknown
|
||||
14: TypeImage 8(float) Buffer sampled format:Rgba32f
|
||||
15: TypeSampledImage 14
|
||||
16: TypePointer UniformConstant 15
|
||||
17(Position): 16(ptr) Variable UniformConstant
|
||||
|
2560
Test/baseResults/hlsl.rw.scalar.bracket.frag.out
Normal file
2560
Test/baseResults/hlsl.rw.scalar.bracket.frag.out
Normal file
File diff suppressed because it is too large
Load Diff
2613
Test/baseResults/hlsl.rw.vec2.bracket.frag.out
Normal file
2613
Test/baseResults/hlsl.rw.vec2.bracket.frag.out
Normal file
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 texture (global 4-component vector of float)
|
||||
0:27 texture (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -18,7 +18,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 texture (global 4-component vector of int)
|
||||
0:28 texture (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -28,7 +28,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 texture (global 4-component vector of uint)
|
||||
0:29 texture (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -38,7 +38,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 texture (global 4-component vector of float)
|
||||
0:31 texture (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -49,7 +49,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 texture (global 4-component vector of int)
|
||||
0:32 texture (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -60,7 +60,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 texture (global 4-component vector of uint)
|
||||
0:33 texture (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -71,7 +71,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 texture (global 4-component vector of float)
|
||||
0:35 texture (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:35 'g_tTexcdf4' (uniform textureCubeArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -83,7 +83,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 texture (global 4-component vector of int)
|
||||
0:36 texture (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:36 'g_tTexcdi4' (uniform itextureCubeArray)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -95,7 +95,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 texture (global 4-component vector of uint)
|
||||
0:37 texture (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:37 'g_tTexcdu4' (uniform utextureCubeArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -164,7 +164,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 texture (global 4-component vector of float)
|
||||
0:27 texture (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -174,7 +174,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 texture (global 4-component vector of int)
|
||||
0:28 texture (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -184,7 +184,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 texture (global 4-component vector of uint)
|
||||
0:29 texture (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 texture (global 4-component vector of float)
|
||||
0:31 texture (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -205,7 +205,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 texture (global 4-component vector of int)
|
||||
0:32 texture (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -216,7 +216,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 texture (global 4-component vector of uint)
|
||||
0:33 texture (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -227,7 +227,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 texture (global 4-component vector of float)
|
||||
0:35 texture (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:35 'g_tTexcdf4' (uniform textureCubeArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -239,7 +239,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 texture (global 4-component vector of int)
|
||||
0:36 texture (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:36 'g_tTexcdi4' (uniform itextureCubeArray)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -251,7 +251,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 texture (global 4-component vector of uint)
|
||||
0:37 texture (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:37 'g_tTexcdu4' (uniform utextureCubeArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -94,7 +94,7 @@ gl_FragCoord origin is upper left
|
||||
0:70 Sequence
|
||||
0:70 move second child to first child (temp 4-component vector of float)
|
||||
0:70 'txval10' (temp 4-component vector of float)
|
||||
0:70 texture (global 4-component vector of float)
|
||||
0:70 texture (temp 4-component vector of float)
|
||||
0:70 Construct combined texture-sampler (temp sampler1D)
|
||||
0:70 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:70 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -103,7 +103,7 @@ gl_FragCoord origin is upper left
|
||||
0:71 Sequence
|
||||
0:71 move second child to first child (temp 4-component vector of int)
|
||||
0:71 'txval11' (temp 4-component vector of int)
|
||||
0:71 texture (global 4-component vector of int)
|
||||
0:71 texture (temp 4-component vector of int)
|
||||
0:71 Construct combined texture-sampler (temp isampler1D)
|
||||
0:71 'g_tTex1di4' (uniform itexture1D)
|
||||
0:71 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -112,7 +112,7 @@ gl_FragCoord origin is upper left
|
||||
0:72 Sequence
|
||||
0:72 move second child to first child (temp 4-component vector of uint)
|
||||
0:72 'txval12' (temp 4-component vector of uint)
|
||||
0:72 texture (global 4-component vector of uint)
|
||||
0:72 texture (temp 4-component vector of uint)
|
||||
0:72 Construct combined texture-sampler (temp usampler1D)
|
||||
0:72 'g_tTex1du4' (uniform utexture1D)
|
||||
0:72 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -121,7 +121,7 @@ gl_FragCoord origin is upper left
|
||||
0:74 Sequence
|
||||
0:74 move second child to first child (temp 4-component vector of float)
|
||||
0:74 'txval20' (temp 4-component vector of float)
|
||||
0:74 texture (global 4-component vector of float)
|
||||
0:74 texture (temp 4-component vector of float)
|
||||
0:74 Construct combined texture-sampler (temp sampler2D)
|
||||
0:74 'g_tTex2df4' (uniform texture2D)
|
||||
0:74 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -131,7 +131,7 @@ gl_FragCoord origin is upper left
|
||||
0:75 Sequence
|
||||
0:75 move second child to first child (temp 4-component vector of int)
|
||||
0:75 'txval21' (temp 4-component vector of int)
|
||||
0:75 texture (global 4-component vector of int)
|
||||
0:75 texture (temp 4-component vector of int)
|
||||
0:75 Construct combined texture-sampler (temp isampler2D)
|
||||
0:75 'g_tTex2di4' (uniform itexture2D)
|
||||
0:75 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -141,7 +141,7 @@ gl_FragCoord origin is upper left
|
||||
0:76 Sequence
|
||||
0:76 move second child to first child (temp 4-component vector of uint)
|
||||
0:76 'txval22' (temp 4-component vector of uint)
|
||||
0:76 texture (global 4-component vector of uint)
|
||||
0:76 texture (temp 4-component vector of uint)
|
||||
0:76 Construct combined texture-sampler (temp usampler2D)
|
||||
0:76 'g_tTex2du4' (uniform utexture2D)
|
||||
0:76 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -151,7 +151,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 'txval30' (temp 4-component vector of float)
|
||||
0:78 texture (global 4-component vector of float)
|
||||
0:78 texture (temp 4-component vector of float)
|
||||
0:78 Construct combined texture-sampler (temp sampler3D)
|
||||
0:78 'g_tTex3df4' (uniform texture3D)
|
||||
0:78 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -162,7 +162,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 'txval31' (temp 4-component vector of int)
|
||||
0:79 texture (global 4-component vector of int)
|
||||
0:79 texture (temp 4-component vector of int)
|
||||
0:79 Construct combined texture-sampler (temp isampler3D)
|
||||
0:79 'g_tTex3di4' (uniform itexture3D)
|
||||
0:79 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -173,7 +173,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 'txval32' (temp 4-component vector of uint)
|
||||
0:80 texture (global 4-component vector of uint)
|
||||
0:80 texture (temp 4-component vector of uint)
|
||||
0:80 Construct combined texture-sampler (temp usampler3D)
|
||||
0:80 'g_tTex3du4' (uniform utexture3D)
|
||||
0:80 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -184,7 +184,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 'txval40' (temp 4-component vector of float)
|
||||
0:82 texture (global 4-component vector of float)
|
||||
0:82 texture (temp 4-component vector of float)
|
||||
0:82 Construct combined texture-sampler (temp samplerCube)
|
||||
0:82 'g_tTexcdf4' (uniform textureCube)
|
||||
0:82 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -195,7 +195,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 'txval41' (temp 4-component vector of int)
|
||||
0:83 texture (global 4-component vector of int)
|
||||
0:83 texture (temp 4-component vector of int)
|
||||
0:83 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:83 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:83 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -206,7 +206,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 'txval42' (temp 4-component vector of uint)
|
||||
0:84 texture (global 4-component vector of uint)
|
||||
0:84 texture (temp 4-component vector of uint)
|
||||
0:84 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:84 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:84 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -363,7 +363,7 @@ gl_FragCoord origin is upper left
|
||||
0:70 Sequence
|
||||
0:70 move second child to first child (temp 4-component vector of float)
|
||||
0:70 'txval10' (temp 4-component vector of float)
|
||||
0:70 texture (global 4-component vector of float)
|
||||
0:70 texture (temp 4-component vector of float)
|
||||
0:70 Construct combined texture-sampler (temp sampler1D)
|
||||
0:70 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:70 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -372,7 +372,7 @@ gl_FragCoord origin is upper left
|
||||
0:71 Sequence
|
||||
0:71 move second child to first child (temp 4-component vector of int)
|
||||
0:71 'txval11' (temp 4-component vector of int)
|
||||
0:71 texture (global 4-component vector of int)
|
||||
0:71 texture (temp 4-component vector of int)
|
||||
0:71 Construct combined texture-sampler (temp isampler1D)
|
||||
0:71 'g_tTex1di4' (uniform itexture1D)
|
||||
0:71 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -381,7 +381,7 @@ gl_FragCoord origin is upper left
|
||||
0:72 Sequence
|
||||
0:72 move second child to first child (temp 4-component vector of uint)
|
||||
0:72 'txval12' (temp 4-component vector of uint)
|
||||
0:72 texture (global 4-component vector of uint)
|
||||
0:72 texture (temp 4-component vector of uint)
|
||||
0:72 Construct combined texture-sampler (temp usampler1D)
|
||||
0:72 'g_tTex1du4' (uniform utexture1D)
|
||||
0:72 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -390,7 +390,7 @@ gl_FragCoord origin is upper left
|
||||
0:74 Sequence
|
||||
0:74 move second child to first child (temp 4-component vector of float)
|
||||
0:74 'txval20' (temp 4-component vector of float)
|
||||
0:74 texture (global 4-component vector of float)
|
||||
0:74 texture (temp 4-component vector of float)
|
||||
0:74 Construct combined texture-sampler (temp sampler2D)
|
||||
0:74 'g_tTex2df4' (uniform texture2D)
|
||||
0:74 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -400,7 +400,7 @@ gl_FragCoord origin is upper left
|
||||
0:75 Sequence
|
||||
0:75 move second child to first child (temp 4-component vector of int)
|
||||
0:75 'txval21' (temp 4-component vector of int)
|
||||
0:75 texture (global 4-component vector of int)
|
||||
0:75 texture (temp 4-component vector of int)
|
||||
0:75 Construct combined texture-sampler (temp isampler2D)
|
||||
0:75 'g_tTex2di4' (uniform itexture2D)
|
||||
0:75 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -410,7 +410,7 @@ gl_FragCoord origin is upper left
|
||||
0:76 Sequence
|
||||
0:76 move second child to first child (temp 4-component vector of uint)
|
||||
0:76 'txval22' (temp 4-component vector of uint)
|
||||
0:76 texture (global 4-component vector of uint)
|
||||
0:76 texture (temp 4-component vector of uint)
|
||||
0:76 Construct combined texture-sampler (temp usampler2D)
|
||||
0:76 'g_tTex2du4' (uniform utexture2D)
|
||||
0:76 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -420,7 +420,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 'txval30' (temp 4-component vector of float)
|
||||
0:78 texture (global 4-component vector of float)
|
||||
0:78 texture (temp 4-component vector of float)
|
||||
0:78 Construct combined texture-sampler (temp sampler3D)
|
||||
0:78 'g_tTex3df4' (uniform texture3D)
|
||||
0:78 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -431,7 +431,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 'txval31' (temp 4-component vector of int)
|
||||
0:79 texture (global 4-component vector of int)
|
||||
0:79 texture (temp 4-component vector of int)
|
||||
0:79 Construct combined texture-sampler (temp isampler3D)
|
||||
0:79 'g_tTex3di4' (uniform itexture3D)
|
||||
0:79 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -442,7 +442,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 'txval32' (temp 4-component vector of uint)
|
||||
0:80 texture (global 4-component vector of uint)
|
||||
0:80 texture (temp 4-component vector of uint)
|
||||
0:80 Construct combined texture-sampler (temp usampler3D)
|
||||
0:80 'g_tTex3du4' (uniform utexture3D)
|
||||
0:80 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -453,7 +453,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 'txval40' (temp 4-component vector of float)
|
||||
0:82 texture (global 4-component vector of float)
|
||||
0:82 texture (temp 4-component vector of float)
|
||||
0:82 Construct combined texture-sampler (temp samplerCube)
|
||||
0:82 'g_tTexcdf4' (uniform textureCube)
|
||||
0:82 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -464,7 +464,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 'txval41' (temp 4-component vector of int)
|
||||
0:83 texture (global 4-component vector of int)
|
||||
0:83 texture (temp 4-component vector of int)
|
||||
0:83 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:83 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:83 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -475,7 +475,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 'txval42' (temp 4-component vector of uint)
|
||||
0:84 texture (global 4-component vector of uint)
|
||||
0:84 texture (temp 4-component vector of uint)
|
||||
0:84 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:84 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:84 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureOffset (global 4-component vector of float)
|
||||
0:31 textureOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -19,7 +19,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureOffset (global 4-component vector of int)
|
||||
0:32 textureOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -30,7 +30,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureOffset (global 4-component vector of uint)
|
||||
0:33 textureOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 '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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureOffset (global 4-component vector of float)
|
||||
0:35 textureOffset (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -54,7 +54,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureOffset (global 4-component vector of int)
|
||||
0:36 textureOffset (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -67,7 +67,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureOffset (global 4-component vector of uint)
|
||||
0:37 textureOffset (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -80,7 +80,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureOffset (global 4-component vector of float)
|
||||
0:39 textureOffset (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -95,7 +95,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureOffset (global 4-component vector of int)
|
||||
0:40 textureOffset (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -110,7 +110,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureOffset (global 4-component vector of uint)
|
||||
0:41 textureOffset (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -185,7 +185,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureOffset (global 4-component vector of float)
|
||||
0:31 textureOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -196,7 +196,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureOffset (global 4-component vector of int)
|
||||
0:32 textureOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -207,7 +207,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureOffset (global 4-component vector of uint)
|
||||
0:33 textureOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -218,7 +218,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureOffset (global 4-component vector of float)
|
||||
0:35 textureOffset (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -231,7 +231,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureOffset (global 4-component vector of int)
|
||||
0:36 textureOffset (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -244,7 +244,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureOffset (global 4-component vector of uint)
|
||||
0:37 textureOffset (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -257,7 +257,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureOffset (global 4-component vector of float)
|
||||
0:39 textureOffset (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -272,7 +272,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureOffset (global 4-component vector of int)
|
||||
0:40 textureOffset (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -287,7 +287,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureOffset (global 4-component vector of uint)
|
||||
0:41 textureOffset (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:23 Sequence
|
||||
0:23 move second child to first child (temp 4-component vector of float)
|
||||
0:23 'txval10' (temp 4-component vector of float)
|
||||
0:23 textureOffset (global 4-component vector of float)
|
||||
0:23 textureOffset (temp 4-component vector of float)
|
||||
0:23 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:23 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:23 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -20,7 +20,7 @@ gl_FragCoord origin is upper left
|
||||
0:24 Sequence
|
||||
0:24 move second child to first child (temp 4-component vector of int)
|
||||
0:24 'txval11' (temp 4-component vector of int)
|
||||
0:24 textureOffset (global 4-component vector of int)
|
||||
0:24 textureOffset (temp 4-component vector of int)
|
||||
0:24 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:24 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:24 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -32,7 +32,7 @@ gl_FragCoord origin is upper left
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 4-component vector of uint)
|
||||
0:25 'txval12' (temp 4-component vector of uint)
|
||||
0:25 textureOffset (global 4-component vector of uint)
|
||||
0:25 textureOffset (temp 4-component vector of uint)
|
||||
0:25 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:25 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:25 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -44,7 +44,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval20' (temp 4-component vector of float)
|
||||
0:27 textureOffset (global 4-component vector of float)
|
||||
0:27 textureOffset (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:27 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -58,7 +58,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval21' (temp 4-component vector of int)
|
||||
0:28 textureOffset (global 4-component vector of int)
|
||||
0:28 textureOffset (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:28 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -72,7 +72,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval22' (temp 4-component vector of uint)
|
||||
0:29 textureOffset (global 4-component vector of uint)
|
||||
0:29 textureOffset (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:29 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -140,7 +140,7 @@ gl_FragCoord origin is upper left
|
||||
0:23 Sequence
|
||||
0:23 move second child to first child (temp 4-component vector of float)
|
||||
0:23 'txval10' (temp 4-component vector of float)
|
||||
0:23 textureOffset (global 4-component vector of float)
|
||||
0:23 textureOffset (temp 4-component vector of float)
|
||||
0:23 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:23 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:23 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -152,7 +152,7 @@ gl_FragCoord origin is upper left
|
||||
0:24 Sequence
|
||||
0:24 move second child to first child (temp 4-component vector of int)
|
||||
0:24 'txval11' (temp 4-component vector of int)
|
||||
0:24 textureOffset (global 4-component vector of int)
|
||||
0:24 textureOffset (temp 4-component vector of int)
|
||||
0:24 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:24 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:24 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -164,7 +164,7 @@ gl_FragCoord origin is upper left
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 4-component vector of uint)
|
||||
0:25 'txval12' (temp 4-component vector of uint)
|
||||
0:25 textureOffset (global 4-component vector of uint)
|
||||
0:25 textureOffset (temp 4-component vector of uint)
|
||||
0:25 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:25 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:25 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -176,7 +176,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval20' (temp 4-component vector of float)
|
||||
0:27 textureOffset (global 4-component vector of float)
|
||||
0:27 textureOffset (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:27 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -190,7 +190,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval21' (temp 4-component vector of int)
|
||||
0:28 textureOffset (global 4-component vector of int)
|
||||
0:28 textureOffset (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:28 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -204,7 +204,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval22' (temp 4-component vector of uint)
|
||||
0:29 textureOffset (global 4-component vector of uint)
|
||||
0:29 textureOffset (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:29 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
252
Test/baseResults/hlsl.sample.sub-vec4.dx10.frag.out
Normal file
252
Test/baseResults/hlsl.sample.sub-vec4.dx10.frag.out
Normal file
@ -0,0 +1,252 @@
|
||||
hlsl.sample.sub-vec4.dx10.frag
|
||||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:14 Function Definition: main( (temp structure{temp 4-component vector of float Color})
|
||||
0:14 Function Parameters:
|
||||
0:? Sequence
|
||||
0:17 Sequence
|
||||
0:17 move second child to first child (temp float)
|
||||
0:17 'txval10' (temp float)
|
||||
0:17 Construct float (temp float)
|
||||
0:? texture (temp 4-component vector of float)
|
||||
0:17 Construct combined texture-sampler (temp sampler1D)
|
||||
0:17 'g_tTex1df1' (uniform texture1D)
|
||||
0:17 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:17 Constant:
|
||||
0:17 0.100000
|
||||
0:18 Sequence
|
||||
0:18 move second child to first child (temp 2-component vector of float)
|
||||
0:18 'txval11' (temp 2-component vector of float)
|
||||
0:18 Construct vec2 (temp 2-component vector of float)
|
||||
0:? texture (temp 4-component vector of float)
|
||||
0:18 Construct combined texture-sampler (temp sampler1D)
|
||||
0:18 'g_tTex1df2' (uniform texture1D)
|
||||
0:18 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:18 Constant:
|
||||
0:18 0.200000
|
||||
0:19 Sequence
|
||||
0:19 move second child to first child (temp 3-component vector of float)
|
||||
0:19 'txval12' (temp 3-component vector of float)
|
||||
0:19 Construct vec3 (temp 3-component vector of float)
|
||||
0:? texture (temp 4-component vector of float)
|
||||
0:19 Construct combined texture-sampler (temp sampler1D)
|
||||
0:19 'g_tTex1df3' (uniform texture1D)
|
||||
0:19 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:19 Constant:
|
||||
0:19 0.200000
|
||||
0:20 Sequence
|
||||
0:20 move second child to first child (temp 4-component vector of float)
|
||||
0:20 'txval13' (temp 4-component vector of float)
|
||||
0:20 texture (temp 4-component vector of float)
|
||||
0:20 Construct combined texture-sampler (temp sampler1D)
|
||||
0:20 'g_tTex1df4' (uniform texture1D)
|
||||
0:20 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:20 Constant:
|
||||
0:20 0.200000
|
||||
0:22 move second child to first child (temp 4-component vector of float)
|
||||
0:22 Color: direct index for structure (temp 4-component vector of float)
|
||||
0:22 'psout' (temp structure{temp 4-component vector of float Color})
|
||||
0:22 Constant:
|
||||
0:22 0 (const int)
|
||||
0:22 Constant:
|
||||
0:22 1.000000
|
||||
0:22 1.000000
|
||||
0:22 1.000000
|
||||
0:22 1.000000
|
||||
0:23 Sequence
|
||||
0:23 Sequence
|
||||
0:23 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:23 Color: direct index for structure (temp 4-component vector of float)
|
||||
0:23 'psout' (temp structure{temp 4-component vector of float Color})
|
||||
0:23 Constant:
|
||||
0:23 0 (const int)
|
||||
0:23 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:? 'g_tTex1df1' (uniform texture1D)
|
||||
0:? 'g_tTex1df2' (uniform texture1D)
|
||||
0:? 'g_tTex1df3' (uniform texture1D)
|
||||
0:? 'g_tTex1df4' (uniform texture1D)
|
||||
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:14 Function Definition: main( (temp structure{temp 4-component vector of float Color})
|
||||
0:14 Function Parameters:
|
||||
0:? Sequence
|
||||
0:17 Sequence
|
||||
0:17 move second child to first child (temp float)
|
||||
0:17 'txval10' (temp float)
|
||||
0:17 Construct float (temp float)
|
||||
0:? texture (temp 4-component vector of float)
|
||||
0:17 Construct combined texture-sampler (temp sampler1D)
|
||||
0:17 'g_tTex1df1' (uniform texture1D)
|
||||
0:17 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:17 Constant:
|
||||
0:17 0.100000
|
||||
0:18 Sequence
|
||||
0:18 move second child to first child (temp 2-component vector of float)
|
||||
0:18 'txval11' (temp 2-component vector of float)
|
||||
0:18 Construct vec2 (temp 2-component vector of float)
|
||||
0:? texture (temp 4-component vector of float)
|
||||
0:18 Construct combined texture-sampler (temp sampler1D)
|
||||
0:18 'g_tTex1df2' (uniform texture1D)
|
||||
0:18 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:18 Constant:
|
||||
0:18 0.200000
|
||||
0:19 Sequence
|
||||
0:19 move second child to first child (temp 3-component vector of float)
|
||||
0:19 'txval12' (temp 3-component vector of float)
|
||||
0:19 Construct vec3 (temp 3-component vector of float)
|
||||
0:? texture (temp 4-component vector of float)
|
||||
0:19 Construct combined texture-sampler (temp sampler1D)
|
||||
0:19 'g_tTex1df3' (uniform texture1D)
|
||||
0:19 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:19 Constant:
|
||||
0:19 0.200000
|
||||
0:20 Sequence
|
||||
0:20 move second child to first child (temp 4-component vector of float)
|
||||
0:20 'txval13' (temp 4-component vector of float)
|
||||
0:20 texture (temp 4-component vector of float)
|
||||
0:20 Construct combined texture-sampler (temp sampler1D)
|
||||
0:20 'g_tTex1df4' (uniform texture1D)
|
||||
0:20 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:20 Constant:
|
||||
0:20 0.200000
|
||||
0:22 move second child to first child (temp 4-component vector of float)
|
||||
0:22 Color: direct index for structure (temp 4-component vector of float)
|
||||
0:22 'psout' (temp structure{temp 4-component vector of float Color})
|
||||
0:22 Constant:
|
||||
0:22 0 (const int)
|
||||
0:22 Constant:
|
||||
0:22 1.000000
|
||||
0:22 1.000000
|
||||
0:22 1.000000
|
||||
0:22 1.000000
|
||||
0:23 Sequence
|
||||
0:23 Sequence
|
||||
0:23 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:23 Color: direct index for structure (temp 4-component vector of float)
|
||||
0:23 'psout' (temp structure{temp 4-component vector of float Color})
|
||||
0:23 Constant:
|
||||
0:23 0 (const int)
|
||||
0:23 Branch: Return
|
||||
0:? Linker Objects
|
||||
0:? 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
0:? 'g_tTex1df1' (uniform texture1D)
|
||||
0:? 'g_tTex1df2' (uniform texture1D)
|
||||
0:? 'g_tTex1df3' (uniform texture1D)
|
||||
0:? 'g_tTex1df4' (uniform texture1D)
|
||||
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Id's are bound by 67
|
||||
|
||||
Capability Shader
|
||||
Capability Sampled1D
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
MemoryModel Logical GLSL450
|
||||
EntryPoint Fragment 4 "main" 63
|
||||
ExecutionMode 4 OriginUpperLeft
|
||||
Name 4 "main"
|
||||
Name 8 "txval10"
|
||||
Name 11 "g_tTex1df1"
|
||||
Name 15 "g_sSamp"
|
||||
Name 25 "txval11"
|
||||
Name 26 "g_tTex1df2"
|
||||
Name 37 "txval12"
|
||||
Name 38 "g_tTex1df3"
|
||||
Name 48 "txval13"
|
||||
Name 49 "g_tTex1df4"
|
||||
Name 54 "PS_OUTPUT"
|
||||
MemberName 54(PS_OUTPUT) 0 "Color"
|
||||
Name 56 "psout"
|
||||
Name 63 "Color"
|
||||
Decorate 11(g_tTex1df1) DescriptorSet 0
|
||||
Decorate 15(g_sSamp) DescriptorSet 0
|
||||
Decorate 15(g_sSamp) Binding 0
|
||||
Decorate 26(g_tTex1df2) DescriptorSet 0
|
||||
Decorate 38(g_tTex1df3) DescriptorSet 0
|
||||
Decorate 49(g_tTex1df4) DescriptorSet 0
|
||||
Decorate 63(Color) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
7: TypePointer Function 6(float)
|
||||
9: TypeImage 6(float) 1D sampled format:Unknown
|
||||
10: TypePointer UniformConstant 9
|
||||
11(g_tTex1df1): 10(ptr) Variable UniformConstant
|
||||
13: TypeSampler
|
||||
14: TypePointer UniformConstant 13
|
||||
15(g_sSamp): 14(ptr) Variable UniformConstant
|
||||
17: TypeSampledImage 9
|
||||
19: 6(float) Constant 1036831949
|
||||
20: TypeVector 6(float) 4
|
||||
23: TypeVector 6(float) 2
|
||||
24: TypePointer Function 23(fvec2)
|
||||
26(g_tTex1df2): 10(ptr) Variable UniformConstant
|
||||
30: 6(float) Constant 1045220557
|
||||
35: TypeVector 6(float) 3
|
||||
36: TypePointer Function 35(fvec3)
|
||||
38(g_tTex1df3): 10(ptr) Variable UniformConstant
|
||||
47: TypePointer Function 20(fvec4)
|
||||
49(g_tTex1df4): 10(ptr) Variable UniformConstant
|
||||
54(PS_OUTPUT): TypeStruct 20(fvec4)
|
||||
55: TypePointer Function 54(PS_OUTPUT)
|
||||
57: TypeInt 32 1
|
||||
58: 57(int) Constant 0
|
||||
59: 6(float) Constant 1065353216
|
||||
60: 20(fvec4) ConstantComposite 59 59 59 59
|
||||
62: TypePointer Output 20(fvec4)
|
||||
63(Color): 62(ptr) Variable Output
|
||||
4(main): 2 Function None 3
|
||||
5: Label
|
||||
8(txval10): 7(ptr) Variable Function
|
||||
25(txval11): 24(ptr) Variable Function
|
||||
37(txval12): 36(ptr) Variable Function
|
||||
48(txval13): 47(ptr) Variable Function
|
||||
56(psout): 55(ptr) Variable Function
|
||||
12: 9 Load 11(g_tTex1df1)
|
||||
16: 13 Load 15(g_sSamp)
|
||||
18: 17 SampledImage 12 16
|
||||
21: 20(fvec4) ImageSampleImplicitLod 18 19
|
||||
22: 6(float) CompositeExtract 21 0
|
||||
Store 8(txval10) 22
|
||||
27: 9 Load 26(g_tTex1df2)
|
||||
28: 13 Load 15(g_sSamp)
|
||||
29: 17 SampledImage 27 28
|
||||
31: 20(fvec4) ImageSampleImplicitLod 29 30
|
||||
32: 6(float) CompositeExtract 31 0
|
||||
33: 6(float) CompositeExtract 31 1
|
||||
34: 23(fvec2) CompositeConstruct 32 33
|
||||
Store 25(txval11) 34
|
||||
39: 9 Load 38(g_tTex1df3)
|
||||
40: 13 Load 15(g_sSamp)
|
||||
41: 17 SampledImage 39 40
|
||||
42: 20(fvec4) ImageSampleImplicitLod 41 30
|
||||
43: 6(float) CompositeExtract 42 0
|
||||
44: 6(float) CompositeExtract 42 1
|
||||
45: 6(float) CompositeExtract 42 2
|
||||
46: 35(fvec3) CompositeConstruct 43 44 45
|
||||
Store 37(txval12) 46
|
||||
50: 9 Load 49(g_tTex1df4)
|
||||
51: 13 Load 15(g_sSamp)
|
||||
52: 17 SampledImage 50 51
|
||||
53: 20(fvec4) ImageSampleImplicitLod 52 30
|
||||
Store 48(txval13) 53
|
||||
61: 47(ptr) AccessChain 56(psout) 58
|
||||
Store 61 60
|
||||
64: 47(ptr) AccessChain 56(psout) 58
|
||||
65: 20(fvec4) Load 64
|
||||
Store 63(Color) 65
|
||||
Return
|
||||
FunctionEnd
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 texture (global 4-component vector of float)
|
||||
0:27 texture (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -20,7 +20,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 texture (global 4-component vector of int)
|
||||
0:28 texture (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -32,7 +32,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 texture (global 4-component vector of uint)
|
||||
0:29 texture (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -44,7 +44,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 texture (global 4-component vector of float)
|
||||
0:31 texture (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -57,7 +57,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 texture (global 4-component vector of int)
|
||||
0:32 texture (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -70,7 +70,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 texture (global 4-component vector of uint)
|
||||
0:33 texture (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -83,7 +83,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 texture (global 4-component vector of float)
|
||||
0:35 texture (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:35 'g_tTexcdf4' (uniform textureCubeArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -97,7 +97,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 texture (global 4-component vector of int)
|
||||
0:36 texture (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:36 'g_tTexcdi4' (uniform itextureCubeArray)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -111,7 +111,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 texture (global 4-component vector of uint)
|
||||
0:37 texture (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:37 'g_tTexcdu4' (uniform utextureCubeArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -182,7 +182,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 texture (global 4-component vector of float)
|
||||
0:27 texture (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 texture (global 4-component vector of int)
|
||||
0:28 texture (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -206,7 +206,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 texture (global 4-component vector of uint)
|
||||
0:29 texture (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -218,7 +218,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 texture (global 4-component vector of float)
|
||||
0:31 texture (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -231,7 +231,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 texture (global 4-component vector of int)
|
||||
0:32 texture (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -244,7 +244,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 texture (global 4-component vector of uint)
|
||||
0:33 texture (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -257,7 +257,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 texture (global 4-component vector of float)
|
||||
0:35 texture (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:35 'g_tTexcdf4' (uniform textureCubeArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -271,7 +271,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 texture (global 4-component vector of int)
|
||||
0:36 texture (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:36 'g_tTexcdi4' (uniform itextureCubeArray)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -285,7 +285,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 texture (global 4-component vector of uint)
|
||||
0:37 texture (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:37 'g_tTexcdu4' (uniform utextureCubeArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 texture (global 4-component vector of float)
|
||||
0:31 texture (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -19,7 +19,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 texture (global 4-component vector of int)
|
||||
0:32 texture (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -30,7 +30,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 texture (global 4-component vector of uint)
|
||||
0:33 texture (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 '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 'txval20' (temp 4-component vector of float)
|
||||
0:35 texture (global 4-component vector of float)
|
||||
0:35 texture (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
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 'txval21' (temp 4-component vector of int)
|
||||
0:36 texture (global 4-component vector of int)
|
||||
0:36 texture (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 texture (global 4-component vector of uint)
|
||||
0:37 texture (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -77,7 +77,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 texture (global 4-component vector of float)
|
||||
0:39 texture (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -90,7 +90,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 texture (global 4-component vector of int)
|
||||
0:40 texture (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -103,7 +103,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 texture (global 4-component vector of uint)
|
||||
0:41 texture (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -116,7 +116,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 'txval40' (temp 4-component vector of float)
|
||||
0:43 texture (global 4-component vector of float)
|
||||
0:43 texture (temp 4-component vector of float)
|
||||
0:43 Construct combined texture-sampler (temp samplerCube)
|
||||
0:43 'g_tTexcdf4' (uniform textureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -129,7 +129,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 'txval41' (temp 4-component vector of int)
|
||||
0:44 texture (global 4-component vector of int)
|
||||
0:44 texture (temp 4-component vector of int)
|
||||
0:44 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:44 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -142,7 +142,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 'txval42' (temp 4-component vector of uint)
|
||||
0:45 texture (global 4-component vector of uint)
|
||||
0:45 texture (temp 4-component vector of uint)
|
||||
0:45 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:45 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -215,7 +215,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 texture (global 4-component vector of float)
|
||||
0:31 texture (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -226,7 +226,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 texture (global 4-component vector of int)
|
||||
0:32 texture (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -237,7 +237,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 texture (global 4-component vector of uint)
|
||||
0:33 texture (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -248,7 +248,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 texture (global 4-component vector of float)
|
||||
0:35 texture (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -260,7 +260,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 texture (global 4-component vector of int)
|
||||
0:36 texture (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -272,7 +272,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 texture (global 4-component vector of uint)
|
||||
0:37 texture (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -284,7 +284,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 texture (global 4-component vector of float)
|
||||
0:39 texture (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -297,7 +297,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 texture (global 4-component vector of int)
|
||||
0:40 texture (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -310,7 +310,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 texture (global 4-component vector of uint)
|
||||
0:41 texture (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -323,7 +323,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 'txval40' (temp 4-component vector of float)
|
||||
0:43 texture (global 4-component vector of float)
|
||||
0:43 texture (temp 4-component vector of float)
|
||||
0:43 Construct combined texture-sampler (temp samplerCube)
|
||||
0:43 'g_tTexcdf4' (uniform textureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -336,7 +336,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 'txval41' (temp 4-component vector of int)
|
||||
0:44 texture (global 4-component vector of int)
|
||||
0:44 texture (temp 4-component vector of int)
|
||||
0:44 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:44 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -349,7 +349,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 'txval42' (temp 4-component vector of uint)
|
||||
0:45 texture (global 4-component vector of uint)
|
||||
0:45 texture (temp 4-component vector of uint)
|
||||
0:45 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:45 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureOffset (global 4-component vector of float)
|
||||
0:31 textureOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -21,7 +21,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureOffset (global 4-component vector of int)
|
||||
0:32 textureOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -34,7 +34,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureOffset (global 4-component vector of uint)
|
||||
0:33 textureOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -47,7 +47,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureOffset (global 4-component vector of float)
|
||||
0:35 textureOffset (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -62,7 +62,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureOffset (global 4-component vector of int)
|
||||
0:36 textureOffset (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -77,7 +77,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureOffset (global 4-component vector of uint)
|
||||
0:37 textureOffset (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -92,7 +92,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureOffset (global 4-component vector of float)
|
||||
0:39 textureOffset (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -109,7 +109,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureOffset (global 4-component vector of int)
|
||||
0:40 textureOffset (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -126,7 +126,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureOffset (global 4-component vector of uint)
|
||||
0:41 textureOffset (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -203,7 +203,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureOffset (global 4-component vector of float)
|
||||
0:31 textureOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -216,7 +216,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureOffset (global 4-component vector of int)
|
||||
0:32 textureOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -229,7 +229,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureOffset (global 4-component vector of uint)
|
||||
0:33 textureOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -242,7 +242,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureOffset (global 4-component vector of float)
|
||||
0:35 textureOffset (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -257,7 +257,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureOffset (global 4-component vector of int)
|
||||
0:36 textureOffset (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -272,7 +272,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureOffset (global 4-component vector of uint)
|
||||
0:37 textureOffset (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -287,7 +287,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureOffset (global 4-component vector of float)
|
||||
0:39 textureOffset (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -304,7 +304,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureOffset (global 4-component vector of int)
|
||||
0:40 textureOffset (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -321,7 +321,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureOffset (global 4-component vector of uint)
|
||||
0:41 textureOffset (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:23 Sequence
|
||||
0:23 move second child to first child (temp 4-component vector of float)
|
||||
0:23 'txval10' (temp 4-component vector of float)
|
||||
0:23 textureOffset (global 4-component vector of float)
|
||||
0:23 textureOffset (temp 4-component vector of float)
|
||||
0:23 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:23 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:23 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -22,7 +22,7 @@ gl_FragCoord origin is upper left
|
||||
0:24 Sequence
|
||||
0:24 move second child to first child (temp 4-component vector of int)
|
||||
0:24 'txval11' (temp 4-component vector of int)
|
||||
0:24 textureOffset (global 4-component vector of int)
|
||||
0:24 textureOffset (temp 4-component vector of int)
|
||||
0:24 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:24 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:24 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -36,7 +36,7 @@ gl_FragCoord origin is upper left
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 4-component vector of uint)
|
||||
0:25 'txval12' (temp 4-component vector of uint)
|
||||
0:25 textureOffset (global 4-component vector of uint)
|
||||
0:25 textureOffset (temp 4-component vector of uint)
|
||||
0:25 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:25 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:25 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -50,7 +50,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval20' (temp 4-component vector of float)
|
||||
0:27 textureOffset (global 4-component vector of float)
|
||||
0:27 textureOffset (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:27 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -66,7 +66,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval21' (temp 4-component vector of int)
|
||||
0:28 textureOffset (global 4-component vector of int)
|
||||
0:28 textureOffset (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:28 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -82,7 +82,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval22' (temp 4-component vector of uint)
|
||||
0:29 textureOffset (global 4-component vector of uint)
|
||||
0:29 textureOffset (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:29 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -152,7 +152,7 @@ gl_FragCoord origin is upper left
|
||||
0:23 Sequence
|
||||
0:23 move second child to first child (temp 4-component vector of float)
|
||||
0:23 'txval10' (temp 4-component vector of float)
|
||||
0:23 textureOffset (global 4-component vector of float)
|
||||
0:23 textureOffset (temp 4-component vector of float)
|
||||
0:23 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:23 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:23 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -166,7 +166,7 @@ gl_FragCoord origin is upper left
|
||||
0:24 Sequence
|
||||
0:24 move second child to first child (temp 4-component vector of int)
|
||||
0:24 'txval11' (temp 4-component vector of int)
|
||||
0:24 textureOffset (global 4-component vector of int)
|
||||
0:24 textureOffset (temp 4-component vector of int)
|
||||
0:24 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:24 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:24 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -180,7 +180,7 @@ gl_FragCoord origin is upper left
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 4-component vector of uint)
|
||||
0:25 'txval12' (temp 4-component vector of uint)
|
||||
0:25 textureOffset (global 4-component vector of uint)
|
||||
0:25 textureOffset (temp 4-component vector of uint)
|
||||
0:25 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:25 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:25 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval20' (temp 4-component vector of float)
|
||||
0:27 textureOffset (global 4-component vector of float)
|
||||
0:27 textureOffset (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:27 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -210,7 +210,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval21' (temp 4-component vector of int)
|
||||
0:28 textureOffset (global 4-component vector of int)
|
||||
0:28 textureOffset (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:28 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -226,7 +226,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval22' (temp 4-component vector of uint)
|
||||
0:29 textureOffset (global 4-component vector of uint)
|
||||
0:29 textureOffset (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:29 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 textureGrad (global 4-component vector of float)
|
||||
0:27 textureGrad (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -22,7 +22,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 textureGrad (global 4-component vector of int)
|
||||
0:28 textureGrad (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -36,7 +36,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 textureGrad (global 4-component vector of uint)
|
||||
0:29 textureGrad (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -50,7 +50,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 textureGrad (global 4-component vector of float)
|
||||
0:31 textureGrad (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -67,7 +67,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 textureGrad (global 4-component vector of int)
|
||||
0:32 textureGrad (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -84,7 +84,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 textureGrad (global 4-component vector of uint)
|
||||
0:33 textureGrad (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -101,7 +101,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 textureGrad (global 4-component vector of float)
|
||||
0:35 textureGrad (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:35 'g_tTexcdf4' (uniform textureCubeArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -121,7 +121,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 textureGrad (global 4-component vector of int)
|
||||
0:36 textureGrad (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:36 'g_tTexcdi4' (uniform itextureCubeArray)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -141,7 +141,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 textureGrad (global 4-component vector of uint)
|
||||
0:37 textureGrad (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:37 'g_tTexcdu4' (uniform utextureCubeArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -218,7 +218,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 textureGrad (global 4-component vector of float)
|
||||
0:27 textureGrad (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -232,7 +232,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 textureGrad (global 4-component vector of int)
|
||||
0:28 textureGrad (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -246,7 +246,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 textureGrad (global 4-component vector of uint)
|
||||
0:29 textureGrad (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -260,7 +260,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 textureGrad (global 4-component vector of float)
|
||||
0:31 textureGrad (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -277,7 +277,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 textureGrad (global 4-component vector of int)
|
||||
0:32 textureGrad (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -294,7 +294,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 textureGrad (global 4-component vector of uint)
|
||||
0:33 textureGrad (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -311,7 +311,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 textureGrad (global 4-component vector of float)
|
||||
0:35 textureGrad (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp samplerCubeArray)
|
||||
0:35 'g_tTexcdf4' (uniform textureCubeArray)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -331,7 +331,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 textureGrad (global 4-component vector of int)
|
||||
0:36 textureGrad (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isamplerCubeArray)
|
||||
0:36 'g_tTexcdi4' (uniform itextureCubeArray)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -351,7 +351,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 textureGrad (global 4-component vector of uint)
|
||||
0:37 textureGrad (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usamplerCubeArray)
|
||||
0:37 'g_tTexcdu4' (uniform utextureCubeArray)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureGrad (global 4-component vector of float)
|
||||
0:31 textureGrad (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -21,7 +21,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureGrad (global 4-component vector of int)
|
||||
0:32 textureGrad (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -34,7 +34,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureGrad (global 4-component vector of uint)
|
||||
0:33 textureGrad (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -47,7 +47,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureGrad (global 4-component vector of float)
|
||||
0:35 textureGrad (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -63,7 +63,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureGrad (global 4-component vector of int)
|
||||
0:36 textureGrad (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -79,7 +79,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureGrad (global 4-component vector of uint)
|
||||
0:37 textureGrad (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -95,7 +95,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureGrad (global 4-component vector of float)
|
||||
0:39 textureGrad (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -114,7 +114,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureGrad (global 4-component vector of int)
|
||||
0:40 textureGrad (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -133,7 +133,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureGrad (global 4-component vector of uint)
|
||||
0:41 textureGrad (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -152,7 +152,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 'txval40' (temp 4-component vector of float)
|
||||
0:43 textureGrad (global 4-component vector of float)
|
||||
0:43 textureGrad (temp 4-component vector of float)
|
||||
0:43 Construct combined texture-sampler (temp samplerCube)
|
||||
0:43 'g_tTexcdf4' (uniform textureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -171,7 +171,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 'txval41' (temp 4-component vector of int)
|
||||
0:44 textureGrad (global 4-component vector of int)
|
||||
0:44 textureGrad (temp 4-component vector of int)
|
||||
0:44 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:44 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -190,7 +190,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 'txval42' (temp 4-component vector of uint)
|
||||
0:45 textureGrad (global 4-component vector of uint)
|
||||
0:45 textureGrad (temp 4-component vector of uint)
|
||||
0:45 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:45 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -269,7 +269,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureGrad (global 4-component vector of float)
|
||||
0:31 textureGrad (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -282,7 +282,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureGrad (global 4-component vector of int)
|
||||
0:32 textureGrad (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -295,7 +295,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureGrad (global 4-component vector of uint)
|
||||
0:33 textureGrad (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -308,7 +308,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureGrad (global 4-component vector of float)
|
||||
0:35 textureGrad (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -324,7 +324,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureGrad (global 4-component vector of int)
|
||||
0:36 textureGrad (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -340,7 +340,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureGrad (global 4-component vector of uint)
|
||||
0:37 textureGrad (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -356,7 +356,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureGrad (global 4-component vector of float)
|
||||
0:39 textureGrad (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -375,7 +375,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureGrad (global 4-component vector of int)
|
||||
0:40 textureGrad (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -394,7 +394,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureGrad (global 4-component vector of uint)
|
||||
0:41 textureGrad (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -413,7 +413,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 'txval40' (temp 4-component vector of float)
|
||||
0:43 textureGrad (global 4-component vector of float)
|
||||
0:43 textureGrad (temp 4-component vector of float)
|
||||
0:43 Construct combined texture-sampler (temp samplerCube)
|
||||
0:43 'g_tTexcdf4' (uniform textureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -432,7 +432,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 'txval41' (temp 4-component vector of int)
|
||||
0:44 textureGrad (global 4-component vector of int)
|
||||
0:44 textureGrad (temp 4-component vector of int)
|
||||
0:44 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:44 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -451,7 +451,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 'txval42' (temp 4-component vector of uint)
|
||||
0:45 textureGrad (global 4-component vector of uint)
|
||||
0:45 textureGrad (temp 4-component vector of uint)
|
||||
0:45 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:45 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -7,7 +7,7 @@ Shader version: 450
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of float)
|
||||
0:30 'txval10' (temp 4-component vector of float)
|
||||
0:30 textureGrad (global 4-component vector of float)
|
||||
0:30 textureGrad (temp 4-component vector of float)
|
||||
0:30 Construct combined texture-sampler (temp sampler1D)
|
||||
0:30 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:30 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -20,7 +20,7 @@ Shader version: 450
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of int)
|
||||
0:31 'txval11' (temp 4-component vector of int)
|
||||
0:31 textureGrad (global 4-component vector of int)
|
||||
0:31 textureGrad (temp 4-component vector of int)
|
||||
0:31 Construct combined texture-sampler (temp isampler1D)
|
||||
0:31 'g_tTex1di4' (uniform itexture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -33,7 +33,7 @@ Shader version: 450
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of uint)
|
||||
0:32 'txval12' (temp 4-component vector of uint)
|
||||
0:32 textureGrad (global 4-component vector of uint)
|
||||
0:32 textureGrad (temp 4-component vector of uint)
|
||||
0:32 Construct combined texture-sampler (temp usampler1D)
|
||||
0:32 'g_tTex1du4' (uniform utexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -46,7 +46,7 @@ Shader version: 450
|
||||
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 textureGrad (global 4-component vector of float)
|
||||
0:34 textureGrad (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)
|
||||
@ -62,7 +62,7 @@ Shader version: 450
|
||||
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 textureGrad (global 4-component vector of int)
|
||||
0:35 textureGrad (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)
|
||||
@ -78,7 +78,7 @@ Shader version: 450
|
||||
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 textureGrad (global 4-component vector of uint)
|
||||
0:36 textureGrad (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)
|
||||
@ -94,7 +94,7 @@ Shader version: 450
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of float)
|
||||
0:38 'txval30' (temp 4-component vector of float)
|
||||
0:38 textureGrad (global 4-component vector of float)
|
||||
0:38 textureGrad (temp 4-component vector of float)
|
||||
0:38 Construct combined texture-sampler (temp sampler3D)
|
||||
0:38 'g_tTex3df4' (uniform texture3D)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -113,7 +113,7 @@ Shader version: 450
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of int)
|
||||
0:39 'txval31' (temp 4-component vector of int)
|
||||
0:39 textureGrad (global 4-component vector of int)
|
||||
0:39 textureGrad (temp 4-component vector of int)
|
||||
0:39 Construct combined texture-sampler (temp isampler3D)
|
||||
0:39 'g_tTex3di4' (uniform itexture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -132,7 +132,7 @@ Shader version: 450
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of uint)
|
||||
0:40 'txval32' (temp 4-component vector of uint)
|
||||
0:40 textureGrad (global 4-component vector of uint)
|
||||
0:40 textureGrad (temp 4-component vector of uint)
|
||||
0:40 Construct combined texture-sampler (temp usampler3D)
|
||||
0:40 'g_tTex3du4' (uniform utexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -151,7 +151,7 @@ Shader version: 450
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of float)
|
||||
0:42 'txval40' (temp 4-component vector of float)
|
||||
0:42 textureGrad (global 4-component vector of float)
|
||||
0:42 textureGrad (temp 4-component vector of float)
|
||||
0:42 Construct combined texture-sampler (temp samplerCube)
|
||||
0:42 'g_tTexcdf4' (uniform textureCube)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -170,7 +170,7 @@ Shader version: 450
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of int)
|
||||
0:43 'txval41' (temp 4-component vector of int)
|
||||
0:43 textureGrad (global 4-component vector of int)
|
||||
0:43 textureGrad (temp 4-component vector of int)
|
||||
0:43 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:43 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -189,7 +189,7 @@ Shader version: 450
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of uint)
|
||||
0:44 'txval42' (temp 4-component vector of uint)
|
||||
0:44 textureGrad (global 4-component vector of uint)
|
||||
0:44 textureGrad (temp 4-component vector of uint)
|
||||
0:44 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:44 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -253,7 +253,7 @@ Shader version: 450
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of float)
|
||||
0:30 'txval10' (temp 4-component vector of float)
|
||||
0:30 textureGrad (global 4-component vector of float)
|
||||
0:30 textureGrad (temp 4-component vector of float)
|
||||
0:30 Construct combined texture-sampler (temp sampler1D)
|
||||
0:30 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:30 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -266,7 +266,7 @@ Shader version: 450
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of int)
|
||||
0:31 'txval11' (temp 4-component vector of int)
|
||||
0:31 textureGrad (global 4-component vector of int)
|
||||
0:31 textureGrad (temp 4-component vector of int)
|
||||
0:31 Construct combined texture-sampler (temp isampler1D)
|
||||
0:31 'g_tTex1di4' (uniform itexture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -279,7 +279,7 @@ Shader version: 450
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of uint)
|
||||
0:32 'txval12' (temp 4-component vector of uint)
|
||||
0:32 textureGrad (global 4-component vector of uint)
|
||||
0:32 textureGrad (temp 4-component vector of uint)
|
||||
0:32 Construct combined texture-sampler (temp usampler1D)
|
||||
0:32 'g_tTex1du4' (uniform utexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -292,7 +292,7 @@ Shader version: 450
|
||||
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 textureGrad (global 4-component vector of float)
|
||||
0:34 textureGrad (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)
|
||||
@ -308,7 +308,7 @@ Shader version: 450
|
||||
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 textureGrad (global 4-component vector of int)
|
||||
0:35 textureGrad (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)
|
||||
@ -324,7 +324,7 @@ Shader version: 450
|
||||
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 textureGrad (global 4-component vector of uint)
|
||||
0:36 textureGrad (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)
|
||||
@ -340,7 +340,7 @@ Shader version: 450
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of float)
|
||||
0:38 'txval30' (temp 4-component vector of float)
|
||||
0:38 textureGrad (global 4-component vector of float)
|
||||
0:38 textureGrad (temp 4-component vector of float)
|
||||
0:38 Construct combined texture-sampler (temp sampler3D)
|
||||
0:38 'g_tTex3df4' (uniform texture3D)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -359,7 +359,7 @@ Shader version: 450
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of int)
|
||||
0:39 'txval31' (temp 4-component vector of int)
|
||||
0:39 textureGrad (global 4-component vector of int)
|
||||
0:39 textureGrad (temp 4-component vector of int)
|
||||
0:39 Construct combined texture-sampler (temp isampler3D)
|
||||
0:39 'g_tTex3di4' (uniform itexture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -378,7 +378,7 @@ Shader version: 450
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of uint)
|
||||
0:40 'txval32' (temp 4-component vector of uint)
|
||||
0:40 textureGrad (global 4-component vector of uint)
|
||||
0:40 textureGrad (temp 4-component vector of uint)
|
||||
0:40 Construct combined texture-sampler (temp usampler3D)
|
||||
0:40 'g_tTex3du4' (uniform utexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -397,7 +397,7 @@ Shader version: 450
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of float)
|
||||
0:42 'txval40' (temp 4-component vector of float)
|
||||
0:42 textureGrad (global 4-component vector of float)
|
||||
0:42 textureGrad (temp 4-component vector of float)
|
||||
0:42 Construct combined texture-sampler (temp samplerCube)
|
||||
0:42 'g_tTexcdf4' (uniform textureCube)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -416,7 +416,7 @@ Shader version: 450
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of int)
|
||||
0:43 'txval41' (temp 4-component vector of int)
|
||||
0:43 textureGrad (global 4-component vector of int)
|
||||
0:43 textureGrad (temp 4-component vector of int)
|
||||
0:43 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:43 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -435,7 +435,7 @@ Shader version: 450
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of uint)
|
||||
0:44 'txval42' (temp 4-component vector of uint)
|
||||
0:44 textureGrad (global 4-component vector of uint)
|
||||
0:44 textureGrad (temp 4-component vector of uint)
|
||||
0:44 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:44 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureGradOffset (global 4-component vector of float)
|
||||
0:31 textureGradOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -23,7 +23,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureGradOffset (global 4-component vector of int)
|
||||
0:32 textureGradOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -38,7 +38,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureGradOffset (global 4-component vector of uint)
|
||||
0:33 textureGradOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -53,7 +53,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureGradOffset (global 4-component vector of float)
|
||||
0:35 textureGradOffset (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -72,7 +72,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureGradOffset (global 4-component vector of int)
|
||||
0:36 textureGradOffset (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -91,7 +91,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureGradOffset (global 4-component vector of uint)
|
||||
0:37 textureGradOffset (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -110,7 +110,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureGradOffset (global 4-component vector of float)
|
||||
0:39 textureGradOffset (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -133,7 +133,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureGradOffset (global 4-component vector of int)
|
||||
0:40 textureGradOffset (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -156,7 +156,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureGradOffset (global 4-component vector of uint)
|
||||
0:41 textureGradOffset (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -239,7 +239,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureGradOffset (global 4-component vector of float)
|
||||
0:31 textureGradOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -254,7 +254,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureGradOffset (global 4-component vector of int)
|
||||
0:32 textureGradOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -269,7 +269,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureGradOffset (global 4-component vector of uint)
|
||||
0:33 textureGradOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -284,7 +284,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureGradOffset (global 4-component vector of float)
|
||||
0:35 textureGradOffset (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -303,7 +303,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureGradOffset (global 4-component vector of int)
|
||||
0:36 textureGradOffset (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -322,7 +322,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureGradOffset (global 4-component vector of uint)
|
||||
0:37 textureGradOffset (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -341,7 +341,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureGradOffset (global 4-component vector of float)
|
||||
0:39 textureGradOffset (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -364,7 +364,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureGradOffset (global 4-component vector of int)
|
||||
0:40 textureGradOffset (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -387,7 +387,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureGradOffset (global 4-component vector of uint)
|
||||
0:41 textureGradOffset (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 textureGradOffset (global 4-component vector of float)
|
||||
0:27 textureGradOffset (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -24,7 +24,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 textureGradOffset (global 4-component vector of int)
|
||||
0:28 textureGradOffset (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -40,7 +40,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 textureGradOffset (global 4-component vector of uint)
|
||||
0:29 textureGradOffset (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -56,7 +56,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 textureGradOffset (global 4-component vector of float)
|
||||
0:31 textureGradOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -76,7 +76,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 textureGradOffset (global 4-component vector of int)
|
||||
0:32 textureGradOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -96,7 +96,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 textureGradOffset (global 4-component vector of uint)
|
||||
0:33 textureGradOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -173,7 +173,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 textureGradOffset (global 4-component vector of float)
|
||||
0:27 textureGradOffset (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -189,7 +189,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 textureGradOffset (global 4-component vector of int)
|
||||
0:28 textureGradOffset (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -205,7 +205,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 textureGradOffset (global 4-component vector of uint)
|
||||
0:29 textureGradOffset (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -221,7 +221,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 textureGradOffset (global 4-component vector of float)
|
||||
0:31 textureGradOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -241,7 +241,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 textureGradOffset (global 4-component vector of int)
|
||||
0:32 textureGradOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -261,7 +261,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 textureGradOffset (global 4-component vector of uint)
|
||||
0:33 textureGradOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 textureLod (global 4-component vector of float)
|
||||
0:27 textureLod (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4a' (layout(binding=1 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -20,7 +20,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 textureLod (global 4-component vector of int)
|
||||
0:28 textureLod (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -32,7 +32,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 textureLod (global 4-component vector of uint)
|
||||
0:29 textureLod (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -44,7 +44,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 textureLod (global 4-component vector of float)
|
||||
0:31 textureLod (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -57,7 +57,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 textureLod (global 4-component vector of int)
|
||||
0:32 textureLod (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -70,7 +70,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 textureLod (global 4-component vector of uint)
|
||||
0:33 textureLod (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -83,7 +83,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 textureLod (global 4-component vector of float)
|
||||
0:35 textureLod (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)
|
||||
@ -97,7 +97,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 textureLod (global 4-component vector of int)
|
||||
0:36 textureLod (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)
|
||||
@ -111,7 +111,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 textureLod (global 4-component vector of uint)
|
||||
0:37 textureLod (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)
|
||||
@ -182,7 +182,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval10' (temp 4-component vector of float)
|
||||
0:27 textureLod (global 4-component vector of float)
|
||||
0:27 textureLod (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:27 'g_tTex1df4a' (layout(binding=1 ) uniform texture1DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval11' (temp 4-component vector of int)
|
||||
0:28 textureLod (global 4-component vector of int)
|
||||
0:28 textureLod (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:28 'g_tTex1di4a' (uniform itexture1DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -206,7 +206,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval12' (temp 4-component vector of uint)
|
||||
0:29 textureLod (global 4-component vector of uint)
|
||||
0:29 textureLod (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:29 'g_tTex1du4a' (uniform utexture1DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -218,7 +218,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval20' (temp 4-component vector of float)
|
||||
0:31 textureLod (global 4-component vector of float)
|
||||
0:31 textureLod (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:31 'g_tTex2df4a' (uniform texture2DArray)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -231,7 +231,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval21' (temp 4-component vector of int)
|
||||
0:32 textureLod (global 4-component vector of int)
|
||||
0:32 textureLod (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:32 'g_tTex2di4a' (uniform itexture2DArray)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -244,7 +244,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval22' (temp 4-component vector of uint)
|
||||
0:33 textureLod (global 4-component vector of uint)
|
||||
0:33 textureLod (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:33 'g_tTex2du4a' (uniform utexture2DArray)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -257,7 +257,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 textureLod (global 4-component vector of float)
|
||||
0:35 textureLod (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)
|
||||
@ -271,7 +271,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 textureLod (global 4-component vector of int)
|
||||
0:36 textureLod (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)
|
||||
@ -285,7 +285,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 textureLod (global 4-component vector of uint)
|
||||
0:37 textureLod (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:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of float)
|
||||
0:32 'txval10' (temp 4-component vector of float)
|
||||
0:32 textureLod (global 4-component vector of float)
|
||||
0:32 textureLod (temp 4-component vector of float)
|
||||
0:32 Construct combined texture-sampler (temp sampler1D)
|
||||
0:32 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -19,7 +19,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of int)
|
||||
0:33 'txval11' (temp 4-component vector of int)
|
||||
0:33 textureLod (global 4-component vector of int)
|
||||
0:33 textureLod (temp 4-component vector of int)
|
||||
0:33 Construct combined texture-sampler (temp isampler1D)
|
||||
0:33 'g_tTex1di4' (uniform itexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -30,7 +30,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of uint)
|
||||
0:34 'txval12' (temp 4-component vector of uint)
|
||||
0:34 textureLod (global 4-component vector of uint)
|
||||
0:34 textureLod (temp 4-component vector of uint)
|
||||
0:34 Construct combined texture-sampler (temp usampler1D)
|
||||
0:34 'g_tTex1du4' (uniform utexture1D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -41,7 +41,7 @@ gl_FragCoord origin is upper left
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 4-component vector of float)
|
||||
0:36 'txval20' (temp 4-component vector of float)
|
||||
0:36 textureLod (global 4-component vector of float)
|
||||
0:36 textureLod (temp 4-component vector of float)
|
||||
0:36 Construct combined texture-sampler (temp sampler2D)
|
||||
0:36 'g_tTex2df4' (uniform texture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -53,7 +53,7 @@ gl_FragCoord origin is upper left
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 4-component vector of int)
|
||||
0:37 'txval21' (temp 4-component vector of int)
|
||||
0:37 textureLod (global 4-component vector of int)
|
||||
0:37 textureLod (temp 4-component vector of int)
|
||||
0:37 Construct combined texture-sampler (temp isampler2D)
|
||||
0:37 'g_tTex2di4' (uniform itexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -65,7 +65,7 @@ gl_FragCoord origin is upper left
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of uint)
|
||||
0:38 'txval22' (temp 4-component vector of uint)
|
||||
0:38 textureLod (global 4-component vector of uint)
|
||||
0:38 textureLod (temp 4-component vector of uint)
|
||||
0:38 Construct combined texture-sampler (temp usampler2D)
|
||||
0:38 'g_tTex2du4' (uniform utexture2D)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -77,7 +77,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 'txval30' (temp 4-component vector of float)
|
||||
0:40 textureLod (global 4-component vector of float)
|
||||
0:40 textureLod (temp 4-component vector of float)
|
||||
0:40 Construct combined texture-sampler (temp sampler3D)
|
||||
0:40 'g_tTex3df4' (uniform texture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -90,7 +90,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 'txval31' (temp 4-component vector of int)
|
||||
0:41 textureLod (global 4-component vector of int)
|
||||
0:41 textureLod (temp 4-component vector of int)
|
||||
0:41 Construct combined texture-sampler (temp isampler3D)
|
||||
0:41 'g_tTex3di4' (uniform itexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -103,7 +103,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 'txval32' (temp 4-component vector of uint)
|
||||
0:42 textureLod (global 4-component vector of uint)
|
||||
0:42 textureLod (temp 4-component vector of uint)
|
||||
0:42 Construct combined texture-sampler (temp usampler3D)
|
||||
0:42 'g_tTex3du4' (uniform utexture3D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -116,7 +116,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 'txval40' (temp 4-component vector of float)
|
||||
0:44 textureLod (global 4-component vector of float)
|
||||
0:44 textureLod (temp 4-component vector of float)
|
||||
0:44 Construct combined texture-sampler (temp samplerCube)
|
||||
0:44 'g_tTexcdf4' (uniform textureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -129,7 +129,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 'txval41' (temp 4-component vector of int)
|
||||
0:45 textureLod (global 4-component vector of int)
|
||||
0:45 textureLod (temp 4-component vector of int)
|
||||
0:45 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:45 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -142,7 +142,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 'txval42' (temp 4-component vector of uint)
|
||||
0:46 textureLod (global 4-component vector of uint)
|
||||
0:46 textureLod (temp 4-component vector of uint)
|
||||
0:46 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:46 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:46 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -216,7 +216,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of float)
|
||||
0:32 'txval10' (temp 4-component vector of float)
|
||||
0:32 textureLod (global 4-component vector of float)
|
||||
0:32 textureLod (temp 4-component vector of float)
|
||||
0:32 Construct combined texture-sampler (temp sampler1D)
|
||||
0:32 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -227,7 +227,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of int)
|
||||
0:33 'txval11' (temp 4-component vector of int)
|
||||
0:33 textureLod (global 4-component vector of int)
|
||||
0:33 textureLod (temp 4-component vector of int)
|
||||
0:33 Construct combined texture-sampler (temp isampler1D)
|
||||
0:33 'g_tTex1di4' (uniform itexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -238,7 +238,7 @@ gl_FragCoord origin is upper left
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp 4-component vector of uint)
|
||||
0:34 'txval12' (temp 4-component vector of uint)
|
||||
0:34 textureLod (global 4-component vector of uint)
|
||||
0:34 textureLod (temp 4-component vector of uint)
|
||||
0:34 Construct combined texture-sampler (temp usampler1D)
|
||||
0:34 'g_tTex1du4' (uniform utexture1D)
|
||||
0:34 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -249,7 +249,7 @@ gl_FragCoord origin is upper left
|
||||
0:36 Sequence
|
||||
0:36 move second child to first child (temp 4-component vector of float)
|
||||
0:36 'txval20' (temp 4-component vector of float)
|
||||
0:36 textureLod (global 4-component vector of float)
|
||||
0:36 textureLod (temp 4-component vector of float)
|
||||
0:36 Construct combined texture-sampler (temp sampler2D)
|
||||
0:36 'g_tTex2df4' (uniform texture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -261,7 +261,7 @@ gl_FragCoord origin is upper left
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp 4-component vector of int)
|
||||
0:37 'txval21' (temp 4-component vector of int)
|
||||
0:37 textureLod (global 4-component vector of int)
|
||||
0:37 textureLod (temp 4-component vector of int)
|
||||
0:37 Construct combined texture-sampler (temp isampler2D)
|
||||
0:37 'g_tTex2di4' (uniform itexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -273,7 +273,7 @@ gl_FragCoord origin is upper left
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of uint)
|
||||
0:38 'txval22' (temp 4-component vector of uint)
|
||||
0:38 textureLod (global 4-component vector of uint)
|
||||
0:38 textureLod (temp 4-component vector of uint)
|
||||
0:38 Construct combined texture-sampler (temp usampler2D)
|
||||
0:38 'g_tTex2du4' (uniform utexture2D)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -285,7 +285,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 'txval30' (temp 4-component vector of float)
|
||||
0:40 textureLod (global 4-component vector of float)
|
||||
0:40 textureLod (temp 4-component vector of float)
|
||||
0:40 Construct combined texture-sampler (temp sampler3D)
|
||||
0:40 'g_tTex3df4' (uniform texture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -298,7 +298,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 'txval31' (temp 4-component vector of int)
|
||||
0:41 textureLod (global 4-component vector of int)
|
||||
0:41 textureLod (temp 4-component vector of int)
|
||||
0:41 Construct combined texture-sampler (temp isampler3D)
|
||||
0:41 'g_tTex3di4' (uniform itexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -311,7 +311,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 'txval32' (temp 4-component vector of uint)
|
||||
0:42 textureLod (global 4-component vector of uint)
|
||||
0:42 textureLod (temp 4-component vector of uint)
|
||||
0:42 Construct combined texture-sampler (temp usampler3D)
|
||||
0:42 'g_tTex3du4' (uniform utexture3D)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -324,7 +324,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 'txval40' (temp 4-component vector of float)
|
||||
0:44 textureLod (global 4-component vector of float)
|
||||
0:44 textureLod (temp 4-component vector of float)
|
||||
0:44 Construct combined texture-sampler (temp samplerCube)
|
||||
0:44 'g_tTexcdf4' (uniform textureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -337,7 +337,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 'txval41' (temp 4-component vector of int)
|
||||
0:45 textureLod (global 4-component vector of int)
|
||||
0:45 textureLod (temp 4-component vector of int)
|
||||
0:45 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:45 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:45 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -350,7 +350,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 'txval42' (temp 4-component vector of uint)
|
||||
0:46 textureLod (global 4-component vector of uint)
|
||||
0:46 textureLod (temp 4-component vector of uint)
|
||||
0:46 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:46 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:46 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -7,7 +7,7 @@ Shader version: 450
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of float)
|
||||
0:30 'txval10' (temp 4-component vector of float)
|
||||
0:30 textureLod (global 4-component vector of float)
|
||||
0:30 textureLod (temp 4-component vector of float)
|
||||
0:30 Construct combined texture-sampler (temp sampler1D)
|
||||
0:30 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:30 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -18,7 +18,7 @@ Shader version: 450
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of int)
|
||||
0:31 'txval11' (temp 4-component vector of int)
|
||||
0:31 textureLod (global 4-component vector of int)
|
||||
0:31 textureLod (temp 4-component vector of int)
|
||||
0:31 Construct combined texture-sampler (temp isampler1D)
|
||||
0:31 'g_tTex1di4' (uniform itexture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -29,7 +29,7 @@ Shader version: 450
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of uint)
|
||||
0:32 'txval12' (temp 4-component vector of uint)
|
||||
0:32 textureLod (global 4-component vector of uint)
|
||||
0:32 textureLod (temp 4-component vector of uint)
|
||||
0:32 Construct combined texture-sampler (temp usampler1D)
|
||||
0:32 'g_tTex1du4' (uniform utexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -40,7 +40,7 @@ Shader version: 450
|
||||
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 textureLod (global 4-component vector of float)
|
||||
0:34 textureLod (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)
|
||||
@ -52,7 +52,7 @@ Shader version: 450
|
||||
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 textureLod (global 4-component vector of int)
|
||||
0:35 textureLod (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)
|
||||
@ -64,7 +64,7 @@ Shader version: 450
|
||||
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 textureLod (global 4-component vector of uint)
|
||||
0:36 textureLod (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)
|
||||
@ -76,7 +76,7 @@ Shader version: 450
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of float)
|
||||
0:38 'txval30' (temp 4-component vector of float)
|
||||
0:38 textureLod (global 4-component vector of float)
|
||||
0:38 textureLod (temp 4-component vector of float)
|
||||
0:38 Construct combined texture-sampler (temp sampler3D)
|
||||
0:38 'g_tTex3df4' (uniform texture3D)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -89,7 +89,7 @@ Shader version: 450
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of int)
|
||||
0:39 'txval31' (temp 4-component vector of int)
|
||||
0:39 textureLod (global 4-component vector of int)
|
||||
0:39 textureLod (temp 4-component vector of int)
|
||||
0:39 Construct combined texture-sampler (temp isampler3D)
|
||||
0:39 'g_tTex3di4' (uniform itexture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -102,7 +102,7 @@ Shader version: 450
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of uint)
|
||||
0:40 'txval32' (temp 4-component vector of uint)
|
||||
0:40 textureLod (global 4-component vector of uint)
|
||||
0:40 textureLod (temp 4-component vector of uint)
|
||||
0:40 Construct combined texture-sampler (temp usampler3D)
|
||||
0:40 'g_tTex3du4' (uniform utexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -115,7 +115,7 @@ Shader version: 450
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of float)
|
||||
0:42 'txval40' (temp 4-component vector of float)
|
||||
0:42 textureLod (global 4-component vector of float)
|
||||
0:42 textureLod (temp 4-component vector of float)
|
||||
0:42 Construct combined texture-sampler (temp samplerCube)
|
||||
0:42 'g_tTexcdf4' (uniform textureCube)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -128,7 +128,7 @@ Shader version: 450
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of int)
|
||||
0:43 'txval41' (temp 4-component vector of int)
|
||||
0:43 textureLod (global 4-component vector of int)
|
||||
0:43 textureLod (temp 4-component vector of int)
|
||||
0:43 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:43 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -141,7 +141,7 @@ Shader version: 450
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of uint)
|
||||
0:44 'txval42' (temp 4-component vector of uint)
|
||||
0:44 textureLod (global 4-component vector of uint)
|
||||
0:44 textureLod (temp 4-component vector of uint)
|
||||
0:44 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:44 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -199,7 +199,7 @@ Shader version: 450
|
||||
0:30 Sequence
|
||||
0:30 move second child to first child (temp 4-component vector of float)
|
||||
0:30 'txval10' (temp 4-component vector of float)
|
||||
0:30 textureLod (global 4-component vector of float)
|
||||
0:30 textureLod (temp 4-component vector of float)
|
||||
0:30 Construct combined texture-sampler (temp sampler1D)
|
||||
0:30 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:30 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -210,7 +210,7 @@ Shader version: 450
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of int)
|
||||
0:31 'txval11' (temp 4-component vector of int)
|
||||
0:31 textureLod (global 4-component vector of int)
|
||||
0:31 textureLod (temp 4-component vector of int)
|
||||
0:31 Construct combined texture-sampler (temp isampler1D)
|
||||
0:31 'g_tTex1di4' (uniform itexture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -221,7 +221,7 @@ Shader version: 450
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of uint)
|
||||
0:32 'txval12' (temp 4-component vector of uint)
|
||||
0:32 textureLod (global 4-component vector of uint)
|
||||
0:32 textureLod (temp 4-component vector of uint)
|
||||
0:32 Construct combined texture-sampler (temp usampler1D)
|
||||
0:32 'g_tTex1du4' (uniform utexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -232,7 +232,7 @@ Shader version: 450
|
||||
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 textureLod (global 4-component vector of float)
|
||||
0:34 textureLod (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)
|
||||
@ -244,7 +244,7 @@ Shader version: 450
|
||||
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 textureLod (global 4-component vector of int)
|
||||
0:35 textureLod (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)
|
||||
@ -256,7 +256,7 @@ Shader version: 450
|
||||
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 textureLod (global 4-component vector of uint)
|
||||
0:36 textureLod (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)
|
||||
@ -268,7 +268,7 @@ Shader version: 450
|
||||
0:38 Sequence
|
||||
0:38 move second child to first child (temp 4-component vector of float)
|
||||
0:38 'txval30' (temp 4-component vector of float)
|
||||
0:38 textureLod (global 4-component vector of float)
|
||||
0:38 textureLod (temp 4-component vector of float)
|
||||
0:38 Construct combined texture-sampler (temp sampler3D)
|
||||
0:38 'g_tTex3df4' (uniform texture3D)
|
||||
0:38 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -281,7 +281,7 @@ Shader version: 450
|
||||
0:39 Sequence
|
||||
0:39 move second child to first child (temp 4-component vector of int)
|
||||
0:39 'txval31' (temp 4-component vector of int)
|
||||
0:39 textureLod (global 4-component vector of int)
|
||||
0:39 textureLod (temp 4-component vector of int)
|
||||
0:39 Construct combined texture-sampler (temp isampler3D)
|
||||
0:39 'g_tTex3di4' (uniform itexture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -294,7 +294,7 @@ Shader version: 450
|
||||
0:40 Sequence
|
||||
0:40 move second child to first child (temp 4-component vector of uint)
|
||||
0:40 'txval32' (temp 4-component vector of uint)
|
||||
0:40 textureLod (global 4-component vector of uint)
|
||||
0:40 textureLod (temp 4-component vector of uint)
|
||||
0:40 Construct combined texture-sampler (temp usampler3D)
|
||||
0:40 'g_tTex3du4' (uniform utexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -307,7 +307,7 @@ Shader version: 450
|
||||
0:42 Sequence
|
||||
0:42 move second child to first child (temp 4-component vector of float)
|
||||
0:42 'txval40' (temp 4-component vector of float)
|
||||
0:42 textureLod (global 4-component vector of float)
|
||||
0:42 textureLod (temp 4-component vector of float)
|
||||
0:42 Construct combined texture-sampler (temp samplerCube)
|
||||
0:42 'g_tTexcdf4' (uniform textureCube)
|
||||
0:42 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -320,7 +320,7 @@ Shader version: 450
|
||||
0:43 Sequence
|
||||
0:43 move second child to first child (temp 4-component vector of int)
|
||||
0:43 'txval41' (temp 4-component vector of int)
|
||||
0:43 textureLod (global 4-component vector of int)
|
||||
0:43 textureLod (temp 4-component vector of int)
|
||||
0:43 Construct combined texture-sampler (temp isamplerCube)
|
||||
0:43 'g_tTexcdi4' (uniform itextureCube)
|
||||
0:43 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -333,7 +333,7 @@ Shader version: 450
|
||||
0:44 Sequence
|
||||
0:44 move second child to first child (temp 4-component vector of uint)
|
||||
0:44 'txval42' (temp 4-component vector of uint)
|
||||
0:44 textureLod (global 4-component vector of uint)
|
||||
0:44 textureLod (temp 4-component vector of uint)
|
||||
0:44 Construct combined texture-sampler (temp usamplerCube)
|
||||
0:44 'g_tTexcdu4' (uniform utextureCube)
|
||||
0:44 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureLodOffset (global 4-component vector of float)
|
||||
0:31 textureLodOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -21,7 +21,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureLodOffset (global 4-component vector of int)
|
||||
0:32 textureLodOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -34,7 +34,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureLodOffset (global 4-component vector of uint)
|
||||
0:33 textureLodOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -47,7 +47,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureLodOffset (global 4-component vector of float)
|
||||
0:35 textureLodOffset (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -62,7 +62,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureLodOffset (global 4-component vector of int)
|
||||
0:36 textureLodOffset (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -77,7 +77,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureLodOffset (global 4-component vector of uint)
|
||||
0:37 textureLodOffset (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -92,7 +92,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureLodOffset (global 4-component vector of float)
|
||||
0:39 textureLodOffset (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -109,7 +109,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureLodOffset (global 4-component vector of int)
|
||||
0:40 textureLodOffset (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -126,7 +126,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureLodOffset (global 4-component vector of uint)
|
||||
0:41 textureLodOffset (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -203,7 +203,7 @@ gl_FragCoord origin is upper left
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:31 'txval10' (temp 4-component vector of float)
|
||||
0:31 textureLodOffset (global 4-component vector of float)
|
||||
0:31 textureLodOffset (temp 4-component vector of float)
|
||||
0:31 Construct combined texture-sampler (temp sampler1D)
|
||||
0:31 'g_tTex1df4' (layout(binding=0 ) uniform texture1D)
|
||||
0:31 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -216,7 +216,7 @@ gl_FragCoord origin is upper left
|
||||
0:32 Sequence
|
||||
0:32 move second child to first child (temp 4-component vector of int)
|
||||
0:32 'txval11' (temp 4-component vector of int)
|
||||
0:32 textureLodOffset (global 4-component vector of int)
|
||||
0:32 textureLodOffset (temp 4-component vector of int)
|
||||
0:32 Construct combined texture-sampler (temp isampler1D)
|
||||
0:32 'g_tTex1di4' (uniform itexture1D)
|
||||
0:32 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -229,7 +229,7 @@ gl_FragCoord origin is upper left
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp 4-component vector of uint)
|
||||
0:33 'txval12' (temp 4-component vector of uint)
|
||||
0:33 textureLodOffset (global 4-component vector of uint)
|
||||
0:33 textureLodOffset (temp 4-component vector of uint)
|
||||
0:33 Construct combined texture-sampler (temp usampler1D)
|
||||
0:33 'g_tTex1du4' (uniform utexture1D)
|
||||
0:33 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -242,7 +242,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 'txval20' (temp 4-component vector of float)
|
||||
0:35 textureLodOffset (global 4-component vector of float)
|
||||
0:35 textureLodOffset (temp 4-component vector of float)
|
||||
0:35 Construct combined texture-sampler (temp sampler2D)
|
||||
0:35 'g_tTex2df4' (uniform texture2D)
|
||||
0:35 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -257,7 +257,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 'txval21' (temp 4-component vector of int)
|
||||
0:36 textureLodOffset (global 4-component vector of int)
|
||||
0:36 textureLodOffset (temp 4-component vector of int)
|
||||
0:36 Construct combined texture-sampler (temp isampler2D)
|
||||
0:36 'g_tTex2di4' (uniform itexture2D)
|
||||
0:36 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -272,7 +272,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 'txval22' (temp 4-component vector of uint)
|
||||
0:37 textureLodOffset (global 4-component vector of uint)
|
||||
0:37 textureLodOffset (temp 4-component vector of uint)
|
||||
0:37 Construct combined texture-sampler (temp usampler2D)
|
||||
0:37 'g_tTex2du4' (uniform utexture2D)
|
||||
0:37 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -287,7 +287,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 'txval30' (temp 4-component vector of float)
|
||||
0:39 textureLodOffset (global 4-component vector of float)
|
||||
0:39 textureLodOffset (temp 4-component vector of float)
|
||||
0:39 Construct combined texture-sampler (temp sampler3D)
|
||||
0:39 'g_tTex3df4' (uniform texture3D)
|
||||
0:39 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -304,7 +304,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 'txval31' (temp 4-component vector of int)
|
||||
0:40 textureLodOffset (global 4-component vector of int)
|
||||
0:40 textureLodOffset (temp 4-component vector of int)
|
||||
0:40 Construct combined texture-sampler (temp isampler3D)
|
||||
0:40 'g_tTex3di4' (uniform itexture3D)
|
||||
0:40 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -321,7 +321,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 'txval32' (temp 4-component vector of uint)
|
||||
0:41 textureLodOffset (global 4-component vector of uint)
|
||||
0:41 textureLodOffset (temp 4-component vector of uint)
|
||||
0:41 Construct combined texture-sampler (temp usampler3D)
|
||||
0:41 'g_tTex3du4' (uniform utexture3D)
|
||||
0:41 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
@ -8,7 +8,7 @@ gl_FragCoord origin is upper left
|
||||
0:23 Sequence
|
||||
0:23 move second child to first child (temp 4-component vector of float)
|
||||
0:23 'txval10' (temp 4-component vector of float)
|
||||
0:23 textureLodOffset (global 4-component vector of float)
|
||||
0:23 textureLodOffset (temp 4-component vector of float)
|
||||
0:23 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:23 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:23 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -22,7 +22,7 @@ gl_FragCoord origin is upper left
|
||||
0:24 Sequence
|
||||
0:24 move second child to first child (temp 4-component vector of int)
|
||||
0:24 'txval11' (temp 4-component vector of int)
|
||||
0:24 textureLodOffset (global 4-component vector of int)
|
||||
0:24 textureLodOffset (temp 4-component vector of int)
|
||||
0:24 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:24 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:24 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -36,7 +36,7 @@ gl_FragCoord origin is upper left
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 4-component vector of uint)
|
||||
0:25 'txval12' (temp 4-component vector of uint)
|
||||
0:25 textureLodOffset (global 4-component vector of uint)
|
||||
0:25 textureLodOffset (temp 4-component vector of uint)
|
||||
0:25 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:25 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:25 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -50,7 +50,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval20' (temp 4-component vector of float)
|
||||
0:27 textureLodOffset (global 4-component vector of float)
|
||||
0:27 textureLodOffset (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:27 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -66,7 +66,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval21' (temp 4-component vector of int)
|
||||
0:28 textureLodOffset (global 4-component vector of int)
|
||||
0:28 textureLodOffset (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:28 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -82,7 +82,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval22' (temp 4-component vector of uint)
|
||||
0:29 textureLodOffset (global 4-component vector of uint)
|
||||
0:29 textureLodOffset (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:29 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -152,7 +152,7 @@ gl_FragCoord origin is upper left
|
||||
0:23 Sequence
|
||||
0:23 move second child to first child (temp 4-component vector of float)
|
||||
0:23 'txval10' (temp 4-component vector of float)
|
||||
0:23 textureLodOffset (global 4-component vector of float)
|
||||
0:23 textureLodOffset (temp 4-component vector of float)
|
||||
0:23 Construct combined texture-sampler (temp sampler1DArray)
|
||||
0:23 'g_tTex1df4' (layout(binding=0 ) uniform texture1DArray)
|
||||
0:23 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -166,7 +166,7 @@ gl_FragCoord origin is upper left
|
||||
0:24 Sequence
|
||||
0:24 move second child to first child (temp 4-component vector of int)
|
||||
0:24 'txval11' (temp 4-component vector of int)
|
||||
0:24 textureLodOffset (global 4-component vector of int)
|
||||
0:24 textureLodOffset (temp 4-component vector of int)
|
||||
0:24 Construct combined texture-sampler (temp isampler1DArray)
|
||||
0:24 'g_tTex1di4' (uniform itexture1DArray)
|
||||
0:24 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -180,7 +180,7 @@ gl_FragCoord origin is upper left
|
||||
0:25 Sequence
|
||||
0:25 move second child to first child (temp 4-component vector of uint)
|
||||
0:25 'txval12' (temp 4-component vector of uint)
|
||||
0:25 textureLodOffset (global 4-component vector of uint)
|
||||
0:25 textureLodOffset (temp 4-component vector of uint)
|
||||
0:25 Construct combined texture-sampler (temp usampler1DArray)
|
||||
0:25 'g_tTex1du4' (uniform utexture1DArray)
|
||||
0:25 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
|
||||
0:27 Sequence
|
||||
0:27 move second child to first child (temp 4-component vector of float)
|
||||
0:27 'txval20' (temp 4-component vector of float)
|
||||
0:27 textureLodOffset (global 4-component vector of float)
|
||||
0:27 textureLodOffset (temp 4-component vector of float)
|
||||
0:27 Construct combined texture-sampler (temp sampler2DArray)
|
||||
0:27 'g_tTex2df4' (uniform texture2DArray)
|
||||
0:27 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -210,7 +210,7 @@ gl_FragCoord origin is upper left
|
||||
0:28 Sequence
|
||||
0:28 move second child to first child (temp 4-component vector of int)
|
||||
0:28 'txval21' (temp 4-component vector of int)
|
||||
0:28 textureLodOffset (global 4-component vector of int)
|
||||
0:28 textureLodOffset (temp 4-component vector of int)
|
||||
0:28 Construct combined texture-sampler (temp isampler2DArray)
|
||||
0:28 'g_tTex2di4' (uniform itexture2DArray)
|
||||
0:28 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
@ -226,7 +226,7 @@ gl_FragCoord origin is upper left
|
||||
0:29 Sequence
|
||||
0:29 move second child to first child (temp 4-component vector of uint)
|
||||
0:29 'txval22' (temp 4-component vector of uint)
|
||||
0:29 textureLodOffset (global 4-component vector of uint)
|
||||
0:29 textureLodOffset (temp 4-component vector of uint)
|
||||
0:29 Construct combined texture-sampler (temp usampler2DArray)
|
||||
0:29 'g_tTex2du4' (uniform utexture2DArray)
|
||||
0:29 'g_sSamp' (layout(binding=0 ) uniform sampler)
|
||||
|
38
Test/hlsl.load.buffer.float.dx10.frag
Normal file
38
Test/hlsl.load.buffer.float.dx10.frag
Normal file
@ -0,0 +1,38 @@
|
||||
uniform Buffer <float> g_tTexbfs_test : register(t0);
|
||||
|
||||
Buffer <float> g_tTexbfs;
|
||||
Buffer <int> g_tTexbis;
|
||||
Buffer <uint> g_tTexbus;
|
||||
|
||||
struct PS_OUTPUT
|
||||
{
|
||||
float4 Color : SV_Target0;
|
||||
float Depth : SV_Depth;
|
||||
};
|
||||
|
||||
uniform int c1;
|
||||
uniform int2 c2;
|
||||
uniform int3 c3;
|
||||
uniform int4 c4;
|
||||
|
||||
uniform int o1;
|
||||
uniform int2 o2;
|
||||
uniform int3 o3;
|
||||
uniform int4 o4;
|
||||
|
||||
PS_OUTPUT main()
|
||||
{
|
||||
PS_OUTPUT psout;
|
||||
|
||||
// Buffer
|
||||
float r00 = g_tTexbfs.Load(c1);
|
||||
int r01 = g_tTexbis.Load(c1);
|
||||
uint r02 = g_tTexbus.Load(c1);
|
||||
|
||||
// TODO: other types that can be put in sampler buffers, like float2x2, and float3.
|
||||
|
||||
psout.Color = 1.0;
|
||||
psout.Depth = 1.0;
|
||||
|
||||
return psout;
|
||||
}
|
140
Test/hlsl.rw.scalar.bracket.frag
Normal file
140
Test/hlsl.rw.scalar.bracket.frag
Normal file
@ -0,0 +1,140 @@
|
||||
SamplerState g_sSamp : register(s0);
|
||||
|
||||
RWTexture1D <float> g_tTex1df1;
|
||||
RWTexture1D <int> g_tTex1di1;
|
||||
RWTexture1D <uint> g_tTex1du1;
|
||||
|
||||
RWTexture2D <float> g_tTex2df1;
|
||||
RWTexture2D <int> g_tTex2di1;
|
||||
RWTexture2D <uint> g_tTex2du1;
|
||||
|
||||
RWTexture3D <float> g_tTex3df1;
|
||||
RWTexture3D <int> g_tTex3di1;
|
||||
RWTexture3D <uint> g_tTex3du1;
|
||||
|
||||
RWTexture1DArray <float> g_tTex1df1a;
|
||||
RWTexture1DArray <int> g_tTex1di1a;
|
||||
RWTexture1DArray <uint> g_tTex1du1a;
|
||||
|
||||
RWTexture2DArray <float> g_tTex2df1a;
|
||||
RWTexture2DArray <int> g_tTex2di1a;
|
||||
RWTexture2DArray <uint> g_tTex2du1a;
|
||||
|
||||
struct PS_OUTPUT
|
||||
{
|
||||
float4 Color : SV_Target0;
|
||||
};
|
||||
|
||||
uniform int c1;
|
||||
uniform int2 c2;
|
||||
uniform int3 c3;
|
||||
uniform int4 c4;
|
||||
|
||||
uniform int o1;
|
||||
uniform int2 o2;
|
||||
uniform int3 o3;
|
||||
uniform int4 o4;
|
||||
|
||||
uniform float uf1;
|
||||
uniform int ui1;
|
||||
uniform uint uu1;
|
||||
|
||||
int Fn1(in int x) { return x; }
|
||||
uint Fn1(in uint x) { return x; }
|
||||
float Fn1(in float x) { return x; }
|
||||
|
||||
void Fn2(out int x) { x = int(0); }
|
||||
void Fn2(out uint x) { x = uint(0); }
|
||||
void Fn2(out float x) { x = float(0); }
|
||||
|
||||
float SomeValue() { return c1; }
|
||||
|
||||
PS_OUTPUT main()
|
||||
{
|
||||
PS_OUTPUT psout;
|
||||
|
||||
// 1D
|
||||
g_tTex1df1[c1];
|
||||
|
||||
float r00 = g_tTex1df1[c1];
|
||||
int r01 = g_tTex1di1[c1];
|
||||
uint r02 = g_tTex1du1[c1];
|
||||
|
||||
// 2D
|
||||
float r10 = g_tTex2df1[c2];
|
||||
int r11 = g_tTex2di1[c2];
|
||||
uint r12 = g_tTex2du1[c2];
|
||||
|
||||
// 3D
|
||||
float r20 = g_tTex3df1[c3];
|
||||
int r21 = g_tTex3di1[c3];
|
||||
uint r22 = g_tTex3du1[c3];
|
||||
|
||||
float lf1 = uf1;
|
||||
|
||||
// Test as L-values
|
||||
// 1D
|
||||
g_tTex1df1[c1] = SomeValue(); // complex R-value
|
||||
g_tTex1df1[c1] = lf1;
|
||||
g_tTex1di1[c1] = int(2);
|
||||
g_tTex1du1[c1] = uint(3);
|
||||
|
||||
// Test some operator= things, which need to do both a load and a store.
|
||||
float val1 = (g_tTex1df1[c1] *= 2.0);
|
||||
g_tTex1df1[c1] -= 3.0;
|
||||
g_tTex1df1[c1] += 4.0;
|
||||
|
||||
g_tTex1di1[c1] /= 2;
|
||||
g_tTex1di1[c1] %= 2;
|
||||
g_tTex1di1[c1] &= 0xffff;
|
||||
g_tTex1di1[c1] |= 0xf0f0;
|
||||
g_tTex1di1[c1] <<= 2;
|
||||
g_tTex1di1[c1] >>= 2;
|
||||
|
||||
// 2D
|
||||
g_tTex2df1[c2] = SomeValue(); // complex L-value
|
||||
g_tTex2df1[c2] = lf1;
|
||||
g_tTex2di1[c2] = int(5);
|
||||
g_tTex2du1[c2] = uint(6);
|
||||
|
||||
// 3D
|
||||
g_tTex3df1[c3] = SomeValue(); // complex L-value
|
||||
g_tTex3df1[c3] = lf1;
|
||||
g_tTex3di1[c3] = int(8);
|
||||
g_tTex3du1[c3] = uint(9);
|
||||
|
||||
// Test function calling
|
||||
Fn1(g_tTex1df1[c1]); // in
|
||||
Fn1(g_tTex1di1[c1]); // in
|
||||
Fn1(g_tTex1du1[c1]); // in
|
||||
|
||||
Fn2(g_tTex1df1[c1]); // out
|
||||
Fn2(g_tTex1di1[c1]); // out
|
||||
Fn2(g_tTex1du1[c1]); // out
|
||||
|
||||
// Test increment operators
|
||||
// pre-ops
|
||||
++g_tTex1df1[c1];
|
||||
++g_tTex1di1[c1];
|
||||
++g_tTex1du1[c1];
|
||||
|
||||
--g_tTex1df1[c1];
|
||||
--g_tTex1di1[c1];
|
||||
--g_tTex1du1[c1];
|
||||
|
||||
// post-ops
|
||||
g_tTex1df1[c1]++;
|
||||
g_tTex1du1[c1]--;
|
||||
g_tTex1di1[c1]++;
|
||||
|
||||
g_tTex1df1[c1]--;
|
||||
g_tTex1di1[c1]++;
|
||||
g_tTex1du1[c1]--;
|
||||
|
||||
// read and write
|
||||
g_tTex1df1[1] = g_tTex2df1[int2(2, 3)];
|
||||
|
||||
psout.Color = 1.0;
|
||||
|
||||
return psout;
|
||||
}
|
140
Test/hlsl.rw.vec2.bracket.frag
Normal file
140
Test/hlsl.rw.vec2.bracket.frag
Normal file
@ -0,0 +1,140 @@
|
||||
SamplerState g_sSamp : register(s0);
|
||||
|
||||
RWTexture1D <float2> g_tTex1df2;
|
||||
RWTexture1D <int2> g_tTex1di2;
|
||||
RWTexture1D <uint2> g_tTex1du2;
|
||||
|
||||
RWTexture2D <float2> g_tTex2df2;
|
||||
RWTexture2D <int2> g_tTex2di2;
|
||||
RWTexture2D <uint2> g_tTex2du2;
|
||||
|
||||
RWTexture3D <float2> g_tTex3df2;
|
||||
RWTexture3D <int2> g_tTex3di2;
|
||||
RWTexture3D <uint2> g_tTex3du2;
|
||||
|
||||
RWTexture1DArray <float2> g_tTex1df2a;
|
||||
RWTexture1DArray <int2> g_tTex1di2a;
|
||||
RWTexture1DArray <uint2> g_tTex1du2a;
|
||||
|
||||
RWTexture2DArray <float2> g_tTex2df2a;
|
||||
RWTexture2DArray <int2> g_tTex2di2a;
|
||||
RWTexture2DArray <uint2> g_tTex2du2a;
|
||||
|
||||
struct PS_OUTPUT
|
||||
{
|
||||
float4 Color : SV_Target0;
|
||||
};
|
||||
|
||||
uniform int c1;
|
||||
uniform int2 c2;
|
||||
uniform int3 c3;
|
||||
uniform int4 c4;
|
||||
|
||||
uniform int o1;
|
||||
uniform int2 o2;
|
||||
uniform int3 o3;
|
||||
uniform int4 o4;
|
||||
|
||||
uniform float2 uf2;
|
||||
uniform int2 ui2;
|
||||
uniform uint2 uu2;
|
||||
|
||||
int2 Fn1(in int2 x) { return x; }
|
||||
uint2 Fn1(in uint2 x) { return x; }
|
||||
float2 Fn1(in float2 x) { return x; }
|
||||
|
||||
void Fn2(out int2 x) { x = int2(0,0); }
|
||||
void Fn2(out uint2 x) { x = uint2(0,0); }
|
||||
void Fn2(out float2 x) { x = float2(0,0); }
|
||||
|
||||
float2 SomeValue() { return c2; }
|
||||
|
||||
PS_OUTPUT main()
|
||||
{
|
||||
PS_OUTPUT psout;
|
||||
|
||||
// 1D
|
||||
g_tTex1df2[c1];
|
||||
|
||||
float2 r00 = g_tTex1df2[c1];
|
||||
int2 r01 = g_tTex1di2[c1];
|
||||
uint2 r02 = g_tTex1du2[c1];
|
||||
|
||||
// 2D
|
||||
float2 r10 = g_tTex2df2[c2];
|
||||
int2 r11 = g_tTex2di2[c2];
|
||||
uint2 r12 = g_tTex2du2[c2];
|
||||
|
||||
// 3D
|
||||
float2 r20 = g_tTex3df2[c3];
|
||||
int2 r21 = g_tTex3di2[c3];
|
||||
uint2 r22 = g_tTex3du2[c3];
|
||||
|
||||
float2 lf2 = uf2;
|
||||
|
||||
// Test as L-values
|
||||
// 1D
|
||||
g_tTex1df2[c1] = SomeValue(); // complex R-value
|
||||
g_tTex1df2[c1] = lf2;
|
||||
g_tTex1di2[c1] = int2(2,2);
|
||||
g_tTex1du2[c1] = uint2(3,2);
|
||||
|
||||
// Test some operator= things, which need to do both a load and a store.
|
||||
float2 val1 = (g_tTex1df2[c1] *= 2.0);
|
||||
g_tTex1df2[c1] -= 3.0;
|
||||
g_tTex1df2[c1] += 4.0;
|
||||
|
||||
g_tTex1di2[c1] /= 2;
|
||||
g_tTex1di2[c1] %= 2;
|
||||
g_tTex1di2[c1] &= 0xffff;
|
||||
g_tTex1di2[c1] |= 0xf0f0;
|
||||
g_tTex1di2[c1] <<= 2;
|
||||
g_tTex1di2[c1] >>= 2;
|
||||
|
||||
// 2D
|
||||
g_tTex2df2[c2] = SomeValue(); // complex L-value
|
||||
g_tTex2df2[c2] = lf2;
|
||||
g_tTex2di2[c2] = int2(5,2);
|
||||
g_tTex2du2[c2] = uint2(6,2);
|
||||
|
||||
// 3D
|
||||
g_tTex3df2[c3] = SomeValue(); // complex L-value
|
||||
g_tTex3df2[c3] = lf2;
|
||||
g_tTex3di2[c3] = int2(8,6);
|
||||
g_tTex3du2[c3] = uint2(9,2);
|
||||
|
||||
// Test function calling
|
||||
Fn1(g_tTex1df2[c1]); // in
|
||||
Fn1(g_tTex1di2[c1]); // in
|
||||
Fn1(g_tTex1du2[c1]); // in
|
||||
|
||||
Fn2(g_tTex1df2[c1]); // out
|
||||
Fn2(g_tTex1di2[c1]); // out
|
||||
Fn2(g_tTex1du2[c1]); // out
|
||||
|
||||
// Test increment operators
|
||||
// pre-ops
|
||||
++g_tTex1df2[c1];
|
||||
++g_tTex1di2[c1];
|
||||
++g_tTex1du2[c1];
|
||||
|
||||
--g_tTex1df2[c1];
|
||||
--g_tTex1di2[c1];
|
||||
--g_tTex1du2[c1];
|
||||
|
||||
// post-ops
|
||||
g_tTex1df2[c1]++;
|
||||
g_tTex1du2[c1]--;
|
||||
g_tTex1di2[c1]++;
|
||||
|
||||
g_tTex1df2[c1]--;
|
||||
g_tTex1di2[c1]++;
|
||||
g_tTex1du2[c1]--;
|
||||
|
||||
// read and write
|
||||
g_tTex1df2[1] = g_tTex2df2[int2(2,3)];
|
||||
|
||||
psout.Color = 1.0;
|
||||
|
||||
return psout;
|
||||
}
|
24
Test/hlsl.sample.sub-vec4.dx10.frag
Normal file
24
Test/hlsl.sample.sub-vec4.dx10.frag
Normal file
@ -0,0 +1,24 @@
|
||||
SamplerState g_sSamp : register(s0);
|
||||
|
||||
Texture1D <float> g_tTex1df1;
|
||||
Texture1D <float2> g_tTex1df2;
|
||||
Texture1D <float3> g_tTex1df3;
|
||||
Texture1D <float4> g_tTex1df4;
|
||||
|
||||
struct PS_OUTPUT
|
||||
{
|
||||
float4 Color : SV_Target0;
|
||||
};
|
||||
|
||||
PS_OUTPUT main()
|
||||
{
|
||||
PS_OUTPUT psout;
|
||||
|
||||
float txval10 = g_tTex1df1 . Sample(g_sSamp, 0.1);
|
||||
float2 txval11 = g_tTex1df2 . Sample(g_sSamp, 0.2);
|
||||
float3 txval12 = g_tTex1df3 . Sample(g_sSamp, 0.2);
|
||||
float4 txval13 = g_tTex1df4 . Sample(g_sSamp, 0.2);
|
||||
|
||||
psout.Color = 1.0;
|
||||
return psout;
|
||||
}
|
@ -78,6 +78,7 @@ struct TSampler { // misnomer now; includes images, textures without sampler,
|
||||
bool combined : 1; // true means texture is combined with a sampler, false means texture with no sampler
|
||||
bool sampler : 1; // true means a pure sampler, other fields should be clear()
|
||||
bool external : 1; // GL_OES_EGL_image_external
|
||||
unsigned int vectorSize : 3; // return vector size. TODO: support arbitrary types.
|
||||
|
||||
bool isImage() const { return image && dim != EsdSubpass; }
|
||||
bool isSubpass() const { return dim == EsdSubpass; }
|
||||
@ -99,6 +100,7 @@ struct TSampler { // misnomer now; includes images, textures without sampler,
|
||||
combined = false;
|
||||
sampler = false;
|
||||
external = false;
|
||||
vectorSize = 4;
|
||||
}
|
||||
|
||||
// make a combined sampler and texture
|
||||
@ -164,7 +166,8 @@ struct TSampler { // misnomer now; includes images, textures without sampler,
|
||||
image == right.image &&
|
||||
combined == right.combined &&
|
||||
sampler == right.sampler &&
|
||||
external == right.external;
|
||||
external == right.external &&
|
||||
vectorSize == right.vectorSize;
|
||||
}
|
||||
|
||||
bool operator!=(const TSampler& right) const
|
||||
|
@ -1497,6 +1497,7 @@ void TShader::setShiftTextureBinding(unsigned int base) { intermediate->setShift
|
||||
void TShader::setShiftUboBinding(unsigned int base) { intermediate->setShiftUboBinding(base); }
|
||||
void TShader::setAutoMapBindings(bool map) { intermediate->setAutoMapBindings(map); }
|
||||
void TShader::setFlattenUniformArrays(bool flatten) { intermediate->setFlattenUniformArrays(flatten); }
|
||||
void TShader::setNoStorageFormat(bool useUnknownFormat) { intermediate->setNoStorageFormat(useUnknownFormat); }
|
||||
|
||||
//
|
||||
// Turn the shader strings into a parse tree in the TIntermediate.
|
||||
|
@ -146,7 +146,8 @@ public:
|
||||
shiftTextureBinding(0),
|
||||
shiftUboBinding(0),
|
||||
autoMapBindings(false),
|
||||
flattenUniformArrays(false)
|
||||
flattenUniformArrays(false),
|
||||
useUnknownFormat(false)
|
||||
{
|
||||
localSize[0] = 1;
|
||||
localSize[1] = 1;
|
||||
@ -179,7 +180,9 @@ public:
|
||||
bool getAutoMapBindings() const { return autoMapBindings; }
|
||||
void setFlattenUniformArrays(bool flatten) { flattenUniformArrays = flatten; }
|
||||
bool getFlattenUniformArrays() const { return flattenUniformArrays; }
|
||||
|
||||
void setNoStorageFormat(bool b) { useUnknownFormat = b; }
|
||||
bool getNoStorageFormat() const { return useUnknownFormat; }
|
||||
|
||||
void setVersion(int v) { version = v; }
|
||||
int getVersion() const { return version; }
|
||||
void setProfile(EProfile p) { profile = p; }
|
||||
@ -397,6 +400,7 @@ protected:
|
||||
unsigned int shiftUboBinding;
|
||||
bool autoMapBindings;
|
||||
bool flattenUniformArrays;
|
||||
bool useUnknownFormat;
|
||||
|
||||
EProfile profile;
|
||||
int version;
|
||||
|
@ -309,6 +309,7 @@ public:
|
||||
void setShiftUboBinding(unsigned int base);
|
||||
void setAutoMapBindings(bool map);
|
||||
void setFlattenUniformArrays(bool flatten);
|
||||
void setNoStorageFormat(bool useUnknownFormat);
|
||||
|
||||
// Interface to #include handlers.
|
||||
//
|
||||
|
@ -135,6 +135,7 @@ INSTANTIATE_TEST_CASE_P(
|
||||
{"hlsl.load.basic.dx10.frag", "main"},
|
||||
{"hlsl.load.basic.dx10.vert", "main"},
|
||||
{"hlsl.load.buffer.dx10.frag", "main"},
|
||||
{"hlsl.load.buffer.float.dx10.frag", "main"},
|
||||
{"hlsl.load.rwbuffer.dx10.frag", "main"},
|
||||
{"hlsl.load.rwtexture.dx10.frag", "main"},
|
||||
{"hlsl.load.rwtexture.array.dx10.frag", "main"},
|
||||
@ -149,6 +150,8 @@ INSTANTIATE_TEST_CASE_P(
|
||||
{"hlsl.precise.frag", "main"},
|
||||
{"hlsl.promotions.frag", "main"},
|
||||
{"hlsl.rw.bracket.frag", "main"},
|
||||
{"hlsl.rw.scalar.bracket.frag", "main"},
|
||||
{"hlsl.rw.vec2.bracket.frag", "main"},
|
||||
{"hlsl.sample.array.dx10.frag", "main"},
|
||||
{"hlsl.sample.basic.dx10.frag", "main"},
|
||||
{"hlsl.sample.offset.dx10.frag", "main"},
|
||||
@ -175,6 +178,7 @@ INSTANTIATE_TEST_CASE_P(
|
||||
{"hlsl.samplelevel.basic.dx10.vert", "main"},
|
||||
{"hlsl.samplelevel.offset.dx10.frag", "main"},
|
||||
{"hlsl.samplelevel.offsetarray.dx10.frag", "main"},
|
||||
{ "hlsl.sample.sub-vec4.dx10.frag", "main"},
|
||||
{"hlsl.semicolons.frag", "main"},
|
||||
{"hlsl.shapeConv.frag", "main"},
|
||||
{"hlsl.shapeConvRet.frag", "main"},
|
||||
|
@ -907,12 +907,6 @@ bool HlslGrammar::acceptTextureType(TType& type)
|
||||
return false;
|
||||
}
|
||||
|
||||
if (txType.getVectorSize() != 1 && txType.getVectorSize() != 4) {
|
||||
// TODO: handle vec2/3 types
|
||||
expected("vector size not yet supported in texture type");
|
||||
return false;
|
||||
}
|
||||
|
||||
if (ms && acceptTokenClass(EHTokComma)) {
|
||||
// read sample count for multisample types, if given
|
||||
if (! peekTokenClass(EHTokIntConstant)) {
|
||||
@ -937,24 +931,14 @@ bool HlslGrammar::acceptTextureType(TType& type)
|
||||
}
|
||||
|
||||
TArraySizes* arraySizes = nullptr;
|
||||
const bool shadow = !image && (txType.isScalar() || (txType.isVector() && txType.getVectorSize() == 1));
|
||||
const bool shadow = false; // declared on the sampler
|
||||
|
||||
TSampler sampler;
|
||||
TLayoutFormat format = ElfNone;
|
||||
|
||||
// RWBuffer and RWTexture (images) require a TLayoutFormat. We handle only a limit set.
|
||||
if (image) {
|
||||
if (txType.getVectorSize() != 4)
|
||||
expected("4 component image");
|
||||
|
||||
switch (txType.getBasicType()) {
|
||||
case EbtFloat: format = ElfRgba32f; break;
|
||||
case EbtInt: format = ElfRgba32i; break;
|
||||
case EbtUint: format = ElfRgba32ui; break;
|
||||
default:
|
||||
expected("unknown basic type in image format");
|
||||
}
|
||||
}
|
||||
// Buffer, RWBuffer and RWTexture (images) require a TLayoutFormat. We handle only a limit set.
|
||||
if (image || dim == EsdBuffer)
|
||||
format = parseContext.getLayoutFromTxType(token.loc, txType);
|
||||
|
||||
// Non-image Buffers are combined
|
||||
if (dim == EsdBuffer && !image) {
|
||||
@ -967,6 +951,9 @@ bool HlslGrammar::acceptTextureType(TType& type)
|
||||
sampler.setTexture(txType.getBasicType(), dim, array, shadow, ms);
|
||||
}
|
||||
}
|
||||
|
||||
// Remember the declared vector size.
|
||||
sampler.vectorSize = txType.getVectorSize();
|
||||
|
||||
type.shallowCopy(TType(sampler, EvqUniform, arraySizes));
|
||||
type.getQualifier().layoutFormat = format;
|
||||
|
@ -147,6 +147,31 @@ bool HlslParseContext::shouldConvertLValue(const TIntermNode* node) const
|
||||
return false;
|
||||
}
|
||||
|
||||
//
|
||||
// Return a TLayoutFormat corresponding to the given texture type.
|
||||
//
|
||||
TLayoutFormat HlslParseContext::getLayoutFromTxType(const TSourceLoc& loc, const TType& txType)
|
||||
{
|
||||
const int components = txType.getVectorSize();
|
||||
|
||||
const auto selectFormat = [this,&components](TLayoutFormat v1, TLayoutFormat v2, TLayoutFormat v4) {
|
||||
if (intermediate.getNoStorageFormat())
|
||||
return ElfNone;
|
||||
|
||||
return components == 1 ? v1 :
|
||||
components == 2 ? v2 : v4;
|
||||
};
|
||||
|
||||
switch (txType.getBasicType()) {
|
||||
case EbtFloat: return selectFormat(ElfR32f, ElfRg32f, ElfRgba32f);
|
||||
case EbtInt: return selectFormat(ElfR32i, ElfRg32i, ElfRgba32i);
|
||||
case EbtUint: return selectFormat(ElfR32ui, ElfRg32ui, ElfRgba32ui);
|
||||
default:
|
||||
error(loc, "unknown basic type in image format", "", "");
|
||||
return ElfNone;
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
// Both test and if necessary, spit out an error, to see if the node is really
|
||||
// an l-value that can be operated on this way.
|
||||
@ -264,11 +289,9 @@ TIntermTyped* HlslParseContext::handleLvalue(const TSourceLoc& loc, const char*
|
||||
TIntermTyped* object = lhsAsAggregate->getSequence()[0]->getAsTyped();
|
||||
TIntermTyped* coord = lhsAsAggregate->getSequence()[1]->getAsTyped();
|
||||
|
||||
const TLayoutFormat fmt = object->getType().getQualifier().layoutFormat;
|
||||
// We only handle 4 component formats at the moment.
|
||||
const TSampler& texSampler = object->getType().getSampler();
|
||||
|
||||
assert(fmt == ElfRgba32f || fmt == ElfRgba32i || fmt == ElfRgba32ui);
|
||||
const TType objDerefType(object->getType().getSampler().type, EvqTemporary, 4);
|
||||
const TType objDerefType(texSampler.type, EvqTemporary, texSampler.vectorSize);
|
||||
|
||||
if (nodeAsBinary) {
|
||||
TIntermTyped* rhs = nodeAsBinary->getRight();
|
||||
@ -578,10 +601,9 @@ TIntermTyped* HlslParseContext::handleBracketOperator(const TSourceLoc& loc, TIn
|
||||
if (base->getType().getBasicType() == EbtSampler && !base->isArray()) {
|
||||
const TSampler& sampler = base->getType().getSampler();
|
||||
if (sampler.isImage() || sampler.isTexture()) {
|
||||
const int vecSize = 4; // TODO: handle arbitrary sizes (get from qualifier)
|
||||
TIntermAggregate* load = new TIntermAggregate(sampler.isImage() ? EOpImageLoad : EOpTextureFetch);
|
||||
|
||||
load->setType(TType(sampler.type, EvqTemporary, vecSize));
|
||||
load->setType(TType(sampler.type, EvqTemporary, sampler.vectorSize));
|
||||
load->setLoc(loc);
|
||||
load->getSequence().push_back(base);
|
||||
load->getSequence().push_back(index);
|
||||
@ -1418,6 +1440,23 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
if (!node || !node->getAsOperator())
|
||||
return;
|
||||
|
||||
const auto clampReturn = [&loc, &node, this](TIntermTyped* result, const TSampler& sampler) {
|
||||
// Sampler return must always be a vec4, but we can construct a shorter vector
|
||||
result->setType(TType(node->getType().getBasicType(), EvqTemporary, node->getVectorSize()));
|
||||
|
||||
if (sampler.vectorSize < node->getVectorSize()) {
|
||||
// Too many components. Construct shorter vector from it.
|
||||
const TType clampedType(result->getType().getBasicType(), EvqTemporary, sampler.vectorSize);
|
||||
|
||||
const TOperator op = intermediate.mapTypeToConstructorOp(clampedType);
|
||||
|
||||
result = constructBuiltIn(clampedType, op, result, loc, false);
|
||||
}
|
||||
|
||||
result->setLoc(loc);
|
||||
return result;
|
||||
};
|
||||
|
||||
const TOperator op = node->getAsOperator()->getOp();
|
||||
const TIntermAggregate* argAggregate = arguments ? arguments->getAsAggregate() : nullptr;
|
||||
|
||||
@ -1426,10 +1465,8 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
case EOpTexture:
|
||||
{
|
||||
// Texture with ddx & ddy is really gradient form in HLSL
|
||||
if (argAggregate->getSequence().size() == 4) {
|
||||
if (argAggregate->getSequence().size() == 4)
|
||||
node->getAsAggregate()->setOperator(EOpTextureGrad);
|
||||
break;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1445,14 +1482,16 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
TIntermTyped* bias = intermediate.addIndex(EOpIndexDirect, arg1, w, loc);
|
||||
|
||||
TOperator constructOp = EOpNull;
|
||||
switch (arg0->getType().getSampler().dim) {
|
||||
const TSampler& sampler = arg0->getType().getSampler();
|
||||
|
||||
switch (sampler.dim) {
|
||||
case Esd1D: constructOp = EOpConstructFloat; break; // 1D
|
||||
case Esd2D: constructOp = EOpConstructVec2; break; // 2D
|
||||
case Esd3D: constructOp = EOpConstructVec3; break; // 3D
|
||||
case EsdCube: constructOp = EOpConstructVec3; break; // also 3D
|
||||
default: break;
|
||||
}
|
||||
|
||||
|
||||
TIntermAggregate* constructCoord = new TIntermAggregate(constructOp);
|
||||
constructCoord->getSequence().push_back(arg1);
|
||||
constructCoord->setLoc(loc);
|
||||
@ -1461,8 +1500,8 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
tex->getSequence().push_back(arg0); // sampler
|
||||
tex->getSequence().push_back(constructCoord); // coordinate
|
||||
tex->getSequence().push_back(bias); // bias
|
||||
tex->setLoc(loc);
|
||||
node = tex;
|
||||
|
||||
node = clampReturn(tex, sampler);
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1476,6 +1515,7 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped();
|
||||
TIntermTyped* argBias = nullptr;
|
||||
TIntermTyped* argOffset = nullptr;
|
||||
const TSampler& sampler = argTex->getType().getSampler();
|
||||
|
||||
int nextArg = 3;
|
||||
|
||||
@ -1501,9 +1541,7 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
if (argOffset != nullptr)
|
||||
txsample->getSequence().push_back(argOffset);
|
||||
|
||||
txsample->setType(node->getType());
|
||||
txsample->setLoc(loc);
|
||||
node = txsample;
|
||||
node = clampReturn(txsample, sampler);
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1516,6 +1554,7 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
TIntermTyped* argDDX = argAggregate->getSequence()[3]->getAsTyped();
|
||||
TIntermTyped* argDDY = argAggregate->getSequence()[4]->getAsTyped();
|
||||
TIntermTyped* argOffset = nullptr;
|
||||
const TSampler& sampler = argTex->getType().getSampler();
|
||||
|
||||
TOperator textureOp = EOpTextureGrad;
|
||||
|
||||
@ -1535,9 +1574,7 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
if (argOffset != nullptr)
|
||||
txsample->getSequence().push_back(argOffset);
|
||||
|
||||
txsample->setType(node->getType());
|
||||
txsample->setLoc(loc);
|
||||
node = txsample;
|
||||
node = clampReturn(txsample, sampler);
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1556,9 +1593,9 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
|
||||
assert(texType.getBasicType() == EbtSampler);
|
||||
|
||||
const TSampler& texSampler = texType.getSampler();
|
||||
const TSamplerDim dim = texSampler.dim;
|
||||
const bool isImage = texSampler.isImage();
|
||||
const TSampler& sampler = texType.getSampler();
|
||||
const TSamplerDim dim = sampler.dim;
|
||||
const bool isImage = sampler.isImage();
|
||||
const int numArgs = (int)argAggregate->getSequence().size();
|
||||
|
||||
int numDims = 0;
|
||||
@ -1574,11 +1611,11 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
}
|
||||
|
||||
// Arrayed adds another dimension for the number of array elements
|
||||
if (texSampler.isArrayed())
|
||||
if (sampler.isArrayed())
|
||||
++numDims;
|
||||
|
||||
// Establish whether we're querying mip levels
|
||||
const bool mipQuery = (numArgs > (numDims + 1)) && (!texSampler.isMultiSample());
|
||||
const bool mipQuery = (numArgs > (numDims + 1)) && (!sampler.isMultiSample());
|
||||
|
||||
// AST assumes integer return. Will be converted to float if required.
|
||||
TIntermAggregate* sizeQuery = new TIntermAggregate(isImage ? EOpImageQuerySize : EOpTextureQuerySize);
|
||||
@ -1636,7 +1673,7 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
}
|
||||
|
||||
// 2DMS formats query # samples, which needs a different query op
|
||||
if (texSampler.isMultiSample()) {
|
||||
if (sampler.isMultiSample()) {
|
||||
TIntermTyped* outParam = argAggregate->getSequence()[outParamBase + numDims]->getAsTyped();
|
||||
|
||||
TIntermAggregate* samplesQuery = new TIntermAggregate(EOpImageQuerySamples);
|
||||
@ -1725,9 +1762,10 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
TIntermTyped* lodComponent = nullptr;
|
||||
TIntermTyped* coordSwizzle = nullptr;
|
||||
|
||||
const bool isMS = argTex->getType().getSampler().isMultiSample();
|
||||
const bool isBuffer = argTex->getType().getSampler().dim == EsdBuffer;
|
||||
const bool isImage = argTex->getType().getSampler().isImage();
|
||||
const TSampler& sampler = argTex->getType().getSampler();
|
||||
const bool isMS = sampler.isMultiSample();
|
||||
const bool isBuffer = sampler.dim == EsdBuffer;
|
||||
const bool isImage = sampler.isImage();
|
||||
const TBasicType coordBaseType = argCoord->getType().getBasicType();
|
||||
|
||||
// Last component of coordinate is the mip level, for non-MS. we separate them here:
|
||||
@ -1781,9 +1819,7 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
txfetch->getSequence().push_back(argOffset);
|
||||
}
|
||||
|
||||
txfetch->setType(node->getType());
|
||||
txfetch->setLoc(loc);
|
||||
node = txfetch;
|
||||
node = clampReturn(txfetch, sampler);
|
||||
|
||||
break;
|
||||
}
|
||||
@ -1795,7 +1831,8 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
TIntermTyped* argCoord = argAggregate->getSequence()[2]->getAsTyped();
|
||||
TIntermTyped* argLod = argAggregate->getSequence()[3]->getAsTyped();
|
||||
TIntermTyped* argOffset = nullptr;
|
||||
|
||||
const TSampler& sampler = argTex->getType().getSampler();
|
||||
|
||||
const int numArgs = (int)argAggregate->getSequence().size();
|
||||
|
||||
if (numArgs == 5) // offset, if present
|
||||
@ -1813,9 +1850,7 @@ void HlslParseContext::decomposeSampleMethods(const TSourceLoc& loc, TIntermType
|
||||
if (argOffset != nullptr)
|
||||
txsample->getSequence().push_back(argOffset);
|
||||
|
||||
txsample->setType(node->getType());
|
||||
txsample->setLoc(loc);
|
||||
node = txsample;
|
||||
node = clampReturn(txsample, sampler);
|
||||
|
||||
break;
|
||||
}
|
||||
|
@ -156,6 +156,8 @@ public:
|
||||
TIntermTyped* handleLvalue(const TSourceLoc&, const char* op, TIntermTyped* node);
|
||||
bool lValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*) override;
|
||||
|
||||
TLayoutFormat getLayoutFromTxType(const TSourceLoc&, const TType&);
|
||||
|
||||
protected:
|
||||
void inheritGlobalDefaults(TQualifier& dst) const;
|
||||
TVariable* makeInternalVariable(const char* name, const TType&) const;
|
||||
|
@ -708,15 +708,15 @@ void TBuiltInParseablesHlsl::initialize(int /*version*/, EProfile /*profile*/, c
|
||||
{ "SampleLevel", /*!O*/ "V4", nullptr, "%@,S,V,S", "FIU,S,F,", EShLangAll },
|
||||
{ "SampleLevel", /* O*/ "V4", nullptr, "%@,S,V,S,V", "FIU,S,F,,I", EShLangAll },
|
||||
|
||||
{ "Load", /*!O*/ "V4", nullptr, "%@*,V", "FIU,I", EShLangAll },
|
||||
{ "Load", /*!O*/ "V4", nullptr, "%@,V", "FIU,I", EShLangAll },
|
||||
{ "Load", /* O*/ "V4", nullptr, "%@,V,V", "FIU,I,I", EShLangAll },
|
||||
{ "Load", /* +sampleidex*/ "V4", nullptr, "$&,V,S", "FIU,I,I", EShLangAll },
|
||||
{ "Load", /* +samplindex, offset*/ "V4", nullptr, "$&,V,S,V", "FIU,I,I,I", EShLangAll },
|
||||
|
||||
// RWTexture loads
|
||||
{ "Load", "V4", nullptr, "!#,V", "FIU,I", EShLangAll },
|
||||
// RWBuffer loads
|
||||
{ "Load", "V4", nullptr, "~1,V", "FIU,I", EShLangAll },
|
||||
// (RW)Buffer loads
|
||||
{ "Load", "V4", nullptr, "~*1,V", "FIU,I", EShLangAll },
|
||||
|
||||
{ "Gather", /*!O*/ "V4", nullptr, "%@,S,V", "FIU,S,F", EShLangAll },
|
||||
{ "Gather", /* O*/ "V4", nullptr, "%@,S,V,V", "FIU,S,F,I", EShLangAll },
|
||||
|
Loading…
Reference in New Issue
Block a user