GLSL output: Removed fixed-size buffer; fixes #769.
Makes some white-space differences in most output, plus a few cases where more could have been put out but was cut short by the previous fix-sized buffer.
This commit is contained in:
parent
c08fb8ab9c
commit
71c100d7c0
332 changed files with 62136 additions and 62097 deletions
|
|
@ -2,172 +2,172 @@ hlsl.array.flatten.frag
|
|||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:17 Function Definition: TestFn1( (temp 4-component vector of float)
|
||||
0:17 Function Definition: TestFn1( ( temp 4-component vector of float)
|
||||
0:17 Function Parameters:
|
||||
0:? Sequence
|
||||
0:18 Branch: Return with expression
|
||||
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)
|
||||
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)
|
||||
0:18 Constant:
|
||||
0:18 0.200000
|
||||
0:22 Function Definition: TestFn2(t11[3];p1[3]; (temp 4-component vector of float)
|
||||
0:22 Function Definition: TestFn2(t11[3];p1[3]; ( temp 4-component vector of float)
|
||||
0:22 Function Parameters:
|
||||
0:22 'l_tex' (in 3-element array of texture1D)
|
||||
0:22 'l_samp' (in 3-element array of sampler)
|
||||
0:22 'l_tex' ( in 3-element array of texture1D)
|
||||
0:22 'l_samp' ( in 3-element array of sampler)
|
||||
0:? Sequence
|
||||
0:23 Branch: Return with expression
|
||||
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)
|
||||
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)
|
||||
0:23 Constant:
|
||||
0:23 2 (const int)
|
||||
0:23 direct index (temp sampler)
|
||||
0:23 'l_samp' (in 3-element array of sampler)
|
||||
0:23 direct index ( temp sampler)
|
||||
0:23 'l_samp' ( in 3-element array of sampler)
|
||||
0:23 Constant:
|
||||
0:23 2 (const int)
|
||||
0:23 Constant:
|
||||
0:23 0.200000
|
||||
0:26 Sequence
|
||||
0:26 move second child to first child (temp 5-element array of int)
|
||||
0:26 'not_flattened_a' (global 5-element array of int)
|
||||
0:26 move second child to first child ( temp 5-element array of int)
|
||||
0:26 'not_flattened_a' ( global 5-element array of int)
|
||||
0:26 Constant:
|
||||
0:26 1 (const int)
|
||||
0:26 2 (const int)
|
||||
0:26 3 (const int)
|
||||
0:26 4 (const int)
|
||||
0:26 5 (const int)
|
||||
0:31 Function Definition: @main(struct-PS_OUTPUT-vf41; (temp void)
|
||||
0:31 Function Definition: @main(struct-PS_OUTPUT-vf41; ( temp void)
|
||||
0:31 Function Parameters:
|
||||
0:31 'ps_output' (out structure{temp 4-component vector of float color})
|
||||
0:31 'ps_output' ( out structure{ temp 4-component vector of float color})
|
||||
0:? Sequence
|
||||
0:33 Sequence
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp sampler)
|
||||
0:33 direct index (temp sampler)
|
||||
0:33 'local_sampler_array' (temp 3-element array of sampler)
|
||||
0:33 move second child to first child ( temp sampler)
|
||||
0:33 direct index ( temp sampler)
|
||||
0:33 'local_sampler_array' ( temp 3-element array of sampler)
|
||||
0:33 Constant:
|
||||
0:33 0 (const int)
|
||||
0:? 'g_samp[0]' (uniform sampler)
|
||||
0:33 move second child to first child (temp sampler)
|
||||
0:33 direct index (temp sampler)
|
||||
0:33 'local_sampler_array' (temp 3-element array of sampler)
|
||||
0:? 'g_samp[0]' ( uniform sampler)
|
||||
0:33 move second child to first child ( temp sampler)
|
||||
0:33 direct index ( temp sampler)
|
||||
0:33 'local_sampler_array' ( temp 3-element array of sampler)
|
||||
0:33 Constant:
|
||||
0:33 1 (const int)
|
||||
0:? 'g_samp[1]' (uniform sampler)
|
||||
0:33 move second child to first child (temp sampler)
|
||||
0:33 direct index (temp sampler)
|
||||
0:33 'local_sampler_array' (temp 3-element array of sampler)
|
||||
0:? 'g_samp[1]' ( uniform sampler)
|
||||
0:33 move second child to first child ( temp sampler)
|
||||
0:33 direct index ( temp sampler)
|
||||
0:33 'local_sampler_array' ( temp 3-element array of sampler)
|
||||
0:33 Constant:
|
||||
0:33 2 (const int)
|
||||
0:? 'g_samp[2]' (uniform sampler)
|
||||
0:? 'g_samp[2]' ( uniform sampler)
|
||||
0:34 Sequence
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp texture1D)
|
||||
0:34 direct index (temp texture1D)
|
||||
0:34 'local_texture_array' (temp 3-element array of texture1D)
|
||||
0:34 move second child to first child ( temp texture1D)
|
||||
0:34 direct index ( temp texture1D)
|
||||
0:34 'local_texture_array' ( temp 3-element array of texture1D)
|
||||
0:34 Constant:
|
||||
0:34 0 (const int)
|
||||
0:? 'g_tex[0]' (uniform texture1D)
|
||||
0:34 move second child to first child (temp texture1D)
|
||||
0:34 direct index (temp texture1D)
|
||||
0:34 'local_texture_array' (temp 3-element array of texture1D)
|
||||
0:? 'g_tex[0]' ( uniform texture1D)
|
||||
0:34 move second child to first child ( temp texture1D)
|
||||
0:34 direct index ( temp texture1D)
|
||||
0:34 'local_texture_array' ( temp 3-element array of texture1D)
|
||||
0:34 Constant:
|
||||
0:34 1 (const int)
|
||||
0:? 'g_tex[1]' (uniform texture1D)
|
||||
0:34 move second child to first child (temp texture1D)
|
||||
0:34 direct index (temp texture1D)
|
||||
0:34 'local_texture_array' (temp 3-element array of texture1D)
|
||||
0:? 'g_tex[1]' ( uniform texture1D)
|
||||
0:34 move second child to first child ( temp texture1D)
|
||||
0:34 direct index ( temp texture1D)
|
||||
0:34 'local_texture_array' ( temp 3-element array of texture1D)
|
||||
0:34 Constant:
|
||||
0:34 2 (const int)
|
||||
0:? 'g_tex[2]' (uniform texture1D)
|
||||
0:? 'g_tex[2]' ( uniform texture1D)
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-element array of float)
|
||||
0:35 'local_float_array' (temp 4-element array of float)
|
||||
0:35 g_floats: direct index for structure (layout(offset=384 ) uniform 4-element array of float)
|
||||
0:35 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform 4-element array of 3X3 matrix of float g_mats, layout(binding=10 offset=192 ) uniform 4-element array of 3X3 matrix of float g_mats_explicit, layout(offset=384 ) uniform 4-element array of float g_floats})
|
||||
0:35 move second child to first child ( temp 4-element array of float)
|
||||
0:35 'local_float_array' ( temp 4-element array of float)
|
||||
0:35 g_floats: direct index for structure (layout( offset=384) uniform 4-element array of float)
|
||||
0:35 'anon@0' (layout( row_major std140) uniform block{layout( offset=0) uniform 4-element array of 3X3 matrix of float g_mats, layout( binding=10 offset=192) uniform 4-element array of 3X3 matrix of float g_mats_explicit, layout( offset=384) uniform 4-element array of float g_floats})
|
||||
0:35 Constant:
|
||||
0:35 2 (const uint)
|
||||
0:37 move second child to first child (temp 4-component vector of float)
|
||||
0:37 color: direct index for structure (temp 4-component vector of float)
|
||||
0:37 'ps_output' (out structure{temp 4-component vector of float color})
|
||||
0:37 move second child to first child ( temp 4-component vector of float)
|
||||
0:37 color: direct index for structure ( temp 4-component vector of float)
|
||||
0:37 'ps_output' ( out structure{ temp 4-component vector of float color})
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:37 add (temp 4-component vector of float)
|
||||
0:37 Function Call: TestFn1( (temp 4-component vector of float)
|
||||
0:37 Function Call: TestFn2(t11[3];p1[3]; (temp 4-component vector of float)
|
||||
0:37 Comma (temp 3-element array of texture1D)
|
||||
0:37 add ( temp 4-component vector of float)
|
||||
0:37 Function Call: TestFn1( ( temp 4-component vector of float)
|
||||
0:37 Function Call: TestFn2(t11[3];p1[3]; ( temp 4-component vector of float)
|
||||
0:37 Comma ( temp 3-element array of texture1D)
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp texture1D)
|
||||
0:37 direct index (temp texture1D)
|
||||
0:37 'aggShadow' (temp 3-element array of texture1D)
|
||||
0:37 move second child to first child ( temp texture1D)
|
||||
0:37 direct index ( temp texture1D)
|
||||
0:37 'aggShadow' ( temp 3-element array of texture1D)
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:? 'g_tex[0]' (uniform texture1D)
|
||||
0:37 move second child to first child (temp texture1D)
|
||||
0:37 direct index (temp texture1D)
|
||||
0:37 'aggShadow' (temp 3-element array of texture1D)
|
||||
0:? 'g_tex[0]' ( uniform texture1D)
|
||||
0:37 move second child to first child ( temp texture1D)
|
||||
0:37 direct index ( temp texture1D)
|
||||
0:37 'aggShadow' ( temp 3-element array of texture1D)
|
||||
0:37 Constant:
|
||||
0:37 1 (const int)
|
||||
0:? 'g_tex[1]' (uniform texture1D)
|
||||
0:37 move second child to first child (temp texture1D)
|
||||
0:37 direct index (temp texture1D)
|
||||
0:37 'aggShadow' (temp 3-element array of texture1D)
|
||||
0:? 'g_tex[1]' ( uniform texture1D)
|
||||
0:37 move second child to first child ( temp texture1D)
|
||||
0:37 direct index ( temp texture1D)
|
||||
0:37 'aggShadow' ( temp 3-element array of texture1D)
|
||||
0:37 Constant:
|
||||
0:37 2 (const int)
|
||||
0:? 'g_tex[2]' (uniform texture1D)
|
||||
0:37 'aggShadow' (temp 3-element array of texture1D)
|
||||
0:37 Comma (temp 3-element array of sampler)
|
||||
0:? 'g_tex[2]' ( uniform texture1D)
|
||||
0:37 'aggShadow' ( temp 3-element array of texture1D)
|
||||
0:37 Comma ( temp 3-element array of sampler)
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp sampler)
|
||||
0:37 direct index (temp sampler)
|
||||
0:37 'aggShadow' (temp 3-element array of sampler)
|
||||
0:37 move second child to first child ( temp sampler)
|
||||
0:37 direct index ( temp sampler)
|
||||
0:37 'aggShadow' ( temp 3-element array of sampler)
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:? 'g_samp[0]' (uniform sampler)
|
||||
0:37 move second child to first child (temp sampler)
|
||||
0:37 direct index (temp sampler)
|
||||
0:37 'aggShadow' (temp 3-element array of sampler)
|
||||
0:? 'g_samp[0]' ( uniform sampler)
|
||||
0:37 move second child to first child ( temp sampler)
|
||||
0:37 direct index ( temp sampler)
|
||||
0:37 'aggShadow' ( temp 3-element array of sampler)
|
||||
0:37 Constant:
|
||||
0:37 1 (const int)
|
||||
0:? 'g_samp[1]' (uniform sampler)
|
||||
0:37 move second child to first child (temp sampler)
|
||||
0:37 direct index (temp sampler)
|
||||
0:37 'aggShadow' (temp 3-element array of sampler)
|
||||
0:? 'g_samp[1]' ( uniform sampler)
|
||||
0:37 move second child to first child ( temp sampler)
|
||||
0:37 direct index ( temp sampler)
|
||||
0:37 'aggShadow' ( temp 3-element array of sampler)
|
||||
0:37 Constant:
|
||||
0:37 2 (const int)
|
||||
0:? 'g_samp[2]' (uniform sampler)
|
||||
0:37 'aggShadow' (temp 3-element array of sampler)
|
||||
0:31 Function Definition: main( (temp void)
|
||||
0:? 'g_samp[2]' ( uniform sampler)
|
||||
0:37 'aggShadow' ( temp 3-element array of sampler)
|
||||
0:31 Function Definition: main( ( temp void)
|
||||
0:31 Function Parameters:
|
||||
0:? Sequence
|
||||
0:31 Function Call: @main(struct-PS_OUTPUT-vf41; (temp void)
|
||||
0:? 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:31 Function Call: @main(struct-PS_OUTPUT-vf41; ( temp void)
|
||||
0:? 'ps_output' ( temp structure{ temp 4-component vector of float color})
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:31 color: direct index for structure (temp 4-component vector of float)
|
||||
0:? 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:31 move second child to first child ( temp 4-component vector of float)
|
||||
0:? 'color' (layout( location=0) out 4-component vector of float)
|
||||
0:31 color: direct index for structure ( temp 4-component vector of float)
|
||||
0:? 'ps_output' ( temp structure{ temp 4-component vector of float color})
|
||||
0:31 Constant:
|
||||
0:31 0 (const int)
|
||||
0:? Linker Objects
|
||||
0:? 'g_tex[0]' (uniform texture1D)
|
||||
0:? 'g_tex[1]' (uniform texture1D)
|
||||
0:? 'g_tex[2]' (uniform texture1D)
|
||||
0:? 'g_tex_explicit[0]' (layout(binding=1 ) uniform texture1D)
|
||||
0:? 'g_tex_explicit[1]' (layout(binding=2 ) uniform texture1D)
|
||||
0:? 'g_tex_explicit[2]' (layout(binding=3 ) uniform texture1D)
|
||||
0:? 'g_samp[0]' (uniform sampler)
|
||||
0:? 'g_samp[1]' (uniform sampler)
|
||||
0:? 'g_samp[2]' (uniform sampler)
|
||||
0:? 'g_samp_explicit[0]' (layout(binding=5 ) uniform sampler)
|
||||
0:? 'g_samp_explicit[1]' (layout(binding=6 ) uniform sampler)
|
||||
0:? 'g_samp_explicit[2]' (layout(binding=7 ) uniform sampler)
|
||||
0:? 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform 4-element array of 3X3 matrix of float g_mats, layout(binding=10 offset=192 ) uniform 4-element array of 3X3 matrix of float g_mats_explicit, layout(offset=384 ) uniform 4-element array of float g_floats})
|
||||
0:? 'not_flattened_a' (global 5-element array of int)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:? 'g_tex[0]' ( uniform texture1D)
|
||||
0:? 'g_tex[1]' ( uniform texture1D)
|
||||
0:? 'g_tex[2]' ( uniform texture1D)
|
||||
0:? 'g_tex_explicit[0]' (layout( binding=1) uniform texture1D)
|
||||
0:? 'g_tex_explicit[1]' (layout( binding=2) uniform texture1D)
|
||||
0:? 'g_tex_explicit[2]' (layout( binding=3) uniform texture1D)
|
||||
0:? 'g_samp[0]' ( uniform sampler)
|
||||
0:? 'g_samp[1]' ( uniform sampler)
|
||||
0:? 'g_samp[2]' ( uniform sampler)
|
||||
0:? 'g_samp_explicit[0]' (layout( binding=5) uniform sampler)
|
||||
0:? 'g_samp_explicit[1]' (layout( binding=6) uniform sampler)
|
||||
0:? 'g_samp_explicit[2]' (layout( binding=7) uniform sampler)
|
||||
0:? 'anon@0' (layout( row_major std140) uniform block{layout( offset=0) uniform 4-element array of 3X3 matrix of float g_mats, layout( binding=10 offset=192) uniform 4-element array of 3X3 matrix of float g_mats_explicit, layout( offset=384) uniform 4-element array of float g_floats})
|
||||
0:? 'not_flattened_a' ( global 5-element array of int)
|
||||
0:? 'color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
|
||||
Linked fragment stage:
|
||||
|
|
@ -176,172 +176,172 @@ Linked fragment stage:
|
|||
Shader version: 450
|
||||
gl_FragCoord origin is upper left
|
||||
0:? Sequence
|
||||
0:17 Function Definition: TestFn1( (temp 4-component vector of float)
|
||||
0:17 Function Definition: TestFn1( ( temp 4-component vector of float)
|
||||
0:17 Function Parameters:
|
||||
0:? Sequence
|
||||
0:18 Branch: Return with expression
|
||||
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)
|
||||
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)
|
||||
0:18 Constant:
|
||||
0:18 0.200000
|
||||
0:22 Function Definition: TestFn2(t11[3];p1[3]; (temp 4-component vector of float)
|
||||
0:22 Function Definition: TestFn2(t11[3];p1[3]; ( temp 4-component vector of float)
|
||||
0:22 Function Parameters:
|
||||
0:22 'l_tex' (in 3-element array of texture1D)
|
||||
0:22 'l_samp' (in 3-element array of sampler)
|
||||
0:22 'l_tex' ( in 3-element array of texture1D)
|
||||
0:22 'l_samp' ( in 3-element array of sampler)
|
||||
0:? Sequence
|
||||
0:23 Branch: Return with expression
|
||||
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)
|
||||
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)
|
||||
0:23 Constant:
|
||||
0:23 2 (const int)
|
||||
0:23 direct index (temp sampler)
|
||||
0:23 'l_samp' (in 3-element array of sampler)
|
||||
0:23 direct index ( temp sampler)
|
||||
0:23 'l_samp' ( in 3-element array of sampler)
|
||||
0:23 Constant:
|
||||
0:23 2 (const int)
|
||||
0:23 Constant:
|
||||
0:23 0.200000
|
||||
0:26 Sequence
|
||||
0:26 move second child to first child (temp 5-element array of int)
|
||||
0:26 'not_flattened_a' (global 5-element array of int)
|
||||
0:26 move second child to first child ( temp 5-element array of int)
|
||||
0:26 'not_flattened_a' ( global 5-element array of int)
|
||||
0:26 Constant:
|
||||
0:26 1 (const int)
|
||||
0:26 2 (const int)
|
||||
0:26 3 (const int)
|
||||
0:26 4 (const int)
|
||||
0:26 5 (const int)
|
||||
0:31 Function Definition: @main(struct-PS_OUTPUT-vf41; (temp void)
|
||||
0:31 Function Definition: @main(struct-PS_OUTPUT-vf41; ( temp void)
|
||||
0:31 Function Parameters:
|
||||
0:31 'ps_output' (out structure{temp 4-component vector of float color})
|
||||
0:31 'ps_output' ( out structure{ temp 4-component vector of float color})
|
||||
0:? Sequence
|
||||
0:33 Sequence
|
||||
0:33 Sequence
|
||||
0:33 move second child to first child (temp sampler)
|
||||
0:33 direct index (temp sampler)
|
||||
0:33 'local_sampler_array' (temp 3-element array of sampler)
|
||||
0:33 move second child to first child ( temp sampler)
|
||||
0:33 direct index ( temp sampler)
|
||||
0:33 'local_sampler_array' ( temp 3-element array of sampler)
|
||||
0:33 Constant:
|
||||
0:33 0 (const int)
|
||||
0:? 'g_samp[0]' (uniform sampler)
|
||||
0:33 move second child to first child (temp sampler)
|
||||
0:33 direct index (temp sampler)
|
||||
0:33 'local_sampler_array' (temp 3-element array of sampler)
|
||||
0:? 'g_samp[0]' ( uniform sampler)
|
||||
0:33 move second child to first child ( temp sampler)
|
||||
0:33 direct index ( temp sampler)
|
||||
0:33 'local_sampler_array' ( temp 3-element array of sampler)
|
||||
0:33 Constant:
|
||||
0:33 1 (const int)
|
||||
0:? 'g_samp[1]' (uniform sampler)
|
||||
0:33 move second child to first child (temp sampler)
|
||||
0:33 direct index (temp sampler)
|
||||
0:33 'local_sampler_array' (temp 3-element array of sampler)
|
||||
0:? 'g_samp[1]' ( uniform sampler)
|
||||
0:33 move second child to first child ( temp sampler)
|
||||
0:33 direct index ( temp sampler)
|
||||
0:33 'local_sampler_array' ( temp 3-element array of sampler)
|
||||
0:33 Constant:
|
||||
0:33 2 (const int)
|
||||
0:? 'g_samp[2]' (uniform sampler)
|
||||
0:? 'g_samp[2]' ( uniform sampler)
|
||||
0:34 Sequence
|
||||
0:34 Sequence
|
||||
0:34 move second child to first child (temp texture1D)
|
||||
0:34 direct index (temp texture1D)
|
||||
0:34 'local_texture_array' (temp 3-element array of texture1D)
|
||||
0:34 move second child to first child ( temp texture1D)
|
||||
0:34 direct index ( temp texture1D)
|
||||
0:34 'local_texture_array' ( temp 3-element array of texture1D)
|
||||
0:34 Constant:
|
||||
0:34 0 (const int)
|
||||
0:? 'g_tex[0]' (uniform texture1D)
|
||||
0:34 move second child to first child (temp texture1D)
|
||||
0:34 direct index (temp texture1D)
|
||||
0:34 'local_texture_array' (temp 3-element array of texture1D)
|
||||
0:? 'g_tex[0]' ( uniform texture1D)
|
||||
0:34 move second child to first child ( temp texture1D)
|
||||
0:34 direct index ( temp texture1D)
|
||||
0:34 'local_texture_array' ( temp 3-element array of texture1D)
|
||||
0:34 Constant:
|
||||
0:34 1 (const int)
|
||||
0:? 'g_tex[1]' (uniform texture1D)
|
||||
0:34 move second child to first child (temp texture1D)
|
||||
0:34 direct index (temp texture1D)
|
||||
0:34 'local_texture_array' (temp 3-element array of texture1D)
|
||||
0:? 'g_tex[1]' ( uniform texture1D)
|
||||
0:34 move second child to first child ( temp texture1D)
|
||||
0:34 direct index ( temp texture1D)
|
||||
0:34 'local_texture_array' ( temp 3-element array of texture1D)
|
||||
0:34 Constant:
|
||||
0:34 2 (const int)
|
||||
0:? 'g_tex[2]' (uniform texture1D)
|
||||
0:? 'g_tex[2]' ( uniform texture1D)
|
||||
0:35 Sequence
|
||||
0:35 move second child to first child (temp 4-element array of float)
|
||||
0:35 'local_float_array' (temp 4-element array of float)
|
||||
0:35 g_floats: direct index for structure (layout(offset=384 ) uniform 4-element array of float)
|
||||
0:35 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform 4-element array of 3X3 matrix of float g_mats, layout(binding=10 offset=192 ) uniform 4-element array of 3X3 matrix of float g_mats_explicit, layout(offset=384 ) uniform 4-element array of float g_floats})
|
||||
0:35 move second child to first child ( temp 4-element array of float)
|
||||
0:35 'local_float_array' ( temp 4-element array of float)
|
||||
0:35 g_floats: direct index for structure (layout( offset=384) uniform 4-element array of float)
|
||||
0:35 'anon@0' (layout( row_major std140) uniform block{layout( offset=0) uniform 4-element array of 3X3 matrix of float g_mats, layout( binding=10 offset=192) uniform 4-element array of 3X3 matrix of float g_mats_explicit, layout( offset=384) uniform 4-element array of float g_floats})
|
||||
0:35 Constant:
|
||||
0:35 2 (const uint)
|
||||
0:37 move second child to first child (temp 4-component vector of float)
|
||||
0:37 color: direct index for structure (temp 4-component vector of float)
|
||||
0:37 'ps_output' (out structure{temp 4-component vector of float color})
|
||||
0:37 move second child to first child ( temp 4-component vector of float)
|
||||
0:37 color: direct index for structure ( temp 4-component vector of float)
|
||||
0:37 'ps_output' ( out structure{ temp 4-component vector of float color})
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:37 add (temp 4-component vector of float)
|
||||
0:37 Function Call: TestFn1( (temp 4-component vector of float)
|
||||
0:37 Function Call: TestFn2(t11[3];p1[3]; (temp 4-component vector of float)
|
||||
0:37 Comma (temp 3-element array of texture1D)
|
||||
0:37 add ( temp 4-component vector of float)
|
||||
0:37 Function Call: TestFn1( ( temp 4-component vector of float)
|
||||
0:37 Function Call: TestFn2(t11[3];p1[3]; ( temp 4-component vector of float)
|
||||
0:37 Comma ( temp 3-element array of texture1D)
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp texture1D)
|
||||
0:37 direct index (temp texture1D)
|
||||
0:37 'aggShadow' (temp 3-element array of texture1D)
|
||||
0:37 move second child to first child ( temp texture1D)
|
||||
0:37 direct index ( temp texture1D)
|
||||
0:37 'aggShadow' ( temp 3-element array of texture1D)
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:? 'g_tex[0]' (uniform texture1D)
|
||||
0:37 move second child to first child (temp texture1D)
|
||||
0:37 direct index (temp texture1D)
|
||||
0:37 'aggShadow' (temp 3-element array of texture1D)
|
||||
0:? 'g_tex[0]' ( uniform texture1D)
|
||||
0:37 move second child to first child ( temp texture1D)
|
||||
0:37 direct index ( temp texture1D)
|
||||
0:37 'aggShadow' ( temp 3-element array of texture1D)
|
||||
0:37 Constant:
|
||||
0:37 1 (const int)
|
||||
0:? 'g_tex[1]' (uniform texture1D)
|
||||
0:37 move second child to first child (temp texture1D)
|
||||
0:37 direct index (temp texture1D)
|
||||
0:37 'aggShadow' (temp 3-element array of texture1D)
|
||||
0:? 'g_tex[1]' ( uniform texture1D)
|
||||
0:37 move second child to first child ( temp texture1D)
|
||||
0:37 direct index ( temp texture1D)
|
||||
0:37 'aggShadow' ( temp 3-element array of texture1D)
|
||||
0:37 Constant:
|
||||
0:37 2 (const int)
|
||||
0:? 'g_tex[2]' (uniform texture1D)
|
||||
0:37 'aggShadow' (temp 3-element array of texture1D)
|
||||
0:37 Comma (temp 3-element array of sampler)
|
||||
0:? 'g_tex[2]' ( uniform texture1D)
|
||||
0:37 'aggShadow' ( temp 3-element array of texture1D)
|
||||
0:37 Comma ( temp 3-element array of sampler)
|
||||
0:37 Sequence
|
||||
0:37 move second child to first child (temp sampler)
|
||||
0:37 direct index (temp sampler)
|
||||
0:37 'aggShadow' (temp 3-element array of sampler)
|
||||
0:37 move second child to first child ( temp sampler)
|
||||
0:37 direct index ( temp sampler)
|
||||
0:37 'aggShadow' ( temp 3-element array of sampler)
|
||||
0:37 Constant:
|
||||
0:37 0 (const int)
|
||||
0:? 'g_samp[0]' (uniform sampler)
|
||||
0:37 move second child to first child (temp sampler)
|
||||
0:37 direct index (temp sampler)
|
||||
0:37 'aggShadow' (temp 3-element array of sampler)
|
||||
0:? 'g_samp[0]' ( uniform sampler)
|
||||
0:37 move second child to first child ( temp sampler)
|
||||
0:37 direct index ( temp sampler)
|
||||
0:37 'aggShadow' ( temp 3-element array of sampler)
|
||||
0:37 Constant:
|
||||
0:37 1 (const int)
|
||||
0:? 'g_samp[1]' (uniform sampler)
|
||||
0:37 move second child to first child (temp sampler)
|
||||
0:37 direct index (temp sampler)
|
||||
0:37 'aggShadow' (temp 3-element array of sampler)
|
||||
0:? 'g_samp[1]' ( uniform sampler)
|
||||
0:37 move second child to first child ( temp sampler)
|
||||
0:37 direct index ( temp sampler)
|
||||
0:37 'aggShadow' ( temp 3-element array of sampler)
|
||||
0:37 Constant:
|
||||
0:37 2 (const int)
|
||||
0:? 'g_samp[2]' (uniform sampler)
|
||||
0:37 'aggShadow' (temp 3-element array of sampler)
|
||||
0:31 Function Definition: main( (temp void)
|
||||
0:? 'g_samp[2]' ( uniform sampler)
|
||||
0:37 'aggShadow' ( temp 3-element array of sampler)
|
||||
0:31 Function Definition: main( ( temp void)
|
||||
0:31 Function Parameters:
|
||||
0:? Sequence
|
||||
0:31 Function Call: @main(struct-PS_OUTPUT-vf41; (temp void)
|
||||
0:? 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:31 Function Call: @main(struct-PS_OUTPUT-vf41; ( temp void)
|
||||
0:? 'ps_output' ( temp structure{ temp 4-component vector of float color})
|
||||
0:31 Sequence
|
||||
0:31 move second child to first child (temp 4-component vector of float)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:31 color: direct index for structure (temp 4-component vector of float)
|
||||
0:? 'ps_output' (temp structure{temp 4-component vector of float color})
|
||||
0:31 move second child to first child ( temp 4-component vector of float)
|
||||
0:? 'color' (layout( location=0) out 4-component vector of float)
|
||||
0:31 color: direct index for structure ( temp 4-component vector of float)
|
||||
0:? 'ps_output' ( temp structure{ temp 4-component vector of float color})
|
||||
0:31 Constant:
|
||||
0:31 0 (const int)
|
||||
0:? Linker Objects
|
||||
0:? 'g_tex[0]' (uniform texture1D)
|
||||
0:? 'g_tex[1]' (uniform texture1D)
|
||||
0:? 'g_tex[2]' (uniform texture1D)
|
||||
0:? 'g_tex_explicit[0]' (layout(binding=1 ) uniform texture1D)
|
||||
0:? 'g_tex_explicit[1]' (layout(binding=2 ) uniform texture1D)
|
||||
0:? 'g_tex_explicit[2]' (layout(binding=3 ) uniform texture1D)
|
||||
0:? 'g_samp[0]' (uniform sampler)
|
||||
0:? 'g_samp[1]' (uniform sampler)
|
||||
0:? 'g_samp[2]' (uniform sampler)
|
||||
0:? 'g_samp_explicit[0]' (layout(binding=5 ) uniform sampler)
|
||||
0:? 'g_samp_explicit[1]' (layout(binding=6 ) uniform sampler)
|
||||
0:? 'g_samp_explicit[2]' (layout(binding=7 ) uniform sampler)
|
||||
0:? 'anon@0' (layout(row_major std140 ) uniform block{layout(offset=0 ) uniform 4-element array of 3X3 matrix of float g_mats, layout(binding=10 offset=192 ) uniform 4-element array of 3X3 matrix of float g_mats_explicit, layout(offset=384 ) uniform 4-element array of float g_floats})
|
||||
0:? 'not_flattened_a' (global 5-element array of int)
|
||||
0:? 'color' (layout(location=0 ) out 4-component vector of float)
|
||||
0:? 'g_tex[0]' ( uniform texture1D)
|
||||
0:? 'g_tex[1]' ( uniform texture1D)
|
||||
0:? 'g_tex[2]' ( uniform texture1D)
|
||||
0:? 'g_tex_explicit[0]' (layout( binding=1) uniform texture1D)
|
||||
0:? 'g_tex_explicit[1]' (layout( binding=2) uniform texture1D)
|
||||
0:? 'g_tex_explicit[2]' (layout( binding=3) uniform texture1D)
|
||||
0:? 'g_samp[0]' ( uniform sampler)
|
||||
0:? 'g_samp[1]' ( uniform sampler)
|
||||
0:? 'g_samp[2]' ( uniform sampler)
|
||||
0:? 'g_samp_explicit[0]' (layout( binding=5) uniform sampler)
|
||||
0:? 'g_samp_explicit[1]' (layout( binding=6) uniform sampler)
|
||||
0:? 'g_samp_explicit[2]' (layout( binding=7) uniform sampler)
|
||||
0:? 'anon@0' (layout( row_major std140) uniform block{layout( offset=0) uniform 4-element array of 3X3 matrix of float g_mats, layout( binding=10 offset=192) uniform 4-element array of 3X3 matrix of float g_mats_explicit, layout( offset=384) uniform 4-element array of float g_floats})
|
||||
0:? 'not_flattened_a' ( global 5-element array of int)
|
||||
0:? 'color' (layout( location=0) out 4-component vector of float)
|
||||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue