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:
@@ -39,79 +39,79 @@ ERROR: 33 compilation errors. No code generated.
|
||||
Shader version: 430
|
||||
Requested GL_3DL_array_objects
|
||||
ERROR: node is still EOpNull!
|
||||
0:134 Function Definition: funcA(I21; (global 4-component vector of float)
|
||||
0:134 Function Definition: funcA(I21; ( global 4-component vector of float)
|
||||
0:134 Function Parameters:
|
||||
0:134 'a' (restrict in image2D)
|
||||
0:136 Function Definition: funcB(I21; (global 4-component vector of float)
|
||||
0:134 'a' ( restrict in image2D)
|
||||
0:136 Function Definition: funcB(I21; ( global 4-component vector of float)
|
||||
0:136 Function Parameters:
|
||||
0:136 'a' (in image2D)
|
||||
0:140 Function Definition: func(f1;f1;f1;f1; (global float)
|
||||
0:136 'a' ( in image2D)
|
||||
0:140 Function Definition: func(f1;f1;f1;f1; ( global float)
|
||||
0:140 Function Parameters:
|
||||
0:140 'e' (in float)
|
||||
0:140 'f' (in float)
|
||||
0:140 'g' (in float)
|
||||
0:140 'h' (in float)
|
||||
0:140 'e' ( in float)
|
||||
0:140 'f' ( in float)
|
||||
0:140 'g' ( in float)
|
||||
0:140 'h' ( in float)
|
||||
0:142 Sequence
|
||||
0:142 Branch: Return with expression
|
||||
0:142 add (temp float)
|
||||
0:142 component-wise multiply (temp float)
|
||||
0:142 'e' (in float)
|
||||
0:142 'f' (in float)
|
||||
0:142 component-wise multiply (temp float)
|
||||
0:142 'g' (in float)
|
||||
0:142 'h' (in float)
|
||||
0:146 Function Definition: func2(f1;f1;f1;f1; (global float)
|
||||
0:142 add ( temp float)
|
||||
0:142 component-wise multiply ( temp float)
|
||||
0:142 'e' ( in float)
|
||||
0:142 'f' ( in float)
|
||||
0:142 component-wise multiply ( temp float)
|
||||
0:142 'g' ( in float)
|
||||
0:142 'h' ( in float)
|
||||
0:146 Function Definition: func2(f1;f1;f1;f1; ( global float)
|
||||
0:146 Function Parameters:
|
||||
0:146 'e' (in float)
|
||||
0:146 'f' (in float)
|
||||
0:146 'g' (in float)
|
||||
0:146 'h' (in float)
|
||||
0:146 'e' ( in float)
|
||||
0:146 'f' ( in float)
|
||||
0:146 'g' ( in float)
|
||||
0:146 'h' ( in float)
|
||||
0:148 Sequence
|
||||
0:148 Sequence
|
||||
0:148 move second child to first child (temp float)
|
||||
0:148 'result' (noContraction temp float)
|
||||
0:148 add (temp float)
|
||||
0:148 component-wise multiply (temp float)
|
||||
0:148 'e' (in float)
|
||||
0:148 'f' (in float)
|
||||
0:148 component-wise multiply (temp float)
|
||||
0:148 'g' (in float)
|
||||
0:148 'h' (in float)
|
||||
0:148 move second child to first child ( temp float)
|
||||
0:148 'result' ( noContraction temp float)
|
||||
0:148 add ( temp float)
|
||||
0:148 component-wise multiply ( temp float)
|
||||
0:148 'e' ( in float)
|
||||
0:148 'f' ( in float)
|
||||
0:148 component-wise multiply ( temp float)
|
||||
0:148 'g' ( in float)
|
||||
0:148 'h' ( in float)
|
||||
0:150 Branch: Return with expression
|
||||
0:150 'result' (noContraction temp float)
|
||||
0:153 Function Definition: func3(f1;f1;f1; (global float)
|
||||
0:150 'result' ( noContraction temp float)
|
||||
0:153 Function Definition: func3(f1;f1;f1; ( global float)
|
||||
0:153 Function Parameters:
|
||||
0:153 'i' (in float)
|
||||
0:153 'j' (in float)
|
||||
0:153 'k' (noContraction out float)
|
||||
0:153 'i' ( in float)
|
||||
0:153 'j' ( in float)
|
||||
0:153 'k' ( noContraction out float)
|
||||
0:155 Sequence
|
||||
0:155 move second child to first child (temp float)
|
||||
0:155 'k' (noContraction out float)
|
||||
0:155 add (temp float)
|
||||
0:155 component-wise multiply (temp float)
|
||||
0:155 'i' (in float)
|
||||
0:155 'i' (in float)
|
||||
0:155 'j' (in float)
|
||||
0:158 Function Definition: main( (global void)
|
||||
0:155 move second child to first child ( temp float)
|
||||
0:155 'k' ( noContraction out float)
|
||||
0:155 add ( temp float)
|
||||
0:155 component-wise multiply ( temp float)
|
||||
0:155 'i' ( in float)
|
||||
0:155 'i' ( in float)
|
||||
0:155 'j' ( in float)
|
||||
0:158 Function Definition: main( ( global void)
|
||||
0:158 Function Parameters:
|
||||
0:160 Sequence
|
||||
0:160 Sequence
|
||||
0:160 move second child to first child (temp 3-component vector of float)
|
||||
0:160 'r' (temp 3-component vector of float)
|
||||
0:160 Construct vec3 (temp 3-component vector of float)
|
||||
0:160 component-wise multiply (temp 4-component vector of float)
|
||||
0:160 'a' (in 4-component vector of float)
|
||||
0:160 'b' (in 4-component vector of float)
|
||||
0:160 move second child to first child ( temp 3-component vector of float)
|
||||
0:160 'r' ( temp 3-component vector of float)
|
||||
0:160 Construct vec3 ( temp 3-component vector of float)
|
||||
0:160 component-wise multiply ( temp 4-component vector of float)
|
||||
0:160 'a' ( in 4-component vector of float)
|
||||
0:160 'b' ( in 4-component vector of float)
|
||||
0:161 Sequence
|
||||
0:161 move second child to first child (temp 3-component vector of float)
|
||||
0:161 's' (temp 3-component vector of float)
|
||||
0:161 Construct vec3 (temp 3-component vector of float)
|
||||
0:161 component-wise multiply (temp 4-component vector of float)
|
||||
0:161 'c' (in 4-component vector of float)
|
||||
0:161 'd' (in 4-component vector of float)
|
||||
0:162 move second child to first child (temp 3-component vector of float)
|
||||
0:162 vector swizzle (noContraction temp 3-component vector of float)
|
||||
0:162 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:161 move second child to first child ( temp 3-component vector of float)
|
||||
0:161 's' ( temp 3-component vector of float)
|
||||
0:161 Construct vec3 ( temp 3-component vector of float)
|
||||
0:161 component-wise multiply ( temp 4-component vector of float)
|
||||
0:161 'c' ( in 4-component vector of float)
|
||||
0:161 'd' ( in 4-component vector of float)
|
||||
0:162 move second child to first child ( temp 3-component vector of float)
|
||||
0:162 vector swizzle ( noContraction temp 3-component vector of float)
|
||||
0:162 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:162 Sequence
|
||||
0:162 Constant:
|
||||
0:162 0 (const int)
|
||||
@@ -119,108 +119,108 @@ ERROR: node is still EOpNull!
|
||||
0:162 1 (const int)
|
||||
0:162 Constant:
|
||||
0:162 2 (const int)
|
||||
0:162 add (temp 3-component vector of float)
|
||||
0:162 'r' (temp 3-component vector of float)
|
||||
0:162 's' (temp 3-component vector of float)
|
||||
0:163 move second child to first child (temp float)
|
||||
0:163 direct index (noContraction temp float)
|
||||
0:163 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:162 add ( temp 3-component vector of float)
|
||||
0:162 'r' ( temp 3-component vector of float)
|
||||
0:162 's' ( temp 3-component vector of float)
|
||||
0:163 move second child to first child ( temp float)
|
||||
0:163 direct index ( noContraction temp float)
|
||||
0:163 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:163 add (temp float)
|
||||
0:163 component-wise multiply (temp float)
|
||||
0:163 direct index (temp float)
|
||||
0:163 'a' (in 4-component vector of float)
|
||||
0:163 add ( temp float)
|
||||
0:163 component-wise multiply ( temp float)
|
||||
0:163 direct index ( temp float)
|
||||
0:163 'a' ( in 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:163 direct index (temp float)
|
||||
0:163 'b' (in 4-component vector of float)
|
||||
0:163 direct index ( temp float)
|
||||
0:163 'b' ( in 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:163 component-wise multiply (temp float)
|
||||
0:163 direct index (temp float)
|
||||
0:163 'c' (in 4-component vector of float)
|
||||
0:163 component-wise multiply ( temp float)
|
||||
0:163 direct index ( temp float)
|
||||
0:163 'c' ( in 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:163 direct index (temp float)
|
||||
0:163 'd' (in 4-component vector of float)
|
||||
0:163 direct index ( temp float)
|
||||
0:163 'd' ( in 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:164 move second child to first child (temp float)
|
||||
0:164 direct index (noContraction temp float)
|
||||
0:164 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:164 move second child to first child ( temp float)
|
||||
0:164 direct index ( noContraction temp float)
|
||||
0:164 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:164 Function Call: func(f1;f1;f1;f1; (global float)
|
||||
0:164 direct index (temp float)
|
||||
0:164 'a' (in 4-component vector of float)
|
||||
0:164 Function Call: func(f1;f1;f1;f1; ( global float)
|
||||
0:164 direct index ( temp float)
|
||||
0:164 'a' ( in 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:164 direct index (temp float)
|
||||
0:164 'b' (in 4-component vector of float)
|
||||
0:164 direct index ( temp float)
|
||||
0:164 'b' ( in 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:164 direct index (temp float)
|
||||
0:164 'c' (in 4-component vector of float)
|
||||
0:164 direct index ( temp float)
|
||||
0:164 'c' ( in 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:164 direct index (temp float)
|
||||
0:164 'd' (in 4-component vector of float)
|
||||
0:164 direct index ( temp float)
|
||||
0:164 'd' ( in 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:166 move second child to first child (temp float)
|
||||
0:166 direct index (noContraction temp float)
|
||||
0:166 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:166 move second child to first child ( temp float)
|
||||
0:166 direct index ( noContraction temp float)
|
||||
0:166 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:166 Function Call: func2(f1;f1;f1;f1; (global float)
|
||||
0:166 direct index (temp float)
|
||||
0:166 'a' (in 4-component vector of float)
|
||||
0:166 Function Call: func2(f1;f1;f1;f1; ( global float)
|
||||
0:166 direct index ( temp float)
|
||||
0:166 'a' ( in 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:166 direct index (temp float)
|
||||
0:166 'b' (in 4-component vector of float)
|
||||
0:166 direct index ( temp float)
|
||||
0:166 'b' ( in 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:166 direct index (temp float)
|
||||
0:166 'c' (in 4-component vector of float)
|
||||
0:166 direct index ( temp float)
|
||||
0:166 'c' ( in 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:166 direct index (temp float)
|
||||
0:166 'd' (in 4-component vector of float)
|
||||
0:166 direct index ( temp float)
|
||||
0:166 'd' ( in 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:167 Function Call: func3(f1;f1;f1; (global float)
|
||||
0:167 component-wise multiply (temp float)
|
||||
0:167 direct index (temp float)
|
||||
0:167 'a' (in 4-component vector of float)
|
||||
0:167 Function Call: func3(f1;f1;f1; ( global float)
|
||||
0:167 component-wise multiply ( temp float)
|
||||
0:167 direct index ( temp float)
|
||||
0:167 'a' ( in 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:167 direct index (temp float)
|
||||
0:167 'b' (in 4-component vector of float)
|
||||
0:167 direct index ( temp float)
|
||||
0:167 'b' ( in 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:167 component-wise multiply (temp float)
|
||||
0:167 direct index (temp float)
|
||||
0:167 'c' (in 4-component vector of float)
|
||||
0:167 component-wise multiply ( temp float)
|
||||
0:167 direct index ( temp float)
|
||||
0:167 'c' ( in 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:167 direct index (temp float)
|
||||
0:167 'd' (in 4-component vector of float)
|
||||
0:167 direct index ( temp float)
|
||||
0:167 'd' ( in 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:167 direct index (noContraction temp float)
|
||||
0:167 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:167 direct index ( noContraction temp float)
|
||||
0:167 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:169 Function Call: funcA(I21; (global 4-component vector of float)
|
||||
0:169 'img1' (layout(rgba32f ) uniform image2D)
|
||||
0:170 Function Call: funcB(I21; (global 4-component vector of float)
|
||||
0:170 'img2' (layout(rgba32f ) coherent uniform image2D)
|
||||
0:169 Function Call: funcA(I21; ( global 4-component vector of float)
|
||||
0:169 'img1' (layout( rgba32f) uniform image2D)
|
||||
0:170 Function Call: funcB(I21; ( global 4-component vector of float)
|
||||
0:170 'img2' (layout( rgba32f) coherent uniform image2D)
|
||||
0:? Sequence
|
||||
0:178 Sequence
|
||||
0:178 move second child to first child (temp structure{temp float intensity, temp 3-component vector of float position})
|
||||
0:178 'lightVar' (temp structure{temp float intensity, temp 3-component vector of float position})
|
||||
0:178 move second child to first child ( temp structure{ temp float intensity, temp 3-component vector of float position})
|
||||
0:178 'lightVar' ( temp structure{ temp float intensity, temp 3-component vector of float position})
|
||||
0:178 Constant:
|
||||
0:178 3.000000
|
||||
0:178 1.000000
|
||||
@@ -228,32 +228,32 @@ ERROR: node is still EOpNull!
|
||||
0:178 3.000000
|
||||
0:? Sequence
|
||||
0:185 Sequence
|
||||
0:185 move second child to first child (temp 5-element array of float)
|
||||
0:185 'a' (temp 5-element array of float)
|
||||
0:185 Construct float (temp 5-element array of float)
|
||||
0:185 'g' (temp float)
|
||||
0:185 move second child to first child ( temp 5-element array of float)
|
||||
0:185 'a' ( temp 5-element array of float)
|
||||
0:185 Construct float ( temp 5-element array of float)
|
||||
0:185 'g' ( temp float)
|
||||
0:185 Constant:
|
||||
0:185 1.000000
|
||||
0:185 'g' (temp float)
|
||||
0:185 'g' ( temp float)
|
||||
0:185 Constant:
|
||||
0:185 2.300000
|
||||
0:185 'g' (temp float)
|
||||
0:188 move second child to first child (temp 3-element array of float)
|
||||
0:188 'b' (temp 3-element array of float)
|
||||
0:188 Construct float (temp 3-element array of float)
|
||||
0:188 'g' (temp float)
|
||||
0:188 add (temp float)
|
||||
0:188 'g' (temp float)
|
||||
0:185 'g' ( temp float)
|
||||
0:188 move second child to first child ( temp 3-element array of float)
|
||||
0:188 'b' ( temp 3-element array of float)
|
||||
0:188 Construct float ( temp 3-element array of float)
|
||||
0:188 'g' ( temp float)
|
||||
0:188 add ( temp float)
|
||||
0:188 'g' ( temp float)
|
||||
0:188 Constant:
|
||||
0:188 1.000000
|
||||
0:188 add (temp float)
|
||||
0:188 'g' (temp float)
|
||||
0:188 add ( temp float)
|
||||
0:188 'g' ( temp float)
|
||||
0:188 Constant:
|
||||
0:188 2.000000
|
||||
0:191 Sequence
|
||||
0:191 Sequence
|
||||
0:191 move second child to first child (temp 2-element array of 4-component vector of float)
|
||||
0:191 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:191 move second child to first child ( temp 2-element array of 4-component vector of float)
|
||||
0:191 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:191 Constant:
|
||||
0:191 1.000000
|
||||
0:191 1.000000
|
||||
@@ -263,57 +263,57 @@ ERROR: node is still EOpNull!
|
||||
0:191 1.000000
|
||||
0:191 1.000000
|
||||
0:191 1.000000
|
||||
0:192 Construct vec4 (temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:192 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:192 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:192 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:193 Construct vec4 (temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:193 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:193 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:193 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:194 Construct vec4 (temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:194 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:194 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:194 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:192 Construct vec4 ( temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:192 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:192 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:192 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:193 Construct vec4 ( temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:193 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:193 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:193 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:194 Construct vec4 ( temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:194 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:194 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:194 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'Coords' (out block{out 4-component vector of float Position, out 2-component vector of float Texture})
|
||||
0:? 'anon@0' (out block{out 4-component vector of float Color})
|
||||
0:? 'transforms' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform 4X4 matrix of float ModelViewMatrix, layout(column_major shared ) uniform 4X4 matrix of float ModelViewProjectionMatrix, layout(column_major shared ) uniform implicitly-sized array of 4-component vector of float a, layout(column_major shared ) uniform float Deformation})
|
||||
0:? 'normal' (layout(location=3 ) in 4-component vector of float)
|
||||
0:? 'colors' (layout(location=6 ) in 3-element array of 4-component vector of float)
|
||||
0:? 'transforms2' (layout(location=9 ) in 2-element array of 4X4 matrix of float)
|
||||
0:? 's' (layout(location=3 ) temp structure{global 3-component vector of float a1, global 2X2 matrix of float b, global 2-element array of 4-component vector of float c})
|
||||
0:? 'var1' (smooth out 4-component vector of float)
|
||||
0:? 'anon@1' (out block{out 4-component vector of float var2, out 2-component vector of float var3, out 3-component vector of float var4})
|
||||
0:? 'var5' (smooth out 4-component vector of float)
|
||||
0:? 'anon@2' (out block{out 4-component vector of float var6})
|
||||
0:? 'var7' (smooth out 4-component vector of float)
|
||||
0:? 'anon@3' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform 3X3 matrix of float N1})
|
||||
0:? 'anon@4' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform 4X4 matrix of float M13, layout(row_major shared ) uniform 4X4 matrix of float m14, layout(column_major shared ) uniform 3X3 matrix of float N12})
|
||||
0:? 's17' (layout(binding=3 ) uniform sampler2D)
|
||||
0:? 'a2' (layout(binding=2 offset=4 ) uniform atomic_uint)
|
||||
0:? 'bar' (layout(binding=2 ) uniform atomic_uint)
|
||||
0:? 'bar23' (layout(offset=8 ) uniform atomic_uint)
|
||||
0:? 'b2' (layout(binding=2 ) uniform atomic_uint)
|
||||
0:? 'c2' (layout(binding=3 ) uniform atomic_uint)
|
||||
0:? 'd2' (layout(binding=2 ) uniform atomic_uint)
|
||||
0:? 'anon@5' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, flat out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, ...})
|
||||
0:? 'ColorInv' (smooth out 3-component vector of float)
|
||||
0:? 'Color4' (invariant centroid smooth out 3-component vector of float)
|
||||
0:? 'position' (noContraction smooth out 4-component vector of float)
|
||||
0:? 'Color5' (noContraction smooth out 3-component vector of float)
|
||||
0:? 'a' (in 4-component vector of float)
|
||||
0:? 'b' (in 4-component vector of float)
|
||||
0:? 'c' (in 4-component vector of float)
|
||||
0:? 'd' (in 4-component vector of float)
|
||||
0:? 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:? 'anon@6' (layout(column_major shared ) coherent buffer block{layout(column_major shared ) readonly buffer 4-component vector of float member1, layout(column_major shared ) buffer 4-component vector of float member2})
|
||||
0:? 'anon@7' (layout(column_major shared ) buffer block{layout(column_major shared ) coherent readonly buffer 4-component vector of float member1A, layout(column_major shared ) coherent buffer 4-component vector of float member2A})
|
||||
0:? 'shv' (shared 4-component vector of float)
|
||||
0:? 'img1' (layout(rgba32f ) uniform image2D)
|
||||
0:? 'img2' (layout(rgba32f ) coherent uniform image2D)
|
||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||
0:? 'Coords' ( out block{ out 4-component vector of float Position, out 2-component vector of float Texture})
|
||||
0:? 'anon@0' ( out block{ out 4-component vector of float Color})
|
||||
0:? 'transforms' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform 4X4 matrix of float ModelViewMatrix, layout( column_major shared) uniform 4X4 matrix of float ModelViewProjectionMatrix, layout( column_major shared) uniform implicitly-sized array of 4-component vector of float a, layout( column_major shared) uniform float Deformation})
|
||||
0:? 'normal' (layout( location=3) in 4-component vector of float)
|
||||
0:? 'colors' (layout( location=6) in 3-element array of 4-component vector of float)
|
||||
0:? 'transforms2' (layout( location=9) in 2-element array of 4X4 matrix of float)
|
||||
0:? 's' (layout( location=3) temp structure{ global 3-component vector of float a1, global 2X2 matrix of float b, global 2-element array of 4-component vector of float c})
|
||||
0:? 'var1' ( smooth out 4-component vector of float)
|
||||
0:? 'anon@1' ( out block{ out 4-component vector of float var2, out 2-component vector of float var3, out 3-component vector of float var4})
|
||||
0:? 'var5' ( smooth out 4-component vector of float)
|
||||
0:? 'anon@2' ( out block{ out 4-component vector of float var6})
|
||||
0:? 'var7' ( smooth out 4-component vector of float)
|
||||
0:? 'anon@3' (layout( row_major std140) uniform block{layout( row_major std140 offset=0) uniform 4X4 matrix of float M1, layout( column_major std140 offset=64) uniform 4X4 matrix of float M2, layout( row_major std140 offset=128) uniform 3X3 matrix of float N1})
|
||||
0:? 'anon@4' (layout( column_major shared) uniform block{layout( column_major shared) uniform 4X4 matrix of float M13, layout( row_major shared) uniform 4X4 matrix of float m14, layout( column_major shared) uniform 3X3 matrix of float N12})
|
||||
0:? 's17' (layout( binding=3) uniform sampler2D)
|
||||
0:? 'a2' (layout( binding=2 offset=4) uniform atomic_uint)
|
||||
0:? 'bar' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'bar23' (layout( offset=8) uniform atomic_uint)
|
||||
0:? 'b2' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'c2' (layout( binding=3) uniform atomic_uint)
|
||||
0:? 'd2' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'anon@5' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, flat out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out implicitly-sized array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'ColorInv' ( smooth out 3-component vector of float)
|
||||
0:? 'Color4' ( invariant centroid smooth out 3-component vector of float)
|
||||
0:? 'position' ( noContraction smooth out 4-component vector of float)
|
||||
0:? 'Color5' ( noContraction smooth out 3-component vector of float)
|
||||
0:? 'a' ( in 4-component vector of float)
|
||||
0:? 'b' ( in 4-component vector of float)
|
||||
0:? 'c' ( in 4-component vector of float)
|
||||
0:? 'd' ( in 4-component vector of float)
|
||||
0:? 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:? 'anon@6' (layout( column_major shared) coherent buffer block{layout( column_major shared) readonly buffer 4-component vector of float member1, layout( column_major shared) buffer 4-component vector of float member2})
|
||||
0:? 'anon@7' (layout( column_major shared) buffer block{layout( column_major shared) coherent readonly buffer 4-component vector of float member1A, layout( column_major shared) coherent buffer 4-component vector of float member2A})
|
||||
0:? 'shv' ( shared 4-component vector of float)
|
||||
0:? 'img1' (layout( rgba32f) uniform image2D)
|
||||
0:? 'img2' (layout( rgba32f) coherent uniform image2D)
|
||||
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
||||
0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
|
||||
|
||||
|
||||
Linked vertex stage:
|
||||
@@ -322,79 +322,79 @@ Linked vertex stage:
|
||||
Shader version: 430
|
||||
Requested GL_3DL_array_objects
|
||||
ERROR: node is still EOpNull!
|
||||
0:134 Function Definition: funcA(I21; (global 4-component vector of float)
|
||||
0:134 Function Definition: funcA(I21; ( global 4-component vector of float)
|
||||
0:134 Function Parameters:
|
||||
0:134 'a' (restrict in image2D)
|
||||
0:136 Function Definition: funcB(I21; (global 4-component vector of float)
|
||||
0:134 'a' ( restrict in image2D)
|
||||
0:136 Function Definition: funcB(I21; ( global 4-component vector of float)
|
||||
0:136 Function Parameters:
|
||||
0:136 'a' (in image2D)
|
||||
0:140 Function Definition: func(f1;f1;f1;f1; (global float)
|
||||
0:136 'a' ( in image2D)
|
||||
0:140 Function Definition: func(f1;f1;f1;f1; ( global float)
|
||||
0:140 Function Parameters:
|
||||
0:140 'e' (in float)
|
||||
0:140 'f' (in float)
|
||||
0:140 'g' (in float)
|
||||
0:140 'h' (in float)
|
||||
0:140 'e' ( in float)
|
||||
0:140 'f' ( in float)
|
||||
0:140 'g' ( in float)
|
||||
0:140 'h' ( in float)
|
||||
0:142 Sequence
|
||||
0:142 Branch: Return with expression
|
||||
0:142 add (temp float)
|
||||
0:142 component-wise multiply (temp float)
|
||||
0:142 'e' (in float)
|
||||
0:142 'f' (in float)
|
||||
0:142 component-wise multiply (temp float)
|
||||
0:142 'g' (in float)
|
||||
0:142 'h' (in float)
|
||||
0:146 Function Definition: func2(f1;f1;f1;f1; (global float)
|
||||
0:142 add ( temp float)
|
||||
0:142 component-wise multiply ( temp float)
|
||||
0:142 'e' ( in float)
|
||||
0:142 'f' ( in float)
|
||||
0:142 component-wise multiply ( temp float)
|
||||
0:142 'g' ( in float)
|
||||
0:142 'h' ( in float)
|
||||
0:146 Function Definition: func2(f1;f1;f1;f1; ( global float)
|
||||
0:146 Function Parameters:
|
||||
0:146 'e' (in float)
|
||||
0:146 'f' (in float)
|
||||
0:146 'g' (in float)
|
||||
0:146 'h' (in float)
|
||||
0:146 'e' ( in float)
|
||||
0:146 'f' ( in float)
|
||||
0:146 'g' ( in float)
|
||||
0:146 'h' ( in float)
|
||||
0:148 Sequence
|
||||
0:148 Sequence
|
||||
0:148 move second child to first child (temp float)
|
||||
0:148 'result' (noContraction temp float)
|
||||
0:148 add (temp float)
|
||||
0:148 component-wise multiply (temp float)
|
||||
0:148 'e' (in float)
|
||||
0:148 'f' (in float)
|
||||
0:148 component-wise multiply (temp float)
|
||||
0:148 'g' (in float)
|
||||
0:148 'h' (in float)
|
||||
0:148 move second child to first child ( temp float)
|
||||
0:148 'result' ( noContraction temp float)
|
||||
0:148 add ( temp float)
|
||||
0:148 component-wise multiply ( temp float)
|
||||
0:148 'e' ( in float)
|
||||
0:148 'f' ( in float)
|
||||
0:148 component-wise multiply ( temp float)
|
||||
0:148 'g' ( in float)
|
||||
0:148 'h' ( in float)
|
||||
0:150 Branch: Return with expression
|
||||
0:150 'result' (noContraction temp float)
|
||||
0:153 Function Definition: func3(f1;f1;f1; (global float)
|
||||
0:150 'result' ( noContraction temp float)
|
||||
0:153 Function Definition: func3(f1;f1;f1; ( global float)
|
||||
0:153 Function Parameters:
|
||||
0:153 'i' (in float)
|
||||
0:153 'j' (in float)
|
||||
0:153 'k' (noContraction out float)
|
||||
0:153 'i' ( in float)
|
||||
0:153 'j' ( in float)
|
||||
0:153 'k' ( noContraction out float)
|
||||
0:155 Sequence
|
||||
0:155 move second child to first child (temp float)
|
||||
0:155 'k' (noContraction out float)
|
||||
0:155 add (temp float)
|
||||
0:155 component-wise multiply (temp float)
|
||||
0:155 'i' (in float)
|
||||
0:155 'i' (in float)
|
||||
0:155 'j' (in float)
|
||||
0:158 Function Definition: main( (global void)
|
||||
0:155 move second child to first child ( temp float)
|
||||
0:155 'k' ( noContraction out float)
|
||||
0:155 add ( temp float)
|
||||
0:155 component-wise multiply ( temp float)
|
||||
0:155 'i' ( in float)
|
||||
0:155 'i' ( in float)
|
||||
0:155 'j' ( in float)
|
||||
0:158 Function Definition: main( ( global void)
|
||||
0:158 Function Parameters:
|
||||
0:160 Sequence
|
||||
0:160 Sequence
|
||||
0:160 move second child to first child (temp 3-component vector of float)
|
||||
0:160 'r' (temp 3-component vector of float)
|
||||
0:160 Construct vec3 (temp 3-component vector of float)
|
||||
0:160 component-wise multiply (temp 4-component vector of float)
|
||||
0:160 'a' (in 4-component vector of float)
|
||||
0:160 'b' (in 4-component vector of float)
|
||||
0:160 move second child to first child ( temp 3-component vector of float)
|
||||
0:160 'r' ( temp 3-component vector of float)
|
||||
0:160 Construct vec3 ( temp 3-component vector of float)
|
||||
0:160 component-wise multiply ( temp 4-component vector of float)
|
||||
0:160 'a' ( in 4-component vector of float)
|
||||
0:160 'b' ( in 4-component vector of float)
|
||||
0:161 Sequence
|
||||
0:161 move second child to first child (temp 3-component vector of float)
|
||||
0:161 's' (temp 3-component vector of float)
|
||||
0:161 Construct vec3 (temp 3-component vector of float)
|
||||
0:161 component-wise multiply (temp 4-component vector of float)
|
||||
0:161 'c' (in 4-component vector of float)
|
||||
0:161 'd' (in 4-component vector of float)
|
||||
0:162 move second child to first child (temp 3-component vector of float)
|
||||
0:162 vector swizzle (noContraction temp 3-component vector of float)
|
||||
0:162 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:161 move second child to first child ( temp 3-component vector of float)
|
||||
0:161 's' ( temp 3-component vector of float)
|
||||
0:161 Construct vec3 ( temp 3-component vector of float)
|
||||
0:161 component-wise multiply ( temp 4-component vector of float)
|
||||
0:161 'c' ( in 4-component vector of float)
|
||||
0:161 'd' ( in 4-component vector of float)
|
||||
0:162 move second child to first child ( temp 3-component vector of float)
|
||||
0:162 vector swizzle ( noContraction temp 3-component vector of float)
|
||||
0:162 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:162 Sequence
|
||||
0:162 Constant:
|
||||
0:162 0 (const int)
|
||||
@@ -402,108 +402,108 @@ ERROR: node is still EOpNull!
|
||||
0:162 1 (const int)
|
||||
0:162 Constant:
|
||||
0:162 2 (const int)
|
||||
0:162 add (temp 3-component vector of float)
|
||||
0:162 'r' (temp 3-component vector of float)
|
||||
0:162 's' (temp 3-component vector of float)
|
||||
0:163 move second child to first child (temp float)
|
||||
0:163 direct index (noContraction temp float)
|
||||
0:163 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:162 add ( temp 3-component vector of float)
|
||||
0:162 'r' ( temp 3-component vector of float)
|
||||
0:162 's' ( temp 3-component vector of float)
|
||||
0:163 move second child to first child ( temp float)
|
||||
0:163 direct index ( noContraction temp float)
|
||||
0:163 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:163 add (temp float)
|
||||
0:163 component-wise multiply (temp float)
|
||||
0:163 direct index (temp float)
|
||||
0:163 'a' (in 4-component vector of float)
|
||||
0:163 add ( temp float)
|
||||
0:163 component-wise multiply ( temp float)
|
||||
0:163 direct index ( temp float)
|
||||
0:163 'a' ( in 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:163 direct index (temp float)
|
||||
0:163 'b' (in 4-component vector of float)
|
||||
0:163 direct index ( temp float)
|
||||
0:163 'b' ( in 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:163 component-wise multiply (temp float)
|
||||
0:163 direct index (temp float)
|
||||
0:163 'c' (in 4-component vector of float)
|
||||
0:163 component-wise multiply ( temp float)
|
||||
0:163 direct index ( temp float)
|
||||
0:163 'c' ( in 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:163 direct index (temp float)
|
||||
0:163 'd' (in 4-component vector of float)
|
||||
0:163 direct index ( temp float)
|
||||
0:163 'd' ( in 4-component vector of float)
|
||||
0:163 Constant:
|
||||
0:163 3 (const int)
|
||||
0:164 move second child to first child (temp float)
|
||||
0:164 direct index (noContraction temp float)
|
||||
0:164 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:164 move second child to first child ( temp float)
|
||||
0:164 direct index ( noContraction temp float)
|
||||
0:164 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:164 Function Call: func(f1;f1;f1;f1; (global float)
|
||||
0:164 direct index (temp float)
|
||||
0:164 'a' (in 4-component vector of float)
|
||||
0:164 Function Call: func(f1;f1;f1;f1; ( global float)
|
||||
0:164 direct index ( temp float)
|
||||
0:164 'a' ( in 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:164 direct index (temp float)
|
||||
0:164 'b' (in 4-component vector of float)
|
||||
0:164 direct index ( temp float)
|
||||
0:164 'b' ( in 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:164 direct index (temp float)
|
||||
0:164 'c' (in 4-component vector of float)
|
||||
0:164 direct index ( temp float)
|
||||
0:164 'c' ( in 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:164 direct index (temp float)
|
||||
0:164 'd' (in 4-component vector of float)
|
||||
0:164 direct index ( temp float)
|
||||
0:164 'd' ( in 4-component vector of float)
|
||||
0:164 Constant:
|
||||
0:164 0 (const int)
|
||||
0:166 move second child to first child (temp float)
|
||||
0:166 direct index (noContraction temp float)
|
||||
0:166 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:166 move second child to first child ( temp float)
|
||||
0:166 direct index ( noContraction temp float)
|
||||
0:166 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:166 Function Call: func2(f1;f1;f1;f1; (global float)
|
||||
0:166 direct index (temp float)
|
||||
0:166 'a' (in 4-component vector of float)
|
||||
0:166 Function Call: func2(f1;f1;f1;f1; ( global float)
|
||||
0:166 direct index ( temp float)
|
||||
0:166 'a' ( in 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:166 direct index (temp float)
|
||||
0:166 'b' (in 4-component vector of float)
|
||||
0:166 direct index ( temp float)
|
||||
0:166 'b' ( in 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:166 direct index (temp float)
|
||||
0:166 'c' (in 4-component vector of float)
|
||||
0:166 direct index ( temp float)
|
||||
0:166 'c' ( in 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:166 direct index (temp float)
|
||||
0:166 'd' (in 4-component vector of float)
|
||||
0:166 direct index ( temp float)
|
||||
0:166 'd' ( in 4-component vector of float)
|
||||
0:166 Constant:
|
||||
0:166 0 (const int)
|
||||
0:167 Function Call: func3(f1;f1;f1; (global float)
|
||||
0:167 component-wise multiply (temp float)
|
||||
0:167 direct index (temp float)
|
||||
0:167 'a' (in 4-component vector of float)
|
||||
0:167 Function Call: func3(f1;f1;f1; ( global float)
|
||||
0:167 component-wise multiply ( temp float)
|
||||
0:167 direct index ( temp float)
|
||||
0:167 'a' ( in 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:167 direct index (temp float)
|
||||
0:167 'b' (in 4-component vector of float)
|
||||
0:167 direct index ( temp float)
|
||||
0:167 'b' ( in 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:167 component-wise multiply (temp float)
|
||||
0:167 direct index (temp float)
|
||||
0:167 'c' (in 4-component vector of float)
|
||||
0:167 component-wise multiply ( temp float)
|
||||
0:167 direct index ( temp float)
|
||||
0:167 'c' ( in 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:167 direct index (temp float)
|
||||
0:167 'd' (in 4-component vector of float)
|
||||
0:167 direct index ( temp float)
|
||||
0:167 'd' ( in 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:167 direct index (noContraction temp float)
|
||||
0:167 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:167 direct index ( noContraction temp float)
|
||||
0:167 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:167 Constant:
|
||||
0:167 0 (const int)
|
||||
0:169 Function Call: funcA(I21; (global 4-component vector of float)
|
||||
0:169 'img1' (layout(rgba32f ) uniform image2D)
|
||||
0:170 Function Call: funcB(I21; (global 4-component vector of float)
|
||||
0:170 'img2' (layout(rgba32f ) coherent uniform image2D)
|
||||
0:169 Function Call: funcA(I21; ( global 4-component vector of float)
|
||||
0:169 'img1' (layout( rgba32f) uniform image2D)
|
||||
0:170 Function Call: funcB(I21; ( global 4-component vector of float)
|
||||
0:170 'img2' (layout( rgba32f) coherent uniform image2D)
|
||||
0:? Sequence
|
||||
0:178 Sequence
|
||||
0:178 move second child to first child (temp structure{temp float intensity, temp 3-component vector of float position})
|
||||
0:178 'lightVar' (temp structure{temp float intensity, temp 3-component vector of float position})
|
||||
0:178 move second child to first child ( temp structure{ temp float intensity, temp 3-component vector of float position})
|
||||
0:178 'lightVar' ( temp structure{ temp float intensity, temp 3-component vector of float position})
|
||||
0:178 Constant:
|
||||
0:178 3.000000
|
||||
0:178 1.000000
|
||||
@@ -511,32 +511,32 @@ ERROR: node is still EOpNull!
|
||||
0:178 3.000000
|
||||
0:? Sequence
|
||||
0:185 Sequence
|
||||
0:185 move second child to first child (temp 5-element array of float)
|
||||
0:185 'a' (temp 5-element array of float)
|
||||
0:185 Construct float (temp 5-element array of float)
|
||||
0:185 'g' (temp float)
|
||||
0:185 move second child to first child ( temp 5-element array of float)
|
||||
0:185 'a' ( temp 5-element array of float)
|
||||
0:185 Construct float ( temp 5-element array of float)
|
||||
0:185 'g' ( temp float)
|
||||
0:185 Constant:
|
||||
0:185 1.000000
|
||||
0:185 'g' (temp float)
|
||||
0:185 'g' ( temp float)
|
||||
0:185 Constant:
|
||||
0:185 2.300000
|
||||
0:185 'g' (temp float)
|
||||
0:188 move second child to first child (temp 3-element array of float)
|
||||
0:188 'b' (temp 3-element array of float)
|
||||
0:188 Construct float (temp 3-element array of float)
|
||||
0:188 'g' (temp float)
|
||||
0:188 add (temp float)
|
||||
0:188 'g' (temp float)
|
||||
0:185 'g' ( temp float)
|
||||
0:188 move second child to first child ( temp 3-element array of float)
|
||||
0:188 'b' ( temp 3-element array of float)
|
||||
0:188 Construct float ( temp 3-element array of float)
|
||||
0:188 'g' ( temp float)
|
||||
0:188 add ( temp float)
|
||||
0:188 'g' ( temp float)
|
||||
0:188 Constant:
|
||||
0:188 1.000000
|
||||
0:188 add (temp float)
|
||||
0:188 'g' (temp float)
|
||||
0:188 add ( temp float)
|
||||
0:188 'g' ( temp float)
|
||||
0:188 Constant:
|
||||
0:188 2.000000
|
||||
0:191 Sequence
|
||||
0:191 Sequence
|
||||
0:191 move second child to first child (temp 2-element array of 4-component vector of float)
|
||||
0:191 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:191 move second child to first child ( temp 2-element array of 4-component vector of float)
|
||||
0:191 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:191 Constant:
|
||||
0:191 1.000000
|
||||
0:191 1.000000
|
||||
@@ -546,55 +546,55 @@ ERROR: node is still EOpNull!
|
||||
0:191 1.000000
|
||||
0:191 1.000000
|
||||
0:191 1.000000
|
||||
0:192 Construct vec4 (temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:192 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:192 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:192 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:193 Construct vec4 (temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:193 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:193 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:193 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:194 Construct vec4 (temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:194 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:194 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:194 'b' (temp 2-element array of 4-component vector of float)
|
||||
0:192 Construct vec4 ( temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:192 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:192 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:192 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:193 Construct vec4 ( temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:193 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:193 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:193 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:194 Construct vec4 ( temp 3-element array of 2-element array of 4-component vector of float)
|
||||
0:194 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:194 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:194 'b' ( temp 2-element array of 4-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'Coords' (out block{out 4-component vector of float Position, out 2-component vector of float Texture})
|
||||
0:? 'anon@0' (out block{out 4-component vector of float Color})
|
||||
0:? 'transforms' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform 4X4 matrix of float ModelViewMatrix, layout(column_major shared ) uniform 4X4 matrix of float ModelViewProjectionMatrix, layout(column_major shared ) uniform 1-element array of 4-component vector of float a, layout(column_major shared ) uniform float Deformation})
|
||||
0:? 'normal' (layout(location=3 ) in 4-component vector of float)
|
||||
0:? 'colors' (layout(location=6 ) in 3-element array of 4-component vector of float)
|
||||
0:? 'transforms2' (layout(location=9 ) in 2-element array of 4X4 matrix of float)
|
||||
0:? 's' (layout(location=3 ) temp structure{global 3-component vector of float a1, global 2X2 matrix of float b, global 2-element array of 4-component vector of float c})
|
||||
0:? 'var1' (smooth out 4-component vector of float)
|
||||
0:? 'anon@1' (out block{out 4-component vector of float var2, out 2-component vector of float var3, out 3-component vector of float var4})
|
||||
0:? 'var5' (smooth out 4-component vector of float)
|
||||
0:? 'anon@2' (out block{out 4-component vector of float var6})
|
||||
0:? 'var7' (smooth out 4-component vector of float)
|
||||
0:? 'anon@3' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform 3X3 matrix of float N1})
|
||||
0:? 'anon@4' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform 4X4 matrix of float M13, layout(row_major shared ) uniform 4X4 matrix of float m14, layout(column_major shared ) uniform 3X3 matrix of float N12})
|
||||
0:? 's17' (layout(binding=3 ) uniform sampler2D)
|
||||
0:? 'a2' (layout(binding=2 offset=4 ) uniform atomic_uint)
|
||||
0:? 'bar' (layout(binding=2 ) uniform atomic_uint)
|
||||
0:? 'bar23' (layout(offset=8 ) uniform atomic_uint)
|
||||
0:? 'b2' (layout(binding=2 ) uniform atomic_uint)
|
||||
0:? 'c2' (layout(binding=3 ) uniform atomic_uint)
|
||||
0:? 'd2' (layout(binding=2 ) uniform atomic_uint)
|
||||
0:? 'anon@5' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, flat out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'ColorInv' (smooth out 3-component vector of float)
|
||||
0:? 'Color4' (invariant centroid smooth out 3-component vector of float)
|
||||
0:? 'position' (noContraction smooth out 4-component vector of float)
|
||||
0:? 'Color5' (noContraction smooth out 3-component vector of float)
|
||||
0:? 'a' (in 4-component vector of float)
|
||||
0:? 'b' (in 4-component vector of float)
|
||||
0:? 'c' (in 4-component vector of float)
|
||||
0:? 'd' (in 4-component vector of float)
|
||||
0:? 'v' (noContraction smooth out 4-component vector of float)
|
||||
0:? 'anon@6' (layout(column_major shared ) coherent buffer block{layout(column_major shared ) readonly buffer 4-component vector of float member1, layout(column_major shared ) buffer 4-component vector of float member2})
|
||||
0:? 'anon@7' (layout(column_major shared ) buffer block{layout(column_major shared ) coherent readonly buffer 4-component vector of float member1A, layout(column_major shared ) coherent buffer 4-component vector of float member2A})
|
||||
0:? 'shv' (shared 4-component vector of float)
|
||||
0:? 'img1' (layout(rgba32f ) uniform image2D)
|
||||
0:? 'img2' (layout(rgba32f ) coherent uniform image2D)
|
||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||
0:? 'Coords' ( out block{ out 4-component vector of float Position, out 2-component vector of float Texture})
|
||||
0:? 'anon@0' ( out block{ out 4-component vector of float Color})
|
||||
0:? 'transforms' (layout( column_major shared) uniform 4-element array of block{layout( column_major shared) uniform 4X4 matrix of float ModelViewMatrix, layout( column_major shared) uniform 4X4 matrix of float ModelViewProjectionMatrix, layout( column_major shared) uniform 1-element array of 4-component vector of float a, layout( column_major shared) uniform float Deformation})
|
||||
0:? 'normal' (layout( location=3) in 4-component vector of float)
|
||||
0:? 'colors' (layout( location=6) in 3-element array of 4-component vector of float)
|
||||
0:? 'transforms2' (layout( location=9) in 2-element array of 4X4 matrix of float)
|
||||
0:? 's' (layout( location=3) temp structure{ global 3-component vector of float a1, global 2X2 matrix of float b, global 2-element array of 4-component vector of float c})
|
||||
0:? 'var1' ( smooth out 4-component vector of float)
|
||||
0:? 'anon@1' ( out block{ out 4-component vector of float var2, out 2-component vector of float var3, out 3-component vector of float var4})
|
||||
0:? 'var5' ( smooth out 4-component vector of float)
|
||||
0:? 'anon@2' ( out block{ out 4-component vector of float var6})
|
||||
0:? 'var7' ( smooth out 4-component vector of float)
|
||||
0:? 'anon@3' (layout( row_major std140) uniform block{layout( row_major std140 offset=0) uniform 4X4 matrix of float M1, layout( column_major std140 offset=64) uniform 4X4 matrix of float M2, layout( row_major std140 offset=128) uniform 3X3 matrix of float N1})
|
||||
0:? 'anon@4' (layout( column_major shared) uniform block{layout( column_major shared) uniform 4X4 matrix of float M13, layout( row_major shared) uniform 4X4 matrix of float m14, layout( column_major shared) uniform 3X3 matrix of float N12})
|
||||
0:? 's17' (layout( binding=3) uniform sampler2D)
|
||||
0:? 'a2' (layout( binding=2 offset=4) uniform atomic_uint)
|
||||
0:? 'bar' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'bar23' (layout( offset=8) uniform atomic_uint)
|
||||
0:? 'b2' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'c2' (layout( binding=3) uniform atomic_uint)
|
||||
0:? 'd2' (layout( binding=2) uniform atomic_uint)
|
||||
0:? 'anon@5' ( out block{ invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, flat out 4-component vector of float FrontColor gl_FrontColor, out 4-component vector of float BackColor gl_BackColor, out 4-component vector of float FrontSecondaryColor gl_FrontSecondaryColor, out 4-component vector of float BackSecondaryColor gl_BackSecondaryColor, out 1-element array of 4-component vector of float TexCoord gl_TexCoord, out float FogFragCoord gl_FogFragCoord})
|
||||
0:? 'ColorInv' ( smooth out 3-component vector of float)
|
||||
0:? 'Color4' ( invariant centroid smooth out 3-component vector of float)
|
||||
0:? 'position' ( noContraction smooth out 4-component vector of float)
|
||||
0:? 'Color5' ( noContraction smooth out 3-component vector of float)
|
||||
0:? 'a' ( in 4-component vector of float)
|
||||
0:? 'b' ( in 4-component vector of float)
|
||||
0:? 'c' ( in 4-component vector of float)
|
||||
0:? 'd' ( in 4-component vector of float)
|
||||
0:? 'v' ( noContraction smooth out 4-component vector of float)
|
||||
0:? 'anon@6' (layout( column_major shared) coherent buffer block{layout( column_major shared) readonly buffer 4-component vector of float member1, layout( column_major shared) buffer 4-component vector of float member2})
|
||||
0:? 'anon@7' (layout( column_major shared) buffer block{layout( column_major shared) coherent readonly buffer 4-component vector of float member1A, layout( column_major shared) coherent buffer 4-component vector of float member2A})
|
||||
0:? 'shv' ( shared 4-component vector of float)
|
||||
0:? 'img1' (layout( rgba32f) uniform image2D)
|
||||
0:? 'img2' (layout( rgba32f) coherent uniform image2D)
|
||||
0:? 'gl_VertexID' ( gl_VertexId int VertexId)
|
||||
0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user