Tests: Move to just linefeed to simply cross-platform test changes.
This commit is contained in:
3
.gitattributes
vendored
3
.gitattributes
vendored
@@ -12,3 +12,6 @@
|
|||||||
*.c text eof=lf
|
*.c text eof=lf
|
||||||
*.cpp text eof=lf
|
*.cpp text eof=lf
|
||||||
*.y text eof=lf
|
*.y text eof=lf
|
||||||
|
*.out text eof=lf
|
||||||
|
*.conf text eof=lf
|
||||||
|
*.err text eof=lf
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,23 +1,23 @@
|
|||||||
ERROR: 0:24: 'limitation' : while loops not available
|
ERROR: 0:24: 'limitation' : while loops not available
|
||||||
ERROR: 0:26: 'limitation' : do-while loops not available
|
ERROR: 0:26: 'limitation' : do-while loops not available
|
||||||
ERROR: 0:28: 'limitations' : inductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"
|
ERROR: 0:28: 'limitations' : inductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"
|
||||||
ERROR: 0:29: 'limitations' : inductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"
|
ERROR: 0:29: 'limitations' : inductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"
|
||||||
ERROR: 0:30: 'limitations' : inductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"
|
ERROR: 0:30: 'limitations' : inductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"
|
||||||
ERROR: 0:31: 'limitations' : inductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"
|
ERROR: 0:31: 'limitations' : inductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"
|
||||||
ERROR: 0:32: 'limitations' : inductive loop requires a scalar 'int' or 'float' loop index
|
ERROR: 0:32: 'limitations' : inductive loop requires a scalar 'int' or 'float' loop index
|
||||||
ERROR: 0:33: 'limitations' : inductive-loop condition requires the form "loop-index <comparison-op> constant-expression"
|
ERROR: 0:33: 'limitations' : inductive-loop condition requires the form "loop-index <comparison-op> constant-expression"
|
||||||
ERROR: 0:34: 'limitations' : inductive-loop termination requires the form "loop-index++, loop-index--, loop-index += constant-expression, or loop-index -= constant-expression"
|
ERROR: 0:34: 'limitations' : inductive-loop termination requires the form "loop-index++, loop-index--, loop-index += constant-expression, or loop-index -= constant-expression"
|
||||||
ERROR: 0:35: 'limitations' : inductive loop index modified
|
ERROR: 0:35: 'limitations' : inductive loop index modified
|
||||||
ERROR: 0:36: 'limitations' : inductive loop index modified
|
ERROR: 0:36: 'limitations' : inductive loop index modified
|
||||||
ERROR: 0:43: 'limitations' : inductive loop index modified
|
ERROR: 0:43: 'limitations' : inductive loop index modified
|
||||||
ERROR: 0:47: 'limitations' : Non-constant-index-expression
|
ERROR: 0:47: 'limitations' : Non-constant-index-expression
|
||||||
ERROR: 0:49: 'limitations' : Non-constant-index-expression
|
ERROR: 0:49: 'limitations' : Non-constant-index-expression
|
||||||
ERROR: 0:50: 'limitations' : Non-constant-index-expression
|
ERROR: 0:50: 'limitations' : Non-constant-index-expression
|
||||||
ERROR: 0:51: 'limitations' : Non-constant-index-expression
|
ERROR: 0:51: 'limitations' : Non-constant-index-expression
|
||||||
ERROR: 0:52: 'limitations' : Non-constant-index-expression
|
ERROR: 0:52: 'limitations' : Non-constant-index-expression
|
||||||
ERROR: 0:53: 'limitations' : Non-constant-index-expression
|
ERROR: 0:53: 'limitations' : Non-constant-index-expression
|
||||||
ERROR: 0:54: 'limitations' : Non-constant-index-expression
|
ERROR: 0:54: 'limitations' : Non-constant-index-expression
|
||||||
ERROR: 0:65: 'limitations' : Non-constant-index-expression
|
ERROR: 0:65: 'limitations' : Non-constant-index-expression
|
||||||
ERROR: 20 compilation errors. No code generated.
|
ERROR: 20 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,238 +1,238 @@
|
|||||||
100scope.vert
|
100scope.vert
|
||||||
ERROR: 0:5: 'a' : redefinition
|
ERROR: 0:5: 'a' : redefinition
|
||||||
ERROR: 0:17: 'b' : function name is redeclaration of existing name
|
ERROR: 0:17: 'b' : function name is redeclaration of existing name
|
||||||
ERROR: 0:20: 'c' : redefinition
|
ERROR: 0:20: 'c' : redefinition
|
||||||
ERROR: 0:22: 'f' : redefinition
|
ERROR: 0:22: 'f' : redefinition
|
||||||
ERROR: 0:24: 'redefinition of built-in function' : not supported with this profile: es
|
ERROR: 0:24: 'redefinition of built-in function' : not supported with this profile: es
|
||||||
ERROR: 0:25: 'redefinition of built-in function' : not supported with this profile: es
|
ERROR: 0:25: 'redefinition of built-in function' : not supported with this profile: es
|
||||||
ERROR: 0:38: 'local function declaration' : not supported with this profile: es
|
ERROR: 0:38: 'local function declaration' : not supported with this profile: es
|
||||||
ERROR: 0:43: 'sin' : can't use function syntax on variable
|
ERROR: 0:43: 'sin' : can't use function syntax on variable
|
||||||
ERROR: 0:57: 'z' : undeclared identifier
|
ERROR: 0:57: 'z' : undeclared identifier
|
||||||
ERROR: 0:57: 'z' : redefinition
|
ERROR: 0:57: 'z' : redefinition
|
||||||
ERROR: 0:73: 'degrees' : can't use function syntax on variable
|
ERROR: 0:73: 'degrees' : can't use function syntax on variable
|
||||||
ERROR: 0:76: 'vertex-shader struct output' : not supported for this version or the enabled extensions
|
ERROR: 0:76: 'vertex-shader struct output' : not supported for this version or the enabled extensions
|
||||||
ERROR: 12 compilation errors. No code generated.
|
ERROR: 12 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: f(i1;i1;i1; (global highp int)
|
0:3 Function Definition: f(i1;i1;i1; (global highp int)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:3 'a' (in highp int)
|
0:3 'a' (in highp int)
|
||||||
0:3 'b' (in highp int)
|
0:3 'b' (in highp int)
|
||||||
0:3 'c' (in highp int)
|
0:3 'c' (in highp int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp highp float)
|
0:8 move second child to first child (temp highp float)
|
||||||
0:8 'a' (temp highp float)
|
0:8 'a' (temp highp float)
|
||||||
0:8 add (temp highp float)
|
0:8 add (temp highp float)
|
||||||
0:8 Convert int to float (temp highp float)
|
0:8 Convert int to float (temp highp float)
|
||||||
0:8 'a' (in highp int)
|
0:8 'a' (in highp int)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 1.000000
|
0:8 1.000000
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 'a' (in highp int)
|
0:11 'a' (in highp int)
|
||||||
0:25 Function Definition: cos(f1; (global highp float)
|
0:25 Function Definition: cos(f1; (global highp float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:25 'x' (in highp float)
|
0:25 'x' (in highp float)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Branch: Return with expression
|
0:27 Branch: Return with expression
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 1.000000
|
0:27 1.000000
|
||||||
0:29 Function Definition: radians(b1; (global bool)
|
0:29 Function Definition: radians(b1; (global bool)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:29 'x' (in bool)
|
0:29 'x' (in bool)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 true (const bool)
|
0:31 true (const bool)
|
||||||
0:36 Function Definition: main( (global void)
|
0:36 Function Definition: main( (global void)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:39 Function Call: g( (temp highp int)
|
0:39 Function Call: g( (temp highp int)
|
||||||
0:42 'sin' (temp highp float)
|
0:42 'sin' (temp highp float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.000000
|
0:43 0.000000
|
||||||
0:44 Function Call: f(i1;i1;i1; (global highp int)
|
0:44 Function Call: f(i1;i1;i1; (global highp int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 3 (const int)
|
0:44 3 (const int)
|
||||||
0:47 move second child to first child (temp highp float)
|
0:47 move second child to first child (temp highp float)
|
||||||
0:47 'f' (temp highp float)
|
0:47 'f' (temp highp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:49 move second child to first child (temp highp 4-component vector of float)
|
0:49 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:49 'gl_Position' (invariant gl_Position highp 4-component vector of float Position)
|
0:49 'gl_Position' (invariant gl_Position highp 4-component vector of float Position)
|
||||||
0:49 Construct vec4 (temp highp 4-component vector of float)
|
0:49 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:49 'f' (temp highp float)
|
0:49 'f' (temp highp float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp highp int)
|
0:51 move second child to first child (temp highp int)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Loop with condition tested first
|
0:51 Loop with condition tested first
|
||||||
0:51 Loop Condition
|
0:51 Loop Condition
|
||||||
0:51 Compare Less Than (temp bool)
|
0:51 Compare Less Than (temp bool)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 10 (const int)
|
0:51 10 (const int)
|
||||||
0:51 Loop Body
|
0:51 Loop Body
|
||||||
0:52 Pre-Increment (temp highp int)
|
0:52 Pre-Increment (temp highp int)
|
||||||
0:52 'f' (temp highp int)
|
0:52 'f' (temp highp int)
|
||||||
0:51 Loop Terminal Expression
|
0:51 Loop Terminal Expression
|
||||||
0:51 Pre-Increment (temp highp int)
|
0:51 Pre-Increment (temp highp int)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 move second child to first child (temp highp int)
|
0:54 move second child to first child (temp highp int)
|
||||||
0:54 'x' (temp highp int)
|
0:54 'x' (temp highp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 1 (const int)
|
0:54 1 (const int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp highp float)
|
0:56 move second child to first child (temp highp float)
|
||||||
0:56 'x' (temp highp float)
|
0:56 'x' (temp highp float)
|
||||||
0:56 Constant:
|
0:56 Constant:
|
||||||
0:56 2.000000
|
0:56 2.000000
|
||||||
0:56 move second child to first child (temp highp float)
|
0:56 move second child to first child (temp highp float)
|
||||||
0:56 'y' (temp highp float)
|
0:56 'y' (temp highp float)
|
||||||
0:56 'x' (temp highp float)
|
0:56 'x' (temp highp float)
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 move second child to first child (temp highp int)
|
0:60 move second child to first child (temp highp int)
|
||||||
0:60 'x' (temp highp int)
|
0:60 'x' (temp highp int)
|
||||||
0:60 'x' (temp highp int)
|
0:60 'x' (temp highp int)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp structure{temp highp int x})
|
0:68 move second child to first child (temp structure{temp highp int x})
|
||||||
0:68 'S' (temp structure{temp highp int x})
|
0:68 'S' (temp structure{temp highp int x})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 0 (const int)
|
0:68 0 (const int)
|
||||||
0:69 x: direct index for structure (temp highp int)
|
0:69 x: direct index for structure (temp highp int)
|
||||||
0:69 'S' (temp structure{temp highp int x})
|
0:69 'S' (temp structure{temp highp int x})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 0.000000
|
0:73 0.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'b' (global bool)
|
0:? 'b' (global bool)
|
||||||
0:? 'tan' (global highp float)
|
0:? 'tan' (global highp float)
|
||||||
0:? 's' (smooth out structure{global highp float f})
|
0:? 's' (smooth out structure{global highp float f})
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: f(i1;i1;i1; (global highp int)
|
0:3 Function Definition: f(i1;i1;i1; (global highp int)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:3 'a' (in highp int)
|
0:3 'a' (in highp int)
|
||||||
0:3 'b' (in highp int)
|
0:3 'b' (in highp int)
|
||||||
0:3 'c' (in highp int)
|
0:3 'c' (in highp int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp highp float)
|
0:8 move second child to first child (temp highp float)
|
||||||
0:8 'a' (temp highp float)
|
0:8 'a' (temp highp float)
|
||||||
0:8 add (temp highp float)
|
0:8 add (temp highp float)
|
||||||
0:8 Convert int to float (temp highp float)
|
0:8 Convert int to float (temp highp float)
|
||||||
0:8 'a' (in highp int)
|
0:8 'a' (in highp int)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 1.000000
|
0:8 1.000000
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 'a' (in highp int)
|
0:11 'a' (in highp int)
|
||||||
0:25 Function Definition: cos(f1; (global highp float)
|
0:25 Function Definition: cos(f1; (global highp float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:25 'x' (in highp float)
|
0:25 'x' (in highp float)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Branch: Return with expression
|
0:27 Branch: Return with expression
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 1.000000
|
0:27 1.000000
|
||||||
0:29 Function Definition: radians(b1; (global bool)
|
0:29 Function Definition: radians(b1; (global bool)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:29 'x' (in bool)
|
0:29 'x' (in bool)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 true (const bool)
|
0:31 true (const bool)
|
||||||
0:36 Function Definition: main( (global void)
|
0:36 Function Definition: main( (global void)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:39 Function Call: g( (temp highp int)
|
0:39 Function Call: g( (temp highp int)
|
||||||
0:42 'sin' (temp highp float)
|
0:42 'sin' (temp highp float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.000000
|
0:43 0.000000
|
||||||
0:44 Function Call: f(i1;i1;i1; (global highp int)
|
0:44 Function Call: f(i1;i1;i1; (global highp int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 3 (const int)
|
0:44 3 (const int)
|
||||||
0:47 move second child to first child (temp highp float)
|
0:47 move second child to first child (temp highp float)
|
||||||
0:47 'f' (temp highp float)
|
0:47 'f' (temp highp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:49 move second child to first child (temp highp 4-component vector of float)
|
0:49 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:49 'gl_Position' (invariant gl_Position highp 4-component vector of float Position)
|
0:49 'gl_Position' (invariant gl_Position highp 4-component vector of float Position)
|
||||||
0:49 Construct vec4 (temp highp 4-component vector of float)
|
0:49 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:49 'f' (temp highp float)
|
0:49 'f' (temp highp float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp highp int)
|
0:51 move second child to first child (temp highp int)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Loop with condition tested first
|
0:51 Loop with condition tested first
|
||||||
0:51 Loop Condition
|
0:51 Loop Condition
|
||||||
0:51 Compare Less Than (temp bool)
|
0:51 Compare Less Than (temp bool)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 10 (const int)
|
0:51 10 (const int)
|
||||||
0:51 Loop Body
|
0:51 Loop Body
|
||||||
0:52 Pre-Increment (temp highp int)
|
0:52 Pre-Increment (temp highp int)
|
||||||
0:52 'f' (temp highp int)
|
0:52 'f' (temp highp int)
|
||||||
0:51 Loop Terminal Expression
|
0:51 Loop Terminal Expression
|
||||||
0:51 Pre-Increment (temp highp int)
|
0:51 Pre-Increment (temp highp int)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 move second child to first child (temp highp int)
|
0:54 move second child to first child (temp highp int)
|
||||||
0:54 'x' (temp highp int)
|
0:54 'x' (temp highp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 1 (const int)
|
0:54 1 (const int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp highp float)
|
0:56 move second child to first child (temp highp float)
|
||||||
0:56 'x' (temp highp float)
|
0:56 'x' (temp highp float)
|
||||||
0:56 Constant:
|
0:56 Constant:
|
||||||
0:56 2.000000
|
0:56 2.000000
|
||||||
0:56 move second child to first child (temp highp float)
|
0:56 move second child to first child (temp highp float)
|
||||||
0:56 'y' (temp highp float)
|
0:56 'y' (temp highp float)
|
||||||
0:56 'x' (temp highp float)
|
0:56 'x' (temp highp float)
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 move second child to first child (temp highp int)
|
0:60 move second child to first child (temp highp int)
|
||||||
0:60 'x' (temp highp int)
|
0:60 'x' (temp highp int)
|
||||||
0:60 'x' (temp highp int)
|
0:60 'x' (temp highp int)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp structure{temp highp int x})
|
0:68 move second child to first child (temp structure{temp highp int x})
|
||||||
0:68 'S' (temp structure{temp highp int x})
|
0:68 'S' (temp structure{temp highp int x})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 0 (const int)
|
0:68 0 (const int)
|
||||||
0:69 x: direct index for structure (temp highp int)
|
0:69 x: direct index for structure (temp highp int)
|
||||||
0:69 'S' (temp structure{temp highp int x})
|
0:69 'S' (temp structure{temp highp int x})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 0.000000
|
0:73 0.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'b' (global bool)
|
0:? 'b' (global bool)
|
||||||
0:? 'tan' (global highp float)
|
0:? 'tan' (global highp float)
|
||||||
0:? 's' (smooth out structure{global highp float f})
|
0:? 's' (smooth out structure{global highp float f})
|
||||||
|
|
||||||
|
|||||||
@@ -1,256 +1,256 @@
|
|||||||
110scope.vert
|
110scope.vert
|
||||||
ERROR: 0:5: 'a' : redefinition
|
ERROR: 0:5: 'a' : redefinition
|
||||||
ERROR: 0:34: 'f' : can't call user function from global scope
|
ERROR: 0:34: 'f' : can't call user function from global scope
|
||||||
ERROR: 0:57: 'z' : undeclared identifier
|
ERROR: 0:57: 'z' : undeclared identifier
|
||||||
ERROR: 0:57: 'z' : redefinition
|
ERROR: 0:57: 'z' : redefinition
|
||||||
ERROR: 4 compilation errors. No code generated.
|
ERROR: 4 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: f(i1;i1;i1; (global int)
|
0:3 Function Definition: f(i1;i1;i1; (global int)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:3 'a' (in int)
|
0:3 'a' (in int)
|
||||||
0:3 'b' (in int)
|
0:3 'b' (in int)
|
||||||
0:3 'c' (in int)
|
0:3 'c' (in int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp float)
|
0:8 move second child to first child (temp float)
|
||||||
0:8 'a' (temp float)
|
0:8 'a' (temp float)
|
||||||
0:8 add (temp float)
|
0:8 add (temp float)
|
||||||
0:8 Convert int to float (temp float)
|
0:8 Convert int to float (temp float)
|
||||||
0:8 'a' (in int)
|
0:8 'a' (in int)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 1.000000
|
0:8 1.000000
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 'a' (in int)
|
0:11 'a' (in int)
|
||||||
0:25 Function Definition: cos(f1; (global float)
|
0:25 Function Definition: cos(f1; (global float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:25 'x' (in float)
|
0:25 'x' (in float)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Branch: Return with expression
|
0:27 Branch: Return with expression
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 1.000000
|
0:27 1.000000
|
||||||
0:29 Function Definition: radians(b1; (global bool)
|
0:29 Function Definition: radians(b1; (global bool)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:29 'x' (in bool)
|
0:29 'x' (in bool)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 true (const bool)
|
0:31 true (const bool)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp int)
|
0:34 move second child to first child (temp int)
|
||||||
0:34 'gi' (global int)
|
0:34 'gi' (global int)
|
||||||
0:34 Function Call: f(i1;i1;i1; (global int)
|
0:34 Function Call: f(i1;i1;i1; (global int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 1 (const int)
|
0:34 1 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 2 (const int)
|
0:34 2 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 3 (const int)
|
0:34 3 (const int)
|
||||||
0:36 Function Definition: main( (global void)
|
0:36 Function Definition: main( (global void)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:39 Function Call: g( (temp int)
|
0:39 Function Call: g( (temp int)
|
||||||
0:42 'sin' (temp float)
|
0:42 'sin' (temp float)
|
||||||
0:43 Function Call: sin(f1; (global float)
|
0:43 Function Call: sin(f1; (global float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.700000
|
0:43 0.700000
|
||||||
0:44 Function Call: f(i1;i1;i1; (global int)
|
0:44 Function Call: f(i1;i1;i1; (global int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 3 (const int)
|
0:44 3 (const int)
|
||||||
0:47 move second child to first child (temp float)
|
0:47 move second child to first child (temp float)
|
||||||
0:47 'f' (temp float)
|
0:47 'f' (temp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:49 move second child to first child (temp 4-component vector of float)
|
0:49 move second child to first child (temp 4-component vector of float)
|
||||||
0:49 'gl_Position' (gl_Position 4-component vector of float Position)
|
0:49 'gl_Position' (gl_Position 4-component vector of float Position)
|
||||||
0:49 Construct vec4 (temp 4-component vector of float)
|
0:49 Construct vec4 (temp 4-component vector of float)
|
||||||
0:49 'f' (temp float)
|
0:49 'f' (temp float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp int)
|
0:51 move second child to first child (temp int)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Loop with condition tested first
|
0:51 Loop with condition tested first
|
||||||
0:51 Loop Condition
|
0:51 Loop Condition
|
||||||
0:51 Compare Less Than (temp bool)
|
0:51 Compare Less Than (temp bool)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 10 (const int)
|
0:51 10 (const int)
|
||||||
0:51 Loop Body
|
0:51 Loop Body
|
||||||
0:52 Pre-Increment (temp int)
|
0:52 Pre-Increment (temp int)
|
||||||
0:52 'f' (temp int)
|
0:52 'f' (temp int)
|
||||||
0:51 Loop Terminal Expression
|
0:51 Loop Terminal Expression
|
||||||
0:51 Pre-Increment (temp int)
|
0:51 Pre-Increment (temp int)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 move second child to first child (temp int)
|
0:54 move second child to first child (temp int)
|
||||||
0:54 'x' (temp int)
|
0:54 'x' (temp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 1 (const int)
|
0:54 1 (const int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp float)
|
0:56 move second child to first child (temp float)
|
||||||
0:56 'x' (temp float)
|
0:56 'x' (temp float)
|
||||||
0:56 Constant:
|
0:56 Constant:
|
||||||
0:56 2.000000
|
0:56 2.000000
|
||||||
0:56 move second child to first child (temp float)
|
0:56 move second child to first child (temp float)
|
||||||
0:56 'y' (temp float)
|
0:56 'y' (temp float)
|
||||||
0:56 'x' (temp float)
|
0:56 'x' (temp float)
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 move second child to first child (temp int)
|
0:60 move second child to first child (temp int)
|
||||||
0:60 'x' (temp int)
|
0:60 'x' (temp int)
|
||||||
0:60 'x' (temp int)
|
0:60 'x' (temp int)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp structure{temp int x})
|
0:68 move second child to first child (temp structure{temp int x})
|
||||||
0:68 'S' (temp structure{temp int x})
|
0:68 'S' (temp structure{temp int x})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 0 (const int)
|
0:68 0 (const int)
|
||||||
0:69 x: direct index for structure (temp int)
|
0:69 x: direct index for structure (temp int)
|
||||||
0:69 'S' (temp structure{temp int x})
|
0:69 'S' (temp structure{temp int x})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 183.346494
|
0:73 183.346494
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'b' (global bool)
|
0:? 'b' (global bool)
|
||||||
0:? 'c' (global bool)
|
0:? 'c' (global bool)
|
||||||
0:? 'f' (global float)
|
0:? 'f' (global float)
|
||||||
0:? 'tan' (global float)
|
0:? 'tan' (global float)
|
||||||
0:? 'gi' (global int)
|
0:? 'gi' (global int)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: f(i1;i1;i1; (global int)
|
0:3 Function Definition: f(i1;i1;i1; (global int)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:3 'a' (in int)
|
0:3 'a' (in int)
|
||||||
0:3 'b' (in int)
|
0:3 'b' (in int)
|
||||||
0:3 'c' (in int)
|
0:3 'c' (in int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp float)
|
0:8 move second child to first child (temp float)
|
||||||
0:8 'a' (temp float)
|
0:8 'a' (temp float)
|
||||||
0:8 add (temp float)
|
0:8 add (temp float)
|
||||||
0:8 Convert int to float (temp float)
|
0:8 Convert int to float (temp float)
|
||||||
0:8 'a' (in int)
|
0:8 'a' (in int)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 1.000000
|
0:8 1.000000
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 'a' (in int)
|
0:11 'a' (in int)
|
||||||
0:25 Function Definition: cos(f1; (global float)
|
0:25 Function Definition: cos(f1; (global float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:25 'x' (in float)
|
0:25 'x' (in float)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Branch: Return with expression
|
0:27 Branch: Return with expression
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 1.000000
|
0:27 1.000000
|
||||||
0:29 Function Definition: radians(b1; (global bool)
|
0:29 Function Definition: radians(b1; (global bool)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:29 'x' (in bool)
|
0:29 'x' (in bool)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 true (const bool)
|
0:31 true (const bool)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp int)
|
0:34 move second child to first child (temp int)
|
||||||
0:34 'gi' (global int)
|
0:34 'gi' (global int)
|
||||||
0:34 Function Call: f(i1;i1;i1; (global int)
|
0:34 Function Call: f(i1;i1;i1; (global int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 1 (const int)
|
0:34 1 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 2 (const int)
|
0:34 2 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 3 (const int)
|
0:34 3 (const int)
|
||||||
0:36 Function Definition: main( (global void)
|
0:36 Function Definition: main( (global void)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:39 Function Call: g( (temp int)
|
0:39 Function Call: g( (temp int)
|
||||||
0:42 'sin' (temp float)
|
0:42 'sin' (temp float)
|
||||||
0:43 Function Call: sin(f1; (global float)
|
0:43 Function Call: sin(f1; (global float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.700000
|
0:43 0.700000
|
||||||
0:44 Function Call: f(i1;i1;i1; (global int)
|
0:44 Function Call: f(i1;i1;i1; (global int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 3 (const int)
|
0:44 3 (const int)
|
||||||
0:47 move second child to first child (temp float)
|
0:47 move second child to first child (temp float)
|
||||||
0:47 'f' (temp float)
|
0:47 'f' (temp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:49 move second child to first child (temp 4-component vector of float)
|
0:49 move second child to first child (temp 4-component vector of float)
|
||||||
0:49 'gl_Position' (gl_Position 4-component vector of float Position)
|
0:49 'gl_Position' (gl_Position 4-component vector of float Position)
|
||||||
0:49 Construct vec4 (temp 4-component vector of float)
|
0:49 Construct vec4 (temp 4-component vector of float)
|
||||||
0:49 'f' (temp float)
|
0:49 'f' (temp float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp int)
|
0:51 move second child to first child (temp int)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Loop with condition tested first
|
0:51 Loop with condition tested first
|
||||||
0:51 Loop Condition
|
0:51 Loop Condition
|
||||||
0:51 Compare Less Than (temp bool)
|
0:51 Compare Less Than (temp bool)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 10 (const int)
|
0:51 10 (const int)
|
||||||
0:51 Loop Body
|
0:51 Loop Body
|
||||||
0:52 Pre-Increment (temp int)
|
0:52 Pre-Increment (temp int)
|
||||||
0:52 'f' (temp int)
|
0:52 'f' (temp int)
|
||||||
0:51 Loop Terminal Expression
|
0:51 Loop Terminal Expression
|
||||||
0:51 Pre-Increment (temp int)
|
0:51 Pre-Increment (temp int)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 move second child to first child (temp int)
|
0:54 move second child to first child (temp int)
|
||||||
0:54 'x' (temp int)
|
0:54 'x' (temp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 1 (const int)
|
0:54 1 (const int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp float)
|
0:56 move second child to first child (temp float)
|
||||||
0:56 'x' (temp float)
|
0:56 'x' (temp float)
|
||||||
0:56 Constant:
|
0:56 Constant:
|
||||||
0:56 2.000000
|
0:56 2.000000
|
||||||
0:56 move second child to first child (temp float)
|
0:56 move second child to first child (temp float)
|
||||||
0:56 'y' (temp float)
|
0:56 'y' (temp float)
|
||||||
0:56 'x' (temp float)
|
0:56 'x' (temp float)
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 move second child to first child (temp int)
|
0:60 move second child to first child (temp int)
|
||||||
0:60 'x' (temp int)
|
0:60 'x' (temp int)
|
||||||
0:60 'x' (temp int)
|
0:60 'x' (temp int)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp structure{temp int x})
|
0:68 move second child to first child (temp structure{temp int x})
|
||||||
0:68 'S' (temp structure{temp int x})
|
0:68 'S' (temp structure{temp int x})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 0 (const int)
|
0:68 0 (const int)
|
||||||
0:69 x: direct index for structure (temp int)
|
0:69 x: direct index for structure (temp int)
|
||||||
0:69 'S' (temp structure{temp int x})
|
0:69 'S' (temp structure{temp int x})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 183.346494
|
0:73 183.346494
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'b' (global bool)
|
0:? 'b' (global bool)
|
||||||
0:? 'c' (global bool)
|
0:? 'c' (global bool)
|
||||||
0:? 'f' (global float)
|
0:? 'f' (global float)
|
||||||
0:? 'tan' (global float)
|
0:? 'tan' (global float)
|
||||||
0:? 'gi' (global int)
|
0:? 'gi' (global int)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,303 +1,303 @@
|
|||||||
130.vert
|
130.vert
|
||||||
ERROR: 0:59: 'gl_InstanceID' : undeclared identifier
|
ERROR: 0:59: 'gl_InstanceID' : undeclared identifier
|
||||||
ERROR: 0:59: '=' : cannot convert from 'temp float' to 'temp int'
|
ERROR: 0:59: '=' : cannot convert from 'temp float' to 'temp int'
|
||||||
ERROR: 0:61: 'texelFetch' : no matching overloaded function found
|
ERROR: 0:61: 'texelFetch' : no matching overloaded function found
|
||||||
ERROR: 0:61: 'assign' : cannot convert from 'const float' to 'temp int'
|
ERROR: 0:61: 'assign' : cannot convert from 'const float' to 'temp int'
|
||||||
ERROR: 0:75: '##' : token pasting not implemented (internal error)
|
ERROR: 0:75: '##' : token pasting not implemented (internal error)
|
||||||
ERROR: 0:75: '' : syntax error
|
ERROR: 0:75: '' : syntax error
|
||||||
ERROR: 6 compilation errors. No code generated.
|
ERROR: 6 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:15 Function Definition: main( (global void)
|
0:15 Function Definition: main( (global void)
|
||||||
0:15 Function Parameters:
|
0:15 Function Parameters:
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 move second child to first child (temp float)
|
0:17 move second child to first child (temp float)
|
||||||
0:17 'f' (temp float)
|
0:17 'f' (temp float)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 3.000000
|
0:17 3.000000
|
||||||
0:18 switch
|
0:18 switch
|
||||||
0:18 condition
|
0:18 condition
|
||||||
0:18 'c' (uniform int)
|
0:18 'c' (uniform int)
|
||||||
0:18 body
|
0:18 body
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:19 case: with expression
|
0:19 case: with expression
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 1 (const int)
|
0:19 1 (const int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:20 move second child to first child (temp float)
|
0:20 move second child to first child (temp float)
|
||||||
0:20 'f' (temp float)
|
0:20 'f' (temp float)
|
||||||
0:20 sine (global float)
|
0:20 sine (global float)
|
||||||
0:20 'f' (temp float)
|
0:20 'f' (temp float)
|
||||||
0:21 Branch: Break
|
0:21 Branch: Break
|
||||||
0:22 case: with expression
|
0:22 case: with expression
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 2 (const int)
|
0:22 2 (const int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:23 move second child to first child (temp float)
|
0:23 move second child to first child (temp float)
|
||||||
0:23 'f' (temp float)
|
0:23 'f' (temp float)
|
||||||
0:23 component-wise multiply (temp float)
|
0:23 component-wise multiply (temp float)
|
||||||
0:23 'f' (temp float)
|
0:23 'f' (temp float)
|
||||||
0:23 'f' (temp float)
|
0:23 'f' (temp float)
|
||||||
0:24 default:
|
0:24 default:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:25 move second child to first child (temp float)
|
0:25 move second child to first child (temp float)
|
||||||
0:25 'f' (temp float)
|
0:25 'f' (temp float)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 3.000000
|
0:25 3.000000
|
||||||
0:29 move second child to first child (temp uint)
|
0:29 move second child to first child (temp uint)
|
||||||
0:29 'i' (temp uint)
|
0:29 'i' (temp uint)
|
||||||
0:29 direct index (temp uint)
|
0:29 direct index (temp uint)
|
||||||
0:29 texture (global 4-component vector of uint)
|
0:29 texture (global 4-component vector of uint)
|
||||||
0:29 'us2D' (uniform usampler2D)
|
0:29 'us2D' (uniform usampler2D)
|
||||||
0:29 Convert int to float (temp 2-component vector of float)
|
0:29 Convert int to float (temp 2-component vector of float)
|
||||||
0:29 'x' (in 2-component vector of int)
|
0:29 'x' (in 2-component vector of int)
|
||||||
0:29 Constant:
|
0:29 Constant:
|
||||||
0:29 3 (const int)
|
0:29 3 (const int)
|
||||||
0:30 inclusive-or (temp uint)
|
0:30 inclusive-or (temp uint)
|
||||||
0:30 left-shift (temp uint)
|
0:30 left-shift (temp uint)
|
||||||
0:30 'i' (temp uint)
|
0:30 'i' (temp uint)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 3 (const uint)
|
0:30 3 (const uint)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 69 (const uint)
|
0:30 69 (const uint)
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp 3-component vector of float)
|
0:33 move second child to first child (temp 3-component vector of float)
|
||||||
0:33 'v11' (temp 3-component vector of float)
|
0:33 'v11' (temp 3-component vector of float)
|
||||||
0:33 modf (global 3-component vector of float)
|
0:33 modf (global 3-component vector of float)
|
||||||
0:33 'modfIn' (temp 3-component vector of float)
|
0:33 'modfIn' (temp 3-component vector of float)
|
||||||
0:33 'modfOut' (temp 3-component vector of float)
|
0:33 'modfOut' (temp 3-component vector of float)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp float)
|
0:34 move second child to first child (temp float)
|
||||||
0:34 't' (temp float)
|
0:34 't' (temp float)
|
||||||
0:34 trunc (global float)
|
0:34 trunc (global float)
|
||||||
0:34 'f' (temp float)
|
0:34 'f' (temp float)
|
||||||
0:35 Sequence
|
0:35 Sequence
|
||||||
0:35 move second child to first child (temp 2-component vector of float)
|
0:35 move second child to first child (temp 2-component vector of float)
|
||||||
0:35 'v12' (temp 2-component vector of float)
|
0:35 'v12' (temp 2-component vector of float)
|
||||||
0:35 round (global 2-component vector of float)
|
0:35 round (global 2-component vector of float)
|
||||||
0:35 'v2a' (in 2-component vector of float)
|
0:35 'v2a' (in 2-component vector of float)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp 2-component vector of float)
|
0:36 move second child to first child (temp 2-component vector of float)
|
||||||
0:36 'v13' (temp 2-component vector of float)
|
0:36 'v13' (temp 2-component vector of float)
|
||||||
0:36 roundEven (global 2-component vector of float)
|
0:36 roundEven (global 2-component vector of float)
|
||||||
0:36 'v2a' (in 2-component vector of float)
|
0:36 'v2a' (in 2-component vector of float)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp 2-component vector of bool)
|
0:37 move second child to first child (temp 2-component vector of bool)
|
||||||
0:37 'b10' (temp 2-component vector of bool)
|
0:37 'b10' (temp 2-component vector of bool)
|
||||||
0:37 isnan (global 2-component vector of bool)
|
0:37 isnan (global 2-component vector of bool)
|
||||||
0:37 'v2a' (in 2-component vector of float)
|
0:37 'v2a' (in 2-component vector of float)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp 4-component vector of bool)
|
0:38 move second child to first child (temp 4-component vector of bool)
|
||||||
0:38 'b11' (temp 4-component vector of bool)
|
0:38 'b11' (temp 4-component vector of bool)
|
||||||
0:38 isinf (global 4-component vector of bool)
|
0:38 isinf (global 4-component vector of bool)
|
||||||
0:38 'v4' (uniform 4-component vector of float)
|
0:38 'v4' (uniform 4-component vector of float)
|
||||||
0:40 add (temp 2-component vector of float)
|
0:40 add (temp 2-component vector of float)
|
||||||
0:40 hyp. sine (global float)
|
0:40 hyp. sine (global float)
|
||||||
0:40 'c1D' (in float)
|
0:40 'c1D' (in float)
|
||||||
0:41 vector-scale (temp 2-component vector of float)
|
0:41 vector-scale (temp 2-component vector of float)
|
||||||
0:41 hyp. cosine (global float)
|
0:41 hyp. cosine (global float)
|
||||||
0:41 'c1D' (in float)
|
0:41 'c1D' (in float)
|
||||||
0:41 hyp. tangent (global 2-component vector of float)
|
0:41 hyp. tangent (global 2-component vector of float)
|
||||||
0:41 'c2D' (in 2-component vector of float)
|
0:41 'c2D' (in 2-component vector of float)
|
||||||
0:42 add (temp 4-component vector of float)
|
0:42 add (temp 4-component vector of float)
|
||||||
0:42 arc hyp. sine (global 4-component vector of float)
|
0:42 arc hyp. sine (global 4-component vector of float)
|
||||||
0:42 'c4D' (smooth temp 4-component vector of float)
|
0:42 'c4D' (smooth temp 4-component vector of float)
|
||||||
0:42 arc hyp. cosine (global 4-component vector of float)
|
0:42 arc hyp. cosine (global 4-component vector of float)
|
||||||
0:42 'c4D' (smooth temp 4-component vector of float)
|
0:42 'c4D' (smooth temp 4-component vector of float)
|
||||||
0:43 arc hyp. tangent (global 3-component vector of float)
|
0:43 arc hyp. tangent (global 3-component vector of float)
|
||||||
0:43 'c3D' (in 3-component vector of float)
|
0:43 'c3D' (in 3-component vector of float)
|
||||||
0:45 Sequence
|
0:45 Sequence
|
||||||
0:45 move second child to first child (temp int)
|
0:45 move second child to first child (temp int)
|
||||||
0:45 'id' (temp int)
|
0:45 'id' (temp int)
|
||||||
0:45 'gl_VertexID' (gl_VertexId int VertexId)
|
0:45 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:46 move second child to first child (temp float)
|
0:46 move second child to first child (temp float)
|
||||||
0:46 direct index (smooth temp float ClipDistance)
|
0:46 direct index (smooth temp float ClipDistance)
|
||||||
0:46 'gl_ClipDistance' (smooth out implicitly-sized array of float ClipDistance)
|
0:46 'gl_ClipDistance' (smooth out implicitly-sized array of float ClipDistance)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const int)
|
0:46 1 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0.300000
|
0:46 0.300000
|
||||||
0:57 Function Definition: foo88( (global void)
|
0:57 Function Definition: foo88( (global void)
|
||||||
0:57 Function Parameters:
|
0:57 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:61 'id' (temp int)
|
0:61 'id' (temp int)
|
||||||
0:63 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:63 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:64 'gl_Color' (in 4-component vector of float Color)
|
0:64 'gl_Color' (in 4-component vector of float Color)
|
||||||
0:65 direct index (temp structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
0:65 direct index (temp structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
||||||
0:65 'gl_LightSource' (uniform 32-element array of structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
0:65 'gl_LightSource' (uniform 32-element array of structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 0 (const int)
|
0:65 0 (const int)
|
||||||
0:66 far: direct index for structure (global float)
|
0:66 far: direct index for structure (global float)
|
||||||
0:66 'gl_DepthRange' (uniform structure{global float near, global float far, global float diff})
|
0:66 'gl_DepthRange' (uniform structure{global float near, global float far, global float diff})
|
||||||
0:66 Constant:
|
0:66 Constant:
|
||||||
0:66 1 (const int)
|
0:66 1 (const int)
|
||||||
0:67 'gl_TexCoord' (smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
0:67 'gl_TexCoord' (smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
||||||
0:68 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
0:68 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
||||||
0:69 'gl_FrontColor' (smooth out 4-component vector of float FrontColor)
|
0:69 'gl_FrontColor' (smooth out 4-component vector of float FrontColor)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'c' (uniform int)
|
0:? 'c' (uniform int)
|
||||||
0:? 'us2D' (uniform usampler2D)
|
0:? 'us2D' (uniform usampler2D)
|
||||||
0:? 'x' (in 2-component vector of int)
|
0:? 'x' (in 2-component vector of int)
|
||||||
0:? 'v2a' (in 2-component vector of float)
|
0:? 'v2a' (in 2-component vector of float)
|
||||||
0:? 'c1D' (in float)
|
0:? 'c1D' (in float)
|
||||||
0:? 'c2D' (in 2-component vector of float)
|
0:? 'c2D' (in 2-component vector of float)
|
||||||
0:? 'c3D' (in 3-component vector of float)
|
0:? 'c3D' (in 3-component vector of float)
|
||||||
0:? 'c4D' (smooth temp 4-component vector of float)
|
0:? 'c4D' (smooth temp 4-component vector of float)
|
||||||
0:? 'v4' (uniform 4-component vector of float)
|
0:? 'v4' (uniform 4-component vector of float)
|
||||||
0:? 'gl_ClipDistance' (smooth out implicitly-sized array of float ClipDistance)
|
0:? 'gl_ClipDistance' (smooth out implicitly-sized array of float ClipDistance)
|
||||||
0:? 'gl_TexCoord' (smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
0:? 'gl_TexCoord' (smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
||||||
0:? 'abc' (global int)
|
0:? 'abc' (global int)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
ERROR: Linking vertex stage: Can only use one of gl_ClipDistance or gl_ClipVertex (gl_ClipDistance is preferred)
|
ERROR: Linking vertex stage: Can only use one of gl_ClipDistance or gl_ClipVertex (gl_ClipDistance is preferred)
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:15 Function Definition: main( (global void)
|
0:15 Function Definition: main( (global void)
|
||||||
0:15 Function Parameters:
|
0:15 Function Parameters:
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 move second child to first child (temp float)
|
0:17 move second child to first child (temp float)
|
||||||
0:17 'f' (temp float)
|
0:17 'f' (temp float)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 3.000000
|
0:17 3.000000
|
||||||
0:18 switch
|
0:18 switch
|
||||||
0:18 condition
|
0:18 condition
|
||||||
0:18 'c' (uniform int)
|
0:18 'c' (uniform int)
|
||||||
0:18 body
|
0:18 body
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:19 case: with expression
|
0:19 case: with expression
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 1 (const int)
|
0:19 1 (const int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:20 move second child to first child (temp float)
|
0:20 move second child to first child (temp float)
|
||||||
0:20 'f' (temp float)
|
0:20 'f' (temp float)
|
||||||
0:20 sine (global float)
|
0:20 sine (global float)
|
||||||
0:20 'f' (temp float)
|
0:20 'f' (temp float)
|
||||||
0:21 Branch: Break
|
0:21 Branch: Break
|
||||||
0:22 case: with expression
|
0:22 case: with expression
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 2 (const int)
|
0:22 2 (const int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:23 move second child to first child (temp float)
|
0:23 move second child to first child (temp float)
|
||||||
0:23 'f' (temp float)
|
0:23 'f' (temp float)
|
||||||
0:23 component-wise multiply (temp float)
|
0:23 component-wise multiply (temp float)
|
||||||
0:23 'f' (temp float)
|
0:23 'f' (temp float)
|
||||||
0:23 'f' (temp float)
|
0:23 'f' (temp float)
|
||||||
0:24 default:
|
0:24 default:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:25 move second child to first child (temp float)
|
0:25 move second child to first child (temp float)
|
||||||
0:25 'f' (temp float)
|
0:25 'f' (temp float)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 3.000000
|
0:25 3.000000
|
||||||
0:29 move second child to first child (temp uint)
|
0:29 move second child to first child (temp uint)
|
||||||
0:29 'i' (temp uint)
|
0:29 'i' (temp uint)
|
||||||
0:29 direct index (temp uint)
|
0:29 direct index (temp uint)
|
||||||
0:29 texture (global 4-component vector of uint)
|
0:29 texture (global 4-component vector of uint)
|
||||||
0:29 'us2D' (uniform usampler2D)
|
0:29 'us2D' (uniform usampler2D)
|
||||||
0:29 Convert int to float (temp 2-component vector of float)
|
0:29 Convert int to float (temp 2-component vector of float)
|
||||||
0:29 'x' (in 2-component vector of int)
|
0:29 'x' (in 2-component vector of int)
|
||||||
0:29 Constant:
|
0:29 Constant:
|
||||||
0:29 3 (const int)
|
0:29 3 (const int)
|
||||||
0:30 inclusive-or (temp uint)
|
0:30 inclusive-or (temp uint)
|
||||||
0:30 left-shift (temp uint)
|
0:30 left-shift (temp uint)
|
||||||
0:30 'i' (temp uint)
|
0:30 'i' (temp uint)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 3 (const uint)
|
0:30 3 (const uint)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 69 (const uint)
|
0:30 69 (const uint)
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp 3-component vector of float)
|
0:33 move second child to first child (temp 3-component vector of float)
|
||||||
0:33 'v11' (temp 3-component vector of float)
|
0:33 'v11' (temp 3-component vector of float)
|
||||||
0:33 modf (global 3-component vector of float)
|
0:33 modf (global 3-component vector of float)
|
||||||
0:33 'modfIn' (temp 3-component vector of float)
|
0:33 'modfIn' (temp 3-component vector of float)
|
||||||
0:33 'modfOut' (temp 3-component vector of float)
|
0:33 'modfOut' (temp 3-component vector of float)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp float)
|
0:34 move second child to first child (temp float)
|
||||||
0:34 't' (temp float)
|
0:34 't' (temp float)
|
||||||
0:34 trunc (global float)
|
0:34 trunc (global float)
|
||||||
0:34 'f' (temp float)
|
0:34 'f' (temp float)
|
||||||
0:35 Sequence
|
0:35 Sequence
|
||||||
0:35 move second child to first child (temp 2-component vector of float)
|
0:35 move second child to first child (temp 2-component vector of float)
|
||||||
0:35 'v12' (temp 2-component vector of float)
|
0:35 'v12' (temp 2-component vector of float)
|
||||||
0:35 round (global 2-component vector of float)
|
0:35 round (global 2-component vector of float)
|
||||||
0:35 'v2a' (in 2-component vector of float)
|
0:35 'v2a' (in 2-component vector of float)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp 2-component vector of float)
|
0:36 move second child to first child (temp 2-component vector of float)
|
||||||
0:36 'v13' (temp 2-component vector of float)
|
0:36 'v13' (temp 2-component vector of float)
|
||||||
0:36 roundEven (global 2-component vector of float)
|
0:36 roundEven (global 2-component vector of float)
|
||||||
0:36 'v2a' (in 2-component vector of float)
|
0:36 'v2a' (in 2-component vector of float)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp 2-component vector of bool)
|
0:37 move second child to first child (temp 2-component vector of bool)
|
||||||
0:37 'b10' (temp 2-component vector of bool)
|
0:37 'b10' (temp 2-component vector of bool)
|
||||||
0:37 isnan (global 2-component vector of bool)
|
0:37 isnan (global 2-component vector of bool)
|
||||||
0:37 'v2a' (in 2-component vector of float)
|
0:37 'v2a' (in 2-component vector of float)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp 4-component vector of bool)
|
0:38 move second child to first child (temp 4-component vector of bool)
|
||||||
0:38 'b11' (temp 4-component vector of bool)
|
0:38 'b11' (temp 4-component vector of bool)
|
||||||
0:38 isinf (global 4-component vector of bool)
|
0:38 isinf (global 4-component vector of bool)
|
||||||
0:38 'v4' (uniform 4-component vector of float)
|
0:38 'v4' (uniform 4-component vector of float)
|
||||||
0:40 add (temp 2-component vector of float)
|
0:40 add (temp 2-component vector of float)
|
||||||
0:40 hyp. sine (global float)
|
0:40 hyp. sine (global float)
|
||||||
0:40 'c1D' (in float)
|
0:40 'c1D' (in float)
|
||||||
0:41 vector-scale (temp 2-component vector of float)
|
0:41 vector-scale (temp 2-component vector of float)
|
||||||
0:41 hyp. cosine (global float)
|
0:41 hyp. cosine (global float)
|
||||||
0:41 'c1D' (in float)
|
0:41 'c1D' (in float)
|
||||||
0:41 hyp. tangent (global 2-component vector of float)
|
0:41 hyp. tangent (global 2-component vector of float)
|
||||||
0:41 'c2D' (in 2-component vector of float)
|
0:41 'c2D' (in 2-component vector of float)
|
||||||
0:42 add (temp 4-component vector of float)
|
0:42 add (temp 4-component vector of float)
|
||||||
0:42 arc hyp. sine (global 4-component vector of float)
|
0:42 arc hyp. sine (global 4-component vector of float)
|
||||||
0:42 'c4D' (smooth temp 4-component vector of float)
|
0:42 'c4D' (smooth temp 4-component vector of float)
|
||||||
0:42 arc hyp. cosine (global 4-component vector of float)
|
0:42 arc hyp. cosine (global 4-component vector of float)
|
||||||
0:42 'c4D' (smooth temp 4-component vector of float)
|
0:42 'c4D' (smooth temp 4-component vector of float)
|
||||||
0:43 arc hyp. tangent (global 3-component vector of float)
|
0:43 arc hyp. tangent (global 3-component vector of float)
|
||||||
0:43 'c3D' (in 3-component vector of float)
|
0:43 'c3D' (in 3-component vector of float)
|
||||||
0:45 Sequence
|
0:45 Sequence
|
||||||
0:45 move second child to first child (temp int)
|
0:45 move second child to first child (temp int)
|
||||||
0:45 'id' (temp int)
|
0:45 'id' (temp int)
|
||||||
0:45 'gl_VertexID' (gl_VertexId int VertexId)
|
0:45 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:46 move second child to first child (temp float)
|
0:46 move second child to first child (temp float)
|
||||||
0:46 direct index (smooth temp float ClipDistance)
|
0:46 direct index (smooth temp float ClipDistance)
|
||||||
0:46 'gl_ClipDistance' (smooth out 2-element array of float ClipDistance)
|
0:46 'gl_ClipDistance' (smooth out 2-element array of float ClipDistance)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const int)
|
0:46 1 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0.300000
|
0:46 0.300000
|
||||||
0:57 Function Definition: foo88( (global void)
|
0:57 Function Definition: foo88( (global void)
|
||||||
0:57 Function Parameters:
|
0:57 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:61 'id' (temp int)
|
0:61 'id' (temp int)
|
||||||
0:63 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:63 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:64 'gl_Color' (in 4-component vector of float Color)
|
0:64 'gl_Color' (in 4-component vector of float Color)
|
||||||
0:65 direct index (temp structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
0:65 direct index (temp structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
||||||
0:65 'gl_LightSource' (uniform 32-element array of structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
0:65 'gl_LightSource' (uniform 32-element array of structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 0 (const int)
|
0:65 0 (const int)
|
||||||
0:66 far: direct index for structure (global float)
|
0:66 far: direct index for structure (global float)
|
||||||
0:66 'gl_DepthRange' (uniform structure{global float near, global float far, global float diff})
|
0:66 'gl_DepthRange' (uniform structure{global float near, global float far, global float diff})
|
||||||
0:66 Constant:
|
0:66 Constant:
|
||||||
0:66 1 (const int)
|
0:66 1 (const int)
|
||||||
0:67 'gl_TexCoord' (smooth out 1-element array of 4-component vector of float TexCoord)
|
0:67 'gl_TexCoord' (smooth out 1-element array of 4-component vector of float TexCoord)
|
||||||
0:68 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
0:68 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
||||||
0:69 'gl_FrontColor' (smooth out 4-component vector of float FrontColor)
|
0:69 'gl_FrontColor' (smooth out 4-component vector of float FrontColor)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'c' (uniform int)
|
0:? 'c' (uniform int)
|
||||||
0:? 'us2D' (uniform usampler2D)
|
0:? 'us2D' (uniform usampler2D)
|
||||||
0:? 'x' (in 2-component vector of int)
|
0:? 'x' (in 2-component vector of int)
|
||||||
0:? 'v2a' (in 2-component vector of float)
|
0:? 'v2a' (in 2-component vector of float)
|
||||||
0:? 'c1D' (in float)
|
0:? 'c1D' (in float)
|
||||||
0:? 'c2D' (in 2-component vector of float)
|
0:? 'c2D' (in 2-component vector of float)
|
||||||
0:? 'c3D' (in 3-component vector of float)
|
0:? 'c3D' (in 3-component vector of float)
|
||||||
0:? 'c4D' (smooth temp 4-component vector of float)
|
0:? 'c4D' (smooth temp 4-component vector of float)
|
||||||
0:? 'v4' (uniform 4-component vector of float)
|
0:? 'v4' (uniform 4-component vector of float)
|
||||||
0:? 'gl_ClipDistance' (smooth out 2-element array of float ClipDistance)
|
0:? 'gl_ClipDistance' (smooth out 2-element array of float ClipDistance)
|
||||||
0:? 'gl_TexCoord' (smooth out 1-element array of 4-component vector of float TexCoord)
|
0:? 'gl_TexCoord' (smooth out 1-element array of 4-component vector of float TexCoord)
|
||||||
0:? 'abc' (global int)
|
0:? 'abc' (global int)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,223 +1,223 @@
|
|||||||
140.frag
|
140.frag
|
||||||
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
|
||||||
ERROR: 0:17: '#error' : GL_ES is not set
|
ERROR: 0:17: '#error' : GL_ES is not set
|
||||||
ERROR: 0:20: 'fragment-shader struct input' : not supported for this version or the enabled extensions
|
ERROR: 0:20: 'fragment-shader struct input' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:24: 'location' : not supported for this version or the enabled extensions
|
ERROR: 0:24: 'location' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:24: 'location qualifier on input' : not supported for this version or the enabled extensions
|
ERROR: 0:24: 'location qualifier on input' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:26: 'location' : not supported for this version or the enabled extensions
|
ERROR: 0:26: 'location' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:26: 'location qualifier on output' : not supported for this version or the enabled extensions
|
ERROR: 0:26: 'location qualifier on output' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:40: 'assign' : l-value required "v" (can't modify shader input)
|
ERROR: 0:40: 'assign' : l-value required "v" (can't modify shader input)
|
||||||
ERROR: 0:40: 'out' : Non-L-value cannot be passed for 'out' or 'inout' parameters.
|
ERROR: 0:40: 'out' : Non-L-value cannot be passed for 'out' or 'inout' parameters.
|
||||||
ERROR: 8 compilation errors. No code generated.
|
ERROR: 8 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 140
|
Shader version: 140
|
||||||
Requested GL_ARB_explicit_attrib_location
|
Requested GL_ARB_explicit_attrib_location
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 'clip' (temp float)
|
0:12 'clip' (temp float)
|
||||||
0:12 direct index (smooth temp float ClipDistance)
|
0:12 direct index (smooth temp float ClipDistance)
|
||||||
0:12 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
0:12 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 2 (const int)
|
0:12 2 (const int)
|
||||||
0:22 Sequence
|
0:22 Sequence
|
||||||
0:22 move second child to first child (temp float)
|
0:22 move second child to first child (temp float)
|
||||||
0:22 'patch' (global float)
|
0:22 'patch' (global float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 3.100000
|
0:22 3.100000
|
||||||
0:38 Function Definition: foo( (global void)
|
0:38 Function Definition: foo( (global void)
|
||||||
0:38 Function Parameters:
|
0:38 Function Parameters:
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp 2-component vector of float)
|
0:40 move second child to first child (temp 2-component vector of float)
|
||||||
0:40 'r1' (temp 2-component vector of float)
|
0:40 'r1' (temp 2-component vector of float)
|
||||||
0:40 modf (global 2-component vector of float)
|
0:40 modf (global 2-component vector of float)
|
||||||
0:40 vector swizzle (temp 2-component vector of float)
|
0:40 vector swizzle (temp 2-component vector of float)
|
||||||
0:40 'v' (smooth in 4-component vector of float)
|
0:40 'v' (smooth in 4-component vector of float)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:40 vector swizzle (temp 2-component vector of float)
|
0:40 vector swizzle (temp 2-component vector of float)
|
||||||
0:40 'v' (smooth in 4-component vector of float)
|
0:40 'v' (smooth in 4-component vector of float)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 2 (const int)
|
0:40 2 (const int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 3 (const int)
|
0:40 3 (const int)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp 2-component vector of float)
|
0:41 move second child to first child (temp 2-component vector of float)
|
||||||
0:41 'r2' (temp 2-component vector of float)
|
0:41 'r2' (temp 2-component vector of float)
|
||||||
0:41 modf (global 2-component vector of float)
|
0:41 modf (global 2-component vector of float)
|
||||||
0:41 vector swizzle (temp 2-component vector of float)
|
0:41 vector swizzle (temp 2-component vector of float)
|
||||||
0:41 'o' (out 4-component vector of float)
|
0:41 'o' (out 4-component vector of float)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 0 (const int)
|
0:41 0 (const int)
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 1 (const int)
|
0:41 1 (const int)
|
||||||
0:41 vector swizzle (temp 2-component vector of float)
|
0:41 vector swizzle (temp 2-component vector of float)
|
||||||
0:41 'o' (out 4-component vector of float)
|
0:41 'o' (out 4-component vector of float)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 2 (const int)
|
0:41 2 (const int)
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 3 (const int)
|
0:41 3 (const int)
|
||||||
0:42 move second child to first child (temp float)
|
0:42 move second child to first child (temp float)
|
||||||
0:42 direct index (temp float)
|
0:42 direct index (temp float)
|
||||||
0:42 'o' (out 4-component vector of float)
|
0:42 'o' (out 4-component vector of float)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 2 (const int)
|
0:42 2 (const int)
|
||||||
0:42 Function Call: fooi( (global float)
|
0:42 Function Call: fooi( (global float)
|
||||||
0:47 Sequence
|
0:47 Sequence
|
||||||
0:47 move second child to first child (temp float)
|
0:47 move second child to first child (temp float)
|
||||||
0:47 'i1' (global float)
|
0:47 'i1' (global float)
|
||||||
0:47 Test condition and select (temp float)
|
0:47 Test condition and select (temp float)
|
||||||
0:47 Condition
|
0:47 Condition
|
||||||
0:47 'gl_FrontFacing' (gl_FrontFacing bool Face)
|
0:47 'gl_FrontFacing' (gl_FrontFacing bool Face)
|
||||||
0:47 true case
|
0:47 true case
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 -2.000000
|
0:47 -2.000000
|
||||||
0:47 false case
|
0:47 false case
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 2.000000
|
0:47 2.000000
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp float)
|
0:48 move second child to first child (temp float)
|
||||||
0:48 'i2' (global float)
|
0:48 'i2' (global float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 102.000000
|
0:48 102.000000
|
||||||
0:50 Function Definition: fooi( (global float)
|
0:50 Function Definition: fooi( (global float)
|
||||||
0:50 Function Parameters:
|
0:50 Function Parameters:
|
||||||
0:52 Sequence
|
0:52 Sequence
|
||||||
0:52 Branch: Return with expression
|
0:52 Branch: Return with expression
|
||||||
0:52 add (temp float)
|
0:52 add (temp float)
|
||||||
0:52 'i1' (global float)
|
0:52 'i1' (global float)
|
||||||
0:52 'i2' (global float)
|
0:52 'i2' (global float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'v' (smooth in 4-component vector of float)
|
0:? 'v' (smooth in 4-component vector of float)
|
||||||
0:? 'i' (smooth in 4-component vector of float)
|
0:? 'i' (smooth in 4-component vector of float)
|
||||||
0:? 'o' (out 4-component vector of float)
|
0:? 'o' (out 4-component vector of float)
|
||||||
0:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
0:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
||||||
0:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
0:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
||||||
0:? 's' (smooth in structure{global float f})
|
0:? 's' (smooth in structure{global float f})
|
||||||
0:? 'patch' (global float)
|
0:? 'patch' (global float)
|
||||||
0:? 'vl' (layout(location=3 ) smooth in 4-component vector of float)
|
0:? 'vl' (layout(location=3 ) smooth in 4-component vector of float)
|
||||||
0:? 'factorBad' (layout(location=3 ) out 4-component vector of float)
|
0:? 'factorBad' (layout(location=3 ) out 4-component vector of float)
|
||||||
0:? 'factor' (layout(location=5 ) out 4-component vector of float)
|
0:? 'factor' (layout(location=5 ) out 4-component vector of float)
|
||||||
0:? 'vl2' (layout(location=4 ) smooth in 4-component vector of float)
|
0:? 'vl2' (layout(location=4 ) smooth in 4-component vector of float)
|
||||||
0:? 'i1' (global float)
|
0:? 'i1' (global float)
|
||||||
0:? 'i2' (global float)
|
0:? 'i2' (global float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 140
|
Shader version: 140
|
||||||
Requested GL_ARB_explicit_attrib_location
|
Requested GL_ARB_explicit_attrib_location
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 'clip' (temp float)
|
0:12 'clip' (temp float)
|
||||||
0:12 direct index (smooth temp float ClipDistance)
|
0:12 direct index (smooth temp float ClipDistance)
|
||||||
0:12 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
0:12 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 2 (const int)
|
0:12 2 (const int)
|
||||||
0:22 Sequence
|
0:22 Sequence
|
||||||
0:22 move second child to first child (temp float)
|
0:22 move second child to first child (temp float)
|
||||||
0:22 'patch' (global float)
|
0:22 'patch' (global float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 3.100000
|
0:22 3.100000
|
||||||
0:38 Function Definition: foo( (global void)
|
0:38 Function Definition: foo( (global void)
|
||||||
0:38 Function Parameters:
|
0:38 Function Parameters:
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp 2-component vector of float)
|
0:40 move second child to first child (temp 2-component vector of float)
|
||||||
0:40 'r1' (temp 2-component vector of float)
|
0:40 'r1' (temp 2-component vector of float)
|
||||||
0:40 modf (global 2-component vector of float)
|
0:40 modf (global 2-component vector of float)
|
||||||
0:40 vector swizzle (temp 2-component vector of float)
|
0:40 vector swizzle (temp 2-component vector of float)
|
||||||
0:40 'v' (smooth in 4-component vector of float)
|
0:40 'v' (smooth in 4-component vector of float)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:40 vector swizzle (temp 2-component vector of float)
|
0:40 vector swizzle (temp 2-component vector of float)
|
||||||
0:40 'v' (smooth in 4-component vector of float)
|
0:40 'v' (smooth in 4-component vector of float)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 2 (const int)
|
0:40 2 (const int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 3 (const int)
|
0:40 3 (const int)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp 2-component vector of float)
|
0:41 move second child to first child (temp 2-component vector of float)
|
||||||
0:41 'r2' (temp 2-component vector of float)
|
0:41 'r2' (temp 2-component vector of float)
|
||||||
0:41 modf (global 2-component vector of float)
|
0:41 modf (global 2-component vector of float)
|
||||||
0:41 vector swizzle (temp 2-component vector of float)
|
0:41 vector swizzle (temp 2-component vector of float)
|
||||||
0:41 'o' (out 4-component vector of float)
|
0:41 'o' (out 4-component vector of float)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 0 (const int)
|
0:41 0 (const int)
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 1 (const int)
|
0:41 1 (const int)
|
||||||
0:41 vector swizzle (temp 2-component vector of float)
|
0:41 vector swizzle (temp 2-component vector of float)
|
||||||
0:41 'o' (out 4-component vector of float)
|
0:41 'o' (out 4-component vector of float)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 2 (const int)
|
0:41 2 (const int)
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 3 (const int)
|
0:41 3 (const int)
|
||||||
0:42 move second child to first child (temp float)
|
0:42 move second child to first child (temp float)
|
||||||
0:42 direct index (temp float)
|
0:42 direct index (temp float)
|
||||||
0:42 'o' (out 4-component vector of float)
|
0:42 'o' (out 4-component vector of float)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 2 (const int)
|
0:42 2 (const int)
|
||||||
0:42 Function Call: fooi( (global float)
|
0:42 Function Call: fooi( (global float)
|
||||||
0:47 Sequence
|
0:47 Sequence
|
||||||
0:47 move second child to first child (temp float)
|
0:47 move second child to first child (temp float)
|
||||||
0:47 'i1' (global float)
|
0:47 'i1' (global float)
|
||||||
0:47 Test condition and select (temp float)
|
0:47 Test condition and select (temp float)
|
||||||
0:47 Condition
|
0:47 Condition
|
||||||
0:47 'gl_FrontFacing' (gl_FrontFacing bool Face)
|
0:47 'gl_FrontFacing' (gl_FrontFacing bool Face)
|
||||||
0:47 true case
|
0:47 true case
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 -2.000000
|
0:47 -2.000000
|
||||||
0:47 false case
|
0:47 false case
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 2.000000
|
0:47 2.000000
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp float)
|
0:48 move second child to first child (temp float)
|
||||||
0:48 'i2' (global float)
|
0:48 'i2' (global float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 102.000000
|
0:48 102.000000
|
||||||
0:50 Function Definition: fooi( (global float)
|
0:50 Function Definition: fooi( (global float)
|
||||||
0:50 Function Parameters:
|
0:50 Function Parameters:
|
||||||
0:52 Sequence
|
0:52 Sequence
|
||||||
0:52 Branch: Return with expression
|
0:52 Branch: Return with expression
|
||||||
0:52 add (temp float)
|
0:52 add (temp float)
|
||||||
0:52 'i1' (global float)
|
0:52 'i1' (global float)
|
||||||
0:52 'i2' (global float)
|
0:52 'i2' (global float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'v' (smooth in 4-component vector of float)
|
0:? 'v' (smooth in 4-component vector of float)
|
||||||
0:? 'i' (smooth in 4-component vector of float)
|
0:? 'i' (smooth in 4-component vector of float)
|
||||||
0:? 'o' (out 4-component vector of float)
|
0:? 'o' (out 4-component vector of float)
|
||||||
0:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
0:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
||||||
0:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
0:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
|
||||||
0:? 's' (smooth in structure{global float f})
|
0:? 's' (smooth in structure{global float f})
|
||||||
0:? 'patch' (global float)
|
0:? 'patch' (global float)
|
||||||
0:? 'vl' (layout(location=3 ) smooth in 4-component vector of float)
|
0:? 'vl' (layout(location=3 ) smooth in 4-component vector of float)
|
||||||
0:? 'factorBad' (layout(location=3 ) out 4-component vector of float)
|
0:? 'factorBad' (layout(location=3 ) out 4-component vector of float)
|
||||||
0:? 'factor' (layout(location=5 ) out 4-component vector of float)
|
0:? 'factor' (layout(location=5 ) out 4-component vector of float)
|
||||||
0:? 'vl2' (layout(location=4 ) smooth in 4-component vector of float)
|
0:? 'vl2' (layout(location=4 ) smooth in 4-component vector of float)
|
||||||
0:? 'i1' (global float)
|
0:? 'i1' (global float)
|
||||||
0:? 'i2' (global float)
|
0:? 'i2' (global float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,270 +1,270 @@
|
|||||||
140.vert
|
140.vert
|
||||||
ERROR: 0:23: 'gl_Position' : identifiers starting with "gl_" are reserved
|
ERROR: 0:23: 'gl_Position' : identifiers starting with "gl_" are reserved
|
||||||
ERROR: 0:25: 'location' : not supported for this version or the enabled extensions
|
ERROR: 0:25: 'location' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:25: 'location qualifier on input' : not supported for this version or the enabled extensions
|
ERROR: 0:25: 'location qualifier on input' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:34: 'redeclaration' : cannot change storage, memory, or auxiliary qualification of gl_Position
|
ERROR: 0:34: 'redeclaration' : cannot change storage, memory, or auxiliary qualification of gl_Position
|
||||||
ERROR: 0:34: 'redeclaration' : cannot change interpolation qualification of gl_Position
|
ERROR: 0:34: 'redeclaration' : cannot change interpolation qualification of gl_Position
|
||||||
ERROR: 0:35: 'redeclaration' : cannot change the type of gl_Position
|
ERROR: 0:35: 'redeclaration' : cannot change the type of gl_Position
|
||||||
ERROR: 0:38: 'gl_ClipVertex' : cannot redeclare after use
|
ERROR: 0:38: 'gl_ClipVertex' : cannot redeclare after use
|
||||||
ERROR: 0:39: 'gl_FogFragCoord' : cannot redeclare after use
|
ERROR: 0:39: 'gl_FogFragCoord' : cannot redeclare after use
|
||||||
ERROR: 0:51: 'texelFetch' : no matching overloaded function found
|
ERROR: 0:51: 'texelFetch' : no matching overloaded function found
|
||||||
ERROR: 0:53: 'texture' : no matching overloaded function found
|
ERROR: 0:53: 'texture' : no matching overloaded function found
|
||||||
ERROR: 10 compilation errors. No code generated.
|
ERROR: 10 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 140
|
Shader version: 140
|
||||||
Requested GL_ARB_explicit_attrib_location
|
Requested GL_ARB_explicit_attrib_location
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:9 Function Definition: main( (global void)
|
0:9 Function Definition: main( (global void)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp int)
|
0:11 move second child to first child (temp int)
|
||||||
0:11 'id' (temp int)
|
0:11 'id' (temp int)
|
||||||
0:11 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:11 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
0:12 add second child into first child (temp int)
|
0:12 add second child into first child (temp int)
|
||||||
0:12 'id' (temp int)
|
0:12 'id' (temp int)
|
||||||
0:12 anonMem: direct index for structure (layout(column_major std140 offset=0 ) uniform int)
|
0:12 anonMem: direct index for structure (layout(column_major std140 offset=0 ) uniform int)
|
||||||
0:12 'anon@0' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform int anonMem})
|
0:12 'anon@0' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform int anonMem})
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 0 (const uint)
|
0:12 0 (const uint)
|
||||||
0:13 add second child into first child (temp int)
|
0:13 add second child into first child (temp int)
|
||||||
0:13 'id' (temp int)
|
0:13 'id' (temp int)
|
||||||
0:13 direct index (temp int)
|
0:13 direct index (temp int)
|
||||||
0:13 textureFetch (global 4-component vector of int)
|
0:13 textureFetch (global 4-component vector of int)
|
||||||
0:13 'sbuf' (uniform isamplerBuffer)
|
0:13 'sbuf' (uniform isamplerBuffer)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 8 (const int)
|
0:13 8 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 3 (const int)
|
0:13 3 (const int)
|
||||||
0:14 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:14 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:15 'gl_Color' (in 4-component vector of float Color)
|
0:15 'gl_Color' (in 4-component vector of float Color)
|
||||||
0:16 direct index (temp structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
0:16 direct index (temp structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
||||||
0:16 'gl_LightSource' (uniform 32-element array of structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
0:16 'gl_LightSource' (uniform 32-element array of structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 0 (const int)
|
0:16 0 (const int)
|
||||||
0:17 far: direct index for structure (global float)
|
0:17 far: direct index for structure (global float)
|
||||||
0:17 'gl_DepthRange' (uniform structure{global float near, global float far, global float diff})
|
0:17 'gl_DepthRange' (uniform structure{global float near, global float far, global float diff})
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 1 (const int)
|
0:17 1 (const int)
|
||||||
0:18 'gl_TexCoord' (smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
0:18 'gl_TexCoord' (smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
||||||
0:19 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
0:19 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
||||||
0:20 'gl_FrontColor' (smooth out 4-component vector of float FrontColor)
|
0:20 'gl_FrontColor' (smooth out 4-component vector of float FrontColor)
|
||||||
0:48 Function Definition: foo( (global void)
|
0:48 Function Definition: foo( (global void)
|
||||||
0:48 Function Parameters:
|
0:48 Function Parameters:
|
||||||
0:50 Sequence
|
0:50 Sequence
|
||||||
0:50 Sequence
|
0:50 Sequence
|
||||||
0:50 move second child to first child (temp 4-component vector of float)
|
0:50 move second child to first child (temp 4-component vector of float)
|
||||||
0:50 'v' (temp 4-component vector of float)
|
0:50 'v' (temp 4-component vector of float)
|
||||||
0:50 textureFetch (global 4-component vector of float)
|
0:50 textureFetch (global 4-component vector of float)
|
||||||
0:50 's2dr' (uniform sampler2DRect)
|
0:50 's2dr' (uniform sampler2DRect)
|
||||||
0:50 'itloc2' (in 2-component vector of int)
|
0:50 'itloc2' (in 2-component vector of int)
|
||||||
0:51 add second child into first child (temp 4-component vector of float)
|
0:51 add second child into first child (temp 4-component vector of float)
|
||||||
0:51 'v' (temp 4-component vector of float)
|
0:51 'v' (temp 4-component vector of float)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0.000000
|
0:51 0.000000
|
||||||
0:52 add second child into first child (temp 4-component vector of float)
|
0:52 add second child into first child (temp 4-component vector of float)
|
||||||
0:52 'v' (temp 4-component vector of float)
|
0:52 'v' (temp 4-component vector of float)
|
||||||
0:52 texture (global 4-component vector of float)
|
0:52 texture (global 4-component vector of float)
|
||||||
0:52 's2dr' (uniform sampler2DRect)
|
0:52 's2dr' (uniform sampler2DRect)
|
||||||
0:52 'tloc2' (in 2-component vector of float)
|
0:52 'tloc2' (in 2-component vector of float)
|
||||||
0:53 add second child into first child (temp 4-component vector of float)
|
0:53 add second child into first child (temp 4-component vector of float)
|
||||||
0:53 'v' (temp 4-component vector of float)
|
0:53 'v' (temp 4-component vector of float)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 0.000000
|
0:53 0.000000
|
||||||
0:54 add second child into first child (temp 4-component vector of float)
|
0:54 add second child into first child (temp 4-component vector of float)
|
||||||
0:54 'v' (temp 4-component vector of float)
|
0:54 'v' (temp 4-component vector of float)
|
||||||
0:54 texture (global float)
|
0:54 texture (global float)
|
||||||
0:54 's2drs' (uniform sampler2DRectShadow)
|
0:54 's2drs' (uniform sampler2DRectShadow)
|
||||||
0:54 'tloc3' (in 3-component vector of float)
|
0:54 'tloc3' (in 3-component vector of float)
|
||||||
0:55 add second child into first child (temp 4-component vector of float)
|
0:55 add second child into first child (temp 4-component vector of float)
|
||||||
0:55 'v' (temp 4-component vector of float)
|
0:55 'v' (temp 4-component vector of float)
|
||||||
0:55 textureProj (global 4-component vector of float)
|
0:55 textureProj (global 4-component vector of float)
|
||||||
0:55 's2dr' (uniform sampler2DRect)
|
0:55 's2dr' (uniform sampler2DRect)
|
||||||
0:55 'tloc3' (in 3-component vector of float)
|
0:55 'tloc3' (in 3-component vector of float)
|
||||||
0:56 add second child into first child (temp 4-component vector of float)
|
0:56 add second child into first child (temp 4-component vector of float)
|
||||||
0:56 'v' (temp 4-component vector of float)
|
0:56 'v' (temp 4-component vector of float)
|
||||||
0:56 textureProj (global 4-component vector of float)
|
0:56 textureProj (global 4-component vector of float)
|
||||||
0:56 's2dr' (uniform sampler2DRect)
|
0:56 's2dr' (uniform sampler2DRect)
|
||||||
0:56 'tloc4' (in 4-component vector of float)
|
0:56 'tloc4' (in 4-component vector of float)
|
||||||
0:57 add second child into first child (temp 4-component vector of float)
|
0:57 add second child into first child (temp 4-component vector of float)
|
||||||
0:57 'v' (temp 4-component vector of float)
|
0:57 'v' (temp 4-component vector of float)
|
||||||
0:57 textureProjGradOffset (global 4-component vector of float)
|
0:57 textureProjGradOffset (global 4-component vector of float)
|
||||||
0:57 's2dr' (uniform sampler2DRect)
|
0:57 's2dr' (uniform sampler2DRect)
|
||||||
0:57 'tloc4' (in 4-component vector of float)
|
0:57 'tloc4' (in 4-component vector of float)
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 0.000000
|
0:57 0.000000
|
||||||
0:57 0.000000
|
0:57 0.000000
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 0.000000
|
0:57 0.000000
|
||||||
0:57 0.000000
|
0:57 0.000000
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 1 (const int)
|
0:57 1 (const int)
|
||||||
0:57 2 (const int)
|
0:57 2 (const int)
|
||||||
0:58 add second child into first child (temp 4-component vector of float)
|
0:58 add second child into first child (temp 4-component vector of float)
|
||||||
0:58 'v' (temp 4-component vector of float)
|
0:58 'v' (temp 4-component vector of float)
|
||||||
0:58 textureProjGradOffset (global float)
|
0:58 textureProjGradOffset (global float)
|
||||||
0:58 's2drs' (uniform sampler2DRectShadow)
|
0:58 's2drs' (uniform sampler2DRectShadow)
|
||||||
0:58 'tloc4' (in 4-component vector of float)
|
0:58 'tloc4' (in 4-component vector of float)
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 0.000000
|
0:58 0.000000
|
||||||
0:58 0.000000
|
0:58 0.000000
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 0.000000
|
0:58 0.000000
|
||||||
0:58 0.000000
|
0:58 0.000000
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 1 (const int)
|
0:58 1 (const int)
|
||||||
0:58 2 (const int)
|
0:58 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sbuf' (uniform isamplerBuffer)
|
0:? 'sbuf' (uniform isamplerBuffer)
|
||||||
0:? 'anon@0' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform int anonMem})
|
0:? 'anon@0' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform int anonMem})
|
||||||
0:? 'gl_TexCoord' (smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
0:? 'gl_TexCoord' (smooth out implicitly-sized array of 4-component vector of float TexCoord)
|
||||||
0:? 'gl_Position' (smooth out 4-component vector of float)
|
0:? 'gl_Position' (smooth out 4-component vector of float)
|
||||||
0:? 'locBad' (layout(location=9 ) in 4-component vector of float)
|
0:? 'locBad' (layout(location=9 ) in 4-component vector of float)
|
||||||
0:? 'loc' (layout(location=9 ) in 4-component vector of float)
|
0:? 'loc' (layout(location=9 ) in 4-component vector of float)
|
||||||
0:? 'gl_PointSize' (gl_PointSize float PointSize)
|
0:? 'gl_PointSize' (gl_PointSize float PointSize)
|
||||||
0:? 'gl_PointSize' (gl_PointSize float PointSize)
|
0:? 'gl_PointSize' (gl_PointSize float PointSize)
|
||||||
0:? 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:? 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:? 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:? 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:? 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
0:? 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
||||||
0:? 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
0:? 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
||||||
0:? 's2dr' (uniform sampler2DRect)
|
0:? 's2dr' (uniform sampler2DRect)
|
||||||
0:? 's2drs' (uniform sampler2DRectShadow)
|
0:? 's2drs' (uniform sampler2DRectShadow)
|
||||||
0:? 'itloc2' (in 2-component vector of int)
|
0:? 'itloc2' (in 2-component vector of int)
|
||||||
0:? 'tloc2' (in 2-component vector of float)
|
0:? 'tloc2' (in 2-component vector of float)
|
||||||
0:? 'tloc3' (in 3-component vector of float)
|
0:? 'tloc3' (in 3-component vector of float)
|
||||||
0:? 'tloc4' (in 4-component vector of float)
|
0:? 'tloc4' (in 4-component vector of float)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 140
|
Shader version: 140
|
||||||
Requested GL_ARB_explicit_attrib_location
|
Requested GL_ARB_explicit_attrib_location
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:9 Function Definition: main( (global void)
|
0:9 Function Definition: main( (global void)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp int)
|
0:11 move second child to first child (temp int)
|
||||||
0:11 'id' (temp int)
|
0:11 'id' (temp int)
|
||||||
0:11 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:11 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
0:12 add second child into first child (temp int)
|
0:12 add second child into first child (temp int)
|
||||||
0:12 'id' (temp int)
|
0:12 'id' (temp int)
|
||||||
0:12 anonMem: direct index for structure (layout(column_major std140 offset=0 ) uniform int)
|
0:12 anonMem: direct index for structure (layout(column_major std140 offset=0 ) uniform int)
|
||||||
0:12 'anon@0' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform int anonMem})
|
0:12 'anon@0' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform int anonMem})
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 0 (const uint)
|
0:12 0 (const uint)
|
||||||
0:13 add second child into first child (temp int)
|
0:13 add second child into first child (temp int)
|
||||||
0:13 'id' (temp int)
|
0:13 'id' (temp int)
|
||||||
0:13 direct index (temp int)
|
0:13 direct index (temp int)
|
||||||
0:13 textureFetch (global 4-component vector of int)
|
0:13 textureFetch (global 4-component vector of int)
|
||||||
0:13 'sbuf' (uniform isamplerBuffer)
|
0:13 'sbuf' (uniform isamplerBuffer)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 8 (const int)
|
0:13 8 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 3 (const int)
|
0:13 3 (const int)
|
||||||
0:14 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:14 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:15 'gl_Color' (in 4-component vector of float Color)
|
0:15 'gl_Color' (in 4-component vector of float Color)
|
||||||
0:16 direct index (temp structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
0:16 direct index (temp structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
||||||
0:16 'gl_LightSource' (uniform 32-element array of structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
0:16 'gl_LightSource' (uniform 32-element array of structure{global 4-component vector of float ambient, global 4-component vector of float diffuse, global 4-component vector of float specular, global 4-component vector of float position, global 4-component vector of float halfVector, global 3-component vector of float spotDirection, global float spotExponent, global float spotCutoff, global float spotCosCutoff, global float constantAttenuation, global float linearAttenuation, global float quadraticAttenuation})
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 0 (const int)
|
0:16 0 (const int)
|
||||||
0:17 far: direct index for structure (global float)
|
0:17 far: direct index for structure (global float)
|
||||||
0:17 'gl_DepthRange' (uniform structure{global float near, global float far, global float diff})
|
0:17 'gl_DepthRange' (uniform structure{global float near, global float far, global float diff})
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 1 (const int)
|
0:17 1 (const int)
|
||||||
0:18 'gl_TexCoord' (smooth out 1-element array of 4-component vector of float TexCoord)
|
0:18 'gl_TexCoord' (smooth out 1-element array of 4-component vector of float TexCoord)
|
||||||
0:19 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
0:19 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
||||||
0:20 'gl_FrontColor' (smooth out 4-component vector of float FrontColor)
|
0:20 'gl_FrontColor' (smooth out 4-component vector of float FrontColor)
|
||||||
0:48 Function Definition: foo( (global void)
|
0:48 Function Definition: foo( (global void)
|
||||||
0:48 Function Parameters:
|
0:48 Function Parameters:
|
||||||
0:50 Sequence
|
0:50 Sequence
|
||||||
0:50 Sequence
|
0:50 Sequence
|
||||||
0:50 move second child to first child (temp 4-component vector of float)
|
0:50 move second child to first child (temp 4-component vector of float)
|
||||||
0:50 'v' (temp 4-component vector of float)
|
0:50 'v' (temp 4-component vector of float)
|
||||||
0:50 textureFetch (global 4-component vector of float)
|
0:50 textureFetch (global 4-component vector of float)
|
||||||
0:50 's2dr' (uniform sampler2DRect)
|
0:50 's2dr' (uniform sampler2DRect)
|
||||||
0:50 'itloc2' (in 2-component vector of int)
|
0:50 'itloc2' (in 2-component vector of int)
|
||||||
0:51 add second child into first child (temp 4-component vector of float)
|
0:51 add second child into first child (temp 4-component vector of float)
|
||||||
0:51 'v' (temp 4-component vector of float)
|
0:51 'v' (temp 4-component vector of float)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0.000000
|
0:51 0.000000
|
||||||
0:52 add second child into first child (temp 4-component vector of float)
|
0:52 add second child into first child (temp 4-component vector of float)
|
||||||
0:52 'v' (temp 4-component vector of float)
|
0:52 'v' (temp 4-component vector of float)
|
||||||
0:52 texture (global 4-component vector of float)
|
0:52 texture (global 4-component vector of float)
|
||||||
0:52 's2dr' (uniform sampler2DRect)
|
0:52 's2dr' (uniform sampler2DRect)
|
||||||
0:52 'tloc2' (in 2-component vector of float)
|
0:52 'tloc2' (in 2-component vector of float)
|
||||||
0:53 add second child into first child (temp 4-component vector of float)
|
0:53 add second child into first child (temp 4-component vector of float)
|
||||||
0:53 'v' (temp 4-component vector of float)
|
0:53 'v' (temp 4-component vector of float)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 0.000000
|
0:53 0.000000
|
||||||
0:54 add second child into first child (temp 4-component vector of float)
|
0:54 add second child into first child (temp 4-component vector of float)
|
||||||
0:54 'v' (temp 4-component vector of float)
|
0:54 'v' (temp 4-component vector of float)
|
||||||
0:54 texture (global float)
|
0:54 texture (global float)
|
||||||
0:54 's2drs' (uniform sampler2DRectShadow)
|
0:54 's2drs' (uniform sampler2DRectShadow)
|
||||||
0:54 'tloc3' (in 3-component vector of float)
|
0:54 'tloc3' (in 3-component vector of float)
|
||||||
0:55 add second child into first child (temp 4-component vector of float)
|
0:55 add second child into first child (temp 4-component vector of float)
|
||||||
0:55 'v' (temp 4-component vector of float)
|
0:55 'v' (temp 4-component vector of float)
|
||||||
0:55 textureProj (global 4-component vector of float)
|
0:55 textureProj (global 4-component vector of float)
|
||||||
0:55 's2dr' (uniform sampler2DRect)
|
0:55 's2dr' (uniform sampler2DRect)
|
||||||
0:55 'tloc3' (in 3-component vector of float)
|
0:55 'tloc3' (in 3-component vector of float)
|
||||||
0:56 add second child into first child (temp 4-component vector of float)
|
0:56 add second child into first child (temp 4-component vector of float)
|
||||||
0:56 'v' (temp 4-component vector of float)
|
0:56 'v' (temp 4-component vector of float)
|
||||||
0:56 textureProj (global 4-component vector of float)
|
0:56 textureProj (global 4-component vector of float)
|
||||||
0:56 's2dr' (uniform sampler2DRect)
|
0:56 's2dr' (uniform sampler2DRect)
|
||||||
0:56 'tloc4' (in 4-component vector of float)
|
0:56 'tloc4' (in 4-component vector of float)
|
||||||
0:57 add second child into first child (temp 4-component vector of float)
|
0:57 add second child into first child (temp 4-component vector of float)
|
||||||
0:57 'v' (temp 4-component vector of float)
|
0:57 'v' (temp 4-component vector of float)
|
||||||
0:57 textureProjGradOffset (global 4-component vector of float)
|
0:57 textureProjGradOffset (global 4-component vector of float)
|
||||||
0:57 's2dr' (uniform sampler2DRect)
|
0:57 's2dr' (uniform sampler2DRect)
|
||||||
0:57 'tloc4' (in 4-component vector of float)
|
0:57 'tloc4' (in 4-component vector of float)
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 0.000000
|
0:57 0.000000
|
||||||
0:57 0.000000
|
0:57 0.000000
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 0.000000
|
0:57 0.000000
|
||||||
0:57 0.000000
|
0:57 0.000000
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 1 (const int)
|
0:57 1 (const int)
|
||||||
0:57 2 (const int)
|
0:57 2 (const int)
|
||||||
0:58 add second child into first child (temp 4-component vector of float)
|
0:58 add second child into first child (temp 4-component vector of float)
|
||||||
0:58 'v' (temp 4-component vector of float)
|
0:58 'v' (temp 4-component vector of float)
|
||||||
0:58 textureProjGradOffset (global float)
|
0:58 textureProjGradOffset (global float)
|
||||||
0:58 's2drs' (uniform sampler2DRectShadow)
|
0:58 's2drs' (uniform sampler2DRectShadow)
|
||||||
0:58 'tloc4' (in 4-component vector of float)
|
0:58 'tloc4' (in 4-component vector of float)
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 0.000000
|
0:58 0.000000
|
||||||
0:58 0.000000
|
0:58 0.000000
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 0.000000
|
0:58 0.000000
|
||||||
0:58 0.000000
|
0:58 0.000000
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 1 (const int)
|
0:58 1 (const int)
|
||||||
0:58 2 (const int)
|
0:58 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sbuf' (uniform isamplerBuffer)
|
0:? 'sbuf' (uniform isamplerBuffer)
|
||||||
0:? 'anon@0' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform int anonMem})
|
0:? 'anon@0' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform int anonMem})
|
||||||
0:? 'gl_TexCoord' (smooth out 1-element array of 4-component vector of float TexCoord)
|
0:? 'gl_TexCoord' (smooth out 1-element array of 4-component vector of float TexCoord)
|
||||||
0:? 'gl_Position' (smooth out 4-component vector of float)
|
0:? 'gl_Position' (smooth out 4-component vector of float)
|
||||||
0:? 'locBad' (layout(location=9 ) in 4-component vector of float)
|
0:? 'locBad' (layout(location=9 ) in 4-component vector of float)
|
||||||
0:? 'loc' (layout(location=9 ) in 4-component vector of float)
|
0:? 'loc' (layout(location=9 ) in 4-component vector of float)
|
||||||
0:? 'gl_PointSize' (gl_PointSize float PointSize)
|
0:? 'gl_PointSize' (gl_PointSize float PointSize)
|
||||||
0:? 'gl_PointSize' (gl_PointSize float PointSize)
|
0:? 'gl_PointSize' (gl_PointSize float PointSize)
|
||||||
0:? 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:? 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:? 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:? 'gl_ClipVertex' (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:? 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
0:? 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
||||||
0:? 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
0:? 'gl_FogFragCoord' (smooth out float FogFragCoord)
|
||||||
0:? 's2dr' (uniform sampler2DRect)
|
0:? 's2dr' (uniform sampler2DRect)
|
||||||
0:? 's2drs' (uniform sampler2DRectShadow)
|
0:? 's2drs' (uniform sampler2DRectShadow)
|
||||||
0:? 'itloc2' (in 2-component vector of int)
|
0:? 'itloc2' (in 2-component vector of int)
|
||||||
0:? 'tloc2' (in 2-component vector of float)
|
0:? 'tloc2' (in 2-component vector of float)
|
||||||
0:? 'tloc3' (in 3-component vector of float)
|
0:? 'tloc3' (in 3-component vector of float)
|
||||||
0:? 'tloc4' (in 4-component vector of float)
|
0:? 'tloc4' (in 4-component vector of float)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,244 +1,244 @@
|
|||||||
150.frag
|
150.frag
|
||||||
ERROR: 0:4: 'redeclaration' : cannot redeclare with different qualification: gl_FragCoord
|
ERROR: 0:4: 'redeclaration' : cannot redeclare with different qualification: gl_FragCoord
|
||||||
ERROR: 0:5: 'redeclaration' : cannot redeclare with different qualification: gl_FragCoord
|
ERROR: 0:5: 'redeclaration' : cannot redeclare with different qualification: gl_FragCoord
|
||||||
ERROR: 0:6: 'layout qualifier' : can only apply origin_upper_left and pixel_center_origin to gl_FragCoord
|
ERROR: 0:6: 'layout qualifier' : can only apply origin_upper_left and pixel_center_origin to gl_FragCoord
|
||||||
ERROR: 0:14: 'gl_FragCoord' : cannot redeclare after use
|
ERROR: 0:14: 'gl_FragCoord' : cannot redeclare after use
|
||||||
ERROR: 4 compilation errors. No code generated.
|
ERROR: 4 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 150
|
Shader version: 150
|
||||||
gl_FragCoord pixel center is integer
|
gl_FragCoord pixel center is integer
|
||||||
gl_FragCoord origin is upper left
|
gl_FragCoord origin is upper left
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:9 Function Definition: main( (global void)
|
0:9 Function Definition: main( (global void)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp 4-component vector of float)
|
0:11 move second child to first child (temp 4-component vector of float)
|
||||||
0:11 'c' (temp 4-component vector of float)
|
0:11 'c' (temp 4-component vector of float)
|
||||||
0:11 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
0:11 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 move second child to first child (temp float)
|
0:18 move second child to first child (temp float)
|
||||||
0:18 'patch' (global float)
|
0:18 'patch' (global float)
|
||||||
0:18 Constant:
|
0:18 Constant:
|
||||||
0:18 3.100000
|
0:18 3.100000
|
||||||
0:31 Function Definition: barWxyz( (global void)
|
0:31 Function Definition: barWxyz( (global void)
|
||||||
0:31 Function Parameters:
|
0:31 Function Parameters:
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp 2-component vector of int)
|
0:33 move second child to first child (temp 2-component vector of int)
|
||||||
0:33 't11' (temp 2-component vector of int)
|
0:33 't11' (temp 2-component vector of int)
|
||||||
0:33 textureSize (global 2-component vector of int)
|
0:33 textureSize (global 2-component vector of int)
|
||||||
0:33 'sms' (uniform sampler2DMS)
|
0:33 'sms' (uniform sampler2DMS)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp 2-component vector of int)
|
0:34 move second child to first child (temp 2-component vector of int)
|
||||||
0:34 't12' (temp 2-component vector of int)
|
0:34 't12' (temp 2-component vector of int)
|
||||||
0:34 textureSize (global 2-component vector of int)
|
0:34 textureSize (global 2-component vector of int)
|
||||||
0:34 'isms' (uniform isampler2DMS)
|
0:34 'isms' (uniform isampler2DMS)
|
||||||
0:35 Sequence
|
0:35 Sequence
|
||||||
0:35 move second child to first child (temp 2-component vector of int)
|
0:35 move second child to first child (temp 2-component vector of int)
|
||||||
0:35 't13' (temp 2-component vector of int)
|
0:35 't13' (temp 2-component vector of int)
|
||||||
0:35 textureSize (global 2-component vector of int)
|
0:35 textureSize (global 2-component vector of int)
|
||||||
0:35 'usms' (uniform usampler2DMS)
|
0:35 'usms' (uniform usampler2DMS)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp 3-component vector of int)
|
0:36 move second child to first child (temp 3-component vector of int)
|
||||||
0:36 't21' (temp 3-component vector of int)
|
0:36 't21' (temp 3-component vector of int)
|
||||||
0:36 textureSize (global 3-component vector of int)
|
0:36 textureSize (global 3-component vector of int)
|
||||||
0:36 'smsa' (uniform sampler2DMSArray)
|
0:36 'smsa' (uniform sampler2DMSArray)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp 3-component vector of int)
|
0:37 move second child to first child (temp 3-component vector of int)
|
||||||
0:37 't22' (temp 3-component vector of int)
|
0:37 't22' (temp 3-component vector of int)
|
||||||
0:37 textureSize (global 3-component vector of int)
|
0:37 textureSize (global 3-component vector of int)
|
||||||
0:37 'ismsa' (uniform isampler2DMSArray)
|
0:37 'ismsa' (uniform isampler2DMSArray)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp 3-component vector of int)
|
0:38 move second child to first child (temp 3-component vector of int)
|
||||||
0:38 't23' (temp 3-component vector of int)
|
0:38 't23' (temp 3-component vector of int)
|
||||||
0:38 textureSize (global 3-component vector of int)
|
0:38 textureSize (global 3-component vector of int)
|
||||||
0:38 'usmsa' (uniform usampler2DMSArray)
|
0:38 'usmsa' (uniform usampler2DMSArray)
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 move second child to first child (temp 4-component vector of float)
|
0:39 move second child to first child (temp 4-component vector of float)
|
||||||
0:39 't31' (temp 4-component vector of float)
|
0:39 't31' (temp 4-component vector of float)
|
||||||
0:39 textureFetch (global 4-component vector of float)
|
0:39 textureFetch (global 4-component vector of float)
|
||||||
0:39 'sms' (uniform sampler2DMS)
|
0:39 'sms' (uniform sampler2DMS)
|
||||||
0:39 'p2' (flat in 2-component vector of int)
|
0:39 'p2' (flat in 2-component vector of int)
|
||||||
0:39 'samp' (flat in int)
|
0:39 'samp' (flat in int)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp 4-component vector of int)
|
0:40 move second child to first child (temp 4-component vector of int)
|
||||||
0:40 't32' (temp 4-component vector of int)
|
0:40 't32' (temp 4-component vector of int)
|
||||||
0:40 textureFetch (global 4-component vector of int)
|
0:40 textureFetch (global 4-component vector of int)
|
||||||
0:40 'isms' (uniform isampler2DMS)
|
0:40 'isms' (uniform isampler2DMS)
|
||||||
0:40 'p2' (flat in 2-component vector of int)
|
0:40 'p2' (flat in 2-component vector of int)
|
||||||
0:40 'samp' (flat in int)
|
0:40 'samp' (flat in int)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp 4-component vector of uint)
|
0:41 move second child to first child (temp 4-component vector of uint)
|
||||||
0:41 't33' (temp 4-component vector of uint)
|
0:41 't33' (temp 4-component vector of uint)
|
||||||
0:41 textureFetch (global 4-component vector of uint)
|
0:41 textureFetch (global 4-component vector of uint)
|
||||||
0:41 'usms' (uniform usampler2DMS)
|
0:41 'usms' (uniform usampler2DMS)
|
||||||
0:41 'p2' (flat in 2-component vector of int)
|
0:41 'p2' (flat in 2-component vector of int)
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 3 (const int)
|
0:41 3 (const int)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp 4-component vector of float)
|
0:42 move second child to first child (temp 4-component vector of float)
|
||||||
0:42 't41' (temp 4-component vector of float)
|
0:42 't41' (temp 4-component vector of float)
|
||||||
0:42 textureFetch (global 4-component vector of float)
|
0:42 textureFetch (global 4-component vector of float)
|
||||||
0:42 'smsa' (uniform sampler2DMSArray)
|
0:42 'smsa' (uniform sampler2DMSArray)
|
||||||
0:42 'p3' (flat in 3-component vector of int)
|
0:42 'p3' (flat in 3-component vector of int)
|
||||||
0:42 'samp' (flat in int)
|
0:42 'samp' (flat in int)
|
||||||
0:43 Sequence
|
0:43 Sequence
|
||||||
0:43 move second child to first child (temp 4-component vector of int)
|
0:43 move second child to first child (temp 4-component vector of int)
|
||||||
0:43 't42' (temp 4-component vector of int)
|
0:43 't42' (temp 4-component vector of int)
|
||||||
0:43 textureFetch (global 4-component vector of int)
|
0:43 textureFetch (global 4-component vector of int)
|
||||||
0:43 'ismsa' (uniform isampler2DMSArray)
|
0:43 'ismsa' (uniform isampler2DMSArray)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 2 (const int)
|
0:43 2 (const int)
|
||||||
0:43 2 (const int)
|
0:43 2 (const int)
|
||||||
0:43 2 (const int)
|
0:43 2 (const int)
|
||||||
0:43 'samp' (flat in int)
|
0:43 'samp' (flat in int)
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 move second child to first child (temp 4-component vector of uint)
|
0:44 move second child to first child (temp 4-component vector of uint)
|
||||||
0:44 't43' (temp 4-component vector of uint)
|
0:44 't43' (temp 4-component vector of uint)
|
||||||
0:44 textureFetch (global 4-component vector of uint)
|
0:44 textureFetch (global 4-component vector of uint)
|
||||||
0:44 'usmsa' (uniform usampler2DMSArray)
|
0:44 'usmsa' (uniform usampler2DMSArray)
|
||||||
0:44 'p3' (flat in 3-component vector of int)
|
0:44 'p3' (flat in 3-component vector of int)
|
||||||
0:44 'samp' (flat in int)
|
0:44 'samp' (flat in int)
|
||||||
0:47 Function Definition: primitiveID( (global int)
|
0:47 Function Definition: primitiveID( (global int)
|
||||||
0:47 Function Parameters:
|
0:47 Function Parameters:
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 Branch: Return with expression
|
0:49 Branch: Return with expression
|
||||||
0:49 'gl_PrimitiveID' (flat in int PrimitiveID)
|
0:49 'gl_PrimitiveID' (flat in int PrimitiveID)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
0:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
||||||
0:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
0:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
||||||
0:? 'foo' (smooth in 4-component vector of float)
|
0:? 'foo' (smooth in 4-component vector of float)
|
||||||
0:? 's' (smooth in structure{global float f})
|
0:? 's' (smooth in structure{global float f})
|
||||||
0:? 'patch' (global float)
|
0:? 'patch' (global float)
|
||||||
0:? 'sms' (uniform sampler2DMS)
|
0:? 'sms' (uniform sampler2DMS)
|
||||||
0:? 'isms' (uniform isampler2DMS)
|
0:? 'isms' (uniform isampler2DMS)
|
||||||
0:? 'usms' (uniform usampler2DMS)
|
0:? 'usms' (uniform usampler2DMS)
|
||||||
0:? 'smsa' (uniform sampler2DMSArray)
|
0:? 'smsa' (uniform sampler2DMSArray)
|
||||||
0:? 'ismsa' (uniform isampler2DMSArray)
|
0:? 'ismsa' (uniform isampler2DMSArray)
|
||||||
0:? 'usmsa' (uniform usampler2DMSArray)
|
0:? 'usmsa' (uniform usampler2DMSArray)
|
||||||
0:? 'p2' (flat in 2-component vector of int)
|
0:? 'p2' (flat in 2-component vector of int)
|
||||||
0:? 'p3' (flat in 3-component vector of int)
|
0:? 'p3' (flat in 3-component vector of int)
|
||||||
0:? 'samp' (flat in int)
|
0:? 'samp' (flat in int)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 150
|
Shader version: 150
|
||||||
gl_FragCoord pixel center is integer
|
gl_FragCoord pixel center is integer
|
||||||
gl_FragCoord origin is upper left
|
gl_FragCoord origin is upper left
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:9 Function Definition: main( (global void)
|
0:9 Function Definition: main( (global void)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp 4-component vector of float)
|
0:11 move second child to first child (temp 4-component vector of float)
|
||||||
0:11 'c' (temp 4-component vector of float)
|
0:11 'c' (temp 4-component vector of float)
|
||||||
0:11 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
0:11 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 move second child to first child (temp float)
|
0:18 move second child to first child (temp float)
|
||||||
0:18 'patch' (global float)
|
0:18 'patch' (global float)
|
||||||
0:18 Constant:
|
0:18 Constant:
|
||||||
0:18 3.100000
|
0:18 3.100000
|
||||||
0:31 Function Definition: barWxyz( (global void)
|
0:31 Function Definition: barWxyz( (global void)
|
||||||
0:31 Function Parameters:
|
0:31 Function Parameters:
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp 2-component vector of int)
|
0:33 move second child to first child (temp 2-component vector of int)
|
||||||
0:33 't11' (temp 2-component vector of int)
|
0:33 't11' (temp 2-component vector of int)
|
||||||
0:33 textureSize (global 2-component vector of int)
|
0:33 textureSize (global 2-component vector of int)
|
||||||
0:33 'sms' (uniform sampler2DMS)
|
0:33 'sms' (uniform sampler2DMS)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp 2-component vector of int)
|
0:34 move second child to first child (temp 2-component vector of int)
|
||||||
0:34 't12' (temp 2-component vector of int)
|
0:34 't12' (temp 2-component vector of int)
|
||||||
0:34 textureSize (global 2-component vector of int)
|
0:34 textureSize (global 2-component vector of int)
|
||||||
0:34 'isms' (uniform isampler2DMS)
|
0:34 'isms' (uniform isampler2DMS)
|
||||||
0:35 Sequence
|
0:35 Sequence
|
||||||
0:35 move second child to first child (temp 2-component vector of int)
|
0:35 move second child to first child (temp 2-component vector of int)
|
||||||
0:35 't13' (temp 2-component vector of int)
|
0:35 't13' (temp 2-component vector of int)
|
||||||
0:35 textureSize (global 2-component vector of int)
|
0:35 textureSize (global 2-component vector of int)
|
||||||
0:35 'usms' (uniform usampler2DMS)
|
0:35 'usms' (uniform usampler2DMS)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp 3-component vector of int)
|
0:36 move second child to first child (temp 3-component vector of int)
|
||||||
0:36 't21' (temp 3-component vector of int)
|
0:36 't21' (temp 3-component vector of int)
|
||||||
0:36 textureSize (global 3-component vector of int)
|
0:36 textureSize (global 3-component vector of int)
|
||||||
0:36 'smsa' (uniform sampler2DMSArray)
|
0:36 'smsa' (uniform sampler2DMSArray)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp 3-component vector of int)
|
0:37 move second child to first child (temp 3-component vector of int)
|
||||||
0:37 't22' (temp 3-component vector of int)
|
0:37 't22' (temp 3-component vector of int)
|
||||||
0:37 textureSize (global 3-component vector of int)
|
0:37 textureSize (global 3-component vector of int)
|
||||||
0:37 'ismsa' (uniform isampler2DMSArray)
|
0:37 'ismsa' (uniform isampler2DMSArray)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp 3-component vector of int)
|
0:38 move second child to first child (temp 3-component vector of int)
|
||||||
0:38 't23' (temp 3-component vector of int)
|
0:38 't23' (temp 3-component vector of int)
|
||||||
0:38 textureSize (global 3-component vector of int)
|
0:38 textureSize (global 3-component vector of int)
|
||||||
0:38 'usmsa' (uniform usampler2DMSArray)
|
0:38 'usmsa' (uniform usampler2DMSArray)
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 move second child to first child (temp 4-component vector of float)
|
0:39 move second child to first child (temp 4-component vector of float)
|
||||||
0:39 't31' (temp 4-component vector of float)
|
0:39 't31' (temp 4-component vector of float)
|
||||||
0:39 textureFetch (global 4-component vector of float)
|
0:39 textureFetch (global 4-component vector of float)
|
||||||
0:39 'sms' (uniform sampler2DMS)
|
0:39 'sms' (uniform sampler2DMS)
|
||||||
0:39 'p2' (flat in 2-component vector of int)
|
0:39 'p2' (flat in 2-component vector of int)
|
||||||
0:39 'samp' (flat in int)
|
0:39 'samp' (flat in int)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp 4-component vector of int)
|
0:40 move second child to first child (temp 4-component vector of int)
|
||||||
0:40 't32' (temp 4-component vector of int)
|
0:40 't32' (temp 4-component vector of int)
|
||||||
0:40 textureFetch (global 4-component vector of int)
|
0:40 textureFetch (global 4-component vector of int)
|
||||||
0:40 'isms' (uniform isampler2DMS)
|
0:40 'isms' (uniform isampler2DMS)
|
||||||
0:40 'p2' (flat in 2-component vector of int)
|
0:40 'p2' (flat in 2-component vector of int)
|
||||||
0:40 'samp' (flat in int)
|
0:40 'samp' (flat in int)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp 4-component vector of uint)
|
0:41 move second child to first child (temp 4-component vector of uint)
|
||||||
0:41 't33' (temp 4-component vector of uint)
|
0:41 't33' (temp 4-component vector of uint)
|
||||||
0:41 textureFetch (global 4-component vector of uint)
|
0:41 textureFetch (global 4-component vector of uint)
|
||||||
0:41 'usms' (uniform usampler2DMS)
|
0:41 'usms' (uniform usampler2DMS)
|
||||||
0:41 'p2' (flat in 2-component vector of int)
|
0:41 'p2' (flat in 2-component vector of int)
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 3 (const int)
|
0:41 3 (const int)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp 4-component vector of float)
|
0:42 move second child to first child (temp 4-component vector of float)
|
||||||
0:42 't41' (temp 4-component vector of float)
|
0:42 't41' (temp 4-component vector of float)
|
||||||
0:42 textureFetch (global 4-component vector of float)
|
0:42 textureFetch (global 4-component vector of float)
|
||||||
0:42 'smsa' (uniform sampler2DMSArray)
|
0:42 'smsa' (uniform sampler2DMSArray)
|
||||||
0:42 'p3' (flat in 3-component vector of int)
|
0:42 'p3' (flat in 3-component vector of int)
|
||||||
0:42 'samp' (flat in int)
|
0:42 'samp' (flat in int)
|
||||||
0:43 Sequence
|
0:43 Sequence
|
||||||
0:43 move second child to first child (temp 4-component vector of int)
|
0:43 move second child to first child (temp 4-component vector of int)
|
||||||
0:43 't42' (temp 4-component vector of int)
|
0:43 't42' (temp 4-component vector of int)
|
||||||
0:43 textureFetch (global 4-component vector of int)
|
0:43 textureFetch (global 4-component vector of int)
|
||||||
0:43 'ismsa' (uniform isampler2DMSArray)
|
0:43 'ismsa' (uniform isampler2DMSArray)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 2 (const int)
|
0:43 2 (const int)
|
||||||
0:43 2 (const int)
|
0:43 2 (const int)
|
||||||
0:43 2 (const int)
|
0:43 2 (const int)
|
||||||
0:43 'samp' (flat in int)
|
0:43 'samp' (flat in int)
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 move second child to first child (temp 4-component vector of uint)
|
0:44 move second child to first child (temp 4-component vector of uint)
|
||||||
0:44 't43' (temp 4-component vector of uint)
|
0:44 't43' (temp 4-component vector of uint)
|
||||||
0:44 textureFetch (global 4-component vector of uint)
|
0:44 textureFetch (global 4-component vector of uint)
|
||||||
0:44 'usmsa' (uniform usampler2DMSArray)
|
0:44 'usmsa' (uniform usampler2DMSArray)
|
||||||
0:44 'p3' (flat in 3-component vector of int)
|
0:44 'p3' (flat in 3-component vector of int)
|
||||||
0:44 'samp' (flat in int)
|
0:44 'samp' (flat in int)
|
||||||
0:47 Function Definition: primitiveID( (global int)
|
0:47 Function Definition: primitiveID( (global int)
|
||||||
0:47 Function Parameters:
|
0:47 Function Parameters:
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 Branch: Return with expression
|
0:49 Branch: Return with expression
|
||||||
0:49 'gl_PrimitiveID' (flat in int PrimitiveID)
|
0:49 'gl_PrimitiveID' (flat in int PrimitiveID)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
0:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
||||||
0:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
0:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
|
||||||
0:? 'foo' (smooth in 4-component vector of float)
|
0:? 'foo' (smooth in 4-component vector of float)
|
||||||
0:? 's' (smooth in structure{global float f})
|
0:? 's' (smooth in structure{global float f})
|
||||||
0:? 'patch' (global float)
|
0:? 'patch' (global float)
|
||||||
0:? 'sms' (uniform sampler2DMS)
|
0:? 'sms' (uniform sampler2DMS)
|
||||||
0:? 'isms' (uniform isampler2DMS)
|
0:? 'isms' (uniform isampler2DMS)
|
||||||
0:? 'usms' (uniform usampler2DMS)
|
0:? 'usms' (uniform usampler2DMS)
|
||||||
0:? 'smsa' (uniform sampler2DMSArray)
|
0:? 'smsa' (uniform sampler2DMSArray)
|
||||||
0:? 'ismsa' (uniform isampler2DMSArray)
|
0:? 'ismsa' (uniform isampler2DMSArray)
|
||||||
0:? 'usmsa' (uniform usampler2DMSArray)
|
0:? 'usmsa' (uniform usampler2DMSArray)
|
||||||
0:? 'p2' (flat in 2-component vector of int)
|
0:? 'p2' (flat in 2-component vector of int)
|
||||||
0:? 'p3' (flat in 3-component vector of int)
|
0:? 'p3' (flat in 3-component vector of int)
|
||||||
0:? 'samp' (flat in int)
|
0:? 'samp' (flat in int)
|
||||||
|
|
||||||
|
|||||||
@@ -1,317 +1,317 @@
|
|||||||
150.geom
|
150.geom
|
||||||
ERROR: 0:15: 'fromVertex' : block instance name redefinition
|
ERROR: 0:15: 'fromVertex' : block instance name redefinition
|
||||||
ERROR: 0:19: 'fromVertex' : redefinition
|
ERROR: 0:19: 'fromVertex' : redefinition
|
||||||
ERROR: 0:21: 'fooC' : block instance name redefinition
|
ERROR: 0:21: 'fooC' : block instance name redefinition
|
||||||
ERROR: 0:29: 'EmitStreamVertex' : no matching overloaded function found
|
ERROR: 0:29: 'EmitStreamVertex' : no matching overloaded function found
|
||||||
ERROR: 0:30: 'EndStreamPrimitive' : no matching overloaded function found
|
ERROR: 0:30: 'EndStreamPrimitive' : no matching overloaded function found
|
||||||
ERROR: 0:44: 'stream' : can only be used on an output
|
ERROR: 0:44: 'stream' : can only be used on an output
|
||||||
ERROR: 0:45: 'stream' : can only be used on an output
|
ERROR: 0:45: 'stream' : can only be used on an output
|
||||||
ERROR: 0:46: 'stream' : can only be used on an output
|
ERROR: 0:46: 'stream' : can only be used on an output
|
||||||
ERROR: 0:47: 'stream' : can only be used on an output
|
ERROR: 0:47: 'stream' : can only be used on an output
|
||||||
ERROR: 0:47: 'stream' : can only be used on an output
|
ERROR: 0:47: 'stream' : can only be used on an output
|
||||||
ERROR: 0:60: 'stream' : member cannot contradict block
|
ERROR: 0:60: 'stream' : member cannot contradict block
|
||||||
ERROR: 0:66: 'max_vertices' : too large, must be less than gl_MaxGeometryOutputVertices
|
ERROR: 0:66: 'max_vertices' : too large, must be less than gl_MaxGeometryOutputVertices
|
||||||
ERROR: 0:66: 'max_vertices' : cannot change previously set layout value
|
ERROR: 0:66: 'max_vertices' : cannot change previously set layout value
|
||||||
ERROR: 0:67: 'max_vertices' : can only apply to a standalone qualifier
|
ERROR: 0:67: 'max_vertices' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:72: 'points' : cannot change previously set output primitive
|
ERROR: 0:72: 'points' : cannot change previously set output primitive
|
||||||
ERROR: 0:73: 'points' : cannot change previously set output primitive
|
ERROR: 0:73: 'points' : cannot change previously set output primitive
|
||||||
ERROR: 0:74: 'triangle_strip' : cannot apply to input
|
ERROR: 0:74: 'triangle_strip' : cannot apply to input
|
||||||
ERROR: 0:75: 'triangle_strip' : cannot apply to: uniform
|
ERROR: 0:75: 'triangle_strip' : cannot apply to: uniform
|
||||||
ERROR: 0:76: 'triangle_strip' : can only apply to a standalone qualifier
|
ERROR: 0:76: 'triangle_strip' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:77: 'triangle_strip' : can only apply to a standalone qualifier
|
ERROR: 0:77: 'triangle_strip' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:78: 'invocations' : not supported for this version or the enabled extensions
|
ERROR: 0:78: 'invocations' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:78: 'invocations' : can only apply to a standalone qualifier
|
ERROR: 0:78: 'invocations' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:80: 'invocations' : not supported for this version or the enabled extensions
|
ERROR: 0:80: 'invocations' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:80: 'invocations' : can only apply to a standalone qualifier
|
ERROR: 0:80: 'invocations' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:81: 'max_vertices' : can only apply to a standalone qualifier
|
ERROR: 0:81: 'max_vertices' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:82: 'triangle_strip' : can only apply to a standalone qualifier
|
ERROR: 0:82: 'triangle_strip' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:85: 'lines' : cannot apply to 'out'
|
ERROR: 0:85: 'lines' : cannot apply to 'out'
|
||||||
ERROR: 0:87: 'triangles' : cannot change previously set input primitive
|
ERROR: 0:87: 'triangles' : cannot change previously set input primitive
|
||||||
ERROR: 0:88: 'triangles_adjacency' : cannot change previously set input primitive
|
ERROR: 0:88: 'triangles_adjacency' : cannot change previously set input primitive
|
||||||
ERROR: 0:89: 'invocations' : not supported for this version or the enabled extensions
|
ERROR: 0:89: 'invocations' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:92: 'stream' : member cannot contradict block
|
ERROR: 0:92: 'stream' : member cannot contradict block
|
||||||
ERROR: 0:92: 'stream' : can only be used on an output
|
ERROR: 0:92: 'stream' : can only be used on an output
|
||||||
ERROR: 0:129: 'gl_ViewportIndex' : required extension not requested: GL_ARB_viewport_array
|
ERROR: 0:129: 'gl_ViewportIndex' : required extension not requested: GL_ARB_viewport_array
|
||||||
ERROR: 0:129: 'gl_MaxViewports' : required extension not requested: GL_ARB_viewport_array
|
ERROR: 0:129: 'gl_MaxViewports' : required extension not requested: GL_ARB_viewport_array
|
||||||
ERROR: 0:139: 'gl_ViewportIndex' : identifiers starting with "gl_" are reserved
|
ERROR: 0:139: 'gl_ViewportIndex' : identifiers starting with "gl_" are reserved
|
||||||
ERROR: 35 compilation errors. No code generated.
|
ERROR: 35 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 150
|
Shader version: 150
|
||||||
Requested GL_ARB_viewport_array
|
Requested GL_ARB_viewport_array
|
||||||
invocations = 4
|
invocations = 4
|
||||||
max_vertices = 200
|
max_vertices = 200
|
||||||
input primitive = lines_adjacency
|
input primitive = lines_adjacency
|
||||||
output primitive = triangle_strip
|
output primitive = triangle_strip
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:25 Function Definition: main( (global void)
|
0:25 Function Definition: main( (global void)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 EmitVertex (global void)
|
0:27 EmitVertex (global void)
|
||||||
0:28 EndPrimitive (global void)
|
0:28 EndPrimitive (global void)
|
||||||
0:29 Constant:
|
0:29 Constant:
|
||||||
0:29 0.000000
|
0:29 0.000000
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 0.000000
|
0:30 0.000000
|
||||||
0:32 move second child to first child (temp 3-component vector of float)
|
0:32 move second child to first child (temp 3-component vector of float)
|
||||||
0:32 color: direct index for structure (layout(stream=0 ) out 3-component vector of float)
|
0:32 color: direct index for structure (layout(stream=0 ) out 3-component vector of float)
|
||||||
0:32 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
0:32 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const uint)
|
0:32 0 (const uint)
|
||||||
0:32 color: direct index for structure (in 3-component vector of float)
|
0:32 color: direct index for structure (in 3-component vector of float)
|
||||||
0:32 direct index (temp block{in 3-component vector of float color})
|
0:32 direct index (temp block{in 3-component vector of float color})
|
||||||
0:32 'fromV' (in 4-element array of block{in 3-component vector of float color})
|
0:32 'fromV' (in 4-element array of block{in 3-component vector of float color})
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:33 move second child to first child (temp float)
|
0:33 move second child to first child (temp float)
|
||||||
0:33 direct index (layout(stream=0 ) temp float ClipDistance)
|
0:33 direct index (layout(stream=0 ) temp float ClipDistance)
|
||||||
0:33 gl_ClipDistance: direct index for structure (layout(stream=0 ) out implicitly-sized array of float ClipDistance)
|
0:33 gl_ClipDistance: direct index for structure (layout(stream=0 ) out implicitly-sized array of float ClipDistance)
|
||||||
0:33 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:33 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const uint)
|
0:33 2 (const uint)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 3 (const int)
|
0:33 3 (const int)
|
||||||
0:33 direct index (temp float ClipDistance)
|
0:33 direct index (temp float ClipDistance)
|
||||||
0:33 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
|
0:33 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
|
||||||
0:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:33 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const int)
|
0:33 2 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const int)
|
0:33 2 (const int)
|
||||||
0:34 move second child to first child (temp 4-component vector of float)
|
0:34 move second child to first child (temp 4-component vector of float)
|
||||||
0:34 gl_Position: direct index for structure (layout(stream=0 ) gl_Position 4-component vector of float Position)
|
0:34 gl_Position: direct index for structure (layout(stream=0 ) gl_Position 4-component vector of float Position)
|
||||||
0:34 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:34 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 0 (const uint)
|
0:34 0 (const uint)
|
||||||
0:34 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:34 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:34 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 0 (const int)
|
0:34 0 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 0 (const int)
|
0:34 0 (const int)
|
||||||
0:35 move second child to first child (temp float)
|
0:35 move second child to first child (temp float)
|
||||||
0:35 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize float PointSize)
|
0:35 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize float PointSize)
|
||||||
0:35 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:35 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 1 (const uint)
|
0:35 1 (const uint)
|
||||||
0:35 gl_PointSize: direct index for structure (in float PointSize)
|
0:35 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:35 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:35 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:35 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:35 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 3 (const int)
|
0:35 3 (const int)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 1 (const int)
|
0:35 1 (const int)
|
||||||
0:36 move second child to first child (temp int)
|
0:36 move second child to first child (temp int)
|
||||||
0:36 'gl_PrimitiveID' (layout(stream=0 ) out int PrimitiveID)
|
0:36 'gl_PrimitiveID' (layout(stream=0 ) out int PrimitiveID)
|
||||||
0:36 'gl_PrimitiveIDIn' (in int PrimitiveID)
|
0:36 'gl_PrimitiveIDIn' (in int PrimitiveID)
|
||||||
0:37 move second child to first child (temp int)
|
0:37 move second child to first child (temp int)
|
||||||
0:37 'gl_Layer' (layout(stream=0 ) out int Layer)
|
0:37 'gl_Layer' (layout(stream=0 ) out int Layer)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 2 (const int)
|
0:37 2 (const int)
|
||||||
0:67 Function Definition: foo(i1; (global void)
|
0:67 Function Definition: foo(i1; (global void)
|
||||||
0:67 Function Parameters:
|
0:67 Function Parameters:
|
||||||
0:67 'a' (in int)
|
0:67 'a' (in int)
|
||||||
0:69 Sequence
|
0:69 Sequence
|
||||||
0:69 move second child to first child (temp 4-component vector of float)
|
0:69 move second child to first child (temp 4-component vector of float)
|
||||||
0:69 a: direct index for structure (layout(stream=6 ) out 4-component vector of float)
|
0:69 a: direct index for structure (layout(stream=6 ) out 4-component vector of float)
|
||||||
0:69 'ouuaa6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
0:69 'ouuaa6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 1.000000
|
0:69 1.000000
|
||||||
0:69 1.000000
|
0:69 1.000000
|
||||||
0:69 1.000000
|
0:69 1.000000
|
||||||
0:69 1.000000
|
0:69 1.000000
|
||||||
0:107 Sequence
|
0:107 Sequence
|
||||||
0:107 move second child to first child (temp float)
|
0:107 move second child to first child (temp float)
|
||||||
0:107 'summ' (global float)
|
0:107 'summ' (global float)
|
||||||
0:107 Constant:
|
0:107 Constant:
|
||||||
0:107 11332.000000
|
0:107 11332.000000
|
||||||
0:127 Function Definition: fooe1( (global void)
|
0:127 Function Definition: fooe1( (global void)
|
||||||
0:127 Function Parameters:
|
0:127 Function Parameters:
|
||||||
0:129 Sequence
|
0:129 Sequence
|
||||||
0:129 move second child to first child (temp int)
|
0:129 move second child to first child (temp int)
|
||||||
0:129 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
0:129 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
||||||
0:129 Constant:
|
0:129 Constant:
|
||||||
0:129 15 (const int)
|
0:129 15 (const int)
|
||||||
0:134 Function Definition: fooe2( (global void)
|
0:134 Function Definition: fooe2( (global void)
|
||||||
0:134 Function Parameters:
|
0:134 Function Parameters:
|
||||||
0:136 Sequence
|
0:136 Sequence
|
||||||
0:136 move second child to first child (temp int)
|
0:136 move second child to first child (temp int)
|
||||||
0:136 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
0:136 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
||||||
0:136 Constant:
|
0:136 Constant:
|
||||||
0:136 15 (const int)
|
0:136 15 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'fromV' (in 4-element array of block{in 3-component vector of float color})
|
0:? 'fromV' (in 4-element array of block{in 3-component vector of float color})
|
||||||
0:? 'toF' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
0:? 'toF' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
||||||
0:? 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:? 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'ov0' (layout(stream=0 ) out 4-component vector of float)
|
0:? 'ov0' (layout(stream=0 ) out 4-component vector of float)
|
||||||
0:? 'ov4' (layout(stream=4 ) out 4-component vector of float)
|
0:? 'ov4' (layout(stream=4 ) out 4-component vector of float)
|
||||||
0:? 'o1v0' (layout(stream=0 ) out 4-component vector of float)
|
0:? 'o1v0' (layout(stream=0 ) out 4-component vector of float)
|
||||||
0:? 'ua' (layout(stream=3 ) uniform int)
|
0:? 'ua' (layout(stream=3 ) uniform int)
|
||||||
0:? 'ibb' (layout(stream=3 column_major shared ) uniform block{layout(stream=3 column_major shared ) uniform int ua})
|
0:? 'ibb' (layout(stream=3 column_major shared ) uniform block{layout(stream=3 column_major shared ) uniform int ua})
|
||||||
0:? 'ov3' (layout(stream=3 ) out 4-component vector of float)
|
0:? 'ov3' (layout(stream=3 ) out 4-component vector of float)
|
||||||
0:? 'ouuaa6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
0:? 'ouuaa6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
||||||
0:? 'ouua6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
0:? 'ouua6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
||||||
0:? 'ouua7' (layout(stream=7 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
0:? 'ouua7' (layout(stream=7 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
||||||
0:? 'ov2s3' (layout(stream=3 ) out 4-component vector of float)
|
0:? 'ov2s3' (layout(stream=3 ) out 4-component vector of float)
|
||||||
0:? 'badv4' (layout(stream=3 ) out 4-component vector of float)
|
0:? 'badv4' (layout(stream=3 ) out 4-component vector of float)
|
||||||
0:? 'bad2v4' (in 4-element array of 4-component vector of float)
|
0:? 'bad2v4' (in 4-element array of 4-component vector of float)
|
||||||
0:? 'anon@2' (layout(stream=3 ) out block{layout(stream=3 ) out int a})
|
0:? 'anon@2' (layout(stream=3 ) out block{layout(stream=3 ) out int a})
|
||||||
0:? 'outbi' (layout(stream=3 ) out block{layout(stream=3 ) out int a, layout(stream=3 ) out int b, layout(stream=3 ) out int c})
|
0:? 'outbi' (layout(stream=3 ) out block{layout(stream=3 ) out int a, layout(stream=3 ) out int b, layout(stream=3 ) out int c})
|
||||||
0:? 'inbi' (in 4-element array of block{layout(stream=2 ) in int a})
|
0:? 'inbi' (in 4-element array of block{layout(stream=2 ) in int a})
|
||||||
0:? 'insn' (in 4-element array of block{in int a15})
|
0:? 'insn' (in 4-element array of block{in int a15})
|
||||||
0:? 'anon@3' (layout(stream=3 ) out block{layout(stream=3 ) out float f15})
|
0:? 'anon@3' (layout(stream=3 ) out block{layout(stream=3 ) out float f15})
|
||||||
0:? 'anon@4' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform bool b15})
|
0:? 'anon@4' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform bool b15})
|
||||||
0:? 'summ' (global float)
|
0:? 'summ' (global float)
|
||||||
0:? 'gl_ViewportIndex' (layout(stream=3 ) out int)
|
0:? 'gl_ViewportIndex' (layout(stream=3 ) out int)
|
||||||
|
|
||||||
|
|
||||||
Linked geometry stage:
|
Linked geometry stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 150
|
Shader version: 150
|
||||||
Requested GL_ARB_viewport_array
|
Requested GL_ARB_viewport_array
|
||||||
invocations = 4
|
invocations = 4
|
||||||
max_vertices = 200
|
max_vertices = 200
|
||||||
input primitive = lines_adjacency
|
input primitive = lines_adjacency
|
||||||
output primitive = triangle_strip
|
output primitive = triangle_strip
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:25 Function Definition: main( (global void)
|
0:25 Function Definition: main( (global void)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 EmitVertex (global void)
|
0:27 EmitVertex (global void)
|
||||||
0:28 EndPrimitive (global void)
|
0:28 EndPrimitive (global void)
|
||||||
0:29 Constant:
|
0:29 Constant:
|
||||||
0:29 0.000000
|
0:29 0.000000
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 0.000000
|
0:30 0.000000
|
||||||
0:32 move second child to first child (temp 3-component vector of float)
|
0:32 move second child to first child (temp 3-component vector of float)
|
||||||
0:32 color: direct index for structure (layout(stream=0 ) out 3-component vector of float)
|
0:32 color: direct index for structure (layout(stream=0 ) out 3-component vector of float)
|
||||||
0:32 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
0:32 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const uint)
|
0:32 0 (const uint)
|
||||||
0:32 color: direct index for structure (in 3-component vector of float)
|
0:32 color: direct index for structure (in 3-component vector of float)
|
||||||
0:32 direct index (temp block{in 3-component vector of float color})
|
0:32 direct index (temp block{in 3-component vector of float color})
|
||||||
0:32 'fromV' (in 4-element array of block{in 3-component vector of float color})
|
0:32 'fromV' (in 4-element array of block{in 3-component vector of float color})
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:33 move second child to first child (temp float)
|
0:33 move second child to first child (temp float)
|
||||||
0:33 direct index (layout(stream=0 ) temp float ClipDistance)
|
0:33 direct index (layout(stream=0 ) temp float ClipDistance)
|
||||||
0:33 gl_ClipDistance: direct index for structure (layout(stream=0 ) out 4-element array of float ClipDistance)
|
0:33 gl_ClipDistance: direct index for structure (layout(stream=0 ) out 4-element array of float ClipDistance)
|
||||||
0:33 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 4-element array of float ClipDistance gl_ClipDistance})
|
0:33 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 4-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const uint)
|
0:33 2 (const uint)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 3 (const int)
|
0:33 3 (const int)
|
||||||
0:33 direct index (temp float ClipDistance)
|
0:33 direct index (temp float ClipDistance)
|
||||||
0:33 gl_ClipDistance: direct index for structure (in 1-element array of float ClipDistance)
|
0:33 gl_ClipDistance: direct index for structure (in 1-element array of float ClipDistance)
|
||||||
0:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:33 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const int)
|
0:33 2 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const int)
|
0:33 2 (const int)
|
||||||
0:34 move second child to first child (temp 4-component vector of float)
|
0:34 move second child to first child (temp 4-component vector of float)
|
||||||
0:34 gl_Position: direct index for structure (layout(stream=0 ) gl_Position 4-component vector of float Position)
|
0:34 gl_Position: direct index for structure (layout(stream=0 ) gl_Position 4-component vector of float Position)
|
||||||
0:34 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 4-element array of float ClipDistance gl_ClipDistance})
|
0:34 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 4-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 0 (const uint)
|
0:34 0 (const uint)
|
||||||
0:34 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:34 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:34 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 0 (const int)
|
0:34 0 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 0 (const int)
|
0:34 0 (const int)
|
||||||
0:35 move second child to first child (temp float)
|
0:35 move second child to first child (temp float)
|
||||||
0:35 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize float PointSize)
|
0:35 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize float PointSize)
|
||||||
0:35 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 4-element array of float ClipDistance gl_ClipDistance})
|
0:35 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 4-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 1 (const uint)
|
0:35 1 (const uint)
|
||||||
0:35 gl_PointSize: direct index for structure (in float PointSize)
|
0:35 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:35 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:35 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:35 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:35 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 3 (const int)
|
0:35 3 (const int)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 1 (const int)
|
0:35 1 (const int)
|
||||||
0:36 move second child to first child (temp int)
|
0:36 move second child to first child (temp int)
|
||||||
0:36 'gl_PrimitiveID' (layout(stream=0 ) out int PrimitiveID)
|
0:36 'gl_PrimitiveID' (layout(stream=0 ) out int PrimitiveID)
|
||||||
0:36 'gl_PrimitiveIDIn' (in int PrimitiveID)
|
0:36 'gl_PrimitiveIDIn' (in int PrimitiveID)
|
||||||
0:37 move second child to first child (temp int)
|
0:37 move second child to first child (temp int)
|
||||||
0:37 'gl_Layer' (layout(stream=0 ) out int Layer)
|
0:37 'gl_Layer' (layout(stream=0 ) out int Layer)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 2 (const int)
|
0:37 2 (const int)
|
||||||
0:67 Function Definition: foo(i1; (global void)
|
0:67 Function Definition: foo(i1; (global void)
|
||||||
0:67 Function Parameters:
|
0:67 Function Parameters:
|
||||||
0:67 'a' (in int)
|
0:67 'a' (in int)
|
||||||
0:69 Sequence
|
0:69 Sequence
|
||||||
0:69 move second child to first child (temp 4-component vector of float)
|
0:69 move second child to first child (temp 4-component vector of float)
|
||||||
0:69 a: direct index for structure (layout(stream=6 ) out 4-component vector of float)
|
0:69 a: direct index for structure (layout(stream=6 ) out 4-component vector of float)
|
||||||
0:69 'ouuaa6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
0:69 'ouuaa6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 1.000000
|
0:69 1.000000
|
||||||
0:69 1.000000
|
0:69 1.000000
|
||||||
0:69 1.000000
|
0:69 1.000000
|
||||||
0:69 1.000000
|
0:69 1.000000
|
||||||
0:107 Sequence
|
0:107 Sequence
|
||||||
0:107 move second child to first child (temp float)
|
0:107 move second child to first child (temp float)
|
||||||
0:107 'summ' (global float)
|
0:107 'summ' (global float)
|
||||||
0:107 Constant:
|
0:107 Constant:
|
||||||
0:107 11332.000000
|
0:107 11332.000000
|
||||||
0:127 Function Definition: fooe1( (global void)
|
0:127 Function Definition: fooe1( (global void)
|
||||||
0:127 Function Parameters:
|
0:127 Function Parameters:
|
||||||
0:129 Sequence
|
0:129 Sequence
|
||||||
0:129 move second child to first child (temp int)
|
0:129 move second child to first child (temp int)
|
||||||
0:129 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
0:129 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
||||||
0:129 Constant:
|
0:129 Constant:
|
||||||
0:129 15 (const int)
|
0:129 15 (const int)
|
||||||
0:134 Function Definition: fooe2( (global void)
|
0:134 Function Definition: fooe2( (global void)
|
||||||
0:134 Function Parameters:
|
0:134 Function Parameters:
|
||||||
0:136 Sequence
|
0:136 Sequence
|
||||||
0:136 move second child to first child (temp int)
|
0:136 move second child to first child (temp int)
|
||||||
0:136 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
0:136 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
||||||
0:136 Constant:
|
0:136 Constant:
|
||||||
0:136 15 (const int)
|
0:136 15 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'fromV' (in 4-element array of block{in 3-component vector of float color})
|
0:? 'fromV' (in 4-element array of block{in 3-component vector of float color})
|
||||||
0:? 'toF' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
0:? 'toF' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-component vector of float color})
|
||||||
0:? 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 4-element array of float ClipDistance gl_ClipDistance})
|
0:? 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 4-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_in' (in 4-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'ov0' (layout(stream=0 ) out 4-component vector of float)
|
0:? 'ov0' (layout(stream=0 ) out 4-component vector of float)
|
||||||
0:? 'ov4' (layout(stream=4 ) out 4-component vector of float)
|
0:? 'ov4' (layout(stream=4 ) out 4-component vector of float)
|
||||||
0:? 'o1v0' (layout(stream=0 ) out 4-component vector of float)
|
0:? 'o1v0' (layout(stream=0 ) out 4-component vector of float)
|
||||||
0:? 'ua' (layout(stream=3 ) uniform int)
|
0:? 'ua' (layout(stream=3 ) uniform int)
|
||||||
0:? 'ibb' (layout(stream=3 column_major shared ) uniform block{layout(stream=3 column_major shared ) uniform int ua})
|
0:? 'ibb' (layout(stream=3 column_major shared ) uniform block{layout(stream=3 column_major shared ) uniform int ua})
|
||||||
0:? 'ov3' (layout(stream=3 ) out 4-component vector of float)
|
0:? 'ov3' (layout(stream=3 ) out 4-component vector of float)
|
||||||
0:? 'ouuaa6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
0:? 'ouuaa6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
||||||
0:? 'ouua6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
0:? 'ouua6' (layout(stream=6 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
||||||
0:? 'ouua7' (layout(stream=7 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
0:? 'ouua7' (layout(stream=7 ) out block{layout(stream=6 ) out 4-component vector of float a})
|
||||||
0:? 'ov2s3' (layout(stream=3 ) out 4-component vector of float)
|
0:? 'ov2s3' (layout(stream=3 ) out 4-component vector of float)
|
||||||
0:? 'badv4' (layout(stream=3 ) out 4-component vector of float)
|
0:? 'badv4' (layout(stream=3 ) out 4-component vector of float)
|
||||||
0:? 'bad2v4' (in 4-element array of 4-component vector of float)
|
0:? 'bad2v4' (in 4-element array of 4-component vector of float)
|
||||||
0:? 'anon@2' (layout(stream=3 ) out block{layout(stream=3 ) out int a})
|
0:? 'anon@2' (layout(stream=3 ) out block{layout(stream=3 ) out int a})
|
||||||
0:? 'outbi' (layout(stream=3 ) out block{layout(stream=3 ) out int a, layout(stream=3 ) out int b, layout(stream=3 ) out int c})
|
0:? 'outbi' (layout(stream=3 ) out block{layout(stream=3 ) out int a, layout(stream=3 ) out int b, layout(stream=3 ) out int c})
|
||||||
0:? 'inbi' (in 4-element array of block{layout(stream=2 ) in int a})
|
0:? 'inbi' (in 4-element array of block{layout(stream=2 ) in int a})
|
||||||
0:? 'insn' (in 4-element array of block{in int a15})
|
0:? 'insn' (in 4-element array of block{in int a15})
|
||||||
0:? 'anon@3' (layout(stream=3 ) out block{layout(stream=3 ) out float f15})
|
0:? 'anon@3' (layout(stream=3 ) out block{layout(stream=3 ) out float f15})
|
||||||
0:? 'anon@4' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform bool b15})
|
0:? 'anon@4' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform bool b15})
|
||||||
0:? 'summ' (global float)
|
0:? 'summ' (global float)
|
||||||
0:? 'gl_ViewportIndex' (layout(stream=3 ) out int)
|
0:? 'gl_ViewportIndex' (layout(stream=3 ) out int)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,95 +1,95 @@
|
|||||||
150.vert
|
150.vert
|
||||||
ERROR: 0:22: 'a' : cannot redeclare a user-block member array
|
ERROR: 0:22: 'a' : cannot redeclare a user-block member array
|
||||||
ERROR: 0:3001: '#error' : line of this error should be 3001
|
ERROR: 0:3001: '#error' : line of this error should be 3001
|
||||||
ERROR: 2 compilation errors. No code generated.
|
ERROR: 2 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 150
|
Shader version: 150
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:9 Function Definition: main( (global void)
|
0:9 Function Definition: main( (global void)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp 4-component vector of float)
|
0:11 move second child to first child (temp 4-component vector of float)
|
||||||
0:11 gl_Position: direct index for structure (invariant gl_Position 4-component vector of float Position)
|
0:11 gl_Position: direct index for structure (invariant gl_Position 4-component vector of float Position)
|
||||||
0:11 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:11 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const uint)
|
0:11 0 (const uint)
|
||||||
0:11 'iv4' (in 4-component vector of float)
|
0:11 'iv4' (in 4-component vector of float)
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
|
0:12 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
|
||||||
0:12 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:12 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1 (const uint)
|
0:12 1 (const uint)
|
||||||
0:12 'ps' (uniform float)
|
0:12 'ps' (uniform float)
|
||||||
0:13 move second child to first child (temp float)
|
0:13 move second child to first child (temp float)
|
||||||
0:13 direct index (temp float ClipDistance)
|
0:13 direct index (temp float ClipDistance)
|
||||||
0:13 gl_ClipDistance: direct index for structure (out 4-element array of float ClipDistance)
|
0:13 gl_ClipDistance: direct index for structure (out 4-element array of float ClipDistance)
|
||||||
0:13 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:13 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const uint)
|
0:13 2 (const uint)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:13 direct index (temp float)
|
0:13 direct index (temp float)
|
||||||
0:13 'iv4' (in 4-component vector of float)
|
0:13 'iv4' (in 4-component vector of float)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:14 move second child to first child (temp 4-component vector of float)
|
0:14 move second child to first child (temp 4-component vector of float)
|
||||||
0:14 gl_ClipVertex: direct index for structure (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:14 gl_ClipVertex: direct index for structure (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:14 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:14 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:14 Constant:
|
0:14 Constant:
|
||||||
0:14 3 (const uint)
|
0:14 3 (const uint)
|
||||||
0:14 'iv4' (in 4-component vector of float)
|
0:14 'iv4' (in 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'iv4' (in 4-component vector of float)
|
0:? 'iv4' (in 4-component vector of float)
|
||||||
0:? 'ps' (uniform float)
|
0:? 'ps' (uniform float)
|
||||||
0:? 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform implicitly-sized array of int a})
|
0:? 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform implicitly-sized array of int a})
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
ERROR: Linking vertex stage: Can only use one of gl_ClipDistance or gl_ClipVertex (gl_ClipDistance is preferred)
|
ERROR: Linking vertex stage: Can only use one of gl_ClipDistance or gl_ClipVertex (gl_ClipDistance is preferred)
|
||||||
|
|
||||||
Shader version: 150
|
Shader version: 150
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:9 Function Definition: main( (global void)
|
0:9 Function Definition: main( (global void)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp 4-component vector of float)
|
0:11 move second child to first child (temp 4-component vector of float)
|
||||||
0:11 gl_Position: direct index for structure (invariant gl_Position 4-component vector of float Position)
|
0:11 gl_Position: direct index for structure (invariant gl_Position 4-component vector of float Position)
|
||||||
0:11 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:11 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const uint)
|
0:11 0 (const uint)
|
||||||
0:11 'iv4' (in 4-component vector of float)
|
0:11 'iv4' (in 4-component vector of float)
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
|
0:12 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
|
||||||
0:12 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:12 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1 (const uint)
|
0:12 1 (const uint)
|
||||||
0:12 'ps' (uniform float)
|
0:12 'ps' (uniform float)
|
||||||
0:13 move second child to first child (temp float)
|
0:13 move second child to first child (temp float)
|
||||||
0:13 direct index (temp float ClipDistance)
|
0:13 direct index (temp float ClipDistance)
|
||||||
0:13 gl_ClipDistance: direct index for structure (out 4-element array of float ClipDistance)
|
0:13 gl_ClipDistance: direct index for structure (out 4-element array of float ClipDistance)
|
||||||
0:13 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:13 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const uint)
|
0:13 2 (const uint)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:13 direct index (temp float)
|
0:13 direct index (temp float)
|
||||||
0:13 'iv4' (in 4-component vector of float)
|
0:13 'iv4' (in 4-component vector of float)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:14 move second child to first child (temp 4-component vector of float)
|
0:14 move second child to first child (temp 4-component vector of float)
|
||||||
0:14 gl_ClipVertex: direct index for structure (gl_ClipVertex 4-component vector of float ClipVertex)
|
0:14 gl_ClipVertex: direct index for structure (gl_ClipVertex 4-component vector of float ClipVertex)
|
||||||
0:14 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:14 'anon@0' (out block{invariant gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 4-element array of float ClipDistance gl_ClipDistance, gl_ClipVertex 4-component vector of float ClipVertex gl_ClipVertex, 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:14 Constant:
|
0:14 Constant:
|
||||||
0:14 3 (const uint)
|
0:14 3 (const uint)
|
||||||
0:14 'iv4' (in 4-component vector of float)
|
0:14 'iv4' (in 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'iv4' (in 4-component vector of float)
|
0:? 'iv4' (in 4-component vector of float)
|
||||||
0:? 'ps' (uniform float)
|
0:? 'ps' (uniform float)
|
||||||
0:? 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform 1-element array of int a})
|
0:? 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform 1-element array of int a})
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,418 +1,418 @@
|
|||||||
300BuiltIns.frag
|
300BuiltIns.frag
|
||||||
ERROR: 0:6: 'float' : type requires declaration of default precision qualifier
|
ERROR: 0:6: 'float' : type requires declaration of default precision qualifier
|
||||||
ERROR: 0:70: 'noise2' : no matching overloaded function found
|
ERROR: 0:70: 'noise2' : no matching overloaded function found
|
||||||
ERROR: 0:72: 't__' : identifiers containing consecutive underscores ("__") are reserved, and an error if version <= 300
|
ERROR: 0:72: 't__' : identifiers containing consecutive underscores ("__") are reserved, and an error if version <= 300
|
||||||
ERROR: 0:75: '#define' : names containing consecutive underscores are reserved, and an error if version <= 300: __D
|
ERROR: 0:75: '#define' : names containing consecutive underscores are reserved, and an error if version <= 300: __D
|
||||||
ERROR: 4 compilation errors. No code generated.
|
ERROR: 4 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:26 Function Definition: main( (global void)
|
0:26 Function Definition: main( (global void)
|
||||||
0:26 Function Parameters:
|
0:26 Function Parameters:
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 move second child to first child (temp mediump 3-component vector of float)
|
0:29 move second child to first child (temp mediump 3-component vector of float)
|
||||||
0:29 'v' (temp mediump 3-component vector of float)
|
0:29 'v' (temp mediump 3-component vector of float)
|
||||||
0:29 mix (global mediump 3-component vector of float)
|
0:29 mix (global mediump 3-component vector of float)
|
||||||
0:29 'x' (global mediump 3-component vector of float)
|
0:29 'x' (global mediump 3-component vector of float)
|
||||||
0:29 'y' (global mediump 3-component vector of float)
|
0:29 'y' (global mediump 3-component vector of float)
|
||||||
0:29 'bv' (global 3-component vector of bool)
|
0:29 'bv' (global 3-component vector of bool)
|
||||||
0:30 Sequence
|
0:30 Sequence
|
||||||
0:30 move second child to first child (temp mediump 4-component vector of int)
|
0:30 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:30 'iv10' (temp mediump 4-component vector of int)
|
0:30 'iv10' (temp mediump 4-component vector of int)
|
||||||
0:30 Absolute value (global mediump 4-component vector of int)
|
0:30 Absolute value (global mediump 4-component vector of int)
|
||||||
0:30 'iv4a' (global mediump 4-component vector of int)
|
0:30 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 move second child to first child (temp mediump 4-component vector of int)
|
0:31 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:31 'iv11' (temp mediump 4-component vector of int)
|
0:31 'iv11' (temp mediump 4-component vector of int)
|
||||||
0:31 Sign (global mediump 4-component vector of int)
|
0:31 Sign (global mediump 4-component vector of int)
|
||||||
0:31 'iv4a' (global mediump 4-component vector of int)
|
0:31 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 move second child to first child (temp mediump 4-component vector of int)
|
0:32 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:32 'iv12' (temp mediump 4-component vector of int)
|
0:32 'iv12' (temp mediump 4-component vector of int)
|
||||||
0:32 min (global mediump 4-component vector of int)
|
0:32 min (global mediump 4-component vector of int)
|
||||||
0:32 'iv4a' (global mediump 4-component vector of int)
|
0:32 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:32 'iv4b' (global mediump 4-component vector of int)
|
0:32 'iv4b' (global mediump 4-component vector of int)
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp mediump 4-component vector of int)
|
0:33 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:33 'iv13' (temp mediump 4-component vector of int)
|
0:33 'iv13' (temp mediump 4-component vector of int)
|
||||||
0:33 min (global mediump 4-component vector of int)
|
0:33 min (global mediump 4-component vector of int)
|
||||||
0:33 'iv4a' (global mediump 4-component vector of int)
|
0:33 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:33 'imin' (global mediump int)
|
0:33 'imin' (global mediump int)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp mediump 2-component vector of uint)
|
0:34 move second child to first child (temp mediump 2-component vector of uint)
|
||||||
0:34 'u' (temp mediump 2-component vector of uint)
|
0:34 'u' (temp mediump 2-component vector of uint)
|
||||||
0:34 min (global mediump 2-component vector of uint)
|
0:34 min (global mediump 2-component vector of uint)
|
||||||
0:34 'uv2x' (global mediump 2-component vector of uint)
|
0:34 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:34 'uv2y' (global mediump 2-component vector of uint)
|
0:34 'uv2y' (global mediump 2-component vector of uint)
|
||||||
0:35 Sequence
|
0:35 Sequence
|
||||||
0:35 move second child to first child (temp mediump 4-component vector of uint)
|
0:35 move second child to first child (temp mediump 4-component vector of uint)
|
||||||
0:35 'uv' (temp mediump 4-component vector of uint)
|
0:35 'uv' (temp mediump 4-component vector of uint)
|
||||||
0:35 min (global mediump 4-component vector of uint)
|
0:35 min (global mediump 4-component vector of uint)
|
||||||
0:35 'uv4y' (global mediump 4-component vector of uint)
|
0:35 'uv4y' (global mediump 4-component vector of uint)
|
||||||
0:35 'uy' (global mediump uint)
|
0:35 'uy' (global mediump uint)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp mediump 3-component vector of int)
|
0:36 move second child to first child (temp mediump 3-component vector of int)
|
||||||
0:36 'iv14' (temp mediump 3-component vector of int)
|
0:36 'iv14' (temp mediump 3-component vector of int)
|
||||||
0:36 max (global mediump 3-component vector of int)
|
0:36 max (global mediump 3-component vector of int)
|
||||||
0:36 'iv3a' (global mediump 3-component vector of int)
|
0:36 'iv3a' (global mediump 3-component vector of int)
|
||||||
0:36 'iv3b' (global mediump 3-component vector of int)
|
0:36 'iv3b' (global mediump 3-component vector of int)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp mediump 4-component vector of int)
|
0:37 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:37 'iv15' (temp mediump 4-component vector of int)
|
0:37 'iv15' (temp mediump 4-component vector of int)
|
||||||
0:37 max (global mediump 4-component vector of int)
|
0:37 max (global mediump 4-component vector of int)
|
||||||
0:37 'iv4a' (global mediump 4-component vector of int)
|
0:37 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:37 'imax' (global mediump int)
|
0:37 'imax' (global mediump int)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp mediump 2-component vector of uint)
|
0:38 move second child to first child (temp mediump 2-component vector of uint)
|
||||||
0:38 'u10' (temp mediump 2-component vector of uint)
|
0:38 'u10' (temp mediump 2-component vector of uint)
|
||||||
0:38 max (global mediump 2-component vector of uint)
|
0:38 max (global mediump 2-component vector of uint)
|
||||||
0:38 'uv2x' (global mediump 2-component vector of uint)
|
0:38 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:38 'uv2y' (global mediump 2-component vector of uint)
|
0:38 'uv2y' (global mediump 2-component vector of uint)
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 move second child to first child (temp mediump 2-component vector of uint)
|
0:39 move second child to first child (temp mediump 2-component vector of uint)
|
||||||
0:39 'u11' (temp mediump 2-component vector of uint)
|
0:39 'u11' (temp mediump 2-component vector of uint)
|
||||||
0:39 max (global mediump 2-component vector of uint)
|
0:39 max (global mediump 2-component vector of uint)
|
||||||
0:39 'uv2x' (global mediump 2-component vector of uint)
|
0:39 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:39 'uy' (global mediump uint)
|
0:39 'uy' (global mediump uint)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp mediump 4-component vector of int)
|
0:40 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:40 'iv16' (temp mediump 4-component vector of int)
|
0:40 'iv16' (temp mediump 4-component vector of int)
|
||||||
0:40 clamp (global mediump 4-component vector of int)
|
0:40 clamp (global mediump 4-component vector of int)
|
||||||
0:40 'iv4a' (global mediump 4-component vector of int)
|
0:40 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:40 'iv4a' (global mediump 4-component vector of int)
|
0:40 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:40 'iv4b' (global mediump 4-component vector of int)
|
0:40 'iv4b' (global mediump 4-component vector of int)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp mediump 4-component vector of int)
|
0:41 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:41 'iv17' (temp mediump 4-component vector of int)
|
0:41 'iv17' (temp mediump 4-component vector of int)
|
||||||
0:41 clamp (global mediump 4-component vector of int)
|
0:41 clamp (global mediump 4-component vector of int)
|
||||||
0:41 'iv4a' (global mediump 4-component vector of int)
|
0:41 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:41 'imin' (global mediump int)
|
0:41 'imin' (global mediump int)
|
||||||
0:41 'imax' (global mediump int)
|
0:41 'imax' (global mediump int)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp mediump 2-component vector of uint)
|
0:42 move second child to first child (temp mediump 2-component vector of uint)
|
||||||
0:42 'u12' (temp mediump 2-component vector of uint)
|
0:42 'u12' (temp mediump 2-component vector of uint)
|
||||||
0:42 clamp (global mediump 2-component vector of uint)
|
0:42 clamp (global mediump 2-component vector of uint)
|
||||||
0:42 'uv2x' (global mediump 2-component vector of uint)
|
0:42 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:42 'uv2y' (global mediump 2-component vector of uint)
|
0:42 'uv2y' (global mediump 2-component vector of uint)
|
||||||
0:42 'uv2c' (global mediump 2-component vector of uint)
|
0:42 'uv2c' (global mediump 2-component vector of uint)
|
||||||
0:43 Sequence
|
0:43 Sequence
|
||||||
0:43 move second child to first child (temp mediump 4-component vector of uint)
|
0:43 move second child to first child (temp mediump 4-component vector of uint)
|
||||||
0:43 'uv10' (temp mediump 4-component vector of uint)
|
0:43 'uv10' (temp mediump 4-component vector of uint)
|
||||||
0:43 clamp (global mediump 4-component vector of uint)
|
0:43 clamp (global mediump 4-component vector of uint)
|
||||||
0:43 'uv4y' (global mediump 4-component vector of uint)
|
0:43 'uv4y' (global mediump 4-component vector of uint)
|
||||||
0:43 'umin' (global mediump uint)
|
0:43 'umin' (global mediump uint)
|
||||||
0:43 'umax' (global mediump uint)
|
0:43 'umax' (global mediump uint)
|
||||||
0:47 Sequence
|
0:47 Sequence
|
||||||
0:47 move second child to first child (temp mediump 3-component vector of float)
|
0:47 move second child to first child (temp mediump 3-component vector of float)
|
||||||
0:47 'v11' (temp mediump 3-component vector of float)
|
0:47 'v11' (temp mediump 3-component vector of float)
|
||||||
0:47 modf (global mediump 3-component vector of float)
|
0:47 modf (global mediump 3-component vector of float)
|
||||||
0:47 'x' (global mediump 3-component vector of float)
|
0:47 'x' (global mediump 3-component vector of float)
|
||||||
0:47 'modfOut' (temp mediump 3-component vector of float)
|
0:47 'modfOut' (temp mediump 3-component vector of float)
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 move second child to first child (temp mediump float)
|
0:49 move second child to first child (temp mediump float)
|
||||||
0:49 't' (temp mediump float)
|
0:49 't' (temp mediump float)
|
||||||
0:49 trunc (global mediump float)
|
0:49 trunc (global mediump float)
|
||||||
0:49 'f' (global mediump float)
|
0:49 'f' (global mediump float)
|
||||||
0:50 Sequence
|
0:50 Sequence
|
||||||
0:50 move second child to first child (temp mediump 2-component vector of float)
|
0:50 move second child to first child (temp mediump 2-component vector of float)
|
||||||
0:50 'v12' (temp mediump 2-component vector of float)
|
0:50 'v12' (temp mediump 2-component vector of float)
|
||||||
0:50 round (global mediump 2-component vector of float)
|
0:50 round (global mediump 2-component vector of float)
|
||||||
0:50 'v2a' (global mediump 2-component vector of float)
|
0:50 'v2a' (global mediump 2-component vector of float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp mediump 2-component vector of float)
|
0:51 move second child to first child (temp mediump 2-component vector of float)
|
||||||
0:51 'v13' (temp mediump 2-component vector of float)
|
0:51 'v13' (temp mediump 2-component vector of float)
|
||||||
0:51 roundEven (global mediump 2-component vector of float)
|
0:51 roundEven (global mediump 2-component vector of float)
|
||||||
0:51 'v2a' (global mediump 2-component vector of float)
|
0:51 'v2a' (global mediump 2-component vector of float)
|
||||||
0:52 Sequence
|
0:52 Sequence
|
||||||
0:52 move second child to first child (temp 2-component vector of bool)
|
0:52 move second child to first child (temp 2-component vector of bool)
|
||||||
0:52 'b10' (temp 2-component vector of bool)
|
0:52 'b10' (temp 2-component vector of bool)
|
||||||
0:52 isnan (global 2-component vector of bool)
|
0:52 isnan (global 2-component vector of bool)
|
||||||
0:52 'v2a' (global mediump 2-component vector of float)
|
0:52 'v2a' (global mediump 2-component vector of float)
|
||||||
0:53 Sequence
|
0:53 Sequence
|
||||||
0:53 move second child to first child (temp 4-component vector of bool)
|
0:53 move second child to first child (temp 4-component vector of bool)
|
||||||
0:53 'b11' (temp 4-component vector of bool)
|
0:53 'b11' (temp 4-component vector of bool)
|
||||||
0:53 isinf (global 4-component vector of bool)
|
0:53 isinf (global 4-component vector of bool)
|
||||||
0:53 'v4' (global mediump 4-component vector of float)
|
0:53 'v4' (global mediump 4-component vector of float)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp mediump int)
|
0:56 move second child to first child (temp mediump int)
|
||||||
0:56 'i' (temp mediump int)
|
0:56 'i' (temp mediump int)
|
||||||
0:56 floatBitsToInt (global mediump int)
|
0:56 floatBitsToInt (global mediump int)
|
||||||
0:56 'f' (global mediump float)
|
0:56 'f' (global mediump float)
|
||||||
0:57 Sequence
|
0:57 Sequence
|
||||||
0:57 move second child to first child (temp mediump 4-component vector of uint)
|
0:57 move second child to first child (temp mediump 4-component vector of uint)
|
||||||
0:57 'uv11' (temp mediump 4-component vector of uint)
|
0:57 'uv11' (temp mediump 4-component vector of uint)
|
||||||
0:57 floatBitsToUint (global mediump 4-component vector of uint)
|
0:57 floatBitsToUint (global mediump 4-component vector of uint)
|
||||||
0:57 'v4' (global mediump 4-component vector of float)
|
0:57 'v4' (global mediump 4-component vector of float)
|
||||||
0:58 Sequence
|
0:58 Sequence
|
||||||
0:58 move second child to first child (temp mediump 4-component vector of float)
|
0:58 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:58 'v14' (temp mediump 4-component vector of float)
|
0:58 'v14' (temp mediump 4-component vector of float)
|
||||||
0:58 intBitsToFloat (global mediump 4-component vector of float)
|
0:58 intBitsToFloat (global mediump 4-component vector of float)
|
||||||
0:58 'iv4a' (global mediump 4-component vector of int)
|
0:58 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:59 Sequence
|
0:59 Sequence
|
||||||
0:59 move second child to first child (temp mediump 2-component vector of float)
|
0:59 move second child to first child (temp mediump 2-component vector of float)
|
||||||
0:59 'v15' (temp mediump 2-component vector of float)
|
0:59 'v15' (temp mediump 2-component vector of float)
|
||||||
0:59 uintBitsToFloat (global mediump 2-component vector of float)
|
0:59 uintBitsToFloat (global mediump 2-component vector of float)
|
||||||
0:59 'uv2c' (global mediump 2-component vector of uint)
|
0:59 'uv2c' (global mediump 2-component vector of uint)
|
||||||
0:62 Sequence
|
0:62 Sequence
|
||||||
0:62 move second child to first child (temp highp uint)
|
0:62 move second child to first child (temp highp uint)
|
||||||
0:62 'u19' (temp mediump uint)
|
0:62 'u19' (temp mediump uint)
|
||||||
0:62 packSnorm2x16 (global highp uint)
|
0:62 packSnorm2x16 (global highp uint)
|
||||||
0:62 'v2a' (global mediump 2-component vector of float)
|
0:62 'v2a' (global mediump 2-component vector of float)
|
||||||
0:63 Sequence
|
0:63 Sequence
|
||||||
0:63 move second child to first child (temp highp 2-component vector of float)
|
0:63 move second child to first child (temp highp 2-component vector of float)
|
||||||
0:63 'v20' (temp mediump 2-component vector of float)
|
0:63 'v20' (temp mediump 2-component vector of float)
|
||||||
0:63 unpackSnorm2x16 (global highp 2-component vector of float)
|
0:63 unpackSnorm2x16 (global highp 2-component vector of float)
|
||||||
0:63 'uy' (global mediump uint)
|
0:63 'uy' (global mediump uint)
|
||||||
0:64 Sequence
|
0:64 Sequence
|
||||||
0:64 move second child to first child (temp highp uint)
|
0:64 move second child to first child (temp highp uint)
|
||||||
0:64 'u15' (temp mediump uint)
|
0:64 'u15' (temp mediump uint)
|
||||||
0:64 packUnorm2x16 (global highp uint)
|
0:64 packUnorm2x16 (global highp uint)
|
||||||
0:64 'v2a' (global mediump 2-component vector of float)
|
0:64 'v2a' (global mediump 2-component vector of float)
|
||||||
0:65 Sequence
|
0:65 Sequence
|
||||||
0:65 move second child to first child (temp highp 2-component vector of float)
|
0:65 move second child to first child (temp highp 2-component vector of float)
|
||||||
0:65 'v16' (temp mediump 2-component vector of float)
|
0:65 'v16' (temp mediump 2-component vector of float)
|
||||||
0:65 unpackUnorm2x16 (global highp 2-component vector of float)
|
0:65 unpackUnorm2x16 (global highp 2-component vector of float)
|
||||||
0:65 'uy' (global mediump uint)
|
0:65 'uy' (global mediump uint)
|
||||||
0:66 Sequence
|
0:66 Sequence
|
||||||
0:66 move second child to first child (temp highp uint)
|
0:66 move second child to first child (temp highp uint)
|
||||||
0:66 'u17' (temp mediump uint)
|
0:66 'u17' (temp mediump uint)
|
||||||
0:66 packHalf2x16 (global highp uint)
|
0:66 packHalf2x16 (global highp uint)
|
||||||
0:66 'v2b' (global mediump 2-component vector of float)
|
0:66 'v2b' (global mediump 2-component vector of float)
|
||||||
0:67 Sequence
|
0:67 Sequence
|
||||||
0:67 move second child to first child (temp mediump 2-component vector of float)
|
0:67 move second child to first child (temp mediump 2-component vector of float)
|
||||||
0:67 'v18' (temp mediump 2-component vector of float)
|
0:67 'v18' (temp mediump 2-component vector of float)
|
||||||
0:67 unpackHalf2x16 (global mediump 2-component vector of float)
|
0:67 unpackHalf2x16 (global mediump 2-component vector of float)
|
||||||
0:67 'uy' (global mediump uint)
|
0:67 'uy' (global mediump uint)
|
||||||
0:70 Constant:
|
0:70 Constant:
|
||||||
0:70 0.000000
|
0:70 0.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'imax' (global mediump int)
|
0:? 'imax' (global mediump int)
|
||||||
0:? 'imin' (global mediump int)
|
0:? 'imin' (global mediump int)
|
||||||
0:? 'umax' (global mediump uint)
|
0:? 'umax' (global mediump uint)
|
||||||
0:? 'umin' (global mediump uint)
|
0:? 'umin' (global mediump uint)
|
||||||
0:? 'x' (global mediump 3-component vector of float)
|
0:? 'x' (global mediump 3-component vector of float)
|
||||||
0:? 'y' (global mediump 3-component vector of float)
|
0:? 'y' (global mediump 3-component vector of float)
|
||||||
0:? 'bv' (global 3-component vector of bool)
|
0:? 'bv' (global 3-component vector of bool)
|
||||||
0:? 'uy' (global mediump uint)
|
0:? 'uy' (global mediump uint)
|
||||||
0:? 'uv2c' (global mediump 2-component vector of uint)
|
0:? 'uv2c' (global mediump 2-component vector of uint)
|
||||||
0:? 'uv2y' (global mediump 2-component vector of uint)
|
0:? 'uv2y' (global mediump 2-component vector of uint)
|
||||||
0:? 'uv2x' (global mediump 2-component vector of uint)
|
0:? 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:? 'uv4y' (global mediump 4-component vector of uint)
|
0:? 'uv4y' (global mediump 4-component vector of uint)
|
||||||
0:? 'iv3a' (global mediump 3-component vector of int)
|
0:? 'iv3a' (global mediump 3-component vector of int)
|
||||||
0:? 'iv3b' (global mediump 3-component vector of int)
|
0:? 'iv3b' (global mediump 3-component vector of int)
|
||||||
0:? 'iv4a' (global mediump 4-component vector of int)
|
0:? 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:? 'iv4b' (global mediump 4-component vector of int)
|
0:? 'iv4b' (global mediump 4-component vector of int)
|
||||||
0:? 'f' (global mediump float)
|
0:? 'f' (global mediump float)
|
||||||
0:? 'v2a' (global mediump 2-component vector of float)
|
0:? 'v2a' (global mediump 2-component vector of float)
|
||||||
0:? 'v2b' (global mediump 2-component vector of float)
|
0:? 'v2b' (global mediump 2-component vector of float)
|
||||||
0:? 'v4' (global mediump 4-component vector of float)
|
0:? 'v4' (global mediump 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:26 Function Definition: main( (global void)
|
0:26 Function Definition: main( (global void)
|
||||||
0:26 Function Parameters:
|
0:26 Function Parameters:
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 move second child to first child (temp mediump 3-component vector of float)
|
0:29 move second child to first child (temp mediump 3-component vector of float)
|
||||||
0:29 'v' (temp mediump 3-component vector of float)
|
0:29 'v' (temp mediump 3-component vector of float)
|
||||||
0:29 mix (global mediump 3-component vector of float)
|
0:29 mix (global mediump 3-component vector of float)
|
||||||
0:29 'x' (global mediump 3-component vector of float)
|
0:29 'x' (global mediump 3-component vector of float)
|
||||||
0:29 'y' (global mediump 3-component vector of float)
|
0:29 'y' (global mediump 3-component vector of float)
|
||||||
0:29 'bv' (global 3-component vector of bool)
|
0:29 'bv' (global 3-component vector of bool)
|
||||||
0:30 Sequence
|
0:30 Sequence
|
||||||
0:30 move second child to first child (temp mediump 4-component vector of int)
|
0:30 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:30 'iv10' (temp mediump 4-component vector of int)
|
0:30 'iv10' (temp mediump 4-component vector of int)
|
||||||
0:30 Absolute value (global mediump 4-component vector of int)
|
0:30 Absolute value (global mediump 4-component vector of int)
|
||||||
0:30 'iv4a' (global mediump 4-component vector of int)
|
0:30 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 move second child to first child (temp mediump 4-component vector of int)
|
0:31 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:31 'iv11' (temp mediump 4-component vector of int)
|
0:31 'iv11' (temp mediump 4-component vector of int)
|
||||||
0:31 Sign (global mediump 4-component vector of int)
|
0:31 Sign (global mediump 4-component vector of int)
|
||||||
0:31 'iv4a' (global mediump 4-component vector of int)
|
0:31 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 move second child to first child (temp mediump 4-component vector of int)
|
0:32 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:32 'iv12' (temp mediump 4-component vector of int)
|
0:32 'iv12' (temp mediump 4-component vector of int)
|
||||||
0:32 min (global mediump 4-component vector of int)
|
0:32 min (global mediump 4-component vector of int)
|
||||||
0:32 'iv4a' (global mediump 4-component vector of int)
|
0:32 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:32 'iv4b' (global mediump 4-component vector of int)
|
0:32 'iv4b' (global mediump 4-component vector of int)
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp mediump 4-component vector of int)
|
0:33 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:33 'iv13' (temp mediump 4-component vector of int)
|
0:33 'iv13' (temp mediump 4-component vector of int)
|
||||||
0:33 min (global mediump 4-component vector of int)
|
0:33 min (global mediump 4-component vector of int)
|
||||||
0:33 'iv4a' (global mediump 4-component vector of int)
|
0:33 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:33 'imin' (global mediump int)
|
0:33 'imin' (global mediump int)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp mediump 2-component vector of uint)
|
0:34 move second child to first child (temp mediump 2-component vector of uint)
|
||||||
0:34 'u' (temp mediump 2-component vector of uint)
|
0:34 'u' (temp mediump 2-component vector of uint)
|
||||||
0:34 min (global mediump 2-component vector of uint)
|
0:34 min (global mediump 2-component vector of uint)
|
||||||
0:34 'uv2x' (global mediump 2-component vector of uint)
|
0:34 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:34 'uv2y' (global mediump 2-component vector of uint)
|
0:34 'uv2y' (global mediump 2-component vector of uint)
|
||||||
0:35 Sequence
|
0:35 Sequence
|
||||||
0:35 move second child to first child (temp mediump 4-component vector of uint)
|
0:35 move second child to first child (temp mediump 4-component vector of uint)
|
||||||
0:35 'uv' (temp mediump 4-component vector of uint)
|
0:35 'uv' (temp mediump 4-component vector of uint)
|
||||||
0:35 min (global mediump 4-component vector of uint)
|
0:35 min (global mediump 4-component vector of uint)
|
||||||
0:35 'uv4y' (global mediump 4-component vector of uint)
|
0:35 'uv4y' (global mediump 4-component vector of uint)
|
||||||
0:35 'uy' (global mediump uint)
|
0:35 'uy' (global mediump uint)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp mediump 3-component vector of int)
|
0:36 move second child to first child (temp mediump 3-component vector of int)
|
||||||
0:36 'iv14' (temp mediump 3-component vector of int)
|
0:36 'iv14' (temp mediump 3-component vector of int)
|
||||||
0:36 max (global mediump 3-component vector of int)
|
0:36 max (global mediump 3-component vector of int)
|
||||||
0:36 'iv3a' (global mediump 3-component vector of int)
|
0:36 'iv3a' (global mediump 3-component vector of int)
|
||||||
0:36 'iv3b' (global mediump 3-component vector of int)
|
0:36 'iv3b' (global mediump 3-component vector of int)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp mediump 4-component vector of int)
|
0:37 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:37 'iv15' (temp mediump 4-component vector of int)
|
0:37 'iv15' (temp mediump 4-component vector of int)
|
||||||
0:37 max (global mediump 4-component vector of int)
|
0:37 max (global mediump 4-component vector of int)
|
||||||
0:37 'iv4a' (global mediump 4-component vector of int)
|
0:37 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:37 'imax' (global mediump int)
|
0:37 'imax' (global mediump int)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp mediump 2-component vector of uint)
|
0:38 move second child to first child (temp mediump 2-component vector of uint)
|
||||||
0:38 'u10' (temp mediump 2-component vector of uint)
|
0:38 'u10' (temp mediump 2-component vector of uint)
|
||||||
0:38 max (global mediump 2-component vector of uint)
|
0:38 max (global mediump 2-component vector of uint)
|
||||||
0:38 'uv2x' (global mediump 2-component vector of uint)
|
0:38 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:38 'uv2y' (global mediump 2-component vector of uint)
|
0:38 'uv2y' (global mediump 2-component vector of uint)
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 move second child to first child (temp mediump 2-component vector of uint)
|
0:39 move second child to first child (temp mediump 2-component vector of uint)
|
||||||
0:39 'u11' (temp mediump 2-component vector of uint)
|
0:39 'u11' (temp mediump 2-component vector of uint)
|
||||||
0:39 max (global mediump 2-component vector of uint)
|
0:39 max (global mediump 2-component vector of uint)
|
||||||
0:39 'uv2x' (global mediump 2-component vector of uint)
|
0:39 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:39 'uy' (global mediump uint)
|
0:39 'uy' (global mediump uint)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp mediump 4-component vector of int)
|
0:40 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:40 'iv16' (temp mediump 4-component vector of int)
|
0:40 'iv16' (temp mediump 4-component vector of int)
|
||||||
0:40 clamp (global mediump 4-component vector of int)
|
0:40 clamp (global mediump 4-component vector of int)
|
||||||
0:40 'iv4a' (global mediump 4-component vector of int)
|
0:40 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:40 'iv4a' (global mediump 4-component vector of int)
|
0:40 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:40 'iv4b' (global mediump 4-component vector of int)
|
0:40 'iv4b' (global mediump 4-component vector of int)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp mediump 4-component vector of int)
|
0:41 move second child to first child (temp mediump 4-component vector of int)
|
||||||
0:41 'iv17' (temp mediump 4-component vector of int)
|
0:41 'iv17' (temp mediump 4-component vector of int)
|
||||||
0:41 clamp (global mediump 4-component vector of int)
|
0:41 clamp (global mediump 4-component vector of int)
|
||||||
0:41 'iv4a' (global mediump 4-component vector of int)
|
0:41 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:41 'imin' (global mediump int)
|
0:41 'imin' (global mediump int)
|
||||||
0:41 'imax' (global mediump int)
|
0:41 'imax' (global mediump int)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp mediump 2-component vector of uint)
|
0:42 move second child to first child (temp mediump 2-component vector of uint)
|
||||||
0:42 'u12' (temp mediump 2-component vector of uint)
|
0:42 'u12' (temp mediump 2-component vector of uint)
|
||||||
0:42 clamp (global mediump 2-component vector of uint)
|
0:42 clamp (global mediump 2-component vector of uint)
|
||||||
0:42 'uv2x' (global mediump 2-component vector of uint)
|
0:42 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:42 'uv2y' (global mediump 2-component vector of uint)
|
0:42 'uv2y' (global mediump 2-component vector of uint)
|
||||||
0:42 'uv2c' (global mediump 2-component vector of uint)
|
0:42 'uv2c' (global mediump 2-component vector of uint)
|
||||||
0:43 Sequence
|
0:43 Sequence
|
||||||
0:43 move second child to first child (temp mediump 4-component vector of uint)
|
0:43 move second child to first child (temp mediump 4-component vector of uint)
|
||||||
0:43 'uv10' (temp mediump 4-component vector of uint)
|
0:43 'uv10' (temp mediump 4-component vector of uint)
|
||||||
0:43 clamp (global mediump 4-component vector of uint)
|
0:43 clamp (global mediump 4-component vector of uint)
|
||||||
0:43 'uv4y' (global mediump 4-component vector of uint)
|
0:43 'uv4y' (global mediump 4-component vector of uint)
|
||||||
0:43 'umin' (global mediump uint)
|
0:43 'umin' (global mediump uint)
|
||||||
0:43 'umax' (global mediump uint)
|
0:43 'umax' (global mediump uint)
|
||||||
0:47 Sequence
|
0:47 Sequence
|
||||||
0:47 move second child to first child (temp mediump 3-component vector of float)
|
0:47 move second child to first child (temp mediump 3-component vector of float)
|
||||||
0:47 'v11' (temp mediump 3-component vector of float)
|
0:47 'v11' (temp mediump 3-component vector of float)
|
||||||
0:47 modf (global mediump 3-component vector of float)
|
0:47 modf (global mediump 3-component vector of float)
|
||||||
0:47 'x' (global mediump 3-component vector of float)
|
0:47 'x' (global mediump 3-component vector of float)
|
||||||
0:47 'modfOut' (temp mediump 3-component vector of float)
|
0:47 'modfOut' (temp mediump 3-component vector of float)
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 move second child to first child (temp mediump float)
|
0:49 move second child to first child (temp mediump float)
|
||||||
0:49 't' (temp mediump float)
|
0:49 't' (temp mediump float)
|
||||||
0:49 trunc (global mediump float)
|
0:49 trunc (global mediump float)
|
||||||
0:49 'f' (global mediump float)
|
0:49 'f' (global mediump float)
|
||||||
0:50 Sequence
|
0:50 Sequence
|
||||||
0:50 move second child to first child (temp mediump 2-component vector of float)
|
0:50 move second child to first child (temp mediump 2-component vector of float)
|
||||||
0:50 'v12' (temp mediump 2-component vector of float)
|
0:50 'v12' (temp mediump 2-component vector of float)
|
||||||
0:50 round (global mediump 2-component vector of float)
|
0:50 round (global mediump 2-component vector of float)
|
||||||
0:50 'v2a' (global mediump 2-component vector of float)
|
0:50 'v2a' (global mediump 2-component vector of float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp mediump 2-component vector of float)
|
0:51 move second child to first child (temp mediump 2-component vector of float)
|
||||||
0:51 'v13' (temp mediump 2-component vector of float)
|
0:51 'v13' (temp mediump 2-component vector of float)
|
||||||
0:51 roundEven (global mediump 2-component vector of float)
|
0:51 roundEven (global mediump 2-component vector of float)
|
||||||
0:51 'v2a' (global mediump 2-component vector of float)
|
0:51 'v2a' (global mediump 2-component vector of float)
|
||||||
0:52 Sequence
|
0:52 Sequence
|
||||||
0:52 move second child to first child (temp 2-component vector of bool)
|
0:52 move second child to first child (temp 2-component vector of bool)
|
||||||
0:52 'b10' (temp 2-component vector of bool)
|
0:52 'b10' (temp 2-component vector of bool)
|
||||||
0:52 isnan (global 2-component vector of bool)
|
0:52 isnan (global 2-component vector of bool)
|
||||||
0:52 'v2a' (global mediump 2-component vector of float)
|
0:52 'v2a' (global mediump 2-component vector of float)
|
||||||
0:53 Sequence
|
0:53 Sequence
|
||||||
0:53 move second child to first child (temp 4-component vector of bool)
|
0:53 move second child to first child (temp 4-component vector of bool)
|
||||||
0:53 'b11' (temp 4-component vector of bool)
|
0:53 'b11' (temp 4-component vector of bool)
|
||||||
0:53 isinf (global 4-component vector of bool)
|
0:53 isinf (global 4-component vector of bool)
|
||||||
0:53 'v4' (global mediump 4-component vector of float)
|
0:53 'v4' (global mediump 4-component vector of float)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp mediump int)
|
0:56 move second child to first child (temp mediump int)
|
||||||
0:56 'i' (temp mediump int)
|
0:56 'i' (temp mediump int)
|
||||||
0:56 floatBitsToInt (global mediump int)
|
0:56 floatBitsToInt (global mediump int)
|
||||||
0:56 'f' (global mediump float)
|
0:56 'f' (global mediump float)
|
||||||
0:57 Sequence
|
0:57 Sequence
|
||||||
0:57 move second child to first child (temp mediump 4-component vector of uint)
|
0:57 move second child to first child (temp mediump 4-component vector of uint)
|
||||||
0:57 'uv11' (temp mediump 4-component vector of uint)
|
0:57 'uv11' (temp mediump 4-component vector of uint)
|
||||||
0:57 floatBitsToUint (global mediump 4-component vector of uint)
|
0:57 floatBitsToUint (global mediump 4-component vector of uint)
|
||||||
0:57 'v4' (global mediump 4-component vector of float)
|
0:57 'v4' (global mediump 4-component vector of float)
|
||||||
0:58 Sequence
|
0:58 Sequence
|
||||||
0:58 move second child to first child (temp mediump 4-component vector of float)
|
0:58 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:58 'v14' (temp mediump 4-component vector of float)
|
0:58 'v14' (temp mediump 4-component vector of float)
|
||||||
0:58 intBitsToFloat (global mediump 4-component vector of float)
|
0:58 intBitsToFloat (global mediump 4-component vector of float)
|
||||||
0:58 'iv4a' (global mediump 4-component vector of int)
|
0:58 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:59 Sequence
|
0:59 Sequence
|
||||||
0:59 move second child to first child (temp mediump 2-component vector of float)
|
0:59 move second child to first child (temp mediump 2-component vector of float)
|
||||||
0:59 'v15' (temp mediump 2-component vector of float)
|
0:59 'v15' (temp mediump 2-component vector of float)
|
||||||
0:59 uintBitsToFloat (global mediump 2-component vector of float)
|
0:59 uintBitsToFloat (global mediump 2-component vector of float)
|
||||||
0:59 'uv2c' (global mediump 2-component vector of uint)
|
0:59 'uv2c' (global mediump 2-component vector of uint)
|
||||||
0:62 Sequence
|
0:62 Sequence
|
||||||
0:62 move second child to first child (temp highp uint)
|
0:62 move second child to first child (temp highp uint)
|
||||||
0:62 'u19' (temp mediump uint)
|
0:62 'u19' (temp mediump uint)
|
||||||
0:62 packSnorm2x16 (global highp uint)
|
0:62 packSnorm2x16 (global highp uint)
|
||||||
0:62 'v2a' (global mediump 2-component vector of float)
|
0:62 'v2a' (global mediump 2-component vector of float)
|
||||||
0:63 Sequence
|
0:63 Sequence
|
||||||
0:63 move second child to first child (temp highp 2-component vector of float)
|
0:63 move second child to first child (temp highp 2-component vector of float)
|
||||||
0:63 'v20' (temp mediump 2-component vector of float)
|
0:63 'v20' (temp mediump 2-component vector of float)
|
||||||
0:63 unpackSnorm2x16 (global highp 2-component vector of float)
|
0:63 unpackSnorm2x16 (global highp 2-component vector of float)
|
||||||
0:63 'uy' (global mediump uint)
|
0:63 'uy' (global mediump uint)
|
||||||
0:64 Sequence
|
0:64 Sequence
|
||||||
0:64 move second child to first child (temp highp uint)
|
0:64 move second child to first child (temp highp uint)
|
||||||
0:64 'u15' (temp mediump uint)
|
0:64 'u15' (temp mediump uint)
|
||||||
0:64 packUnorm2x16 (global highp uint)
|
0:64 packUnorm2x16 (global highp uint)
|
||||||
0:64 'v2a' (global mediump 2-component vector of float)
|
0:64 'v2a' (global mediump 2-component vector of float)
|
||||||
0:65 Sequence
|
0:65 Sequence
|
||||||
0:65 move second child to first child (temp highp 2-component vector of float)
|
0:65 move second child to first child (temp highp 2-component vector of float)
|
||||||
0:65 'v16' (temp mediump 2-component vector of float)
|
0:65 'v16' (temp mediump 2-component vector of float)
|
||||||
0:65 unpackUnorm2x16 (global highp 2-component vector of float)
|
0:65 unpackUnorm2x16 (global highp 2-component vector of float)
|
||||||
0:65 'uy' (global mediump uint)
|
0:65 'uy' (global mediump uint)
|
||||||
0:66 Sequence
|
0:66 Sequence
|
||||||
0:66 move second child to first child (temp highp uint)
|
0:66 move second child to first child (temp highp uint)
|
||||||
0:66 'u17' (temp mediump uint)
|
0:66 'u17' (temp mediump uint)
|
||||||
0:66 packHalf2x16 (global highp uint)
|
0:66 packHalf2x16 (global highp uint)
|
||||||
0:66 'v2b' (global mediump 2-component vector of float)
|
0:66 'v2b' (global mediump 2-component vector of float)
|
||||||
0:67 Sequence
|
0:67 Sequence
|
||||||
0:67 move second child to first child (temp mediump 2-component vector of float)
|
0:67 move second child to first child (temp mediump 2-component vector of float)
|
||||||
0:67 'v18' (temp mediump 2-component vector of float)
|
0:67 'v18' (temp mediump 2-component vector of float)
|
||||||
0:67 unpackHalf2x16 (global mediump 2-component vector of float)
|
0:67 unpackHalf2x16 (global mediump 2-component vector of float)
|
||||||
0:67 'uy' (global mediump uint)
|
0:67 'uy' (global mediump uint)
|
||||||
0:70 Constant:
|
0:70 Constant:
|
||||||
0:70 0.000000
|
0:70 0.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'imax' (global mediump int)
|
0:? 'imax' (global mediump int)
|
||||||
0:? 'imin' (global mediump int)
|
0:? 'imin' (global mediump int)
|
||||||
0:? 'umax' (global mediump uint)
|
0:? 'umax' (global mediump uint)
|
||||||
0:? 'umin' (global mediump uint)
|
0:? 'umin' (global mediump uint)
|
||||||
0:? 'x' (global mediump 3-component vector of float)
|
0:? 'x' (global mediump 3-component vector of float)
|
||||||
0:? 'y' (global mediump 3-component vector of float)
|
0:? 'y' (global mediump 3-component vector of float)
|
||||||
0:? 'bv' (global 3-component vector of bool)
|
0:? 'bv' (global 3-component vector of bool)
|
||||||
0:? 'uy' (global mediump uint)
|
0:? 'uy' (global mediump uint)
|
||||||
0:? 'uv2c' (global mediump 2-component vector of uint)
|
0:? 'uv2c' (global mediump 2-component vector of uint)
|
||||||
0:? 'uv2y' (global mediump 2-component vector of uint)
|
0:? 'uv2y' (global mediump 2-component vector of uint)
|
||||||
0:? 'uv2x' (global mediump 2-component vector of uint)
|
0:? 'uv2x' (global mediump 2-component vector of uint)
|
||||||
0:? 'uv4y' (global mediump 4-component vector of uint)
|
0:? 'uv4y' (global mediump 4-component vector of uint)
|
||||||
0:? 'iv3a' (global mediump 3-component vector of int)
|
0:? 'iv3a' (global mediump 3-component vector of int)
|
||||||
0:? 'iv3b' (global mediump 3-component vector of int)
|
0:? 'iv3b' (global mediump 3-component vector of int)
|
||||||
0:? 'iv4a' (global mediump 4-component vector of int)
|
0:? 'iv4a' (global mediump 4-component vector of int)
|
||||||
0:? 'iv4b' (global mediump 4-component vector of int)
|
0:? 'iv4b' (global mediump 4-component vector of int)
|
||||||
0:? 'f' (global mediump float)
|
0:? 'f' (global mediump float)
|
||||||
0:? 'v2a' (global mediump 2-component vector of float)
|
0:? 'v2a' (global mediump 2-component vector of float)
|
||||||
0:? 'v2b' (global mediump 2-component vector of float)
|
0:? 'v2b' (global mediump 2-component vector of float)
|
||||||
0:? 'v4' (global mediump 4-component vector of float)
|
0:? 'v4' (global mediump 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,153 +1,153 @@
|
|||||||
300block.frag
|
300block.frag
|
||||||
ERROR: 0:10: '' : cannot nest a structure definition inside a structure or block
|
ERROR: 0:10: '' : cannot nest a structure definition inside a structure or block
|
||||||
ERROR: 0:21: '' : cannot nest a structure definition inside a structure or block
|
ERROR: 0:21: '' : cannot nest a structure definition inside a structure or block
|
||||||
ERROR: 0:20: 'sampler' : member of block cannot be or contain a sampler, image, or atomic_uint type
|
ERROR: 0:20: 'sampler' : member of block cannot be or contain a sampler, image, or atomic_uint type
|
||||||
ERROR: 0:24: 'fbs' : member of block cannot be or contain a sampler, image, or atomic_uint type
|
ERROR: 0:24: 'fbs' : member of block cannot be or contain a sampler, image, or atomic_uint type
|
||||||
ERROR: 0:45: 'variable indexing uniform block array' : not supported for this version or the enabled extensions
|
ERROR: 0:45: 'variable indexing uniform block array' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:46: 'fooBlock' : cannot be used (maybe an instance name is needed)
|
ERROR: 0:46: 'fooBlock' : cannot be used (maybe an instance name is needed)
|
||||||
ERROR: 0:46: 'fooBlock' : undeclared identifier
|
ERROR: 0:46: 'fooBlock' : undeclared identifier
|
||||||
ERROR: 0:47: 'constructor' : not enough data provided for construction
|
ERROR: 0:47: 'constructor' : not enough data provided for construction
|
||||||
ERROR: 0:51: 'unreferenced' : cannot be used (maybe an instance name is needed)
|
ERROR: 0:51: 'unreferenced' : cannot be used (maybe an instance name is needed)
|
||||||
ERROR: 0:51: 'unreferenced' : undeclared identifier
|
ERROR: 0:51: 'unreferenced' : undeclared identifier
|
||||||
ERROR: 0:52: '++' : l-value required "s" (can't modify a uniform)
|
ERROR: 0:52: '++' : l-value required "s" (can't modify a uniform)
|
||||||
ERROR: 0:52: '++' : wrong operand type no operation '++' exists that takes an operand of type uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} (or there is no acceptable conversion)
|
ERROR: 0:52: '++' : wrong operand type no operation '++' exists that takes an operand of type uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} (or there is no acceptable conversion)
|
||||||
ERROR: 0:53: '-' : wrong operand types: no operation '-' exists that takes a left-hand operand of type 'layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni}' and a right operand of type 'const int' (or there is no acceptable conversion)
|
ERROR: 0:53: '-' : wrong operand types: no operation '-' exists that takes a left-hand operand of type 'layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni}' and a right operand of type 'const int' (or there is no acceptable conversion)
|
||||||
ERROR: 0:55: 'barBlockArray' : cannot be used (maybe an instance name is needed)
|
ERROR: 0:55: 'barBlockArray' : cannot be used (maybe an instance name is needed)
|
||||||
ERROR: 0:55: 'barBlockArray' : undeclared identifier
|
ERROR: 0:55: 'barBlockArray' : undeclared identifier
|
||||||
ERROR: 0:55: '*' : wrong operand types: no operation '*' exists that takes a left-hand operand of type 'const int' and a right operand of type 'temp float' (or there is no acceptable conversion)
|
ERROR: 0:55: '*' : wrong operand types: no operation '*' exists that takes a left-hand operand of type 'const int' and a right operand of type 'temp float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:58: 'fooBlock' : redefinition
|
ERROR: 0:58: 'fooBlock' : redefinition
|
||||||
ERROR: 17 compilation errors. No code generated.
|
ERROR: 17 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:42 Function Definition: main( (global void)
|
0:42 Function Definition: main( (global void)
|
||||||
0:42 Function Parameters:
|
0:42 Function Parameters:
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 texture (global mediump 4-component vector of int)
|
0:44 texture (global mediump 4-component vector of int)
|
||||||
0:44 sampler: direct index for structure (global lowp isampler3D)
|
0:44 sampler: direct index for structure (global lowp isampler3D)
|
||||||
0:44 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
0:44 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Construct vec3 (temp mediump 3-component vector of float)
|
0:44 Construct vec3 (temp mediump 3-component vector of float)
|
||||||
0:44 Convert int to float (temp mediump float)
|
0:44 Convert int to float (temp mediump float)
|
||||||
0:44 ni: direct index for structure (layout(column_major shared ) uniform mediump int)
|
0:44 ni: direct index for structure (layout(column_major shared ) uniform mediump int)
|
||||||
0:44 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:44 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Convert uint to float (temp mediump float)
|
0:44 Convert uint to float (temp mediump float)
|
||||||
0:44 direct index (temp mediump uint)
|
0:44 direct index (temp mediump uint)
|
||||||
0:44 bv: direct index for structure (layout(column_major shared ) uniform mediump 4-component vector of uint)
|
0:44 bv: direct index for structure (layout(column_major shared ) uniform mediump 4-component vector of uint)
|
||||||
0:44 'anon@0' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint bv, layout(column_major shared ) uniform mediump 2X2 matrix of float bm2, layout(column_major shared ) uniform lowp isampler2D sampler, layout(column_major shared ) uniform structure{global mediump int a} t, layout(column_major shared ) uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} fbs})
|
0:44 'anon@0' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint bv, layout(column_major shared ) uniform mediump 2X2 matrix of float bm2, layout(column_major shared ) uniform lowp isampler2D sampler, layout(column_major shared ) uniform structure{global mediump int a} t, layout(column_major shared ) uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} fbs})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 0 (const uint)
|
0:44 0 (const uint)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Convert uint to float (temp mediump float)
|
0:44 Convert uint to float (temp mediump float)
|
||||||
0:44 direct index (temp mediump uint)
|
0:44 direct index (temp mediump uint)
|
||||||
0:44 nbv: direct index for structure (layout(column_major shared ) uniform mediump 4-component vector of uint)
|
0:44 nbv: direct index for structure (layout(column_major shared ) uniform mediump 4-component vector of uint)
|
||||||
0:44 direct index (layout(column_major shared ) temp block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:44 direct index (layout(column_major shared ) temp block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:44 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:44 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 0 (const int)
|
0:44 0 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:45 indirect index (layout(column_major shared ) temp block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:45 indirect index (layout(column_major shared ) temp block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:45 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:45 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:45 direct index (temp mediump uint)
|
0:45 direct index (temp mediump uint)
|
||||||
0:45 v: direct index for structure (global mediump 4-component vector of uint)
|
0:45 v: direct index for structure (global mediump 4-component vector of uint)
|
||||||
0:45 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
0:45 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 1 (const int)
|
0:45 1 (const int)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 0 (const int)
|
0:45 0 (const int)
|
||||||
0:46 'fooBlock' (temp float)
|
0:46 'fooBlock' (temp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 0.000000
|
0:47 0.000000
|
||||||
0:50 Construct mat4 (temp 4X4 matrix of float)
|
0:50 Construct mat4 (temp 4X4 matrix of float)
|
||||||
0:50 'barBlock' (temp mediump float)
|
0:50 'barBlock' (temp mediump float)
|
||||||
0:51 Construct mat4 (temp 4X4 matrix of float)
|
0:51 Construct mat4 (temp 4X4 matrix of float)
|
||||||
0:51 'unreferenced' (temp float)
|
0:51 'unreferenced' (temp float)
|
||||||
0:52 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
0:52 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
||||||
0:53 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:53 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:54 Pre-Increment (temp mediump float)
|
0:54 Pre-Increment (temp mediump float)
|
||||||
0:54 'barBlock' (temp mediump float)
|
0:54 'barBlock' (temp mediump float)
|
||||||
0:55 Constant:
|
0:55 Constant:
|
||||||
0:55 2 (const int)
|
0:55 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
0:? 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
||||||
0:? 'anon@0' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint bv, layout(column_major shared ) uniform mediump 2X2 matrix of float bm2, layout(column_major shared ) uniform lowp isampler2D sampler, layout(column_major shared ) uniform structure{global mediump int a} t, layout(column_major shared ) uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} fbs})
|
0:? 'anon@0' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint bv, layout(column_major shared ) uniform mediump 2X2 matrix of float bm2, layout(column_major shared ) uniform lowp isampler2D sampler, layout(column_major shared ) uniform structure{global mediump int a} t, layout(column_major shared ) uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} fbs})
|
||||||
0:? 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:? 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:? 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:? 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:? 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f, layout(column_major shared ) uniform mediump uint u})
|
0:? 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f, layout(column_major shared ) uniform mediump uint u})
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:42 Function Definition: main( (global void)
|
0:42 Function Definition: main( (global void)
|
||||||
0:42 Function Parameters:
|
0:42 Function Parameters:
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 texture (global mediump 4-component vector of int)
|
0:44 texture (global mediump 4-component vector of int)
|
||||||
0:44 sampler: direct index for structure (global lowp isampler3D)
|
0:44 sampler: direct index for structure (global lowp isampler3D)
|
||||||
0:44 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
0:44 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Construct vec3 (temp mediump 3-component vector of float)
|
0:44 Construct vec3 (temp mediump 3-component vector of float)
|
||||||
0:44 Convert int to float (temp mediump float)
|
0:44 Convert int to float (temp mediump float)
|
||||||
0:44 ni: direct index for structure (layout(column_major shared ) uniform mediump int)
|
0:44 ni: direct index for structure (layout(column_major shared ) uniform mediump int)
|
||||||
0:44 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:44 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Convert uint to float (temp mediump float)
|
0:44 Convert uint to float (temp mediump float)
|
||||||
0:44 direct index (temp mediump uint)
|
0:44 direct index (temp mediump uint)
|
||||||
0:44 bv: direct index for structure (layout(column_major shared ) uniform mediump 4-component vector of uint)
|
0:44 bv: direct index for structure (layout(column_major shared ) uniform mediump 4-component vector of uint)
|
||||||
0:44 'anon@0' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint bv, layout(column_major shared ) uniform mediump 2X2 matrix of float bm2, layout(column_major shared ) uniform lowp isampler2D sampler, layout(column_major shared ) uniform structure{global mediump int a} t, layout(column_major shared ) uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} fbs})
|
0:44 'anon@0' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint bv, layout(column_major shared ) uniform mediump 2X2 matrix of float bm2, layout(column_major shared ) uniform lowp isampler2D sampler, layout(column_major shared ) uniform structure{global mediump int a} t, layout(column_major shared ) uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} fbs})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 0 (const uint)
|
0:44 0 (const uint)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Convert uint to float (temp mediump float)
|
0:44 Convert uint to float (temp mediump float)
|
||||||
0:44 direct index (temp mediump uint)
|
0:44 direct index (temp mediump uint)
|
||||||
0:44 nbv: direct index for structure (layout(column_major shared ) uniform mediump 4-component vector of uint)
|
0:44 nbv: direct index for structure (layout(column_major shared ) uniform mediump 4-component vector of uint)
|
||||||
0:44 direct index (layout(column_major shared ) temp block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:44 direct index (layout(column_major shared ) temp block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:44 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:44 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 0 (const int)
|
0:44 0 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:45 indirect index (layout(column_major shared ) temp block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:45 indirect index (layout(column_major shared ) temp block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:45 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:45 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:45 direct index (temp mediump uint)
|
0:45 direct index (temp mediump uint)
|
||||||
0:45 v: direct index for structure (global mediump 4-component vector of uint)
|
0:45 v: direct index for structure (global mediump 4-component vector of uint)
|
||||||
0:45 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
0:45 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 1 (const int)
|
0:45 1 (const int)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 0 (const int)
|
0:45 0 (const int)
|
||||||
0:46 'fooBlock' (temp float)
|
0:46 'fooBlock' (temp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 0.000000
|
0:47 0.000000
|
||||||
0:50 Construct mat4 (temp 4X4 matrix of float)
|
0:50 Construct mat4 (temp 4X4 matrix of float)
|
||||||
0:50 'barBlock' (temp mediump float)
|
0:50 'barBlock' (temp mediump float)
|
||||||
0:51 Construct mat4 (temp 4X4 matrix of float)
|
0:51 Construct mat4 (temp 4X4 matrix of float)
|
||||||
0:51 'unreferenced' (temp float)
|
0:51 'unreferenced' (temp float)
|
||||||
0:52 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
0:52 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
||||||
0:53 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:53 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:54 Pre-Increment (temp mediump float)
|
0:54 Pre-Increment (temp mediump float)
|
||||||
0:54 'barBlock' (temp mediump float)
|
0:54 'barBlock' (temp mediump float)
|
||||||
0:55 Constant:
|
0:55 Constant:
|
||||||
0:55 2 (const int)
|
0:55 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
0:? 's' (uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t})
|
||||||
0:? 'anon@0' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint bv, layout(column_major shared ) uniform mediump 2X2 matrix of float bm2, layout(column_major shared ) uniform lowp isampler2D sampler, layout(column_major shared ) uniform structure{global mediump int a} t, layout(column_major shared ) uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} fbs})
|
0:? 'anon@0' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint bv, layout(column_major shared ) uniform mediump 2X2 matrix of float bm2, layout(column_major shared ) uniform lowp isampler2D sampler, layout(column_major shared ) uniform structure{global mediump int a} t, layout(column_major shared ) uniform structure{global mediump 4-component vector of float u, global mediump 4-component vector of uint v, global lowp isampler3D sampler, global mediump 3-component vector of float w, global structure{global mediump int a} t} fbs})
|
||||||
0:? 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:? 'inst' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:? 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
0:? 'insts' (layout(column_major shared ) uniform 4-element array of block{layout(column_major shared ) uniform mediump 4-component vector of uint nbv, layout(column_major shared ) uniform mediump int ni})
|
||||||
0:? 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f, layout(column_major shared ) uniform mediump uint u})
|
0:? 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f, layout(column_major shared ) uniform mediump uint u})
|
||||||
|
|
||||||
|
|||||||
@@ -1,69 +1,69 @@
|
|||||||
300layout.frag
|
300layout.frag
|
||||||
ERROR: 0:4: 'location qualifier on input' : not supported in this stage: fragment
|
ERROR: 0:4: 'location qualifier on input' : not supported in this stage: fragment
|
||||||
ERROR: 0:4: 'location qualifier on input' : not supported for this version or the enabled extensions
|
ERROR: 0:4: 'location qualifier on input' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:17: 'location' : too large for fragment output
|
ERROR: 0:17: 'location' : too large for fragment output
|
||||||
ERROR: 0:18: 'location' : too large for fragment output
|
ERROR: 0:18: 'location' : too large for fragment output
|
||||||
ERROR: 0:18: 'location' : overlapping use of location 41
|
ERROR: 0:18: 'location' : overlapping use of location 41
|
||||||
ERROR: 0:19: 'location' : too large for fragment output
|
ERROR: 0:19: 'location' : too large for fragment output
|
||||||
ERROR: 0:19: 'location' : overlapping use of location 40
|
ERROR: 0:19: 'location' : overlapping use of location 40
|
||||||
ERROR: 7 compilation errors. No code generated.
|
ERROR: 7 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp mediump 4-component vector of float)
|
0:12 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:12 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
0:12 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
||||||
0:12 'color' (layout(location=2 ) smooth in mediump 4-component vector of float)
|
0:12 'color' (layout(location=2 ) smooth in mediump 4-component vector of float)
|
||||||
0:13 move second child to first child (temp mediump 4-component vector of float)
|
0:13 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:13 'p' (layout(location=3 ) out mediump 4-component vector of float)
|
0:13 'p' (layout(location=3 ) out mediump 4-component vector of float)
|
||||||
0:13 'pos' (smooth in mediump 4-component vector of float)
|
0:13 'pos' (smooth in mediump 4-component vector of float)
|
||||||
0:14 move second child to first child (temp mediump 4-component vector of float)
|
0:14 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:14 direct index (layout(location=4 ) temp mediump 4-component vector of float)
|
0:14 direct index (layout(location=4 ) temp mediump 4-component vector of float)
|
||||||
0:14 'q' (layout(location=4 ) out 2-element array of mediump 4-component vector of float)
|
0:14 'q' (layout(location=4 ) out 2-element array of mediump 4-component vector of float)
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 1 (const int)
|
0:14 1 (const int)
|
||||||
0:14 'pos' (smooth in mediump 4-component vector of float)
|
0:14 'pos' (smooth in mediump 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'pos' (smooth in mediump 4-component vector of float)
|
0:? 'pos' (smooth in mediump 4-component vector of float)
|
||||||
0:? 'color' (layout(location=2 ) smooth in mediump 4-component vector of float)
|
0:? 'color' (layout(location=2 ) smooth in mediump 4-component vector of float)
|
||||||
0:? 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
0:? 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
||||||
0:? 'p' (layout(location=3 ) out mediump 4-component vector of float)
|
0:? 'p' (layout(location=3 ) out mediump 4-component vector of float)
|
||||||
0:? 'q' (layout(location=4 ) out 2-element array of mediump 4-component vector of float)
|
0:? 'q' (layout(location=4 ) out 2-element array of mediump 4-component vector of float)
|
||||||
0:? 'ca' (layout(location=40 ) out 4-element array of mediump float)
|
0:? 'ca' (layout(location=40 ) out 4-element array of mediump float)
|
||||||
0:? 'cb' (layout(location=41 ) out 2-element array of mediump float)
|
0:? 'cb' (layout(location=41 ) out 2-element array of mediump float)
|
||||||
0:? 'cc' (layout(location=39 ) out 6-element array of mediump float)
|
0:? 'cc' (layout(location=39 ) out 6-element array of mediump float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp mediump 4-component vector of float)
|
0:12 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:12 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
0:12 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
||||||
0:12 'color' (layout(location=2 ) smooth in mediump 4-component vector of float)
|
0:12 'color' (layout(location=2 ) smooth in mediump 4-component vector of float)
|
||||||
0:13 move second child to first child (temp mediump 4-component vector of float)
|
0:13 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:13 'p' (layout(location=3 ) out mediump 4-component vector of float)
|
0:13 'p' (layout(location=3 ) out mediump 4-component vector of float)
|
||||||
0:13 'pos' (smooth in mediump 4-component vector of float)
|
0:13 'pos' (smooth in mediump 4-component vector of float)
|
||||||
0:14 move second child to first child (temp mediump 4-component vector of float)
|
0:14 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:14 direct index (layout(location=4 ) temp mediump 4-component vector of float)
|
0:14 direct index (layout(location=4 ) temp mediump 4-component vector of float)
|
||||||
0:14 'q' (layout(location=4 ) out 2-element array of mediump 4-component vector of float)
|
0:14 'q' (layout(location=4 ) out 2-element array of mediump 4-component vector of float)
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 1 (const int)
|
0:14 1 (const int)
|
||||||
0:14 'pos' (smooth in mediump 4-component vector of float)
|
0:14 'pos' (smooth in mediump 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'pos' (smooth in mediump 4-component vector of float)
|
0:? 'pos' (smooth in mediump 4-component vector of float)
|
||||||
0:? 'color' (layout(location=2 ) smooth in mediump 4-component vector of float)
|
0:? 'color' (layout(location=2 ) smooth in mediump 4-component vector of float)
|
||||||
0:? 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
0:? 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
||||||
0:? 'p' (layout(location=3 ) out mediump 4-component vector of float)
|
0:? 'p' (layout(location=3 ) out mediump 4-component vector of float)
|
||||||
0:? 'q' (layout(location=4 ) out 2-element array of mediump 4-component vector of float)
|
0:? 'q' (layout(location=4 ) out 2-element array of mediump 4-component vector of float)
|
||||||
0:? 'ca' (layout(location=40 ) out 4-element array of mediump float)
|
0:? 'ca' (layout(location=40 ) out 4-element array of mediump float)
|
||||||
0:? 'cb' (layout(location=41 ) out 2-element array of mediump float)
|
0:? 'cb' (layout(location=41 ) out 2-element array of mediump float)
|
||||||
0:? 'cc' (layout(location=39 ) out 6-element array of mediump float)
|
0:? 'cc' (layout(location=39 ) out 6-element array of mediump float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,147 +1,147 @@
|
|||||||
300layout.vert
|
300layout.vert
|
||||||
ERROR: 0:7: 'vertex input arrays' : not supported with this profile: es
|
ERROR: 0:7: 'vertex input arrays' : not supported with this profile: es
|
||||||
ERROR: 0:8: 'in' : cannot be a structure or array
|
ERROR: 0:8: 'in' : cannot be a structure or array
|
||||||
ERROR: 0:8: 'vertex input arrays' : not supported with this profile: es
|
ERROR: 0:8: 'vertex input arrays' : not supported with this profile: es
|
||||||
ERROR: 0:8: 'location' : overlapping use of location 10
|
ERROR: 0:8: 'location' : overlapping use of location 10
|
||||||
ERROR: 0:12: 'layout' : cannot specify matrix layout on a variable declaration
|
ERROR: 0:12: 'layout' : cannot specify matrix layout on a variable declaration
|
||||||
ERROR: 0:12: 'layout' : cannot specify packing on a variable declaration
|
ERROR: 0:12: 'layout' : cannot specify packing on a variable declaration
|
||||||
ERROR: 0:19: 'badf' : member of uniform or buffer block cannot have an auxiliary or interpolation qualifier
|
ERROR: 0:19: 'badf' : member of uniform or buffer block cannot have an auxiliary or interpolation qualifier
|
||||||
ERROR: 0:20: 'badg' : member storage qualifier cannot contradict block storage qualifier
|
ERROR: 0:20: 'badg' : member storage qualifier cannot contradict block storage qualifier
|
||||||
ERROR: 0:21: 'bad1' : member of block cannot have a packing layout qualifier
|
ERROR: 0:21: 'bad1' : member of block cannot have a packing layout qualifier
|
||||||
ERROR: 0:22: 'bad2' : member of block cannot have a packing layout qualifier
|
ERROR: 0:22: 'bad2' : member of block cannot have a packing layout qualifier
|
||||||
ERROR: 0:23: 'bad3' : member of block cannot have a packing layout qualifier
|
ERROR: 0:23: 'bad3' : member of block cannot have a packing layout qualifier
|
||||||
ERROR: 0:31: 'T3' : nameless block contains a member that already has a name at global scope
|
ERROR: 0:31: 'T3' : nameless block contains a member that already has a name at global scope
|
||||||
ERROR: 0:38: 'vertex output block' : not supported for this version or the enabled extensions
|
ERROR: 0:38: 'vertex output block' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:42: 'location qualifier on output' : not supported in this stage: vertex
|
ERROR: 0:42: 'location qualifier on output' : not supported in this stage: vertex
|
||||||
ERROR: 0:42: 'location qualifier on output' : not supported for this version or the enabled extensions
|
ERROR: 0:42: 'location qualifier on output' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:50: 'shared' : not supported for this version or the enabled extensions
|
ERROR: 0:50: 'shared' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:50: 'shared' : not supported in this stage: vertex
|
ERROR: 0:50: 'shared' : not supported in this stage: vertex
|
||||||
ERROR: 0:54: 'layout' : cannot specify packing on a variable declaration
|
ERROR: 0:54: 'layout' : cannot specify packing on a variable declaration
|
||||||
ERROR: 0:57: 'location' : overlapping use of location 40
|
ERROR: 0:57: 'location' : overlapping use of location 40
|
||||||
ERROR: 19 compilation errors. No code generated.
|
ERROR: 19 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:44 Function Definition: main( (global void)
|
0:44 Function Definition: main( (global void)
|
||||||
0:44 Function Parameters:
|
0:44 Function Parameters:
|
||||||
0:46 Sequence
|
0:46 Sequence
|
||||||
0:46 move second child to first child (temp highp 4-component vector of float)
|
0:46 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:46 'pos' (smooth out highp 4-component vector of float)
|
0:46 'pos' (smooth out highp 4-component vector of float)
|
||||||
0:46 vector-times-matrix (temp highp 4-component vector of float)
|
0:46 vector-times-matrix (temp highp 4-component vector of float)
|
||||||
0:46 'p' (layout(location=3 ) in highp 4-component vector of float)
|
0:46 'p' (layout(location=3 ) in highp 4-component vector of float)
|
||||||
0:46 add (temp highp 4X4 matrix of float)
|
0:46 add (temp highp 4X4 matrix of float)
|
||||||
0:46 add (temp highp 4X4 matrix of float)
|
0:46 add (temp highp 4X4 matrix of float)
|
||||||
0:46 add (temp highp 4X4 matrix of float)
|
0:46 add (temp highp 4X4 matrix of float)
|
||||||
0:46 add (temp highp 4X4 matrix of float)
|
0:46 add (temp highp 4X4 matrix of float)
|
||||||
0:46 M1: direct index for structure (layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float)
|
0:46 M1: direct index for structure (layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
0:46 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 M2: direct index for structure (layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float)
|
0:46 M2: direct index for structure (layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
0:46 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const int)
|
0:46 1 (const int)
|
||||||
0:46 M4: direct index for structure (layout(row_major shared ) uniform highp 4X4 matrix of float)
|
0:46 M4: direct index for structure (layout(row_major shared ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform highp 4X4 matrix of float M3, layout(row_major shared ) uniform highp 4X4 matrix of float M4, layout(column_major shared ) uniform highp 3X3 matrix of float N2, layout(column_major shared ) uniform highp int b})
|
0:46 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform highp 4X4 matrix of float M3, layout(row_major shared ) uniform highp 4X4 matrix of float M4, layout(column_major shared ) uniform highp 3X3 matrix of float N2, layout(column_major shared ) uniform highp int b})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const uint)
|
0:46 1 (const uint)
|
||||||
0:46 M3: direct index for structure (layout(column_major shared ) uniform highp 4X4 matrix of float)
|
0:46 M3: direct index for structure (layout(column_major shared ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform highp 4X4 matrix of float M3, layout(row_major shared ) uniform highp 4X4 matrix of float M4, layout(column_major shared ) uniform highp 3X3 matrix of float N2, layout(column_major shared ) uniform highp int b})
|
0:46 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform highp 4X4 matrix of float M3, layout(row_major shared ) uniform highp 4X4 matrix of float M4, layout(column_major shared ) uniform highp 3X3 matrix of float N2, layout(column_major shared ) uniform highp int b})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const uint)
|
0:46 0 (const uint)
|
||||||
0:46 t2m: direct index for structure (layout(row_major shared ) uniform highp 4X4 matrix of float)
|
0:46 t2m: direct index for structure (layout(row_major shared ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'anon@0' (layout(row_major shared ) uniform block{layout(row_major shared ) uniform bool b, layout(row_major shared ) uniform highp 4X4 matrix of float t2m})
|
0:46 'anon@0' (layout(row_major shared ) uniform block{layout(row_major shared ) uniform bool b, layout(row_major shared ) uniform highp 4X4 matrix of float t2m})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const uint)
|
0:46 1 (const uint)
|
||||||
0:47 move second child to first child (temp highp 3-component vector of float)
|
0:47 move second child to first child (temp highp 3-component vector of float)
|
||||||
0:47 'color' (smooth out highp 3-component vector of float)
|
0:47 'color' (smooth out highp 3-component vector of float)
|
||||||
0:47 vector-times-matrix (temp highp 3-component vector of float)
|
0:47 vector-times-matrix (temp highp 3-component vector of float)
|
||||||
0:47 'c' (layout(location=7 ) in highp 3-component vector of float)
|
0:47 'c' (layout(location=7 ) in highp 3-component vector of float)
|
||||||
0:47 N1: direct index for structure (layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float)
|
0:47 N1: direct index for structure (layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float)
|
||||||
0:47 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
0:47 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 2 (const int)
|
0:47 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'c' (layout(location=7 ) in highp 3-component vector of float)
|
0:? 'c' (layout(location=7 ) in highp 3-component vector of float)
|
||||||
0:? 'p' (layout(location=3 ) in highp 4-component vector of float)
|
0:? 'p' (layout(location=3 ) in highp 4-component vector of float)
|
||||||
0:? 'q' (layout(location=9 ) in 4-element array of highp 4-component vector of float)
|
0:? 'q' (layout(location=9 ) in 4-element array of highp 4-component vector of float)
|
||||||
0:? 'r' (layout(location=10 ) in 4-element array of structure{global highp 4-component vector of float v})
|
0:? 'r' (layout(location=10 ) in 4-element array of structure{global highp 4-component vector of float v})
|
||||||
0:? 'pos' (smooth out highp 4-component vector of float)
|
0:? 'pos' (smooth out highp 4-component vector of float)
|
||||||
0:? 'color' (smooth out highp 3-component vector of float)
|
0:? 'color' (smooth out highp 3-component vector of float)
|
||||||
0:? 'badm4' (layout(column_major shared ) uniform highp 4X4 matrix of float)
|
0:? 'badm4' (layout(column_major shared ) uniform highp 4X4 matrix of float)
|
||||||
0:? 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
0:? 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
||||||
0:? 'anon@0' (layout(row_major shared ) uniform block{layout(row_major shared ) uniform bool b, layout(row_major shared ) uniform highp 4X4 matrix of float t2m})
|
0:? 'anon@0' (layout(row_major shared ) uniform block{layout(row_major shared ) uniform bool b, layout(row_major shared ) uniform highp 4X4 matrix of float t2m})
|
||||||
0:? 'anon@2' (out block{out highp float f})
|
0:? 'anon@2' (out block{out highp float f})
|
||||||
0:? 'badoutA' (layout(location=10 ) smooth out highp 4-component vector of float)
|
0:? 'badoutA' (layout(location=10 ) smooth out highp 4-component vector of float)
|
||||||
0:? 'compute_only' (shared highp 4-component vector of float)
|
0:? 'compute_only' (shared highp 4-component vector of float)
|
||||||
0:? 'aoeuntaoeu' (layout(packed ) uniform highp float)
|
0:? 'aoeuntaoeu' (layout(packed ) uniform highp float)
|
||||||
0:? 'cd' (layout(location=40 ) in highp float)
|
0:? 'cd' (layout(location=40 ) in highp float)
|
||||||
0:? 'ce' (layout(location=37 ) in highp 4X3 matrix of float)
|
0:? 'ce' (layout(location=37 ) in highp 4X3 matrix of float)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:44 Function Definition: main( (global void)
|
0:44 Function Definition: main( (global void)
|
||||||
0:44 Function Parameters:
|
0:44 Function Parameters:
|
||||||
0:46 Sequence
|
0:46 Sequence
|
||||||
0:46 move second child to first child (temp highp 4-component vector of float)
|
0:46 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:46 'pos' (smooth out highp 4-component vector of float)
|
0:46 'pos' (smooth out highp 4-component vector of float)
|
||||||
0:46 vector-times-matrix (temp highp 4-component vector of float)
|
0:46 vector-times-matrix (temp highp 4-component vector of float)
|
||||||
0:46 'p' (layout(location=3 ) in highp 4-component vector of float)
|
0:46 'p' (layout(location=3 ) in highp 4-component vector of float)
|
||||||
0:46 add (temp highp 4X4 matrix of float)
|
0:46 add (temp highp 4X4 matrix of float)
|
||||||
0:46 add (temp highp 4X4 matrix of float)
|
0:46 add (temp highp 4X4 matrix of float)
|
||||||
0:46 add (temp highp 4X4 matrix of float)
|
0:46 add (temp highp 4X4 matrix of float)
|
||||||
0:46 add (temp highp 4X4 matrix of float)
|
0:46 add (temp highp 4X4 matrix of float)
|
||||||
0:46 M1: direct index for structure (layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float)
|
0:46 M1: direct index for structure (layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
0:46 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 M2: direct index for structure (layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float)
|
0:46 M2: direct index for structure (layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
0:46 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const int)
|
0:46 1 (const int)
|
||||||
0:46 M4: direct index for structure (layout(row_major shared ) uniform highp 4X4 matrix of float)
|
0:46 M4: direct index for structure (layout(row_major shared ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform highp 4X4 matrix of float M3, layout(row_major shared ) uniform highp 4X4 matrix of float M4, layout(column_major shared ) uniform highp 3X3 matrix of float N2, layout(column_major shared ) uniform highp int b})
|
0:46 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform highp 4X4 matrix of float M3, layout(row_major shared ) uniform highp 4X4 matrix of float M4, layout(column_major shared ) uniform highp 3X3 matrix of float N2, layout(column_major shared ) uniform highp int b})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const uint)
|
0:46 1 (const uint)
|
||||||
0:46 M3: direct index for structure (layout(column_major shared ) uniform highp 4X4 matrix of float)
|
0:46 M3: direct index for structure (layout(column_major shared ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform highp 4X4 matrix of float M3, layout(row_major shared ) uniform highp 4X4 matrix of float M4, layout(column_major shared ) uniform highp 3X3 matrix of float N2, layout(column_major shared ) uniform highp int b})
|
0:46 'anon@1' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform highp 4X4 matrix of float M3, layout(row_major shared ) uniform highp 4X4 matrix of float M4, layout(column_major shared ) uniform highp 3X3 matrix of float N2, layout(column_major shared ) uniform highp int b})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const uint)
|
0:46 0 (const uint)
|
||||||
0:46 t2m: direct index for structure (layout(row_major shared ) uniform highp 4X4 matrix of float)
|
0:46 t2m: direct index for structure (layout(row_major shared ) uniform highp 4X4 matrix of float)
|
||||||
0:46 'anon@0' (layout(row_major shared ) uniform block{layout(row_major shared ) uniform bool b, layout(row_major shared ) uniform highp 4X4 matrix of float t2m})
|
0:46 'anon@0' (layout(row_major shared ) uniform block{layout(row_major shared ) uniform bool b, layout(row_major shared ) uniform highp 4X4 matrix of float t2m})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const uint)
|
0:46 1 (const uint)
|
||||||
0:47 move second child to first child (temp highp 3-component vector of float)
|
0:47 move second child to first child (temp highp 3-component vector of float)
|
||||||
0:47 'color' (smooth out highp 3-component vector of float)
|
0:47 'color' (smooth out highp 3-component vector of float)
|
||||||
0:47 vector-times-matrix (temp highp 3-component vector of float)
|
0:47 vector-times-matrix (temp highp 3-component vector of float)
|
||||||
0:47 'c' (layout(location=7 ) in highp 3-component vector of float)
|
0:47 'c' (layout(location=7 ) in highp 3-component vector of float)
|
||||||
0:47 N1: direct index for structure (layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float)
|
0:47 N1: direct index for structure (layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float)
|
||||||
0:47 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
0:47 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 2 (const int)
|
0:47 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'c' (layout(location=7 ) in highp 3-component vector of float)
|
0:? 'c' (layout(location=7 ) in highp 3-component vector of float)
|
||||||
0:? 'p' (layout(location=3 ) in highp 4-component vector of float)
|
0:? 'p' (layout(location=3 ) in highp 4-component vector of float)
|
||||||
0:? 'q' (layout(location=9 ) in 4-element array of highp 4-component vector of float)
|
0:? 'q' (layout(location=9 ) in 4-element array of highp 4-component vector of float)
|
||||||
0:? 'r' (layout(location=10 ) in 4-element array of structure{global highp 4-component vector of float v})
|
0:? 'r' (layout(location=10 ) in 4-element array of structure{global highp 4-component vector of float v})
|
||||||
0:? 'pos' (smooth out highp 4-component vector of float)
|
0:? 'pos' (smooth out highp 4-component vector of float)
|
||||||
0:? 'color' (smooth out highp 3-component vector of float)
|
0:? 'color' (smooth out highp 3-component vector of float)
|
||||||
0:? 'badm4' (layout(column_major shared ) uniform highp 4X4 matrix of float)
|
0:? 'badm4' (layout(column_major shared ) uniform highp 4X4 matrix of float)
|
||||||
0:? 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
0:? 'tblock' (layout(row_major std140 ) uniform block{layout(row_major std140 offset=0 ) uniform highp 4X4 matrix of float M1, layout(column_major std140 offset=64 ) uniform highp 4X4 matrix of float M2, layout(row_major std140 offset=128 ) uniform highp 3X3 matrix of float N1, layout(row_major std140 offset=176 ) centroid uniform highp float badf, layout(row_major std140 offset=180 ) uniform highp float badg, layout(row_major std140 offset=184 ) uniform highp float bad1, layout(row_major shared offset=188 ) uniform highp float bad2, layout(row_major packed offset=192 ) uniform highp float bad3})
|
||||||
0:? 'anon@0' (layout(row_major shared ) uniform block{layout(row_major shared ) uniform bool b, layout(row_major shared ) uniform highp 4X4 matrix of float t2m})
|
0:? 'anon@0' (layout(row_major shared ) uniform block{layout(row_major shared ) uniform bool b, layout(row_major shared ) uniform highp 4X4 matrix of float t2m})
|
||||||
0:? 'anon@2' (out block{out highp float f})
|
0:? 'anon@2' (out block{out highp float f})
|
||||||
0:? 'badoutA' (layout(location=10 ) smooth out highp 4-component vector of float)
|
0:? 'badoutA' (layout(location=10 ) smooth out highp 4-component vector of float)
|
||||||
0:? 'compute_only' (shared highp 4-component vector of float)
|
0:? 'compute_only' (shared highp 4-component vector of float)
|
||||||
0:? 'aoeuntaoeu' (layout(packed ) uniform highp float)
|
0:? 'aoeuntaoeu' (layout(packed ) uniform highp float)
|
||||||
0:? 'cd' (layout(location=40 ) in highp float)
|
0:? 'cd' (layout(location=40 ) in highp float)
|
||||||
0:? 'ce' (layout(location=37 ) in highp 4X3 matrix of float)
|
0:? 'ce' (layout(location=37 ) in highp 4X3 matrix of float)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,22 @@
|
|||||||
300link.frag
|
300link.frag
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'color1' (out highp 4-component vector of float)
|
0:? 'color1' (out highp 4-component vector of float)
|
||||||
0:? 'color2' (out highp 4-component vector of float)
|
0:? 'color2' (out highp 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
ERROR: Linking fragment stage: when more than one fragment shader output, all must have location qualifiers
|
ERROR: Linking fragment stage: when more than one fragment shader output, all must have location qualifiers
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'color1' (out highp 4-component vector of float)
|
0:? 'color1' (out highp 4-component vector of float)
|
||||||
0:? 'color2' (out highp 4-component vector of float)
|
0:? 'color2' (out highp 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,25 +1,25 @@
|
|||||||
300link2.frag
|
300link2.frag
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:9 Function Definition: main( (global void)
|
0:9 Function Definition: main( (global void)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'pos' (smooth in mediump 4-component vector of float)
|
0:? 'pos' (smooth in mediump 4-component vector of float)
|
||||||
0:? 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
0:? 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
||||||
0:? 'p' (layout(location=5 ) out mediump 4-component vector of float)
|
0:? 'p' (layout(location=5 ) out mediump 4-component vector of float)
|
||||||
0:? 'q' (layout(location=9 ) out 2-element array of mediump 4-component vector of float)
|
0:? 'q' (layout(location=9 ) out 2-element array of mediump 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:9 Function Definition: main( (global void)
|
0:9 Function Definition: main( (global void)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'pos' (smooth in mediump 4-component vector of float)
|
0:? 'pos' (smooth in mediump 4-component vector of float)
|
||||||
0:? 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
0:? 'c' (layout(location=1 ) out mediump 4-component vector of float)
|
||||||
0:? 'p' (layout(location=5 ) out mediump 4-component vector of float)
|
0:? 'p' (layout(location=5 ) out mediump 4-component vector of float)
|
||||||
0:? 'q' (layout(location=9 ) out 2-element array of mediump 4-component vector of float)
|
0:? 'q' (layout(location=9 ) out 2-element array of mediump 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,19 +1,19 @@
|
|||||||
300link3.frag
|
300link3.frag
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'color1' (out highp 4-component vector of float)
|
0:? 'color1' (out highp 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'color1' (out highp 4-component vector of float)
|
0:? 'color1' (out highp 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,420 +1,420 @@
|
|||||||
300operations.frag
|
300operations.frag
|
||||||
ERROR: 0:11: 'float' : type requires declaration of default precision qualifier
|
ERROR: 0:11: 'float' : type requires declaration of default precision qualifier
|
||||||
ERROR: 0:30: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f}' and a right operand of type 'layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f}' (or there is no acceptable conversion)
|
ERROR: 0:30: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f}' and a right operand of type 'layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f}' (or there is no acceptable conversion)
|
||||||
ERROR: 0:31: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'global structure{global mediump int i}' and a right operand of type 'global structure{global mediump int i}' (or there is no acceptable conversion)
|
ERROR: 0:31: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'global structure{global mediump int i}' and a right operand of type 'global structure{global mediump int i}' (or there is no acceptable conversion)
|
||||||
ERROR: 0:32: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
ERROR: 0:32: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:33: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
ERROR: 0:33: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:34: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump int' (or there is no acceptable conversion)
|
ERROR: 0:34: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump int' (or there is no acceptable conversion)
|
||||||
ERROR: 0:35: 'assign' : cannot convert from 'temp mediump 4-component vector of int' to 'temp mediump 3-component vector of int'
|
ERROR: 0:35: 'assign' : cannot convert from 'temp mediump 4-component vector of int' to 'temp mediump 3-component vector of int'
|
||||||
ERROR: 0:36: '/' : wrong operand types: no operation '/' exists that takes a left-hand operand of type 'temp mediump 4-component vector of int' and a right operand of type 'temp mediump 4-component vector of uint' (or there is no acceptable conversion)
|
ERROR: 0:36: '/' : wrong operand types: no operation '/' exists that takes a left-hand operand of type 'temp mediump 4-component vector of int' and a right operand of type 'temp mediump 4-component vector of uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:37: '-' : wrong operand types: no operation '-' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump 3-component vector of float' (or there is no acceptable conversion)
|
ERROR: 0:37: '-' : wrong operand types: no operation '-' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump 3-component vector of float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:38: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'temp mediump 3-component vector of int' and a right operand of type 'temp mediump 3-component vector of uint' (or there is no acceptable conversion)
|
ERROR: 0:38: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'temp mediump 3-component vector of int' and a right operand of type 'temp mediump 3-component vector of uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:39: '*' : wrong operand types: no operation '*' exists that takes a left-hand operand of type 'global 5-element array of mediump float' and a right operand of type 'global 5-element array of mediump float' (or there is no acceptable conversion)
|
ERROR: 0:39: '*' : wrong operand types: no operation '*' exists that takes a left-hand operand of type 'global 5-element array of mediump float' and a right operand of type 'global 5-element array of mediump float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:40: '/' : wrong operand types: no operation '/' exists that takes a left-hand operand of type 'temp bool' and a right operand of type 'temp bool' (or there is no acceptable conversion)
|
ERROR: 0:40: '/' : wrong operand types: no operation '/' exists that takes a left-hand operand of type 'temp bool' and a right operand of type 'temp bool' (or there is no acceptable conversion)
|
||||||
ERROR: 0:42: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type 'temp mediump float' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
ERROR: 0:42: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type 'temp mediump float' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:43: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
ERROR: 0:43: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:44: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type 'temp mediump float' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
ERROR: 0:44: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type 'temp mediump float' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:45: '++' : l-value required "instanceName" (can't modify a uniform)
|
ERROR: 0:45: '++' : l-value required "instanceName" (can't modify a uniform)
|
||||||
ERROR: 0:45: '++' : wrong operand type no operation '++' exists that takes an operand of type layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f} (or there is no acceptable conversion)
|
ERROR: 0:45: '++' : wrong operand type no operation '++' exists that takes an operand of type layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f} (or there is no acceptable conversion)
|
||||||
ERROR: 0:46: '++' : wrong operand type no operation '++' exists that takes an operand of type global structure{global mediump int i} (or there is no acceptable conversion)
|
ERROR: 0:46: '++' : wrong operand type no operation '++' exists that takes an operand of type global structure{global mediump int i} (or there is no acceptable conversion)
|
||||||
ERROR: 0:47: '--' : wrong operand type no operation '--' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion)
|
ERROR: 0:47: '--' : wrong operand type no operation '--' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion)
|
||||||
ERROR: 0:48: '++' : wrong operand type no operation '++' exists that takes an operand of type temp 3-component vector of bool (or there is no acceptable conversion)
|
ERROR: 0:48: '++' : wrong operand type no operation '++' exists that takes an operand of type temp 3-component vector of bool (or there is no acceptable conversion)
|
||||||
ERROR: 0:50: '<' : wrong operand types: no operation '<' exists that takes a left-hand operand of type 'temp mediump 3-component vector of int' and a right operand of type 'temp mediump 3-component vector of uint' (or there is no acceptable conversion)
|
ERROR: 0:50: '<' : wrong operand types: no operation '<' exists that takes a left-hand operand of type 'temp mediump 3-component vector of int' and a right operand of type 'temp mediump 3-component vector of uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:51: '>' : wrong operand types: no operation '>' exists that takes a left-hand operand of type 'temp mediump 2X2 matrix of float' and a right operand of type 'temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
|
ERROR: 0:51: '>' : wrong operand types: no operation '>' exists that takes a left-hand operand of type 'temp mediump 2X2 matrix of float' and a right operand of type 'temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:52: '!=' : wrong operand types: no operation '!=' exists that takes a left-hand operand of type 'temp mediump 2X2 matrix of float' and a right operand of type 'temp mediump 4X4 matrix of float' (or there is no acceptable conversion)
|
ERROR: 0:52: '!=' : wrong operand types: no operation '!=' exists that takes a left-hand operand of type 'temp mediump 2X2 matrix of float' and a right operand of type 'temp mediump 4X4 matrix of float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:53: '>=' : wrong operand types: no operation '>=' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
ERROR: 0:53: '>=' : wrong operand types: no operation '>=' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:54: '<=' : wrong operand types: no operation '<=' exists that takes a left-hand operand of type 'global 5-element array of mediump float' and a right operand of type 'global 5-element array of mediump float' (or there is no acceptable conversion)
|
ERROR: 0:54: '<=' : wrong operand types: no operation '<=' exists that takes a left-hand operand of type 'global 5-element array of mediump float' and a right operand of type 'global 5-element array of mediump float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:55: '>' : wrong operand types: no operation '>' exists that takes a left-hand operand of type 'temp bool' and a right operand of type 'temp bool' (or there is no acceptable conversion)
|
ERROR: 0:55: '>' : wrong operand types: no operation '>' exists that takes a left-hand operand of type 'temp bool' and a right operand of type 'temp bool' (or there is no acceptable conversion)
|
||||||
ERROR: 0:57: '&&' : wrong operand types: no operation '&&' exists that takes a left-hand operand of type 'temp bool' and a right operand of type 'temp 3-component vector of bool' (or there is no acceptable conversion)
|
ERROR: 0:57: '&&' : wrong operand types: no operation '&&' exists that takes a left-hand operand of type 'temp bool' and a right operand of type 'temp 3-component vector of bool' (or there is no acceptable conversion)
|
||||||
ERROR: 0:58: '^^' : wrong operand types: no operation '^^' exists that takes a left-hand operand of type 'temp 3-component vector of bool' and a right operand of type 'temp 3-component vector of bool' (or there is no acceptable conversion)
|
ERROR: 0:58: '^^' : wrong operand types: no operation '^^' exists that takes a left-hand operand of type 'temp 3-component vector of bool' and a right operand of type 'temp 3-component vector of bool' (or there is no acceptable conversion)
|
||||||
ERROR: 0:59: '||' : wrong operand types: no operation '||' exists that takes a left-hand operand of type 'temp 3-component vector of bool' and a right operand of type 'temp bool' (or there is no acceptable conversion)
|
ERROR: 0:59: '||' : wrong operand types: no operation '||' exists that takes a left-hand operand of type 'temp 3-component vector of bool' and a right operand of type 'temp bool' (or there is no acceptable conversion)
|
||||||
ERROR: 0:60: '&&' : wrong operand types: no operation '&&' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump int' (or there is no acceptable conversion)
|
ERROR: 0:60: '&&' : wrong operand types: no operation '&&' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump int' (or there is no acceptable conversion)
|
||||||
ERROR: 0:61: '||' : wrong operand types: no operation '||' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
ERROR: 0:61: '||' : wrong operand types: no operation '||' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:62: '^^' : wrong operand types: no operation '^^' exists that takes a left-hand operand of type 'temp mediump 2X2 matrix of float' and a right operand of type 'temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
|
ERROR: 0:62: '^^' : wrong operand types: no operation '^^' exists that takes a left-hand operand of type 'temp mediump 2X2 matrix of float' and a right operand of type 'temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:64: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump uint (or there is no acceptable conversion)
|
ERROR: 0:64: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump uint (or there is no acceptable conversion)
|
||||||
ERROR: 0:65: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump int (or there is no acceptable conversion)
|
ERROR: 0:65: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump int (or there is no acceptable conversion)
|
||||||
ERROR: 0:66: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump 2X2 matrix of float (or there is no acceptable conversion)
|
ERROR: 0:66: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump 2X2 matrix of float (or there is no acceptable conversion)
|
||||||
ERROR: 0:67: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump 3-component vector of float (or there is no acceptable conversion)
|
ERROR: 0:67: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump 3-component vector of float (or there is no acceptable conversion)
|
||||||
ERROR: 0:68: '!' : wrong operand type no operation '!' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion)
|
ERROR: 0:68: '!' : wrong operand type no operation '!' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion)
|
||||||
ERROR: 0:70: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump float (or there is no acceptable conversion)
|
ERROR: 0:70: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump float (or there is no acceptable conversion)
|
||||||
ERROR: 0:71: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump 4X4 matrix of float (or there is no acceptable conversion)
|
ERROR: 0:71: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump 4X4 matrix of float (or there is no acceptable conversion)
|
||||||
ERROR: 0:72: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump 3-component vector of float (or there is no acceptable conversion)
|
ERROR: 0:72: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump 3-component vector of float (or there is no acceptable conversion)
|
||||||
ERROR: 0:73: '~' : wrong operand type no operation '~' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion)
|
ERROR: 0:73: '~' : wrong operand type no operation '~' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion)
|
||||||
ERROR: 0:74: '~' : wrong operand type no operation '~' exists that takes an operand of type layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f} (or there is no acceptable conversion)
|
ERROR: 0:74: '~' : wrong operand type no operation '~' exists that takes an operand of type layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f} (or there is no acceptable conversion)
|
||||||
ERROR: 0:76: '<<' : wrong operand types: no operation '<<' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump 3-component vector of int' (or there is no acceptable conversion)
|
ERROR: 0:76: '<<' : wrong operand types: no operation '<<' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump 3-component vector of int' (or there is no acceptable conversion)
|
||||||
ERROR: 0:77: '<<' : wrong operand types: no operation '<<' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump 3-component vector of uint' (or there is no acceptable conversion)
|
ERROR: 0:77: '<<' : wrong operand types: no operation '<<' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump 3-component vector of uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:78: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
ERROR: 0:78: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:79: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'temp mediump float' and a right operand of type 'temp mediump int' (or there is no acceptable conversion)
|
ERROR: 0:79: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'temp mediump float' and a right operand of type 'temp mediump int' (or there is no acceptable conversion)
|
||||||
ERROR: 0:80: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'temp mediump 4X4 matrix of float' and a right operand of type 'temp mediump int' (or there is no acceptable conversion)
|
ERROR: 0:80: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'temp mediump 4X4 matrix of float' and a right operand of type 'temp mediump int' (or there is no acceptable conversion)
|
||||||
ERROR: 0:81: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'global 5-element array of mediump float' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
ERROR: 0:81: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'global 5-element array of mediump float' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:82: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'temp mediump 3-component vector of int' and a right operand of type 'temp mediump 4-component vector of int' (or there is no acceptable conversion)
|
ERROR: 0:82: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type 'temp mediump 3-component vector of int' and a right operand of type 'temp mediump 4-component vector of int' (or there is no acceptable conversion)
|
||||||
ERROR: 0:84: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
ERROR: 0:84: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:85: 'assign' : cannot convert from 'temp mediump 3-component vector of uint' to 'temp mediump uint'
|
ERROR: 0:85: 'assign' : cannot convert from 'temp mediump 3-component vector of uint' to 'temp mediump uint'
|
||||||
ERROR: 0:86: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump 3-component vector of uint' (or there is no acceptable conversion)
|
ERROR: 0:86: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type 'temp mediump int' and a right operand of type 'temp mediump 3-component vector of uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:87: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
ERROR: 0:87: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type 'temp mediump uint' and a right operand of type 'temp mediump float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:88: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type 'temp mediump 2X2 matrix of float' and a right operand of type 'temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
|
ERROR: 0:88: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type 'temp mediump 2X2 matrix of float' and a right operand of type 'temp mediump 2X2 matrix of float' (or there is no acceptable conversion)
|
||||||
ERROR: 0:89: '^' : wrong operand types: no operation '^' exists that takes a left-hand operand of type 'global structure{global mediump int i}' and a right operand of type 'global structure{global mediump int i}' (or there is no acceptable conversion)
|
ERROR: 0:89: '^' : wrong operand types: no operation '^' exists that takes a left-hand operand of type 'global structure{global mediump int i}' and a right operand of type 'global structure{global mediump int i}' (or there is no acceptable conversion)
|
||||||
ERROR: 0:90: 'assign' : l-value required
|
ERROR: 0:90: 'assign' : l-value required
|
||||||
ERROR: 56 compilation errors. No code generated.
|
ERROR: 56 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:13 Function Definition: main( (global void)
|
0:13 Function Definition: main( (global void)
|
||||||
0:13 Function Parameters:
|
0:13 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:30 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
0:30 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
||||||
0:31 's' (global structure{global mediump int i})
|
0:31 's' (global structure{global mediump int i})
|
||||||
0:32 'i' (temp mediump int)
|
0:32 'i' (temp mediump int)
|
||||||
0:33 'u' (temp mediump uint)
|
0:33 'u' (temp mediump uint)
|
||||||
0:34 'u' (temp mediump uint)
|
0:34 'u' (temp mediump uint)
|
||||||
0:35 'iv3' (temp mediump 3-component vector of int)
|
0:35 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:36 'iv4' (temp mediump 4-component vector of int)
|
0:36 'iv4' (temp mediump 4-component vector of int)
|
||||||
0:37 'i' (temp mediump int)
|
0:37 'i' (temp mediump int)
|
||||||
0:38 'iv3' (temp mediump 3-component vector of int)
|
0:38 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:39 'a' (global 5-element array of mediump float)
|
0:39 'a' (global 5-element array of mediump float)
|
||||||
0:40 'b' (temp bool)
|
0:40 'b' (temp bool)
|
||||||
0:42 'f' (temp mediump float)
|
0:42 'f' (temp mediump float)
|
||||||
0:43 'i' (temp mediump int)
|
0:43 'i' (temp mediump int)
|
||||||
0:44 'f' (temp mediump float)
|
0:44 'f' (temp mediump float)
|
||||||
0:45 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
0:45 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
||||||
0:46 's' (global structure{global mediump int i})
|
0:46 's' (global structure{global mediump int i})
|
||||||
0:47 'a' (global 5-element array of mediump float)
|
0:47 'a' (global 5-element array of mediump float)
|
||||||
0:48 'b3' (temp 3-component vector of bool)
|
0:48 'b3' (temp 3-component vector of bool)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 false (const bool)
|
0:50 false (const bool)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 false (const bool)
|
0:51 false (const bool)
|
||||||
0:52 Constant:
|
0:52 Constant:
|
||||||
0:52 false (const bool)
|
0:52 false (const bool)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 false (const bool)
|
0:53 false (const bool)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 false (const bool)
|
0:54 false (const bool)
|
||||||
0:55 Constant:
|
0:55 Constant:
|
||||||
0:55 false (const bool)
|
0:55 false (const bool)
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 false (const bool)
|
0:57 false (const bool)
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 false (const bool)
|
0:58 false (const bool)
|
||||||
0:59 Constant:
|
0:59 Constant:
|
||||||
0:59 false (const bool)
|
0:59 false (const bool)
|
||||||
0:60 Constant:
|
0:60 Constant:
|
||||||
0:60 false (const bool)
|
0:60 false (const bool)
|
||||||
0:61 Constant:
|
0:61 Constant:
|
||||||
0:61 false (const bool)
|
0:61 false (const bool)
|
||||||
0:62 Constant:
|
0:62 Constant:
|
||||||
0:62 false (const bool)
|
0:62 false (const bool)
|
||||||
0:64 'u' (temp mediump uint)
|
0:64 'u' (temp mediump uint)
|
||||||
0:65 'i' (temp mediump int)
|
0:65 'i' (temp mediump int)
|
||||||
0:66 'm2' (temp mediump 2X2 matrix of float)
|
0:66 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:67 'v3' (temp mediump 3-component vector of float)
|
0:67 'v3' (temp mediump 3-component vector of float)
|
||||||
0:68 'a' (global 5-element array of mediump float)
|
0:68 'a' (global 5-element array of mediump float)
|
||||||
0:70 'f' (temp mediump float)
|
0:70 'f' (temp mediump float)
|
||||||
0:71 'm4' (temp mediump 4X4 matrix of float)
|
0:71 'm4' (temp mediump 4X4 matrix of float)
|
||||||
0:72 'v3' (temp mediump 3-component vector of float)
|
0:72 'v3' (temp mediump 3-component vector of float)
|
||||||
0:73 'a' (global 5-element array of mediump float)
|
0:73 'a' (global 5-element array of mediump float)
|
||||||
0:74 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
0:74 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
||||||
0:76 'i' (temp mediump int)
|
0:76 'i' (temp mediump int)
|
||||||
0:77 'u' (temp mediump uint)
|
0:77 'u' (temp mediump uint)
|
||||||
0:78 'i' (temp mediump int)
|
0:78 'i' (temp mediump int)
|
||||||
0:79 'f' (temp mediump float)
|
0:79 'f' (temp mediump float)
|
||||||
0:80 'm4' (temp mediump 4X4 matrix of float)
|
0:80 'm4' (temp mediump 4X4 matrix of float)
|
||||||
0:81 'a' (global 5-element array of mediump float)
|
0:81 'a' (global 5-element array of mediump float)
|
||||||
0:82 'iv3' (temp mediump 3-component vector of int)
|
0:82 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:84 'i' (temp mediump int)
|
0:84 'i' (temp mediump int)
|
||||||
0:85 'u' (temp mediump uint)
|
0:85 'u' (temp mediump uint)
|
||||||
0:86 'i' (temp mediump int)
|
0:86 'i' (temp mediump int)
|
||||||
0:87 'u' (temp mediump uint)
|
0:87 'u' (temp mediump uint)
|
||||||
0:88 'm2' (temp mediump 2X2 matrix of float)
|
0:88 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:89 's' (global structure{global mediump int i})
|
0:89 's' (global structure{global mediump int i})
|
||||||
0:90 move second child to first child (temp mediump float)
|
0:90 move second child to first child (temp mediump float)
|
||||||
0:90 move second child to first child (temp mediump float)
|
0:90 move second child to first child (temp mediump float)
|
||||||
0:90 'f' (temp mediump float)
|
0:90 'f' (temp mediump float)
|
||||||
0:90 'f' (temp mediump float)
|
0:90 'f' (temp mediump float)
|
||||||
0:90 'f' (temp mediump float)
|
0:90 'f' (temp mediump float)
|
||||||
0:93 vector-scale (temp mediump 4-component vector of float)
|
0:93 vector-scale (temp mediump 4-component vector of float)
|
||||||
0:93 'f' (temp mediump float)
|
0:93 'f' (temp mediump float)
|
||||||
0:93 'v4' (temp mediump 4-component vector of float)
|
0:93 'v4' (temp mediump 4-component vector of float)
|
||||||
0:94 add (temp mediump uint)
|
0:94 add (temp mediump uint)
|
||||||
0:94 'u' (temp mediump uint)
|
0:94 'u' (temp mediump uint)
|
||||||
0:94 'u' (temp mediump uint)
|
0:94 'u' (temp mediump uint)
|
||||||
0:95 divide (temp mediump 4-component vector of uint)
|
0:95 divide (temp mediump 4-component vector of uint)
|
||||||
0:95 'uv4' (temp mediump 4-component vector of uint)
|
0:95 'uv4' (temp mediump 4-component vector of uint)
|
||||||
0:95 'u' (temp mediump uint)
|
0:95 'u' (temp mediump uint)
|
||||||
0:96 subtract second child into first child (temp mediump 3-component vector of int)
|
0:96 subtract second child into first child (temp mediump 3-component vector of int)
|
||||||
0:96 'iv3' (temp mediump 3-component vector of int)
|
0:96 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:96 'iv3' (temp mediump 3-component vector of int)
|
0:96 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:98 mod second child into first child (temp mediump int)
|
0:98 mod second child into first child (temp mediump int)
|
||||||
0:98 'i' (temp mediump int)
|
0:98 'i' (temp mediump int)
|
||||||
0:98 Constant:
|
0:98 Constant:
|
||||||
0:98 3 (const int)
|
0:98 3 (const int)
|
||||||
0:99 mod (temp mediump 3-component vector of uint)
|
0:99 mod (temp mediump 3-component vector of uint)
|
||||||
0:99 'uv3' (temp mediump 3-component vector of uint)
|
0:99 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:99 Constant:
|
0:99 Constant:
|
||||||
0:99 4 (const uint)
|
0:99 4 (const uint)
|
||||||
0:100 Pre-Decrement (temp mediump 2X2 matrix of float)
|
0:100 Pre-Decrement (temp mediump 2X2 matrix of float)
|
||||||
0:100 'm2' (temp mediump 2X2 matrix of float)
|
0:100 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:101 Post-Increment (temp mediump 4-component vector of int)
|
0:101 Post-Increment (temp mediump 4-component vector of int)
|
||||||
0:101 'iv4' (temp mediump 4-component vector of int)
|
0:101 'iv4' (temp mediump 4-component vector of int)
|
||||||
0:103 Compare Not Equal (temp bool)
|
0:103 Compare Not Equal (temp bool)
|
||||||
0:103 'm4' (temp mediump 4X4 matrix of float)
|
0:103 'm4' (temp mediump 4X4 matrix of float)
|
||||||
0:103 'm4' (temp mediump 4X4 matrix of float)
|
0:103 'm4' (temp mediump 4X4 matrix of float)
|
||||||
0:104 Compare Equal (temp bool)
|
0:104 Compare Equal (temp bool)
|
||||||
0:104 'm2' (temp mediump 2X2 matrix of float)
|
0:104 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:104 'm2' (temp mediump 2X2 matrix of float)
|
0:104 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:105 Compare Less Than or Equal (temp bool)
|
0:105 Compare Less Than or Equal (temp bool)
|
||||||
0:105 'i' (temp mediump int)
|
0:105 'i' (temp mediump int)
|
||||||
0:105 'i' (temp mediump int)
|
0:105 'i' (temp mediump int)
|
||||||
0:106 Compare Equal (temp bool)
|
0:106 Compare Equal (temp bool)
|
||||||
0:106 'a' (global 5-element array of mediump float)
|
0:106 'a' (global 5-element array of mediump float)
|
||||||
0:106 'a' (global 5-element array of mediump float)
|
0:106 'a' (global 5-element array of mediump float)
|
||||||
0:107 Compare Not Equal (temp bool)
|
0:107 Compare Not Equal (temp bool)
|
||||||
0:107 's' (global structure{global mediump int i})
|
0:107 's' (global structure{global mediump int i})
|
||||||
0:107 's' (global structure{global mediump int i})
|
0:107 's' (global structure{global mediump int i})
|
||||||
0:109 logical-and (temp bool)
|
0:109 logical-and (temp bool)
|
||||||
0:109 'b' (temp bool)
|
0:109 'b' (temp bool)
|
||||||
0:109 'b' (temp bool)
|
0:109 'b' (temp bool)
|
||||||
0:110 logical-or (temp bool)
|
0:110 logical-or (temp bool)
|
||||||
0:110 'b' (temp bool)
|
0:110 'b' (temp bool)
|
||||||
0:110 'b' (temp bool)
|
0:110 'b' (temp bool)
|
||||||
0:111 logical-xor (temp bool)
|
0:111 logical-xor (temp bool)
|
||||||
0:111 'b' (temp bool)
|
0:111 'b' (temp bool)
|
||||||
0:111 'b' (temp bool)
|
0:111 'b' (temp bool)
|
||||||
0:113 Comma (temp mediump 3-component vector of uint)
|
0:113 Comma (temp mediump 3-component vector of uint)
|
||||||
0:113 Negate conditional (temp bool)
|
0:113 Negate conditional (temp bool)
|
||||||
0:113 'b' (temp bool)
|
0:113 'b' (temp bool)
|
||||||
0:113 'uv3' (temp mediump 3-component vector of uint)
|
0:113 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:115 Bitwise not (temp mediump int)
|
0:115 Bitwise not (temp mediump int)
|
||||||
0:115 'i' (temp mediump int)
|
0:115 'i' (temp mediump int)
|
||||||
0:116 Bitwise not (temp mediump uint)
|
0:116 Bitwise not (temp mediump uint)
|
||||||
0:116 'u' (temp mediump uint)
|
0:116 'u' (temp mediump uint)
|
||||||
0:117 Bitwise not (temp mediump 3-component vector of uint)
|
0:117 Bitwise not (temp mediump 3-component vector of uint)
|
||||||
0:117 'uv3' (temp mediump 3-component vector of uint)
|
0:117 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:118 Bitwise not (temp mediump 3-component vector of int)
|
0:118 Bitwise not (temp mediump 3-component vector of int)
|
||||||
0:118 'iv3' (temp mediump 3-component vector of int)
|
0:118 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:120 left shift second child into first child (temp mediump 3-component vector of uint)
|
0:120 left shift second child into first child (temp mediump 3-component vector of uint)
|
||||||
0:120 'uv3' (temp mediump 3-component vector of uint)
|
0:120 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:120 'i' (temp mediump int)
|
0:120 'i' (temp mediump int)
|
||||||
0:121 right-shift (temp mediump int)
|
0:121 right-shift (temp mediump int)
|
||||||
0:121 'i' (temp mediump int)
|
0:121 'i' (temp mediump int)
|
||||||
0:121 'i' (temp mediump int)
|
0:121 'i' (temp mediump int)
|
||||||
0:122 left-shift (temp mediump uint)
|
0:122 left-shift (temp mediump uint)
|
||||||
0:122 'u' (temp mediump uint)
|
0:122 'u' (temp mediump uint)
|
||||||
0:122 'u' (temp mediump uint)
|
0:122 'u' (temp mediump uint)
|
||||||
0:123 right-shift (temp mediump 3-component vector of int)
|
0:123 right-shift (temp mediump 3-component vector of int)
|
||||||
0:123 'iv3' (temp mediump 3-component vector of int)
|
0:123 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:123 'iv3' (temp mediump 3-component vector of int)
|
0:123 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:125 bitwise and (temp mediump int)
|
0:125 bitwise and (temp mediump int)
|
||||||
0:125 'i' (temp mediump int)
|
0:125 'i' (temp mediump int)
|
||||||
0:125 'i' (temp mediump int)
|
0:125 'i' (temp mediump int)
|
||||||
0:126 inclusive-or (temp mediump uint)
|
0:126 inclusive-or (temp mediump uint)
|
||||||
0:126 'u' (temp mediump uint)
|
0:126 'u' (temp mediump uint)
|
||||||
0:126 'u' (temp mediump uint)
|
0:126 'u' (temp mediump uint)
|
||||||
0:127 exclusive-or (temp mediump 3-component vector of int)
|
0:127 exclusive-or (temp mediump 3-component vector of int)
|
||||||
0:127 'iv3' (temp mediump 3-component vector of int)
|
0:127 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:127 'iv3' (temp mediump 3-component vector of int)
|
0:127 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:128 bitwise and (temp mediump 3-component vector of uint)
|
0:128 bitwise and (temp mediump 3-component vector of uint)
|
||||||
0:128 'u' (temp mediump uint)
|
0:128 'u' (temp mediump uint)
|
||||||
0:128 'uv3' (temp mediump 3-component vector of uint)
|
0:128 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:129 inclusive-or (temp mediump 3-component vector of uint)
|
0:129 inclusive-or (temp mediump 3-component vector of uint)
|
||||||
0:129 'uv3' (temp mediump 3-component vector of uint)
|
0:129 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:129 'u' (temp mediump uint)
|
0:129 'u' (temp mediump uint)
|
||||||
0:130 and second child into first child (temp mediump 3-component vector of uint)
|
0:130 and second child into first child (temp mediump 3-component vector of uint)
|
||||||
0:130 'uv3' (temp mediump 3-component vector of uint)
|
0:130 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:130 'u' (temp mediump uint)
|
0:130 'u' (temp mediump uint)
|
||||||
0:132 direct index (temp mediump int)
|
0:132 direct index (temp mediump int)
|
||||||
0:132 'arr' (temp 2-element array of mediump int)
|
0:132 'arr' (temp 2-element array of mediump int)
|
||||||
0:132 Constant:
|
0:132 Constant:
|
||||||
0:132 1 (const int)
|
0:132 1 (const int)
|
||||||
0:134 direct index (temp mediump int)
|
0:134 direct index (temp mediump int)
|
||||||
0:134 'arr2' (temp 3-element array of mediump int)
|
0:134 'arr2' (temp 3-element array of mediump int)
|
||||||
0:134 Constant:
|
0:134 Constant:
|
||||||
0:134 2 (const int)
|
0:134 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
0:? 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
||||||
0:? 's' (global structure{global mediump int i})
|
0:? 's' (global structure{global mediump int i})
|
||||||
0:? 'a' (global 5-element array of mediump float)
|
0:? 'a' (global 5-element array of mediump float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:13 Function Definition: main( (global void)
|
0:13 Function Definition: main( (global void)
|
||||||
0:13 Function Parameters:
|
0:13 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:30 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
0:30 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
||||||
0:31 's' (global structure{global mediump int i})
|
0:31 's' (global structure{global mediump int i})
|
||||||
0:32 'i' (temp mediump int)
|
0:32 'i' (temp mediump int)
|
||||||
0:33 'u' (temp mediump uint)
|
0:33 'u' (temp mediump uint)
|
||||||
0:34 'u' (temp mediump uint)
|
0:34 'u' (temp mediump uint)
|
||||||
0:35 'iv3' (temp mediump 3-component vector of int)
|
0:35 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:36 'iv4' (temp mediump 4-component vector of int)
|
0:36 'iv4' (temp mediump 4-component vector of int)
|
||||||
0:37 'i' (temp mediump int)
|
0:37 'i' (temp mediump int)
|
||||||
0:38 'iv3' (temp mediump 3-component vector of int)
|
0:38 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:39 'a' (global 5-element array of mediump float)
|
0:39 'a' (global 5-element array of mediump float)
|
||||||
0:40 'b' (temp bool)
|
0:40 'b' (temp bool)
|
||||||
0:42 'f' (temp mediump float)
|
0:42 'f' (temp mediump float)
|
||||||
0:43 'i' (temp mediump int)
|
0:43 'i' (temp mediump int)
|
||||||
0:44 'f' (temp mediump float)
|
0:44 'f' (temp mediump float)
|
||||||
0:45 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
0:45 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
||||||
0:46 's' (global structure{global mediump int i})
|
0:46 's' (global structure{global mediump int i})
|
||||||
0:47 'a' (global 5-element array of mediump float)
|
0:47 'a' (global 5-element array of mediump float)
|
||||||
0:48 'b3' (temp 3-component vector of bool)
|
0:48 'b3' (temp 3-component vector of bool)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 false (const bool)
|
0:50 false (const bool)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 false (const bool)
|
0:51 false (const bool)
|
||||||
0:52 Constant:
|
0:52 Constant:
|
||||||
0:52 false (const bool)
|
0:52 false (const bool)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 false (const bool)
|
0:53 false (const bool)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 false (const bool)
|
0:54 false (const bool)
|
||||||
0:55 Constant:
|
0:55 Constant:
|
||||||
0:55 false (const bool)
|
0:55 false (const bool)
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 false (const bool)
|
0:57 false (const bool)
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 false (const bool)
|
0:58 false (const bool)
|
||||||
0:59 Constant:
|
0:59 Constant:
|
||||||
0:59 false (const bool)
|
0:59 false (const bool)
|
||||||
0:60 Constant:
|
0:60 Constant:
|
||||||
0:60 false (const bool)
|
0:60 false (const bool)
|
||||||
0:61 Constant:
|
0:61 Constant:
|
||||||
0:61 false (const bool)
|
0:61 false (const bool)
|
||||||
0:62 Constant:
|
0:62 Constant:
|
||||||
0:62 false (const bool)
|
0:62 false (const bool)
|
||||||
0:64 'u' (temp mediump uint)
|
0:64 'u' (temp mediump uint)
|
||||||
0:65 'i' (temp mediump int)
|
0:65 'i' (temp mediump int)
|
||||||
0:66 'm2' (temp mediump 2X2 matrix of float)
|
0:66 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:67 'v3' (temp mediump 3-component vector of float)
|
0:67 'v3' (temp mediump 3-component vector of float)
|
||||||
0:68 'a' (global 5-element array of mediump float)
|
0:68 'a' (global 5-element array of mediump float)
|
||||||
0:70 'f' (temp mediump float)
|
0:70 'f' (temp mediump float)
|
||||||
0:71 'm4' (temp mediump 4X4 matrix of float)
|
0:71 'm4' (temp mediump 4X4 matrix of float)
|
||||||
0:72 'v3' (temp mediump 3-component vector of float)
|
0:72 'v3' (temp mediump 3-component vector of float)
|
||||||
0:73 'a' (global 5-element array of mediump float)
|
0:73 'a' (global 5-element array of mediump float)
|
||||||
0:74 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
0:74 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
||||||
0:76 'i' (temp mediump int)
|
0:76 'i' (temp mediump int)
|
||||||
0:77 'u' (temp mediump uint)
|
0:77 'u' (temp mediump uint)
|
||||||
0:78 'i' (temp mediump int)
|
0:78 'i' (temp mediump int)
|
||||||
0:79 'f' (temp mediump float)
|
0:79 'f' (temp mediump float)
|
||||||
0:80 'm4' (temp mediump 4X4 matrix of float)
|
0:80 'm4' (temp mediump 4X4 matrix of float)
|
||||||
0:81 'a' (global 5-element array of mediump float)
|
0:81 'a' (global 5-element array of mediump float)
|
||||||
0:82 'iv3' (temp mediump 3-component vector of int)
|
0:82 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:84 'i' (temp mediump int)
|
0:84 'i' (temp mediump int)
|
||||||
0:85 'u' (temp mediump uint)
|
0:85 'u' (temp mediump uint)
|
||||||
0:86 'i' (temp mediump int)
|
0:86 'i' (temp mediump int)
|
||||||
0:87 'u' (temp mediump uint)
|
0:87 'u' (temp mediump uint)
|
||||||
0:88 'm2' (temp mediump 2X2 matrix of float)
|
0:88 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:89 's' (global structure{global mediump int i})
|
0:89 's' (global structure{global mediump int i})
|
||||||
0:90 move second child to first child (temp mediump float)
|
0:90 move second child to first child (temp mediump float)
|
||||||
0:90 move second child to first child (temp mediump float)
|
0:90 move second child to first child (temp mediump float)
|
||||||
0:90 'f' (temp mediump float)
|
0:90 'f' (temp mediump float)
|
||||||
0:90 'f' (temp mediump float)
|
0:90 'f' (temp mediump float)
|
||||||
0:90 'f' (temp mediump float)
|
0:90 'f' (temp mediump float)
|
||||||
0:93 vector-scale (temp mediump 4-component vector of float)
|
0:93 vector-scale (temp mediump 4-component vector of float)
|
||||||
0:93 'f' (temp mediump float)
|
0:93 'f' (temp mediump float)
|
||||||
0:93 'v4' (temp mediump 4-component vector of float)
|
0:93 'v4' (temp mediump 4-component vector of float)
|
||||||
0:94 add (temp mediump uint)
|
0:94 add (temp mediump uint)
|
||||||
0:94 'u' (temp mediump uint)
|
0:94 'u' (temp mediump uint)
|
||||||
0:94 'u' (temp mediump uint)
|
0:94 'u' (temp mediump uint)
|
||||||
0:95 divide (temp mediump 4-component vector of uint)
|
0:95 divide (temp mediump 4-component vector of uint)
|
||||||
0:95 'uv4' (temp mediump 4-component vector of uint)
|
0:95 'uv4' (temp mediump 4-component vector of uint)
|
||||||
0:95 'u' (temp mediump uint)
|
0:95 'u' (temp mediump uint)
|
||||||
0:96 subtract second child into first child (temp mediump 3-component vector of int)
|
0:96 subtract second child into first child (temp mediump 3-component vector of int)
|
||||||
0:96 'iv3' (temp mediump 3-component vector of int)
|
0:96 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:96 'iv3' (temp mediump 3-component vector of int)
|
0:96 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:98 mod second child into first child (temp mediump int)
|
0:98 mod second child into first child (temp mediump int)
|
||||||
0:98 'i' (temp mediump int)
|
0:98 'i' (temp mediump int)
|
||||||
0:98 Constant:
|
0:98 Constant:
|
||||||
0:98 3 (const int)
|
0:98 3 (const int)
|
||||||
0:99 mod (temp mediump 3-component vector of uint)
|
0:99 mod (temp mediump 3-component vector of uint)
|
||||||
0:99 'uv3' (temp mediump 3-component vector of uint)
|
0:99 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:99 Constant:
|
0:99 Constant:
|
||||||
0:99 4 (const uint)
|
0:99 4 (const uint)
|
||||||
0:100 Pre-Decrement (temp mediump 2X2 matrix of float)
|
0:100 Pre-Decrement (temp mediump 2X2 matrix of float)
|
||||||
0:100 'm2' (temp mediump 2X2 matrix of float)
|
0:100 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:101 Post-Increment (temp mediump 4-component vector of int)
|
0:101 Post-Increment (temp mediump 4-component vector of int)
|
||||||
0:101 'iv4' (temp mediump 4-component vector of int)
|
0:101 'iv4' (temp mediump 4-component vector of int)
|
||||||
0:103 Compare Not Equal (temp bool)
|
0:103 Compare Not Equal (temp bool)
|
||||||
0:103 'm4' (temp mediump 4X4 matrix of float)
|
0:103 'm4' (temp mediump 4X4 matrix of float)
|
||||||
0:103 'm4' (temp mediump 4X4 matrix of float)
|
0:103 'm4' (temp mediump 4X4 matrix of float)
|
||||||
0:104 Compare Equal (temp bool)
|
0:104 Compare Equal (temp bool)
|
||||||
0:104 'm2' (temp mediump 2X2 matrix of float)
|
0:104 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:104 'm2' (temp mediump 2X2 matrix of float)
|
0:104 'm2' (temp mediump 2X2 matrix of float)
|
||||||
0:105 Compare Less Than or Equal (temp bool)
|
0:105 Compare Less Than or Equal (temp bool)
|
||||||
0:105 'i' (temp mediump int)
|
0:105 'i' (temp mediump int)
|
||||||
0:105 'i' (temp mediump int)
|
0:105 'i' (temp mediump int)
|
||||||
0:106 Compare Equal (temp bool)
|
0:106 Compare Equal (temp bool)
|
||||||
0:106 'a' (global 5-element array of mediump float)
|
0:106 'a' (global 5-element array of mediump float)
|
||||||
0:106 'a' (global 5-element array of mediump float)
|
0:106 'a' (global 5-element array of mediump float)
|
||||||
0:107 Compare Not Equal (temp bool)
|
0:107 Compare Not Equal (temp bool)
|
||||||
0:107 's' (global structure{global mediump int i})
|
0:107 's' (global structure{global mediump int i})
|
||||||
0:107 's' (global structure{global mediump int i})
|
0:107 's' (global structure{global mediump int i})
|
||||||
0:109 logical-and (temp bool)
|
0:109 logical-and (temp bool)
|
||||||
0:109 'b' (temp bool)
|
0:109 'b' (temp bool)
|
||||||
0:109 'b' (temp bool)
|
0:109 'b' (temp bool)
|
||||||
0:110 logical-or (temp bool)
|
0:110 logical-or (temp bool)
|
||||||
0:110 'b' (temp bool)
|
0:110 'b' (temp bool)
|
||||||
0:110 'b' (temp bool)
|
0:110 'b' (temp bool)
|
||||||
0:111 logical-xor (temp bool)
|
0:111 logical-xor (temp bool)
|
||||||
0:111 'b' (temp bool)
|
0:111 'b' (temp bool)
|
||||||
0:111 'b' (temp bool)
|
0:111 'b' (temp bool)
|
||||||
0:113 Comma (temp mediump 3-component vector of uint)
|
0:113 Comma (temp mediump 3-component vector of uint)
|
||||||
0:113 Negate conditional (temp bool)
|
0:113 Negate conditional (temp bool)
|
||||||
0:113 'b' (temp bool)
|
0:113 'b' (temp bool)
|
||||||
0:113 'uv3' (temp mediump 3-component vector of uint)
|
0:113 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:115 Bitwise not (temp mediump int)
|
0:115 Bitwise not (temp mediump int)
|
||||||
0:115 'i' (temp mediump int)
|
0:115 'i' (temp mediump int)
|
||||||
0:116 Bitwise not (temp mediump uint)
|
0:116 Bitwise not (temp mediump uint)
|
||||||
0:116 'u' (temp mediump uint)
|
0:116 'u' (temp mediump uint)
|
||||||
0:117 Bitwise not (temp mediump 3-component vector of uint)
|
0:117 Bitwise not (temp mediump 3-component vector of uint)
|
||||||
0:117 'uv3' (temp mediump 3-component vector of uint)
|
0:117 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:118 Bitwise not (temp mediump 3-component vector of int)
|
0:118 Bitwise not (temp mediump 3-component vector of int)
|
||||||
0:118 'iv3' (temp mediump 3-component vector of int)
|
0:118 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:120 left shift second child into first child (temp mediump 3-component vector of uint)
|
0:120 left shift second child into first child (temp mediump 3-component vector of uint)
|
||||||
0:120 'uv3' (temp mediump 3-component vector of uint)
|
0:120 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:120 'i' (temp mediump int)
|
0:120 'i' (temp mediump int)
|
||||||
0:121 right-shift (temp mediump int)
|
0:121 right-shift (temp mediump int)
|
||||||
0:121 'i' (temp mediump int)
|
0:121 'i' (temp mediump int)
|
||||||
0:121 'i' (temp mediump int)
|
0:121 'i' (temp mediump int)
|
||||||
0:122 left-shift (temp mediump uint)
|
0:122 left-shift (temp mediump uint)
|
||||||
0:122 'u' (temp mediump uint)
|
0:122 'u' (temp mediump uint)
|
||||||
0:122 'u' (temp mediump uint)
|
0:122 'u' (temp mediump uint)
|
||||||
0:123 right-shift (temp mediump 3-component vector of int)
|
0:123 right-shift (temp mediump 3-component vector of int)
|
||||||
0:123 'iv3' (temp mediump 3-component vector of int)
|
0:123 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:123 'iv3' (temp mediump 3-component vector of int)
|
0:123 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:125 bitwise and (temp mediump int)
|
0:125 bitwise and (temp mediump int)
|
||||||
0:125 'i' (temp mediump int)
|
0:125 'i' (temp mediump int)
|
||||||
0:125 'i' (temp mediump int)
|
0:125 'i' (temp mediump int)
|
||||||
0:126 inclusive-or (temp mediump uint)
|
0:126 inclusive-or (temp mediump uint)
|
||||||
0:126 'u' (temp mediump uint)
|
0:126 'u' (temp mediump uint)
|
||||||
0:126 'u' (temp mediump uint)
|
0:126 'u' (temp mediump uint)
|
||||||
0:127 exclusive-or (temp mediump 3-component vector of int)
|
0:127 exclusive-or (temp mediump 3-component vector of int)
|
||||||
0:127 'iv3' (temp mediump 3-component vector of int)
|
0:127 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:127 'iv3' (temp mediump 3-component vector of int)
|
0:127 'iv3' (temp mediump 3-component vector of int)
|
||||||
0:128 bitwise and (temp mediump 3-component vector of uint)
|
0:128 bitwise and (temp mediump 3-component vector of uint)
|
||||||
0:128 'u' (temp mediump uint)
|
0:128 'u' (temp mediump uint)
|
||||||
0:128 'uv3' (temp mediump 3-component vector of uint)
|
0:128 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:129 inclusive-or (temp mediump 3-component vector of uint)
|
0:129 inclusive-or (temp mediump 3-component vector of uint)
|
||||||
0:129 'uv3' (temp mediump 3-component vector of uint)
|
0:129 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:129 'u' (temp mediump uint)
|
0:129 'u' (temp mediump uint)
|
||||||
0:130 and second child into first child (temp mediump 3-component vector of uint)
|
0:130 and second child into first child (temp mediump 3-component vector of uint)
|
||||||
0:130 'uv3' (temp mediump 3-component vector of uint)
|
0:130 'uv3' (temp mediump 3-component vector of uint)
|
||||||
0:130 'u' (temp mediump uint)
|
0:130 'u' (temp mediump uint)
|
||||||
0:132 direct index (temp mediump int)
|
0:132 direct index (temp mediump int)
|
||||||
0:132 'arr' (temp 2-element array of mediump int)
|
0:132 'arr' (temp 2-element array of mediump int)
|
||||||
0:132 Constant:
|
0:132 Constant:
|
||||||
0:132 1 (const int)
|
0:132 1 (const int)
|
||||||
0:134 direct index (temp mediump int)
|
0:134 direct index (temp mediump int)
|
||||||
0:134 'arr2' (temp 3-element array of mediump int)
|
0:134 'arr2' (temp 3-element array of mediump int)
|
||||||
0:134 Constant:
|
0:134 Constant:
|
||||||
0:134 2 (const int)
|
0:134 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
0:? 'instanceName' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform mediump float f})
|
||||||
0:? 's' (global structure{global mediump int i})
|
0:? 's' (global structure{global mediump int i})
|
||||||
0:? 'a' (global 5-element array of mediump float)
|
0:? 'a' (global 5-element array of mediump float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,237 +1,237 @@
|
|||||||
300scope.vert
|
300scope.vert
|
||||||
ERROR: 0:5: 'a' : redefinition
|
ERROR: 0:5: 'a' : redefinition
|
||||||
ERROR: 0:17: 'b' : function name is redeclaration of existing name
|
ERROR: 0:17: 'b' : function name is redeclaration of existing name
|
||||||
ERROR: 0:20: 'c' : redefinition
|
ERROR: 0:20: 'c' : redefinition
|
||||||
ERROR: 0:22: 'f' : redefinition
|
ERROR: 0:22: 'f' : redefinition
|
||||||
ERROR: 0:23: 'tan' : redefinition
|
ERROR: 0:23: 'tan' : redefinition
|
||||||
ERROR: 0:24: 'redefinition of built-in function' : not supported with this profile: es
|
ERROR: 0:24: 'redefinition of built-in function' : not supported with this profile: es
|
||||||
ERROR: 0:24: 'sin' : function name is redeclaration of existing name
|
ERROR: 0:24: 'sin' : function name is redeclaration of existing name
|
||||||
ERROR: 0:25: 'redefinition of built-in function' : not supported with this profile: es
|
ERROR: 0:25: 'redefinition of built-in function' : not supported with this profile: es
|
||||||
ERROR: 0:25: 'cos' : function name is redeclaration of existing name
|
ERROR: 0:25: 'cos' : function name is redeclaration of existing name
|
||||||
ERROR: 0:25: 'cos' : function already has a body
|
ERROR: 0:25: 'cos' : function already has a body
|
||||||
ERROR: 0:27: 'return' : void function cannot return a value
|
ERROR: 0:27: 'return' : void function cannot return a value
|
||||||
ERROR: 0:29: 'radians' : function name is redeclaration of existing name
|
ERROR: 0:29: 'radians' : function name is redeclaration of existing name
|
||||||
ERROR: 0:29: 'radians' : can't find function
|
ERROR: 0:29: 'radians' : can't find function
|
||||||
ERROR: 0:31: 'return' : void function cannot return a value
|
ERROR: 0:31: 'return' : void function cannot return a value
|
||||||
ERROR: 0:38: 'local function declaration' : not supported with this profile: es
|
ERROR: 0:38: 'local function declaration' : not supported with this profile: es
|
||||||
ERROR: 0:43: 'sin' : can't use function syntax on variable
|
ERROR: 0:43: 'sin' : can't use function syntax on variable
|
||||||
ERROR: 0:57: 'z' : undeclared identifier
|
ERROR: 0:57: 'z' : undeclared identifier
|
||||||
ERROR: 0:57: 'z' : redefinition
|
ERROR: 0:57: 'z' : redefinition
|
||||||
ERROR: 0:73: 'degrees' : can't use function syntax on variable
|
ERROR: 0:73: 'degrees' : can't use function syntax on variable
|
||||||
ERROR: 19 compilation errors. No code generated.
|
ERROR: 19 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: f(i1;i1;i1; (global highp int)
|
0:3 Function Definition: f(i1;i1;i1; (global highp int)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:3 'a' (in highp int)
|
0:3 'a' (in highp int)
|
||||||
0:3 'b' (in highp int)
|
0:3 'b' (in highp int)
|
||||||
0:3 'c' (in highp int)
|
0:3 'c' (in highp int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp highp float)
|
0:8 move second child to first child (temp highp float)
|
||||||
0:8 'a' (temp highp float)
|
0:8 'a' (temp highp float)
|
||||||
0:8 add (temp highp float)
|
0:8 add (temp highp float)
|
||||||
0:8 Convert int to float (temp highp float)
|
0:8 Convert int to float (temp highp float)
|
||||||
0:8 'a' (in highp int)
|
0:8 'a' (in highp int)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 1.000000
|
0:8 1.000000
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 'a' (in highp int)
|
0:11 'a' (in highp int)
|
||||||
0:25 Function Definition: cos(f1; (global highp float)
|
0:25 Function Definition: cos(f1; (global highp float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:25 'x' (in highp float)
|
0:25 'x' (in highp float)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Branch: Return
|
0:27 Branch: Return
|
||||||
0:29 Function Definition: radians(b1; (global bool)
|
0:29 Function Definition: radians(b1; (global bool)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:29 'x' (in bool)
|
0:29 'x' (in bool)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Branch: Return
|
0:31 Branch: Return
|
||||||
0:36 Function Definition: main( (global void)
|
0:36 Function Definition: main( (global void)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:39 Function Call: g( (temp highp int)
|
0:39 Function Call: g( (temp highp int)
|
||||||
0:42 'sin' (temp highp float)
|
0:42 'sin' (temp highp float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.000000
|
0:43 0.000000
|
||||||
0:44 Function Call: f(i1;i1;i1; (global highp int)
|
0:44 Function Call: f(i1;i1;i1; (global highp int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 3 (const int)
|
0:44 3 (const int)
|
||||||
0:47 move second child to first child (temp highp float)
|
0:47 move second child to first child (temp highp float)
|
||||||
0:47 'f' (temp highp float)
|
0:47 'f' (temp highp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:49 move second child to first child (temp highp 4-component vector of float)
|
0:49 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:49 'gl_Position' (invariant gl_Position highp 4-component vector of float Position)
|
0:49 'gl_Position' (invariant gl_Position highp 4-component vector of float Position)
|
||||||
0:49 Construct vec4 (temp highp 4-component vector of float)
|
0:49 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:49 'f' (temp highp float)
|
0:49 'f' (temp highp float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp highp int)
|
0:51 move second child to first child (temp highp int)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Loop with condition tested first
|
0:51 Loop with condition tested first
|
||||||
0:51 Loop Condition
|
0:51 Loop Condition
|
||||||
0:51 Compare Less Than (temp bool)
|
0:51 Compare Less Than (temp bool)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 10 (const int)
|
0:51 10 (const int)
|
||||||
0:51 Loop Body
|
0:51 Loop Body
|
||||||
0:52 Pre-Increment (temp highp int)
|
0:52 Pre-Increment (temp highp int)
|
||||||
0:52 'f' (temp highp int)
|
0:52 'f' (temp highp int)
|
||||||
0:51 Loop Terminal Expression
|
0:51 Loop Terminal Expression
|
||||||
0:51 Pre-Increment (temp highp int)
|
0:51 Pre-Increment (temp highp int)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 move second child to first child (temp highp int)
|
0:54 move second child to first child (temp highp int)
|
||||||
0:54 'x' (temp highp int)
|
0:54 'x' (temp highp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 1 (const int)
|
0:54 1 (const int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp highp float)
|
0:56 move second child to first child (temp highp float)
|
||||||
0:56 'x' (temp highp float)
|
0:56 'x' (temp highp float)
|
||||||
0:56 Constant:
|
0:56 Constant:
|
||||||
0:56 2.000000
|
0:56 2.000000
|
||||||
0:56 move second child to first child (temp highp float)
|
0:56 move second child to first child (temp highp float)
|
||||||
0:56 'y' (temp highp float)
|
0:56 'y' (temp highp float)
|
||||||
0:56 'x' (temp highp float)
|
0:56 'x' (temp highp float)
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 move second child to first child (temp highp int)
|
0:60 move second child to first child (temp highp int)
|
||||||
0:60 'x' (temp highp int)
|
0:60 'x' (temp highp int)
|
||||||
0:60 'x' (temp highp int)
|
0:60 'x' (temp highp int)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp structure{temp highp int x})
|
0:68 move second child to first child (temp structure{temp highp int x})
|
||||||
0:68 'S' (temp structure{temp highp int x})
|
0:68 'S' (temp structure{temp highp int x})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 0 (const int)
|
0:68 0 (const int)
|
||||||
0:69 x: direct index for structure (temp highp int)
|
0:69 x: direct index for structure (temp highp int)
|
||||||
0:69 'S' (temp structure{temp highp int x})
|
0:69 'S' (temp structure{temp highp int x})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 0.000000
|
0:73 0.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'b' (global bool)
|
0:? 'b' (global bool)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: f(i1;i1;i1; (global highp int)
|
0:3 Function Definition: f(i1;i1;i1; (global highp int)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:3 'a' (in highp int)
|
0:3 'a' (in highp int)
|
||||||
0:3 'b' (in highp int)
|
0:3 'b' (in highp int)
|
||||||
0:3 'c' (in highp int)
|
0:3 'c' (in highp int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp highp float)
|
0:8 move second child to first child (temp highp float)
|
||||||
0:8 'a' (temp highp float)
|
0:8 'a' (temp highp float)
|
||||||
0:8 add (temp highp float)
|
0:8 add (temp highp float)
|
||||||
0:8 Convert int to float (temp highp float)
|
0:8 Convert int to float (temp highp float)
|
||||||
0:8 'a' (in highp int)
|
0:8 'a' (in highp int)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 1.000000
|
0:8 1.000000
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 'a' (in highp int)
|
0:11 'a' (in highp int)
|
||||||
0:25 Function Definition: cos(f1; (global highp float)
|
0:25 Function Definition: cos(f1; (global highp float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:25 'x' (in highp float)
|
0:25 'x' (in highp float)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Branch: Return
|
0:27 Branch: Return
|
||||||
0:29 Function Definition: radians(b1; (global bool)
|
0:29 Function Definition: radians(b1; (global bool)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:29 'x' (in bool)
|
0:29 'x' (in bool)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Branch: Return
|
0:31 Branch: Return
|
||||||
0:36 Function Definition: main( (global void)
|
0:36 Function Definition: main( (global void)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:39 Function Call: g( (temp highp int)
|
0:39 Function Call: g( (temp highp int)
|
||||||
0:42 'sin' (temp highp float)
|
0:42 'sin' (temp highp float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.000000
|
0:43 0.000000
|
||||||
0:44 Function Call: f(i1;i1;i1; (global highp int)
|
0:44 Function Call: f(i1;i1;i1; (global highp int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 3 (const int)
|
0:44 3 (const int)
|
||||||
0:47 move second child to first child (temp highp float)
|
0:47 move second child to first child (temp highp float)
|
||||||
0:47 'f' (temp highp float)
|
0:47 'f' (temp highp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:49 move second child to first child (temp highp 4-component vector of float)
|
0:49 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:49 'gl_Position' (invariant gl_Position highp 4-component vector of float Position)
|
0:49 'gl_Position' (invariant gl_Position highp 4-component vector of float Position)
|
||||||
0:49 Construct vec4 (temp highp 4-component vector of float)
|
0:49 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:49 'f' (temp highp float)
|
0:49 'f' (temp highp float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp highp int)
|
0:51 move second child to first child (temp highp int)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Loop with condition tested first
|
0:51 Loop with condition tested first
|
||||||
0:51 Loop Condition
|
0:51 Loop Condition
|
||||||
0:51 Compare Less Than (temp bool)
|
0:51 Compare Less Than (temp bool)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 10 (const int)
|
0:51 10 (const int)
|
||||||
0:51 Loop Body
|
0:51 Loop Body
|
||||||
0:52 Pre-Increment (temp highp int)
|
0:52 Pre-Increment (temp highp int)
|
||||||
0:52 'f' (temp highp int)
|
0:52 'f' (temp highp int)
|
||||||
0:51 Loop Terminal Expression
|
0:51 Loop Terminal Expression
|
||||||
0:51 Pre-Increment (temp highp int)
|
0:51 Pre-Increment (temp highp int)
|
||||||
0:51 'f' (temp highp int)
|
0:51 'f' (temp highp int)
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 move second child to first child (temp highp int)
|
0:54 move second child to first child (temp highp int)
|
||||||
0:54 'x' (temp highp int)
|
0:54 'x' (temp highp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 1 (const int)
|
0:54 1 (const int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp highp float)
|
0:56 move second child to first child (temp highp float)
|
||||||
0:56 'x' (temp highp float)
|
0:56 'x' (temp highp float)
|
||||||
0:56 Constant:
|
0:56 Constant:
|
||||||
0:56 2.000000
|
0:56 2.000000
|
||||||
0:56 move second child to first child (temp highp float)
|
0:56 move second child to first child (temp highp float)
|
||||||
0:56 'y' (temp highp float)
|
0:56 'y' (temp highp float)
|
||||||
0:56 'x' (temp highp float)
|
0:56 'x' (temp highp float)
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 move second child to first child (temp highp int)
|
0:60 move second child to first child (temp highp int)
|
||||||
0:60 'x' (temp highp int)
|
0:60 'x' (temp highp int)
|
||||||
0:60 'x' (temp highp int)
|
0:60 'x' (temp highp int)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp structure{temp highp int x})
|
0:68 move second child to first child (temp structure{temp highp int x})
|
||||||
0:68 'S' (temp structure{temp highp int x})
|
0:68 'S' (temp structure{temp highp int x})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 0 (const int)
|
0:68 0 (const int)
|
||||||
0:69 x: direct index for structure (temp highp int)
|
0:69 x: direct index for structure (temp highp int)
|
||||||
0:69 'S' (temp structure{temp highp int x})
|
0:69 'S' (temp structure{temp highp int x})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 0.000000
|
0:73 0.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'b' (global bool)
|
0:? 'b' (global bool)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,346 +1,346 @@
|
|||||||
310.geom
|
310.geom
|
||||||
Warning, version 310 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 310 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:29: 'fromVertex' : block instance name redefinition
|
ERROR: 0:29: 'fromVertex' : block instance name redefinition
|
||||||
ERROR: 0:33: 'fromVertex' : redefinition
|
ERROR: 0:33: 'fromVertex' : redefinition
|
||||||
ERROR: 0:35: 'fooC' : block instance name redefinition
|
ERROR: 0:35: 'fooC' : block instance name redefinition
|
||||||
ERROR: 0:43: 'EmitStreamVertex' : no matching overloaded function found
|
ERROR: 0:43: 'EmitStreamVertex' : no matching overloaded function found
|
||||||
ERROR: 0:44: 'EndStreamPrimitive' : no matching overloaded function found
|
ERROR: 0:44: 'EndStreamPrimitive' : no matching overloaded function found
|
||||||
ERROR: 0:47: 'gl_ClipDistance' : undeclared identifier
|
ERROR: 0:47: 'gl_ClipDistance' : undeclared identifier
|
||||||
ERROR: 0:47: 'gl_ClipDistance' : left of '[' is not of type array, matrix, or vector
|
ERROR: 0:47: 'gl_ClipDistance' : left of '[' is not of type array, matrix, or vector
|
||||||
ERROR: 0:48: 'gl_ClipDistance' : no such field in structure
|
ERROR: 0:48: 'gl_ClipDistance' : no such field in structure
|
||||||
ERROR: 0:48: 'expression' : left of '[' is not of type array, matrix, or vector
|
ERROR: 0:48: 'expression' : left of '[' is not of type array, matrix, or vector
|
||||||
ERROR: 0:47: 'assign' : l-value required (can't modify a const)
|
ERROR: 0:47: 'assign' : l-value required (can't modify a const)
|
||||||
ERROR: 0:55: 'selecting output stream' : not supported with this profile: es
|
ERROR: 0:55: 'selecting output stream' : not supported with this profile: es
|
||||||
ERROR: 0:62: 'max_vertices' : too large, must be less than gl_MaxGeometryOutputVertices
|
ERROR: 0:62: 'max_vertices' : too large, must be less than gl_MaxGeometryOutputVertices
|
||||||
ERROR: 0:62: 'max_vertices' : cannot change previously set layout value
|
ERROR: 0:62: 'max_vertices' : cannot change previously set layout value
|
||||||
ERROR: 0:63: 'max_vertices' : can only apply to a standalone qualifier
|
ERROR: 0:63: 'max_vertices' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:68: 'points' : cannot change previously set output primitive
|
ERROR: 0:68: 'points' : cannot change previously set output primitive
|
||||||
ERROR: 0:69: 'points' : cannot change previously set output primitive
|
ERROR: 0:69: 'points' : cannot change previously set output primitive
|
||||||
ERROR: 0:70: 'triangle_strip' : cannot apply to input
|
ERROR: 0:70: 'triangle_strip' : cannot apply to input
|
||||||
ERROR: 0:71: 'triangle_strip' : cannot apply to: uniform
|
ERROR: 0:71: 'triangle_strip' : cannot apply to: uniform
|
||||||
ERROR: 0:72: 'triangle_strip' : can only apply to a standalone qualifier
|
ERROR: 0:72: 'triangle_strip' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:73: 'triangle_strip' : can only apply to a standalone qualifier
|
ERROR: 0:73: 'triangle_strip' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:74: 'invocations' : can only apply to a standalone qualifier
|
ERROR: 0:74: 'invocations' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:76: 'invocations' : can only apply to a standalone qualifier
|
ERROR: 0:76: 'invocations' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:77: 'max_vertices' : can only apply to a standalone qualifier
|
ERROR: 0:77: 'max_vertices' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:78: 'triangle_strip' : can only apply to a standalone qualifier
|
ERROR: 0:78: 'triangle_strip' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:81: 'lines' : cannot apply to 'out'
|
ERROR: 0:81: 'lines' : cannot apply to 'out'
|
||||||
ERROR: 0:83: 'triangles' : cannot change previously set input primitive
|
ERROR: 0:83: 'triangles' : cannot change previously set input primitive
|
||||||
ERROR: 0:84: 'triangles_adjacency' : cannot change previously set input primitive
|
ERROR: 0:84: 'triangles_adjacency' : cannot change previously set input primitive
|
||||||
ERROR: 0:116: 'gl_ViewportIndex' : undeclared identifier
|
ERROR: 0:116: 'gl_ViewportIndex' : undeclared identifier
|
||||||
ERROR: 0:117: 'gl_MaxViewports' : undeclared identifier
|
ERROR: 0:117: 'gl_MaxViewports' : undeclared identifier
|
||||||
ERROR: 0:123: 'lines_adjacency' : inconsistent input primitive for array size of explArrayBad
|
ERROR: 0:123: 'lines_adjacency' : inconsistent input primitive for array size of explArrayBad
|
||||||
ERROR: 0:124: 'in' : type must be an array: nonArrayed
|
ERROR: 0:124: 'in' : type must be an array: nonArrayed
|
||||||
ERROR: 0:128: 'sample' : Reserved word.
|
ERROR: 0:128: 'sample' : Reserved word.
|
||||||
ERROR: 0:132: 'component' : not supported with this profile: es
|
ERROR: 0:132: 'component' : not supported with this profile: es
|
||||||
ERROR: 0:136: 'gl_MaxGeometryVaryingComponents' : undeclared identifier
|
ERROR: 0:136: 'gl_MaxGeometryVaryingComponents' : undeclared identifier
|
||||||
ERROR: 0:137: 'gl_VerticesIn' : undeclared identifier
|
ERROR: 0:137: 'gl_VerticesIn' : undeclared identifier
|
||||||
ERROR: 0:142: 'gl_PointSize' : required extension not requested: Possible extensions include:
|
ERROR: 0:142: 'gl_PointSize' : required extension not requested: Possible extensions include:
|
||||||
GL_EXT_geometry_point_size
|
GL_EXT_geometry_point_size
|
||||||
GL_OES_geometry_point_size
|
GL_OES_geometry_point_size
|
||||||
ERROR: 0:143: 'gl_PointSize' : required extension not requested: Possible extensions include:
|
ERROR: 0:143: 'gl_PointSize' : required extension not requested: Possible extensions include:
|
||||||
GL_EXT_geometry_point_size
|
GL_EXT_geometry_point_size
|
||||||
GL_OES_geometry_point_size
|
GL_OES_geometry_point_size
|
||||||
ERROR: 37 compilation errors. No code generated.
|
ERROR: 37 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 310
|
Shader version: 310
|
||||||
Requested GL_EXT_geometry_shader
|
Requested GL_EXT_geometry_shader
|
||||||
Requested GL_EXT_shader_io_blocks
|
Requested GL_EXT_shader_io_blocks
|
||||||
Requested GL_OES_geometry_point_size
|
Requested GL_OES_geometry_point_size
|
||||||
invocations = 4
|
invocations = 4
|
||||||
max_vertices = 200
|
max_vertices = 200
|
||||||
input primitive = lines_adjacency
|
input primitive = lines_adjacency
|
||||||
output primitive = triangle_strip
|
output primitive = triangle_strip
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:39 Function Definition: main( (global void)
|
0:39 Function Definition: main( (global void)
|
||||||
0:39 Function Parameters:
|
0:39 Function Parameters:
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 EmitVertex (global void)
|
0:41 EmitVertex (global void)
|
||||||
0:42 EndPrimitive (global void)
|
0:42 EndPrimitive (global void)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.000000
|
0:43 0.000000
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 0.000000
|
0:44 0.000000
|
||||||
0:46 move second child to first child (temp mediump 3-component vector of float)
|
0:46 move second child to first child (temp mediump 3-component vector of float)
|
||||||
0:46 color: direct index for structure (layout(stream=0 ) out mediump 3-component vector of float)
|
0:46 color: direct index for structure (layout(stream=0 ) out mediump 3-component vector of float)
|
||||||
0:46 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
0:46 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const uint)
|
0:46 0 (const uint)
|
||||||
0:46 color: direct index for structure (in mediump 3-component vector of float)
|
0:46 color: direct index for structure (in mediump 3-component vector of float)
|
||||||
0:46 direct index (temp block{in mediump 3-component vector of float color})
|
0:46 direct index (temp block{in mediump 3-component vector of float color})
|
||||||
0:46 'fromV' (in 4-element array of block{in mediump 3-component vector of float color})
|
0:46 'fromV' (in 4-element array of block{in mediump 3-component vector of float color})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:47 move second child to first child (temp float)
|
0:47 move second child to first child (temp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 0.000000
|
0:47 0.000000
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 0.000000
|
0:48 0.000000
|
||||||
0:49 move second child to first child (temp highp 4-component vector of float)
|
0:49 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:49 gl_Position: direct index for structure (layout(stream=0 ) gl_Position highp 4-component vector of float Position)
|
0:49 gl_Position: direct index for structure (layout(stream=0 ) gl_Position highp 4-component vector of float Position)
|
||||||
0:49 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
0:49 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const uint)
|
0:49 0 (const uint)
|
||||||
0:49 gl_Position: direct index for structure (in highp 4-component vector of float Position)
|
0:49 gl_Position: direct index for structure (in highp 4-component vector of float Position)
|
||||||
0:49 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:49 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:49 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:49 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const int)
|
0:49 0 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const int)
|
0:49 0 (const int)
|
||||||
0:51 move second child to first child (temp highp int)
|
0:51 move second child to first child (temp highp int)
|
||||||
0:51 'gl_PrimitiveID' (layout(stream=0 ) out highp int PrimitiveID)
|
0:51 'gl_PrimitiveID' (layout(stream=0 ) out highp int PrimitiveID)
|
||||||
0:51 'gl_PrimitiveIDIn' (in highp int PrimitiveID)
|
0:51 'gl_PrimitiveIDIn' (in highp int PrimitiveID)
|
||||||
0:52 move second child to first child (temp highp int)
|
0:52 move second child to first child (temp highp int)
|
||||||
0:52 'gl_Layer' (layout(stream=0 ) out highp int Layer)
|
0:52 'gl_Layer' (layout(stream=0 ) out highp int Layer)
|
||||||
0:52 Constant:
|
0:52 Constant:
|
||||||
0:52 2 (const int)
|
0:52 2 (const int)
|
||||||
0:63 Function Definition: foo(i1; (global void)
|
0:63 Function Definition: foo(i1; (global void)
|
||||||
0:63 Function Parameters:
|
0:63 Function Parameters:
|
||||||
0:63 'a' (in highp int)
|
0:63 'a' (in highp int)
|
||||||
0:65 Sequence
|
0:65 Sequence
|
||||||
0:65 move second child to first child (temp mediump 4-component vector of float)
|
0:65 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:65 a: direct index for structure (layout(stream=0 ) out mediump 4-component vector of float)
|
0:65 a: direct index for structure (layout(stream=0 ) out mediump 4-component vector of float)
|
||||||
0:65 'ouuaa6' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 4-component vector of float a})
|
0:65 'ouuaa6' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 4-component vector of float a})
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 0 (const int)
|
0:65 0 (const int)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 1.000000
|
0:65 1.000000
|
||||||
0:65 1.000000
|
0:65 1.000000
|
||||||
0:65 1.000000
|
0:65 1.000000
|
||||||
0:65 1.000000
|
0:65 1.000000
|
||||||
0:114 Function Definition: fooe1( (global void)
|
0:114 Function Definition: fooe1( (global void)
|
||||||
0:114 Function Parameters:
|
0:114 Function Parameters:
|
||||||
0:116 Sequence
|
0:116 Sequence
|
||||||
0:116 'gl_ViewportIndex' (temp float)
|
0:116 'gl_ViewportIndex' (temp float)
|
||||||
0:117 'gl_MaxViewports' (temp float)
|
0:117 'gl_MaxViewports' (temp float)
|
||||||
0:118 Constant:
|
0:118 Constant:
|
||||||
0:118 4 (const int)
|
0:118 4 (const int)
|
||||||
0:119 Sequence
|
0:119 Sequence
|
||||||
0:119 move second child to first child (temp highp int)
|
0:119 move second child to first child (temp highp int)
|
||||||
0:119 'inv' (temp highp int)
|
0:119 'inv' (temp highp int)
|
||||||
0:119 'gl_InvocationID' (in highp int InvocationID)
|
0:119 'gl_InvocationID' (in highp int InvocationID)
|
||||||
0:134 Function Definition: notHere( (global void)
|
0:134 Function Definition: notHere( (global void)
|
||||||
0:134 Function Parameters:
|
0:134 Function Parameters:
|
||||||
0:136 Sequence
|
0:136 Sequence
|
||||||
0:136 'gl_MaxGeometryVaryingComponents' (temp float)
|
0:136 'gl_MaxGeometryVaryingComponents' (temp float)
|
||||||
0:137 'gl_VerticesIn' (temp float)
|
0:137 'gl_VerticesIn' (temp float)
|
||||||
0:140 Function Definition: pointSize1( (global void)
|
0:140 Function Definition: pointSize1( (global void)
|
||||||
0:140 Function Parameters:
|
0:140 Function Parameters:
|
||||||
0:142 Sequence
|
0:142 Sequence
|
||||||
0:142 Sequence
|
0:142 Sequence
|
||||||
0:142 move second child to first child (temp highp float)
|
0:142 move second child to first child (temp highp float)
|
||||||
0:142 'ps' (temp highp float)
|
0:142 'ps' (temp highp float)
|
||||||
0:142 gl_PointSize: direct index for structure (in highp float PointSize)
|
0:142 gl_PointSize: direct index for structure (in highp float PointSize)
|
||||||
0:142 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:142 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:142 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:142 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:142 Constant:
|
0:142 Constant:
|
||||||
0:142 3 (const int)
|
0:142 3 (const int)
|
||||||
0:142 Constant:
|
0:142 Constant:
|
||||||
0:142 1 (const int)
|
0:142 1 (const int)
|
||||||
0:143 move second child to first child (temp highp float)
|
0:143 move second child to first child (temp highp float)
|
||||||
0:143 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize highp float PointSize)
|
0:143 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize highp float PointSize)
|
||||||
0:143 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
0:143 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:143 Constant:
|
0:143 Constant:
|
||||||
0:143 1 (const uint)
|
0:143 1 (const uint)
|
||||||
0:143 'ps' (temp highp float)
|
0:143 'ps' (temp highp float)
|
||||||
0:148 Function Definition: pointSize2( (global void)
|
0:148 Function Definition: pointSize2( (global void)
|
||||||
0:148 Function Parameters:
|
0:148 Function Parameters:
|
||||||
0:150 Sequence
|
0:150 Sequence
|
||||||
0:150 Sequence
|
0:150 Sequence
|
||||||
0:150 move second child to first child (temp highp float)
|
0:150 move second child to first child (temp highp float)
|
||||||
0:150 'ps' (temp highp float)
|
0:150 'ps' (temp highp float)
|
||||||
0:150 gl_PointSize: direct index for structure (in highp float PointSize)
|
0:150 gl_PointSize: direct index for structure (in highp float PointSize)
|
||||||
0:150 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:150 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:150 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:150 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:150 Constant:
|
0:150 Constant:
|
||||||
0:150 3 (const int)
|
0:150 3 (const int)
|
||||||
0:150 Constant:
|
0:150 Constant:
|
||||||
0:150 1 (const int)
|
0:150 1 (const int)
|
||||||
0:151 move second child to first child (temp highp float)
|
0:151 move second child to first child (temp highp float)
|
||||||
0:151 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize highp float PointSize)
|
0:151 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize highp float PointSize)
|
||||||
0:151 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
0:151 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:151 Constant:
|
0:151 Constant:
|
||||||
0:151 1 (const uint)
|
0:151 1 (const uint)
|
||||||
0:151 'ps' (temp highp float)
|
0:151 'ps' (temp highp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'fromV' (in 4-element array of block{in mediump 3-component vector of float color})
|
0:? 'fromV' (in 4-element array of block{in mediump 3-component vector of float color})
|
||||||
0:? 'nonBlockUnsized' (in 4-element array of mediump 4-component vector of float)
|
0:? 'nonBlockUnsized' (in 4-element array of mediump 4-component vector of float)
|
||||||
0:? 'toF' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
0:? 'toF' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
||||||
0:? 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:? 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:? 'ov4' (layout(stream=4 ) out mediump 4-component vector of float)
|
0:? 'ov4' (layout(stream=4 ) out mediump 4-component vector of float)
|
||||||
0:? 'ouuaa6' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 4-component vector of float a})
|
0:? 'ouuaa6' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 4-component vector of float a})
|
||||||
0:? 'badv4' (layout(stream=0 ) out mediump 4-component vector of float)
|
0:? 'badv4' (layout(stream=0 ) out mediump 4-component vector of float)
|
||||||
0:? 'bad2v4' (in 4-element array of mediump 4-component vector of float)
|
0:? 'bad2v4' (in 4-element array of mediump 4-component vector of float)
|
||||||
0:? 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) out highp int a})
|
0:? 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) out highp int a})
|
||||||
0:? 'outbi' (layout(stream=0 ) out block{layout(stream=0 ) out highp int a, layout(stream=0 ) out highp int b, layout(stream=0 ) out highp int c})
|
0:? 'outbi' (layout(stream=0 ) out block{layout(stream=0 ) out highp int a, layout(stream=0 ) out highp int b, layout(stream=0 ) out highp int c})
|
||||||
0:? 'insn' (in 4-element array of block{in highp int a15})
|
0:? 'insn' (in 4-element array of block{in highp int a15})
|
||||||
0:? 'anon@2' (layout(stream=0 ) out block{layout(stream=0 ) out mediump float f15})
|
0:? 'anon@2' (layout(stream=0 ) out block{layout(stream=0 ) out mediump float f15})
|
||||||
0:? 'anon@3' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform bool b15})
|
0:? 'anon@3' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform bool b15})
|
||||||
0:? 'summ' (const highp int)
|
0:? 'summ' (const highp int)
|
||||||
0:? 2752 (const int)
|
0:? 2752 (const int)
|
||||||
0:? 'explArray' (in 4-element array of mediump 4-component vector of float)
|
0:? 'explArray' (in 4-element array of mediump 4-component vector of float)
|
||||||
0:? 'explArrayBad' (in 5-element array of mediump 4-component vector of float)
|
0:? 'explArrayBad' (in 5-element array of mediump 4-component vector of float)
|
||||||
0:? 'nonArrayed' (in mediump 4-component vector of float)
|
0:? 'nonArrayed' (in mediump 4-component vector of float)
|
||||||
0:? 'myColor1' (layout(stream=0 ) flat out mediump 3-component vector of float)
|
0:? 'myColor1' (layout(stream=0 ) flat out mediump 3-component vector of float)
|
||||||
0:? 'myColor2' (layout(stream=0 ) centroid out mediump 3-component vector of float)
|
0:? 'myColor2' (layout(stream=0 ) centroid out mediump 3-component vector of float)
|
||||||
0:? 'centr' (centroid in 4-element array of mediump 3-component vector of float)
|
0:? 'centr' (centroid in 4-element array of mediump 3-component vector of float)
|
||||||
0:? 'perSampleColor' (layout(stream=0 ) sample out mediump 4-component vector of float)
|
0:? 'perSampleColor' (layout(stream=0 ) sample out mediump 4-component vector of float)
|
||||||
0:? 'comp' (layout(location=7 component=2 ) in 4-element array of mediump float)
|
0:? 'comp' (layout(location=7 component=2 ) in 4-element array of mediump float)
|
||||||
|
|
||||||
|
|
||||||
Linked geometry stage:
|
Linked geometry stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 310
|
Shader version: 310
|
||||||
Requested GL_EXT_geometry_shader
|
Requested GL_EXT_geometry_shader
|
||||||
Requested GL_EXT_shader_io_blocks
|
Requested GL_EXT_shader_io_blocks
|
||||||
Requested GL_OES_geometry_point_size
|
Requested GL_OES_geometry_point_size
|
||||||
invocations = 4
|
invocations = 4
|
||||||
max_vertices = 200
|
max_vertices = 200
|
||||||
input primitive = lines_adjacency
|
input primitive = lines_adjacency
|
||||||
output primitive = triangle_strip
|
output primitive = triangle_strip
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:39 Function Definition: main( (global void)
|
0:39 Function Definition: main( (global void)
|
||||||
0:39 Function Parameters:
|
0:39 Function Parameters:
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 EmitVertex (global void)
|
0:41 EmitVertex (global void)
|
||||||
0:42 EndPrimitive (global void)
|
0:42 EndPrimitive (global void)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.000000
|
0:43 0.000000
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 0.000000
|
0:44 0.000000
|
||||||
0:46 move second child to first child (temp mediump 3-component vector of float)
|
0:46 move second child to first child (temp mediump 3-component vector of float)
|
||||||
0:46 color: direct index for structure (layout(stream=0 ) out mediump 3-component vector of float)
|
0:46 color: direct index for structure (layout(stream=0 ) out mediump 3-component vector of float)
|
||||||
0:46 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
0:46 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const uint)
|
0:46 0 (const uint)
|
||||||
0:46 color: direct index for structure (in mediump 3-component vector of float)
|
0:46 color: direct index for structure (in mediump 3-component vector of float)
|
||||||
0:46 direct index (temp block{in mediump 3-component vector of float color})
|
0:46 direct index (temp block{in mediump 3-component vector of float color})
|
||||||
0:46 'fromV' (in 4-element array of block{in mediump 3-component vector of float color})
|
0:46 'fromV' (in 4-element array of block{in mediump 3-component vector of float color})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:47 move second child to first child (temp float)
|
0:47 move second child to first child (temp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 0.000000
|
0:47 0.000000
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 0.000000
|
0:48 0.000000
|
||||||
0:49 move second child to first child (temp highp 4-component vector of float)
|
0:49 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:49 gl_Position: direct index for structure (layout(stream=0 ) gl_Position highp 4-component vector of float Position)
|
0:49 gl_Position: direct index for structure (layout(stream=0 ) gl_Position highp 4-component vector of float Position)
|
||||||
0:49 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
0:49 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const uint)
|
0:49 0 (const uint)
|
||||||
0:49 gl_Position: direct index for structure (in highp 4-component vector of float Position)
|
0:49 gl_Position: direct index for structure (in highp 4-component vector of float Position)
|
||||||
0:49 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:49 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:49 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:49 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const int)
|
0:49 0 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const int)
|
0:49 0 (const int)
|
||||||
0:51 move second child to first child (temp highp int)
|
0:51 move second child to first child (temp highp int)
|
||||||
0:51 'gl_PrimitiveID' (layout(stream=0 ) out highp int PrimitiveID)
|
0:51 'gl_PrimitiveID' (layout(stream=0 ) out highp int PrimitiveID)
|
||||||
0:51 'gl_PrimitiveIDIn' (in highp int PrimitiveID)
|
0:51 'gl_PrimitiveIDIn' (in highp int PrimitiveID)
|
||||||
0:52 move second child to first child (temp highp int)
|
0:52 move second child to first child (temp highp int)
|
||||||
0:52 'gl_Layer' (layout(stream=0 ) out highp int Layer)
|
0:52 'gl_Layer' (layout(stream=0 ) out highp int Layer)
|
||||||
0:52 Constant:
|
0:52 Constant:
|
||||||
0:52 2 (const int)
|
0:52 2 (const int)
|
||||||
0:63 Function Definition: foo(i1; (global void)
|
0:63 Function Definition: foo(i1; (global void)
|
||||||
0:63 Function Parameters:
|
0:63 Function Parameters:
|
||||||
0:63 'a' (in highp int)
|
0:63 'a' (in highp int)
|
||||||
0:65 Sequence
|
0:65 Sequence
|
||||||
0:65 move second child to first child (temp mediump 4-component vector of float)
|
0:65 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:65 a: direct index for structure (layout(stream=0 ) out mediump 4-component vector of float)
|
0:65 a: direct index for structure (layout(stream=0 ) out mediump 4-component vector of float)
|
||||||
0:65 'ouuaa6' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 4-component vector of float a})
|
0:65 'ouuaa6' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 4-component vector of float a})
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 0 (const int)
|
0:65 0 (const int)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 1.000000
|
0:65 1.000000
|
||||||
0:65 1.000000
|
0:65 1.000000
|
||||||
0:65 1.000000
|
0:65 1.000000
|
||||||
0:65 1.000000
|
0:65 1.000000
|
||||||
0:114 Function Definition: fooe1( (global void)
|
0:114 Function Definition: fooe1( (global void)
|
||||||
0:114 Function Parameters:
|
0:114 Function Parameters:
|
||||||
0:116 Sequence
|
0:116 Sequence
|
||||||
0:116 'gl_ViewportIndex' (temp float)
|
0:116 'gl_ViewportIndex' (temp float)
|
||||||
0:117 'gl_MaxViewports' (temp float)
|
0:117 'gl_MaxViewports' (temp float)
|
||||||
0:118 Constant:
|
0:118 Constant:
|
||||||
0:118 4 (const int)
|
0:118 4 (const int)
|
||||||
0:119 Sequence
|
0:119 Sequence
|
||||||
0:119 move second child to first child (temp highp int)
|
0:119 move second child to first child (temp highp int)
|
||||||
0:119 'inv' (temp highp int)
|
0:119 'inv' (temp highp int)
|
||||||
0:119 'gl_InvocationID' (in highp int InvocationID)
|
0:119 'gl_InvocationID' (in highp int InvocationID)
|
||||||
0:134 Function Definition: notHere( (global void)
|
0:134 Function Definition: notHere( (global void)
|
||||||
0:134 Function Parameters:
|
0:134 Function Parameters:
|
||||||
0:136 Sequence
|
0:136 Sequence
|
||||||
0:136 'gl_MaxGeometryVaryingComponents' (temp float)
|
0:136 'gl_MaxGeometryVaryingComponents' (temp float)
|
||||||
0:137 'gl_VerticesIn' (temp float)
|
0:137 'gl_VerticesIn' (temp float)
|
||||||
0:140 Function Definition: pointSize1( (global void)
|
0:140 Function Definition: pointSize1( (global void)
|
||||||
0:140 Function Parameters:
|
0:140 Function Parameters:
|
||||||
0:142 Sequence
|
0:142 Sequence
|
||||||
0:142 Sequence
|
0:142 Sequence
|
||||||
0:142 move second child to first child (temp highp float)
|
0:142 move second child to first child (temp highp float)
|
||||||
0:142 'ps' (temp highp float)
|
0:142 'ps' (temp highp float)
|
||||||
0:142 gl_PointSize: direct index for structure (in highp float PointSize)
|
0:142 gl_PointSize: direct index for structure (in highp float PointSize)
|
||||||
0:142 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:142 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:142 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:142 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:142 Constant:
|
0:142 Constant:
|
||||||
0:142 3 (const int)
|
0:142 3 (const int)
|
||||||
0:142 Constant:
|
0:142 Constant:
|
||||||
0:142 1 (const int)
|
0:142 1 (const int)
|
||||||
0:143 move second child to first child (temp highp float)
|
0:143 move second child to first child (temp highp float)
|
||||||
0:143 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize highp float PointSize)
|
0:143 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize highp float PointSize)
|
||||||
0:143 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
0:143 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:143 Constant:
|
0:143 Constant:
|
||||||
0:143 1 (const uint)
|
0:143 1 (const uint)
|
||||||
0:143 'ps' (temp highp float)
|
0:143 'ps' (temp highp float)
|
||||||
0:148 Function Definition: pointSize2( (global void)
|
0:148 Function Definition: pointSize2( (global void)
|
||||||
0:148 Function Parameters:
|
0:148 Function Parameters:
|
||||||
0:150 Sequence
|
0:150 Sequence
|
||||||
0:150 Sequence
|
0:150 Sequence
|
||||||
0:150 move second child to first child (temp highp float)
|
0:150 move second child to first child (temp highp float)
|
||||||
0:150 'ps' (temp highp float)
|
0:150 'ps' (temp highp float)
|
||||||
0:150 gl_PointSize: direct index for structure (in highp float PointSize)
|
0:150 gl_PointSize: direct index for structure (in highp float PointSize)
|
||||||
0:150 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:150 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:150 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:150 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:150 Constant:
|
0:150 Constant:
|
||||||
0:150 3 (const int)
|
0:150 3 (const int)
|
||||||
0:150 Constant:
|
0:150 Constant:
|
||||||
0:150 1 (const int)
|
0:150 1 (const int)
|
||||||
0:151 move second child to first child (temp highp float)
|
0:151 move second child to first child (temp highp float)
|
||||||
0:151 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize highp float PointSize)
|
0:151 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize highp float PointSize)
|
||||||
0:151 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
0:151 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) gl_Position highp 4-component vector of float Position gl_Position, layout(stream=0 ) gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:151 Constant:
|
0:151 Constant:
|
||||||
0:151 1 (const uint)
|
0:151 1 (const uint)
|
||||||
0:151 'ps' (temp highp float)
|
0:151 'ps' (temp highp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'fromV' (in 4-element array of block{in mediump 3-component vector of float color})
|
0:? 'fromV' (in 4-element array of block{in mediump 3-component vector of float color})
|
||||||
0:? 'nonBlockUnsized' (in 4-element array of mediump 4-component vector of float)
|
0:? 'nonBlockUnsized' (in 4-element array of mediump 4-component vector of float)
|
||||||
0:? 'toF' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
0:? 'toF' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 3-component vector of float color})
|
||||||
0:? 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:? 'gl_in' (in 4-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:? 'ov4' (layout(stream=4 ) out mediump 4-component vector of float)
|
0:? 'ov4' (layout(stream=4 ) out mediump 4-component vector of float)
|
||||||
0:? 'ouuaa6' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 4-component vector of float a})
|
0:? 'ouuaa6' (layout(stream=0 ) out block{layout(stream=0 ) out mediump 4-component vector of float a})
|
||||||
0:? 'badv4' (layout(stream=0 ) out mediump 4-component vector of float)
|
0:? 'badv4' (layout(stream=0 ) out mediump 4-component vector of float)
|
||||||
0:? 'bad2v4' (in 4-element array of mediump 4-component vector of float)
|
0:? 'bad2v4' (in 4-element array of mediump 4-component vector of float)
|
||||||
0:? 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) out highp int a})
|
0:? 'anon@1' (layout(stream=0 ) out block{layout(stream=0 ) out highp int a})
|
||||||
0:? 'outbi' (layout(stream=0 ) out block{layout(stream=0 ) out highp int a, layout(stream=0 ) out highp int b, layout(stream=0 ) out highp int c})
|
0:? 'outbi' (layout(stream=0 ) out block{layout(stream=0 ) out highp int a, layout(stream=0 ) out highp int b, layout(stream=0 ) out highp int c})
|
||||||
0:? 'insn' (in 4-element array of block{in highp int a15})
|
0:? 'insn' (in 4-element array of block{in highp int a15})
|
||||||
0:? 'anon@2' (layout(stream=0 ) out block{layout(stream=0 ) out mediump float f15})
|
0:? 'anon@2' (layout(stream=0 ) out block{layout(stream=0 ) out mediump float f15})
|
||||||
0:? 'anon@3' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform bool b15})
|
0:? 'anon@3' (layout(column_major shared ) uniform block{layout(column_major shared ) uniform bool b15})
|
||||||
0:? 'summ' (const highp int)
|
0:? 'summ' (const highp int)
|
||||||
0:? 2752 (const int)
|
0:? 2752 (const int)
|
||||||
0:? 'explArray' (in 4-element array of mediump 4-component vector of float)
|
0:? 'explArray' (in 4-element array of mediump 4-component vector of float)
|
||||||
0:? 'explArrayBad' (in 5-element array of mediump 4-component vector of float)
|
0:? 'explArrayBad' (in 5-element array of mediump 4-component vector of float)
|
||||||
0:? 'nonArrayed' (in mediump 4-component vector of float)
|
0:? 'nonArrayed' (in mediump 4-component vector of float)
|
||||||
0:? 'myColor1' (layout(stream=0 ) flat out mediump 3-component vector of float)
|
0:? 'myColor1' (layout(stream=0 ) flat out mediump 3-component vector of float)
|
||||||
0:? 'myColor2' (layout(stream=0 ) centroid out mediump 3-component vector of float)
|
0:? 'myColor2' (layout(stream=0 ) centroid out mediump 3-component vector of float)
|
||||||
0:? 'centr' (centroid in 4-element array of mediump 3-component vector of float)
|
0:? 'centr' (centroid in 4-element array of mediump 3-component vector of float)
|
||||||
0:? 'perSampleColor' (layout(stream=0 ) sample out mediump 4-component vector of float)
|
0:? 'perSampleColor' (layout(stream=0 ) sample out mediump 4-component vector of float)
|
||||||
0:? 'comp' (layout(location=7 component=2 ) in 4-element array of mediump float)
|
0:? 'comp' (layout(location=7 component=2 ) in 4-element array of mediump float)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,315 +1,315 @@
|
|||||||
310.tese
|
310.tese
|
||||||
Warning, version 310 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 310 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:7: 'vertices' : there is no such layout identifier for this stage taking an assigned value
|
ERROR: 0:7: 'vertices' : there is no such layout identifier for this stage taking an assigned value
|
||||||
ERROR: 0:9: 'triangles' : cannot change previously set input primitive
|
ERROR: 0:9: 'triangles' : cannot change previously set input primitive
|
||||||
ERROR: 0:10: 'isolines' : cannot change previously set input primitive
|
ERROR: 0:10: 'isolines' : cannot change previously set input primitive
|
||||||
ERROR: 0:12: 'ccw' : cannot change previously set vertex order
|
ERROR: 0:12: 'ccw' : cannot change previously set vertex order
|
||||||
ERROR: 0:16: 'equal_spacing' : cannot change previously set vertex spacing
|
ERROR: 0:16: 'equal_spacing' : cannot change previously set vertex spacing
|
||||||
ERROR: 0:17: 'fractional_even_spacing' : cannot change previously set vertex spacing
|
ERROR: 0:17: 'fractional_even_spacing' : cannot change previously set vertex spacing
|
||||||
ERROR: 0:22: 'patch' : can only use on input in tessellation-evaluation shader
|
ERROR: 0:22: 'patch' : can only use on input in tessellation-evaluation shader
|
||||||
ERROR: 0:26: 'barrier' : no matching overloaded function found
|
ERROR: 0:26: 'barrier' : no matching overloaded function found
|
||||||
ERROR: 0:37: 'gl_PointSize' : required extension not requested: Possible extensions include:
|
ERROR: 0:37: 'gl_PointSize' : required extension not requested: Possible extensions include:
|
||||||
GL_EXT_tessellation_point_size
|
GL_EXT_tessellation_point_size
|
||||||
GL_OES_tessellation_point_size
|
GL_OES_tessellation_point_size
|
||||||
ERROR: 0:38: 'gl_ClipDistance' : no such field in structure
|
ERROR: 0:38: 'gl_ClipDistance' : no such field in structure
|
||||||
ERROR: 0:38: 'expression' : left of '[' is not of type array, matrix, or vector
|
ERROR: 0:38: 'expression' : left of '[' is not of type array, matrix, or vector
|
||||||
ERROR: 0:47: 'gl_PointSize' : required extension not requested: Possible extensions include:
|
ERROR: 0:47: 'gl_PointSize' : required extension not requested: Possible extensions include:
|
||||||
GL_EXT_tessellation_point_size
|
GL_EXT_tessellation_point_size
|
||||||
GL_OES_tessellation_point_size
|
GL_OES_tessellation_point_size
|
||||||
ERROR: 0:48: 'gl_ClipDistance' : undeclared identifier
|
ERROR: 0:48: 'gl_ClipDistance' : undeclared identifier
|
||||||
ERROR: 0:48: 'gl_ClipDistance' : left of '[' is not of type array, matrix, or vector
|
ERROR: 0:48: 'gl_ClipDistance' : left of '[' is not of type array, matrix, or vector
|
||||||
ERROR: 0:48: 'assign' : l-value required (can't modify a const)
|
ERROR: 0:48: 'assign' : l-value required (can't modify a const)
|
||||||
ERROR: 0:51: 'patch' : cannot use interpolation qualifiers with patch
|
ERROR: 0:51: 'patch' : cannot use interpolation qualifiers with patch
|
||||||
ERROR: 0:52: 'patch' : cannot use interpolation qualifiers with patch
|
ERROR: 0:52: 'patch' : cannot use interpolation qualifiers with patch
|
||||||
ERROR: 0:53: 'noperspective' : Reserved word.
|
ERROR: 0:53: 'noperspective' : Reserved word.
|
||||||
ERROR: 0:53: 'noperspective' : not supported with this profile: es
|
ERROR: 0:53: 'noperspective' : not supported with this profile: es
|
||||||
ERROR: 0:53: 'patch' : cannot use interpolation qualifiers with patch
|
ERROR: 0:53: 'patch' : cannot use interpolation qualifiers with patch
|
||||||
ERROR: 0:54: 'sample' : Reserved word.
|
ERROR: 0:54: 'sample' : Reserved word.
|
||||||
ERROR: 0:54: '' : can only have one auxiliary qualifier (centroid, patch, and sample)
|
ERROR: 0:54: '' : can only have one auxiliary qualifier (centroid, patch, and sample)
|
||||||
ERROR: 0:58: 'gl_PerVertex' : block already declared with size, can't redeclare as implicitly-sized
|
ERROR: 0:58: 'gl_PerVertex' : block already declared with size, can't redeclare as implicitly-sized
|
||||||
ERROR: 0:63: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
|
ERROR: 0:63: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
|
||||||
ERROR: 0:68: 'quads' : cannot apply to 'out'
|
ERROR: 0:68: 'quads' : cannot apply to 'out'
|
||||||
ERROR: 0:68: 'cw' : can only apply to 'in'
|
ERROR: 0:68: 'cw' : can only apply to 'in'
|
||||||
ERROR: 0:69: 'triangles' : cannot apply to 'out'
|
ERROR: 0:69: 'triangles' : cannot apply to 'out'
|
||||||
ERROR: 0:70: 'isolines' : cannot apply to 'out'
|
ERROR: 0:70: 'isolines' : cannot apply to 'out'
|
||||||
ERROR: 0:71: 'cw' : can only apply to 'in'
|
ERROR: 0:71: 'cw' : can only apply to 'in'
|
||||||
ERROR: 0:72: 'fractional_odd_spacing' : can only apply to 'in'
|
ERROR: 0:72: 'fractional_odd_spacing' : can only apply to 'in'
|
||||||
ERROR: 0:73: 'equal_spacing' : can only apply to 'in'
|
ERROR: 0:73: 'equal_spacing' : can only apply to 'in'
|
||||||
ERROR: 0:74: 'fractional_even_spacing' : can only apply to 'in'
|
ERROR: 0:74: 'fractional_even_spacing' : can only apply to 'in'
|
||||||
ERROR: 0:75: 'point_mode' : can only apply to 'in'
|
ERROR: 0:75: 'point_mode' : can only apply to 'in'
|
||||||
ERROR: 0:77: 'in' : type must be an array: ina
|
ERROR: 0:77: 'in' : type must be an array: ina
|
||||||
ERROR: 0:79: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
ERROR: 0:79: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
||||||
ERROR: 0:82: 'in' : type must be an array: bla
|
ERROR: 0:82: 'in' : type must be an array: bla
|
||||||
ERROR: 0:90: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
ERROR: 0:90: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
||||||
ERROR: 0:100: 'location' : overlapping use of location 24
|
ERROR: 0:100: 'location' : overlapping use of location 24
|
||||||
ERROR: 0:103: 'location' : overlapping use of location 24
|
ERROR: 0:103: 'location' : overlapping use of location 24
|
||||||
ERROR: 0:105: 'gl_TessLevelOuter' : identifiers starting with "gl_" are reserved
|
ERROR: 0:105: 'gl_TessLevelOuter' : identifiers starting with "gl_" are reserved
|
||||||
ERROR: 0:113: 'sample' : Reserved word.
|
ERROR: 0:113: 'sample' : Reserved word.
|
||||||
ERROR: 0:119: 'gl_PointSize' : no such field in structure
|
ERROR: 0:119: 'gl_PointSize' : no such field in structure
|
||||||
ERROR: 0:119: '=' : cannot convert from 'temp block{in highp 4-component vector of float Position gl_Position}' to 'temp highp float'
|
ERROR: 0:119: '=' : cannot convert from 'temp block{in highp 4-component vector of float Position gl_Position}' to 'temp highp float'
|
||||||
ERROR: 0:127: 'gl_BoundingBoxOES' : undeclared identifier
|
ERROR: 0:127: 'gl_BoundingBoxOES' : undeclared identifier
|
||||||
ERROR: 44 compilation errors. No code generated.
|
ERROR: 44 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 310
|
Shader version: 310
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
Requested GL_EXT_primitive_bounding_box
|
Requested GL_EXT_primitive_bounding_box
|
||||||
Requested GL_EXT_shader_io_blocks
|
Requested GL_EXT_shader_io_blocks
|
||||||
Requested GL_EXT_tessellation_shader
|
Requested GL_EXT_tessellation_shader
|
||||||
Requested GL_OES_shader_io_blocks
|
Requested GL_OES_shader_io_blocks
|
||||||
Requested GL_OES_tessellation_point_size
|
Requested GL_OES_tessellation_point_size
|
||||||
Requested GL_OES_tessellation_shader
|
Requested GL_OES_tessellation_shader
|
||||||
input primitive = quads
|
input primitive = quads
|
||||||
vertex spacing = fractional_odd_spacing
|
vertex spacing = fractional_odd_spacing
|
||||||
triangle order = cw
|
triangle order = cw
|
||||||
using point mode
|
using point mode
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:24 Function Definition: main( (global void)
|
0:24 Function Definition: main( (global void)
|
||||||
0:24 Function Parameters:
|
0:24 Function Parameters:
|
||||||
0:26 Sequence
|
0:26 Sequence
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 0.000000
|
0:26 0.000000
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 move second child to first child (temp highp int)
|
0:28 move second child to first child (temp highp int)
|
||||||
0:28 'a' (temp highp int)
|
0:28 'a' (temp highp int)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 1512 (const int)
|
0:28 1512 (const int)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp highp 4-component vector of float)
|
0:36 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:36 'p' (temp highp 4-component vector of float)
|
0:36 'p' (temp highp 4-component vector of float)
|
||||||
0:36 gl_Position: direct index for structure (in highp 4-component vector of float Position)
|
0:36 gl_Position: direct index for structure (in highp 4-component vector of float Position)
|
||||||
0:36 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:36 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:36 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:36 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const int)
|
0:36 1 (const int)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 0 (const int)
|
0:36 0 (const int)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp highp float)
|
0:37 move second child to first child (temp highp float)
|
||||||
0:37 'ps' (temp highp float)
|
0:37 'ps' (temp highp float)
|
||||||
0:37 gl_PointSize: direct index for structure (in highp float PointSize)
|
0:37 gl_PointSize: direct index for structure (in highp float PointSize)
|
||||||
0:37 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:37 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:37 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:37 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 1 (const int)
|
0:37 1 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 1 (const int)
|
0:37 1 (const int)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp highp float)
|
0:38 move second child to first child (temp highp float)
|
||||||
0:38 'cd' (temp highp float)
|
0:38 'cd' (temp highp float)
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 0.000000
|
0:38 0.000000
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp highp int)
|
0:40 move second child to first child (temp highp int)
|
||||||
0:40 'pvi' (temp highp int)
|
0:40 'pvi' (temp highp int)
|
||||||
0:40 'gl_PatchVerticesIn' (in highp int PatchVertices)
|
0:40 'gl_PatchVerticesIn' (in highp int PatchVertices)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp highp int)
|
0:41 move second child to first child (temp highp int)
|
||||||
0:41 'pid' (temp highp int)
|
0:41 'pid' (temp highp int)
|
||||||
0:41 'gl_PrimitiveID' (in highp int PrimitiveID)
|
0:41 'gl_PrimitiveID' (in highp int PrimitiveID)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp highp 3-component vector of float)
|
0:42 move second child to first child (temp highp 3-component vector of float)
|
||||||
0:42 'tc' (temp highp 3-component vector of float)
|
0:42 'tc' (temp highp 3-component vector of float)
|
||||||
0:42 'gl_TessCoord' (in highp 3-component vector of float TessCoord)
|
0:42 'gl_TessCoord' (in highp 3-component vector of float TessCoord)
|
||||||
0:43 Sequence
|
0:43 Sequence
|
||||||
0:43 move second child to first child (temp highp float)
|
0:43 move second child to first child (temp highp float)
|
||||||
0:43 'tlo' (temp highp float)
|
0:43 'tlo' (temp highp float)
|
||||||
0:43 direct index (patch temp highp float TessLevelOuter)
|
0:43 direct index (patch temp highp float TessLevelOuter)
|
||||||
0:43 'gl_TessLevelOuter' (patch in 4-element array of highp float TessLevelOuter)
|
0:43 'gl_TessLevelOuter' (patch in 4-element array of highp float TessLevelOuter)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 3 (const int)
|
0:43 3 (const int)
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 move second child to first child (temp highp float)
|
0:44 move second child to first child (temp highp float)
|
||||||
0:44 'tli' (temp highp float)
|
0:44 'tli' (temp highp float)
|
||||||
0:44 direct index (patch temp highp float TessLevelInner)
|
0:44 direct index (patch temp highp float TessLevelInner)
|
||||||
0:44 'gl_TessLevelInner' (patch in 2-element array of highp float TessLevelInner)
|
0:44 'gl_TessLevelInner' (patch in 2-element array of highp float TessLevelInner)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:46 move second child to first child (temp highp 4-component vector of float)
|
0:46 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:46 gl_Position: direct index for structure (gl_Position highp 4-component vector of float Position)
|
0:46 gl_Position: direct index for structure (gl_Position highp 4-component vector of float Position)
|
||||||
0:46 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
0:46 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const uint)
|
0:46 0 (const uint)
|
||||||
0:46 'p' (temp highp 4-component vector of float)
|
0:46 'p' (temp highp 4-component vector of float)
|
||||||
0:47 move second child to first child (temp highp float)
|
0:47 move second child to first child (temp highp float)
|
||||||
0:47 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
|
0:47 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
|
||||||
0:47 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
0:47 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const uint)
|
0:47 1 (const uint)
|
||||||
0:47 'ps' (temp highp float)
|
0:47 'ps' (temp highp float)
|
||||||
0:48 move second child to first child (temp highp float)
|
0:48 move second child to first child (temp highp float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 0.000000
|
0:48 0.000000
|
||||||
0:48 'cd' (temp highp float)
|
0:48 'cd' (temp highp float)
|
||||||
0:117 Function Definition: pointSize2( (global void)
|
0:117 Function Definition: pointSize2( (global void)
|
||||||
0:117 Function Parameters:
|
0:117 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:120 move second child to first child (temp highp float)
|
0:120 move second child to first child (temp highp float)
|
||||||
0:120 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
|
0:120 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
|
||||||
0:120 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
0:120 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:120 Constant:
|
0:120 Constant:
|
||||||
0:120 1 (const uint)
|
0:120 1 (const uint)
|
||||||
0:120 'ps' (temp highp float)
|
0:120 'ps' (temp highp float)
|
||||||
0:125 Function Definition: bbbad( (global void)
|
0:125 Function Definition: bbbad( (global void)
|
||||||
0:125 Function Parameters:
|
0:125 Function Parameters:
|
||||||
0:127 Sequence
|
0:127 Sequence
|
||||||
0:127 'gl_BoundingBoxOES' (temp float)
|
0:127 'gl_BoundingBoxOES' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'patchIn' (patch in highp 4-component vector of float)
|
0:? 'patchIn' (patch in highp 4-component vector of float)
|
||||||
0:? 'patchOut' (patch out highp 4-component vector of float)
|
0:? 'patchOut' (patch out highp 4-component vector of float)
|
||||||
0:? 'badp1' (smooth patch in highp 4-component vector of float)
|
0:? 'badp1' (smooth patch in highp 4-component vector of float)
|
||||||
0:? 'badp2' (flat patch in highp 4-component vector of float)
|
0:? 'badp2' (flat patch in highp 4-component vector of float)
|
||||||
0:? 'badp3' (noperspective patch in highp 4-component vector of float)
|
0:? 'badp3' (noperspective patch in highp 4-component vector of float)
|
||||||
0:? 'badp4' (patch sample in highp 3-component vector of float)
|
0:? 'badp4' (patch sample in highp 3-component vector of float)
|
||||||
0:? 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position})
|
0:? 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position})
|
||||||
0:? 'ina' (in highp 2-component vector of float)
|
0:? 'ina' (in highp 2-component vector of float)
|
||||||
0:? 'inb' (in 32-element array of highp 2-component vector of float)
|
0:? 'inb' (in 32-element array of highp 2-component vector of float)
|
||||||
0:? 'inc' (in 32-element array of highp 2-component vector of float)
|
0:? 'inc' (in 32-element array of highp 2-component vector of float)
|
||||||
0:? 'ind' (in 32-element array of highp 2-component vector of float)
|
0:? 'ind' (in 32-element array of highp 2-component vector of float)
|
||||||
0:? 'bla' (in block{in highp int f})
|
0:? 'bla' (in block{in highp int f})
|
||||||
0:? 'blb' (in 32-element array of block{in highp int f})
|
0:? 'blb' (in 32-element array of block{in highp int f})
|
||||||
0:? 'blc' (in 32-element array of block{in highp int f})
|
0:? 'blc' (in 32-element array of block{in highp int f})
|
||||||
0:? 'bld' (in 32-element array of block{in highp int f})
|
0:? 'bld' (in 32-element array of block{in highp int f})
|
||||||
0:? 'ivla' (layout(location=23 ) in 32-element array of highp 4-component vector of float)
|
0:? 'ivla' (layout(location=23 ) in 32-element array of highp 4-component vector of float)
|
||||||
0:? 'ivlb' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
|
0:? 'ivlb' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
|
||||||
0:? 'ivlc' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
|
0:? 'ivlc' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
|
||||||
0:? 'ovla' (layout(location=23 ) out 2-element array of highp 4-component vector of float)
|
0:? 'ovla' (layout(location=23 ) out 2-element array of highp 4-component vector of float)
|
||||||
0:? 'ovlb' (layout(location=24 ) out 2-element array of highp 4-component vector of float)
|
0:? 'ovlb' (layout(location=24 ) out 2-element array of highp 4-component vector of float)
|
||||||
0:? 'pinbi' (patch in block{in highp int a})
|
0:? 'pinbi' (patch in block{in highp int a})
|
||||||
0:? 'myColor2' (centroid out highp 3-component vector of float)
|
0:? 'myColor2' (centroid out highp 3-component vector of float)
|
||||||
0:? 'centr' (centroid in 32-element array of highp 3-component vector of float)
|
0:? 'centr' (centroid in 32-element array of highp 3-component vector of float)
|
||||||
0:? 'perSampleColor' (sample out highp 4-component vector of float)
|
0:? 'perSampleColor' (sample out highp 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked tessellation evaluation stage:
|
Linked tessellation evaluation stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 310
|
Shader version: 310
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
Requested GL_EXT_primitive_bounding_box
|
Requested GL_EXT_primitive_bounding_box
|
||||||
Requested GL_EXT_shader_io_blocks
|
Requested GL_EXT_shader_io_blocks
|
||||||
Requested GL_EXT_tessellation_shader
|
Requested GL_EXT_tessellation_shader
|
||||||
Requested GL_OES_shader_io_blocks
|
Requested GL_OES_shader_io_blocks
|
||||||
Requested GL_OES_tessellation_point_size
|
Requested GL_OES_tessellation_point_size
|
||||||
Requested GL_OES_tessellation_shader
|
Requested GL_OES_tessellation_shader
|
||||||
input primitive = quads
|
input primitive = quads
|
||||||
vertex spacing = fractional_odd_spacing
|
vertex spacing = fractional_odd_spacing
|
||||||
triangle order = cw
|
triangle order = cw
|
||||||
using point mode
|
using point mode
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:24 Function Definition: main( (global void)
|
0:24 Function Definition: main( (global void)
|
||||||
0:24 Function Parameters:
|
0:24 Function Parameters:
|
||||||
0:26 Sequence
|
0:26 Sequence
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 0.000000
|
0:26 0.000000
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 move second child to first child (temp highp int)
|
0:28 move second child to first child (temp highp int)
|
||||||
0:28 'a' (temp highp int)
|
0:28 'a' (temp highp int)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 1512 (const int)
|
0:28 1512 (const int)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp highp 4-component vector of float)
|
0:36 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:36 'p' (temp highp 4-component vector of float)
|
0:36 'p' (temp highp 4-component vector of float)
|
||||||
0:36 gl_Position: direct index for structure (in highp 4-component vector of float Position)
|
0:36 gl_Position: direct index for structure (in highp 4-component vector of float Position)
|
||||||
0:36 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:36 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:36 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:36 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const int)
|
0:36 1 (const int)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 0 (const int)
|
0:36 0 (const int)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp highp float)
|
0:37 move second child to first child (temp highp float)
|
||||||
0:37 'ps' (temp highp float)
|
0:37 'ps' (temp highp float)
|
||||||
0:37 gl_PointSize: direct index for structure (in highp float PointSize)
|
0:37 gl_PointSize: direct index for structure (in highp float PointSize)
|
||||||
0:37 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:37 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:37 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
0:37 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 1 (const int)
|
0:37 1 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 1 (const int)
|
0:37 1 (const int)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp highp float)
|
0:38 move second child to first child (temp highp float)
|
||||||
0:38 'cd' (temp highp float)
|
0:38 'cd' (temp highp float)
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 0.000000
|
0:38 0.000000
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp highp int)
|
0:40 move second child to first child (temp highp int)
|
||||||
0:40 'pvi' (temp highp int)
|
0:40 'pvi' (temp highp int)
|
||||||
0:40 'gl_PatchVerticesIn' (in highp int PatchVertices)
|
0:40 'gl_PatchVerticesIn' (in highp int PatchVertices)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp highp int)
|
0:41 move second child to first child (temp highp int)
|
||||||
0:41 'pid' (temp highp int)
|
0:41 'pid' (temp highp int)
|
||||||
0:41 'gl_PrimitiveID' (in highp int PrimitiveID)
|
0:41 'gl_PrimitiveID' (in highp int PrimitiveID)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp highp 3-component vector of float)
|
0:42 move second child to first child (temp highp 3-component vector of float)
|
||||||
0:42 'tc' (temp highp 3-component vector of float)
|
0:42 'tc' (temp highp 3-component vector of float)
|
||||||
0:42 'gl_TessCoord' (in highp 3-component vector of float TessCoord)
|
0:42 'gl_TessCoord' (in highp 3-component vector of float TessCoord)
|
||||||
0:43 Sequence
|
0:43 Sequence
|
||||||
0:43 move second child to first child (temp highp float)
|
0:43 move second child to first child (temp highp float)
|
||||||
0:43 'tlo' (temp highp float)
|
0:43 'tlo' (temp highp float)
|
||||||
0:43 direct index (patch temp highp float TessLevelOuter)
|
0:43 direct index (patch temp highp float TessLevelOuter)
|
||||||
0:43 'gl_TessLevelOuter' (patch in 4-element array of highp float TessLevelOuter)
|
0:43 'gl_TessLevelOuter' (patch in 4-element array of highp float TessLevelOuter)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 3 (const int)
|
0:43 3 (const int)
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 move second child to first child (temp highp float)
|
0:44 move second child to first child (temp highp float)
|
||||||
0:44 'tli' (temp highp float)
|
0:44 'tli' (temp highp float)
|
||||||
0:44 direct index (patch temp highp float TessLevelInner)
|
0:44 direct index (patch temp highp float TessLevelInner)
|
||||||
0:44 'gl_TessLevelInner' (patch in 2-element array of highp float TessLevelInner)
|
0:44 'gl_TessLevelInner' (patch in 2-element array of highp float TessLevelInner)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:46 move second child to first child (temp highp 4-component vector of float)
|
0:46 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:46 gl_Position: direct index for structure (gl_Position highp 4-component vector of float Position)
|
0:46 gl_Position: direct index for structure (gl_Position highp 4-component vector of float Position)
|
||||||
0:46 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
0:46 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const uint)
|
0:46 0 (const uint)
|
||||||
0:46 'p' (temp highp 4-component vector of float)
|
0:46 'p' (temp highp 4-component vector of float)
|
||||||
0:47 move second child to first child (temp highp float)
|
0:47 move second child to first child (temp highp float)
|
||||||
0:47 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
|
0:47 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
|
||||||
0:47 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
0:47 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const uint)
|
0:47 1 (const uint)
|
||||||
0:47 'ps' (temp highp float)
|
0:47 'ps' (temp highp float)
|
||||||
0:48 move second child to first child (temp highp float)
|
0:48 move second child to first child (temp highp float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 0.000000
|
0:48 0.000000
|
||||||
0:48 'cd' (temp highp float)
|
0:48 'cd' (temp highp float)
|
||||||
0:117 Function Definition: pointSize2( (global void)
|
0:117 Function Definition: pointSize2( (global void)
|
||||||
0:117 Function Parameters:
|
0:117 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:120 move second child to first child (temp highp float)
|
0:120 move second child to first child (temp highp float)
|
||||||
0:120 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
|
0:120 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
|
||||||
0:120 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
0:120 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
|
||||||
0:120 Constant:
|
0:120 Constant:
|
||||||
0:120 1 (const uint)
|
0:120 1 (const uint)
|
||||||
0:120 'ps' (temp highp float)
|
0:120 'ps' (temp highp float)
|
||||||
0:125 Function Definition: bbbad( (global void)
|
0:125 Function Definition: bbbad( (global void)
|
||||||
0:125 Function Parameters:
|
0:125 Function Parameters:
|
||||||
0:127 Sequence
|
0:127 Sequence
|
||||||
0:127 'gl_BoundingBoxOES' (temp float)
|
0:127 'gl_BoundingBoxOES' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'patchIn' (patch in highp 4-component vector of float)
|
0:? 'patchIn' (patch in highp 4-component vector of float)
|
||||||
0:? 'patchOut' (patch out highp 4-component vector of float)
|
0:? 'patchOut' (patch out highp 4-component vector of float)
|
||||||
0:? 'badp1' (smooth patch in highp 4-component vector of float)
|
0:? 'badp1' (smooth patch in highp 4-component vector of float)
|
||||||
0:? 'badp2' (flat patch in highp 4-component vector of float)
|
0:? 'badp2' (flat patch in highp 4-component vector of float)
|
||||||
0:? 'badp3' (noperspective patch in highp 4-component vector of float)
|
0:? 'badp3' (noperspective patch in highp 4-component vector of float)
|
||||||
0:? 'badp4' (patch sample in highp 3-component vector of float)
|
0:? 'badp4' (patch sample in highp 3-component vector of float)
|
||||||
0:? 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position})
|
0:? 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position})
|
||||||
0:? 'ina' (in highp 2-component vector of float)
|
0:? 'ina' (in highp 2-component vector of float)
|
||||||
0:? 'inb' (in 32-element array of highp 2-component vector of float)
|
0:? 'inb' (in 32-element array of highp 2-component vector of float)
|
||||||
0:? 'inc' (in 32-element array of highp 2-component vector of float)
|
0:? 'inc' (in 32-element array of highp 2-component vector of float)
|
||||||
0:? 'ind' (in 32-element array of highp 2-component vector of float)
|
0:? 'ind' (in 32-element array of highp 2-component vector of float)
|
||||||
0:? 'bla' (in block{in highp int f})
|
0:? 'bla' (in block{in highp int f})
|
||||||
0:? 'blb' (in 32-element array of block{in highp int f})
|
0:? 'blb' (in 32-element array of block{in highp int f})
|
||||||
0:? 'blc' (in 32-element array of block{in highp int f})
|
0:? 'blc' (in 32-element array of block{in highp int f})
|
||||||
0:? 'bld' (in 32-element array of block{in highp int f})
|
0:? 'bld' (in 32-element array of block{in highp int f})
|
||||||
0:? 'ivla' (layout(location=23 ) in 32-element array of highp 4-component vector of float)
|
0:? 'ivla' (layout(location=23 ) in 32-element array of highp 4-component vector of float)
|
||||||
0:? 'ivlb' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
|
0:? 'ivlb' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
|
||||||
0:? 'ivlc' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
|
0:? 'ivlc' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
|
||||||
0:? 'ovla' (layout(location=23 ) out 2-element array of highp 4-component vector of float)
|
0:? 'ovla' (layout(location=23 ) out 2-element array of highp 4-component vector of float)
|
||||||
0:? 'ovlb' (layout(location=24 ) out 2-element array of highp 4-component vector of float)
|
0:? 'ovlb' (layout(location=24 ) out 2-element array of highp 4-component vector of float)
|
||||||
0:? 'pinbi' (patch in block{in highp int a})
|
0:? 'pinbi' (patch in block{in highp int a})
|
||||||
0:? 'myColor2' (centroid out highp 3-component vector of float)
|
0:? 'myColor2' (centroid out highp 3-component vector of float)
|
||||||
0:? 'centr' (centroid in 32-element array of highp 3-component vector of float)
|
0:? 'centr' (centroid in 32-element array of highp 3-component vector of float)
|
||||||
0:? 'perSampleColor' (sample out highp 4-component vector of float)
|
0:? 'perSampleColor' (sample out highp 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,50 +1,50 @@
|
|||||||
310implicitSizeArrayError.vert
|
310implicitSizeArrayError.vert
|
||||||
Warning, version 310 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 310 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:3: '' : array size required
|
ERROR: 0:3: '' : array size required
|
||||||
ERROR: 1 compilation errors. No code generated.
|
ERROR: 1 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 310
|
Shader version: 310
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp highp int)
|
0:7 move second child to first child (temp highp int)
|
||||||
0:7 'o' (layout(location=0 ) smooth out highp int)
|
0:7 'o' (layout(location=0 ) smooth out highp int)
|
||||||
0:7 direct index (layout(column_major shared ) temp highp int)
|
0:7 direct index (layout(column_major shared ) temp highp int)
|
||||||
0:7 a: direct index for structure (layout(column_major shared ) uniform implicitly-sized array of highp int)
|
0:7 a: direct index for structure (layout(column_major shared ) uniform implicitly-sized array of highp int)
|
||||||
0:7 'uni' (layout(location=0 column_major shared ) uniform block{layout(column_major shared ) uniform implicitly-sized array of highp int a})
|
0:7 'uni' (layout(location=0 column_major shared ) uniform block{layout(column_major shared ) uniform implicitly-sized array of highp int a})
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0 (const int)
|
0:7 0 (const int)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 2 (const int)
|
0:7 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'uni' (layout(location=0 column_major shared ) uniform block{layout(column_major shared ) uniform implicitly-sized array of highp int a})
|
0:? 'uni' (layout(location=0 column_major shared ) uniform block{layout(column_major shared ) uniform implicitly-sized array of highp int a})
|
||||||
0:? 'o' (layout(location=0 ) smooth out highp int)
|
0:? 'o' (layout(location=0 ) smooth out highp int)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 310
|
Shader version: 310
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp highp int)
|
0:7 move second child to first child (temp highp int)
|
||||||
0:7 'o' (layout(location=0 ) smooth out highp int)
|
0:7 'o' (layout(location=0 ) smooth out highp int)
|
||||||
0:7 direct index (layout(column_major shared ) temp highp int)
|
0:7 direct index (layout(column_major shared ) temp highp int)
|
||||||
0:7 a: direct index for structure (layout(column_major shared ) uniform 1-element array of highp int)
|
0:7 a: direct index for structure (layout(column_major shared ) uniform 1-element array of highp int)
|
||||||
0:7 'uni' (layout(location=0 column_major shared ) uniform block{layout(column_major shared ) uniform 1-element array of highp int a})
|
0:7 'uni' (layout(location=0 column_major shared ) uniform block{layout(column_major shared ) uniform 1-element array of highp int a})
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0 (const int)
|
0:7 0 (const int)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 2 (const int)
|
0:7 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'uni' (layout(location=0 column_major shared ) uniform block{layout(column_major shared ) uniform 1-element array of highp int a})
|
0:? 'uni' (layout(location=0 column_major shared ) uniform block{layout(column_major shared ) uniform 1-element array of highp int a})
|
||||||
0:? 'o' (layout(location=0 ) smooth out highp int)
|
0:? 'o' (layout(location=0 ) smooth out highp int)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,214 +1,214 @@
|
|||||||
330.frag
|
330.frag
|
||||||
ERROR: 0:27: 'block declaration' : cannot redeclare block: gl_block
|
ERROR: 0:27: 'block declaration' : cannot redeclare block: gl_block
|
||||||
ERROR: 0:31: 'gl_name' : identifiers starting with "gl_" are reserved
|
ERROR: 0:31: 'gl_name' : identifiers starting with "gl_" are reserved
|
||||||
ERROR: 0:32: 'gl_i' : identifiers starting with "gl_" are reserved
|
ERROR: 0:32: 'gl_i' : identifiers starting with "gl_" are reserved
|
||||||
ERROR: 0:35: 'gl_in' : no declaration found for redeclaration
|
ERROR: 0:35: 'gl_in' : no declaration found for redeclaration
|
||||||
ERROR: 0:39: 'gl_FragCoord' : cannot redeclare a non block as a block
|
ERROR: 0:39: 'gl_FragCoord' : cannot redeclare a non block as a block
|
||||||
ERROR: 0:44: 'non-literal layout-id value' : not supported for this version or the enabled extensions
|
ERROR: 0:44: 'non-literal layout-id value' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:44: 'layout-id value' : cannot be negative
|
ERROR: 0:44: 'layout-id value' : cannot be negative
|
||||||
ERROR: 0:45: 'non-literal layout-id value' : not supported for this version or the enabled extensions
|
ERROR: 0:45: 'non-literal layout-id value' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:46: 'layout-id value' : scalar integer expression required
|
ERROR: 0:46: 'layout-id value' : scalar integer expression required
|
||||||
ERROR: 0:46: 'location' : location is too large
|
ERROR: 0:46: 'location' : location is too large
|
||||||
ERROR: 0:47: 'non-literal layout-id value' : not supported for this version or the enabled extensions
|
ERROR: 0:47: 'non-literal layout-id value' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:48: 'non-literal layout-id value' : not supported for this version or the enabled extensions
|
ERROR: 0:48: 'non-literal layout-id value' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:52: 'f2' : cannot use layout qualifiers on structure members
|
ERROR: 0:52: 'f2' : cannot use layout qualifiers on structure members
|
||||||
ERROR: 0:57: 'location on block member' : not supported for this version or the enabled extensions
|
ERROR: 0:57: 'location on block member' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:62: 'location on block member' : can only use in an in/out block
|
ERROR: 0:62: 'location on block member' : can only use in an in/out block
|
||||||
ERROR: 0:62: 'location qualifier on uniform or buffer' : not supported for this version or the enabled extensions
|
ERROR: 0:62: 'location qualifier on uniform or buffer' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:60: 'location qualifier on uniform or buffer' : not supported for this version or the enabled extensions
|
ERROR: 0:60: 'location qualifier on uniform or buffer' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:68: 'layout-id value' : cannot be negative
|
ERROR: 0:68: 'layout-id value' : cannot be negative
|
||||||
ERROR: 0:69: 'layout-id value' : cannot be negative
|
ERROR: 0:69: 'layout-id value' : cannot be negative
|
||||||
ERROR: 0:76: 'f2' : cannot use layout qualifiers on structure members
|
ERROR: 0:76: 'f2' : cannot use layout qualifiers on structure members
|
||||||
ERROR: 0:91: 'location on block member' : can only use in an in/out block
|
ERROR: 0:91: 'location on block member' : can only use in an in/out block
|
||||||
ERROR: 0:91: 'location qualifier on uniform or buffer' : not supported for this version or the enabled extensions
|
ERROR: 0:91: 'location qualifier on uniform or buffer' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:91: 'location' : overlapping use of location 3
|
ERROR: 0:91: 'location' : overlapping use of location 3
|
||||||
ERROR: 0:89: 'location qualifier on uniform or buffer' : not supported for this version or the enabled extensions
|
ERROR: 0:89: 'location qualifier on uniform or buffer' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:94: 'location' : either the block needs a location, or all members need a location, or no members have a location
|
ERROR: 0:94: 'location' : either the block needs a location, or all members need a location, or no members have a location
|
||||||
ERROR: 0:108: 'A' : cannot use layout qualifiers on structure members
|
ERROR: 0:108: 'A' : cannot use layout qualifiers on structure members
|
||||||
ERROR: 0:119: 'location' : overlapping use of location 44
|
ERROR: 0:119: 'location' : overlapping use of location 44
|
||||||
ERROR: 0:122: 'index' : can only be used with an explicit location
|
ERROR: 0:122: 'index' : can only be used with an explicit location
|
||||||
ERROR: 0:124: 'location' : overlapping use of location 0
|
ERROR: 0:124: 'location' : overlapping use of location 0
|
||||||
ERROR: 0:125: 'index' : can only be used on an output
|
ERROR: 0:125: 'index' : can only be used on an output
|
||||||
ERROR: 0:126: 'index' : can only be used on an output
|
ERROR: 0:126: 'index' : can only be used on an output
|
||||||
ERROR: 0:126: 'location/component/index' : cannot declare a default, use a full declaration
|
ERROR: 0:126: 'location/component/index' : cannot declare a default, use a full declaration
|
||||||
ERROR: 0:127: 'location/component/index' : cannot declare a default, use a full declaration
|
ERROR: 0:127: 'location/component/index' : cannot declare a default, use a full declaration
|
||||||
ERROR: 0:128: 'output block' : not supported in this stage: fragment
|
ERROR: 0:128: 'output block' : not supported in this stage: fragment
|
||||||
ERROR: 0:140: 'textureQueryLod' : no matching overloaded function found
|
ERROR: 0:140: 'textureQueryLod' : no matching overloaded function found
|
||||||
ERROR: 0:140: 'assign' : cannot convert from 'const float' to 'temp 2-component vector of float'
|
ERROR: 0:140: 'assign' : cannot convert from 'const float' to 'temp 2-component vector of float'
|
||||||
ERROR: 0:141: 'textureQueryLod' : no matching overloaded function found
|
ERROR: 0:141: 'textureQueryLod' : no matching overloaded function found
|
||||||
ERROR: 0:141: 'assign' : cannot convert from 'const float' to 'temp 2-component vector of float'
|
ERROR: 0:141: 'assign' : cannot convert from 'const float' to 'temp 2-component vector of float'
|
||||||
ERROR: 38 compilation errors. No code generated.
|
ERROR: 38 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 330
|
Shader version: 330
|
||||||
Requested GL_ARB_enhanced_layouts
|
Requested GL_ARB_enhanced_layouts
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 move second child to first child (temp 4-component vector of float)
|
0:10 move second child to first child (temp 4-component vector of float)
|
||||||
0:10 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:10 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:10 'varyingVar' (smooth in 4-component vector of float)
|
0:10 'varyingVar' (smooth in 4-component vector of float)
|
||||||
0:11 move second child to first child (temp 4-component vector of float)
|
0:11 move second child to first child (temp 4-component vector of float)
|
||||||
0:11 direct index (temp 4-component vector of float FragData)
|
0:11 direct index (temp 4-component vector of float FragData)
|
||||||
0:11 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
0:11 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1 (const int)
|
0:11 1 (const int)
|
||||||
0:11 'inVar' (smooth in 4-component vector of float)
|
0:11 'inVar' (smooth in 4-component vector of float)
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp int)
|
0:12 move second child to first child (temp int)
|
||||||
0:12 'buffer' (temp int)
|
0:12 'buffer' (temp int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 4 (const int)
|
0:12 4 (const int)
|
||||||
0:21 Function Definition: foo( (global void)
|
0:21 Function Definition: foo( (global void)
|
||||||
0:21 Function Parameters:
|
0:21 Function Parameters:
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 move second child to first child (temp 4-component vector of float)
|
0:23 move second child to first child (temp 4-component vector of float)
|
||||||
0:23 'c' (temp 4-component vector of float)
|
0:23 'c' (temp 4-component vector of float)
|
||||||
0:23 gl_Color: direct index for structure (in 4-component vector of float Color)
|
0:23 gl_Color: direct index for structure (in 4-component vector of float Color)
|
||||||
0:23 'anon@0' (in block{in 4-component vector of float Color gl_Color, })
|
0:23 'anon@0' (in block{in 4-component vector of float Color gl_Color, })
|
||||||
0:23 Constant:
|
0:23 Constant:
|
||||||
0:23 2 (const uint)
|
0:23 2 (const uint)
|
||||||
0:24 move second child to first child (temp 4-component vector of float)
|
0:24 move second child to first child (temp 4-component vector of float)
|
||||||
0:24 'outVar' (layout(location=0 index=0 ) out 4-component vector of float)
|
0:24 'outVar' (layout(location=0 index=0 ) out 4-component vector of float)
|
||||||
0:24 'inVar' (smooth in 4-component vector of float)
|
0:24 'inVar' (smooth in 4-component vector of float)
|
||||||
0:133 Function Definition: qlod( (global void)
|
0:133 Function Definition: qlod( (global void)
|
||||||
0:133 Function Parameters:
|
0:133 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:140 'lod' (temp 2-component vector of float)
|
0:140 'lod' (temp 2-component vector of float)
|
||||||
0:141 'lod' (temp 2-component vector of float)
|
0:141 'lod' (temp 2-component vector of float)
|
||||||
0:147 Function Definition: fooKeyMem( (global void)
|
0:147 Function Definition: fooKeyMem( (global void)
|
||||||
0:147 Function Parameters:
|
0:147 Function Parameters:
|
||||||
0:149 Sequence
|
0:149 Sequence
|
||||||
0:149 precise: direct index for structure (global int)
|
0:149 precise: direct index for structure (global int)
|
||||||
0:149 'KeyMem' (global structure{global int precise})
|
0:149 'KeyMem' (global structure{global int precise})
|
||||||
0:149 Constant:
|
0:149 Constant:
|
||||||
0:149 0 (const int)
|
0:149 0 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'inVar' (smooth in 4-component vector of float)
|
0:? 'inVar' (smooth in 4-component vector of float)
|
||||||
0:? 'outVar' (layout(location=0 index=0 ) out 4-component vector of float)
|
0:? 'outVar' (layout(location=0 index=0 ) out 4-component vector of float)
|
||||||
0:? 'varyingVar' (smooth in 4-component vector of float)
|
0:? 'varyingVar' (smooth in 4-component vector of float)
|
||||||
0:? 'anon@0' (in block{in 4-component vector of float Color gl_Color, })
|
0:? 'anon@0' (in block{in 4-component vector of float Color gl_Color, })
|
||||||
0:? 'gl_name' (in block{in int gl_i})
|
0:? 'gl_name' (in block{in int gl_i})
|
||||||
0:? 'start' (const int)
|
0:? 'start' (const int)
|
||||||
0:? 6 (const int)
|
0:? 6 (const int)
|
||||||
0:? 'v1' (smooth in 4-component vector of float)
|
0:? 'v1' (smooth in 4-component vector of float)
|
||||||
0:? 'v2' (layout(location=8 ) smooth in 4-component vector of float)
|
0:? 'v2' (layout(location=8 ) smooth in 4-component vector of float)
|
||||||
0:? 'v20' (smooth in 4-component vector of float)
|
0:? 'v20' (smooth in 4-component vector of float)
|
||||||
0:? 'v21' (layout(location=60 ) smooth in float)
|
0:? 'v21' (layout(location=60 ) smooth in float)
|
||||||
0:? 'v22' (layout(location=2 ) smooth in float)
|
0:? 'v22' (layout(location=2 ) smooth in float)
|
||||||
0:? 'anon@1' (in block{layout(location=1 component=0 ) in float f1, layout(location=3 ) in float f2})
|
0:? 'anon@1' (in block{layout(location=1 component=0 ) in float f1, layout(location=3 ) in float f2})
|
||||||
0:? 'uinst' (layout(location=1 column_major shared ) uniform block{layout(column_major shared ) uniform float f1, layout(location=3 column_major shared ) uniform float f2})
|
0:? 'uinst' (layout(location=1 column_major shared ) uniform block{layout(column_major shared ) uniform float f1, layout(location=3 column_major shared ) uniform float f2})
|
||||||
0:? 'v3' (layout(location=6 ) smooth in 4-component vector of float)
|
0:? 'v3' (layout(location=6 ) smooth in 4-component vector of float)
|
||||||
0:? 'v4' (smooth in 4-component vector of float)
|
0:? 'v4' (smooth in 4-component vector of float)
|
||||||
0:? 'v5' (smooth in 4-component vector of float)
|
0:? 'v5' (smooth in 4-component vector of float)
|
||||||
0:? 'v6' (layout(location=30 ) smooth in 4-component vector of float)
|
0:? 'v6' (layout(location=30 ) smooth in 4-component vector of float)
|
||||||
0:? 'v23' (layout(location=61 ) smooth in float)
|
0:? 'v23' (layout(location=61 ) smooth in float)
|
||||||
0:? 'v24' (layout(location=62 ) smooth in float)
|
0:? 'v24' (layout(location=62 ) smooth in float)
|
||||||
0:? 'ininst2' (in block{layout(location=28 component=0 ) in bool b1, layout(location=29 component=0 ) in float f1, layout(location=25 ) in float f2, layout(location=26 component=0 ) in 4-component vector of float f3, layout(location=21 ) in structure{global float f1, temp float f2} s2, layout(location=23 component=0 ) in 4-component vector of float f4, layout(location=24 component=0 ) in 4-component vector of float f5})
|
0:? 'ininst2' (in block{layout(location=28 component=0 ) in bool b1, layout(location=29 component=0 ) in float f1, layout(location=25 ) in float f2, layout(location=26 component=0 ) in 4-component vector of float f3, layout(location=21 ) in structure{global float f1, temp float f2} s2, layout(location=23 component=0 ) in 4-component vector of float f4, layout(location=24 component=0 ) in 4-component vector of float f5})
|
||||||
0:? 'uinst2' (layout(location=13 column_major shared ) uniform block{layout(column_major shared ) uniform float f1, layout(location=3 column_major shared ) uniform float f2})
|
0:? 'uinst2' (layout(location=13 column_major shared ) uniform block{layout(column_major shared ) uniform float f1, layout(location=3 column_major shared ) uniform float f2})
|
||||||
0:? 'in3' (in block{in float f1, layout(location=40 ) in float f2})
|
0:? 'in3' (in block{in float f1, layout(location=40 ) in float f2})
|
||||||
0:? 'in4' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
0:? 'in4' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
||||||
0:? 's' (layout(location=33 ) smooth in structure{global 3-component vector of float a, global 2X2 matrix of float b, global 2-element array of 4-component vector of float c, temp 2-component vector of float A})
|
0:? 's' (layout(location=33 ) smooth in structure{global 3-component vector of float a, global 2X2 matrix of float b, global 2-element array of 4-component vector of float c, temp 2-component vector of float A})
|
||||||
0:? 'anon@2' (in block{layout(location=44 component=0 ) in 4-component vector of float d, layout(location=45 component=0 ) in 4-component vector of float e, layout(location=47 ) in 4-component vector of float f, layout(location=48 component=0 ) in 4-component vector of float g, layout(location=41 ) in 4-component vector of float h, layout(location=42 component=0 ) in 4-component vector of float i, layout(location=43 component=0 ) in 4-component vector of float j, layout(location=44 component=0 ) in 4-component vector of float k})
|
0:? 'anon@2' (in block{layout(location=44 component=0 ) in 4-component vector of float d, layout(location=45 component=0 ) in 4-component vector of float e, layout(location=47 ) in 4-component vector of float f, layout(location=48 component=0 ) in 4-component vector of float g, layout(location=41 ) in 4-component vector of float h, layout(location=42 component=0 ) in 4-component vector of float i, layout(location=43 component=0 ) in 4-component vector of float j, layout(location=44 component=0 ) in 4-component vector of float k})
|
||||||
0:? 'outVar2' (layout(location=4095 index=0 ) out 4-component vector of float)
|
0:? 'outVar2' (layout(location=4095 index=0 ) out 4-component vector of float)
|
||||||
0:? 'outVar3' (layout(location=0 index=1 ) out 4-component vector of float)
|
0:? 'outVar3' (layout(location=0 index=1 ) out 4-component vector of float)
|
||||||
0:? 'outVar4' (layout(location=0 index=1 ) out 4-component vector of float)
|
0:? 'outVar4' (layout(location=0 index=1 ) out 4-component vector of float)
|
||||||
0:? 'indexIn' (layout(location=27 index=0 ) smooth in 4-component vector of float)
|
0:? 'indexIn' (layout(location=27 index=0 ) smooth in 4-component vector of float)
|
||||||
0:? 'indexBlockI' (layout(location=26 index=0 ) out block{out int a})
|
0:? 'indexBlockI' (layout(location=26 index=0 ) out block{out int a})
|
||||||
0:? 'samp1D' (uniform sampler1D)
|
0:? 'samp1D' (uniform sampler1D)
|
||||||
0:? 'samp2Ds' (uniform sampler2DShadow)
|
0:? 'samp2Ds' (uniform sampler2DShadow)
|
||||||
0:? 'precise' (global int)
|
0:? 'precise' (global int)
|
||||||
0:? 'KeyMem' (global structure{global int precise})
|
0:? 'KeyMem' (global structure{global int precise})
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Cannot use gl_FragColor or gl_FragData when using user-defined outputs
|
ERROR: Linking fragment stage: Cannot use gl_FragColor or gl_FragData when using user-defined outputs
|
||||||
ERROR: Linking fragment stage: Cannot use both gl_FragColor and gl_FragData
|
ERROR: Linking fragment stage: Cannot use both gl_FragColor and gl_FragData
|
||||||
|
|
||||||
Shader version: 330
|
Shader version: 330
|
||||||
Requested GL_ARB_enhanced_layouts
|
Requested GL_ARB_enhanced_layouts
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 move second child to first child (temp 4-component vector of float)
|
0:10 move second child to first child (temp 4-component vector of float)
|
||||||
0:10 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:10 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:10 'varyingVar' (smooth in 4-component vector of float)
|
0:10 'varyingVar' (smooth in 4-component vector of float)
|
||||||
0:11 move second child to first child (temp 4-component vector of float)
|
0:11 move second child to first child (temp 4-component vector of float)
|
||||||
0:11 direct index (temp 4-component vector of float FragData)
|
0:11 direct index (temp 4-component vector of float FragData)
|
||||||
0:11 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
0:11 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1 (const int)
|
0:11 1 (const int)
|
||||||
0:11 'inVar' (smooth in 4-component vector of float)
|
0:11 'inVar' (smooth in 4-component vector of float)
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp int)
|
0:12 move second child to first child (temp int)
|
||||||
0:12 'buffer' (temp int)
|
0:12 'buffer' (temp int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 4 (const int)
|
0:12 4 (const int)
|
||||||
0:21 Function Definition: foo( (global void)
|
0:21 Function Definition: foo( (global void)
|
||||||
0:21 Function Parameters:
|
0:21 Function Parameters:
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 move second child to first child (temp 4-component vector of float)
|
0:23 move second child to first child (temp 4-component vector of float)
|
||||||
0:23 'c' (temp 4-component vector of float)
|
0:23 'c' (temp 4-component vector of float)
|
||||||
0:23 gl_Color: direct index for structure (in 4-component vector of float Color)
|
0:23 gl_Color: direct index for structure (in 4-component vector of float Color)
|
||||||
0:23 'anon@0' (in block{in 4-component vector of float Color gl_Color, })
|
0:23 'anon@0' (in block{in 4-component vector of float Color gl_Color, })
|
||||||
0:23 Constant:
|
0:23 Constant:
|
||||||
0:23 2 (const uint)
|
0:23 2 (const uint)
|
||||||
0:24 move second child to first child (temp 4-component vector of float)
|
0:24 move second child to first child (temp 4-component vector of float)
|
||||||
0:24 'outVar' (layout(location=0 index=0 ) out 4-component vector of float)
|
0:24 'outVar' (layout(location=0 index=0 ) out 4-component vector of float)
|
||||||
0:24 'inVar' (smooth in 4-component vector of float)
|
0:24 'inVar' (smooth in 4-component vector of float)
|
||||||
0:133 Function Definition: qlod( (global void)
|
0:133 Function Definition: qlod( (global void)
|
||||||
0:133 Function Parameters:
|
0:133 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:140 'lod' (temp 2-component vector of float)
|
0:140 'lod' (temp 2-component vector of float)
|
||||||
0:141 'lod' (temp 2-component vector of float)
|
0:141 'lod' (temp 2-component vector of float)
|
||||||
0:147 Function Definition: fooKeyMem( (global void)
|
0:147 Function Definition: fooKeyMem( (global void)
|
||||||
0:147 Function Parameters:
|
0:147 Function Parameters:
|
||||||
0:149 Sequence
|
0:149 Sequence
|
||||||
0:149 precise: direct index for structure (global int)
|
0:149 precise: direct index for structure (global int)
|
||||||
0:149 'KeyMem' (global structure{global int precise})
|
0:149 'KeyMem' (global structure{global int precise})
|
||||||
0:149 Constant:
|
0:149 Constant:
|
||||||
0:149 0 (const int)
|
0:149 0 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'inVar' (smooth in 4-component vector of float)
|
0:? 'inVar' (smooth in 4-component vector of float)
|
||||||
0:? 'outVar' (layout(location=0 index=0 ) out 4-component vector of float)
|
0:? 'outVar' (layout(location=0 index=0 ) out 4-component vector of float)
|
||||||
0:? 'varyingVar' (smooth in 4-component vector of float)
|
0:? 'varyingVar' (smooth in 4-component vector of float)
|
||||||
0:? 'anon@0' (in block{in 4-component vector of float Color gl_Color, })
|
0:? 'anon@0' (in block{in 4-component vector of float Color gl_Color, })
|
||||||
0:? 'gl_name' (in block{in int gl_i})
|
0:? 'gl_name' (in block{in int gl_i})
|
||||||
0:? 'start' (const int)
|
0:? 'start' (const int)
|
||||||
0:? 6 (const int)
|
0:? 6 (const int)
|
||||||
0:? 'v1' (smooth in 4-component vector of float)
|
0:? 'v1' (smooth in 4-component vector of float)
|
||||||
0:? 'v2' (layout(location=8 ) smooth in 4-component vector of float)
|
0:? 'v2' (layout(location=8 ) smooth in 4-component vector of float)
|
||||||
0:? 'v20' (smooth in 4-component vector of float)
|
0:? 'v20' (smooth in 4-component vector of float)
|
||||||
0:? 'v21' (layout(location=60 ) smooth in float)
|
0:? 'v21' (layout(location=60 ) smooth in float)
|
||||||
0:? 'v22' (layout(location=2 ) smooth in float)
|
0:? 'v22' (layout(location=2 ) smooth in float)
|
||||||
0:? 'anon@1' (in block{layout(location=1 component=0 ) in float f1, layout(location=3 ) in float f2})
|
0:? 'anon@1' (in block{layout(location=1 component=0 ) in float f1, layout(location=3 ) in float f2})
|
||||||
0:? 'uinst' (layout(location=1 column_major shared ) uniform block{layout(column_major shared ) uniform float f1, layout(location=3 column_major shared ) uniform float f2})
|
0:? 'uinst' (layout(location=1 column_major shared ) uniform block{layout(column_major shared ) uniform float f1, layout(location=3 column_major shared ) uniform float f2})
|
||||||
0:? 'v3' (layout(location=6 ) smooth in 4-component vector of float)
|
0:? 'v3' (layout(location=6 ) smooth in 4-component vector of float)
|
||||||
0:? 'v4' (smooth in 4-component vector of float)
|
0:? 'v4' (smooth in 4-component vector of float)
|
||||||
0:? 'v5' (smooth in 4-component vector of float)
|
0:? 'v5' (smooth in 4-component vector of float)
|
||||||
0:? 'v6' (layout(location=30 ) smooth in 4-component vector of float)
|
0:? 'v6' (layout(location=30 ) smooth in 4-component vector of float)
|
||||||
0:? 'v23' (layout(location=61 ) smooth in float)
|
0:? 'v23' (layout(location=61 ) smooth in float)
|
||||||
0:? 'v24' (layout(location=62 ) smooth in float)
|
0:? 'v24' (layout(location=62 ) smooth in float)
|
||||||
0:? 'ininst2' (in block{layout(location=28 component=0 ) in bool b1, layout(location=29 component=0 ) in float f1, layout(location=25 ) in float f2, layout(location=26 component=0 ) in 4-component vector of float f3, layout(location=21 ) in structure{global float f1, temp float f2} s2, layout(location=23 component=0 ) in 4-component vector of float f4, layout(location=24 component=0 ) in 4-component vector of float f5})
|
0:? 'ininst2' (in block{layout(location=28 component=0 ) in bool b1, layout(location=29 component=0 ) in float f1, layout(location=25 ) in float f2, layout(location=26 component=0 ) in 4-component vector of float f3, layout(location=21 ) in structure{global float f1, temp float f2} s2, layout(location=23 component=0 ) in 4-component vector of float f4, layout(location=24 component=0 ) in 4-component vector of float f5})
|
||||||
0:? 'uinst2' (layout(location=13 column_major shared ) uniform block{layout(column_major shared ) uniform float f1, layout(location=3 column_major shared ) uniform float f2})
|
0:? 'uinst2' (layout(location=13 column_major shared ) uniform block{layout(column_major shared ) uniform float f1, layout(location=3 column_major shared ) uniform float f2})
|
||||||
0:? 'in3' (in block{in float f1, layout(location=40 ) in float f2})
|
0:? 'in3' (in block{in float f1, layout(location=40 ) in float f2})
|
||||||
0:? 'in4' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
0:? 'in4' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
||||||
0:? 's' (layout(location=33 ) smooth in structure{global 3-component vector of float a, global 2X2 matrix of float b, global 2-element array of 4-component vector of float c, temp 2-component vector of float A})
|
0:? 's' (layout(location=33 ) smooth in structure{global 3-component vector of float a, global 2X2 matrix of float b, global 2-element array of 4-component vector of float c, temp 2-component vector of float A})
|
||||||
0:? 'anon@2' (in block{layout(location=44 component=0 ) in 4-component vector of float d, layout(location=45 component=0 ) in 4-component vector of float e, layout(location=47 ) in 4-component vector of float f, layout(location=48 component=0 ) in 4-component vector of float g, layout(location=41 ) in 4-component vector of float h, layout(location=42 component=0 ) in 4-component vector of float i, layout(location=43 component=0 ) in 4-component vector of float j, layout(location=44 component=0 ) in 4-component vector of float k})
|
0:? 'anon@2' (in block{layout(location=44 component=0 ) in 4-component vector of float d, layout(location=45 component=0 ) in 4-component vector of float e, layout(location=47 ) in 4-component vector of float f, layout(location=48 component=0 ) in 4-component vector of float g, layout(location=41 ) in 4-component vector of float h, layout(location=42 component=0 ) in 4-component vector of float i, layout(location=43 component=0 ) in 4-component vector of float j, layout(location=44 component=0 ) in 4-component vector of float k})
|
||||||
0:? 'outVar2' (layout(location=4095 index=0 ) out 4-component vector of float)
|
0:? 'outVar2' (layout(location=4095 index=0 ) out 4-component vector of float)
|
||||||
0:? 'outVar3' (layout(location=0 index=1 ) out 4-component vector of float)
|
0:? 'outVar3' (layout(location=0 index=1 ) out 4-component vector of float)
|
||||||
0:? 'outVar4' (layout(location=0 index=1 ) out 4-component vector of float)
|
0:? 'outVar4' (layout(location=0 index=1 ) out 4-component vector of float)
|
||||||
0:? 'indexIn' (layout(location=27 index=0 ) smooth in 4-component vector of float)
|
0:? 'indexIn' (layout(location=27 index=0 ) smooth in 4-component vector of float)
|
||||||
0:? 'indexBlockI' (layout(location=26 index=0 ) out block{out int a})
|
0:? 'indexBlockI' (layout(location=26 index=0 ) out block{out int a})
|
||||||
0:? 'samp1D' (uniform sampler1D)
|
0:? 'samp1D' (uniform sampler1D)
|
||||||
0:? 'samp2Ds' (uniform sampler2DShadow)
|
0:? 'samp2Ds' (uniform sampler2DShadow)
|
||||||
0:? 'precise' (global int)
|
0:? 'precise' (global int)
|
||||||
0:? 'KeyMem' (global structure{global int precise})
|
0:? 'KeyMem' (global structure{global int precise})
|
||||||
|
|
||||||
|
|||||||
@@ -1,48 +1,48 @@
|
|||||||
330comp.frag
|
330comp.frag
|
||||||
Shader version: 330
|
Shader version: 330
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 move second child to first child (temp 4-component vector of float)
|
0:10 move second child to first child (temp 4-component vector of float)
|
||||||
0:10 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:10 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:10 'varyingVar' (smooth in 4-component vector of float)
|
0:10 'varyingVar' (smooth in 4-component vector of float)
|
||||||
0:11 move second child to first child (temp 4-component vector of float)
|
0:11 move second child to first child (temp 4-component vector of float)
|
||||||
0:11 direct index (temp 4-component vector of float FragData)
|
0:11 direct index (temp 4-component vector of float FragData)
|
||||||
0:11 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
0:11 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1 (const int)
|
0:11 1 (const int)
|
||||||
0:11 vector-times-matrix (temp 4-component vector of float)
|
0:11 vector-times-matrix (temp 4-component vector of float)
|
||||||
0:11 'inVar' (smooth in 4-component vector of float)
|
0:11 'inVar' (smooth in 4-component vector of float)
|
||||||
0:11 'gl_ModelViewMatrix' (uniform 4X4 matrix of float)
|
0:11 'gl_ModelViewMatrix' (uniform 4X4 matrix of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'inVar' (smooth in 4-component vector of float)
|
0:? 'inVar' (smooth in 4-component vector of float)
|
||||||
0:? 'outVar' (out 4-component vector of float)
|
0:? 'outVar' (out 4-component vector of float)
|
||||||
0:? 'varyingVar' (smooth in 4-component vector of float)
|
0:? 'varyingVar' (smooth in 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Cannot use both gl_FragColor and gl_FragData
|
ERROR: Linking fragment stage: Cannot use both gl_FragColor and gl_FragData
|
||||||
|
|
||||||
Shader version: 330
|
Shader version: 330
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 move second child to first child (temp 4-component vector of float)
|
0:10 move second child to first child (temp 4-component vector of float)
|
||||||
0:10 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:10 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:10 'varyingVar' (smooth in 4-component vector of float)
|
0:10 'varyingVar' (smooth in 4-component vector of float)
|
||||||
0:11 move second child to first child (temp 4-component vector of float)
|
0:11 move second child to first child (temp 4-component vector of float)
|
||||||
0:11 direct index (temp 4-component vector of float FragData)
|
0:11 direct index (temp 4-component vector of float FragData)
|
||||||
0:11 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
0:11 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1 (const int)
|
0:11 1 (const int)
|
||||||
0:11 vector-times-matrix (temp 4-component vector of float)
|
0:11 vector-times-matrix (temp 4-component vector of float)
|
||||||
0:11 'inVar' (smooth in 4-component vector of float)
|
0:11 'inVar' (smooth in 4-component vector of float)
|
||||||
0:11 'gl_ModelViewMatrix' (uniform 4X4 matrix of float)
|
0:11 'gl_ModelViewMatrix' (uniform 4X4 matrix of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'inVar' (smooth in 4-component vector of float)
|
0:? 'inVar' (smooth in 4-component vector of float)
|
||||||
0:? 'outVar' (out 4-component vector of float)
|
0:? 'outVar' (out 4-component vector of float)
|
||||||
0:? 'varyingVar' (smooth in 4-component vector of float)
|
0:? 'varyingVar' (smooth in 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,369 +1,369 @@
|
|||||||
400.geom
|
400.geom
|
||||||
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:12: 'invocations' : can only apply to a standalone qualifier
|
ERROR: 0:12: 'invocations' : can only apply to a standalone qualifier
|
||||||
ERROR: 0:20: 'patch' : not supported in this stage: geometry
|
ERROR: 0:20: 'patch' : not supported in this stage: geometry
|
||||||
ERROR: 0:20: 'gl_PointSize' : cannot add layout to redeclared block member
|
ERROR: 0:20: 'gl_PointSize' : cannot add layout to redeclared block member
|
||||||
ERROR: 0:20: 'gl_PointSize' : cannot add patch to redeclared block member
|
ERROR: 0:20: 'gl_PointSize' : cannot add patch to redeclared block member
|
||||||
ERROR: 0:25: 'length' : array must first be sized by a redeclaration or layout qualifier
|
ERROR: 0:25: 'length' : array must first be sized by a redeclaration or layout qualifier
|
||||||
ERROR: 0:36: 'length' : array must first be sized by a redeclaration or layout qualifier
|
ERROR: 0:36: 'length' : array must first be sized by a redeclaration or layout qualifier
|
||||||
ERROR: 0:40: 'triangles' : inconsistent input primitive for array size of colorBad
|
ERROR: 0:40: 'triangles' : inconsistent input primitive for array size of colorBad
|
||||||
ERROR: 0:44: 'triangles' : inconsistent input primitive for array size of colorbad2
|
ERROR: 0:44: 'triangles' : inconsistent input primitive for array size of colorbad2
|
||||||
ERROR: 0:56: 'location' : overlapping use of location 4
|
ERROR: 0:56: 'location' : overlapping use of location 4
|
||||||
ERROR: 0:58: 'patch' : not supported in this stage: geometry
|
ERROR: 0:58: 'patch' : not supported in this stage: geometry
|
||||||
ERROR: 0:59: 'patch' : not supported in this stage: geometry
|
ERROR: 0:59: 'patch' : not supported in this stage: geometry
|
||||||
ERROR: 0:61: 'in' : type must be an array: scalar
|
ERROR: 0:61: 'in' : type must be an array: scalar
|
||||||
ERROR: 0:63: 'invocations' : can only apply to 'in'
|
ERROR: 0:63: 'invocations' : can only apply to 'in'
|
||||||
ERROR: 0:64: 'max_vertices' : can only apply to 'out'
|
ERROR: 0:64: 'max_vertices' : can only apply to 'out'
|
||||||
ERROR: 0:65: 'max_vertices' : can only apply to 'out'
|
ERROR: 0:65: 'max_vertices' : can only apply to 'out'
|
||||||
ERROR: 0:65: 'invocations' : can only apply to 'in'
|
ERROR: 0:65: 'invocations' : can only apply to 'in'
|
||||||
ERROR: 0:67: 'in' : type must be an array: inbls
|
ERROR: 0:67: 'in' : type must be an array: inbls
|
||||||
ERROR: 0:71: 'triangles' : inconsistent input primitive for array size of inbla
|
ERROR: 0:71: 'triangles' : inconsistent input primitive for array size of inbla
|
||||||
ERROR: 0:103: 'index' : there is no such layout identifier for this stage taking an assigned value
|
ERROR: 0:103: 'index' : there is no such layout identifier for this stage taking an assigned value
|
||||||
ERROR: 0:115: 'textureQueryLod' : no matching overloaded function found
|
ERROR: 0:115: 'textureQueryLod' : no matching overloaded function found
|
||||||
ERROR: 0:115: 'assign' : cannot convert from 'const float' to 'temp 2-component vector of float'
|
ERROR: 0:115: 'assign' : cannot convert from 'const float' to 'temp 2-component vector of float'
|
||||||
ERROR: 0:116: 'textureQueryLod' : no matching overloaded function found
|
ERROR: 0:116: 'textureQueryLod' : no matching overloaded function found
|
||||||
ERROR: 0:116: 'assign' : cannot convert from 'const float' to 'temp 2-component vector of float'
|
ERROR: 0:116: 'assign' : cannot convert from 'const float' to 'temp 2-component vector of float'
|
||||||
ERROR: 23 compilation errors. No code generated.
|
ERROR: 23 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
invocations = 4
|
invocations = 4
|
||||||
max_vertices = 127
|
max_vertices = 127
|
||||||
input primitive = triangles
|
input primitive = triangles
|
||||||
output primitive = none
|
output primitive = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: main( (global void)
|
0:3 Function Definition: main( (global void)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 EmitStreamVertex (global void)
|
0:5 EmitStreamVertex (global void)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 1 (const int)
|
0:5 1 (const int)
|
||||||
0:6 EndStreamPrimitive (global void)
|
0:6 EndStreamPrimitive (global void)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 0 (const int)
|
0:6 0 (const int)
|
||||||
0:7 EmitVertex (global void)
|
0:7 EmitVertex (global void)
|
||||||
0:8 EndPrimitive (global void)
|
0:8 EndPrimitive (global void)
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 move second child to first child (temp int)
|
0:9 move second child to first child (temp int)
|
||||||
0:9 'id' (temp int)
|
0:9 'id' (temp int)
|
||||||
0:9 'gl_InvocationID' (in int InvocationID)
|
0:9 'gl_InvocationID' (in int InvocationID)
|
||||||
0:23 Function Definition: foo( (global void)
|
0:23 Function Definition: foo( (global void)
|
||||||
0:23 Function Parameters:
|
0:23 Function Parameters:
|
||||||
0:25 Sequence
|
0:25 Sequence
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 1 (const int)
|
0:25 1 (const int)
|
||||||
0:26 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:26 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:26 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
0:26 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
||||||
0:26 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
0:26 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 1 (const int)
|
0:26 1 (const int)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 0 (const int)
|
0:26 0 (const int)
|
||||||
0:34 Function Definition: foo2( (global void)
|
0:34 Function Definition: foo2( (global void)
|
||||||
0:34 Function Parameters:
|
0:34 Function Parameters:
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const int)
|
0:36 1 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 3 (const int)
|
0:37 3 (const int)
|
||||||
0:46 Function Definition: foo3( (global void)
|
0:46 Function Definition: foo3( (global void)
|
||||||
0:46 Function Parameters:
|
0:46 Function Parameters:
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 3 (const int)
|
0:48 3 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 3 (const int)
|
0:49 3 (const int)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 3 (const int)
|
0:50 3 (const int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 3 (const int)
|
0:51 3 (const int)
|
||||||
0:75 Function Definition: bits( (global void)
|
0:75 Function Definition: bits( (global void)
|
||||||
0:75 Function Parameters:
|
0:75 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:78 move second child to first child (temp 2-component vector of uint)
|
0:78 move second child to first child (temp 2-component vector of uint)
|
||||||
0:78 'u2' (temp 2-component vector of uint)
|
0:78 'u2' (temp 2-component vector of uint)
|
||||||
0:78 addCarry (global 2-component vector of uint)
|
0:78 addCarry (global 2-component vector of uint)
|
||||||
0:78 'u2' (temp 2-component vector of uint)
|
0:78 'u2' (temp 2-component vector of uint)
|
||||||
0:78 'u2' (temp 2-component vector of uint)
|
0:78 'u2' (temp 2-component vector of uint)
|
||||||
0:78 'u2' (temp 2-component vector of uint)
|
0:78 'u2' (temp 2-component vector of uint)
|
||||||
0:80 move second child to first child (temp uint)
|
0:80 move second child to first child (temp uint)
|
||||||
0:80 'u1' (temp uint)
|
0:80 'u1' (temp uint)
|
||||||
0:80 subBorrow (global uint)
|
0:80 subBorrow (global uint)
|
||||||
0:80 'u1' (temp uint)
|
0:80 'u1' (temp uint)
|
||||||
0:80 'u1' (temp uint)
|
0:80 'u1' (temp uint)
|
||||||
0:80 'u1' (temp uint)
|
0:80 'u1' (temp uint)
|
||||||
0:82 uMulExtended (global void)
|
0:82 uMulExtended (global void)
|
||||||
0:82 'u4' (temp 4-component vector of uint)
|
0:82 'u4' (temp 4-component vector of uint)
|
||||||
0:82 'u4' (temp 4-component vector of uint)
|
0:82 'u4' (temp 4-component vector of uint)
|
||||||
0:82 'u4' (temp 4-component vector of uint)
|
0:82 'u4' (temp 4-component vector of uint)
|
||||||
0:82 'u4' (temp 4-component vector of uint)
|
0:82 'u4' (temp 4-component vector of uint)
|
||||||
0:84 iMulExtended (global void)
|
0:84 iMulExtended (global void)
|
||||||
0:84 'i4' (temp 4-component vector of int)
|
0:84 'i4' (temp 4-component vector of int)
|
||||||
0:84 'i4' (temp 4-component vector of int)
|
0:84 'i4' (temp 4-component vector of int)
|
||||||
0:84 'i4' (temp 4-component vector of int)
|
0:84 'i4' (temp 4-component vector of int)
|
||||||
0:84 'i4' (temp 4-component vector of int)
|
0:84 'i4' (temp 4-component vector of int)
|
||||||
0:86 move second child to first child (temp int)
|
0:86 move second child to first child (temp int)
|
||||||
0:86 'i1' (temp int)
|
0:86 'i1' (temp int)
|
||||||
0:86 bitfieldExtract (global int)
|
0:86 bitfieldExtract (global int)
|
||||||
0:86 'i1' (temp int)
|
0:86 'i1' (temp int)
|
||||||
0:86 Constant:
|
0:86 Constant:
|
||||||
0:86 4 (const int)
|
0:86 4 (const int)
|
||||||
0:86 Constant:
|
0:86 Constant:
|
||||||
0:86 5 (const int)
|
0:86 5 (const int)
|
||||||
0:88 move second child to first child (temp 3-component vector of uint)
|
0:88 move second child to first child (temp 3-component vector of uint)
|
||||||
0:88 'u3' (temp 3-component vector of uint)
|
0:88 'u3' (temp 3-component vector of uint)
|
||||||
0:88 bitfieldExtract (global 3-component vector of uint)
|
0:88 bitfieldExtract (global 3-component vector of uint)
|
||||||
0:88 'u3' (temp 3-component vector of uint)
|
0:88 'u3' (temp 3-component vector of uint)
|
||||||
0:88 Constant:
|
0:88 Constant:
|
||||||
0:88 4 (const int)
|
0:88 4 (const int)
|
||||||
0:88 Constant:
|
0:88 Constant:
|
||||||
0:88 5 (const int)
|
0:88 5 (const int)
|
||||||
0:90 move second child to first child (temp 3-component vector of int)
|
0:90 move second child to first child (temp 3-component vector of int)
|
||||||
0:90 'i3' (temp 3-component vector of int)
|
0:90 'i3' (temp 3-component vector of int)
|
||||||
0:90 bitfieldInsert (global 3-component vector of int)
|
0:90 bitfieldInsert (global 3-component vector of int)
|
||||||
0:90 'i3' (temp 3-component vector of int)
|
0:90 'i3' (temp 3-component vector of int)
|
||||||
0:90 'i3' (temp 3-component vector of int)
|
0:90 'i3' (temp 3-component vector of int)
|
||||||
0:90 Constant:
|
0:90 Constant:
|
||||||
0:90 4 (const int)
|
0:90 4 (const int)
|
||||||
0:90 Constant:
|
0:90 Constant:
|
||||||
0:90 5 (const int)
|
0:90 5 (const int)
|
||||||
0:91 move second child to first child (temp uint)
|
0:91 move second child to first child (temp uint)
|
||||||
0:91 'u1' (temp uint)
|
0:91 'u1' (temp uint)
|
||||||
0:91 bitfieldInsert (global uint)
|
0:91 bitfieldInsert (global uint)
|
||||||
0:91 'u1' (temp uint)
|
0:91 'u1' (temp uint)
|
||||||
0:91 'u1' (temp uint)
|
0:91 'u1' (temp uint)
|
||||||
0:91 Constant:
|
0:91 Constant:
|
||||||
0:91 4 (const int)
|
0:91 4 (const int)
|
||||||
0:91 Constant:
|
0:91 Constant:
|
||||||
0:91 5 (const int)
|
0:91 5 (const int)
|
||||||
0:93 move second child to first child (temp 2-component vector of int)
|
0:93 move second child to first child (temp 2-component vector of int)
|
||||||
0:93 'i2' (temp 2-component vector of int)
|
0:93 'i2' (temp 2-component vector of int)
|
||||||
0:93 bitFieldReverse (global 2-component vector of int)
|
0:93 bitFieldReverse (global 2-component vector of int)
|
||||||
0:93 'i2' (temp 2-component vector of int)
|
0:93 'i2' (temp 2-component vector of int)
|
||||||
0:94 move second child to first child (temp 4-component vector of uint)
|
0:94 move second child to first child (temp 4-component vector of uint)
|
||||||
0:94 'u4' (temp 4-component vector of uint)
|
0:94 'u4' (temp 4-component vector of uint)
|
||||||
0:94 bitFieldReverse (global 4-component vector of uint)
|
0:94 bitFieldReverse (global 4-component vector of uint)
|
||||||
0:94 'u4' (temp 4-component vector of uint)
|
0:94 'u4' (temp 4-component vector of uint)
|
||||||
0:95 move second child to first child (temp int)
|
0:95 move second child to first child (temp int)
|
||||||
0:95 'i1' (temp int)
|
0:95 'i1' (temp int)
|
||||||
0:95 bitCount (global int)
|
0:95 bitCount (global int)
|
||||||
0:95 'i1' (temp int)
|
0:95 'i1' (temp int)
|
||||||
0:96 move second child to first child (temp 3-component vector of int)
|
0:96 move second child to first child (temp 3-component vector of int)
|
||||||
0:96 'i3' (temp 3-component vector of int)
|
0:96 'i3' (temp 3-component vector of int)
|
||||||
0:96 bitCount (global 3-component vector of int)
|
0:96 bitCount (global 3-component vector of int)
|
||||||
0:96 'u3' (temp 3-component vector of uint)
|
0:96 'u3' (temp 3-component vector of uint)
|
||||||
0:97 move second child to first child (temp 2-component vector of int)
|
0:97 move second child to first child (temp 2-component vector of int)
|
||||||
0:97 'i2' (temp 2-component vector of int)
|
0:97 'i2' (temp 2-component vector of int)
|
||||||
0:97 findLSB (global 2-component vector of int)
|
0:97 findLSB (global 2-component vector of int)
|
||||||
0:97 'i2' (temp 2-component vector of int)
|
0:97 'i2' (temp 2-component vector of int)
|
||||||
0:98 move second child to first child (temp 4-component vector of int)
|
0:98 move second child to first child (temp 4-component vector of int)
|
||||||
0:98 'i4' (temp 4-component vector of int)
|
0:98 'i4' (temp 4-component vector of int)
|
||||||
0:98 findLSB (global 4-component vector of int)
|
0:98 findLSB (global 4-component vector of int)
|
||||||
0:98 'u4' (temp 4-component vector of uint)
|
0:98 'u4' (temp 4-component vector of uint)
|
||||||
0:99 move second child to first child (temp int)
|
0:99 move second child to first child (temp int)
|
||||||
0:99 'i1' (temp int)
|
0:99 'i1' (temp int)
|
||||||
0:99 findMSB (global int)
|
0:99 findMSB (global int)
|
||||||
0:99 'i1' (temp int)
|
0:99 'i1' (temp int)
|
||||||
0:100 move second child to first child (temp 2-component vector of int)
|
0:100 move second child to first child (temp 2-component vector of int)
|
||||||
0:100 'i2' (temp 2-component vector of int)
|
0:100 'i2' (temp 2-component vector of int)
|
||||||
0:100 findMSB (global 2-component vector of int)
|
0:100 findMSB (global 2-component vector of int)
|
||||||
0:100 'u2' (temp 2-component vector of uint)
|
0:100 'u2' (temp 2-component vector of uint)
|
||||||
0:108 Function Definition: qlod( (global void)
|
0:108 Function Definition: qlod( (global void)
|
||||||
0:108 Function Parameters:
|
0:108 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:115 'lod' (temp 2-component vector of float)
|
0:115 'lod' (temp 2-component vector of float)
|
||||||
0:116 'lod' (temp 2-component vector of float)
|
0:116 'lod' (temp 2-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bn' (in 3-element array of block{in int a})
|
0:? 'bn' (in 3-element array of block{in int a})
|
||||||
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
||||||
0:? 'color' (in 3-element array of 4-component vector of float)
|
0:? 'color' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'color2' (in 3-element array of 4-component vector of float)
|
0:? 'color2' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'colorS' (in 3-element array of 4-component vector of float)
|
0:? 'colorS' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'colorBad' (in 4-element array of 4-component vector of float)
|
0:? 'colorBad' (in 4-element array of 4-component vector of float)
|
||||||
0:? 'colorbad2' (in 2-element array of 4-component vector of float)
|
0:? 'colorbad2' (in 2-element array of 4-component vector of float)
|
||||||
0:? 'cva' (layout(location=4 ) in 3-element array of 4-component vector of float)
|
0:? 'cva' (layout(location=4 ) in 3-element array of 4-component vector of float)
|
||||||
0:? 'cvb' (layout(location=5 ) in 3-element array of 4-component vector of float)
|
0:? 'cvb' (layout(location=5 ) in 3-element array of 4-component vector of float)
|
||||||
0:? 'cmc' (layout(location=2 ) in 3-element array of 3X3 matrix of float)
|
0:? 'cmc' (layout(location=2 ) in 3-element array of 3X3 matrix of float)
|
||||||
0:? 'patchIn' (patch in 3-element array of 4-component vector of float)
|
0:? 'patchIn' (patch in 3-element array of 4-component vector of float)
|
||||||
0:? 'patchOut' (layout(stream=0 ) patch out 4-component vector of float)
|
0:? 'patchOut' (layout(stream=0 ) patch out 4-component vector of float)
|
||||||
0:? 'scalar' (in float)
|
0:? 'scalar' (in float)
|
||||||
0:? 'inbls' (in block{in int a})
|
0:? 'inbls' (in block{in int a})
|
||||||
0:? 'inbla' (in 17-element array of block{in int a})
|
0:? 'inbla' (in 17-element array of block{in int a})
|
||||||
0:? 'indexedOut' (layout(location=7 stream=0 ) out 4-component vector of float)
|
0:? 'indexedOut' (layout(location=7 stream=0 ) out 4-component vector of float)
|
||||||
0:? 'samp1D' (uniform sampler1D)
|
0:? 'samp1D' (uniform sampler1D)
|
||||||
0:? 'samp2Ds' (uniform sampler2DShadow)
|
0:? 'samp2Ds' (uniform sampler2DShadow)
|
||||||
|
|
||||||
|
|
||||||
Linked geometry stage:
|
Linked geometry stage:
|
||||||
|
|
||||||
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
invocations = 4
|
invocations = 4
|
||||||
max_vertices = 127
|
max_vertices = 127
|
||||||
input primitive = triangles
|
input primitive = triangles
|
||||||
output primitive = none
|
output primitive = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: main( (global void)
|
0:3 Function Definition: main( (global void)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 EmitStreamVertex (global void)
|
0:5 EmitStreamVertex (global void)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 1 (const int)
|
0:5 1 (const int)
|
||||||
0:6 EndStreamPrimitive (global void)
|
0:6 EndStreamPrimitive (global void)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 0 (const int)
|
0:6 0 (const int)
|
||||||
0:7 EmitVertex (global void)
|
0:7 EmitVertex (global void)
|
||||||
0:8 EndPrimitive (global void)
|
0:8 EndPrimitive (global void)
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 move second child to first child (temp int)
|
0:9 move second child to first child (temp int)
|
||||||
0:9 'id' (temp int)
|
0:9 'id' (temp int)
|
||||||
0:9 'gl_InvocationID' (in int InvocationID)
|
0:9 'gl_InvocationID' (in int InvocationID)
|
||||||
0:23 Function Definition: foo( (global void)
|
0:23 Function Definition: foo( (global void)
|
||||||
0:23 Function Parameters:
|
0:23 Function Parameters:
|
||||||
0:25 Sequence
|
0:25 Sequence
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 1 (const int)
|
0:25 1 (const int)
|
||||||
0:26 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:26 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:26 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
0:26 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
||||||
0:26 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
0:26 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 1 (const int)
|
0:26 1 (const int)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 0 (const int)
|
0:26 0 (const int)
|
||||||
0:34 Function Definition: foo2( (global void)
|
0:34 Function Definition: foo2( (global void)
|
||||||
0:34 Function Parameters:
|
0:34 Function Parameters:
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const int)
|
0:36 1 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 3 (const int)
|
0:37 3 (const int)
|
||||||
0:46 Function Definition: foo3( (global void)
|
0:46 Function Definition: foo3( (global void)
|
||||||
0:46 Function Parameters:
|
0:46 Function Parameters:
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 3 (const int)
|
0:48 3 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 3 (const int)
|
0:49 3 (const int)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 3 (const int)
|
0:50 3 (const int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 3 (const int)
|
0:51 3 (const int)
|
||||||
0:75 Function Definition: bits( (global void)
|
0:75 Function Definition: bits( (global void)
|
||||||
0:75 Function Parameters:
|
0:75 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:78 move second child to first child (temp 2-component vector of uint)
|
0:78 move second child to first child (temp 2-component vector of uint)
|
||||||
0:78 'u2' (temp 2-component vector of uint)
|
0:78 'u2' (temp 2-component vector of uint)
|
||||||
0:78 addCarry (global 2-component vector of uint)
|
0:78 addCarry (global 2-component vector of uint)
|
||||||
0:78 'u2' (temp 2-component vector of uint)
|
0:78 'u2' (temp 2-component vector of uint)
|
||||||
0:78 'u2' (temp 2-component vector of uint)
|
0:78 'u2' (temp 2-component vector of uint)
|
||||||
0:78 'u2' (temp 2-component vector of uint)
|
0:78 'u2' (temp 2-component vector of uint)
|
||||||
0:80 move second child to first child (temp uint)
|
0:80 move second child to first child (temp uint)
|
||||||
0:80 'u1' (temp uint)
|
0:80 'u1' (temp uint)
|
||||||
0:80 subBorrow (global uint)
|
0:80 subBorrow (global uint)
|
||||||
0:80 'u1' (temp uint)
|
0:80 'u1' (temp uint)
|
||||||
0:80 'u1' (temp uint)
|
0:80 'u1' (temp uint)
|
||||||
0:80 'u1' (temp uint)
|
0:80 'u1' (temp uint)
|
||||||
0:82 uMulExtended (global void)
|
0:82 uMulExtended (global void)
|
||||||
0:82 'u4' (temp 4-component vector of uint)
|
0:82 'u4' (temp 4-component vector of uint)
|
||||||
0:82 'u4' (temp 4-component vector of uint)
|
0:82 'u4' (temp 4-component vector of uint)
|
||||||
0:82 'u4' (temp 4-component vector of uint)
|
0:82 'u4' (temp 4-component vector of uint)
|
||||||
0:82 'u4' (temp 4-component vector of uint)
|
0:82 'u4' (temp 4-component vector of uint)
|
||||||
0:84 iMulExtended (global void)
|
0:84 iMulExtended (global void)
|
||||||
0:84 'i4' (temp 4-component vector of int)
|
0:84 'i4' (temp 4-component vector of int)
|
||||||
0:84 'i4' (temp 4-component vector of int)
|
0:84 'i4' (temp 4-component vector of int)
|
||||||
0:84 'i4' (temp 4-component vector of int)
|
0:84 'i4' (temp 4-component vector of int)
|
||||||
0:84 'i4' (temp 4-component vector of int)
|
0:84 'i4' (temp 4-component vector of int)
|
||||||
0:86 move second child to first child (temp int)
|
0:86 move second child to first child (temp int)
|
||||||
0:86 'i1' (temp int)
|
0:86 'i1' (temp int)
|
||||||
0:86 bitfieldExtract (global int)
|
0:86 bitfieldExtract (global int)
|
||||||
0:86 'i1' (temp int)
|
0:86 'i1' (temp int)
|
||||||
0:86 Constant:
|
0:86 Constant:
|
||||||
0:86 4 (const int)
|
0:86 4 (const int)
|
||||||
0:86 Constant:
|
0:86 Constant:
|
||||||
0:86 5 (const int)
|
0:86 5 (const int)
|
||||||
0:88 move second child to first child (temp 3-component vector of uint)
|
0:88 move second child to first child (temp 3-component vector of uint)
|
||||||
0:88 'u3' (temp 3-component vector of uint)
|
0:88 'u3' (temp 3-component vector of uint)
|
||||||
0:88 bitfieldExtract (global 3-component vector of uint)
|
0:88 bitfieldExtract (global 3-component vector of uint)
|
||||||
0:88 'u3' (temp 3-component vector of uint)
|
0:88 'u3' (temp 3-component vector of uint)
|
||||||
0:88 Constant:
|
0:88 Constant:
|
||||||
0:88 4 (const int)
|
0:88 4 (const int)
|
||||||
0:88 Constant:
|
0:88 Constant:
|
||||||
0:88 5 (const int)
|
0:88 5 (const int)
|
||||||
0:90 move second child to first child (temp 3-component vector of int)
|
0:90 move second child to first child (temp 3-component vector of int)
|
||||||
0:90 'i3' (temp 3-component vector of int)
|
0:90 'i3' (temp 3-component vector of int)
|
||||||
0:90 bitfieldInsert (global 3-component vector of int)
|
0:90 bitfieldInsert (global 3-component vector of int)
|
||||||
0:90 'i3' (temp 3-component vector of int)
|
0:90 'i3' (temp 3-component vector of int)
|
||||||
0:90 'i3' (temp 3-component vector of int)
|
0:90 'i3' (temp 3-component vector of int)
|
||||||
0:90 Constant:
|
0:90 Constant:
|
||||||
0:90 4 (const int)
|
0:90 4 (const int)
|
||||||
0:90 Constant:
|
0:90 Constant:
|
||||||
0:90 5 (const int)
|
0:90 5 (const int)
|
||||||
0:91 move second child to first child (temp uint)
|
0:91 move second child to first child (temp uint)
|
||||||
0:91 'u1' (temp uint)
|
0:91 'u1' (temp uint)
|
||||||
0:91 bitfieldInsert (global uint)
|
0:91 bitfieldInsert (global uint)
|
||||||
0:91 'u1' (temp uint)
|
0:91 'u1' (temp uint)
|
||||||
0:91 'u1' (temp uint)
|
0:91 'u1' (temp uint)
|
||||||
0:91 Constant:
|
0:91 Constant:
|
||||||
0:91 4 (const int)
|
0:91 4 (const int)
|
||||||
0:91 Constant:
|
0:91 Constant:
|
||||||
0:91 5 (const int)
|
0:91 5 (const int)
|
||||||
0:93 move second child to first child (temp 2-component vector of int)
|
0:93 move second child to first child (temp 2-component vector of int)
|
||||||
0:93 'i2' (temp 2-component vector of int)
|
0:93 'i2' (temp 2-component vector of int)
|
||||||
0:93 bitFieldReverse (global 2-component vector of int)
|
0:93 bitFieldReverse (global 2-component vector of int)
|
||||||
0:93 'i2' (temp 2-component vector of int)
|
0:93 'i2' (temp 2-component vector of int)
|
||||||
0:94 move second child to first child (temp 4-component vector of uint)
|
0:94 move second child to first child (temp 4-component vector of uint)
|
||||||
0:94 'u4' (temp 4-component vector of uint)
|
0:94 'u4' (temp 4-component vector of uint)
|
||||||
0:94 bitFieldReverse (global 4-component vector of uint)
|
0:94 bitFieldReverse (global 4-component vector of uint)
|
||||||
0:94 'u4' (temp 4-component vector of uint)
|
0:94 'u4' (temp 4-component vector of uint)
|
||||||
0:95 move second child to first child (temp int)
|
0:95 move second child to first child (temp int)
|
||||||
0:95 'i1' (temp int)
|
0:95 'i1' (temp int)
|
||||||
0:95 bitCount (global int)
|
0:95 bitCount (global int)
|
||||||
0:95 'i1' (temp int)
|
0:95 'i1' (temp int)
|
||||||
0:96 move second child to first child (temp 3-component vector of int)
|
0:96 move second child to first child (temp 3-component vector of int)
|
||||||
0:96 'i3' (temp 3-component vector of int)
|
0:96 'i3' (temp 3-component vector of int)
|
||||||
0:96 bitCount (global 3-component vector of int)
|
0:96 bitCount (global 3-component vector of int)
|
||||||
0:96 'u3' (temp 3-component vector of uint)
|
0:96 'u3' (temp 3-component vector of uint)
|
||||||
0:97 move second child to first child (temp 2-component vector of int)
|
0:97 move second child to first child (temp 2-component vector of int)
|
||||||
0:97 'i2' (temp 2-component vector of int)
|
0:97 'i2' (temp 2-component vector of int)
|
||||||
0:97 findLSB (global 2-component vector of int)
|
0:97 findLSB (global 2-component vector of int)
|
||||||
0:97 'i2' (temp 2-component vector of int)
|
0:97 'i2' (temp 2-component vector of int)
|
||||||
0:98 move second child to first child (temp 4-component vector of int)
|
0:98 move second child to first child (temp 4-component vector of int)
|
||||||
0:98 'i4' (temp 4-component vector of int)
|
0:98 'i4' (temp 4-component vector of int)
|
||||||
0:98 findLSB (global 4-component vector of int)
|
0:98 findLSB (global 4-component vector of int)
|
||||||
0:98 'u4' (temp 4-component vector of uint)
|
0:98 'u4' (temp 4-component vector of uint)
|
||||||
0:99 move second child to first child (temp int)
|
0:99 move second child to first child (temp int)
|
||||||
0:99 'i1' (temp int)
|
0:99 'i1' (temp int)
|
||||||
0:99 findMSB (global int)
|
0:99 findMSB (global int)
|
||||||
0:99 'i1' (temp int)
|
0:99 'i1' (temp int)
|
||||||
0:100 move second child to first child (temp 2-component vector of int)
|
0:100 move second child to first child (temp 2-component vector of int)
|
||||||
0:100 'i2' (temp 2-component vector of int)
|
0:100 'i2' (temp 2-component vector of int)
|
||||||
0:100 findMSB (global 2-component vector of int)
|
0:100 findMSB (global 2-component vector of int)
|
||||||
0:100 'u2' (temp 2-component vector of uint)
|
0:100 'u2' (temp 2-component vector of uint)
|
||||||
0:108 Function Definition: qlod( (global void)
|
0:108 Function Definition: qlod( (global void)
|
||||||
0:108 Function Parameters:
|
0:108 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:115 'lod' (temp 2-component vector of float)
|
0:115 'lod' (temp 2-component vector of float)
|
||||||
0:116 'lod' (temp 2-component vector of float)
|
0:116 'lod' (temp 2-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bn' (in 3-element array of block{in int a})
|
0:? 'bn' (in 3-element array of block{in int a})
|
||||||
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize})
|
||||||
0:? 'color' (in 3-element array of 4-component vector of float)
|
0:? 'color' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'color2' (in 3-element array of 4-component vector of float)
|
0:? 'color2' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'colorS' (in 3-element array of 4-component vector of float)
|
0:? 'colorS' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'colorBad' (in 4-element array of 4-component vector of float)
|
0:? 'colorBad' (in 4-element array of 4-component vector of float)
|
||||||
0:? 'colorbad2' (in 2-element array of 4-component vector of float)
|
0:? 'colorbad2' (in 2-element array of 4-component vector of float)
|
||||||
0:? 'cva' (layout(location=4 ) in 3-element array of 4-component vector of float)
|
0:? 'cva' (layout(location=4 ) in 3-element array of 4-component vector of float)
|
||||||
0:? 'cvb' (layout(location=5 ) in 3-element array of 4-component vector of float)
|
0:? 'cvb' (layout(location=5 ) in 3-element array of 4-component vector of float)
|
||||||
0:? 'cmc' (layout(location=2 ) in 3-element array of 3X3 matrix of float)
|
0:? 'cmc' (layout(location=2 ) in 3-element array of 3X3 matrix of float)
|
||||||
0:? 'patchIn' (patch in 3-element array of 4-component vector of float)
|
0:? 'patchIn' (patch in 3-element array of 4-component vector of float)
|
||||||
0:? 'patchOut' (layout(stream=0 ) patch out 4-component vector of float)
|
0:? 'patchOut' (layout(stream=0 ) patch out 4-component vector of float)
|
||||||
0:? 'scalar' (in float)
|
0:? 'scalar' (in float)
|
||||||
0:? 'inbls' (in block{in int a})
|
0:? 'inbls' (in block{in int a})
|
||||||
0:? 'inbla' (in 17-element array of block{in int a})
|
0:? 'inbla' (in 17-element array of block{in int a})
|
||||||
0:? 'indexedOut' (layout(location=7 stream=0 ) out 4-component vector of float)
|
0:? 'indexedOut' (layout(location=7 stream=0 ) out 4-component vector of float)
|
||||||
0:? 'samp1D' (uniform sampler1D)
|
0:? 'samp1D' (uniform sampler1D)
|
||||||
0:? 'samp2Ds' (uniform sampler2DShadow)
|
0:? 'samp2Ds' (uniform sampler2DShadow)
|
||||||
|
|
||||||
|
|||||||
@@ -1,409 +1,409 @@
|
|||||||
400.tesc
|
400.tesc
|
||||||
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:6: 'quads' : unrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)
|
ERROR: 0:6: 'quads' : unrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)
|
||||||
ERROR: 0:7: 'ccw' : unrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)
|
ERROR: 0:7: 'ccw' : unrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)
|
||||||
ERROR: 0:8: 'fractional_even_spacing' : unrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)
|
ERROR: 0:8: 'fractional_even_spacing' : unrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)
|
||||||
ERROR: 0:10: 'patch' : can only use on output in tessellation-control shader
|
ERROR: 0:10: 'patch' : can only use on output in tessellation-control shader
|
||||||
ERROR: 0:39: '' : tessellation control barrier() cannot be placed within flow control
|
ERROR: 0:39: '' : tessellation control barrier() cannot be placed within flow control
|
||||||
ERROR: 0:41: '' : tessellation control barrier() cannot be placed within flow control
|
ERROR: 0:41: '' : tessellation control barrier() cannot be placed within flow control
|
||||||
ERROR: 0:46: '' : tessellation control barrier() cannot be placed within flow control
|
ERROR: 0:46: '' : tessellation control barrier() cannot be placed within flow control
|
||||||
ERROR: 0:51: '' : tessellation control barrier() cannot be placed within flow control
|
ERROR: 0:51: '' : tessellation control barrier() cannot be placed within flow control
|
||||||
ERROR: 0:54: '' : tessellation control barrier() cannot be placed within flow control
|
ERROR: 0:54: '' : tessellation control barrier() cannot be placed within flow control
|
||||||
ERROR: 0:61: '' : tessellation control barrier() cannot be placed after a return from main()
|
ERROR: 0:61: '' : tessellation control barrier() cannot be placed after a return from main()
|
||||||
ERROR: 0:64: 'vertices' : can only apply to 'out'
|
ERROR: 0:64: 'vertices' : can only apply to 'out'
|
||||||
ERROR: 0:65: 'vertices' : cannot change previously set layout value
|
ERROR: 0:65: 'vertices' : cannot change previously set layout value
|
||||||
ERROR: 0:69: '[' : array index out of range '4'
|
ERROR: 0:69: '[' : array index out of range '4'
|
||||||
ERROR: 0:71: '' : tessellation control barrier() must be in main()
|
ERROR: 0:71: '' : tessellation control barrier() must be in main()
|
||||||
ERROR: 0:74: 'in' : type must be an array: ina
|
ERROR: 0:74: 'in' : type must be an array: ina
|
||||||
ERROR: 0:76: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
ERROR: 0:76: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
||||||
ERROR: 0:83: 'location' : overlapping use of location 4
|
ERROR: 0:83: 'location' : overlapping use of location 4
|
||||||
ERROR: 0:87: 'location' : overlapping use of location 4
|
ERROR: 0:87: 'location' : overlapping use of location 4
|
||||||
ERROR: 18 compilation errors. No code generated.
|
ERROR: 18 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
vertices = 4
|
vertices = 4
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:13 Function Definition: main( (global void)
|
0:13 Function Definition: main( (global void)
|
||||||
0:13 Function Parameters:
|
0:13 Function Parameters:
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 Barrier (global void)
|
0:15 Barrier (global void)
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 move second child to first child (temp int)
|
0:17 move second child to first child (temp int)
|
||||||
0:17 'a' (temp int)
|
0:17 'a' (temp int)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 5392 (const int)
|
0:17 5392 (const int)
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 move second child to first child (temp 4-component vector of float)
|
0:23 move second child to first child (temp 4-component vector of float)
|
||||||
0:23 'p' (temp 4-component vector of float)
|
0:23 'p' (temp 4-component vector of float)
|
||||||
0:23 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:23 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:23 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:23 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:23 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:23 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:23 Constant:
|
0:23 Constant:
|
||||||
0:23 1 (const int)
|
0:23 1 (const int)
|
||||||
0:23 Constant:
|
0:23 Constant:
|
||||||
0:23 0 (const int)
|
0:23 0 (const int)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp float)
|
0:24 move second child to first child (temp float)
|
||||||
0:24 'ps' (temp float)
|
0:24 'ps' (temp float)
|
||||||
0:24 gl_PointSize: direct index for structure (in float PointSize)
|
0:24 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:24 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:24 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:24 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:24 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 1 (const int)
|
0:24 1 (const int)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 1 (const int)
|
0:24 1 (const int)
|
||||||
0:25 Sequence
|
0:25 Sequence
|
||||||
0:25 move second child to first child (temp float)
|
0:25 move second child to first child (temp float)
|
||||||
0:25 'cd' (temp float)
|
0:25 'cd' (temp float)
|
||||||
0:25 direct index (temp float ClipDistance)
|
0:25 direct index (temp float ClipDistance)
|
||||||
0:25 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
|
0:25 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
|
||||||
0:25 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:25 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:25 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:25 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 1 (const int)
|
0:25 1 (const int)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 2 (const int)
|
0:25 2 (const int)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 2 (const int)
|
0:25 2 (const int)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 move second child to first child (temp int)
|
0:27 move second child to first child (temp int)
|
||||||
0:27 'pvi' (temp int)
|
0:27 'pvi' (temp int)
|
||||||
0:27 'gl_PatchVerticesIn' (in int PatchVertices)
|
0:27 'gl_PatchVerticesIn' (in int PatchVertices)
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 move second child to first child (temp int)
|
0:28 move second child to first child (temp int)
|
||||||
0:28 'pid' (temp int)
|
0:28 'pid' (temp int)
|
||||||
0:28 'gl_PrimitiveID' (in int PrimitiveID)
|
0:28 'gl_PrimitiveID' (in int PrimitiveID)
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 move second child to first child (temp int)
|
0:29 move second child to first child (temp int)
|
||||||
0:29 'iid' (temp int)
|
0:29 'iid' (temp int)
|
||||||
0:29 'gl_InvocationID' (in int InvocationID)
|
0:29 'gl_InvocationID' (in int InvocationID)
|
||||||
0:31 move second child to first child (temp 4-component vector of float)
|
0:31 move second child to first child (temp 4-component vector of float)
|
||||||
0:31 gl_Position: direct index for structure (out 4-component vector of float Position)
|
0:31 gl_Position: direct index for structure (out 4-component vector of float Position)
|
||||||
0:31 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:31 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:31 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:31 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:31 'gl_InvocationID' (in int InvocationID)
|
0:31 'gl_InvocationID' (in int InvocationID)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 0 (const int)
|
0:31 0 (const int)
|
||||||
0:31 'p' (temp 4-component vector of float)
|
0:31 'p' (temp 4-component vector of float)
|
||||||
0:32 move second child to first child (temp float)
|
0:32 move second child to first child (temp float)
|
||||||
0:32 gl_PointSize: direct index for structure (out float PointSize)
|
0:32 gl_PointSize: direct index for structure (out float PointSize)
|
||||||
0:32 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:32 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:32 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:32 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:32 'gl_InvocationID' (in int InvocationID)
|
0:32 'gl_InvocationID' (in int InvocationID)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 1 (const int)
|
0:32 1 (const int)
|
||||||
0:32 'ps' (temp float)
|
0:32 'ps' (temp float)
|
||||||
0:33 move second child to first child (temp float)
|
0:33 move second child to first child (temp float)
|
||||||
0:33 direct index (temp float ClipDistance)
|
0:33 direct index (temp float ClipDistance)
|
||||||
0:33 gl_ClipDistance: direct index for structure (out implicitly-sized array of float ClipDistance)
|
0:33 gl_ClipDistance: direct index for structure (out implicitly-sized array of float ClipDistance)
|
||||||
0:33 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:33 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:33 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 'gl_InvocationID' (in int InvocationID)
|
0:33 'gl_InvocationID' (in int InvocationID)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const int)
|
0:33 2 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 'cd' (temp float)
|
0:33 'cd' (temp float)
|
||||||
0:35 move second child to first child (temp float)
|
0:35 move second child to first child (temp float)
|
||||||
0:35 direct index (patch temp float TessLevelOuter)
|
0:35 direct index (patch temp float TessLevelOuter)
|
||||||
0:35 'gl_TessLevelOuter' (patch out 4-element array of float TessLevelOuter)
|
0:35 'gl_TessLevelOuter' (patch out 4-element array of float TessLevelOuter)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 3 (const int)
|
0:35 3 (const int)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 3.200000
|
0:35 3.200000
|
||||||
0:36 move second child to first child (temp float)
|
0:36 move second child to first child (temp float)
|
||||||
0:36 direct index (patch temp float TessLevelInner)
|
0:36 direct index (patch temp float TessLevelInner)
|
||||||
0:36 'gl_TessLevelInner' (patch out 2-element array of float TessLevelInner)
|
0:36 'gl_TessLevelInner' (patch out 2-element array of float TessLevelInner)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const int)
|
0:36 1 (const int)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1.300000
|
0:36 1.300000
|
||||||
0:38 Test condition and select (temp void)
|
0:38 Test condition and select (temp void)
|
||||||
0:38 Condition
|
0:38 Condition
|
||||||
0:38 Compare Greater Than (temp bool)
|
0:38 Compare Greater Than (temp bool)
|
||||||
0:38 'a' (temp int)
|
0:38 'a' (temp int)
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 10 (const int)
|
0:38 10 (const int)
|
||||||
0:38 true case
|
0:38 true case
|
||||||
0:39 Barrier (global void)
|
0:39 Barrier (global void)
|
||||||
0:38 false case
|
0:38 false case
|
||||||
0:41 Barrier (global void)
|
0:41 Barrier (global void)
|
||||||
0:43 Barrier (global void)
|
0:43 Barrier (global void)
|
||||||
0:47 Loop with condition not tested first
|
0:47 Loop with condition not tested first
|
||||||
0:47 Loop Condition
|
0:47 Loop Condition
|
||||||
0:47 Compare Greater Than (temp bool)
|
0:47 Compare Greater Than (temp bool)
|
||||||
0:47 'a' (temp int)
|
0:47 'a' (temp int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 10 (const int)
|
0:47 10 (const int)
|
||||||
0:47 Loop Body
|
0:47 Loop Body
|
||||||
0:46 Sequence
|
0:46 Sequence
|
||||||
0:46 Barrier (global void)
|
0:46 Barrier (global void)
|
||||||
0:49 switch
|
0:49 switch
|
||||||
0:49 condition
|
0:49 condition
|
||||||
0:49 'a' (temp int)
|
0:49 'a' (temp int)
|
||||||
0:49 body
|
0:49 body
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:50 default:
|
0:50 default:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:51 Barrier (global void)
|
0:51 Barrier (global void)
|
||||||
0:52 Branch: Break
|
0:52 Branch: Break
|
||||||
0:54 Test condition and select (temp int)
|
0:54 Test condition and select (temp int)
|
||||||
0:54 Condition
|
0:54 Condition
|
||||||
0:54 Compare Less Than (temp bool)
|
0:54 Compare Less Than (temp bool)
|
||||||
0:54 'a' (temp int)
|
0:54 'a' (temp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 12 (const int)
|
0:54 12 (const int)
|
||||||
0:54 true case
|
0:54 true case
|
||||||
0:54 'a' (temp int)
|
0:54 'a' (temp int)
|
||||||
0:54 false case
|
0:54 false case
|
||||||
0:54 Comma (temp int)
|
0:54 Comma (temp int)
|
||||||
0:54 Barrier (global void)
|
0:54 Barrier (global void)
|
||||||
0:54 'a' (temp int)
|
0:54 'a' (temp int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Barrier (global void)
|
0:56 Barrier (global void)
|
||||||
0:59 Branch: Return
|
0:59 Branch: Return
|
||||||
0:61 Barrier (global void)
|
0:61 Barrier (global void)
|
||||||
0:67 Function Definition: foo( (global void)
|
0:67 Function Definition: foo( (global void)
|
||||||
0:67 Function Parameters:
|
0:67 Function Parameters:
|
||||||
0:69 Sequence
|
0:69 Sequence
|
||||||
0:69 gl_PointSize: direct index for structure (out float PointSize)
|
0:69 gl_PointSize: direct index for structure (out float PointSize)
|
||||||
0:69 direct index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:69 direct index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:69 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:69 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 4 (const int)
|
0:69 4 (const int)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 1 (const int)
|
0:69 1 (const int)
|
||||||
0:71 Barrier (global void)
|
0:71 Barrier (global void)
|
||||||
0:91 Function Definition: foop( (global void)
|
0:91 Function Definition: foop( (global void)
|
||||||
0:91 Function Parameters:
|
0:91 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:95 multiply second child into first child (temp 3-component vector of float)
|
0:95 multiply second child into first child (temp 3-component vector of float)
|
||||||
0:95 'pv3' (temp 3-component vector of float)
|
0:95 'pv3' (temp 3-component vector of float)
|
||||||
0:95 'pv3' (temp 3-component vector of float)
|
0:95 'pv3' (temp 3-component vector of float)
|
||||||
0:96 move second child to first child (temp 3-component vector of float)
|
0:96 move second child to first child (temp 3-component vector of float)
|
||||||
0:96 'pv3' (temp 3-component vector of float)
|
0:96 'pv3' (temp 3-component vector of float)
|
||||||
0:96 fma (global 3-component vector of float)
|
0:96 fma (global 3-component vector of float)
|
||||||
0:96 'pv3' (temp 3-component vector of float)
|
0:96 'pv3' (temp 3-component vector of float)
|
||||||
0:96 'pv3' (temp 3-component vector of float)
|
0:96 'pv3' (temp 3-component vector of float)
|
||||||
0:96 'pv3' (temp 3-component vector of float)
|
0:96 'pv3' (temp 3-component vector of float)
|
||||||
0:97 move second child to first child (temp double)
|
0:97 move second child to first child (temp double)
|
||||||
0:97 'd' (temp double)
|
0:97 'd' (temp double)
|
||||||
0:97 fma (global double)
|
0:97 fma (global double)
|
||||||
0:97 'd' (temp double)
|
0:97 'd' (temp double)
|
||||||
0:97 'd' (temp double)
|
0:97 'd' (temp double)
|
||||||
0:97 'd' (temp double)
|
0:97 'd' (temp double)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'outa' (global 4-element array of int)
|
0:? 'outa' (global 4-element array of int)
|
||||||
0:? 'patchIn' (patch in 4-component vector of float)
|
0:? 'patchIn' (patch in 4-component vector of float)
|
||||||
0:? 'patchOut' (patch out 4-component vector of float)
|
0:? 'patchOut' (patch out 4-component vector of float)
|
||||||
0:? 'ina' (in 2-component vector of float)
|
0:? 'ina' (in 2-component vector of float)
|
||||||
0:? 'inb' (in 32-element array of 2-component vector of float)
|
0:? 'inb' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'inc' (in 32-element array of 2-component vector of float)
|
0:? 'inc' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'ind' (in 32-element array of 2-component vector of float)
|
0:? 'ind' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'ivla' (layout(location=3 ) in 32-element array of 4-component vector of float)
|
0:? 'ivla' (layout(location=3 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ivlb' (layout(location=4 ) in 32-element array of 4-component vector of float)
|
0:? 'ivlb' (layout(location=4 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ivlc' (layout(location=4 ) in 32-element array of 4-component vector of float)
|
0:? 'ivlc' (layout(location=4 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ovla' (layout(location=3 ) out 4-element array of 4-component vector of float)
|
0:? 'ovla' (layout(location=3 ) out 4-element array of 4-component vector of float)
|
||||||
0:? 'ovlb' (layout(location=4 ) out 4-element array of 4-component vector of float)
|
0:? 'ovlb' (layout(location=4 ) out 4-element array of 4-component vector of float)
|
||||||
0:? 'ovlc' (layout(location=4 ) out 4-element array of 4-component vector of float)
|
0:? 'ovlc' (layout(location=4 ) out 4-element array of 4-component vector of float)
|
||||||
0:? 'pv3' (temp 3-component vector of float)
|
0:? 'pv3' (temp 3-component vector of float)
|
||||||
0:? 'pinbi' (patch out block{out int a})
|
0:? 'pinbi' (patch out block{out int a})
|
||||||
|
|
||||||
|
|
||||||
Linked tessellation control stage:
|
Linked tessellation control stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
vertices = 4
|
vertices = 4
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:13 Function Definition: main( (global void)
|
0:13 Function Definition: main( (global void)
|
||||||
0:13 Function Parameters:
|
0:13 Function Parameters:
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 Barrier (global void)
|
0:15 Barrier (global void)
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 move second child to first child (temp int)
|
0:17 move second child to first child (temp int)
|
||||||
0:17 'a' (temp int)
|
0:17 'a' (temp int)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 5392 (const int)
|
0:17 5392 (const int)
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 move second child to first child (temp 4-component vector of float)
|
0:23 move second child to first child (temp 4-component vector of float)
|
||||||
0:23 'p' (temp 4-component vector of float)
|
0:23 'p' (temp 4-component vector of float)
|
||||||
0:23 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:23 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:23 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:23 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:23 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:23 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:23 Constant:
|
0:23 Constant:
|
||||||
0:23 1 (const int)
|
0:23 1 (const int)
|
||||||
0:23 Constant:
|
0:23 Constant:
|
||||||
0:23 0 (const int)
|
0:23 0 (const int)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp float)
|
0:24 move second child to first child (temp float)
|
||||||
0:24 'ps' (temp float)
|
0:24 'ps' (temp float)
|
||||||
0:24 gl_PointSize: direct index for structure (in float PointSize)
|
0:24 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:24 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:24 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:24 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:24 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 1 (const int)
|
0:24 1 (const int)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 1 (const int)
|
0:24 1 (const int)
|
||||||
0:25 Sequence
|
0:25 Sequence
|
||||||
0:25 move second child to first child (temp float)
|
0:25 move second child to first child (temp float)
|
||||||
0:25 'cd' (temp float)
|
0:25 'cd' (temp float)
|
||||||
0:25 direct index (temp float ClipDistance)
|
0:25 direct index (temp float ClipDistance)
|
||||||
0:25 gl_ClipDistance: direct index for structure (in 1-element array of float ClipDistance)
|
0:25 gl_ClipDistance: direct index for structure (in 1-element array of float ClipDistance)
|
||||||
0:25 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:25 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:25 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:25 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 1 (const int)
|
0:25 1 (const int)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 2 (const int)
|
0:25 2 (const int)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 2 (const int)
|
0:25 2 (const int)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 move second child to first child (temp int)
|
0:27 move second child to first child (temp int)
|
||||||
0:27 'pvi' (temp int)
|
0:27 'pvi' (temp int)
|
||||||
0:27 'gl_PatchVerticesIn' (in int PatchVertices)
|
0:27 'gl_PatchVerticesIn' (in int PatchVertices)
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 move second child to first child (temp int)
|
0:28 move second child to first child (temp int)
|
||||||
0:28 'pid' (temp int)
|
0:28 'pid' (temp int)
|
||||||
0:28 'gl_PrimitiveID' (in int PrimitiveID)
|
0:28 'gl_PrimitiveID' (in int PrimitiveID)
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 move second child to first child (temp int)
|
0:29 move second child to first child (temp int)
|
||||||
0:29 'iid' (temp int)
|
0:29 'iid' (temp int)
|
||||||
0:29 'gl_InvocationID' (in int InvocationID)
|
0:29 'gl_InvocationID' (in int InvocationID)
|
||||||
0:31 move second child to first child (temp 4-component vector of float)
|
0:31 move second child to first child (temp 4-component vector of float)
|
||||||
0:31 gl_Position: direct index for structure (out 4-component vector of float Position)
|
0:31 gl_Position: direct index for structure (out 4-component vector of float Position)
|
||||||
0:31 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:31 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:31 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:31 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:31 'gl_InvocationID' (in int InvocationID)
|
0:31 'gl_InvocationID' (in int InvocationID)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 0 (const int)
|
0:31 0 (const int)
|
||||||
0:31 'p' (temp 4-component vector of float)
|
0:31 'p' (temp 4-component vector of float)
|
||||||
0:32 move second child to first child (temp float)
|
0:32 move second child to first child (temp float)
|
||||||
0:32 gl_PointSize: direct index for structure (out float PointSize)
|
0:32 gl_PointSize: direct index for structure (out float PointSize)
|
||||||
0:32 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:32 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:32 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:32 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:32 'gl_InvocationID' (in int InvocationID)
|
0:32 'gl_InvocationID' (in int InvocationID)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 1 (const int)
|
0:32 1 (const int)
|
||||||
0:32 'ps' (temp float)
|
0:32 'ps' (temp float)
|
||||||
0:33 move second child to first child (temp float)
|
0:33 move second child to first child (temp float)
|
||||||
0:33 direct index (temp float ClipDistance)
|
0:33 direct index (temp float ClipDistance)
|
||||||
0:33 gl_ClipDistance: direct index for structure (out 1-element array of float ClipDistance)
|
0:33 gl_ClipDistance: direct index for structure (out 1-element array of float ClipDistance)
|
||||||
0:33 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:33 indirect index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:33 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 'gl_InvocationID' (in int InvocationID)
|
0:33 'gl_InvocationID' (in int InvocationID)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const int)
|
0:33 2 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 'cd' (temp float)
|
0:33 'cd' (temp float)
|
||||||
0:35 move second child to first child (temp float)
|
0:35 move second child to first child (temp float)
|
||||||
0:35 direct index (patch temp float TessLevelOuter)
|
0:35 direct index (patch temp float TessLevelOuter)
|
||||||
0:35 'gl_TessLevelOuter' (patch out 4-element array of float TessLevelOuter)
|
0:35 'gl_TessLevelOuter' (patch out 4-element array of float TessLevelOuter)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 3 (const int)
|
0:35 3 (const int)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 3.200000
|
0:35 3.200000
|
||||||
0:36 move second child to first child (temp float)
|
0:36 move second child to first child (temp float)
|
||||||
0:36 direct index (patch temp float TessLevelInner)
|
0:36 direct index (patch temp float TessLevelInner)
|
||||||
0:36 'gl_TessLevelInner' (patch out 2-element array of float TessLevelInner)
|
0:36 'gl_TessLevelInner' (patch out 2-element array of float TessLevelInner)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const int)
|
0:36 1 (const int)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1.300000
|
0:36 1.300000
|
||||||
0:38 Test condition and select (temp void)
|
0:38 Test condition and select (temp void)
|
||||||
0:38 Condition
|
0:38 Condition
|
||||||
0:38 Compare Greater Than (temp bool)
|
0:38 Compare Greater Than (temp bool)
|
||||||
0:38 'a' (temp int)
|
0:38 'a' (temp int)
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 10 (const int)
|
0:38 10 (const int)
|
||||||
0:38 true case
|
0:38 true case
|
||||||
0:39 Barrier (global void)
|
0:39 Barrier (global void)
|
||||||
0:38 false case
|
0:38 false case
|
||||||
0:41 Barrier (global void)
|
0:41 Barrier (global void)
|
||||||
0:43 Barrier (global void)
|
0:43 Barrier (global void)
|
||||||
0:47 Loop with condition not tested first
|
0:47 Loop with condition not tested first
|
||||||
0:47 Loop Condition
|
0:47 Loop Condition
|
||||||
0:47 Compare Greater Than (temp bool)
|
0:47 Compare Greater Than (temp bool)
|
||||||
0:47 'a' (temp int)
|
0:47 'a' (temp int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 10 (const int)
|
0:47 10 (const int)
|
||||||
0:47 Loop Body
|
0:47 Loop Body
|
||||||
0:46 Sequence
|
0:46 Sequence
|
||||||
0:46 Barrier (global void)
|
0:46 Barrier (global void)
|
||||||
0:49 switch
|
0:49 switch
|
||||||
0:49 condition
|
0:49 condition
|
||||||
0:49 'a' (temp int)
|
0:49 'a' (temp int)
|
||||||
0:49 body
|
0:49 body
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:50 default:
|
0:50 default:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:51 Barrier (global void)
|
0:51 Barrier (global void)
|
||||||
0:52 Branch: Break
|
0:52 Branch: Break
|
||||||
0:54 Test condition and select (temp int)
|
0:54 Test condition and select (temp int)
|
||||||
0:54 Condition
|
0:54 Condition
|
||||||
0:54 Compare Less Than (temp bool)
|
0:54 Compare Less Than (temp bool)
|
||||||
0:54 'a' (temp int)
|
0:54 'a' (temp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 12 (const int)
|
0:54 12 (const int)
|
||||||
0:54 true case
|
0:54 true case
|
||||||
0:54 'a' (temp int)
|
0:54 'a' (temp int)
|
||||||
0:54 false case
|
0:54 false case
|
||||||
0:54 Comma (temp int)
|
0:54 Comma (temp int)
|
||||||
0:54 Barrier (global void)
|
0:54 Barrier (global void)
|
||||||
0:54 'a' (temp int)
|
0:54 'a' (temp int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Barrier (global void)
|
0:56 Barrier (global void)
|
||||||
0:59 Branch: Return
|
0:59 Branch: Return
|
||||||
0:61 Barrier (global void)
|
0:61 Barrier (global void)
|
||||||
0:67 Function Definition: foo( (global void)
|
0:67 Function Definition: foo( (global void)
|
||||||
0:67 Function Parameters:
|
0:67 Function Parameters:
|
||||||
0:69 Sequence
|
0:69 Sequence
|
||||||
0:69 gl_PointSize: direct index for structure (out float PointSize)
|
0:69 gl_PointSize: direct index for structure (out float PointSize)
|
||||||
0:69 direct index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:69 direct index (temp block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:69 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:69 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 4 (const int)
|
0:69 4 (const int)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 1 (const int)
|
0:69 1 (const int)
|
||||||
0:71 Barrier (global void)
|
0:71 Barrier (global void)
|
||||||
0:91 Function Definition: foop( (global void)
|
0:91 Function Definition: foop( (global void)
|
||||||
0:91 Function Parameters:
|
0:91 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:95 multiply second child into first child (temp 3-component vector of float)
|
0:95 multiply second child into first child (temp 3-component vector of float)
|
||||||
0:95 'pv3' (temp 3-component vector of float)
|
0:95 'pv3' (temp 3-component vector of float)
|
||||||
0:95 'pv3' (temp 3-component vector of float)
|
0:95 'pv3' (temp 3-component vector of float)
|
||||||
0:96 move second child to first child (temp 3-component vector of float)
|
0:96 move second child to first child (temp 3-component vector of float)
|
||||||
0:96 'pv3' (temp 3-component vector of float)
|
0:96 'pv3' (temp 3-component vector of float)
|
||||||
0:96 fma (global 3-component vector of float)
|
0:96 fma (global 3-component vector of float)
|
||||||
0:96 'pv3' (temp 3-component vector of float)
|
0:96 'pv3' (temp 3-component vector of float)
|
||||||
0:96 'pv3' (temp 3-component vector of float)
|
0:96 'pv3' (temp 3-component vector of float)
|
||||||
0:96 'pv3' (temp 3-component vector of float)
|
0:96 'pv3' (temp 3-component vector of float)
|
||||||
0:97 move second child to first child (temp double)
|
0:97 move second child to first child (temp double)
|
||||||
0:97 'd' (temp double)
|
0:97 'd' (temp double)
|
||||||
0:97 fma (global double)
|
0:97 fma (global double)
|
||||||
0:97 'd' (temp double)
|
0:97 'd' (temp double)
|
||||||
0:97 'd' (temp double)
|
0:97 'd' (temp double)
|
||||||
0:97 'd' (temp double)
|
0:97 'd' (temp double)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_out' (out 4-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'outa' (global 4-element array of int)
|
0:? 'outa' (global 4-element array of int)
|
||||||
0:? 'patchIn' (patch in 4-component vector of float)
|
0:? 'patchIn' (patch in 4-component vector of float)
|
||||||
0:? 'patchOut' (patch out 4-component vector of float)
|
0:? 'patchOut' (patch out 4-component vector of float)
|
||||||
0:? 'ina' (in 2-component vector of float)
|
0:? 'ina' (in 2-component vector of float)
|
||||||
0:? 'inb' (in 32-element array of 2-component vector of float)
|
0:? 'inb' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'inc' (in 32-element array of 2-component vector of float)
|
0:? 'inc' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'ind' (in 32-element array of 2-component vector of float)
|
0:? 'ind' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'ivla' (layout(location=3 ) in 32-element array of 4-component vector of float)
|
0:? 'ivla' (layout(location=3 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ivlb' (layout(location=4 ) in 32-element array of 4-component vector of float)
|
0:? 'ivlb' (layout(location=4 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ivlc' (layout(location=4 ) in 32-element array of 4-component vector of float)
|
0:? 'ivlc' (layout(location=4 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ovla' (layout(location=3 ) out 4-element array of 4-component vector of float)
|
0:? 'ovla' (layout(location=3 ) out 4-element array of 4-component vector of float)
|
||||||
0:? 'ovlb' (layout(location=4 ) out 4-element array of 4-component vector of float)
|
0:? 'ovlb' (layout(location=4 ) out 4-element array of 4-component vector of float)
|
||||||
0:? 'ovlc' (layout(location=4 ) out 4-element array of 4-component vector of float)
|
0:? 'ovlc' (layout(location=4 ) out 4-element array of 4-component vector of float)
|
||||||
0:? 'pv3' (temp 3-component vector of float)
|
0:? 'pv3' (temp 3-component vector of float)
|
||||||
0:? 'pinbi' (patch out block{out int a})
|
0:? 'pinbi' (patch out block{out int a})
|
||||||
|
|
||||||
|
|||||||
@@ -1,281 +1,281 @@
|
|||||||
400.tese
|
400.tese
|
||||||
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:3: 'vertices' : there is no such layout identifier for this stage taking an assigned value
|
ERROR: 0:3: 'vertices' : there is no such layout identifier for this stage taking an assigned value
|
||||||
ERROR: 0:5: 'triangles' : cannot change previously set input primitive
|
ERROR: 0:5: 'triangles' : cannot change previously set input primitive
|
||||||
ERROR: 0:6: 'isolines' : cannot change previously set input primitive
|
ERROR: 0:6: 'isolines' : cannot change previously set input primitive
|
||||||
ERROR: 0:8: 'ccw' : cannot change previously set vertex order
|
ERROR: 0:8: 'ccw' : cannot change previously set vertex order
|
||||||
ERROR: 0:12: 'equal_spacing' : cannot change previously set vertex spacing
|
ERROR: 0:12: 'equal_spacing' : cannot change previously set vertex spacing
|
||||||
ERROR: 0:13: 'fractional_even_spacing' : cannot change previously set vertex spacing
|
ERROR: 0:13: 'fractional_even_spacing' : cannot change previously set vertex spacing
|
||||||
ERROR: 0:18: 'patch' : can only use on input in tessellation-evaluation shader
|
ERROR: 0:18: 'patch' : can only use on input in tessellation-evaluation shader
|
||||||
ERROR: 0:22: 'barrier' : no matching overloaded function found
|
ERROR: 0:22: 'barrier' : no matching overloaded function found
|
||||||
ERROR: 0:47: 'patch' : cannot use interpolation qualifiers with patch
|
ERROR: 0:47: 'patch' : cannot use interpolation qualifiers with patch
|
||||||
ERROR: 0:48: 'patch' : cannot use interpolation qualifiers with patch
|
ERROR: 0:48: 'patch' : cannot use interpolation qualifiers with patch
|
||||||
ERROR: 0:49: 'patch' : cannot use interpolation qualifiers with patch
|
ERROR: 0:49: 'patch' : cannot use interpolation qualifiers with patch
|
||||||
ERROR: 0:50: '' : can only have one auxiliary qualifier (centroid, patch, and sample)
|
ERROR: 0:50: '' : can only have one auxiliary qualifier (centroid, patch, and sample)
|
||||||
ERROR: 0:54: 'gl_PerVertex' : block already declared with size, can't redeclare as implicitly-sized
|
ERROR: 0:54: 'gl_PerVertex' : block already declared with size, can't redeclare as implicitly-sized
|
||||||
ERROR: 0:59: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
|
ERROR: 0:59: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
|
||||||
ERROR: 0:64: 'quads' : cannot apply to 'out'
|
ERROR: 0:64: 'quads' : cannot apply to 'out'
|
||||||
ERROR: 0:64: 'cw' : can only apply to 'in'
|
ERROR: 0:64: 'cw' : can only apply to 'in'
|
||||||
ERROR: 0:65: 'triangles' : cannot apply to 'out'
|
ERROR: 0:65: 'triangles' : cannot apply to 'out'
|
||||||
ERROR: 0:66: 'isolines' : cannot apply to 'out'
|
ERROR: 0:66: 'isolines' : cannot apply to 'out'
|
||||||
ERROR: 0:67: 'cw' : can only apply to 'in'
|
ERROR: 0:67: 'cw' : can only apply to 'in'
|
||||||
ERROR: 0:68: 'fractional_odd_spacing' : can only apply to 'in'
|
ERROR: 0:68: 'fractional_odd_spacing' : can only apply to 'in'
|
||||||
ERROR: 0:69: 'equal_spacing' : can only apply to 'in'
|
ERROR: 0:69: 'equal_spacing' : can only apply to 'in'
|
||||||
ERROR: 0:70: 'fractional_even_spacing' : can only apply to 'in'
|
ERROR: 0:70: 'fractional_even_spacing' : can only apply to 'in'
|
||||||
ERROR: 0:71: 'point_mode' : can only apply to 'in'
|
ERROR: 0:71: 'point_mode' : can only apply to 'in'
|
||||||
ERROR: 0:73: 'in' : type must be an array: ina
|
ERROR: 0:73: 'in' : type must be an array: ina
|
||||||
ERROR: 0:75: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
ERROR: 0:75: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
||||||
ERROR: 0:78: 'in' : type must be an array: bla
|
ERROR: 0:78: 'in' : type must be an array: bla
|
||||||
ERROR: 0:86: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
ERROR: 0:86: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
|
||||||
ERROR: 0:96: 'location' : overlapping use of location 24
|
ERROR: 0:96: 'location' : overlapping use of location 24
|
||||||
ERROR: 0:99: 'location' : overlapping use of location 24
|
ERROR: 0:99: 'location' : overlapping use of location 24
|
||||||
ERROR: 0:101: 'gl_TessLevelOuter' : identifiers starting with "gl_" are reserved
|
ERROR: 0:101: 'gl_TessLevelOuter' : identifiers starting with "gl_" are reserved
|
||||||
ERROR: 30 compilation errors. No code generated.
|
ERROR: 30 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
input primitive = quads
|
input primitive = quads
|
||||||
vertex spacing = fractional_odd_spacing
|
vertex spacing = fractional_odd_spacing
|
||||||
triangle order = cw
|
triangle order = cw
|
||||||
using point mode
|
using point mode
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:20 Function Definition: main( (global void)
|
0:20 Function Definition: main( (global void)
|
||||||
0:20 Function Parameters:
|
0:20 Function Parameters:
|
||||||
0:22 Sequence
|
0:22 Sequence
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 0.000000
|
0:22 0.000000
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp int)
|
0:24 move second child to first child (temp int)
|
||||||
0:24 'a' (temp int)
|
0:24 'a' (temp int)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 1512 (const int)
|
0:24 1512 (const int)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 move second child to first child (temp 4-component vector of float)
|
0:32 move second child to first child (temp 4-component vector of float)
|
||||||
0:32 'p' (temp 4-component vector of float)
|
0:32 'p' (temp 4-component vector of float)
|
||||||
0:32 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:32 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:32 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:32 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:32 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:32 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 1 (const int)
|
0:32 1 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp float)
|
0:33 move second child to first child (temp float)
|
||||||
0:33 'ps' (temp float)
|
0:33 'ps' (temp float)
|
||||||
0:33 gl_PointSize: direct index for structure (in float PointSize)
|
0:33 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:33 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp float)
|
0:34 move second child to first child (temp float)
|
||||||
0:34 'cd' (temp float)
|
0:34 'cd' (temp float)
|
||||||
0:34 direct index (temp float ClipDistance)
|
0:34 direct index (temp float ClipDistance)
|
||||||
0:34 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
|
0:34 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
|
||||||
0:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:34 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 1 (const int)
|
0:34 1 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 2 (const int)
|
0:34 2 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 2 (const int)
|
0:34 2 (const int)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp int)
|
0:36 move second child to first child (temp int)
|
||||||
0:36 'pvi' (temp int)
|
0:36 'pvi' (temp int)
|
||||||
0:36 'gl_PatchVerticesIn' (in int PatchVertices)
|
0:36 'gl_PatchVerticesIn' (in int PatchVertices)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp int)
|
0:37 move second child to first child (temp int)
|
||||||
0:37 'pid' (temp int)
|
0:37 'pid' (temp int)
|
||||||
0:37 'gl_PrimitiveID' (in int PrimitiveID)
|
0:37 'gl_PrimitiveID' (in int PrimitiveID)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp 3-component vector of float)
|
0:38 move second child to first child (temp 3-component vector of float)
|
||||||
0:38 'tc' (temp 3-component vector of float)
|
0:38 'tc' (temp 3-component vector of float)
|
||||||
0:38 'gl_TessCoord' (in 3-component vector of float TessCoord)
|
0:38 'gl_TessCoord' (in 3-component vector of float TessCoord)
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 move second child to first child (temp float)
|
0:39 move second child to first child (temp float)
|
||||||
0:39 'tlo' (temp float)
|
0:39 'tlo' (temp float)
|
||||||
0:39 direct index (patch temp float TessLevelOuter)
|
0:39 direct index (patch temp float TessLevelOuter)
|
||||||
0:39 'gl_TessLevelOuter' (patch in 4-element array of float TessLevelOuter)
|
0:39 'gl_TessLevelOuter' (patch in 4-element array of float TessLevelOuter)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 3 (const int)
|
0:39 3 (const int)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp float)
|
0:40 move second child to first child (temp float)
|
||||||
0:40 'tli' (temp float)
|
0:40 'tli' (temp float)
|
||||||
0:40 direct index (patch temp float TessLevelInner)
|
0:40 direct index (patch temp float TessLevelInner)
|
||||||
0:40 'gl_TessLevelInner' (patch in 2-element array of float TessLevelInner)
|
0:40 'gl_TessLevelInner' (patch in 2-element array of float TessLevelInner)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:42 move second child to first child (temp 4-component vector of float)
|
0:42 move second child to first child (temp 4-component vector of float)
|
||||||
0:42 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
0:42 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
||||||
0:42 'anon@0' (out block{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})
|
0:42 'anon@0' (out block{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})
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 0 (const uint)
|
0:42 0 (const uint)
|
||||||
0:42 'p' (temp 4-component vector of float)
|
0:42 'p' (temp 4-component vector of float)
|
||||||
0:43 move second child to first child (temp float)
|
0:43 move second child to first child (temp float)
|
||||||
0:43 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
|
0:43 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
|
||||||
0:43 'anon@0' (out block{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})
|
0:43 'anon@0' (out block{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})
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 1 (const uint)
|
0:43 1 (const uint)
|
||||||
0:43 'ps' (temp float)
|
0:43 'ps' (temp float)
|
||||||
0:44 move second child to first child (temp float)
|
0:44 move second child to first child (temp float)
|
||||||
0:44 direct index (temp float ClipDistance)
|
0:44 direct index (temp float ClipDistance)
|
||||||
0:44 gl_ClipDistance: direct index for structure (out implicitly-sized array of float ClipDistance)
|
0:44 gl_ClipDistance: direct index for structure (out implicitly-sized array of float ClipDistance)
|
||||||
0:44 'anon@0' (out block{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})
|
0:44 'anon@0' (out block{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})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const uint)
|
0:44 2 (const uint)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 'cd' (temp float)
|
0:44 'cd' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'patchIn' (patch in 4-component vector of float)
|
0:? 'patchIn' (patch in 4-component vector of float)
|
||||||
0:? 'patchOut' (patch out 4-component vector of float)
|
0:? 'patchOut' (patch out 4-component vector of float)
|
||||||
0:? 'anon@0' (out block{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})
|
0:? 'anon@0' (out block{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})
|
||||||
0:? 'badp1' (smooth patch in 4-component vector of float)
|
0:? 'badp1' (smooth patch in 4-component vector of float)
|
||||||
0:? 'badp2' (flat patch in 4-component vector of float)
|
0:? 'badp2' (flat patch in 4-component vector of float)
|
||||||
0:? 'badp3' (noperspective patch in 4-component vector of float)
|
0:? 'badp3' (noperspective patch in 4-component vector of float)
|
||||||
0:? 'badp4' (patch sample in 3-component vector of float)
|
0:? 'badp4' (patch sample in 3-component vector of float)
|
||||||
0:? 'gl_in' (in 32-element array of block{in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_in' (in 32-element array of block{in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'ina' (in 2-component vector of float)
|
0:? 'ina' (in 2-component vector of float)
|
||||||
0:? 'inb' (in 32-element array of 2-component vector of float)
|
0:? 'inb' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'inc' (in 32-element array of 2-component vector of float)
|
0:? 'inc' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'ind' (in 32-element array of 2-component vector of float)
|
0:? 'ind' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'bla' (in block{in int f})
|
0:? 'bla' (in block{in int f})
|
||||||
0:? 'blb' (in 32-element array of block{in int f})
|
0:? 'blb' (in 32-element array of block{in int f})
|
||||||
0:? 'blc' (in 32-element array of block{in int f})
|
0:? 'blc' (in 32-element array of block{in int f})
|
||||||
0:? 'bld' (in 32-element array of block{in int f})
|
0:? 'bld' (in 32-element array of block{in int f})
|
||||||
0:? 'ivla' (layout(location=23 ) in 32-element array of 4-component vector of float)
|
0:? 'ivla' (layout(location=23 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ivlb' (layout(location=24 ) in 32-element array of 4-component vector of float)
|
0:? 'ivlb' (layout(location=24 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ivlc' (layout(location=24 ) in 32-element array of 4-component vector of float)
|
0:? 'ivlc' (layout(location=24 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ovla' (layout(location=23 ) out 2-element array of 4-component vector of float)
|
0:? 'ovla' (layout(location=23 ) out 2-element array of 4-component vector of float)
|
||||||
0:? 'ovlb' (layout(location=24 ) out 2-element array of 4-component vector of float)
|
0:? 'ovlb' (layout(location=24 ) out 2-element array of 4-component vector of float)
|
||||||
0:? 'pinbi' (patch in block{in int a})
|
0:? 'pinbi' (patch in block{in int a})
|
||||||
|
|
||||||
|
|
||||||
Linked tessellation evaluation stage:
|
Linked tessellation evaluation stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
input primitive = quads
|
input primitive = quads
|
||||||
vertex spacing = fractional_odd_spacing
|
vertex spacing = fractional_odd_spacing
|
||||||
triangle order = cw
|
triangle order = cw
|
||||||
using point mode
|
using point mode
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:20 Function Definition: main( (global void)
|
0:20 Function Definition: main( (global void)
|
||||||
0:20 Function Parameters:
|
0:20 Function Parameters:
|
||||||
0:22 Sequence
|
0:22 Sequence
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 0.000000
|
0:22 0.000000
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp int)
|
0:24 move second child to first child (temp int)
|
||||||
0:24 'a' (temp int)
|
0:24 'a' (temp int)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 1512 (const int)
|
0:24 1512 (const int)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 move second child to first child (temp 4-component vector of float)
|
0:32 move second child to first child (temp 4-component vector of float)
|
||||||
0:32 'p' (temp 4-component vector of float)
|
0:32 'p' (temp 4-component vector of float)
|
||||||
0:32 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:32 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:32 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:32 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:32 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:32 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 1 (const int)
|
0:32 1 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp float)
|
0:33 move second child to first child (temp float)
|
||||||
0:33 'ps' (temp float)
|
0:33 'ps' (temp float)
|
||||||
0:33 gl_PointSize: direct index for structure (in float PointSize)
|
0:33 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:33 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp float)
|
0:34 move second child to first child (temp float)
|
||||||
0:34 'cd' (temp float)
|
0:34 'cd' (temp float)
|
||||||
0:34 direct index (temp float ClipDistance)
|
0:34 direct index (temp float ClipDistance)
|
||||||
0:34 gl_ClipDistance: direct index for structure (in 1-element array of float ClipDistance)
|
0:34 gl_ClipDistance: direct index for structure (in 1-element array of float ClipDistance)
|
||||||
0:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:34 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 1 (const int)
|
0:34 1 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 2 (const int)
|
0:34 2 (const int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 2 (const int)
|
0:34 2 (const int)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 move second child to first child (temp int)
|
0:36 move second child to first child (temp int)
|
||||||
0:36 'pvi' (temp int)
|
0:36 'pvi' (temp int)
|
||||||
0:36 'gl_PatchVerticesIn' (in int PatchVertices)
|
0:36 'gl_PatchVerticesIn' (in int PatchVertices)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp int)
|
0:37 move second child to first child (temp int)
|
||||||
0:37 'pid' (temp int)
|
0:37 'pid' (temp int)
|
||||||
0:37 'gl_PrimitiveID' (in int PrimitiveID)
|
0:37 'gl_PrimitiveID' (in int PrimitiveID)
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 move second child to first child (temp 3-component vector of float)
|
0:38 move second child to first child (temp 3-component vector of float)
|
||||||
0:38 'tc' (temp 3-component vector of float)
|
0:38 'tc' (temp 3-component vector of float)
|
||||||
0:38 'gl_TessCoord' (in 3-component vector of float TessCoord)
|
0:38 'gl_TessCoord' (in 3-component vector of float TessCoord)
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 move second child to first child (temp float)
|
0:39 move second child to first child (temp float)
|
||||||
0:39 'tlo' (temp float)
|
0:39 'tlo' (temp float)
|
||||||
0:39 direct index (patch temp float TessLevelOuter)
|
0:39 direct index (patch temp float TessLevelOuter)
|
||||||
0:39 'gl_TessLevelOuter' (patch in 4-element array of float TessLevelOuter)
|
0:39 'gl_TessLevelOuter' (patch in 4-element array of float TessLevelOuter)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 3 (const int)
|
0:39 3 (const int)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp float)
|
0:40 move second child to first child (temp float)
|
||||||
0:40 'tli' (temp float)
|
0:40 'tli' (temp float)
|
||||||
0:40 direct index (patch temp float TessLevelInner)
|
0:40 direct index (patch temp float TessLevelInner)
|
||||||
0:40 'gl_TessLevelInner' (patch in 2-element array of float TessLevelInner)
|
0:40 'gl_TessLevelInner' (patch in 2-element array of float TessLevelInner)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:42 move second child to first child (temp 4-component vector of float)
|
0:42 move second child to first child (temp 4-component vector of float)
|
||||||
0:42 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
0:42 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
||||||
0:42 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
|
0:42 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 0 (const uint)
|
0:42 0 (const uint)
|
||||||
0:42 'p' (temp 4-component vector of float)
|
0:42 'p' (temp 4-component vector of float)
|
||||||
0:43 move second child to first child (temp float)
|
0:43 move second child to first child (temp float)
|
||||||
0:43 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
|
0:43 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
|
||||||
0:43 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
|
0:43 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 1 (const uint)
|
0:43 1 (const uint)
|
||||||
0:43 'ps' (temp float)
|
0:43 'ps' (temp float)
|
||||||
0:44 move second child to first child (temp float)
|
0:44 move second child to first child (temp float)
|
||||||
0:44 direct index (temp float ClipDistance)
|
0:44 direct index (temp float ClipDistance)
|
||||||
0:44 gl_ClipDistance: direct index for structure (out 3-element array of float ClipDistance)
|
0:44 gl_ClipDistance: direct index for structure (out 3-element array of float ClipDistance)
|
||||||
0:44 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
|
0:44 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const uint)
|
0:44 2 (const uint)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 'cd' (temp float)
|
0:44 'cd' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'patchIn' (patch in 4-component vector of float)
|
0:? 'patchIn' (patch in 4-component vector of float)
|
||||||
0:? 'patchOut' (patch out 4-component vector of float)
|
0:? 'patchOut' (patch out 4-component vector of float)
|
||||||
0:? 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
|
0:? 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'badp1' (smooth patch in 4-component vector of float)
|
0:? 'badp1' (smooth patch in 4-component vector of float)
|
||||||
0:? 'badp2' (flat patch in 4-component vector of float)
|
0:? 'badp2' (flat patch in 4-component vector of float)
|
||||||
0:? 'badp3' (noperspective patch in 4-component vector of float)
|
0:? 'badp3' (noperspective patch in 4-component vector of float)
|
||||||
0:? 'badp4' (patch sample in 3-component vector of float)
|
0:? 'badp4' (patch sample in 3-component vector of float)
|
||||||
0:? 'gl_in' (in 32-element array of block{in 1-element array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_in' (in 32-element array of block{in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'ina' (in 2-component vector of float)
|
0:? 'ina' (in 2-component vector of float)
|
||||||
0:? 'inb' (in 32-element array of 2-component vector of float)
|
0:? 'inb' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'inc' (in 32-element array of 2-component vector of float)
|
0:? 'inc' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'ind' (in 32-element array of 2-component vector of float)
|
0:? 'ind' (in 32-element array of 2-component vector of float)
|
||||||
0:? 'bla' (in block{in int f})
|
0:? 'bla' (in block{in int f})
|
||||||
0:? 'blb' (in 32-element array of block{in int f})
|
0:? 'blb' (in 32-element array of block{in int f})
|
||||||
0:? 'blc' (in 32-element array of block{in int f})
|
0:? 'blc' (in 32-element array of block{in int f})
|
||||||
0:? 'bld' (in 32-element array of block{in int f})
|
0:? 'bld' (in 32-element array of block{in int f})
|
||||||
0:? 'ivla' (layout(location=23 ) in 32-element array of 4-component vector of float)
|
0:? 'ivla' (layout(location=23 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ivlb' (layout(location=24 ) in 32-element array of 4-component vector of float)
|
0:? 'ivlb' (layout(location=24 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ivlc' (layout(location=24 ) in 32-element array of 4-component vector of float)
|
0:? 'ivlc' (layout(location=24 ) in 32-element array of 4-component vector of float)
|
||||||
0:? 'ovla' (layout(location=23 ) out 2-element array of 4-component vector of float)
|
0:? 'ovla' (layout(location=23 ) out 2-element array of 4-component vector of float)
|
||||||
0:? 'ovlb' (layout(location=24 ) out 2-element array of 4-component vector of float)
|
0:? 'ovlb' (layout(location=24 ) out 2-element array of 4-component vector of float)
|
||||||
0:? 'pinbi' (patch in block{in int a})
|
0:? 'pinbi' (patch in block{in int a})
|
||||||
|
|
||||||
|
|||||||
@@ -1,112 +1,112 @@
|
|||||||
410.geom
|
410.geom
|
||||||
Warning, version 410 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 410 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:8: 'myIn' : cannot redeclare a built-in block with a user name
|
ERROR: 0:8: 'myIn' : cannot redeclare a built-in block with a user name
|
||||||
ERROR: 0:12: 'gl_myIn' : no declaration found for redeclaration
|
ERROR: 0:12: 'gl_myIn' : no declaration found for redeclaration
|
||||||
ERROR: 0:20: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
|
ERROR: 0:20: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
|
||||||
ERROR: 0:32: 'gl_Position' : no such field in structure
|
ERROR: 0:32: 'gl_Position' : no such field in structure
|
||||||
ERROR: 0:32: '=' : cannot convert from 'temp block{in float PointSize gl_PointSize}' to 'temp 4-component vector of float'
|
ERROR: 0:32: '=' : cannot convert from 'temp block{in float PointSize gl_PointSize}' to 'temp 4-component vector of float'
|
||||||
ERROR: 0:33: 'gl_Position' : member of nameless block was not redeclared
|
ERROR: 0:33: 'gl_Position' : member of nameless block was not redeclared
|
||||||
ERROR: 0:33: 'assign' : cannot convert from 'const 4-component vector of float' to 'layout(stream=0 ) gl_Position void Position'
|
ERROR: 0:33: 'assign' : cannot convert from 'const 4-component vector of float' to 'layout(stream=0 ) gl_Position void Position'
|
||||||
WARNING: 0:38: 'return' : type conversion on return values was not explicitly allowed until version 420
|
WARNING: 0:38: 'return' : type conversion on return values was not explicitly allowed until version 420
|
||||||
ERROR: 7 compilation errors. No code generated.
|
ERROR: 7 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 410
|
Shader version: 410
|
||||||
invocations = 0
|
invocations = 0
|
||||||
max_vertices = 0
|
max_vertices = 0
|
||||||
input primitive = none
|
input primitive = none
|
||||||
output primitive = none
|
output primitive = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: main( (global void)
|
0:3 Function Definition: main( (global void)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp int)
|
0:5 move second child to first child (temp int)
|
||||||
0:5 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
0:5 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 7 (const int)
|
0:5 7 (const int)
|
||||||
0:28 Function Definition: foo( (global void)
|
0:28 Function Definition: foo( (global void)
|
||||||
0:28 Function Parameters:
|
0:28 Function Parameters:
|
||||||
0:30 Sequence
|
0:30 Sequence
|
||||||
0:30 Sequence
|
0:30 Sequence
|
||||||
0:30 move second child to first child (temp float)
|
0:30 move second child to first child (temp float)
|
||||||
0:30 'p' (temp float)
|
0:30 'p' (temp float)
|
||||||
0:30 gl_PointSize: direct index for structure (in float PointSize)
|
0:30 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:30 direct index (temp block{in float PointSize gl_PointSize})
|
0:30 direct index (temp block{in float PointSize gl_PointSize})
|
||||||
0:30 'gl_in' (in implicitly-sized array of block{in float PointSize gl_PointSize})
|
0:30 'gl_in' (in implicitly-sized array of block{in float PointSize gl_PointSize})
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 1 (const int)
|
0:30 1 (const int)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 0 (const int)
|
0:30 0 (const int)
|
||||||
0:31 move second child to first child (temp float)
|
0:31 move second child to first child (temp float)
|
||||||
0:31 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize float PointSize)
|
0:31 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize float PointSize)
|
||||||
0:31 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
0:31 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 1 (const uint)
|
0:31 1 (const uint)
|
||||||
0:31 'p' (temp float)
|
0:31 'p' (temp float)
|
||||||
0:33 gl_Position: direct index for structure (layout(stream=0 ) gl_Position void Position)
|
0:33 gl_Position: direct index for structure (layout(stream=0 ) gl_Position void Position)
|
||||||
0:33 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
0:33 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 0 (const uint)
|
0:33 0 (const uint)
|
||||||
0:36 Function Definition: foo5( (global float)
|
0:36 Function Definition: foo5( (global float)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 Branch: Return with expression
|
0:38 Branch: Return with expression
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 4.000000
|
0:38 4.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_in' (in implicitly-sized array of block{in float PointSize gl_PointSize})
|
0:? 'gl_in' (in implicitly-sized array of block{in float PointSize gl_PointSize})
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
||||||
|
|
||||||
|
|
||||||
Linked geometry stage:
|
Linked geometry stage:
|
||||||
|
|
||||||
ERROR: Linking geometry stage: At least one shader must specify an input layout primitive
|
ERROR: Linking geometry stage: At least one shader must specify an input layout primitive
|
||||||
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
||||||
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
|
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
|
||||||
|
|
||||||
Shader version: 410
|
Shader version: 410
|
||||||
invocations = 0
|
invocations = 0
|
||||||
max_vertices = 0
|
max_vertices = 0
|
||||||
input primitive = none
|
input primitive = none
|
||||||
output primitive = none
|
output primitive = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: main( (global void)
|
0:3 Function Definition: main( (global void)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp int)
|
0:5 move second child to first child (temp int)
|
||||||
0:5 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
0:5 'gl_ViewportIndex' (layout(stream=0 ) out int ViewportIndex)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 7 (const int)
|
0:5 7 (const int)
|
||||||
0:28 Function Definition: foo( (global void)
|
0:28 Function Definition: foo( (global void)
|
||||||
0:28 Function Parameters:
|
0:28 Function Parameters:
|
||||||
0:30 Sequence
|
0:30 Sequence
|
||||||
0:30 Sequence
|
0:30 Sequence
|
||||||
0:30 move second child to first child (temp float)
|
0:30 move second child to first child (temp float)
|
||||||
0:30 'p' (temp float)
|
0:30 'p' (temp float)
|
||||||
0:30 gl_PointSize: direct index for structure (in float PointSize)
|
0:30 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:30 direct index (temp block{in float PointSize gl_PointSize})
|
0:30 direct index (temp block{in float PointSize gl_PointSize})
|
||||||
0:30 'gl_in' (in 2-element array of block{in float PointSize gl_PointSize})
|
0:30 'gl_in' (in 2-element array of block{in float PointSize gl_PointSize})
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 1 (const int)
|
0:30 1 (const int)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 0 (const int)
|
0:30 0 (const int)
|
||||||
0:31 move second child to first child (temp float)
|
0:31 move second child to first child (temp float)
|
||||||
0:31 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize float PointSize)
|
0:31 gl_PointSize: direct index for structure (layout(stream=0 ) gl_PointSize float PointSize)
|
||||||
0:31 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
0:31 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 1 (const uint)
|
0:31 1 (const uint)
|
||||||
0:31 'p' (temp float)
|
0:31 'p' (temp float)
|
||||||
0:33 gl_Position: direct index for structure (layout(stream=0 ) gl_Position void Position)
|
0:33 gl_Position: direct index for structure (layout(stream=0 ) gl_Position void Position)
|
||||||
0:33 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
0:33 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 0 (const uint)
|
0:33 0 (const uint)
|
||||||
0:36 Function Definition: foo5( (global float)
|
0:36 Function Definition: foo5( (global float)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:38 Sequence
|
0:38 Sequence
|
||||||
0:38 Branch: Return with expression
|
0:38 Branch: Return with expression
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 4.000000
|
0:38 4.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_in' (in 2-element array of block{in float PointSize gl_PointSize})
|
0:? 'gl_in' (in 2-element array of block{in float PointSize gl_PointSize})
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, })
|
||||||
|
|
||||||
|
|||||||
@@ -1,31 +1,31 @@
|
|||||||
410.tesc
|
410.tesc
|
||||||
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:4: 'length' : array must first be sized by a redeclaration or layout qualifier
|
ERROR: 0:4: 'length' : array must first be sized by a redeclaration or layout qualifier
|
||||||
ERROR: 1 compilation errors. No code generated.
|
ERROR: 1 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
vertices = 0
|
vertices = 0
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_out' (out implicitly-sized array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_out' (out implicitly-sized array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'outa' (global 1-element array of int)
|
0:? 'outa' (global 1-element array of int)
|
||||||
0:? 'patchOut' (patch out 4-component vector of float)
|
0:? 'patchOut' (patch out 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked tessellation control stage:
|
Linked tessellation control stage:
|
||||||
|
|
||||||
ERROR: Linking tessellation control stage: At least one shader must specify an output layout(vertices=...)
|
ERROR: Linking tessellation control stage: At least one shader must specify an output layout(vertices=...)
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
vertices = 0
|
vertices = 0
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_out' (out 1-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_out' (out 1-element array of block{out 4-component vector of float Position gl_Position, out float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'outa' (global 1-element array of int)
|
0:? 'outa' (global 1-element array of int)
|
||||||
0:? 'patchOut' (patch out 4-component vector of float)
|
0:? 'patchOut' (patch out 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,42 +1,42 @@
|
|||||||
420.frag
|
420.frag
|
||||||
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:4: 'redeclaration' : all redeclarations must use the same depth layout on gl_FragDepth
|
ERROR: 0:4: 'redeclaration' : all redeclarations must use the same depth layout on gl_FragDepth
|
||||||
ERROR: 0:11: 'layout qualifier' : can only apply depth layout to gl_FragDepth
|
ERROR: 0:11: 'layout qualifier' : can only apply depth layout to gl_FragDepth
|
||||||
ERROR: 0:12: 'gl_FragDepth' : cannot redeclare after use
|
ERROR: 0:12: 'gl_FragDepth' : cannot redeclare after use
|
||||||
ERROR: 3 compilation errors. No code generated.
|
ERROR: 3 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
using depth_any
|
using depth_any
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp float)
|
0:8 move second child to first child (temp float)
|
||||||
0:8 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
0:8 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 0.300000
|
0:8 0.300000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
0:? 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
||||||
0:? 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
0:? 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
||||||
0:? 'depth' (smooth in float)
|
0:? 'depth' (smooth in float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
using depth_any
|
using depth_any
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp float)
|
0:8 move second child to first child (temp float)
|
||||||
0:8 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
0:8 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 0.300000
|
0:8 0.300000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
0:? 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
||||||
0:? 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
0:? 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
||||||
0:? 'depth' (smooth in float)
|
0:? 'depth' (smooth in float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,258 +1,258 @@
|
|||||||
420.geom
|
420.geom
|
||||||
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:9: 'length' : array must first be sized by a redeclaration or layout qualifier
|
ERROR: 0:9: 'length' : array must first be sized by a redeclaration or layout qualifier
|
||||||
ERROR: 0:11: '[' : array must be sized by a redeclaration or layout qualifier before being indexed with a variable
|
ERROR: 0:11: '[' : array must be sized by a redeclaration or layout qualifier before being indexed with a variable
|
||||||
ERROR: 0:42: 'assign' : l-value required (can't modify a const)
|
ERROR: 0:42: 'assign' : l-value required (can't modify a const)
|
||||||
ERROR: 0:43: 'assign' : l-value required "v4" (can't modify a uniform)
|
ERROR: 0:43: 'assign' : l-value required "v4" (can't modify a uniform)
|
||||||
ERROR: 0:48: 'gl_PointSize' : cannot change arrayness of redeclared block member
|
ERROR: 0:48: 'gl_PointSize' : cannot change arrayness of redeclared block member
|
||||||
ERROR: 0:49: 'gl_ClipDistance' : cannot change arrayness of redeclared block member
|
ERROR: 0:49: 'gl_ClipDistance' : cannot change arrayness of redeclared block member
|
||||||
ERROR: 6 compilation errors. No code generated.
|
ERROR: 6 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
invocations = 0
|
invocations = 0
|
||||||
max_vertices = 0
|
max_vertices = 0
|
||||||
input primitive = triangles
|
input primitive = triangles
|
||||||
output primitive = none
|
output primitive = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:7 Function Definition: foo( (global void)
|
0:7 Function Definition: foo( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 1 (const int)
|
0:9 1 (const int)
|
||||||
0:10 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:10 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:10 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:10 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:10 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:10 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 1 (const int)
|
0:10 1 (const int)
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 0 (const int)
|
0:10 0 (const int)
|
||||||
0:11 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:11 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:11 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:11 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:11 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:11 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:11 'i' (global int)
|
0:11 'i' (global int)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:18 Function Definition: foo3( (global void)
|
0:18 Function Definition: foo3( (global void)
|
||||||
0:18 Function Parameters:
|
0:18 Function Parameters:
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 Constant:
|
0:20 Constant:
|
||||||
0:20 3 (const int)
|
0:20 3 (const int)
|
||||||
0:21 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:21 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:21 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:21 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:21 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:21 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:21 'i' (global int)
|
0:21 'i' (global int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 0 (const int)
|
0:21 0 (const int)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 3 (const int)
|
0:22 3 (const int)
|
||||||
0:29 Function Definition: foo4( (global void)
|
0:29 Function Definition: foo4( (global void)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp 4-component vector of float)
|
0:40 move second child to first child (temp 4-component vector of float)
|
||||||
0:40 'v' (temp 4-component vector of float)
|
0:40 'v' (temp 4-component vector of float)
|
||||||
0:40 textureGatherOffset (global 4-component vector of float)
|
0:40 textureGatherOffset (global 4-component vector of float)
|
||||||
0:40 's2D' (uniform sampler2D)
|
0:40 's2D' (uniform sampler2D)
|
||||||
0:40 direct index (temp 2-component vector of float)
|
0:40 direct index (temp 2-component vector of float)
|
||||||
0:40 'coord' (in 3-element array of 2-component vector of float)
|
0:40 'coord' (in 3-element array of 2-component vector of float)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 vector swizzle (temp 2-component vector of int)
|
0:40 vector swizzle (temp 2-component vector of int)
|
||||||
0:40 indirect index (temp 2-component vector of int)
|
0:40 indirect index (temp 2-component vector of int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:40 -2 (const int)
|
0:40 -2 (const int)
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 3 (const int)
|
0:40 3 (const int)
|
||||||
0:40 -3 (const int)
|
0:40 -3 (const int)
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 2 (const int)
|
0:40 2 (const int)
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:40 'i' (global int)
|
0:40 'i' (global int)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:42 move second child to first child (temp 2-component vector of int)
|
0:42 move second child to first child (temp 2-component vector of int)
|
||||||
0:42 vector swizzle (temp 2-component vector of int)
|
0:42 vector swizzle (temp 2-component vector of int)
|
||||||
0:42 indirect index (temp 2-component vector of int)
|
0:42 indirect index (temp 2-component vector of int)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 0 (const int)
|
0:42 0 (const int)
|
||||||
0:42 1 (const int)
|
0:42 1 (const int)
|
||||||
0:42 1 (const int)
|
0:42 1 (const int)
|
||||||
0:42 -2 (const int)
|
0:42 -2 (const int)
|
||||||
0:42 0 (const int)
|
0:42 0 (const int)
|
||||||
0:42 3 (const int)
|
0:42 3 (const int)
|
||||||
0:42 -3 (const int)
|
0:42 -3 (const int)
|
||||||
0:42 0 (const int)
|
0:42 0 (const int)
|
||||||
0:42 2 (const int)
|
0:42 2 (const int)
|
||||||
0:42 1 (const int)
|
0:42 1 (const int)
|
||||||
0:42 'i' (global int)
|
0:42 'i' (global int)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 0 (const int)
|
0:42 0 (const int)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 1 (const int)
|
0:42 1 (const int)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 3 (const int)
|
0:42 3 (const int)
|
||||||
0:42 3 (const int)
|
0:42 3 (const int)
|
||||||
0:43 move second child to first child (temp float)
|
0:43 move second child to first child (temp float)
|
||||||
0:43 direct index (temp float)
|
0:43 direct index (temp float)
|
||||||
0:43 'v4' (uniform 4-component vector of float)
|
0:43 'v4' (uniform 4-component vector of float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0 (const int)
|
0:43 0 (const int)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 3.200000
|
0:43 3.200000
|
||||||
0:44 vector swizzle (temp 2-component vector of float)
|
0:44 vector swizzle (temp 2-component vector of float)
|
||||||
0:44 'v4' (uniform 4-component vector of float)
|
0:44 'v4' (uniform 4-component vector of float)
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 0 (const int)
|
0:44 0 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:52 Function Definition: foo5( (global float)
|
0:52 Function Definition: foo5( (global float)
|
||||||
0:52 Function Parameters:
|
0:52 Function Parameters:
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 Branch: Return with expression
|
0:54 Branch: Return with expression
|
||||||
0:54 Convert int to float (temp float)
|
0:54 Convert int to float (temp float)
|
||||||
0:54 'i' (global int)
|
0:54 'i' (global int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'i' (global int)
|
0:? 'i' (global int)
|
||||||
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'color3' (in 3-element array of 4-component vector of float)
|
0:? 'color3' (in 3-element array of 4-component vector of float)
|
||||||
0:? 's2D' (uniform sampler2D)
|
0:? 's2D' (uniform sampler2D)
|
||||||
0:? 'coord' (in 3-element array of 2-component vector of float)
|
0:? 'coord' (in 3-element array of 2-component vector of float)
|
||||||
0:? 'v4' (uniform 4-component vector of float)
|
0:? 'v4' (uniform 4-component vector of float)
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
|
|
||||||
|
|
||||||
Linked geometry stage:
|
Linked geometry stage:
|
||||||
|
|
||||||
ERROR: Linking geometry stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking geometry stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
||||||
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
|
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
invocations = 0
|
invocations = 0
|
||||||
max_vertices = 0
|
max_vertices = 0
|
||||||
input primitive = triangles
|
input primitive = triangles
|
||||||
output primitive = none
|
output primitive = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:7 Function Definition: foo( (global void)
|
0:7 Function Definition: foo( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 1 (const int)
|
0:9 1 (const int)
|
||||||
0:10 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:10 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:10 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:10 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:10 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:10 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 1 (const int)
|
0:10 1 (const int)
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 0 (const int)
|
0:10 0 (const int)
|
||||||
0:11 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:11 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:11 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:11 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:11 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:11 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:11 'i' (global int)
|
0:11 'i' (global int)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:18 Function Definition: foo3( (global void)
|
0:18 Function Definition: foo3( (global void)
|
||||||
0:18 Function Parameters:
|
0:18 Function Parameters:
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 Constant:
|
0:20 Constant:
|
||||||
0:20 3 (const int)
|
0:20 3 (const int)
|
||||||
0:21 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:21 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:21 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:21 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:21 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:21 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:21 'i' (global int)
|
0:21 'i' (global int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 0 (const int)
|
0:21 0 (const int)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 3 (const int)
|
0:22 3 (const int)
|
||||||
0:29 Function Definition: foo4( (global void)
|
0:29 Function Definition: foo4( (global void)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp 4-component vector of float)
|
0:40 move second child to first child (temp 4-component vector of float)
|
||||||
0:40 'v' (temp 4-component vector of float)
|
0:40 'v' (temp 4-component vector of float)
|
||||||
0:40 textureGatherOffset (global 4-component vector of float)
|
0:40 textureGatherOffset (global 4-component vector of float)
|
||||||
0:40 's2D' (uniform sampler2D)
|
0:40 's2D' (uniform sampler2D)
|
||||||
0:40 direct index (temp 2-component vector of float)
|
0:40 direct index (temp 2-component vector of float)
|
||||||
0:40 'coord' (in 3-element array of 2-component vector of float)
|
0:40 'coord' (in 3-element array of 2-component vector of float)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 vector swizzle (temp 2-component vector of int)
|
0:40 vector swizzle (temp 2-component vector of int)
|
||||||
0:40 indirect index (temp 2-component vector of int)
|
0:40 indirect index (temp 2-component vector of int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:40 -2 (const int)
|
0:40 -2 (const int)
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 3 (const int)
|
0:40 3 (const int)
|
||||||
0:40 -3 (const int)
|
0:40 -3 (const int)
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 2 (const int)
|
0:40 2 (const int)
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:40 'i' (global int)
|
0:40 'i' (global int)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 0 (const int)
|
0:40 0 (const int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 1 (const int)
|
0:40 1 (const int)
|
||||||
0:42 move second child to first child (temp 2-component vector of int)
|
0:42 move second child to first child (temp 2-component vector of int)
|
||||||
0:42 vector swizzle (temp 2-component vector of int)
|
0:42 vector swizzle (temp 2-component vector of int)
|
||||||
0:42 indirect index (temp 2-component vector of int)
|
0:42 indirect index (temp 2-component vector of int)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 0 (const int)
|
0:42 0 (const int)
|
||||||
0:42 1 (const int)
|
0:42 1 (const int)
|
||||||
0:42 1 (const int)
|
0:42 1 (const int)
|
||||||
0:42 -2 (const int)
|
0:42 -2 (const int)
|
||||||
0:42 0 (const int)
|
0:42 0 (const int)
|
||||||
0:42 3 (const int)
|
0:42 3 (const int)
|
||||||
0:42 -3 (const int)
|
0:42 -3 (const int)
|
||||||
0:42 0 (const int)
|
0:42 0 (const int)
|
||||||
0:42 2 (const int)
|
0:42 2 (const int)
|
||||||
0:42 1 (const int)
|
0:42 1 (const int)
|
||||||
0:42 'i' (global int)
|
0:42 'i' (global int)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 0 (const int)
|
0:42 0 (const int)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 1 (const int)
|
0:42 1 (const int)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 3 (const int)
|
0:42 3 (const int)
|
||||||
0:42 3 (const int)
|
0:42 3 (const int)
|
||||||
0:43 move second child to first child (temp float)
|
0:43 move second child to first child (temp float)
|
||||||
0:43 direct index (temp float)
|
0:43 direct index (temp float)
|
||||||
0:43 'v4' (uniform 4-component vector of float)
|
0:43 'v4' (uniform 4-component vector of float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0 (const int)
|
0:43 0 (const int)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 3.200000
|
0:43 3.200000
|
||||||
0:44 vector swizzle (temp 2-component vector of float)
|
0:44 vector swizzle (temp 2-component vector of float)
|
||||||
0:44 'v4' (uniform 4-component vector of float)
|
0:44 'v4' (uniform 4-component vector of float)
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 0 (const int)
|
0:44 0 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:52 Function Definition: foo5( (global float)
|
0:52 Function Definition: foo5( (global float)
|
||||||
0:52 Function Parameters:
|
0:52 Function Parameters:
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 Branch: Return with expression
|
0:54 Branch: Return with expression
|
||||||
0:54 Convert int to float (temp float)
|
0:54 Convert int to float (temp float)
|
||||||
0:54 'i' (global int)
|
0:54 'i' (global int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'i' (global int)
|
0:? 'i' (global int)
|
||||||
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:? 'color3' (in 3-element array of 4-component vector of float)
|
0:? 'color3' (in 3-element array of 4-component vector of float)
|
||||||
0:? 's2D' (uniform sampler2D)
|
0:? 's2D' (uniform sampler2D)
|
||||||
0:? 'coord' (in 3-element array of 2-component vector of float)
|
0:? 'coord' (in 3-element array of 2-component vector of float)
|
||||||
0:? 'v4' (uniform 4-component vector of float)
|
0:? 'v4' (uniform 4-component vector of float)
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 1-element array of float ClipDistance gl_ClipDistance})
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) gl_PointSize float PointSize gl_PointSize, layout(stream=0 ) out 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
|
|
||||||
|
|||||||
@@ -1,229 +1,229 @@
|
|||||||
420.tesc
|
420.tesc
|
||||||
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:7: 'vertices' : inconsistent output number of vertices for array size of gl_out
|
ERROR: 0:7: 'vertices' : inconsistent output number of vertices for array size of gl_out
|
||||||
ERROR: 0:11: 'vertices' : inconsistent output number of vertices for array size of a
|
ERROR: 0:11: 'vertices' : inconsistent output number of vertices for array size of a
|
||||||
ERROR: 0:12: 'vertices' : inconsistent output number of vertices for array size of outb
|
ERROR: 0:12: 'vertices' : inconsistent output number of vertices for array size of outb
|
||||||
ERROR: 0:26: 'gl_PointSize' : no such field in structure
|
ERROR: 0:26: 'gl_PointSize' : no such field in structure
|
||||||
ERROR: 0:26: 'assign' : cannot convert from 'temp float' to 'temp block{out 4-component vector of float Position gl_Position}'
|
ERROR: 0:26: 'assign' : cannot convert from 'temp float' to 'temp block{out 4-component vector of float Position gl_Position}'
|
||||||
ERROR: 0:29: 'out' : type must be an array: outf
|
ERROR: 0:29: 'out' : type must be an array: outf
|
||||||
ERROR: 6 compilation errors. No code generated.
|
ERROR: 6 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
vertices = 4
|
vertices = 4
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:15 Function Definition: main( (global void)
|
0:15 Function Definition: main( (global void)
|
||||||
0:15 Function Parameters:
|
0:15 Function Parameters:
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 move second child to first child (temp 4-component vector of float)
|
0:17 move second child to first child (temp 4-component vector of float)
|
||||||
0:17 'p' (temp 4-component vector of float)
|
0:17 'p' (temp 4-component vector of float)
|
||||||
0:17 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:17 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:17 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:17 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:17 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:17 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 1 (const int)
|
0:17 1 (const int)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 0 (const int)
|
0:17 0 (const int)
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 move second child to first child (temp float)
|
0:18 move second child to first child (temp float)
|
||||||
0:18 'ps' (temp float)
|
0:18 'ps' (temp float)
|
||||||
0:18 gl_PointSize: direct index for structure (in float PointSize)
|
0:18 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:18 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:18 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:18 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:18 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:18 Constant:
|
0:18 Constant:
|
||||||
0:18 1 (const int)
|
0:18 1 (const int)
|
||||||
0:18 Constant:
|
0:18 Constant:
|
||||||
0:18 1 (const int)
|
0:18 1 (const int)
|
||||||
0:19 Sequence
|
0:19 Sequence
|
||||||
0:19 move second child to first child (temp float)
|
0:19 move second child to first child (temp float)
|
||||||
0:19 'cd' (temp float)
|
0:19 'cd' (temp float)
|
||||||
0:19 direct index (temp float ClipDistance)
|
0:19 direct index (temp float ClipDistance)
|
||||||
0:19 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
|
0:19 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
|
||||||
0:19 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:19 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:19 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:19 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 1 (const int)
|
0:19 1 (const int)
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 2 (const int)
|
0:19 2 (const int)
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 2 (const int)
|
0:19 2 (const int)
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 move second child to first child (temp int)
|
0:21 move second child to first child (temp int)
|
||||||
0:21 'pvi' (temp int)
|
0:21 'pvi' (temp int)
|
||||||
0:21 'gl_PatchVerticesIn' (in int PatchVertices)
|
0:21 'gl_PatchVerticesIn' (in int PatchVertices)
|
||||||
0:22 Sequence
|
0:22 Sequence
|
||||||
0:22 move second child to first child (temp int)
|
0:22 move second child to first child (temp int)
|
||||||
0:22 'pid' (temp int)
|
0:22 'pid' (temp int)
|
||||||
0:22 'gl_PrimitiveID' (in int PrimitiveID)
|
0:22 'gl_PrimitiveID' (in int PrimitiveID)
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 move second child to first child (temp int)
|
0:23 move second child to first child (temp int)
|
||||||
0:23 'iid' (temp int)
|
0:23 'iid' (temp int)
|
||||||
0:23 'gl_InvocationID' (in int InvocationID)
|
0:23 'gl_InvocationID' (in int InvocationID)
|
||||||
0:25 move second child to first child (temp 4-component vector of float)
|
0:25 move second child to first child (temp 4-component vector of float)
|
||||||
0:25 gl_Position: direct index for structure (out 4-component vector of float Position)
|
0:25 gl_Position: direct index for structure (out 4-component vector of float Position)
|
||||||
0:25 indirect index (temp block{out 4-component vector of float Position gl_Position})
|
0:25 indirect index (temp block{out 4-component vector of float Position gl_Position})
|
||||||
0:25 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
0:25 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
||||||
0:25 'gl_InvocationID' (in int InvocationID)
|
0:25 'gl_InvocationID' (in int InvocationID)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 0 (const int)
|
0:25 0 (const int)
|
||||||
0:25 'p' (temp 4-component vector of float)
|
0:25 'p' (temp 4-component vector of float)
|
||||||
0:26 indirect index (temp block{out 4-component vector of float Position gl_Position})
|
0:26 indirect index (temp block{out 4-component vector of float Position gl_Position})
|
||||||
0:26 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
0:26 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
||||||
0:26 'gl_InvocationID' (in int InvocationID)
|
0:26 'gl_InvocationID' (in int InvocationID)
|
||||||
0:34 Function Definition: foo( (global void)
|
0:34 Function Definition: foo( (global void)
|
||||||
0:34 Function Parameters:
|
0:34 Function Parameters:
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 Test condition and select (temp void)
|
0:36 Test condition and select (temp void)
|
||||||
0:36 Condition
|
0:36 Condition
|
||||||
0:36 logical-or (temp bool)
|
0:36 logical-or (temp bool)
|
||||||
0:36 Compare Not Equal (temp bool)
|
0:36 Compare Not Equal (temp bool)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 -0.625000
|
0:36 -0.625000
|
||||||
0:36 -0.500000
|
0:36 -0.500000
|
||||||
0:36 -0.375000
|
0:36 -0.375000
|
||||||
0:36 -0.250000
|
0:36 -0.250000
|
||||||
0:36 -0.375000
|
0:36 -0.375000
|
||||||
0:36 -0.250000
|
0:36 -0.250000
|
||||||
0:36 -0.125000
|
0:36 -0.125000
|
||||||
0:36 0.000000
|
0:36 0.000000
|
||||||
0:36 direct index (layout(location=0 ) temp 2X4 matrix of double)
|
0:36 direct index (layout(location=0 ) temp 2X4 matrix of double)
|
||||||
0:36 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
0:36 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 0 (const int)
|
0:36 0 (const int)
|
||||||
0:37 Compare Not Equal (temp bool)
|
0:37 Compare Not Equal (temp bool)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 0.375000
|
0:37 0.375000
|
||||||
0:37 0.500000
|
0:37 0.500000
|
||||||
0:37 0.625000
|
0:37 0.625000
|
||||||
0:37 0.750000
|
0:37 0.750000
|
||||||
0:37 0.625000
|
0:37 0.625000
|
||||||
0:37 0.750000
|
0:37 0.750000
|
||||||
0:37 0.875000
|
0:37 0.875000
|
||||||
0:37 -0.625000
|
0:37 -0.625000
|
||||||
0:37 direct index (layout(location=12 ) temp 2X4 matrix of double)
|
0:37 direct index (layout(location=12 ) temp 2X4 matrix of double)
|
||||||
0:37 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
0:37 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 0 (const int)
|
0:37 0 (const int)
|
||||||
0:36 true case is null
|
0:36 true case is null
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
0:? 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
||||||
0:? 'a' (out 3-element array of int)
|
0:? 'a' (out 3-element array of int)
|
||||||
0:? 'outb' (out 5-element array of int)
|
0:? 'outb' (out 5-element array of int)
|
||||||
0:? 'outc' (out 4-element array of int)
|
0:? 'outc' (out 4-element array of int)
|
||||||
0:? 'outf' (out float)
|
0:? 'outf' (out float)
|
||||||
0:? 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
0:? 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
||||||
0:? 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
0:? 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
||||||
|
|
||||||
|
|
||||||
Linked tessellation control stage:
|
Linked tessellation control stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
Requested GL_ARB_separate_shader_objects
|
Requested GL_ARB_separate_shader_objects
|
||||||
vertices = 4
|
vertices = 4
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:15 Function Definition: main( (global void)
|
0:15 Function Definition: main( (global void)
|
||||||
0:15 Function Parameters:
|
0:15 Function Parameters:
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 move second child to first child (temp 4-component vector of float)
|
0:17 move second child to first child (temp 4-component vector of float)
|
||||||
0:17 'p' (temp 4-component vector of float)
|
0:17 'p' (temp 4-component vector of float)
|
||||||
0:17 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:17 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:17 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:17 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:17 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:17 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 1 (const int)
|
0:17 1 (const int)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 0 (const int)
|
0:17 0 (const int)
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 move second child to first child (temp float)
|
0:18 move second child to first child (temp float)
|
||||||
0:18 'ps' (temp float)
|
0:18 'ps' (temp float)
|
||||||
0:18 gl_PointSize: direct index for structure (in float PointSize)
|
0:18 gl_PointSize: direct index for structure (in float PointSize)
|
||||||
0:18 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:18 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:18 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:18 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:18 Constant:
|
0:18 Constant:
|
||||||
0:18 1 (const int)
|
0:18 1 (const int)
|
||||||
0:18 Constant:
|
0:18 Constant:
|
||||||
0:18 1 (const int)
|
0:18 1 (const int)
|
||||||
0:19 Sequence
|
0:19 Sequence
|
||||||
0:19 move second child to first child (temp float)
|
0:19 move second child to first child (temp float)
|
||||||
0:19 'cd' (temp float)
|
0:19 'cd' (temp float)
|
||||||
0:19 direct index (temp float ClipDistance)
|
0:19 direct index (temp float ClipDistance)
|
||||||
0:19 gl_ClipDistance: direct index for structure (in 1-element array of float ClipDistance)
|
0:19 gl_ClipDistance: direct index for structure (in 1-element array of float ClipDistance)
|
||||||
0:19 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:19 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:19 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:19 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 1 (const int)
|
0:19 1 (const int)
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 2 (const int)
|
0:19 2 (const int)
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 2 (const int)
|
0:19 2 (const int)
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 move second child to first child (temp int)
|
0:21 move second child to first child (temp int)
|
||||||
0:21 'pvi' (temp int)
|
0:21 'pvi' (temp int)
|
||||||
0:21 'gl_PatchVerticesIn' (in int PatchVertices)
|
0:21 'gl_PatchVerticesIn' (in int PatchVertices)
|
||||||
0:22 Sequence
|
0:22 Sequence
|
||||||
0:22 move second child to first child (temp int)
|
0:22 move second child to first child (temp int)
|
||||||
0:22 'pid' (temp int)
|
0:22 'pid' (temp int)
|
||||||
0:22 'gl_PrimitiveID' (in int PrimitiveID)
|
0:22 'gl_PrimitiveID' (in int PrimitiveID)
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 move second child to first child (temp int)
|
0:23 move second child to first child (temp int)
|
||||||
0:23 'iid' (temp int)
|
0:23 'iid' (temp int)
|
||||||
0:23 'gl_InvocationID' (in int InvocationID)
|
0:23 'gl_InvocationID' (in int InvocationID)
|
||||||
0:25 move second child to first child (temp 4-component vector of float)
|
0:25 move second child to first child (temp 4-component vector of float)
|
||||||
0:25 gl_Position: direct index for structure (out 4-component vector of float Position)
|
0:25 gl_Position: direct index for structure (out 4-component vector of float Position)
|
||||||
0:25 indirect index (temp block{out 4-component vector of float Position gl_Position})
|
0:25 indirect index (temp block{out 4-component vector of float Position gl_Position})
|
||||||
0:25 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
0:25 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
||||||
0:25 'gl_InvocationID' (in int InvocationID)
|
0:25 'gl_InvocationID' (in int InvocationID)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 0 (const int)
|
0:25 0 (const int)
|
||||||
0:25 'p' (temp 4-component vector of float)
|
0:25 'p' (temp 4-component vector of float)
|
||||||
0:26 indirect index (temp block{out 4-component vector of float Position gl_Position})
|
0:26 indirect index (temp block{out 4-component vector of float Position gl_Position})
|
||||||
0:26 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
0:26 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
||||||
0:26 'gl_InvocationID' (in int InvocationID)
|
0:26 'gl_InvocationID' (in int InvocationID)
|
||||||
0:34 Function Definition: foo( (global void)
|
0:34 Function Definition: foo( (global void)
|
||||||
0:34 Function Parameters:
|
0:34 Function Parameters:
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 Test condition and select (temp void)
|
0:36 Test condition and select (temp void)
|
||||||
0:36 Condition
|
0:36 Condition
|
||||||
0:36 logical-or (temp bool)
|
0:36 logical-or (temp bool)
|
||||||
0:36 Compare Not Equal (temp bool)
|
0:36 Compare Not Equal (temp bool)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 -0.625000
|
0:36 -0.625000
|
||||||
0:36 -0.500000
|
0:36 -0.500000
|
||||||
0:36 -0.375000
|
0:36 -0.375000
|
||||||
0:36 -0.250000
|
0:36 -0.250000
|
||||||
0:36 -0.375000
|
0:36 -0.375000
|
||||||
0:36 -0.250000
|
0:36 -0.250000
|
||||||
0:36 -0.125000
|
0:36 -0.125000
|
||||||
0:36 0.000000
|
0:36 0.000000
|
||||||
0:36 direct index (layout(location=0 ) temp 2X4 matrix of double)
|
0:36 direct index (layout(location=0 ) temp 2X4 matrix of double)
|
||||||
0:36 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
0:36 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 0 (const int)
|
0:36 0 (const int)
|
||||||
0:37 Compare Not Equal (temp bool)
|
0:37 Compare Not Equal (temp bool)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 0.375000
|
0:37 0.375000
|
||||||
0:37 0.500000
|
0:37 0.500000
|
||||||
0:37 0.625000
|
0:37 0.625000
|
||||||
0:37 0.750000
|
0:37 0.750000
|
||||||
0:37 0.625000
|
0:37 0.625000
|
||||||
0:37 0.750000
|
0:37 0.750000
|
||||||
0:37 0.875000
|
0:37 0.875000
|
||||||
0:37 -0.625000
|
0:37 -0.625000
|
||||||
0:37 direct index (layout(location=12 ) temp 2X4 matrix of double)
|
0:37 direct index (layout(location=12 ) temp 2X4 matrix of double)
|
||||||
0:37 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
0:37 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 0 (const int)
|
0:37 0 (const int)
|
||||||
0:36 true case is null
|
0:36 true case is null
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
0:? 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
||||||
0:? 'a' (out 3-element array of int)
|
0:? 'a' (out 3-element array of int)
|
||||||
0:? 'outb' (out 5-element array of int)
|
0:? 'outb' (out 5-element array of int)
|
||||||
0:? 'outc' (out 4-element array of int)
|
0:? 'outc' (out 4-element array of int)
|
||||||
0:? 'outf' (out float)
|
0:? 'outf' (out float)
|
||||||
0:? 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
0:? 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
||||||
0:? 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
0:? 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
||||||
|
|
||||||
|
|||||||
@@ -1,313 +1,313 @@
|
|||||||
420.tese
|
420.tese
|
||||||
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:7: '=' : cannot convert from 'global 3-element array of float' to 'global 2-element array of float'
|
ERROR: 0:7: '=' : cannot convert from 'global 3-element array of float' to 'global 2-element array of float'
|
||||||
ERROR: 0:8: 'initializer list' : wrong vector size (or rows in a matrix column): global 2-component vector of float
|
ERROR: 0:8: 'initializer list' : wrong vector size (or rows in a matrix column): global 2-component vector of float
|
||||||
ERROR: 0:9: 'initializer list' : wrong number of matrix columns: global 3X3 matrix of float
|
ERROR: 0:9: 'initializer list' : wrong number of matrix columns: global 3X3 matrix of float
|
||||||
ERROR: 0:10: 'initializer list' : wrong number of matrix columns: global 2X2 matrix of float
|
ERROR: 0:10: 'initializer list' : wrong number of matrix columns: global 2X2 matrix of float
|
||||||
ERROR: 0:25: 'initializer list' : wrong number of structure members
|
ERROR: 0:25: 'initializer list' : wrong number of structure members
|
||||||
ERROR: 0:27: '=' : cannot convert from 'const bool' to 'global int'
|
ERROR: 0:27: '=' : cannot convert from 'const bool' to 'global int'
|
||||||
ERROR: 0:28: 'constructor' : cannot convert parameter 2 from 'const float' to 'global 4-component vector of float'
|
ERROR: 0:28: 'constructor' : cannot convert parameter 2 from 'const float' to 'global 4-component vector of float'
|
||||||
ERROR: 0:29: 'constructor' : cannot convert parameter 2 from 'const 2X2 matrix of float' to 'const 4-component vector of float'
|
ERROR: 0:29: 'constructor' : cannot convert parameter 2 from 'const 2X2 matrix of float' to 'const 4-component vector of float'
|
||||||
ERROR: 0:29: 'const 2-element array of 4-component vector of float' : cannot construct with these arguments
|
ERROR: 0:29: 'const 2-element array of 4-component vector of float' : cannot construct with these arguments
|
||||||
ERROR: 0:29: '=' : cannot convert from 'const float' to 'global 2-element array of 4-component vector of float'
|
ERROR: 0:29: '=' : cannot convert from 'const float' to 'global 2-element array of 4-component vector of float'
|
||||||
ERROR: 0:30: 'initializer list' : wrong number of matrix columns: global 4X2 matrix of float
|
ERROR: 0:30: 'initializer list' : wrong number of matrix columns: global 4X2 matrix of float
|
||||||
ERROR: 0:40: 'constructor' : cannot convert parameter 1 from 'temp float' to 'global structure{global float s, global float t}'
|
ERROR: 0:40: 'constructor' : cannot convert parameter 1 from 'temp float' to 'global structure{global float s, global float t}'
|
||||||
ERROR: 0:58: 'initializer list' : wrong number of structure members
|
ERROR: 0:58: 'initializer list' : wrong number of structure members
|
||||||
ERROR: 13 compilation errors. No code generated.
|
ERROR: 13 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
input primitive = none
|
input primitive = none
|
||||||
vertex spacing = none
|
vertex spacing = none
|
||||||
triangle order = none
|
triangle order = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:4 Sequence
|
0:4 Sequence
|
||||||
0:4 move second child to first child (temp 2X2 matrix of float)
|
0:4 move second child to first child (temp 2X2 matrix of float)
|
||||||
0:4 'b' (global 2X2 matrix of float)
|
0:4 'b' (global 2X2 matrix of float)
|
||||||
0:4 Constant:
|
0:4 Constant:
|
||||||
0:4 1.000000
|
0:4 1.000000
|
||||||
0:4 0.000000
|
0:4 0.000000
|
||||||
0:4 0.000000
|
0:4 0.000000
|
||||||
0:4 1.000000
|
0:4 1.000000
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 move second child to first child (temp structure{global float a, global int b})
|
0:15 move second child to first child (temp structure{global float a, global int b})
|
||||||
0:15 'e' (global structure{global float a, global int b})
|
0:15 'e' (global structure{global float a, global int b})
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 1.200000
|
0:15 1.200000
|
||||||
0:15 2 (const int)
|
0:15 2 (const int)
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp structure{global float a, global int b})
|
0:20 move second child to first child (temp structure{global float a, global int b})
|
||||||
0:20 'e2' (global structure{global float a, global int b})
|
0:20 'e2' (global structure{global float a, global int b})
|
||||||
0:20 Constant:
|
0:20 Constant:
|
||||||
0:20 1.000000
|
0:20 1.000000
|
||||||
0:20 3 (const int)
|
0:20 3 (const int)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp 5-element array of float)
|
0:42 move second child to first child (temp 5-element array of float)
|
||||||
0:42 'b5' (global 5-element array of float)
|
0:42 'b5' (global 5-element array of float)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 3.400000
|
0:42 3.400000
|
||||||
0:42 4.200000
|
0:42 4.200000
|
||||||
0:42 5.000000
|
0:42 5.000000
|
||||||
0:42 5.200000
|
0:42 5.200000
|
||||||
0:42 1.100000
|
0:42 1.100000
|
||||||
0:67 Sequence
|
0:67 Sequence
|
||||||
0:67 move second child to first child (temp 3-component vector of float)
|
0:67 move second child to first child (temp 3-component vector of float)
|
||||||
0:67 'av3' (global 3-component vector of float)
|
0:67 'av3' (global 3-component vector of float)
|
||||||
0:67 Construct vec3 (global 3-component vector of float)
|
0:67 Construct vec3 (global 3-component vector of float)
|
||||||
0:67 'vc1' (global float)
|
0:67 'vc1' (global float)
|
||||||
0:67 'vc2' (global float)
|
0:67 'vc2' (global float)
|
||||||
0:67 'vc3' (global float)
|
0:67 'vc3' (global float)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp 3-component vector of float)
|
0:68 move second child to first child (temp 3-component vector of float)
|
||||||
0:68 'bv3' (global 3-component vector of float)
|
0:68 'bv3' (global 3-component vector of float)
|
||||||
0:68 Construct vec3 (global 3-component vector of float)
|
0:68 Construct vec3 (global 3-component vector of float)
|
||||||
0:68 'vc1' (global float)
|
0:68 'vc1' (global float)
|
||||||
0:68 'vc2' (global float)
|
0:68 'vc2' (global float)
|
||||||
0:68 'vc3' (global float)
|
0:68 'vc3' (global float)
|
||||||
0:70 Function Definition: main( (global void)
|
0:70 Function Definition: main( (global void)
|
||||||
0:70 Function Parameters:
|
0:70 Function Parameters:
|
||||||
0:72 Sequence
|
0:72 Sequence
|
||||||
0:72 MemoryBarrier (global void)
|
0:72 MemoryBarrier (global void)
|
||||||
0:74 Test condition and select (temp void)
|
0:74 Test condition and select (temp void)
|
||||||
0:74 Condition
|
0:74 Condition
|
||||||
0:74 Compare Equal (temp bool)
|
0:74 Compare Equal (temp bool)
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 1 (const uint)
|
0:74 1 (const uint)
|
||||||
0:74 2 (const uint)
|
0:74 2 (const uint)
|
||||||
0:74 3.000000
|
0:74 3.000000
|
||||||
0:74 4.000000
|
0:74 4.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 4.000000
|
0:74 4.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 5.000000
|
0:74 5.000000
|
||||||
0:74 6.000000
|
0:74 6.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 6.000000
|
0:74 6.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 'curlybad1' (temp structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
0:74 'curlybad1' (temp structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
||||||
0:74 true case is null
|
0:74 true case is null
|
||||||
0:76 Test condition and select (temp void)
|
0:76 Test condition and select (temp void)
|
||||||
0:76 Condition
|
0:76 Condition
|
||||||
0:76 Constant:
|
0:76 Constant:
|
||||||
0:76 true (const bool)
|
0:76 true (const bool)
|
||||||
0:76 true case is null
|
0:76 true case is null
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'a' (const 2X2 matrix of float)
|
0:? 'a' (const 2X2 matrix of float)
|
||||||
0:? 1.000000
|
0:? 1.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 1.000000
|
0:? 1.000000
|
||||||
0:? 'b' (global 2X2 matrix of float)
|
0:? 'b' (global 2X2 matrix of float)
|
||||||
0:? 'c' (const 2X2 matrix of float)
|
0:? 'c' (const 2X2 matrix of float)
|
||||||
0:? 1.000000
|
0:? 1.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 1.000000
|
0:? 1.000000
|
||||||
0:? 'a2' (global 2-element array of float)
|
0:? 'a2' (global 2-element array of float)
|
||||||
0:? 'b2' (global 2-component vector of float)
|
0:? 'b2' (global 2-component vector of float)
|
||||||
0:? 'c2' (global 3X3 matrix of float)
|
0:? 'c2' (global 3X3 matrix of float)
|
||||||
0:? 'd' (global 2X2 matrix of float)
|
0:? 'd' (global 2X2 matrix of float)
|
||||||
0:? 'e' (global structure{global float a, global int b})
|
0:? 'e' (global structure{global float a, global int b})
|
||||||
0:? 'e2' (global structure{global float a, global int b})
|
0:? 'e2' (global structure{global float a, global int b})
|
||||||
0:? 'e3' (global structure{global float a, global int b})
|
0:? 'e3' (global structure{global float a, global int b})
|
||||||
0:? 'a3' (global int)
|
0:? 'a3' (global int)
|
||||||
0:? 'b3' (global 2-element array of 4-component vector of float)
|
0:? 'b3' (global 2-element array of 4-component vector of float)
|
||||||
0:? 'b4' (global 2-element array of 4-component vector of float)
|
0:? 'b4' (global 2-element array of 4-component vector of float)
|
||||||
0:? 'c3' (global 4X2 matrix of float)
|
0:? 'c3' (global 4X2 matrix of float)
|
||||||
0:? 'd2' (global implicitly-sized array of structure{global float s, global float t})
|
0:? 'd2' (global implicitly-sized array of structure{global float s, global float t})
|
||||||
0:? 'b5' (global 5-element array of float)
|
0:? 'b5' (global 5-element array of float)
|
||||||
0:? 'constructed' (const structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
0:? 'constructed' (const structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
||||||
0:? 1 (const uint)
|
0:? 1 (const uint)
|
||||||
0:? 2 (const uint)
|
0:? 2 (const uint)
|
||||||
0:? 3.000000
|
0:? 3.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 5.000000
|
0:? 5.000000
|
||||||
0:? 6.000000
|
0:? 6.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 6.000000
|
0:? 6.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 'curlybad1' (temp structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
0:? 'curlybad1' (temp structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
||||||
0:? 'curlyInit' (const structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
0:? 'curlyInit' (const structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
||||||
0:? 1 (const uint)
|
0:? 1 (const uint)
|
||||||
0:? 2 (const uint)
|
0:? 2 (const uint)
|
||||||
0:? 3.000000
|
0:? 3.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 5.000000
|
0:? 5.000000
|
||||||
0:? 6.000000
|
0:? 6.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 6.000000
|
0:? 6.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 'vc1' (global float)
|
0:? 'vc1' (global float)
|
||||||
0:? 'vc2' (global float)
|
0:? 'vc2' (global float)
|
||||||
0:? 'vc3' (global float)
|
0:? 'vc3' (global float)
|
||||||
0:? 'av3' (global 3-component vector of float)
|
0:? 'av3' (global 3-component vector of float)
|
||||||
0:? 'bv3' (global 3-component vector of float)
|
0:? 'bv3' (global 3-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked tessellation evaluation stage:
|
Linked tessellation evaluation stage:
|
||||||
|
|
||||||
ERROR: Linking tessellation evaluation stage: At least one shader must specify an input layout primitive
|
ERROR: Linking tessellation evaluation stage: At least one shader must specify an input layout primitive
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
input primitive = none
|
input primitive = none
|
||||||
vertex spacing = equal_spacing
|
vertex spacing = equal_spacing
|
||||||
triangle order = ccw
|
triangle order = ccw
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:4 Sequence
|
0:4 Sequence
|
||||||
0:4 move second child to first child (temp 2X2 matrix of float)
|
0:4 move second child to first child (temp 2X2 matrix of float)
|
||||||
0:4 'b' (global 2X2 matrix of float)
|
0:4 'b' (global 2X2 matrix of float)
|
||||||
0:4 Constant:
|
0:4 Constant:
|
||||||
0:4 1.000000
|
0:4 1.000000
|
||||||
0:4 0.000000
|
0:4 0.000000
|
||||||
0:4 0.000000
|
0:4 0.000000
|
||||||
0:4 1.000000
|
0:4 1.000000
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 move second child to first child (temp structure{global float a, global int b})
|
0:15 move second child to first child (temp structure{global float a, global int b})
|
||||||
0:15 'e' (global structure{global float a, global int b})
|
0:15 'e' (global structure{global float a, global int b})
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 1.200000
|
0:15 1.200000
|
||||||
0:15 2 (const int)
|
0:15 2 (const int)
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp structure{global float a, global int b})
|
0:20 move second child to first child (temp structure{global float a, global int b})
|
||||||
0:20 'e2' (global structure{global float a, global int b})
|
0:20 'e2' (global structure{global float a, global int b})
|
||||||
0:20 Constant:
|
0:20 Constant:
|
||||||
0:20 1.000000
|
0:20 1.000000
|
||||||
0:20 3 (const int)
|
0:20 3 (const int)
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp 5-element array of float)
|
0:42 move second child to first child (temp 5-element array of float)
|
||||||
0:42 'b5' (global 5-element array of float)
|
0:42 'b5' (global 5-element array of float)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 3.400000
|
0:42 3.400000
|
||||||
0:42 4.200000
|
0:42 4.200000
|
||||||
0:42 5.000000
|
0:42 5.000000
|
||||||
0:42 5.200000
|
0:42 5.200000
|
||||||
0:42 1.100000
|
0:42 1.100000
|
||||||
0:67 Sequence
|
0:67 Sequence
|
||||||
0:67 move second child to first child (temp 3-component vector of float)
|
0:67 move second child to first child (temp 3-component vector of float)
|
||||||
0:67 'av3' (global 3-component vector of float)
|
0:67 'av3' (global 3-component vector of float)
|
||||||
0:67 Construct vec3 (global 3-component vector of float)
|
0:67 Construct vec3 (global 3-component vector of float)
|
||||||
0:67 'vc1' (global float)
|
0:67 'vc1' (global float)
|
||||||
0:67 'vc2' (global float)
|
0:67 'vc2' (global float)
|
||||||
0:67 'vc3' (global float)
|
0:67 'vc3' (global float)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp 3-component vector of float)
|
0:68 move second child to first child (temp 3-component vector of float)
|
||||||
0:68 'bv3' (global 3-component vector of float)
|
0:68 'bv3' (global 3-component vector of float)
|
||||||
0:68 Construct vec3 (global 3-component vector of float)
|
0:68 Construct vec3 (global 3-component vector of float)
|
||||||
0:68 'vc1' (global float)
|
0:68 'vc1' (global float)
|
||||||
0:68 'vc2' (global float)
|
0:68 'vc2' (global float)
|
||||||
0:68 'vc3' (global float)
|
0:68 'vc3' (global float)
|
||||||
0:70 Function Definition: main( (global void)
|
0:70 Function Definition: main( (global void)
|
||||||
0:70 Function Parameters:
|
0:70 Function Parameters:
|
||||||
0:72 Sequence
|
0:72 Sequence
|
||||||
0:72 MemoryBarrier (global void)
|
0:72 MemoryBarrier (global void)
|
||||||
0:74 Test condition and select (temp void)
|
0:74 Test condition and select (temp void)
|
||||||
0:74 Condition
|
0:74 Condition
|
||||||
0:74 Compare Equal (temp bool)
|
0:74 Compare Equal (temp bool)
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 1 (const uint)
|
0:74 1 (const uint)
|
||||||
0:74 2 (const uint)
|
0:74 2 (const uint)
|
||||||
0:74 3.000000
|
0:74 3.000000
|
||||||
0:74 4.000000
|
0:74 4.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 4.000000
|
0:74 4.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 5.000000
|
0:74 5.000000
|
||||||
0:74 6.000000
|
0:74 6.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 6.000000
|
0:74 6.000000
|
||||||
0:74 0.000000
|
0:74 0.000000
|
||||||
0:74 'curlybad1' (temp structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
0:74 'curlybad1' (temp structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
||||||
0:74 true case is null
|
0:74 true case is null
|
||||||
0:76 Test condition and select (temp void)
|
0:76 Test condition and select (temp void)
|
||||||
0:76 Condition
|
0:76 Condition
|
||||||
0:76 Constant:
|
0:76 Constant:
|
||||||
0:76 true (const bool)
|
0:76 true (const bool)
|
||||||
0:76 true case is null
|
0:76 true case is null
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'a' (const 2X2 matrix of float)
|
0:? 'a' (const 2X2 matrix of float)
|
||||||
0:? 1.000000
|
0:? 1.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 1.000000
|
0:? 1.000000
|
||||||
0:? 'b' (global 2X2 matrix of float)
|
0:? 'b' (global 2X2 matrix of float)
|
||||||
0:? 'c' (const 2X2 matrix of float)
|
0:? 'c' (const 2X2 matrix of float)
|
||||||
0:? 1.000000
|
0:? 1.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 1.000000
|
0:? 1.000000
|
||||||
0:? 'a2' (global 2-element array of float)
|
0:? 'a2' (global 2-element array of float)
|
||||||
0:? 'b2' (global 2-component vector of float)
|
0:? 'b2' (global 2-component vector of float)
|
||||||
0:? 'c2' (global 3X3 matrix of float)
|
0:? 'c2' (global 3X3 matrix of float)
|
||||||
0:? 'd' (global 2X2 matrix of float)
|
0:? 'd' (global 2X2 matrix of float)
|
||||||
0:? 'e' (global structure{global float a, global int b})
|
0:? 'e' (global structure{global float a, global int b})
|
||||||
0:? 'e2' (global structure{global float a, global int b})
|
0:? 'e2' (global structure{global float a, global int b})
|
||||||
0:? 'e3' (global structure{global float a, global int b})
|
0:? 'e3' (global structure{global float a, global int b})
|
||||||
0:? 'a3' (global int)
|
0:? 'a3' (global int)
|
||||||
0:? 'b3' (global 2-element array of 4-component vector of float)
|
0:? 'b3' (global 2-element array of 4-component vector of float)
|
||||||
0:? 'b4' (global 2-element array of 4-component vector of float)
|
0:? 'b4' (global 2-element array of 4-component vector of float)
|
||||||
0:? 'c3' (global 4X2 matrix of float)
|
0:? 'c3' (global 4X2 matrix of float)
|
||||||
0:? 'd2' (global 1-element array of structure{global float s, global float t})
|
0:? 'd2' (global 1-element array of structure{global float s, global float t})
|
||||||
0:? 'b5' (global 5-element array of float)
|
0:? 'b5' (global 5-element array of float)
|
||||||
0:? 'constructed' (const structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
0:? 'constructed' (const structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
||||||
0:? 1 (const uint)
|
0:? 1 (const uint)
|
||||||
0:? 2 (const uint)
|
0:? 2 (const uint)
|
||||||
0:? 3.000000
|
0:? 3.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 5.000000
|
0:? 5.000000
|
||||||
0:? 6.000000
|
0:? 6.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 6.000000
|
0:? 6.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 'curlybad1' (temp structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
0:? 'curlybad1' (temp structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
||||||
0:? 'curlyInit' (const structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
0:? 'curlyInit' (const structure{global 2-component vector of uint uv2, global 2-element array of structure{global float f, global 2X3 matrix of float m23} s})
|
||||||
0:? 1 (const uint)
|
0:? 1 (const uint)
|
||||||
0:? 2 (const uint)
|
0:? 2 (const uint)
|
||||||
0:? 3.000000
|
0:? 3.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 5.000000
|
0:? 5.000000
|
||||||
0:? 6.000000
|
0:? 6.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 6.000000
|
0:? 6.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 'vc1' (global float)
|
0:? 'vc1' (global float)
|
||||||
0:? 'vc2' (global float)
|
0:? 'vc2' (global float)
|
||||||
0:? 'vc3' (global float)
|
0:? 'vc3' (global float)
|
||||||
0:? 'av3' (global 3-component vector of float)
|
0:? 'av3' (global 3-component vector of float)
|
||||||
0:? 'bv3' (global 3-component vector of float)
|
0:? 'bv3' (global 3-component vector of float)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,77 +1,77 @@
|
|||||||
420_size_gl_in.geom
|
420_size_gl_in.geom
|
||||||
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:19: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
|
ERROR: 0:19: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
|
||||||
ERROR: 1 compilation errors. No code generated.
|
ERROR: 1 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
invocations = 0
|
invocations = 0
|
||||||
max_vertices = 0
|
max_vertices = 0
|
||||||
input primitive = triangles
|
input primitive = triangles
|
||||||
output primitive = none
|
output primitive = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:11 Function Definition: foo( (global void)
|
0:11 Function Definition: foo( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 3 (const int)
|
0:13 3 (const int)
|
||||||
0:14 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:14 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:14 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:14 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:14 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:14 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 1 (const int)
|
0:14 1 (const int)
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 0 (const int)
|
0:14 0 (const int)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 3 (const int)
|
0:15 3 (const int)
|
||||||
0:16 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:16 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:16 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:16 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:16 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:16 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
0:16 'i' (global int)
|
0:16 'i' (global int)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 0 (const int)
|
0:16 0 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'i' (global int)
|
0:? 'i' (global int)
|
||||||
0:? 'colorun' (in 3-element array of 4-component vector of float)
|
0:? 'colorun' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'color3' (in 3-element array of 4-component vector of float)
|
0:? 'color3' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
|
||||||
|
|
||||||
|
|
||||||
Linked geometry stage:
|
Linked geometry stage:
|
||||||
|
|
||||||
ERROR: Linking geometry stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking geometry stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
||||||
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
|
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
invocations = 0
|
invocations = 0
|
||||||
max_vertices = 0
|
max_vertices = 0
|
||||||
input primitive = triangles
|
input primitive = triangles
|
||||||
output primitive = none
|
output primitive = none
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:11 Function Definition: foo( (global void)
|
0:11 Function Definition: foo( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 3 (const int)
|
0:13 3 (const int)
|
||||||
0:14 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:14 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:14 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:14 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:14 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:14 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 1 (const int)
|
0:14 1 (const int)
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 0 (const int)
|
0:14 0 (const int)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 3 (const int)
|
0:15 3 (const int)
|
||||||
0:16 gl_Position: direct index for structure (in 4-component vector of float Position)
|
0:16 gl_Position: direct index for structure (in 4-component vector of float Position)
|
||||||
0:16 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:16 indirect index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:16 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:16 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
0:16 'i' (global int)
|
0:16 'i' (global int)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 0 (const int)
|
0:16 0 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'i' (global int)
|
0:? 'i' (global int)
|
||||||
0:? 'colorun' (in 3-element array of 4-component vector of float)
|
0:? 'colorun' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'color3' (in 3-element array of 4-component vector of float)
|
0:? 'color3' (in 3-element array of 4-component vector of float)
|
||||||
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
0:? 'gl_in' (in 3-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 1-element array of float ClipDistance gl_ClipDistance})
|
||||||
|
|
||||||
|
|||||||
@@ -1,281 +1,281 @@
|
|||||||
430.comp
|
430.comp
|
||||||
Warning, version 430 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 430 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:4: 'local_size' : cannot change previously set size
|
ERROR: 0:4: 'local_size' : cannot change previously set size
|
||||||
ERROR: 0:5: 'local_size' : too large; see gl_MaxComputeWorkGroupSize
|
ERROR: 0:5: 'local_size' : too large; see gl_MaxComputeWorkGroupSize
|
||||||
ERROR: 0:43: 'in' : global storage input qualifier cannot be used in a compute shader
|
ERROR: 0:43: 'in' : global storage input qualifier cannot be used in a compute shader
|
||||||
ERROR: 0:43: 'location qualifier on input' : not supported in this stage: compute
|
ERROR: 0:43: 'location qualifier on input' : not supported in this stage: compute
|
||||||
ERROR: 0:44: 'in' : global storage input qualifier cannot be used in a compute shader
|
ERROR: 0:44: 'in' : global storage input qualifier cannot be used in a compute shader
|
||||||
ERROR: 0:45: 'out' : global storage output qualifier cannot be used in a compute shader
|
ERROR: 0:45: 'out' : global storage output qualifier cannot be used in a compute shader
|
||||||
ERROR: 0:48: 'shared' : cannot apply layout qualifiers to a shared variable
|
ERROR: 0:48: 'shared' : cannot apply layout qualifiers to a shared variable
|
||||||
ERROR: 0:48: 'location' : can only appy to uniform, buffer, in, or out storage qualifiers
|
ERROR: 0:48: 'location' : can only appy to uniform, buffer, in, or out storage qualifiers
|
||||||
ERROR: 0:49: 'shared' : cannot initialize this type of qualifier
|
ERROR: 0:49: 'shared' : cannot initialize this type of qualifier
|
||||||
ERROR: 0:51: 'local_size' : can only apply to 'in'
|
ERROR: 0:51: 'local_size' : can only apply to 'in'
|
||||||
ERROR: 0:51: 'local_size' : can only apply to 'in'
|
ERROR: 0:51: 'local_size' : can only apply to 'in'
|
||||||
ERROR: 0:51: 'local_size' : can only apply to 'in'
|
ERROR: 0:51: 'local_size' : can only apply to 'in'
|
||||||
ERROR: 0:65: 'assign' : l-value required "ro" (can't modify a readonly buffer)
|
ERROR: 0:65: 'assign' : l-value required "ro" (can't modify a readonly buffer)
|
||||||
ERROR: 0:77: '=' : cannot convert from 'temp double' to 'temp int'
|
ERROR: 0:77: '=' : cannot convert from 'temp double' to 'temp int'
|
||||||
ERROR: 0:81: 'input block' : not supported in this stage: compute
|
ERROR: 0:81: 'input block' : not supported in this stage: compute
|
||||||
ERROR: 0:85: 'output block' : not supported in this stage: compute
|
ERROR: 0:85: 'output block' : not supported in this stage: compute
|
||||||
ERROR: 16 compilation errors. No code generated.
|
ERROR: 16 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 430
|
Shader version: 430
|
||||||
local_size = (2, 1, 4096)
|
local_size = (2, 1, 4096)
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:27 Function Definition: main( (global void)
|
0:27 Function Definition: main( (global void)
|
||||||
0:27 Function Parameters:
|
0:27 Function Parameters:
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 Barrier (global void)
|
0:29 Barrier (global void)
|
||||||
0:30 MemoryBarrier (global void)
|
0:30 MemoryBarrier (global void)
|
||||||
0:31 MemoryBarrierAtomicCounter (global void)
|
0:31 MemoryBarrierAtomicCounter (global void)
|
||||||
0:32 MemoryBarrierBuffer (global void)
|
0:32 MemoryBarrierBuffer (global void)
|
||||||
0:33 MemoryBarrierShared (global void)
|
0:33 MemoryBarrierShared (global void)
|
||||||
0:34 MemoryBarrierImage (global void)
|
0:34 MemoryBarrierImage (global void)
|
||||||
0:35 GroupMemoryBarrier (global void)
|
0:35 GroupMemoryBarrier (global void)
|
||||||
0:36 move second child to first child (temp int)
|
0:36 move second child to first child (temp int)
|
||||||
0:36 value: direct index for structure (layout(column_major shared ) buffer int)
|
0:36 value: direct index for structure (layout(column_major shared ) buffer int)
|
||||||
0:36 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:36 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 0 (const uint)
|
0:36 0 (const uint)
|
||||||
0:36 Convert float to int (temp int)
|
0:36 Convert float to int (temp int)
|
||||||
0:36 indirect index (layout(column_major shared ) temp float)
|
0:36 indirect index (layout(column_major shared ) temp float)
|
||||||
0:36 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
0:36 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
||||||
0:36 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:36 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const uint)
|
0:36 1 (const uint)
|
||||||
0:36 'gl_LocalInvocationIndex' (in uint LocalInvocationIndex)
|
0:36 'gl_LocalInvocationIndex' (in uint LocalInvocationIndex)
|
||||||
0:39 Test condition and select (temp void)
|
0:39 Test condition and select (temp void)
|
||||||
0:39 Condition
|
0:39 Condition
|
||||||
0:39 Compare Greater Than (temp bool)
|
0:39 Compare Greater Than (temp bool)
|
||||||
0:39 'a' (temp int)
|
0:39 'a' (temp int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 10 (const int)
|
0:39 10 (const int)
|
||||||
0:39 true case
|
0:39 true case
|
||||||
0:40 Barrier (global void)
|
0:40 Barrier (global void)
|
||||||
0:63 Function Definition: foo( (global void)
|
0:63 Function Definition: foo( (global void)
|
||||||
0:63 Function Parameters:
|
0:63 Function Parameters:
|
||||||
0:65 Sequence
|
0:65 Sequence
|
||||||
0:65 move second child to first child (temp float)
|
0:65 move second child to first child (temp float)
|
||||||
0:65 direct index (layout(column_major shared ) temp float)
|
0:65 direct index (layout(column_major shared ) temp float)
|
||||||
0:65 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
0:65 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
||||||
0:65 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:65 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 1 (const int)
|
0:65 1 (const int)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 2 (const int)
|
0:65 2 (const int)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 4.700000
|
0:65 4.700000
|
||||||
0:66 array length (temp int)
|
0:66 array length (temp int)
|
||||||
0:66 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
0:66 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
||||||
0:66 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:66 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:66 Constant:
|
0:66 Constant:
|
||||||
0:66 1 (const int)
|
0:66 1 (const int)
|
||||||
0:67 Barrier (global void)
|
0:67 Barrier (global void)
|
||||||
0:72 Function Definition: fooaoeu( (global void)
|
0:72 Function Definition: fooaoeu( (global void)
|
||||||
0:72 Function Parameters:
|
0:72 Function Parameters:
|
||||||
0:73 Sequence
|
0:73 Sequence
|
||||||
0:73 Sequence
|
0:73 Sequence
|
||||||
0:73 move second child to first child (temp 2-component vector of int)
|
0:73 move second child to first child (temp 2-component vector of int)
|
||||||
0:73 'storePos' (temp 2-component vector of int)
|
0:73 'storePos' (temp 2-component vector of int)
|
||||||
0:73 Convert uint to int (temp 2-component vector of int)
|
0:73 Convert uint to int (temp 2-component vector of int)
|
||||||
0:73 vector swizzle (temp 2-component vector of uint)
|
0:73 vector swizzle (temp 2-component vector of uint)
|
||||||
0:73 'gl_GlobalInvocationID' (in 3-component vector of uint GlobalInvocationID)
|
0:73 'gl_GlobalInvocationID' (in 3-component vector of uint GlobalInvocationID)
|
||||||
0:73 Sequence
|
0:73 Sequence
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 0 (const int)
|
0:73 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 1 (const int)
|
0:73 1 (const int)
|
||||||
0:74 Sequence
|
0:74 Sequence
|
||||||
0:74 move second child to first child (temp double)
|
0:74 move second child to first child (temp double)
|
||||||
0:74 'localCoef' (temp double)
|
0:74 'localCoef' (temp double)
|
||||||
0:74 Convert float to double (temp double)
|
0:74 Convert float to double (temp double)
|
||||||
0:74 length (global float)
|
0:74 length (global float)
|
||||||
0:74 divide (temp 2-component vector of float)
|
0:74 divide (temp 2-component vector of float)
|
||||||
0:74 Convert int to float (temp 2-component vector of float)
|
0:74 Convert int to float (temp 2-component vector of float)
|
||||||
0:74 subtract (temp 2-component vector of int)
|
0:74 subtract (temp 2-component vector of int)
|
||||||
0:74 Convert uint to int (temp 2-component vector of int)
|
0:74 Convert uint to int (temp 2-component vector of int)
|
||||||
0:74 vector swizzle (temp 2-component vector of uint)
|
0:74 vector swizzle (temp 2-component vector of uint)
|
||||||
0:74 'gl_LocalInvocationID' (in 3-component vector of uint LocalInvocationID)
|
0:74 'gl_LocalInvocationID' (in 3-component vector of uint LocalInvocationID)
|
||||||
0:74 Sequence
|
0:74 Sequence
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 0 (const int)
|
0:74 0 (const int)
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 1 (const int)
|
0:74 1 (const int)
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 8 (const int)
|
0:74 8 (const int)
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 8.000000
|
0:74 8.000000
|
||||||
0:75 Sequence
|
0:75 Sequence
|
||||||
0:75 move second child to first child (temp 4-component vector of double)
|
0:75 move second child to first child (temp 4-component vector of double)
|
||||||
0:75 'aa' (temp 4-component vector of double)
|
0:75 'aa' (temp 4-component vector of double)
|
||||||
0:75 Constant:
|
0:75 Constant:
|
||||||
0:75 0.400000
|
0:75 0.400000
|
||||||
0:75 0.200000
|
0:75 0.200000
|
||||||
0:75 0.300000
|
0:75 0.300000
|
||||||
0:75 0.400000
|
0:75 0.400000
|
||||||
0:76 Sequence
|
0:76 Sequence
|
||||||
0:76 move second child to first child (temp double)
|
0:76 move second child to first child (temp double)
|
||||||
0:76 'globalCoef' (temp double)
|
0:76 'globalCoef' (temp double)
|
||||||
0:76 Constant:
|
0:76 Constant:
|
||||||
0:76 1.000000
|
0:76 1.000000
|
||||||
0:78 Sequence
|
0:78 Sequence
|
||||||
0:78 move second child to first child (temp double)
|
0:78 move second child to first child (temp double)
|
||||||
0:78 'di' (temp double)
|
0:78 'di' (temp double)
|
||||||
0:78 Convert int to double (temp double)
|
0:78 Convert int to double (temp double)
|
||||||
0:78 'i' (temp int)
|
0:78 'i' (temp int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_WorkGroupSize' (const 3-component vector of uint WorkGroupSize)
|
0:? 'gl_WorkGroupSize' (const 3-component vector of uint WorkGroupSize)
|
||||||
0:? 2 (const uint)
|
0:? 2 (const uint)
|
||||||
0:? 1 (const uint)
|
0:? 1 (const uint)
|
||||||
0:? 4096 (const uint)
|
0:? 4096 (const uint)
|
||||||
0:? 'total' (const int)
|
0:? 'total' (const int)
|
||||||
0:? 66592 (const int)
|
0:? 66592 (const int)
|
||||||
0:? 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:? 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:? 'invalid' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer implicitly-sized array of float values, layout(column_major shared ) buffer int value})
|
0:? 'invalid' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer implicitly-sized array of float values, layout(column_major shared ) buffer int value})
|
||||||
0:? 'v3' (layout(location=2 ) in 3-component vector of float)
|
0:? 'v3' (layout(location=2 ) in 3-component vector of float)
|
||||||
0:? 'f' (in float)
|
0:? 'f' (in float)
|
||||||
0:? 'fo' (out float)
|
0:? 'fo' (out float)
|
||||||
0:? 's' (shared 4-component vector of float)
|
0:? 's' (shared 4-component vector of float)
|
||||||
0:? 'sl' (layout(location=2 ) shared 4-component vector of float)
|
0:? 'sl' (layout(location=2 ) shared 4-component vector of float)
|
||||||
0:? 'fs' (shared float)
|
0:? 'fs' (shared float)
|
||||||
0:? 'arrX' (global 2-element array of int)
|
0:? 'arrX' (global 2-element array of int)
|
||||||
0:? 'arrY' (global 1-element array of int)
|
0:? 'arrY' (global 1-element array of int)
|
||||||
0:? 'arrZ' (global 4096-element array of int)
|
0:? 'arrZ' (global 4096-element array of int)
|
||||||
0:? 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:? 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:? 'roll' (uniform double)
|
0:? 'roll' (uniform double)
|
||||||
0:? 'destTex' (writeonly uniform image2D)
|
0:? 'destTex' (writeonly uniform image2D)
|
||||||
0:? 'inbi' (in block{in int a})
|
0:? 'inbi' (in block{in int a})
|
||||||
0:? 'outbi' (out block{out int a})
|
0:? 'outbi' (out block{out int a})
|
||||||
|
|
||||||
|
|
||||||
Linked compute stage:
|
Linked compute stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 430
|
Shader version: 430
|
||||||
local_size = (2, 1, 4096)
|
local_size = (2, 1, 4096)
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:27 Function Definition: main( (global void)
|
0:27 Function Definition: main( (global void)
|
||||||
0:27 Function Parameters:
|
0:27 Function Parameters:
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 Barrier (global void)
|
0:29 Barrier (global void)
|
||||||
0:30 MemoryBarrier (global void)
|
0:30 MemoryBarrier (global void)
|
||||||
0:31 MemoryBarrierAtomicCounter (global void)
|
0:31 MemoryBarrierAtomicCounter (global void)
|
||||||
0:32 MemoryBarrierBuffer (global void)
|
0:32 MemoryBarrierBuffer (global void)
|
||||||
0:33 MemoryBarrierShared (global void)
|
0:33 MemoryBarrierShared (global void)
|
||||||
0:34 MemoryBarrierImage (global void)
|
0:34 MemoryBarrierImage (global void)
|
||||||
0:35 GroupMemoryBarrier (global void)
|
0:35 GroupMemoryBarrier (global void)
|
||||||
0:36 move second child to first child (temp int)
|
0:36 move second child to first child (temp int)
|
||||||
0:36 value: direct index for structure (layout(column_major shared ) buffer int)
|
0:36 value: direct index for structure (layout(column_major shared ) buffer int)
|
||||||
0:36 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:36 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 0 (const uint)
|
0:36 0 (const uint)
|
||||||
0:36 Convert float to int (temp int)
|
0:36 Convert float to int (temp int)
|
||||||
0:36 indirect index (layout(column_major shared ) temp float)
|
0:36 indirect index (layout(column_major shared ) temp float)
|
||||||
0:36 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
0:36 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
||||||
0:36 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:36 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const uint)
|
0:36 1 (const uint)
|
||||||
0:36 'gl_LocalInvocationIndex' (in uint LocalInvocationIndex)
|
0:36 'gl_LocalInvocationIndex' (in uint LocalInvocationIndex)
|
||||||
0:39 Test condition and select (temp void)
|
0:39 Test condition and select (temp void)
|
||||||
0:39 Condition
|
0:39 Condition
|
||||||
0:39 Compare Greater Than (temp bool)
|
0:39 Compare Greater Than (temp bool)
|
||||||
0:39 'a' (temp int)
|
0:39 'a' (temp int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 10 (const int)
|
0:39 10 (const int)
|
||||||
0:39 true case
|
0:39 true case
|
||||||
0:40 Barrier (global void)
|
0:40 Barrier (global void)
|
||||||
0:63 Function Definition: foo( (global void)
|
0:63 Function Definition: foo( (global void)
|
||||||
0:63 Function Parameters:
|
0:63 Function Parameters:
|
||||||
0:65 Sequence
|
0:65 Sequence
|
||||||
0:65 move second child to first child (temp float)
|
0:65 move second child to first child (temp float)
|
||||||
0:65 direct index (layout(column_major shared ) temp float)
|
0:65 direct index (layout(column_major shared ) temp float)
|
||||||
0:65 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
0:65 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
||||||
0:65 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:65 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 1 (const int)
|
0:65 1 (const int)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 2 (const int)
|
0:65 2 (const int)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 4.700000
|
0:65 4.700000
|
||||||
0:66 array length (temp int)
|
0:66 array length (temp int)
|
||||||
0:66 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
0:66 values: direct index for structure (layout(column_major shared ) buffer implicitly-sized array of float)
|
||||||
0:66 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:66 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:66 Constant:
|
0:66 Constant:
|
||||||
0:66 1 (const int)
|
0:66 1 (const int)
|
||||||
0:67 Barrier (global void)
|
0:67 Barrier (global void)
|
||||||
0:72 Function Definition: fooaoeu( (global void)
|
0:72 Function Definition: fooaoeu( (global void)
|
||||||
0:72 Function Parameters:
|
0:72 Function Parameters:
|
||||||
0:73 Sequence
|
0:73 Sequence
|
||||||
0:73 Sequence
|
0:73 Sequence
|
||||||
0:73 move second child to first child (temp 2-component vector of int)
|
0:73 move second child to first child (temp 2-component vector of int)
|
||||||
0:73 'storePos' (temp 2-component vector of int)
|
0:73 'storePos' (temp 2-component vector of int)
|
||||||
0:73 Convert uint to int (temp 2-component vector of int)
|
0:73 Convert uint to int (temp 2-component vector of int)
|
||||||
0:73 vector swizzle (temp 2-component vector of uint)
|
0:73 vector swizzle (temp 2-component vector of uint)
|
||||||
0:73 'gl_GlobalInvocationID' (in 3-component vector of uint GlobalInvocationID)
|
0:73 'gl_GlobalInvocationID' (in 3-component vector of uint GlobalInvocationID)
|
||||||
0:73 Sequence
|
0:73 Sequence
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 0 (const int)
|
0:73 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 1 (const int)
|
0:73 1 (const int)
|
||||||
0:74 Sequence
|
0:74 Sequence
|
||||||
0:74 move second child to first child (temp double)
|
0:74 move second child to first child (temp double)
|
||||||
0:74 'localCoef' (temp double)
|
0:74 'localCoef' (temp double)
|
||||||
0:74 Convert float to double (temp double)
|
0:74 Convert float to double (temp double)
|
||||||
0:74 length (global float)
|
0:74 length (global float)
|
||||||
0:74 divide (temp 2-component vector of float)
|
0:74 divide (temp 2-component vector of float)
|
||||||
0:74 Convert int to float (temp 2-component vector of float)
|
0:74 Convert int to float (temp 2-component vector of float)
|
||||||
0:74 subtract (temp 2-component vector of int)
|
0:74 subtract (temp 2-component vector of int)
|
||||||
0:74 Convert uint to int (temp 2-component vector of int)
|
0:74 Convert uint to int (temp 2-component vector of int)
|
||||||
0:74 vector swizzle (temp 2-component vector of uint)
|
0:74 vector swizzle (temp 2-component vector of uint)
|
||||||
0:74 'gl_LocalInvocationID' (in 3-component vector of uint LocalInvocationID)
|
0:74 'gl_LocalInvocationID' (in 3-component vector of uint LocalInvocationID)
|
||||||
0:74 Sequence
|
0:74 Sequence
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 0 (const int)
|
0:74 0 (const int)
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 1 (const int)
|
0:74 1 (const int)
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 8 (const int)
|
0:74 8 (const int)
|
||||||
0:74 Constant:
|
0:74 Constant:
|
||||||
0:74 8.000000
|
0:74 8.000000
|
||||||
0:75 Sequence
|
0:75 Sequence
|
||||||
0:75 move second child to first child (temp 4-component vector of double)
|
0:75 move second child to first child (temp 4-component vector of double)
|
||||||
0:75 'aa' (temp 4-component vector of double)
|
0:75 'aa' (temp 4-component vector of double)
|
||||||
0:75 Constant:
|
0:75 Constant:
|
||||||
0:75 0.400000
|
0:75 0.400000
|
||||||
0:75 0.200000
|
0:75 0.200000
|
||||||
0:75 0.300000
|
0:75 0.300000
|
||||||
0:75 0.400000
|
0:75 0.400000
|
||||||
0:76 Sequence
|
0:76 Sequence
|
||||||
0:76 move second child to first child (temp double)
|
0:76 move second child to first child (temp double)
|
||||||
0:76 'globalCoef' (temp double)
|
0:76 'globalCoef' (temp double)
|
||||||
0:76 Constant:
|
0:76 Constant:
|
||||||
0:76 1.000000
|
0:76 1.000000
|
||||||
0:78 Sequence
|
0:78 Sequence
|
||||||
0:78 move second child to first child (temp double)
|
0:78 move second child to first child (temp double)
|
||||||
0:78 'di' (temp double)
|
0:78 'di' (temp double)
|
||||||
0:78 Convert int to double (temp double)
|
0:78 Convert int to double (temp double)
|
||||||
0:78 'i' (temp int)
|
0:78 'i' (temp int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_WorkGroupSize' (const 3-component vector of uint WorkGroupSize)
|
0:? 'gl_WorkGroupSize' (const 3-component vector of uint WorkGroupSize)
|
||||||
0:? 2 (const uint)
|
0:? 2 (const uint)
|
||||||
0:? 1 (const uint)
|
0:? 1 (const uint)
|
||||||
0:? 4096 (const uint)
|
0:? 4096 (const uint)
|
||||||
0:? 'total' (const int)
|
0:? 'total' (const int)
|
||||||
0:? 66592 (const int)
|
0:? 66592 (const int)
|
||||||
0:? 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:? 'anon@0' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:? 'invalid' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer implicitly-sized array of float values, layout(column_major shared ) buffer int value})
|
0:? 'invalid' (layout(column_major shared ) buffer block{layout(column_major shared ) buffer implicitly-sized array of float values, layout(column_major shared ) buffer int value})
|
||||||
0:? 'v3' (layout(location=2 ) in 3-component vector of float)
|
0:? 'v3' (layout(location=2 ) in 3-component vector of float)
|
||||||
0:? 'f' (in float)
|
0:? 'f' (in float)
|
||||||
0:? 'fo' (out float)
|
0:? 'fo' (out float)
|
||||||
0:? 's' (shared 4-component vector of float)
|
0:? 's' (shared 4-component vector of float)
|
||||||
0:? 'sl' (layout(location=2 ) shared 4-component vector of float)
|
0:? 'sl' (layout(location=2 ) shared 4-component vector of float)
|
||||||
0:? 'fs' (shared float)
|
0:? 'fs' (shared float)
|
||||||
0:? 'arrX' (global 2-element array of int)
|
0:? 'arrX' (global 2-element array of int)
|
||||||
0:? 'arrY' (global 1-element array of int)
|
0:? 'arrY' (global 1-element array of int)
|
||||||
0:? 'arrZ' (global 4096-element array of int)
|
0:? 'arrZ' (global 4096-element array of int)
|
||||||
0:? 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
0:? 'ro' (layout(column_major shared ) readonly buffer block{layout(column_major shared ) buffer int value, layout(column_major shared ) buffer implicitly-sized array of float values})
|
||||||
0:? 'roll' (uniform double)
|
0:? 'roll' (uniform double)
|
||||||
0:? 'destTex' (writeonly uniform image2D)
|
0:? 'destTex' (writeonly uniform image2D)
|
||||||
0:? 'inbi' (in block{in int a})
|
0:? 'inbi' (in block{in int a})
|
||||||
0:? 'outbi' (out block{out int a})
|
0:? 'outbi' (out block{out int a})
|
||||||
|
|
||||||
|
|||||||
@@ -1,469 +1,469 @@
|
|||||||
430.vert
|
430.vert
|
||||||
Warning, version 430 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 430 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:3: 'location' : can only appy to uniform, buffer, in, or out storage qualifiers
|
ERROR: 0:3: 'location' : can only appy to uniform, buffer, in, or out storage qualifiers
|
||||||
ERROR: 0:7: 'input block' : not supported in this stage: vertex
|
ERROR: 0:7: 'input block' : not supported in this stage: vertex
|
||||||
ERROR: 0:7: 'location qualifier on in/out block' : not supported for this version or the enabled extensions
|
ERROR: 0:7: 'location qualifier on in/out block' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:8: 'location qualifier on in/out block' : not supported for this version or the enabled extensions
|
ERROR: 0:8: 'location qualifier on in/out block' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:23: 'invariant' : can only apply to an output
|
ERROR: 0:23: 'invariant' : can only apply to an output
|
||||||
ERROR: 0:21: 'g' : cannot use storage or interpolation qualifiers on structure members
|
ERROR: 0:21: 'g' : cannot use storage or interpolation qualifiers on structure members
|
||||||
ERROR: 0:22: 'h' : cannot use storage or interpolation qualifiers on structure members
|
ERROR: 0:22: 'h' : cannot use storage or interpolation qualifiers on structure members
|
||||||
ERROR: 0:23: 'i' : cannot use invariant qualifier on structure members
|
ERROR: 0:23: 'i' : cannot use invariant qualifier on structure members
|
||||||
ERROR: 0:24: 'j' : cannot use memory qualifiers on structure members
|
ERROR: 0:24: 'j' : cannot use memory qualifiers on structure members
|
||||||
ERROR: 0:25: 'm3' : cannot use layout qualifiers on structure members
|
ERROR: 0:25: 'm3' : cannot use layout qualifiers on structure members
|
||||||
ERROR: 0:28: '' : cannot use invariant qualifier on a function parameter
|
ERROR: 0:28: '' : cannot use invariant qualifier on a function parameter
|
||||||
ERROR: 0:30: '' : cannot use layout qualifiers on a function parameter
|
ERROR: 0:30: '' : cannot use layout qualifiers on a function parameter
|
||||||
ERROR: 0:31: '' : cannot use auxiliary or interpolation qualifiers on a function parameter
|
ERROR: 0:31: '' : cannot use auxiliary or interpolation qualifiers on a function parameter
|
||||||
ERROR: 0:42: 'location' : overlapping use of location 53
|
ERROR: 0:42: 'location' : overlapping use of location 53
|
||||||
ERROR: 0:47: 'gl_ClipDistance array size' : must be less than gl_MaxClipDistances (8)
|
ERROR: 0:47: 'gl_ClipDistance array size' : must be less than gl_MaxClipDistances (8)
|
||||||
ERROR: 0:51: 'start' : undeclared identifier
|
ERROR: 0:51: 'start' : undeclared identifier
|
||||||
ERROR: 0:51: '' : constant expression required
|
ERROR: 0:51: '' : constant expression required
|
||||||
ERROR: 0:51: 'layout-id value' : scalar integer expression required
|
ERROR: 0:51: 'layout-id value' : scalar integer expression required
|
||||||
ERROR: 0:53: 'input block' : not supported in this stage: vertex
|
ERROR: 0:53: 'input block' : not supported in this stage: vertex
|
||||||
ERROR: 0:54: 'location on block member' : not supported for this version or the enabled extensions
|
ERROR: 0:54: 'location on block member' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:57: 'input block' : not supported in this stage: vertex
|
ERROR: 0:57: 'input block' : not supported in this stage: vertex
|
||||||
ERROR: 0:58: 'location on block member' : not supported for this version or the enabled extensions
|
ERROR: 0:58: 'location on block member' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:59: 'location on block member' : not supported for this version or the enabled extensions
|
ERROR: 0:59: 'location on block member' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:62: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
ERROR: 0:62: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:64: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
ERROR: 0:64: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:65: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
ERROR: 0:65: 'uniform buffer-member align' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:65: 'offset on block member' : not supported for this version or the enabled extensions
|
ERROR: 0:65: 'offset on block member' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:66: 'offset on block member' : not supported for this version or the enabled extensions
|
ERROR: 0:66: 'offset on block member' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:64: 'offset/align' : can only be used with std140 or std430 layout packing
|
ERROR: 0:64: 'offset/align' : can only be used with std140 or std430 layout packing
|
||||||
ERROR: 0:65: 'align' : can only be used with std140 or std430 layout packing
|
ERROR: 0:65: 'align' : can only be used with std140 or std430 layout packing
|
||||||
ERROR: 0:71: 'offset on block member' : not supported for this version or the enabled extensions
|
ERROR: 0:71: 'offset on block member' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:74: 'gl_MaxTransformFeedbackBuffers' : required extension not requested: GL_ARB_enhanced_layouts
|
ERROR: 0:74: 'gl_MaxTransformFeedbackBuffers' : required extension not requested: GL_ARB_enhanced_layouts
|
||||||
ERROR: 0:75: 'gl_MaxTransformFeedbackInterleavedComponents' : required extension not requested: GL_ARB_enhanced_layouts
|
ERROR: 0:75: 'gl_MaxTransformFeedbackInterleavedComponents' : required extension not requested: GL_ARB_enhanced_layouts
|
||||||
ERROR: 0:78: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:78: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:81: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:81: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:81: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:81: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:83: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:84: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:84: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:84: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:84: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:86: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:92: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:92: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
ERROR: 0:93: 'transform feedback qualifier' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:117: 'input block' : not supported in this stage: vertex
|
ERROR: 0:117: 'input block' : not supported in this stage: vertex
|
||||||
ERROR: 0:123: 'input block' : not supported in this stage: vertex
|
ERROR: 0:123: 'input block' : not supported in this stage: vertex
|
||||||
ERROR: 0:146: 'shared' : not supported in this stage: vertex
|
ERROR: 0:146: 'shared' : not supported in this stage: vertex
|
||||||
ERROR: 0:150: 'barrier' : no matching overloaded function found
|
ERROR: 0:150: 'barrier' : no matching overloaded function found
|
||||||
ERROR: 0:154: 'memoryBarrierShared' : no matching overloaded function found
|
ERROR: 0:154: 'memoryBarrierShared' : no matching overloaded function found
|
||||||
ERROR: 0:156: 'groupMemoryBarrier' : no matching overloaded function found
|
ERROR: 0:156: 'groupMemoryBarrier' : no matching overloaded function found
|
||||||
ERROR: 0:159: 'buffer' : buffers can be declared only as blocks
|
ERROR: 0:159: 'buffer' : buffers can be declared only as blocks
|
||||||
ERROR: 0:168: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions
|
ERROR: 0:168: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:169: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions
|
ERROR: 0:169: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:170: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions
|
ERROR: 0:170: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:171: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions
|
ERROR: 0:171: 'textureSamples and imageSamples' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:221: 'textureQueryLevels' : no matching overloaded function found
|
ERROR: 0:221: 'textureQueryLevels' : no matching overloaded function found
|
||||||
ERROR: 0:221: 'assign' : cannot convert from 'const float' to 'temp int'
|
ERROR: 0:221: 'assign' : cannot convert from 'const float' to 'temp int'
|
||||||
ERROR: 0:222: 'textureQueryLevels' : no matching overloaded function found
|
ERROR: 0:222: 'textureQueryLevels' : no matching overloaded function found
|
||||||
ERROR: 0:222: 'assign' : cannot convert from 'const float' to 'temp int'
|
ERROR: 0:222: 'assign' : cannot convert from 'const float' to 'temp int'
|
||||||
ERROR: 63 compilation errors. No code generated.
|
ERROR: 63 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 430
|
Shader version: 430
|
||||||
Requested GL_ARB_enhanced_layouts
|
Requested GL_ARB_enhanced_layouts
|
||||||
Requested GL_ARB_shader_texture_image_samples
|
Requested GL_ARB_shader_texture_image_samples
|
||||||
in xfb mode
|
in xfb mode
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:14 Function Definition: foo( (global void)
|
0:14 Function Definition: foo( (global void)
|
||||||
0:14 Function Parameters:
|
0:14 Function Parameters:
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:16 move second child to first child (temp float)
|
0:16 move second child to first child (temp float)
|
||||||
0:16 direct index (temp float ClipDistance)
|
0:16 direct index (temp float ClipDistance)
|
||||||
0:16 gl_ClipDistance: direct index for structure (out 17-element array of float ClipDistance)
|
0:16 gl_ClipDistance: direct index for structure (out 17-element array of float ClipDistance)
|
||||||
0:16 'anon@0' (out block{out 17-element array of float ClipDistance gl_ClipDistance, })
|
0:16 'anon@0' (out block{out 17-element array of float ClipDistance gl_ClipDistance, })
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 2 (const uint)
|
0:16 2 (const uint)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 2 (const int)
|
0:16 2 (const int)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 3.700000
|
0:16 3.700000
|
||||||
0:31 Function Definition: foo3(vf4;vf3;vf2;vf3; (global void)
|
0:31 Function Definition: foo3(vf4;vf3;vf2;vf3; (global void)
|
||||||
0:31 Function Parameters:
|
0:31 Function Parameters:
|
||||||
0:31 'v4' (in 4-component vector of float)
|
0:31 'v4' (in 4-component vector of float)
|
||||||
0:31 'v3' (volatile in 3-component vector of float)
|
0:31 'v3' (volatile in 3-component vector of float)
|
||||||
0:31 'v2' (in 2-component vector of float)
|
0:31 'v2' (in 2-component vector of float)
|
||||||
0:31 'cv3' (in 3-component vector of float)
|
0:31 'cv3' (in 3-component vector of float)
|
||||||
0:148 Function Definition: fooBarrier( (global void)
|
0:148 Function Definition: fooBarrier( (global void)
|
||||||
0:148 Function Parameters:
|
0:148 Function Parameters:
|
||||||
0:150 Sequence
|
0:150 Sequence
|
||||||
0:150 Constant:
|
0:150 Constant:
|
||||||
0:150 0.000000
|
0:150 0.000000
|
||||||
0:151 MemoryBarrier (global void)
|
0:151 MemoryBarrier (global void)
|
||||||
0:152 MemoryBarrierAtomicCounter (global void)
|
0:152 MemoryBarrierAtomicCounter (global void)
|
||||||
0:153 MemoryBarrierBuffer (global void)
|
0:153 MemoryBarrierBuffer (global void)
|
||||||
0:154 Constant:
|
0:154 Constant:
|
||||||
0:154 0.000000
|
0:154 0.000000
|
||||||
0:155 MemoryBarrierImage (global void)
|
0:155 MemoryBarrierImage (global void)
|
||||||
0:156 Constant:
|
0:156 Constant:
|
||||||
0:156 0.000000
|
0:156 0.000000
|
||||||
0:166 Function Definition: fooq( (global void)
|
0:166 Function Definition: fooq( (global void)
|
||||||
0:166 Function Parameters:
|
0:166 Function Parameters:
|
||||||
0:168 Sequence
|
0:168 Sequence
|
||||||
0:168 Sequence
|
0:168 Sequence
|
||||||
0:168 move second child to first child (temp int)
|
0:168 move second child to first child (temp int)
|
||||||
0:168 's' (temp int)
|
0:168 's' (temp int)
|
||||||
0:168 textureSamples (global int)
|
0:168 textureSamples (global int)
|
||||||
0:168 's2dms' (uniform sampler2DMS)
|
0:168 's2dms' (uniform sampler2DMS)
|
||||||
0:169 add second child into first child (temp int)
|
0:169 add second child into first child (temp int)
|
||||||
0:169 's' (temp int)
|
0:169 's' (temp int)
|
||||||
0:169 textureSamples (global int)
|
0:169 textureSamples (global int)
|
||||||
0:169 'us2dmsa' (uniform usampler2DMSArray)
|
0:169 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:170 add second child into first child (temp int)
|
0:170 add second child into first child (temp int)
|
||||||
0:170 's' (temp int)
|
0:170 's' (temp int)
|
||||||
0:170 imageQuerySamples (global int)
|
0:170 imageQuerySamples (global int)
|
||||||
0:170 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:170 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:171 add second child into first child (temp int)
|
0:171 add second child into first child (temp int)
|
||||||
0:171 's' (temp int)
|
0:171 's' (temp int)
|
||||||
0:171 imageQuerySamples (global int)
|
0:171 imageQuerySamples (global int)
|
||||||
0:171 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:171 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:176 Function Definition: fooq2( (global void)
|
0:176 Function Definition: fooq2( (global void)
|
||||||
0:176 Function Parameters:
|
0:176 Function Parameters:
|
||||||
0:178 Sequence
|
0:178 Sequence
|
||||||
0:178 Sequence
|
0:178 Sequence
|
||||||
0:178 move second child to first child (temp int)
|
0:178 move second child to first child (temp int)
|
||||||
0:178 's' (temp int)
|
0:178 's' (temp int)
|
||||||
0:178 textureSamples (global int)
|
0:178 textureSamples (global int)
|
||||||
0:178 's2dms' (uniform sampler2DMS)
|
0:178 's2dms' (uniform sampler2DMS)
|
||||||
0:179 add second child into first child (temp int)
|
0:179 add second child into first child (temp int)
|
||||||
0:179 's' (temp int)
|
0:179 's' (temp int)
|
||||||
0:179 textureSamples (global int)
|
0:179 textureSamples (global int)
|
||||||
0:179 'us2dmsa' (uniform usampler2DMSArray)
|
0:179 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:180 add second child into first child (temp int)
|
0:180 add second child into first child (temp int)
|
||||||
0:180 's' (temp int)
|
0:180 's' (temp int)
|
||||||
0:180 imageQuerySamples (global int)
|
0:180 imageQuerySamples (global int)
|
||||||
0:180 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:180 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:181 add second child into first child (temp int)
|
0:181 add second child into first child (temp int)
|
||||||
0:181 's' (temp int)
|
0:181 's' (temp int)
|
||||||
0:181 imageQuerySamples (global int)
|
0:181 imageQuerySamples (global int)
|
||||||
0:181 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:181 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:202 Function Definition: qlod( (global void)
|
0:202 Function Definition: qlod( (global void)
|
||||||
0:202 Function Parameters:
|
0:202 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:206 move second child to first child (temp int)
|
0:206 move second child to first child (temp int)
|
||||||
0:206 'levels' (temp int)
|
0:206 'levels' (temp int)
|
||||||
0:206 textureQueryLevels (global int)
|
0:206 textureQueryLevels (global int)
|
||||||
0:206 'samp1D' (uniform sampler1D)
|
0:206 'samp1D' (uniform sampler1D)
|
||||||
0:207 move second child to first child (temp int)
|
0:207 move second child to first child (temp int)
|
||||||
0:207 'levels' (temp int)
|
0:207 'levels' (temp int)
|
||||||
0:207 textureQueryLevels (global int)
|
0:207 textureQueryLevels (global int)
|
||||||
0:207 'usamp2D' (uniform usampler2D)
|
0:207 'usamp2D' (uniform usampler2D)
|
||||||
0:208 move second child to first child (temp int)
|
0:208 move second child to first child (temp int)
|
||||||
0:208 'levels' (temp int)
|
0:208 'levels' (temp int)
|
||||||
0:208 textureQueryLevels (global int)
|
0:208 textureQueryLevels (global int)
|
||||||
0:208 'isamp3D' (uniform isampler3D)
|
0:208 'isamp3D' (uniform isampler3D)
|
||||||
0:209 move second child to first child (temp int)
|
0:209 move second child to first child (temp int)
|
||||||
0:209 'levels' (temp int)
|
0:209 'levels' (temp int)
|
||||||
0:209 textureQueryLevels (global int)
|
0:209 textureQueryLevels (global int)
|
||||||
0:209 'isampCube' (uniform isamplerCube)
|
0:209 'isampCube' (uniform isamplerCube)
|
||||||
0:210 move second child to first child (temp int)
|
0:210 move second child to first child (temp int)
|
||||||
0:210 'levels' (temp int)
|
0:210 'levels' (temp int)
|
||||||
0:210 textureQueryLevels (global int)
|
0:210 textureQueryLevels (global int)
|
||||||
0:210 'isamp1DA' (uniform isampler1DArray)
|
0:210 'isamp1DA' (uniform isampler1DArray)
|
||||||
0:211 move second child to first child (temp int)
|
0:211 move second child to first child (temp int)
|
||||||
0:211 'levels' (temp int)
|
0:211 'levels' (temp int)
|
||||||
0:211 textureQueryLevels (global int)
|
0:211 textureQueryLevels (global int)
|
||||||
0:211 'samp2DA' (uniform sampler2DArray)
|
0:211 'samp2DA' (uniform sampler2DArray)
|
||||||
0:212 move second child to first child (temp int)
|
0:212 move second child to first child (temp int)
|
||||||
0:212 'levels' (temp int)
|
0:212 'levels' (temp int)
|
||||||
0:212 textureQueryLevels (global int)
|
0:212 textureQueryLevels (global int)
|
||||||
0:212 'usampCubeA' (uniform usamplerCubeArray)
|
0:212 'usampCubeA' (uniform usamplerCubeArray)
|
||||||
0:214 move second child to first child (temp int)
|
0:214 move second child to first child (temp int)
|
||||||
0:214 'levels' (temp int)
|
0:214 'levels' (temp int)
|
||||||
0:214 textureQueryLevels (global int)
|
0:214 textureQueryLevels (global int)
|
||||||
0:214 'samp1Ds' (uniform sampler1DShadow)
|
0:214 'samp1Ds' (uniform sampler1DShadow)
|
||||||
0:215 move second child to first child (temp int)
|
0:215 move second child to first child (temp int)
|
||||||
0:215 'levels' (temp int)
|
0:215 'levels' (temp int)
|
||||||
0:215 textureQueryLevels (global int)
|
0:215 textureQueryLevels (global int)
|
||||||
0:215 'samp2Ds' (uniform sampler2DShadow)
|
0:215 'samp2Ds' (uniform sampler2DShadow)
|
||||||
0:216 move second child to first child (temp int)
|
0:216 move second child to first child (temp int)
|
||||||
0:216 'levels' (temp int)
|
0:216 'levels' (temp int)
|
||||||
0:216 textureQueryLevels (global int)
|
0:216 textureQueryLevels (global int)
|
||||||
0:216 'sampCubes' (uniform samplerCubeShadow)
|
0:216 'sampCubes' (uniform samplerCubeShadow)
|
||||||
0:217 move second child to first child (temp int)
|
0:217 move second child to first child (temp int)
|
||||||
0:217 'levels' (temp int)
|
0:217 'levels' (temp int)
|
||||||
0:217 textureQueryLevels (global int)
|
0:217 textureQueryLevels (global int)
|
||||||
0:217 'samp1DAs' (uniform sampler1DArrayShadow)
|
0:217 'samp1DAs' (uniform sampler1DArrayShadow)
|
||||||
0:218 move second child to first child (temp int)
|
0:218 move second child to first child (temp int)
|
||||||
0:218 'levels' (temp int)
|
0:218 'levels' (temp int)
|
||||||
0:218 textureQueryLevels (global int)
|
0:218 textureQueryLevels (global int)
|
||||||
0:218 'samp2DAs' (uniform sampler2DArrayShadow)
|
0:218 'samp2DAs' (uniform sampler2DArrayShadow)
|
||||||
0:219 move second child to first child (temp int)
|
0:219 move second child to first child (temp int)
|
||||||
0:219 'levels' (temp int)
|
0:219 'levels' (temp int)
|
||||||
0:219 textureQueryLevels (global int)
|
0:219 textureQueryLevels (global int)
|
||||||
0:219 'sampCubeAs' (uniform samplerCubeArrayShadow)
|
0:219 'sampCubeAs' (uniform samplerCubeArrayShadow)
|
||||||
0:221 'levels' (temp int)
|
0:221 'levels' (temp int)
|
||||||
0:222 'levels' (temp int)
|
0:222 'levels' (temp int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'v4' (layout(location=3 ) temp 4-component vector of float)
|
0:? 'v4' (layout(location=3 ) temp 4-component vector of float)
|
||||||
0:? 'uv4' (layout(location=4 ) uniform 4-component vector of float)
|
0:? 'uv4' (layout(location=4 ) uniform 4-component vector of float)
|
||||||
0:? 'b1' (layout(location=2 ) in block{in 4-component vector of float v})
|
0:? 'b1' (layout(location=2 ) in block{in 4-component vector of float v})
|
||||||
0:? 'b2' (layout(location=2 ) out block{out 4-component vector of float v})
|
0:? 'b2' (layout(location=2 ) out block{out 4-component vector of float v})
|
||||||
0:? 'anon@0' (out block{out 17-element array of float ClipDistance gl_ClipDistance, })
|
0:? 'anon@0' (out block{out 17-element array of float ClipDistance gl_ClipDistance, })
|
||||||
0:? 'cs' (layout(location=10 ) smooth out 2-element array of structure{global 7-element array of 3X2 matrix of float m, global float f})
|
0:? 'cs' (layout(location=10 ) smooth out 2-element array of structure{global 7-element array of 3X2 matrix of float m, global float f})
|
||||||
0:? 'cf' (layout(location=54 ) smooth out float)
|
0:? 'cf' (layout(location=54 ) smooth out float)
|
||||||
0:? 'cg' (layout(location=53 ) smooth out float)
|
0:? 'cg' (layout(location=53 ) smooth out float)
|
||||||
0:? 'alias1' (layout(location=10 ) in 4-component vector of float)
|
0:? 'alias1' (layout(location=10 ) in 4-component vector of float)
|
||||||
0:? 'alias2' (layout(location=10 ) in 4-component vector of float)
|
0:? 'alias2' (layout(location=10 ) in 4-component vector of float)
|
||||||
0:? 'v6e' (layout(location=0 ) in 4-component vector of float)
|
0:? 'v6e' (layout(location=0 ) in 4-component vector of float)
|
||||||
0:? 'ininst2e' (in block{layout(location=25 ) in float f2})
|
0:? 'ininst2e' (in block{layout(location=25 ) in float f2})
|
||||||
0:? 'in4e' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
0:? 'in4e' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
||||||
0:? 'inst4e' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
0:? 'inst4e' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
||||||
0:? 'inst9e' (layout(column_major shared align=32 ) uniform block{layout(column_major shared offset=12 align=4 ) uniform float f, layout(column_major shared offset=20 ) uniform float g})
|
0:? 'inst9e' (layout(column_major shared align=32 ) uniform block{layout(column_major shared offset=12 align=4 ) uniform float f, layout(column_major shared offset=20 ) uniform float g})
|
||||||
0:? 'spinste' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b})
|
0:? 'spinste' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b})
|
||||||
0:? 'aconste' (global 4-element array of int)
|
0:? 'aconste' (global 4-element array of int)
|
||||||
0:? 'bconste' (global 64-element array of int)
|
0:? 'bconste' (global 64-element array of int)
|
||||||
0:? 'bbinst2' (out block{layout(xfb_buffer=0 xfb_offset=64 ) out 4-component vector of float bbv})
|
0:? 'bbinst2' (out block{layout(xfb_buffer=0 xfb_offset=64 ) out 4-component vector of float bbv})
|
||||||
0:? 'bge' (layout(xfb_buffer=2 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
0:? 'bge' (layout(xfb_buffer=2 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
||||||
0:? 'bhe' (layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) smooth out 4-component vector of float)
|
0:? 'bhe' (layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) smooth out 4-component vector of float)
|
||||||
0:? 'bbinst4e' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=2 xfb_offset=16 ) out 4-component vector of float bbv1, layout(xfb_buffer=2 xfb_offset=32 ) out 4-component vector of float bbv2})
|
0:? 'bbinst4e' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=2 xfb_offset=16 ) out 4-component vector of float bbv1, layout(xfb_buffer=2 xfb_offset=32 ) out 4-component vector of float bbv2})
|
||||||
0:? 'bbinst5e' (out block{layout(xfb_buffer=3 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=48 xfb_stride=64 ) out 4-component vector of float bbv2})
|
0:? 'bbinst5e' (out block{layout(xfb_buffer=3 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=48 xfb_stride=64 ) out 4-component vector of float bbv2})
|
||||||
0:? 'inst4' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
0:? 'inst4' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
||||||
0:? 'inst9' (layout(column_major std430 align=32 ) uniform block{layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 offset=20 align=32 ) uniform float g})
|
0:? 'inst9' (layout(column_major std430 align=32 ) uniform block{layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 offset=20 align=32 ) uniform float g})
|
||||||
0:? 'spinst' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b})
|
0:? 'spinst' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b})
|
||||||
0:? 'aconst' (global 4-element array of int)
|
0:? 'aconst' (global 4-element array of int)
|
||||||
0:? 'bconst' (global 64-element array of int)
|
0:? 'bconst' (global 64-element array of int)
|
||||||
0:? 'start2' (const int)
|
0:? 'start2' (const int)
|
||||||
0:? 5 (const int)
|
0:? 5 (const int)
|
||||||
0:? 'v6' (layout(location=19 ) in 4-component vector of float)
|
0:? 'v6' (layout(location=19 ) in 4-component vector of float)
|
||||||
0:? 'ininst2' (in block{layout(location=28 component=0 ) in bool b1, layout(location=29 component=0 ) in float f1, layout(location=25 ) in float f2})
|
0:? 'ininst2' (in block{layout(location=28 component=0 ) in bool b1, layout(location=29 component=0 ) in float f1, layout(location=25 ) in float f2})
|
||||||
0:? 'in4' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
0:? 'in4' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
||||||
0:? 'bbinst2g' (out block{layout(xfb_buffer=3 xfb_offset=64 ) out 4-component vector of float bbv})
|
0:? 'bbinst2g' (out block{layout(xfb_buffer=3 xfb_offset=64 ) out 4-component vector of float bbv})
|
||||||
0:? 'bg' (layout(xfb_buffer=1 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
0:? 'bg' (layout(xfb_buffer=1 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
||||||
0:? 'bh' (layout(xfb_buffer=1 xfb_offset=32 xfb_stride=80 ) smooth out 4-component vector of float)
|
0:? 'bh' (layout(xfb_buffer=1 xfb_offset=32 xfb_stride=80 ) smooth out 4-component vector of float)
|
||||||
0:? 'bbinst4' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=1 xfb_offset=16 ) out 4-component vector of float bbv1})
|
0:? 'bbinst4' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=1 xfb_offset=16 ) out 4-component vector of float bbv1})
|
||||||
0:? 'bbinst5' (out block{layout(xfb_buffer=1 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=1 xfb_offset=64 xfb_stride=80 ) out 4-component vector of float bbv2})
|
0:? 'bbinst5' (out block{layout(xfb_buffer=1 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=1 xfb_offset=64 xfb_stride=80 ) out 4-component vector of float bbv2})
|
||||||
0:? 'sharedv' (shared 4-component vector of float)
|
0:? 'sharedv' (shared 4-component vector of float)
|
||||||
0:? 'v' (buffer 4-component vector of float)
|
0:? 'v' (buffer 4-component vector of float)
|
||||||
0:? 's2dms' (uniform sampler2DMS)
|
0:? 's2dms' (uniform sampler2DMS)
|
||||||
0:? 'us2dmsa' (uniform usampler2DMSArray)
|
0:? 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:? 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:? 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:? 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:? 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:? 'samp1D' (uniform sampler1D)
|
0:? 'samp1D' (uniform sampler1D)
|
||||||
0:? 'usamp2D' (uniform usampler2D)
|
0:? 'usamp2D' (uniform usampler2D)
|
||||||
0:? 'isamp3D' (uniform isampler3D)
|
0:? 'isamp3D' (uniform isampler3D)
|
||||||
0:? 'isampCube' (uniform isamplerCube)
|
0:? 'isampCube' (uniform isamplerCube)
|
||||||
0:? 'isamp1DA' (uniform isampler1DArray)
|
0:? 'isamp1DA' (uniform isampler1DArray)
|
||||||
0:? 'samp2DA' (uniform sampler2DArray)
|
0:? 'samp2DA' (uniform sampler2DArray)
|
||||||
0:? 'usampCubeA' (uniform usamplerCubeArray)
|
0:? 'usampCubeA' (uniform usamplerCubeArray)
|
||||||
0:? 'samp1Ds' (uniform sampler1DShadow)
|
0:? 'samp1Ds' (uniform sampler1DShadow)
|
||||||
0:? 'samp2Ds' (uniform sampler2DShadow)
|
0:? 'samp2Ds' (uniform sampler2DShadow)
|
||||||
0:? 'sampCubes' (uniform samplerCubeShadow)
|
0:? 'sampCubes' (uniform samplerCubeShadow)
|
||||||
0:? 'samp1DAs' (uniform sampler1DArrayShadow)
|
0:? 'samp1DAs' (uniform sampler1DArrayShadow)
|
||||||
0:? 'samp2DAs' (uniform sampler2DArrayShadow)
|
0:? 'samp2DAs' (uniform sampler2DArrayShadow)
|
||||||
0:? 'sampCubeAs' (uniform samplerCubeArrayShadow)
|
0:? 'sampCubeAs' (uniform samplerCubeArrayShadow)
|
||||||
0:? 'sampBuf' (uniform samplerBuffer)
|
0:? 'sampBuf' (uniform samplerBuffer)
|
||||||
0:? 'sampRect' (uniform sampler2DRect)
|
0:? 'sampRect' (uniform sampler2DRect)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
ERROR: Linking vertex stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking vertex stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
ERROR: Linking vertex stage: xfb_stride is too small to hold all buffer entries:
|
ERROR: Linking vertex stage: xfb_stride is too small to hold all buffer entries:
|
||||||
ERROR: xfb_buffer 3, xfb_stride 64, minimum stride needed: 80
|
ERROR: xfb_buffer 3, xfb_stride 64, minimum stride needed: 80
|
||||||
|
|
||||||
Shader version: 430
|
Shader version: 430
|
||||||
Requested GL_ARB_enhanced_layouts
|
Requested GL_ARB_enhanced_layouts
|
||||||
Requested GL_ARB_shader_texture_image_samples
|
Requested GL_ARB_shader_texture_image_samples
|
||||||
in xfb mode
|
in xfb mode
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:14 Function Definition: foo( (global void)
|
0:14 Function Definition: foo( (global void)
|
||||||
0:14 Function Parameters:
|
0:14 Function Parameters:
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:16 move second child to first child (temp float)
|
0:16 move second child to first child (temp float)
|
||||||
0:16 direct index (temp float ClipDistance)
|
0:16 direct index (temp float ClipDistance)
|
||||||
0:16 gl_ClipDistance: direct index for structure (out 17-element array of float ClipDistance)
|
0:16 gl_ClipDistance: direct index for structure (out 17-element array of float ClipDistance)
|
||||||
0:16 'anon@0' (out block{out 17-element array of float ClipDistance gl_ClipDistance, })
|
0:16 'anon@0' (out block{out 17-element array of float ClipDistance gl_ClipDistance, })
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 2 (const uint)
|
0:16 2 (const uint)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 2 (const int)
|
0:16 2 (const int)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 3.700000
|
0:16 3.700000
|
||||||
0:31 Function Definition: foo3(vf4;vf3;vf2;vf3; (global void)
|
0:31 Function Definition: foo3(vf4;vf3;vf2;vf3; (global void)
|
||||||
0:31 Function Parameters:
|
0:31 Function Parameters:
|
||||||
0:31 'v4' (in 4-component vector of float)
|
0:31 'v4' (in 4-component vector of float)
|
||||||
0:31 'v3' (volatile in 3-component vector of float)
|
0:31 'v3' (volatile in 3-component vector of float)
|
||||||
0:31 'v2' (in 2-component vector of float)
|
0:31 'v2' (in 2-component vector of float)
|
||||||
0:31 'cv3' (in 3-component vector of float)
|
0:31 'cv3' (in 3-component vector of float)
|
||||||
0:148 Function Definition: fooBarrier( (global void)
|
0:148 Function Definition: fooBarrier( (global void)
|
||||||
0:148 Function Parameters:
|
0:148 Function Parameters:
|
||||||
0:150 Sequence
|
0:150 Sequence
|
||||||
0:150 Constant:
|
0:150 Constant:
|
||||||
0:150 0.000000
|
0:150 0.000000
|
||||||
0:151 MemoryBarrier (global void)
|
0:151 MemoryBarrier (global void)
|
||||||
0:152 MemoryBarrierAtomicCounter (global void)
|
0:152 MemoryBarrierAtomicCounter (global void)
|
||||||
0:153 MemoryBarrierBuffer (global void)
|
0:153 MemoryBarrierBuffer (global void)
|
||||||
0:154 Constant:
|
0:154 Constant:
|
||||||
0:154 0.000000
|
0:154 0.000000
|
||||||
0:155 MemoryBarrierImage (global void)
|
0:155 MemoryBarrierImage (global void)
|
||||||
0:156 Constant:
|
0:156 Constant:
|
||||||
0:156 0.000000
|
0:156 0.000000
|
||||||
0:166 Function Definition: fooq( (global void)
|
0:166 Function Definition: fooq( (global void)
|
||||||
0:166 Function Parameters:
|
0:166 Function Parameters:
|
||||||
0:168 Sequence
|
0:168 Sequence
|
||||||
0:168 Sequence
|
0:168 Sequence
|
||||||
0:168 move second child to first child (temp int)
|
0:168 move second child to first child (temp int)
|
||||||
0:168 's' (temp int)
|
0:168 's' (temp int)
|
||||||
0:168 textureSamples (global int)
|
0:168 textureSamples (global int)
|
||||||
0:168 's2dms' (uniform sampler2DMS)
|
0:168 's2dms' (uniform sampler2DMS)
|
||||||
0:169 add second child into first child (temp int)
|
0:169 add second child into first child (temp int)
|
||||||
0:169 's' (temp int)
|
0:169 's' (temp int)
|
||||||
0:169 textureSamples (global int)
|
0:169 textureSamples (global int)
|
||||||
0:169 'us2dmsa' (uniform usampler2DMSArray)
|
0:169 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:170 add second child into first child (temp int)
|
0:170 add second child into first child (temp int)
|
||||||
0:170 's' (temp int)
|
0:170 's' (temp int)
|
||||||
0:170 imageQuerySamples (global int)
|
0:170 imageQuerySamples (global int)
|
||||||
0:170 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:170 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:171 add second child into first child (temp int)
|
0:171 add second child into first child (temp int)
|
||||||
0:171 's' (temp int)
|
0:171 's' (temp int)
|
||||||
0:171 imageQuerySamples (global int)
|
0:171 imageQuerySamples (global int)
|
||||||
0:171 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:171 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:176 Function Definition: fooq2( (global void)
|
0:176 Function Definition: fooq2( (global void)
|
||||||
0:176 Function Parameters:
|
0:176 Function Parameters:
|
||||||
0:178 Sequence
|
0:178 Sequence
|
||||||
0:178 Sequence
|
0:178 Sequence
|
||||||
0:178 move second child to first child (temp int)
|
0:178 move second child to first child (temp int)
|
||||||
0:178 's' (temp int)
|
0:178 's' (temp int)
|
||||||
0:178 textureSamples (global int)
|
0:178 textureSamples (global int)
|
||||||
0:178 's2dms' (uniform sampler2DMS)
|
0:178 's2dms' (uniform sampler2DMS)
|
||||||
0:179 add second child into first child (temp int)
|
0:179 add second child into first child (temp int)
|
||||||
0:179 's' (temp int)
|
0:179 's' (temp int)
|
||||||
0:179 textureSamples (global int)
|
0:179 textureSamples (global int)
|
||||||
0:179 'us2dmsa' (uniform usampler2DMSArray)
|
0:179 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:180 add second child into first child (temp int)
|
0:180 add second child into first child (temp int)
|
||||||
0:180 's' (temp int)
|
0:180 's' (temp int)
|
||||||
0:180 imageQuerySamples (global int)
|
0:180 imageQuerySamples (global int)
|
||||||
0:180 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:180 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:181 add second child into first child (temp int)
|
0:181 add second child into first child (temp int)
|
||||||
0:181 's' (temp int)
|
0:181 's' (temp int)
|
||||||
0:181 imageQuerySamples (global int)
|
0:181 imageQuerySamples (global int)
|
||||||
0:181 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:181 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:202 Function Definition: qlod( (global void)
|
0:202 Function Definition: qlod( (global void)
|
||||||
0:202 Function Parameters:
|
0:202 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:206 move second child to first child (temp int)
|
0:206 move second child to first child (temp int)
|
||||||
0:206 'levels' (temp int)
|
0:206 'levels' (temp int)
|
||||||
0:206 textureQueryLevels (global int)
|
0:206 textureQueryLevels (global int)
|
||||||
0:206 'samp1D' (uniform sampler1D)
|
0:206 'samp1D' (uniform sampler1D)
|
||||||
0:207 move second child to first child (temp int)
|
0:207 move second child to first child (temp int)
|
||||||
0:207 'levels' (temp int)
|
0:207 'levels' (temp int)
|
||||||
0:207 textureQueryLevels (global int)
|
0:207 textureQueryLevels (global int)
|
||||||
0:207 'usamp2D' (uniform usampler2D)
|
0:207 'usamp2D' (uniform usampler2D)
|
||||||
0:208 move second child to first child (temp int)
|
0:208 move second child to first child (temp int)
|
||||||
0:208 'levels' (temp int)
|
0:208 'levels' (temp int)
|
||||||
0:208 textureQueryLevels (global int)
|
0:208 textureQueryLevels (global int)
|
||||||
0:208 'isamp3D' (uniform isampler3D)
|
0:208 'isamp3D' (uniform isampler3D)
|
||||||
0:209 move second child to first child (temp int)
|
0:209 move second child to first child (temp int)
|
||||||
0:209 'levels' (temp int)
|
0:209 'levels' (temp int)
|
||||||
0:209 textureQueryLevels (global int)
|
0:209 textureQueryLevels (global int)
|
||||||
0:209 'isampCube' (uniform isamplerCube)
|
0:209 'isampCube' (uniform isamplerCube)
|
||||||
0:210 move second child to first child (temp int)
|
0:210 move second child to first child (temp int)
|
||||||
0:210 'levels' (temp int)
|
0:210 'levels' (temp int)
|
||||||
0:210 textureQueryLevels (global int)
|
0:210 textureQueryLevels (global int)
|
||||||
0:210 'isamp1DA' (uniform isampler1DArray)
|
0:210 'isamp1DA' (uniform isampler1DArray)
|
||||||
0:211 move second child to first child (temp int)
|
0:211 move second child to first child (temp int)
|
||||||
0:211 'levels' (temp int)
|
0:211 'levels' (temp int)
|
||||||
0:211 textureQueryLevels (global int)
|
0:211 textureQueryLevels (global int)
|
||||||
0:211 'samp2DA' (uniform sampler2DArray)
|
0:211 'samp2DA' (uniform sampler2DArray)
|
||||||
0:212 move second child to first child (temp int)
|
0:212 move second child to first child (temp int)
|
||||||
0:212 'levels' (temp int)
|
0:212 'levels' (temp int)
|
||||||
0:212 textureQueryLevels (global int)
|
0:212 textureQueryLevels (global int)
|
||||||
0:212 'usampCubeA' (uniform usamplerCubeArray)
|
0:212 'usampCubeA' (uniform usamplerCubeArray)
|
||||||
0:214 move second child to first child (temp int)
|
0:214 move second child to first child (temp int)
|
||||||
0:214 'levels' (temp int)
|
0:214 'levels' (temp int)
|
||||||
0:214 textureQueryLevels (global int)
|
0:214 textureQueryLevels (global int)
|
||||||
0:214 'samp1Ds' (uniform sampler1DShadow)
|
0:214 'samp1Ds' (uniform sampler1DShadow)
|
||||||
0:215 move second child to first child (temp int)
|
0:215 move second child to first child (temp int)
|
||||||
0:215 'levels' (temp int)
|
0:215 'levels' (temp int)
|
||||||
0:215 textureQueryLevels (global int)
|
0:215 textureQueryLevels (global int)
|
||||||
0:215 'samp2Ds' (uniform sampler2DShadow)
|
0:215 'samp2Ds' (uniform sampler2DShadow)
|
||||||
0:216 move second child to first child (temp int)
|
0:216 move second child to first child (temp int)
|
||||||
0:216 'levels' (temp int)
|
0:216 'levels' (temp int)
|
||||||
0:216 textureQueryLevels (global int)
|
0:216 textureQueryLevels (global int)
|
||||||
0:216 'sampCubes' (uniform samplerCubeShadow)
|
0:216 'sampCubes' (uniform samplerCubeShadow)
|
||||||
0:217 move second child to first child (temp int)
|
0:217 move second child to first child (temp int)
|
||||||
0:217 'levels' (temp int)
|
0:217 'levels' (temp int)
|
||||||
0:217 textureQueryLevels (global int)
|
0:217 textureQueryLevels (global int)
|
||||||
0:217 'samp1DAs' (uniform sampler1DArrayShadow)
|
0:217 'samp1DAs' (uniform sampler1DArrayShadow)
|
||||||
0:218 move second child to first child (temp int)
|
0:218 move second child to first child (temp int)
|
||||||
0:218 'levels' (temp int)
|
0:218 'levels' (temp int)
|
||||||
0:218 textureQueryLevels (global int)
|
0:218 textureQueryLevels (global int)
|
||||||
0:218 'samp2DAs' (uniform sampler2DArrayShadow)
|
0:218 'samp2DAs' (uniform sampler2DArrayShadow)
|
||||||
0:219 move second child to first child (temp int)
|
0:219 move second child to first child (temp int)
|
||||||
0:219 'levels' (temp int)
|
0:219 'levels' (temp int)
|
||||||
0:219 textureQueryLevels (global int)
|
0:219 textureQueryLevels (global int)
|
||||||
0:219 'sampCubeAs' (uniform samplerCubeArrayShadow)
|
0:219 'sampCubeAs' (uniform samplerCubeArrayShadow)
|
||||||
0:221 'levels' (temp int)
|
0:221 'levels' (temp int)
|
||||||
0:222 'levels' (temp int)
|
0:222 'levels' (temp int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'v4' (layout(location=3 ) temp 4-component vector of float)
|
0:? 'v4' (layout(location=3 ) temp 4-component vector of float)
|
||||||
0:? 'uv4' (layout(location=4 ) uniform 4-component vector of float)
|
0:? 'uv4' (layout(location=4 ) uniform 4-component vector of float)
|
||||||
0:? 'b1' (layout(location=2 ) in block{in 4-component vector of float v})
|
0:? 'b1' (layout(location=2 ) in block{in 4-component vector of float v})
|
||||||
0:? 'b2' (layout(location=2 ) out block{out 4-component vector of float v})
|
0:? 'b2' (layout(location=2 ) out block{out 4-component vector of float v})
|
||||||
0:? 'anon@0' (out block{out 17-element array of float ClipDistance gl_ClipDistance, })
|
0:? 'anon@0' (out block{out 17-element array of float ClipDistance gl_ClipDistance, })
|
||||||
0:? 'cs' (layout(location=10 ) smooth out 2-element array of structure{global 7-element array of 3X2 matrix of float m, global float f})
|
0:? 'cs' (layout(location=10 ) smooth out 2-element array of structure{global 7-element array of 3X2 matrix of float m, global float f})
|
||||||
0:? 'cf' (layout(location=54 ) smooth out float)
|
0:? 'cf' (layout(location=54 ) smooth out float)
|
||||||
0:? 'cg' (layout(location=53 ) smooth out float)
|
0:? 'cg' (layout(location=53 ) smooth out float)
|
||||||
0:? 'alias1' (layout(location=10 ) in 4-component vector of float)
|
0:? 'alias1' (layout(location=10 ) in 4-component vector of float)
|
||||||
0:? 'alias2' (layout(location=10 ) in 4-component vector of float)
|
0:? 'alias2' (layout(location=10 ) in 4-component vector of float)
|
||||||
0:? 'v6e' (layout(location=0 ) in 4-component vector of float)
|
0:? 'v6e' (layout(location=0 ) in 4-component vector of float)
|
||||||
0:? 'ininst2e' (in block{layout(location=25 ) in float f2})
|
0:? 'ininst2e' (in block{layout(location=25 ) in float f2})
|
||||||
0:? 'in4e' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
0:? 'in4e' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
||||||
0:? 'inst4e' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
0:? 'inst4e' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
||||||
0:? 'inst9e' (layout(column_major shared align=32 ) uniform block{layout(column_major shared offset=12 align=4 ) uniform float f, layout(column_major shared offset=20 ) uniform float g})
|
0:? 'inst9e' (layout(column_major shared align=32 ) uniform block{layout(column_major shared offset=12 align=4 ) uniform float f, layout(column_major shared offset=20 ) uniform float g})
|
||||||
0:? 'spinste' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b})
|
0:? 'spinste' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b})
|
||||||
0:? 'aconste' (global 4-element array of int)
|
0:? 'aconste' (global 4-element array of int)
|
||||||
0:? 'bconste' (global 64-element array of int)
|
0:? 'bconste' (global 64-element array of int)
|
||||||
0:? 'bbinst2' (out block{layout(xfb_buffer=0 xfb_offset=64 ) out 4-component vector of float bbv})
|
0:? 'bbinst2' (out block{layout(xfb_buffer=0 xfb_offset=64 ) out 4-component vector of float bbv})
|
||||||
0:? 'bge' (layout(xfb_buffer=2 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
0:? 'bge' (layout(xfb_buffer=2 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
||||||
0:? 'bhe' (layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) smooth out 4-component vector of float)
|
0:? 'bhe' (layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) smooth out 4-component vector of float)
|
||||||
0:? 'bbinst4e' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=2 xfb_offset=16 ) out 4-component vector of float bbv1, layout(xfb_buffer=2 xfb_offset=32 ) out 4-component vector of float bbv2})
|
0:? 'bbinst4e' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=2 xfb_offset=16 ) out 4-component vector of float bbv1, layout(xfb_buffer=2 xfb_offset=32 ) out 4-component vector of float bbv2})
|
||||||
0:? 'bbinst5e' (out block{layout(xfb_buffer=3 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=48 xfb_stride=64 ) out 4-component vector of float bbv2})
|
0:? 'bbinst5e' (out block{layout(xfb_buffer=3 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=48 xfb_stride=64 ) out 4-component vector of float bbv2})
|
||||||
0:? 'inst4' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
0:? 'inst4' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
||||||
0:? 'inst9' (layout(column_major std430 align=32 ) uniform block{layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 offset=20 align=32 ) uniform float g})
|
0:? 'inst9' (layout(column_major std430 align=32 ) uniform block{layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 offset=20 align=32 ) uniform float g})
|
||||||
0:? 'spinst' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b})
|
0:? 'spinst' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b})
|
||||||
0:? 'aconst' (global 4-element array of int)
|
0:? 'aconst' (global 4-element array of int)
|
||||||
0:? 'bconst' (global 64-element array of int)
|
0:? 'bconst' (global 64-element array of int)
|
||||||
0:? 'start2' (const int)
|
0:? 'start2' (const int)
|
||||||
0:? 5 (const int)
|
0:? 5 (const int)
|
||||||
0:? 'v6' (layout(location=19 ) in 4-component vector of float)
|
0:? 'v6' (layout(location=19 ) in 4-component vector of float)
|
||||||
0:? 'ininst2' (in block{layout(location=28 component=0 ) in bool b1, layout(location=29 component=0 ) in float f1, layout(location=25 ) in float f2})
|
0:? 'ininst2' (in block{layout(location=28 component=0 ) in bool b1, layout(location=29 component=0 ) in float f1, layout(location=25 ) in float f2})
|
||||||
0:? 'in4' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
0:? 'in4' (in block{layout(location=50 ) in float f1, layout(location=51 ) in float f2})
|
||||||
0:? 'bbinst2g' (out block{layout(xfb_buffer=3 xfb_offset=64 ) out 4-component vector of float bbv})
|
0:? 'bbinst2g' (out block{layout(xfb_buffer=3 xfb_offset=64 ) out 4-component vector of float bbv})
|
||||||
0:? 'bg' (layout(xfb_buffer=1 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
0:? 'bg' (layout(xfb_buffer=1 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
||||||
0:? 'bh' (layout(xfb_buffer=1 xfb_offset=32 xfb_stride=80 ) smooth out 4-component vector of float)
|
0:? 'bh' (layout(xfb_buffer=1 xfb_offset=32 xfb_stride=80 ) smooth out 4-component vector of float)
|
||||||
0:? 'bbinst4' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=1 xfb_offset=16 ) out 4-component vector of float bbv1})
|
0:? 'bbinst4' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=1 xfb_offset=16 ) out 4-component vector of float bbv1})
|
||||||
0:? 'bbinst5' (out block{layout(xfb_buffer=1 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=1 xfb_offset=64 xfb_stride=80 ) out 4-component vector of float bbv2})
|
0:? 'bbinst5' (out block{layout(xfb_buffer=1 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=1 xfb_offset=64 xfb_stride=80 ) out 4-component vector of float bbv2})
|
||||||
0:? 'sharedv' (shared 4-component vector of float)
|
0:? 'sharedv' (shared 4-component vector of float)
|
||||||
0:? 'v' (buffer 4-component vector of float)
|
0:? 'v' (buffer 4-component vector of float)
|
||||||
0:? 's2dms' (uniform sampler2DMS)
|
0:? 's2dms' (uniform sampler2DMS)
|
||||||
0:? 'us2dmsa' (uniform usampler2DMSArray)
|
0:? 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:? 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:? 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:? 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:? 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:? 'samp1D' (uniform sampler1D)
|
0:? 'samp1D' (uniform sampler1D)
|
||||||
0:? 'usamp2D' (uniform usampler2D)
|
0:? 'usamp2D' (uniform usampler2D)
|
||||||
0:? 'isamp3D' (uniform isampler3D)
|
0:? 'isamp3D' (uniform isampler3D)
|
||||||
0:? 'isampCube' (uniform isamplerCube)
|
0:? 'isampCube' (uniform isamplerCube)
|
||||||
0:? 'isamp1DA' (uniform isampler1DArray)
|
0:? 'isamp1DA' (uniform isampler1DArray)
|
||||||
0:? 'samp2DA' (uniform sampler2DArray)
|
0:? 'samp2DA' (uniform sampler2DArray)
|
||||||
0:? 'usampCubeA' (uniform usamplerCubeArray)
|
0:? 'usampCubeA' (uniform usamplerCubeArray)
|
||||||
0:? 'samp1Ds' (uniform sampler1DShadow)
|
0:? 'samp1Ds' (uniform sampler1DShadow)
|
||||||
0:? 'samp2Ds' (uniform sampler2DShadow)
|
0:? 'samp2Ds' (uniform sampler2DShadow)
|
||||||
0:? 'sampCubes' (uniform samplerCubeShadow)
|
0:? 'sampCubes' (uniform samplerCubeShadow)
|
||||||
0:? 'samp1DAs' (uniform sampler1DArrayShadow)
|
0:? 'samp1DAs' (uniform sampler1DArrayShadow)
|
||||||
0:? 'samp2DAs' (uniform sampler2DArrayShadow)
|
0:? 'samp2DAs' (uniform sampler2DArrayShadow)
|
||||||
0:? 'sampCubeAs' (uniform samplerCubeArrayShadow)
|
0:? 'sampCubeAs' (uniform samplerCubeArrayShadow)
|
||||||
0:? 'sampBuf' (uniform samplerBuffer)
|
0:? 'sampBuf' (uniform samplerBuffer)
|
||||||
0:? 'sampRect' (uniform sampler2DRect)
|
0:? 'sampRect' (uniform sampler2DRect)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,243 +1,243 @@
|
|||||||
430scope.vert
|
430scope.vert
|
||||||
Warning, version 430 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 430 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:5: 'a' : redefinition
|
ERROR: 0:5: 'a' : redefinition
|
||||||
ERROR: 0:17: 'b' : function name is redeclaration of existing name
|
ERROR: 0:17: 'b' : function name is redeclaration of existing name
|
||||||
ERROR: 0:20: 'c' : redefinition
|
ERROR: 0:20: 'c' : redefinition
|
||||||
ERROR: 0:22: 'f' : redefinition
|
ERROR: 0:22: 'f' : redefinition
|
||||||
ERROR: 0:43: 'sin' : can't use function syntax on variable
|
ERROR: 0:43: 'sin' : can't use function syntax on variable
|
||||||
ERROR: 0:57: 'z' : undeclared identifier
|
ERROR: 0:57: 'z' : undeclared identifier
|
||||||
ERROR: 0:57: 'z' : redefinition
|
ERROR: 0:57: 'z' : redefinition
|
||||||
ERROR: 0:73: 'degrees' : can't use function syntax on variable
|
ERROR: 0:73: 'degrees' : can't use function syntax on variable
|
||||||
ERROR: 8 compilation errors. No code generated.
|
ERROR: 8 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 430
|
Shader version: 430
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: f(i1;i1;i1; (global int)
|
0:3 Function Definition: f(i1;i1;i1; (global int)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:3 'a' (in int)
|
0:3 'a' (in int)
|
||||||
0:3 'b' (in int)
|
0:3 'b' (in int)
|
||||||
0:3 'c' (in int)
|
0:3 'c' (in int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp float)
|
0:8 move second child to first child (temp float)
|
||||||
0:8 'a' (temp float)
|
0:8 'a' (temp float)
|
||||||
0:8 add (temp float)
|
0:8 add (temp float)
|
||||||
0:8 Convert int to float (temp float)
|
0:8 Convert int to float (temp float)
|
||||||
0:8 'a' (in int)
|
0:8 'a' (in int)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 1.000000
|
0:8 1.000000
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 'a' (in int)
|
0:11 'a' (in int)
|
||||||
0:25 Function Definition: cos(f1; (global float)
|
0:25 Function Definition: cos(f1; (global float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:25 'x' (in float)
|
0:25 'x' (in float)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Branch: Return with expression
|
0:27 Branch: Return with expression
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 1.000000
|
0:27 1.000000
|
||||||
0:29 Function Definition: radians(b1; (global bool)
|
0:29 Function Definition: radians(b1; (global bool)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:29 'x' (in bool)
|
0:29 'x' (in bool)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 true (const bool)
|
0:31 true (const bool)
|
||||||
0:36 Function Definition: main( (global void)
|
0:36 Function Definition: main( (global void)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:39 Function Call: g( (temp int)
|
0:39 Function Call: g( (temp int)
|
||||||
0:42 'sin' (temp float)
|
0:42 'sin' (temp float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.000000
|
0:43 0.000000
|
||||||
0:44 Function Call: f(i1;i1;i1; (global int)
|
0:44 Function Call: f(i1;i1;i1; (global int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 3 (const int)
|
0:44 3 (const int)
|
||||||
0:47 move second child to first child (temp float)
|
0:47 move second child to first child (temp float)
|
||||||
0:47 'f' (temp float)
|
0:47 'f' (temp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:49 move second child to first child (temp 4-component vector of float)
|
0:49 move second child to first child (temp 4-component vector of float)
|
||||||
0:49 gl_Position: direct index for structure (invariant gl_Position 4-component vector of float Position)
|
0:49 gl_Position: direct index for structure (invariant gl_Position 4-component vector of float Position)
|
||||||
0:49 'anon@0' (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, 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:49 'anon@0' (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, 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:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const uint)
|
0:49 0 (const uint)
|
||||||
0:49 Construct vec4 (temp 4-component vector of float)
|
0:49 Construct vec4 (temp 4-component vector of float)
|
||||||
0:49 'f' (temp float)
|
0:49 'f' (temp float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp int)
|
0:51 move second child to first child (temp int)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Loop with condition tested first
|
0:51 Loop with condition tested first
|
||||||
0:51 Loop Condition
|
0:51 Loop Condition
|
||||||
0:51 Compare Less Than (temp bool)
|
0:51 Compare Less Than (temp bool)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 10 (const int)
|
0:51 10 (const int)
|
||||||
0:51 Loop Body
|
0:51 Loop Body
|
||||||
0:52 Pre-Increment (temp int)
|
0:52 Pre-Increment (temp int)
|
||||||
0:52 'f' (temp int)
|
0:52 'f' (temp int)
|
||||||
0:51 Loop Terminal Expression
|
0:51 Loop Terminal Expression
|
||||||
0:51 Pre-Increment (temp int)
|
0:51 Pre-Increment (temp int)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 move second child to first child (temp int)
|
0:54 move second child to first child (temp int)
|
||||||
0:54 'x' (temp int)
|
0:54 'x' (temp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 1 (const int)
|
0:54 1 (const int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp float)
|
0:56 move second child to first child (temp float)
|
||||||
0:56 'x' (temp float)
|
0:56 'x' (temp float)
|
||||||
0:56 Constant:
|
0:56 Constant:
|
||||||
0:56 2.000000
|
0:56 2.000000
|
||||||
0:56 move second child to first child (temp float)
|
0:56 move second child to first child (temp float)
|
||||||
0:56 'y' (temp float)
|
0:56 'y' (temp float)
|
||||||
0:56 'x' (temp float)
|
0:56 'x' (temp float)
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 move second child to first child (temp int)
|
0:60 move second child to first child (temp int)
|
||||||
0:60 'x' (temp int)
|
0:60 'x' (temp int)
|
||||||
0:60 'x' (temp int)
|
0:60 'x' (temp int)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp structure{temp int x})
|
0:68 move second child to first child (temp structure{temp int x})
|
||||||
0:68 'S' (temp structure{temp int x})
|
0:68 'S' (temp structure{temp int x})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 0 (const int)
|
0:68 0 (const int)
|
||||||
0:69 x: direct index for structure (temp int)
|
0:69 x: direct index for structure (temp int)
|
||||||
0:69 'S' (temp structure{temp int x})
|
0:69 'S' (temp structure{temp int x})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 0.000000
|
0:73 0.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'b' (global bool)
|
0:? 'b' (global bool)
|
||||||
0:? 'tan' (global float)
|
0:? 'tan' (global float)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 430
|
Shader version: 430
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:3 Function Definition: f(i1;i1;i1; (global int)
|
0:3 Function Definition: f(i1;i1;i1; (global int)
|
||||||
0:3 Function Parameters:
|
0:3 Function Parameters:
|
||||||
0:3 'a' (in int)
|
0:3 'a' (in int)
|
||||||
0:3 'b' (in int)
|
0:3 'b' (in int)
|
||||||
0:3 'c' (in int)
|
0:3 'c' (in int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp float)
|
0:8 move second child to first child (temp float)
|
||||||
0:8 'a' (temp float)
|
0:8 'a' (temp float)
|
||||||
0:8 add (temp float)
|
0:8 add (temp float)
|
||||||
0:8 Convert int to float (temp float)
|
0:8 Convert int to float (temp float)
|
||||||
0:8 'a' (in int)
|
0:8 'a' (in int)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 1.000000
|
0:8 1.000000
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 'a' (in int)
|
0:11 'a' (in int)
|
||||||
0:25 Function Definition: cos(f1; (global float)
|
0:25 Function Definition: cos(f1; (global float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:25 'x' (in float)
|
0:25 'x' (in float)
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Branch: Return with expression
|
0:27 Branch: Return with expression
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 1.000000
|
0:27 1.000000
|
||||||
0:29 Function Definition: radians(b1; (global bool)
|
0:29 Function Definition: radians(b1; (global bool)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:29 'x' (in bool)
|
0:29 'x' (in bool)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 true (const bool)
|
0:31 true (const bool)
|
||||||
0:36 Function Definition: main( (global void)
|
0:36 Function Definition: main( (global void)
|
||||||
0:36 Function Parameters:
|
0:36 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:39 Function Call: g( (temp int)
|
0:39 Function Call: g( (temp int)
|
||||||
0:42 'sin' (temp float)
|
0:42 'sin' (temp float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0.000000
|
0:43 0.000000
|
||||||
0:44 Function Call: f(i1;i1;i1; (global int)
|
0:44 Function Call: f(i1;i1;i1; (global int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 3 (const int)
|
0:44 3 (const int)
|
||||||
0:47 move second child to first child (temp float)
|
0:47 move second child to first child (temp float)
|
||||||
0:47 'f' (temp float)
|
0:47 'f' (temp float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:49 move second child to first child (temp 4-component vector of float)
|
0:49 move second child to first child (temp 4-component vector of float)
|
||||||
0:49 gl_Position: direct index for structure (invariant gl_Position 4-component vector of float Position)
|
0:49 gl_Position: direct index for structure (invariant gl_Position 4-component vector of float Position)
|
||||||
0:49 'anon@0' (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, 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:49 'anon@0' (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, 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:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const uint)
|
0:49 0 (const uint)
|
||||||
0:49 Construct vec4 (temp 4-component vector of float)
|
0:49 Construct vec4 (temp 4-component vector of float)
|
||||||
0:49 'f' (temp float)
|
0:49 'f' (temp float)
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 move second child to first child (temp int)
|
0:51 move second child to first child (temp int)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Loop with condition tested first
|
0:51 Loop with condition tested first
|
||||||
0:51 Loop Condition
|
0:51 Loop Condition
|
||||||
0:51 Compare Less Than (temp bool)
|
0:51 Compare Less Than (temp bool)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 10 (const int)
|
0:51 10 (const int)
|
||||||
0:51 Loop Body
|
0:51 Loop Body
|
||||||
0:52 Pre-Increment (temp int)
|
0:52 Pre-Increment (temp int)
|
||||||
0:52 'f' (temp int)
|
0:52 'f' (temp int)
|
||||||
0:51 Loop Terminal Expression
|
0:51 Loop Terminal Expression
|
||||||
0:51 Pre-Increment (temp int)
|
0:51 Pre-Increment (temp int)
|
||||||
0:51 'f' (temp int)
|
0:51 'f' (temp int)
|
||||||
0:54 Sequence
|
0:54 Sequence
|
||||||
0:54 move second child to first child (temp int)
|
0:54 move second child to first child (temp int)
|
||||||
0:54 'x' (temp int)
|
0:54 'x' (temp int)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 1 (const int)
|
0:54 1 (const int)
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 Sequence
|
0:56 Sequence
|
||||||
0:56 move second child to first child (temp float)
|
0:56 move second child to first child (temp float)
|
||||||
0:56 'x' (temp float)
|
0:56 'x' (temp float)
|
||||||
0:56 Constant:
|
0:56 Constant:
|
||||||
0:56 2.000000
|
0:56 2.000000
|
||||||
0:56 move second child to first child (temp float)
|
0:56 move second child to first child (temp float)
|
||||||
0:56 'y' (temp float)
|
0:56 'y' (temp float)
|
||||||
0:56 'x' (temp float)
|
0:56 'x' (temp float)
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 Sequence
|
0:60 Sequence
|
||||||
0:60 move second child to first child (temp int)
|
0:60 move second child to first child (temp int)
|
||||||
0:60 'x' (temp int)
|
0:60 'x' (temp int)
|
||||||
0:60 'x' (temp int)
|
0:60 'x' (temp int)
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 Sequence
|
0:68 Sequence
|
||||||
0:68 move second child to first child (temp structure{temp int x})
|
0:68 move second child to first child (temp structure{temp int x})
|
||||||
0:68 'S' (temp structure{temp int x})
|
0:68 'S' (temp structure{temp int x})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 0 (const int)
|
0:68 0 (const int)
|
||||||
0:69 x: direct index for structure (temp int)
|
0:69 x: direct index for structure (temp int)
|
||||||
0:69 'S' (temp structure{temp int x})
|
0:69 'S' (temp structure{temp int x})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const int)
|
0:69 0 (const int)
|
||||||
0:73 Constant:
|
0:73 Constant:
|
||||||
0:73 0.000000
|
0:73 0.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'b' (global bool)
|
0:? 'b' (global bool)
|
||||||
0:? 'tan' (global float)
|
0:? 'tan' (global float)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,194 +1,194 @@
|
|||||||
440.frag
|
440.frag
|
||||||
Warning, version 440 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 440 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:11: 'location' : overlapping use of location 4
|
ERROR: 0:11: 'location' : overlapping use of location 4
|
||||||
ERROR: 0:13: 'component' : type overflows the available 4 components
|
ERROR: 0:13: 'component' : type overflows the available 4 components
|
||||||
ERROR: 0:22: 'location' : fragment outputs sharing the same location must be the same basic type 30
|
ERROR: 0:22: 'location' : fragment outputs sharing the same location must be the same basic type 30
|
||||||
ERROR: 0:24: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type)
|
ERROR: 0:24: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:25: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type)
|
ERROR: 0:25: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:26: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type)
|
ERROR: 0:26: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:29: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
ERROR: 0:29: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:30: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
ERROR: 0:30: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:30: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:30: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:31: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
ERROR: 0:31: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:31: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:31: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:33: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
ERROR: 0:33: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:34: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
ERROR: 0:34: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:34: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:34: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:35: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
ERROR: 0:35: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)
|
||||||
ERROR: 0:35: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:35: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:37: 'offset' : only applies to block members, not blocks
|
ERROR: 0:37: 'offset' : only applies to block members, not blocks
|
||||||
ERROR: 0:38: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:38: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:38: 'offset' : only applies to block members, not blocks
|
ERROR: 0:38: 'offset' : only applies to block members, not blocks
|
||||||
ERROR: 0:39: 'output block' : not supported in this stage: fragment
|
ERROR: 0:39: 'output block' : not supported in this stage: fragment
|
||||||
ERROR: 0:39: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:39: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:39: 'offset' : only applies to block members, not blocks
|
ERROR: 0:39: 'offset' : only applies to block members, not blocks
|
||||||
ERROR: 0:42: 'offset/align' : can only be used with std140 or std430 layout packing
|
ERROR: 0:42: 'offset/align' : can only be used with std140 or std430 layout packing
|
||||||
ERROR: 0:43: 'offset/align' : can only be used with std140 or std430 layout packing
|
ERROR: 0:43: 'offset/align' : can only be used with std140 or std430 layout packing
|
||||||
ERROR: 0:43: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:43: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:44: 'output block' : not supported in this stage: fragment
|
ERROR: 0:44: 'output block' : not supported in this stage: fragment
|
||||||
ERROR: 0:44: 'offset/align' : can only be used with std140 or std430 layout packing
|
ERROR: 0:44: 'offset/align' : can only be used with std140 or std430 layout packing
|
||||||
ERROR: 0:44: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:44: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:46: 'offset' : cannot specify on a variable declaration
|
ERROR: 0:46: 'offset' : cannot specify on a variable declaration
|
||||||
ERROR: 0:47: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:47: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:48: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:48: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:50: 'align' : cannot specify on a variable declaration
|
ERROR: 0:50: 'align' : cannot specify on a variable declaration
|
||||||
ERROR: 0:51: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:51: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:52: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:52: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:54: 'layout' : matrix or packing qualifiers can only be used on a uniform or buffer
|
ERROR: 0:54: 'layout' : matrix or packing qualifiers can only be used on a uniform or buffer
|
||||||
ERROR: 0:55: 'layout' : cannot specify packing on a variable declaration
|
ERROR: 0:55: 'layout' : cannot specify packing on a variable declaration
|
||||||
ERROR: 0:57: 'align' : must be a power of 2
|
ERROR: 0:57: 'align' : must be a power of 2
|
||||||
ERROR: 0:58: 'align' : can only be used with std140 or std430 layout packing
|
ERROR: 0:58: 'align' : can only be used with std140 or std430 layout packing
|
||||||
ERROR: 0:63: 'align' : can only be used with std140 or std430 layout packing
|
ERROR: 0:63: 'align' : can only be used with std140 or std430 layout packing
|
||||||
ERROR: 0:62: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:62: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:63: 'layout' : offset/align can only be used on a uniform or buffer
|
ERROR: 0:63: 'layout' : offset/align can only be used on a uniform or buffer
|
||||||
ERROR: 0:84: 'align' : must be a power of 2
|
ERROR: 0:84: 'align' : must be a power of 2
|
||||||
ERROR: 0:83: 'offset' : cannot lie in previous members
|
ERROR: 0:83: 'offset' : cannot lie in previous members
|
||||||
ERROR: 0:85: 'offset' : must be a multiple of the member's alignment
|
ERROR: 0:85: 'offset' : must be a multiple of the member's alignment
|
||||||
ERROR: 0:103: 'align' : must be a power of 2
|
ERROR: 0:103: 'align' : must be a power of 2
|
||||||
ERROR: 0:105: 'align' : must be a power of 2
|
ERROR: 0:105: 'align' : must be a power of 2
|
||||||
ERROR: 0:102: 'offset' : cannot lie in previous members
|
ERROR: 0:102: 'offset' : cannot lie in previous members
|
||||||
ERROR: 0:104: 'offset' : must be a multiple of the member's alignment
|
ERROR: 0:104: 'offset' : must be a multiple of the member's alignment
|
||||||
ERROR: 48 compilation errors. No code generated.
|
ERROR: 48 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 440
|
Shader version: 440
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:144 Function Definition: interp( (global void)
|
0:144 Function Definition: interp( (global void)
|
||||||
0:144 Function Parameters:
|
0:144 Function Parameters:
|
||||||
0:146 Sequence
|
0:146 Sequence
|
||||||
0:146 interpolateAtCentroid (global 2-component vector of float)
|
0:146 interpolateAtCentroid (global 2-component vector of float)
|
||||||
0:146 vector swizzle (temp 2-component vector of float)
|
0:146 vector swizzle (temp 2-component vector of float)
|
||||||
0:146 direct index (smooth sample temp 3-component vector of float)
|
0:146 direct index (smooth sample temp 3-component vector of float)
|
||||||
0:146 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
0:146 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
||||||
0:146 Constant:
|
0:146 Constant:
|
||||||
0:146 2 (const int)
|
0:146 2 (const int)
|
||||||
0:146 Sequence
|
0:146 Sequence
|
||||||
0:146 Constant:
|
0:146 Constant:
|
||||||
0:146 0 (const int)
|
0:146 0 (const int)
|
||||||
0:146 Constant:
|
0:146 Constant:
|
||||||
0:146 1 (const int)
|
0:146 1 (const int)
|
||||||
0:147 interpolateAtSample (global float)
|
0:147 interpolateAtSample (global float)
|
||||||
0:147 direct index (temp float)
|
0:147 direct index (temp float)
|
||||||
0:147 direct index (smooth sample temp 3-component vector of float)
|
0:147 direct index (smooth sample temp 3-component vector of float)
|
||||||
0:147 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
0:147 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
||||||
0:147 Constant:
|
0:147 Constant:
|
||||||
0:147 2 (const int)
|
0:147 2 (const int)
|
||||||
0:147 Constant:
|
0:147 Constant:
|
||||||
0:147 0 (const int)
|
0:147 0 (const int)
|
||||||
0:147 Constant:
|
0:147 Constant:
|
||||||
0:147 2 (const int)
|
0:147 2 (const int)
|
||||||
0:150 Function Definition: layer( (global int)
|
0:150 Function Definition: layer( (global int)
|
||||||
0:150 Function Parameters:
|
0:150 Function Parameters:
|
||||||
0:152 Sequence
|
0:152 Sequence
|
||||||
0:152 Branch: Return with expression
|
0:152 Branch: Return with expression
|
||||||
0:152 'gl_Layer' (flat in int Layer)
|
0:152 'gl_Layer' (flat in int Layer)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'a' (layout(location=4 component=2 ) smooth in 2-component vector of float)
|
0:? 'a' (layout(location=4 component=2 ) smooth in 2-component vector of float)
|
||||||
0:? 'b' (layout(location=4 component=1 ) smooth in float)
|
0:? 'b' (layout(location=4 component=1 ) smooth in float)
|
||||||
0:? 'h' (layout(location=4 component=2 ) smooth in 2-component vector of float)
|
0:? 'h' (layout(location=4 component=2 ) smooth in 2-component vector of float)
|
||||||
0:? 'c' (layout(location=3 component=2 ) smooth in 3-component vector of float)
|
0:? 'c' (layout(location=3 component=2 ) smooth in 3-component vector of float)
|
||||||
0:? 'e' (layout(location=20 component=0 ) smooth in 6-element array of 3-component vector of float)
|
0:? 'e' (layout(location=20 component=0 ) smooth in 6-element array of 3-component vector of float)
|
||||||
0:? 'f' (layout(location=20 component=3 ) smooth in 6-element array of float)
|
0:? 'f' (layout(location=20 component=3 ) smooth in 6-element array of float)
|
||||||
0:? 'be' (layout(location=30 component=3 ) out int)
|
0:? 'be' (layout(location=30 component=3 ) out int)
|
||||||
0:? 'bf' (layout(location=30 component=0 ) out 3-component vector of float)
|
0:? 'bf' (layout(location=30 component=0 ) out 3-component vector of float)
|
||||||
0:? 'inst1' (layout(column_major shared offset=12 ) uniform block{layout(column_major shared ) uniform int a})
|
0:? 'inst1' (layout(column_major shared offset=12 ) uniform block{layout(column_major shared ) uniform int a})
|
||||||
0:? 'inst2' (layout(offset=12 ) in block{in int a})
|
0:? 'inst2' (layout(offset=12 ) in block{in int a})
|
||||||
0:? 'inst3' (layout(offset=12 ) out block{out int a})
|
0:? 'inst3' (layout(offset=12 ) out block{out int a})
|
||||||
0:? 'inst4' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
0:? 'inst4' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
||||||
0:? 'inst8' (layout(column_major shared align=16 ) uniform block{layout(column_major shared ) uniform int a})
|
0:? 'inst8' (layout(column_major shared align=16 ) uniform block{layout(column_major shared ) uniform int a})
|
||||||
0:? 'inst5' (layout(align=16 ) in block{in int a})
|
0:? 'inst5' (layout(align=16 ) in block{in int a})
|
||||||
0:? 'inst6' (layout(align=16 ) out block{out int a})
|
0:? 'inst6' (layout(align=16 ) out block{out int a})
|
||||||
0:? 'v1' (layout(offset=12 ) uniform 4-component vector of float)
|
0:? 'v1' (layout(offset=12 ) uniform 4-component vector of float)
|
||||||
0:? 'v2' (layout(offset=12 ) smooth in 4-component vector of float)
|
0:? 'v2' (layout(offset=12 ) smooth in 4-component vector of float)
|
||||||
0:? 'v3' (layout(offset=12 ) out 4-component vector of float)
|
0:? 'v3' (layout(offset=12 ) out 4-component vector of float)
|
||||||
0:? 'v4' (layout(align=16 ) uniform 4-component vector of float)
|
0:? 'v4' (layout(align=16 ) uniform 4-component vector of float)
|
||||||
0:? 'v5' (layout(align=16 ) smooth in 4-component vector of float)
|
0:? 'v5' (layout(align=16 ) smooth in 4-component vector of float)
|
||||||
0:? 'v6' (layout(align=16 ) out 4-component vector of float)
|
0:? 'v6' (layout(align=16 ) out 4-component vector of float)
|
||||||
0:? 'v7' (layout(std140 ) uniform 4-component vector of float)
|
0:? 'v7' (layout(std140 ) uniform 4-component vector of float)
|
||||||
0:? 'inst7' (layout(column_major shared ) uniform block{layout(column_major shared offset=12 align=4 ) uniform float f})
|
0:? 'inst7' (layout(column_major shared ) uniform block{layout(column_major shared offset=12 align=4 ) uniform float f})
|
||||||
0:? 'inst10' (in block{layout(offset=12 ) in float f, layout(align=4 ) in float g})
|
0:? 'inst10' (in block{layout(offset=12 ) in float f, layout(align=4 ) in float g})
|
||||||
0:? 'inst9' (layout(column_major std430 align=32 ) uniform block{layout(column_major std430 align=32 ) uniform float e, layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 offset=20 align=32 ) uniform float g, layout(column_major std430 align=32 ) uniform float h})
|
0:? 'inst9' (layout(column_major std430 align=32 ) uniform block{layout(column_major std430 align=32 ) uniform float e, layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 offset=20 align=32 ) uniform float g, layout(column_major std430 align=32 ) uniform float h})
|
||||||
0:? 'inst11' (layout(column_major std430 ) uniform block{layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 ) uniform float g})
|
0:? 'inst11' (layout(column_major std430 ) uniform block{layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 ) uniform float g})
|
||||||
0:? 'specExampleErrors' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b, layout(column_major std140 offset=48 ) uniform 2-component vector of float c, layout(column_major std140 offset=56 ) uniform double g, layout(column_major std140 offset=72 ) uniform double h})
|
0:? 'specExampleErrors' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b, layout(column_major std140 offset=48 ) uniform 2-component vector of float c, layout(column_major std140 offset=56 ) uniform double g, layout(column_major std140 offset=72 ) uniform double h})
|
||||||
0:? 'specExample' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b, layout(column_major std140 offset=48 ) uniform 2-component vector of float d, layout(column_major std140 offset=64 align=16 ) uniform float e, layout(column_major std140 offset=72 align=2 ) uniform double f, layout(column_major std140 offset=80 ) uniform float h, layout(column_major std140 offset=128 align=64 ) uniform 3-component vector of double i, layout(column_major std140 offset=168 align=8 ) uniform float j})
|
0:? 'specExample' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b, layout(column_major std140 offset=48 ) uniform 2-component vector of float d, layout(column_major std140 offset=64 align=16 ) uniform float e, layout(column_major std140 offset=72 align=2 ) uniform double f, layout(column_major std140 offset=80 ) uniform float h, layout(column_major std140 offset=128 align=64 ) uniform 3-component vector of double i, layout(column_major std140 offset=168 align=8 ) uniform float j})
|
||||||
0:? 'specExampleErrors430' (layout(column_major std430 ) buffer block{layout(column_major std430 offset=0 ) buffer 4-component vector of float a, layout(column_major std430 offset=32 ) buffer 3-component vector of float b, layout(column_major std430 offset=48 ) buffer 2-component vector of float c, layout(column_major std430 offset=56 ) buffer double g, layout(column_major std430 offset=72 ) buffer double h, layout(column_major std430 offset=80 ) buffer double i})
|
0:? 'specExampleErrors430' (layout(column_major std430 ) buffer block{layout(column_major std430 offset=0 ) buffer 4-component vector of float a, layout(column_major std430 offset=32 ) buffer 3-component vector of float b, layout(column_major std430 offset=48 ) buffer 2-component vector of float c, layout(column_major std430 offset=56 ) buffer double g, layout(column_major std430 offset=72 ) buffer double h, layout(column_major std430 offset=80 ) buffer double i})
|
||||||
0:? 'specExample430' (layout(column_major std430 ) buffer block{layout(column_major std430 offset=0 ) buffer 4-component vector of float a, layout(column_major std430 offset=32 ) buffer 3-component vector of float b, layout(column_major std430 offset=48 ) buffer 2-component vector of float d, layout(column_major std430 offset=64 align=16 ) buffer float e, layout(column_major std430 offset=72 align=2 ) buffer double f, layout(column_major std430 offset=80 ) buffer float h, layout(column_major std430 offset=128 align=64 ) buffer 3-component vector of double i, layout(column_major std430 offset=168 align=8 ) buffer float j})
|
0:? 'specExample430' (layout(column_major std430 ) buffer block{layout(column_major std430 offset=0 ) buffer 4-component vector of float a, layout(column_major std430 offset=32 ) buffer 3-component vector of float b, layout(column_major std430 offset=48 ) buffer 2-component vector of float d, layout(column_major std430 offset=64 align=16 ) buffer float e, layout(column_major std430 offset=72 align=2 ) buffer double f, layout(column_major std430 offset=80 ) buffer float h, layout(column_major std430 offset=128 align=64 ) buffer 3-component vector of double i, layout(column_major std430 offset=168 align=8 ) buffer float j})
|
||||||
0:? 'specExample4300' (layout(column_major std430 align=128 ) buffer block{layout(column_major std430 offset=0 align=128 ) buffer 4-component vector of float a, layout(column_major std430 offset=128 align=128 ) buffer 3-component vector of float b, layout(column_major std430 offset=256 align=128 ) buffer 2-component vector of float d, layout(column_major std430 offset=384 align=128 ) buffer float e, layout(column_major std430 offset=512 align=128 ) buffer double f, layout(column_major std430 offset=640 align=128 ) buffer float h, layout(column_major std430 offset=768 align=128 ) buffer 3-component vector of double i})
|
0:? 'specExample4300' (layout(column_major std430 align=128 ) buffer block{layout(column_major std430 offset=0 align=128 ) buffer 4-component vector of float a, layout(column_major std430 offset=128 align=128 ) buffer 3-component vector of float b, layout(column_major std430 offset=256 align=128 ) buffer 2-component vector of float d, layout(column_major std430 offset=384 align=128 ) buffer float e, layout(column_major std430 offset=512 align=128 ) buffer double f, layout(column_major std430 offset=640 align=128 ) buffer float h, layout(column_major std430 offset=768 align=128 ) buffer 3-component vector of double i})
|
||||||
0:? 'specExample4301' (layout(column_major std430 align=128 ) buffer block{layout(column_major std430 offset=0 align=128 ) buffer 4-component vector of float a, layout(column_major std430 offset=128 align=128 ) buffer 3-component vector of float b, layout(column_major std430 offset=256 align=128 ) buffer 2-component vector of float d, layout(column_major std430 offset=512 align=128 ) buffer float e, layout(column_major std430 offset=520 align=8 ) buffer double f, layout(column_major std430 offset=640 align=128 ) buffer float h, layout(column_major std430 offset=768 align=128 ) buffer 3-component vector of double i})
|
0:? 'specExample4301' (layout(column_major std430 align=128 ) buffer block{layout(column_major std430 offset=0 align=128 ) buffer 4-component vector of float a, layout(column_major std430 offset=128 align=128 ) buffer 3-component vector of float b, layout(column_major std430 offset=256 align=128 ) buffer 2-component vector of float d, layout(column_major std430 offset=512 align=128 ) buffer float e, layout(column_major std430 offset=520 align=8 ) buffer double f, layout(column_major std430 offset=640 align=128 ) buffer float h, layout(column_major std430 offset=768 align=128 ) buffer 3-component vector of double i})
|
||||||
0:? 'aconst' (global 4-element array of int)
|
0:? 'aconst' (global 4-element array of int)
|
||||||
0:? 'bconst' (global 64-element array of int)
|
0:? 'bconst' (global 64-element array of int)
|
||||||
0:? 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
0:? 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
|
|
||||||
Shader version: 440
|
Shader version: 440
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:144 Function Definition: interp( (global void)
|
0:144 Function Definition: interp( (global void)
|
||||||
0:144 Function Parameters:
|
0:144 Function Parameters:
|
||||||
0:146 Sequence
|
0:146 Sequence
|
||||||
0:146 interpolateAtCentroid (global 2-component vector of float)
|
0:146 interpolateAtCentroid (global 2-component vector of float)
|
||||||
0:146 vector swizzle (temp 2-component vector of float)
|
0:146 vector swizzle (temp 2-component vector of float)
|
||||||
0:146 direct index (smooth sample temp 3-component vector of float)
|
0:146 direct index (smooth sample temp 3-component vector of float)
|
||||||
0:146 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
0:146 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
||||||
0:146 Constant:
|
0:146 Constant:
|
||||||
0:146 2 (const int)
|
0:146 2 (const int)
|
||||||
0:146 Sequence
|
0:146 Sequence
|
||||||
0:146 Constant:
|
0:146 Constant:
|
||||||
0:146 0 (const int)
|
0:146 0 (const int)
|
||||||
0:146 Constant:
|
0:146 Constant:
|
||||||
0:146 1 (const int)
|
0:146 1 (const int)
|
||||||
0:147 interpolateAtSample (global float)
|
0:147 interpolateAtSample (global float)
|
||||||
0:147 direct index (temp float)
|
0:147 direct index (temp float)
|
||||||
0:147 direct index (smooth sample temp 3-component vector of float)
|
0:147 direct index (smooth sample temp 3-component vector of float)
|
||||||
0:147 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
0:147 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
||||||
0:147 Constant:
|
0:147 Constant:
|
||||||
0:147 2 (const int)
|
0:147 2 (const int)
|
||||||
0:147 Constant:
|
0:147 Constant:
|
||||||
0:147 0 (const int)
|
0:147 0 (const int)
|
||||||
0:147 Constant:
|
0:147 Constant:
|
||||||
0:147 2 (const int)
|
0:147 2 (const int)
|
||||||
0:150 Function Definition: layer( (global int)
|
0:150 Function Definition: layer( (global int)
|
||||||
0:150 Function Parameters:
|
0:150 Function Parameters:
|
||||||
0:152 Sequence
|
0:152 Sequence
|
||||||
0:152 Branch: Return with expression
|
0:152 Branch: Return with expression
|
||||||
0:152 'gl_Layer' (flat in int Layer)
|
0:152 'gl_Layer' (flat in int Layer)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'a' (layout(location=4 component=2 ) smooth in 2-component vector of float)
|
0:? 'a' (layout(location=4 component=2 ) smooth in 2-component vector of float)
|
||||||
0:? 'b' (layout(location=4 component=1 ) smooth in float)
|
0:? 'b' (layout(location=4 component=1 ) smooth in float)
|
||||||
0:? 'h' (layout(location=4 component=2 ) smooth in 2-component vector of float)
|
0:? 'h' (layout(location=4 component=2 ) smooth in 2-component vector of float)
|
||||||
0:? 'c' (layout(location=3 component=2 ) smooth in 3-component vector of float)
|
0:? 'c' (layout(location=3 component=2 ) smooth in 3-component vector of float)
|
||||||
0:? 'e' (layout(location=20 component=0 ) smooth in 6-element array of 3-component vector of float)
|
0:? 'e' (layout(location=20 component=0 ) smooth in 6-element array of 3-component vector of float)
|
||||||
0:? 'f' (layout(location=20 component=3 ) smooth in 6-element array of float)
|
0:? 'f' (layout(location=20 component=3 ) smooth in 6-element array of float)
|
||||||
0:? 'be' (layout(location=30 component=3 ) out int)
|
0:? 'be' (layout(location=30 component=3 ) out int)
|
||||||
0:? 'bf' (layout(location=30 component=0 ) out 3-component vector of float)
|
0:? 'bf' (layout(location=30 component=0 ) out 3-component vector of float)
|
||||||
0:? 'inst1' (layout(column_major shared offset=12 ) uniform block{layout(column_major shared ) uniform int a})
|
0:? 'inst1' (layout(column_major shared offset=12 ) uniform block{layout(column_major shared ) uniform int a})
|
||||||
0:? 'inst2' (layout(offset=12 ) in block{in int a})
|
0:? 'inst2' (layout(offset=12 ) in block{in int a})
|
||||||
0:? 'inst3' (layout(offset=12 ) out block{out int a})
|
0:? 'inst3' (layout(offset=12 ) out block{out int a})
|
||||||
0:? 'inst4' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
0:? 'inst4' (layout(column_major std140 align=16 ) uniform block{layout(column_major std140 offset=0 align=16 ) uniform int a})
|
||||||
0:? 'inst8' (layout(column_major shared align=16 ) uniform block{layout(column_major shared ) uniform int a})
|
0:? 'inst8' (layout(column_major shared align=16 ) uniform block{layout(column_major shared ) uniform int a})
|
||||||
0:? 'inst5' (layout(align=16 ) in block{in int a})
|
0:? 'inst5' (layout(align=16 ) in block{in int a})
|
||||||
0:? 'inst6' (layout(align=16 ) out block{out int a})
|
0:? 'inst6' (layout(align=16 ) out block{out int a})
|
||||||
0:? 'v1' (layout(offset=12 ) uniform 4-component vector of float)
|
0:? 'v1' (layout(offset=12 ) uniform 4-component vector of float)
|
||||||
0:? 'v2' (layout(offset=12 ) smooth in 4-component vector of float)
|
0:? 'v2' (layout(offset=12 ) smooth in 4-component vector of float)
|
||||||
0:? 'v3' (layout(offset=12 ) out 4-component vector of float)
|
0:? 'v3' (layout(offset=12 ) out 4-component vector of float)
|
||||||
0:? 'v4' (layout(align=16 ) uniform 4-component vector of float)
|
0:? 'v4' (layout(align=16 ) uniform 4-component vector of float)
|
||||||
0:? 'v5' (layout(align=16 ) smooth in 4-component vector of float)
|
0:? 'v5' (layout(align=16 ) smooth in 4-component vector of float)
|
||||||
0:? 'v6' (layout(align=16 ) out 4-component vector of float)
|
0:? 'v6' (layout(align=16 ) out 4-component vector of float)
|
||||||
0:? 'v7' (layout(std140 ) uniform 4-component vector of float)
|
0:? 'v7' (layout(std140 ) uniform 4-component vector of float)
|
||||||
0:? 'inst7' (layout(column_major shared ) uniform block{layout(column_major shared offset=12 align=4 ) uniform float f})
|
0:? 'inst7' (layout(column_major shared ) uniform block{layout(column_major shared offset=12 align=4 ) uniform float f})
|
||||||
0:? 'inst10' (in block{layout(offset=12 ) in float f, layout(align=4 ) in float g})
|
0:? 'inst10' (in block{layout(offset=12 ) in float f, layout(align=4 ) in float g})
|
||||||
0:? 'inst9' (layout(column_major std430 align=32 ) uniform block{layout(column_major std430 align=32 ) uniform float e, layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 offset=20 align=32 ) uniform float g, layout(column_major std430 align=32 ) uniform float h})
|
0:? 'inst9' (layout(column_major std430 align=32 ) uniform block{layout(column_major std430 align=32 ) uniform float e, layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 offset=20 align=32 ) uniform float g, layout(column_major std430 align=32 ) uniform float h})
|
||||||
0:? 'inst11' (layout(column_major std430 ) uniform block{layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 ) uniform float g})
|
0:? 'inst11' (layout(column_major std430 ) uniform block{layout(column_major std430 offset=12 align=4 ) uniform float f, layout(column_major std430 ) uniform float g})
|
||||||
0:? 'specExampleErrors' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b, layout(column_major std140 offset=48 ) uniform 2-component vector of float c, layout(column_major std140 offset=56 ) uniform double g, layout(column_major std140 offset=72 ) uniform double h})
|
0:? 'specExampleErrors' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b, layout(column_major std140 offset=48 ) uniform 2-component vector of float c, layout(column_major std140 offset=56 ) uniform double g, layout(column_major std140 offset=72 ) uniform double h})
|
||||||
0:? 'specExample' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b, layout(column_major std140 offset=48 ) uniform 2-component vector of float d, layout(column_major std140 offset=64 align=16 ) uniform float e, layout(column_major std140 offset=72 align=2 ) uniform double f, layout(column_major std140 offset=80 ) uniform float h, layout(column_major std140 offset=128 align=64 ) uniform 3-component vector of double i, layout(column_major std140 offset=168 align=8 ) uniform float j})
|
0:? 'specExample' (layout(column_major std140 ) uniform block{layout(column_major std140 offset=0 ) uniform 4-component vector of float a, layout(column_major std140 offset=32 ) uniform 3-component vector of float b, layout(column_major std140 offset=48 ) uniform 2-component vector of float d, layout(column_major std140 offset=64 align=16 ) uniform float e, layout(column_major std140 offset=72 align=2 ) uniform double f, layout(column_major std140 offset=80 ) uniform float h, layout(column_major std140 offset=128 align=64 ) uniform 3-component vector of double i, layout(column_major std140 offset=168 align=8 ) uniform float j})
|
||||||
0:? 'specExampleErrors430' (layout(column_major std430 ) buffer block{layout(column_major std430 offset=0 ) buffer 4-component vector of float a, layout(column_major std430 offset=32 ) buffer 3-component vector of float b, layout(column_major std430 offset=48 ) buffer 2-component vector of float c, layout(column_major std430 offset=56 ) buffer double g, layout(column_major std430 offset=72 ) buffer double h, layout(column_major std430 offset=80 ) buffer double i})
|
0:? 'specExampleErrors430' (layout(column_major std430 ) buffer block{layout(column_major std430 offset=0 ) buffer 4-component vector of float a, layout(column_major std430 offset=32 ) buffer 3-component vector of float b, layout(column_major std430 offset=48 ) buffer 2-component vector of float c, layout(column_major std430 offset=56 ) buffer double g, layout(column_major std430 offset=72 ) buffer double h, layout(column_major std430 offset=80 ) buffer double i})
|
||||||
0:? 'specExample430' (layout(column_major std430 ) buffer block{layout(column_major std430 offset=0 ) buffer 4-component vector of float a, layout(column_major std430 offset=32 ) buffer 3-component vector of float b, layout(column_major std430 offset=48 ) buffer 2-component vector of float d, layout(column_major std430 offset=64 align=16 ) buffer float e, layout(column_major std430 offset=72 align=2 ) buffer double f, layout(column_major std430 offset=80 ) buffer float h, layout(column_major std430 offset=128 align=64 ) buffer 3-component vector of double i, layout(column_major std430 offset=168 align=8 ) buffer float j})
|
0:? 'specExample430' (layout(column_major std430 ) buffer block{layout(column_major std430 offset=0 ) buffer 4-component vector of float a, layout(column_major std430 offset=32 ) buffer 3-component vector of float b, layout(column_major std430 offset=48 ) buffer 2-component vector of float d, layout(column_major std430 offset=64 align=16 ) buffer float e, layout(column_major std430 offset=72 align=2 ) buffer double f, layout(column_major std430 offset=80 ) buffer float h, layout(column_major std430 offset=128 align=64 ) buffer 3-component vector of double i, layout(column_major std430 offset=168 align=8 ) buffer float j})
|
||||||
0:? 'specExample4300' (layout(column_major std430 align=128 ) buffer block{layout(column_major std430 offset=0 align=128 ) buffer 4-component vector of float a, layout(column_major std430 offset=128 align=128 ) buffer 3-component vector of float b, layout(column_major std430 offset=256 align=128 ) buffer 2-component vector of float d, layout(column_major std430 offset=384 align=128 ) buffer float e, layout(column_major std430 offset=512 align=128 ) buffer double f, layout(column_major std430 offset=640 align=128 ) buffer float h, layout(column_major std430 offset=768 align=128 ) buffer 3-component vector of double i})
|
0:? 'specExample4300' (layout(column_major std430 align=128 ) buffer block{layout(column_major std430 offset=0 align=128 ) buffer 4-component vector of float a, layout(column_major std430 offset=128 align=128 ) buffer 3-component vector of float b, layout(column_major std430 offset=256 align=128 ) buffer 2-component vector of float d, layout(column_major std430 offset=384 align=128 ) buffer float e, layout(column_major std430 offset=512 align=128 ) buffer double f, layout(column_major std430 offset=640 align=128 ) buffer float h, layout(column_major std430 offset=768 align=128 ) buffer 3-component vector of double i})
|
||||||
0:? 'specExample4301' (layout(column_major std430 align=128 ) buffer block{layout(column_major std430 offset=0 align=128 ) buffer 4-component vector of float a, layout(column_major std430 offset=128 align=128 ) buffer 3-component vector of float b, layout(column_major std430 offset=256 align=128 ) buffer 2-component vector of float d, layout(column_major std430 offset=512 align=128 ) buffer float e, layout(column_major std430 offset=520 align=8 ) buffer double f, layout(column_major std430 offset=640 align=128 ) buffer float h, layout(column_major std430 offset=768 align=128 ) buffer 3-component vector of double i})
|
0:? 'specExample4301' (layout(column_major std430 align=128 ) buffer block{layout(column_major std430 offset=0 align=128 ) buffer 4-component vector of float a, layout(column_major std430 offset=128 align=128 ) buffer 3-component vector of float b, layout(column_major std430 offset=256 align=128 ) buffer 2-component vector of float d, layout(column_major std430 offset=512 align=128 ) buffer float e, layout(column_major std430 offset=520 align=8 ) buffer double f, layout(column_major std430 offset=640 align=128 ) buffer float h, layout(column_major std430 offset=768 align=128 ) buffer 3-component vector of double i})
|
||||||
0:? 'aconst' (global 4-element array of int)
|
0:? 'aconst' (global 4-element array of int)
|
||||||
0:? 'bconst' (global 64-element array of int)
|
0:? 'bconst' (global 64-element array of int)
|
||||||
0:? 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
0:? 'sampInArray' (smooth sample in 4-element array of 3-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,241 +1,241 @@
|
|||||||
440.vert
|
440.vert
|
||||||
Warning, version 440 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 440 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:8: 'component' : type overflows the available 4 components
|
ERROR: 0:8: 'component' : type overflows the available 4 components
|
||||||
ERROR: 0:15: 'component' : component is too large
|
ERROR: 0:15: 'component' : component is too large
|
||||||
ERROR: 0:23: 'location' : overlapping use of location 4
|
ERROR: 0:23: 'location' : overlapping use of location 4
|
||||||
ERROR: 0:26: 'location' : overlapping use of location 2
|
ERROR: 0:26: 'location' : overlapping use of location 2
|
||||||
ERROR: 0:31: 'location' : overlapping use of location 15
|
ERROR: 0:31: 'location' : overlapping use of location 15
|
||||||
ERROR: 0:32: 'location' : overlapping use of location 10
|
ERROR: 0:32: 'location' : overlapping use of location 10
|
||||||
ERROR: 0:37: 'location' : overlapping use of location 20
|
ERROR: 0:37: 'location' : overlapping use of location 20
|
||||||
ERROR: 0:39: 'component' : type overflows the available 4 components
|
ERROR: 0:39: 'component' : type overflows the available 4 components
|
||||||
ERROR: 0:40: 'component' : type overflows the available 4 components
|
ERROR: 0:40: 'component' : type overflows the available 4 components
|
||||||
ERROR: 0:42: 'component' : cannot apply to a matrix, structure, or block
|
ERROR: 0:42: 'component' : cannot apply to a matrix, structure, or block
|
||||||
ERROR: 0:43: 'component' : cannot apply to a matrix, structure, or block
|
ERROR: 0:43: 'component' : cannot apply to a matrix, structure, or block
|
||||||
ERROR: 0:44: 'component' : cannot apply to a matrix, structure, or block
|
ERROR: 0:44: 'component' : cannot apply to a matrix, structure, or block
|
||||||
ERROR: 0:46: 'component' : must specify 'location' to use 'component'
|
ERROR: 0:46: 'component' : must specify 'location' to use 'component'
|
||||||
ERROR: 0:52: 'location' : overlapping use of location 40
|
ERROR: 0:52: 'location' : overlapping use of location 40
|
||||||
ERROR: 0:54: 'component' : type overflows the available 4 components
|
ERROR: 0:54: 'component' : type overflows the available 4 components
|
||||||
ERROR: 0:55: 'component' : type overflows the available 4 components
|
ERROR: 0:55: 'component' : type overflows the available 4 components
|
||||||
ERROR: 0:57: 'component' : cannot apply to a matrix, structure, or block
|
ERROR: 0:57: 'component' : cannot apply to a matrix, structure, or block
|
||||||
ERROR: 0:58: 'component' : cannot apply to a matrix, structure, or block
|
ERROR: 0:58: 'component' : cannot apply to a matrix, structure, or block
|
||||||
ERROR: 0:61: 'location/component/index' : cannot declare a default, use a full declaration
|
ERROR: 0:61: 'location/component/index' : cannot declare a default, use a full declaration
|
||||||
ERROR: 0:81: 'xfb layout qualifier' : can only be used on an output
|
ERROR: 0:81: 'xfb layout qualifier' : can only be used on an output
|
||||||
ERROR: 0:87: 'xfb_offset' : cannot declare a default, use a full declaration
|
ERROR: 0:87: 'xfb_offset' : cannot declare a default, use a full declaration
|
||||||
ERROR: 0:97: 'xfb_buffer' : member cannot contradict block (or what block inherited from global)
|
ERROR: 0:97: 'xfb_buffer' : member cannot contradict block (or what block inherited from global)
|
||||||
ERROR: 0:102: 'xfb_buffer' : member cannot contradict block (or what block inherited from global)
|
ERROR: 0:102: 'xfb_buffer' : member cannot contradict block (or what block inherited from global)
|
||||||
ERROR: 0:102: 'xfb_offset' : overlapping offsets at offset 32 in buffer 3
|
ERROR: 0:102: 'xfb_offset' : overlapping offsets at offset 32 in buffer 3
|
||||||
ERROR: 0:103: 'xfb_offset' : overlapping offsets at offset 0 in buffer 2
|
ERROR: 0:103: 'xfb_offset' : overlapping offsets at offset 0 in buffer 2
|
||||||
ERROR: 0:105: 'xfb_offset' : overlapping offsets at offset 24 in buffer 2
|
ERROR: 0:105: 'xfb_offset' : overlapping offsets at offset 24 in buffer 2
|
||||||
ERROR: 0:108: 'xfb_stride' : all stride settings must match for xfb buffer 15
|
ERROR: 0:108: 'xfb_stride' : all stride settings must match for xfb buffer 15
|
||||||
ERROR: 0:112: 'xfb_offset' : overlapping offsets at offset 4 in buffer 1
|
ERROR: 0:112: 'xfb_offset' : overlapping offsets at offset 4 in buffer 1
|
||||||
ERROR: 0:114: 'xfb_stride' : all stride settings must match for xfb buffer 3
|
ERROR: 0:114: 'xfb_stride' : all stride settings must match for xfb buffer 3
|
||||||
ERROR: 0:115: 'xfb_stride' : all stride settings must match for xfb buffer 3
|
ERROR: 0:115: 'xfb_stride' : all stride settings must match for xfb buffer 3
|
||||||
ERROR: 0:119: 'xfb_stride' : all stride settings must match for xfb buffer 3
|
ERROR: 0:119: 'xfb_stride' : all stride settings must match for xfb buffer 3
|
||||||
ERROR: 0:117: 'xfb_stride' : all stride settings must match for xfb buffer 3
|
ERROR: 0:117: 'xfb_stride' : all stride settings must match for xfb buffer 3
|
||||||
ERROR: 0:138: 'xfb_offset' : overlapping offsets at offset 64 in buffer 0
|
ERROR: 0:138: 'xfb_offset' : overlapping offsets at offset 64 in buffer 0
|
||||||
ERROR: 0:143: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4
|
ERROR: 0:143: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4
|
||||||
ERROR: 0:144: 'xfb_offset' : must be a multiple of size of first component
|
ERROR: 0:144: 'xfb_offset' : must be a multiple of size of first component
|
||||||
ERROR: 0:145: 'xfb_offset' : type contains double; xfb_offset must be a multiple of 8
|
ERROR: 0:145: 'xfb_offset' : type contains double; xfb_offset must be a multiple of 8
|
||||||
ERROR: 0:147: 'xfb_offset' : must be a multiple of size of first component
|
ERROR: 0:147: 'xfb_offset' : must be a multiple of size of first component
|
||||||
ERROR: 0:148: 'xfb_offset' : type contains double; xfb_offset must be a multiple of 8
|
ERROR: 0:148: 'xfb_offset' : type contains double; xfb_offset must be a multiple of 8
|
||||||
ERROR: 0:152: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4
|
ERROR: 0:152: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4
|
||||||
ERROR: 0:155: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4
|
ERROR: 0:155: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4
|
||||||
ERROR: 0:155: 'xfb_stride' : 1/4 stride is too large: gl_MaxTransformFeedbackInterleavedComponents is 64
|
ERROR: 0:155: 'xfb_stride' : 1/4 stride is too large: gl_MaxTransformFeedbackInterleavedComponents is 64
|
||||||
ERROR: 0:157: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4
|
ERROR: 0:157: 'xfb_buffer' : buffer is too large: gl_MaxTransformFeedbackBuffers is 4
|
||||||
ERROR: 0:165: 'gl_BaseVertexARB' : required extension not requested: GL_ARB_shader_draw_parameters
|
ERROR: 0:165: 'gl_BaseVertexARB' : required extension not requested: GL_ARB_shader_draw_parameters
|
||||||
ERROR: 0:165: 'gl_BaseInstanceARB' : required extension not requested: GL_ARB_shader_draw_parameters
|
ERROR: 0:165: 'gl_BaseInstanceARB' : required extension not requested: GL_ARB_shader_draw_parameters
|
||||||
ERROR: 0:165: 'gl_DrawIDARB' : required extension not requested: GL_ARB_shader_draw_parameters
|
ERROR: 0:165: 'gl_DrawIDARB' : required extension not requested: GL_ARB_shader_draw_parameters
|
||||||
ERROR: 0:173: 'assign' : l-value required "gl_BaseVertexARB" (can't modify shader input)
|
ERROR: 0:173: 'assign' : l-value required "gl_BaseVertexARB" (can't modify shader input)
|
||||||
ERROR: 0:174: 'assign' : l-value required "gl_BaseInstanceARB" (can't modify shader input)
|
ERROR: 0:174: 'assign' : l-value required "gl_BaseInstanceARB" (can't modify shader input)
|
||||||
ERROR: 0:175: 'assign' : l-value required "gl_DrawIDARB" (can't modify shader input)
|
ERROR: 0:175: 'assign' : l-value required "gl_DrawIDARB" (can't modify shader input)
|
||||||
ERROR: 0:176: 'glBaseInstanceARB' : undeclared identifier
|
ERROR: 0:176: 'glBaseInstanceARB' : undeclared identifier
|
||||||
ERROR: 49 compilation errors. No code generated.
|
ERROR: 49 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 440
|
Shader version: 440
|
||||||
Requested GL_ARB_shader_draw_parameters
|
Requested GL_ARB_shader_draw_parameters
|
||||||
in xfb mode
|
in xfb mode
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:163 Function Definition: drawParamsBad( (global int)
|
0:163 Function Definition: drawParamsBad( (global int)
|
||||||
0:163 Function Parameters:
|
0:163 Function Parameters:
|
||||||
0:165 Sequence
|
0:165 Sequence
|
||||||
0:165 Branch: Return with expression
|
0:165 Branch: Return with expression
|
||||||
0:165 add (temp int)
|
0:165 add (temp int)
|
||||||
0:165 add (temp int)
|
0:165 add (temp int)
|
||||||
0:165 'gl_BaseVertexARB' (in int BaseVertex)
|
0:165 'gl_BaseVertexARB' (in int BaseVertex)
|
||||||
0:165 'gl_BaseInstanceARB' (in int BaseInstance)
|
0:165 'gl_BaseInstanceARB' (in int BaseInstance)
|
||||||
0:165 'gl_DrawIDARB' (in int DrawId)
|
0:165 'gl_DrawIDARB' (in int DrawId)
|
||||||
0:170 Function Definition: drawParams( (global int)
|
0:170 Function Definition: drawParams( (global int)
|
||||||
0:170 Function Parameters:
|
0:170 Function Parameters:
|
||||||
0:172 Sequence
|
0:172 Sequence
|
||||||
0:172 Branch: Return with expression
|
0:172 Branch: Return with expression
|
||||||
0:172 add (temp int)
|
0:172 add (temp int)
|
||||||
0:172 add (temp int)
|
0:172 add (temp int)
|
||||||
0:172 'gl_BaseVertexARB' (in int BaseVertex)
|
0:172 'gl_BaseVertexARB' (in int BaseVertex)
|
||||||
0:172 'gl_BaseInstanceARB' (in int BaseInstance)
|
0:172 'gl_BaseInstanceARB' (in int BaseInstance)
|
||||||
0:172 'gl_DrawIDARB' (in int DrawId)
|
0:172 'gl_DrawIDARB' (in int DrawId)
|
||||||
0:173 move second child to first child (temp int)
|
0:173 move second child to first child (temp int)
|
||||||
0:173 'gl_BaseVertexARB' (in int BaseVertex)
|
0:173 'gl_BaseVertexARB' (in int BaseVertex)
|
||||||
0:173 Constant:
|
0:173 Constant:
|
||||||
0:173 3 (const int)
|
0:173 3 (const int)
|
||||||
0:174 move second child to first child (temp int)
|
0:174 move second child to first child (temp int)
|
||||||
0:174 'gl_BaseInstanceARB' (in int BaseInstance)
|
0:174 'gl_BaseInstanceARB' (in int BaseInstance)
|
||||||
0:174 Constant:
|
0:174 Constant:
|
||||||
0:174 3 (const int)
|
0:174 3 (const int)
|
||||||
0:175 move second child to first child (temp int)
|
0:175 move second child to first child (temp int)
|
||||||
0:175 'gl_DrawIDARB' (in int DrawId)
|
0:175 'gl_DrawIDARB' (in int DrawId)
|
||||||
0:175 Constant:
|
0:175 Constant:
|
||||||
0:175 3 (const int)
|
0:175 3 (const int)
|
||||||
0:176 'glBaseInstanceARB' (temp float)
|
0:176 'glBaseInstanceARB' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'a' (layout(location=2 component=2 ) in 2-component vector of float)
|
0:? 'a' (layout(location=2 component=2 ) in 2-component vector of float)
|
||||||
0:? 'b' (layout(location=2 component=1 ) in float)
|
0:? 'b' (layout(location=2 component=1 ) in float)
|
||||||
0:? 'c' (layout(location=3 component=2 ) in 3-component vector of float)
|
0:? 'c' (layout(location=3 component=2 ) in 3-component vector of float)
|
||||||
0:? 'd' (layout(location=0 component=3 ) in 4-element array of float)
|
0:? 'd' (layout(location=0 component=3 ) in 4-element array of float)
|
||||||
0:? 'e' (layout(location=4 component=0 ) in 5-element array of 3-component vector of float)
|
0:? 'e' (layout(location=4 component=0 ) in 5-element array of 3-component vector of float)
|
||||||
0:? 'f' (layout(location=4 component=3 ) in 5-element array of float)
|
0:? 'f' (layout(location=4 component=3 ) in 5-element array of float)
|
||||||
0:? 'g' (layout(location=9 ) in 6-element array of float)
|
0:? 'g' (layout(location=9 ) in 6-element array of float)
|
||||||
0:? 'h' (layout(location=4 component=2 ) in 2-component vector of float)
|
0:? 'h' (layout(location=4 component=2 ) in 2-component vector of float)
|
||||||
0:? 'i' (layout(location=3 component=2 ) smooth out 2-component vector of float)
|
0:? 'i' (layout(location=3 component=2 ) smooth out 2-component vector of float)
|
||||||
0:? 'j' (layout(location=3 component=0 ) smooth out 2-component vector of float)
|
0:? 'j' (layout(location=3 component=0 ) smooth out 2-component vector of float)
|
||||||
0:? 'k' (layout(location=4 component=2 ) smooth out 2-component vector of float)
|
0:? 'k' (layout(location=4 component=2 ) smooth out 2-component vector of float)
|
||||||
0:? 'm' (layout(location=4 component=2 ) smooth out 2-component vector of float)
|
0:? 'm' (layout(location=4 component=2 ) smooth out 2-component vector of float)
|
||||||
0:? 'n' (layout(location=2 component=2 ) smooth out 2-component vector of float)
|
0:? 'n' (layout(location=2 component=2 ) smooth out 2-component vector of float)
|
||||||
0:? 'p' (layout(location=2 component=0 ) smooth out 3-component vector of float)
|
0:? 'p' (layout(location=2 component=0 ) smooth out 3-component vector of float)
|
||||||
0:? 'q' (layout(location=10 component=3 ) smooth out 6-element array of float)
|
0:? 'q' (layout(location=10 component=3 ) smooth out 6-element array of float)
|
||||||
0:? 'r' (layout(location=10 component=0 ) smooth out 6-element array of 3-component vector of float)
|
0:? 'r' (layout(location=10 component=0 ) smooth out 6-element array of 3-component vector of float)
|
||||||
0:? 's' (layout(location=15 component=3 ) smooth out float)
|
0:? 's' (layout(location=15 component=3 ) smooth out float)
|
||||||
0:? 't' (layout(location=10 component=1 ) smooth out float)
|
0:? 't' (layout(location=10 component=1 ) smooth out float)
|
||||||
0:? 'u' (layout(location=20 component=2 ) smooth out float)
|
0:? 'u' (layout(location=20 component=2 ) smooth out float)
|
||||||
0:? 'v' (layout(location=20 component=0 ) smooth out float)
|
0:? 'v' (layout(location=20 component=0 ) smooth out float)
|
||||||
0:? 'w' (layout(location=20 component=3 ) smooth out float)
|
0:? 'w' (layout(location=20 component=3 ) smooth out float)
|
||||||
0:? 'x' (layout(location=20 component=1 ) smooth out 2-component vector of float)
|
0:? 'x' (layout(location=20 component=1 ) smooth out 2-component vector of float)
|
||||||
0:? 'y' (layout(location=30 component=3 ) smooth out 2-component vector of float)
|
0:? 'y' (layout(location=30 component=3 ) smooth out 2-component vector of float)
|
||||||
0:? 'z' (layout(location=31 component=1 ) smooth out 4-component vector of float)
|
0:? 'z' (layout(location=31 component=1 ) smooth out 4-component vector of float)
|
||||||
0:? 'ba' (layout(location=32 component=1 ) smooth out 4X4 matrix of float)
|
0:? 'ba' (layout(location=32 component=1 ) smooth out 4X4 matrix of float)
|
||||||
0:? 'Ss' (layout(location=33 component=1 ) smooth out structure{global int a})
|
0:? 'Ss' (layout(location=33 component=1 ) smooth out structure{global int a})
|
||||||
0:? 'bb' (layout(location=34 component=1 ) out block{out int a})
|
0:? 'bb' (layout(location=34 component=1 ) out block{out int a})
|
||||||
0:? 'bc' (layout(location=4095 component=1 ) smooth out float)
|
0:? 'bc' (layout(location=4095 component=1 ) smooth out float)
|
||||||
0:? 'bd' (out block{layout(location=40 component=2 ) out float u, layout(location=40 component=0 ) out float v, layout(location=40 component=3 ) out float w, layout(location=40 component=1 ) out 2-component vector of float x, layout(location=41 component=3 ) out 2-component vector of float y, layout(location=42 component=1 ) out 4-component vector of float z, layout(location=42 component=1 ) out 4X4 matrix of float ba, layout(location=43 component=1 ) out structure{global int a} Ss})
|
0:? 'bd' (out block{layout(location=40 component=2 ) out float u, layout(location=40 component=0 ) out float v, layout(location=40 component=3 ) out float w, layout(location=40 component=1 ) out 2-component vector of float x, layout(location=41 component=3 ) out 2-component vector of float y, layout(location=42 component=1 ) out 4-component vector of float z, layout(location=42 component=1 ) out 4X4 matrix of float ba, layout(location=43 component=1 ) out structure{global int a} Ss})
|
||||||
0:? 'be' (layout(location=50 component=3 ) smooth out int)
|
0:? 'be' (layout(location=50 component=3 ) smooth out int)
|
||||||
0:? 'bf' (layout(location=50 component=0 ) smooth out 3-component vector of float)
|
0:? 'bf' (layout(location=50 component=0 ) smooth out 3-component vector of float)
|
||||||
0:? 'bbinst1' (out block{out 4-component vector of float bbv})
|
0:? 'bbinst1' (out block{out 4-component vector of float bbv})
|
||||||
0:? 'bbinst2' (out block{layout(xfb_buffer=0 xfb_offset=64 ) out 4-component vector of float bbv})
|
0:? 'bbinst2' (out block{layout(xfb_buffer=0 xfb_offset=64 ) out 4-component vector of float bbv})
|
||||||
0:? 'bbinst3' (out block{layout(xfb_buffer=3 xfb_offset=16 ) out 4-component vector of float bbv})
|
0:? 'bbinst3' (out block{layout(xfb_buffer=3 xfb_offset=16 ) out 4-component vector of float bbv})
|
||||||
0:? 'ubbinst3' (layout(column_major shared ) uniform block{layout(column_major shared xfb_offset=16 ) uniform 4-component vector of float bbv})
|
0:? 'ubbinst3' (layout(column_major shared ) uniform block{layout(column_major shared xfb_offset=16 ) uniform 4-component vector of float bbv})
|
||||||
0:? 'bg' (layout(xfb_buffer=2 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
0:? 'bg' (layout(xfb_buffer=2 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
||||||
0:? 'bh' (layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) smooth out 4-component vector of float)
|
0:? 'bh' (layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) smooth out 4-component vector of float)
|
||||||
0:? 'bbinst4' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=2 xfb_offset=16 ) out 4-component vector of float bbv1, layout(xfb_buffer=2 xfb_offset=32 ) out 4-component vector of float bbv2})
|
0:? 'bbinst4' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=2 xfb_offset=16 ) out 4-component vector of float bbv1, layout(xfb_buffer=2 xfb_offset=32 ) out 4-component vector of float bbv2})
|
||||||
0:? 'bbinst5' (out block{layout(xfb_buffer=3 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=48 xfb_stride=64 ) out 4-component vector of float bbv2, out 4-component vector of float bbv3})
|
0:? 'bbinst5' (out block{layout(xfb_buffer=3 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=48 xfb_stride=64 ) out 4-component vector of float bbv2, out 4-component vector of float bbv3})
|
||||||
0:? 'bbinst6' (out block{layout(xfb_buffer=2 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) out 4-component vector of float bbv2, layout(xfb_buffer=2 xfb_offset=0 ) out 4-component vector of float bbv3, out 4-component vector of float bbv5, layout(xfb_buffer=2 xfb_offset=24 ) out float bbf6})
|
0:? 'bbinst6' (out block{layout(xfb_buffer=2 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) out 4-component vector of float bbv2, layout(xfb_buffer=2 xfb_offset=0 ) out 4-component vector of float bbv3, out 4-component vector of float bbv5, layout(xfb_buffer=2 xfb_offset=24 ) out float bbf6})
|
||||||
0:? 'bj' (layout(xfb_buffer=1 xfb_offset=4 ) smooth out float)
|
0:? 'bj' (layout(xfb_buffer=1 xfb_offset=4 ) smooth out float)
|
||||||
0:? 'bk' (layout(xfb_buffer=1 xfb_offset=0 ) smooth out 2-component vector of int)
|
0:? 'bk' (layout(xfb_buffer=1 xfb_offset=0 ) smooth out 2-component vector of int)
|
||||||
0:? 'bl' (layout(xfb_stride=48 ) smooth out float)
|
0:? 'bl' (layout(xfb_stride=48 ) smooth out float)
|
||||||
0:? 'bbinst7' (layout(xfb_stride=48 ) out block{layout(xfb_stride=64 ) out 4-component vector of float bbv1, layout(xfb_stride=32 ) out 4-component vector of float bbv2})
|
0:? 'bbinst7' (layout(xfb_stride=48 ) out block{layout(xfb_stride=64 ) out 4-component vector of float bbv1, layout(xfb_stride=32 ) out 4-component vector of float bbv2})
|
||||||
0:? 'bbinst8' (layout(xfb_stride=92 ) out block{layout(xfb_buffer=0 xfb_offset=0 ) out bool b, layout(xfb_buffer=0 xfb_offset=8 ) out structure{global bool b, global structure{global int i, global double d, global float f} s, global 2-component vector of float v2} t, layout(xfb_buffer=0 xfb_offset=48 ) out int i, layout(xfb_buffer=0 xfb_offset=52 ) out 3X3 matrix of float m3, layout(xfb_buffer=0 xfb_offset=88 ) out float f, layout(xfb_buffer=0 xfb_offset=92 ) out float g})
|
0:? 'bbinst8' (layout(xfb_stride=92 ) out block{layout(xfb_buffer=0 xfb_offset=0 ) out bool b, layout(xfb_buffer=0 xfb_offset=8 ) out structure{global bool b, global structure{global int i, global double d, global float f} s, global 2-component vector of float v2} t, layout(xfb_buffer=0 xfb_offset=48 ) out int i, layout(xfb_buffer=0 xfb_offset=52 ) out 3X3 matrix of float m3, layout(xfb_buffer=0 xfb_offset=88 ) out float f, layout(xfb_buffer=0 xfb_offset=92 ) out float g})
|
||||||
0:? 'bbinst9' (out block{layout(xfb_buffer=4 xfb_offset=1 ) out bool b, layout(xfb_buffer=4 xfb_offset=12 ) out structure{global bool b, global structure{global int i, global double d, global float f} s, global 2-component vector of float v2} t, layout(xfb_buffer=4 xfb_offset=52 ) out 3X3 matrix of float m3, layout(xfb_buffer=4 xfb_offset=90 ) out int i, layout(xfb_buffer=4 xfb_offset=98 ) out double d, layout(xfb_buffer=4 xfb_offset=108 ) out structure{global int a} s})
|
0:? 'bbinst9' (out block{layout(xfb_buffer=4 xfb_offset=1 ) out bool b, layout(xfb_buffer=4 xfb_offset=12 ) out structure{global bool b, global structure{global int i, global double d, global float f} s, global 2-component vector of float v2} t, layout(xfb_buffer=4 xfb_offset=52 ) out 3X3 matrix of float m3, layout(xfb_buffer=4 xfb_offset=90 ) out int i, layout(xfb_buffer=4 xfb_offset=98 ) out double d, layout(xfb_buffer=4 xfb_offset=108 ) out structure{global int a} s})
|
||||||
0:? 'bm' (layout(xfb_buffer=5 xfb_offset=0 ) smooth out float)
|
0:? 'bm' (layout(xfb_buffer=5 xfb_offset=0 ) smooth out float)
|
||||||
0:? 'bbinst10' (out block{layout(xfb_buffer=7 xfb_offset=0 ) out 4X4 matrix of double m1, layout(xfb_buffer=7 xfb_offset=128 ) out 4X4 matrix of double m2, layout(xfb_buffer=7 xfb_offset=256 ) out float f})
|
0:? 'bbinst10' (out block{layout(xfb_buffer=7 xfb_offset=0 ) out 4X4 matrix of double m1, layout(xfb_buffer=7 xfb_offset=128 ) out 4X4 matrix of double m2, layout(xfb_buffer=7 xfb_offset=256 ) out float f})
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
ERROR: Linking vertex stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking vertex stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
ERROR: Linking vertex stage: xfb_stride is too small to hold all buffer entries:
|
ERROR: Linking vertex stage: xfb_stride is too small to hold all buffer entries:
|
||||||
ERROR: xfb_buffer 0, xfb_stride 92, minimum stride needed: 96
|
ERROR: xfb_buffer 0, xfb_stride 92, minimum stride needed: 96
|
||||||
ERROR: Linking vertex stage: xfb_stride must be multiple of 8 for buffer holding a double:
|
ERROR: Linking vertex stage: xfb_stride must be multiple of 8 for buffer holding a double:
|
||||||
ERROR: xfb_buffer 0, xfb_stride 92
|
ERROR: xfb_buffer 0, xfb_stride 92
|
||||||
ERROR: Linking vertex stage: xfb_stride must be multiple of 4:
|
ERROR: Linking vertex stage: xfb_stride must be multiple of 4:
|
||||||
ERROR: xfb_buffer 5, xfb_stride 6
|
ERROR: xfb_buffer 5, xfb_stride 6
|
||||||
ERROR: Linking vertex stage: xfb_stride is too large:
|
ERROR: Linking vertex stage: xfb_stride is too large:
|
||||||
ERROR: xfb_buffer 7, components (1/4 stride) needed are 66, gl_MaxTransformFeedbackInterleavedComponents is 64
|
ERROR: xfb_buffer 7, components (1/4 stride) needed are 66, gl_MaxTransformFeedbackInterleavedComponents is 64
|
||||||
|
|
||||||
Shader version: 440
|
Shader version: 440
|
||||||
Requested GL_ARB_shader_draw_parameters
|
Requested GL_ARB_shader_draw_parameters
|
||||||
in xfb mode
|
in xfb mode
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:163 Function Definition: drawParamsBad( (global int)
|
0:163 Function Definition: drawParamsBad( (global int)
|
||||||
0:163 Function Parameters:
|
0:163 Function Parameters:
|
||||||
0:165 Sequence
|
0:165 Sequence
|
||||||
0:165 Branch: Return with expression
|
0:165 Branch: Return with expression
|
||||||
0:165 add (temp int)
|
0:165 add (temp int)
|
||||||
0:165 add (temp int)
|
0:165 add (temp int)
|
||||||
0:165 'gl_BaseVertexARB' (in int BaseVertex)
|
0:165 'gl_BaseVertexARB' (in int BaseVertex)
|
||||||
0:165 'gl_BaseInstanceARB' (in int BaseInstance)
|
0:165 'gl_BaseInstanceARB' (in int BaseInstance)
|
||||||
0:165 'gl_DrawIDARB' (in int DrawId)
|
0:165 'gl_DrawIDARB' (in int DrawId)
|
||||||
0:170 Function Definition: drawParams( (global int)
|
0:170 Function Definition: drawParams( (global int)
|
||||||
0:170 Function Parameters:
|
0:170 Function Parameters:
|
||||||
0:172 Sequence
|
0:172 Sequence
|
||||||
0:172 Branch: Return with expression
|
0:172 Branch: Return with expression
|
||||||
0:172 add (temp int)
|
0:172 add (temp int)
|
||||||
0:172 add (temp int)
|
0:172 add (temp int)
|
||||||
0:172 'gl_BaseVertexARB' (in int BaseVertex)
|
0:172 'gl_BaseVertexARB' (in int BaseVertex)
|
||||||
0:172 'gl_BaseInstanceARB' (in int BaseInstance)
|
0:172 'gl_BaseInstanceARB' (in int BaseInstance)
|
||||||
0:172 'gl_DrawIDARB' (in int DrawId)
|
0:172 'gl_DrawIDARB' (in int DrawId)
|
||||||
0:173 move second child to first child (temp int)
|
0:173 move second child to first child (temp int)
|
||||||
0:173 'gl_BaseVertexARB' (in int BaseVertex)
|
0:173 'gl_BaseVertexARB' (in int BaseVertex)
|
||||||
0:173 Constant:
|
0:173 Constant:
|
||||||
0:173 3 (const int)
|
0:173 3 (const int)
|
||||||
0:174 move second child to first child (temp int)
|
0:174 move second child to first child (temp int)
|
||||||
0:174 'gl_BaseInstanceARB' (in int BaseInstance)
|
0:174 'gl_BaseInstanceARB' (in int BaseInstance)
|
||||||
0:174 Constant:
|
0:174 Constant:
|
||||||
0:174 3 (const int)
|
0:174 3 (const int)
|
||||||
0:175 move second child to first child (temp int)
|
0:175 move second child to first child (temp int)
|
||||||
0:175 'gl_DrawIDARB' (in int DrawId)
|
0:175 'gl_DrawIDARB' (in int DrawId)
|
||||||
0:175 Constant:
|
0:175 Constant:
|
||||||
0:175 3 (const int)
|
0:175 3 (const int)
|
||||||
0:176 'glBaseInstanceARB' (temp float)
|
0:176 'glBaseInstanceARB' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'a' (layout(location=2 component=2 ) in 2-component vector of float)
|
0:? 'a' (layout(location=2 component=2 ) in 2-component vector of float)
|
||||||
0:? 'b' (layout(location=2 component=1 ) in float)
|
0:? 'b' (layout(location=2 component=1 ) in float)
|
||||||
0:? 'c' (layout(location=3 component=2 ) in 3-component vector of float)
|
0:? 'c' (layout(location=3 component=2 ) in 3-component vector of float)
|
||||||
0:? 'd' (layout(location=0 component=3 ) in 4-element array of float)
|
0:? 'd' (layout(location=0 component=3 ) in 4-element array of float)
|
||||||
0:? 'e' (layout(location=4 component=0 ) in 5-element array of 3-component vector of float)
|
0:? 'e' (layout(location=4 component=0 ) in 5-element array of 3-component vector of float)
|
||||||
0:? 'f' (layout(location=4 component=3 ) in 5-element array of float)
|
0:? 'f' (layout(location=4 component=3 ) in 5-element array of float)
|
||||||
0:? 'g' (layout(location=9 ) in 6-element array of float)
|
0:? 'g' (layout(location=9 ) in 6-element array of float)
|
||||||
0:? 'h' (layout(location=4 component=2 ) in 2-component vector of float)
|
0:? 'h' (layout(location=4 component=2 ) in 2-component vector of float)
|
||||||
0:? 'i' (layout(location=3 component=2 ) smooth out 2-component vector of float)
|
0:? 'i' (layout(location=3 component=2 ) smooth out 2-component vector of float)
|
||||||
0:? 'j' (layout(location=3 component=0 ) smooth out 2-component vector of float)
|
0:? 'j' (layout(location=3 component=0 ) smooth out 2-component vector of float)
|
||||||
0:? 'k' (layout(location=4 component=2 ) smooth out 2-component vector of float)
|
0:? 'k' (layout(location=4 component=2 ) smooth out 2-component vector of float)
|
||||||
0:? 'm' (layout(location=4 component=2 ) smooth out 2-component vector of float)
|
0:? 'm' (layout(location=4 component=2 ) smooth out 2-component vector of float)
|
||||||
0:? 'n' (layout(location=2 component=2 ) smooth out 2-component vector of float)
|
0:? 'n' (layout(location=2 component=2 ) smooth out 2-component vector of float)
|
||||||
0:? 'p' (layout(location=2 component=0 ) smooth out 3-component vector of float)
|
0:? 'p' (layout(location=2 component=0 ) smooth out 3-component vector of float)
|
||||||
0:? 'q' (layout(location=10 component=3 ) smooth out 6-element array of float)
|
0:? 'q' (layout(location=10 component=3 ) smooth out 6-element array of float)
|
||||||
0:? 'r' (layout(location=10 component=0 ) smooth out 6-element array of 3-component vector of float)
|
0:? 'r' (layout(location=10 component=0 ) smooth out 6-element array of 3-component vector of float)
|
||||||
0:? 's' (layout(location=15 component=3 ) smooth out float)
|
0:? 's' (layout(location=15 component=3 ) smooth out float)
|
||||||
0:? 't' (layout(location=10 component=1 ) smooth out float)
|
0:? 't' (layout(location=10 component=1 ) smooth out float)
|
||||||
0:? 'u' (layout(location=20 component=2 ) smooth out float)
|
0:? 'u' (layout(location=20 component=2 ) smooth out float)
|
||||||
0:? 'v' (layout(location=20 component=0 ) smooth out float)
|
0:? 'v' (layout(location=20 component=0 ) smooth out float)
|
||||||
0:? 'w' (layout(location=20 component=3 ) smooth out float)
|
0:? 'w' (layout(location=20 component=3 ) smooth out float)
|
||||||
0:? 'x' (layout(location=20 component=1 ) smooth out 2-component vector of float)
|
0:? 'x' (layout(location=20 component=1 ) smooth out 2-component vector of float)
|
||||||
0:? 'y' (layout(location=30 component=3 ) smooth out 2-component vector of float)
|
0:? 'y' (layout(location=30 component=3 ) smooth out 2-component vector of float)
|
||||||
0:? 'z' (layout(location=31 component=1 ) smooth out 4-component vector of float)
|
0:? 'z' (layout(location=31 component=1 ) smooth out 4-component vector of float)
|
||||||
0:? 'ba' (layout(location=32 component=1 ) smooth out 4X4 matrix of float)
|
0:? 'ba' (layout(location=32 component=1 ) smooth out 4X4 matrix of float)
|
||||||
0:? 'Ss' (layout(location=33 component=1 ) smooth out structure{global int a})
|
0:? 'Ss' (layout(location=33 component=1 ) smooth out structure{global int a})
|
||||||
0:? 'bb' (layout(location=34 component=1 ) out block{out int a})
|
0:? 'bb' (layout(location=34 component=1 ) out block{out int a})
|
||||||
0:? 'bc' (layout(location=4095 component=1 ) smooth out float)
|
0:? 'bc' (layout(location=4095 component=1 ) smooth out float)
|
||||||
0:? 'bd' (out block{layout(location=40 component=2 ) out float u, layout(location=40 component=0 ) out float v, layout(location=40 component=3 ) out float w, layout(location=40 component=1 ) out 2-component vector of float x, layout(location=41 component=3 ) out 2-component vector of float y, layout(location=42 component=1 ) out 4-component vector of float z, layout(location=42 component=1 ) out 4X4 matrix of float ba, layout(location=43 component=1 ) out structure{global int a} Ss})
|
0:? 'bd' (out block{layout(location=40 component=2 ) out float u, layout(location=40 component=0 ) out float v, layout(location=40 component=3 ) out float w, layout(location=40 component=1 ) out 2-component vector of float x, layout(location=41 component=3 ) out 2-component vector of float y, layout(location=42 component=1 ) out 4-component vector of float z, layout(location=42 component=1 ) out 4X4 matrix of float ba, layout(location=43 component=1 ) out structure{global int a} Ss})
|
||||||
0:? 'be' (layout(location=50 component=3 ) smooth out int)
|
0:? 'be' (layout(location=50 component=3 ) smooth out int)
|
||||||
0:? 'bf' (layout(location=50 component=0 ) smooth out 3-component vector of float)
|
0:? 'bf' (layout(location=50 component=0 ) smooth out 3-component vector of float)
|
||||||
0:? 'bbinst1' (out block{out 4-component vector of float bbv})
|
0:? 'bbinst1' (out block{out 4-component vector of float bbv})
|
||||||
0:? 'bbinst2' (out block{layout(xfb_buffer=0 xfb_offset=64 ) out 4-component vector of float bbv})
|
0:? 'bbinst2' (out block{layout(xfb_buffer=0 xfb_offset=64 ) out 4-component vector of float bbv})
|
||||||
0:? 'bbinst3' (out block{layout(xfb_buffer=3 xfb_offset=16 ) out 4-component vector of float bbv})
|
0:? 'bbinst3' (out block{layout(xfb_buffer=3 xfb_offset=16 ) out 4-component vector of float bbv})
|
||||||
0:? 'ubbinst3' (layout(column_major shared ) uniform block{layout(column_major shared xfb_offset=16 ) uniform 4-component vector of float bbv})
|
0:? 'ubbinst3' (layout(column_major shared ) uniform block{layout(column_major shared xfb_offset=16 ) uniform 4-component vector of float bbv})
|
||||||
0:? 'bg' (layout(xfb_buffer=2 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
0:? 'bg' (layout(xfb_buffer=2 xfb_offset=48 xfb_stride=80 ) smooth out 4-component vector of float)
|
||||||
0:? 'bh' (layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) smooth out 4-component vector of float)
|
0:? 'bh' (layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) smooth out 4-component vector of float)
|
||||||
0:? 'bbinst4' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=2 xfb_offset=16 ) out 4-component vector of float bbv1, layout(xfb_buffer=2 xfb_offset=32 ) out 4-component vector of float bbv2})
|
0:? 'bbinst4' (layout(xfb_stride=80 ) out block{layout(xfb_buffer=2 xfb_offset=16 ) out 4-component vector of float bbv1, layout(xfb_buffer=2 xfb_offset=32 ) out 4-component vector of float bbv2})
|
||||||
0:? 'bbinst5' (out block{layout(xfb_buffer=3 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=48 xfb_stride=64 ) out 4-component vector of float bbv2, out 4-component vector of float bbv3})
|
0:? 'bbinst5' (out block{layout(xfb_buffer=3 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=48 xfb_stride=64 ) out 4-component vector of float bbv2, out 4-component vector of float bbv3})
|
||||||
0:? 'bbinst6' (out block{layout(xfb_buffer=2 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) out 4-component vector of float bbv2, layout(xfb_buffer=2 xfb_offset=0 ) out 4-component vector of float bbv3, out 4-component vector of float bbv5, layout(xfb_buffer=2 xfb_offset=24 ) out float bbf6})
|
0:? 'bbinst6' (out block{layout(xfb_buffer=2 xfb_offset=0 ) out 4-component vector of float bbv1, layout(xfb_buffer=3 xfb_offset=32 xfb_stride=64 ) out 4-component vector of float bbv2, layout(xfb_buffer=2 xfb_offset=0 ) out 4-component vector of float bbv3, out 4-component vector of float bbv5, layout(xfb_buffer=2 xfb_offset=24 ) out float bbf6})
|
||||||
0:? 'bj' (layout(xfb_buffer=1 xfb_offset=4 ) smooth out float)
|
0:? 'bj' (layout(xfb_buffer=1 xfb_offset=4 ) smooth out float)
|
||||||
0:? 'bk' (layout(xfb_buffer=1 xfb_offset=0 ) smooth out 2-component vector of int)
|
0:? 'bk' (layout(xfb_buffer=1 xfb_offset=0 ) smooth out 2-component vector of int)
|
||||||
0:? 'bl' (layout(xfb_stride=48 ) smooth out float)
|
0:? 'bl' (layout(xfb_stride=48 ) smooth out float)
|
||||||
0:? 'bbinst7' (layout(xfb_stride=48 ) out block{layout(xfb_stride=64 ) out 4-component vector of float bbv1, layout(xfb_stride=32 ) out 4-component vector of float bbv2})
|
0:? 'bbinst7' (layout(xfb_stride=48 ) out block{layout(xfb_stride=64 ) out 4-component vector of float bbv1, layout(xfb_stride=32 ) out 4-component vector of float bbv2})
|
||||||
0:? 'bbinst8' (layout(xfb_stride=92 ) out block{layout(xfb_buffer=0 xfb_offset=0 ) out bool b, layout(xfb_buffer=0 xfb_offset=8 ) out structure{global bool b, global structure{global int i, global double d, global float f} s, global 2-component vector of float v2} t, layout(xfb_buffer=0 xfb_offset=48 ) out int i, layout(xfb_buffer=0 xfb_offset=52 ) out 3X3 matrix of float m3, layout(xfb_buffer=0 xfb_offset=88 ) out float f, layout(xfb_buffer=0 xfb_offset=92 ) out float g})
|
0:? 'bbinst8' (layout(xfb_stride=92 ) out block{layout(xfb_buffer=0 xfb_offset=0 ) out bool b, layout(xfb_buffer=0 xfb_offset=8 ) out structure{global bool b, global structure{global int i, global double d, global float f} s, global 2-component vector of float v2} t, layout(xfb_buffer=0 xfb_offset=48 ) out int i, layout(xfb_buffer=0 xfb_offset=52 ) out 3X3 matrix of float m3, layout(xfb_buffer=0 xfb_offset=88 ) out float f, layout(xfb_buffer=0 xfb_offset=92 ) out float g})
|
||||||
0:? 'bbinst9' (out block{layout(xfb_buffer=4 xfb_offset=1 ) out bool b, layout(xfb_buffer=4 xfb_offset=12 ) out structure{global bool b, global structure{global int i, global double d, global float f} s, global 2-component vector of float v2} t, layout(xfb_buffer=4 xfb_offset=52 ) out 3X3 matrix of float m3, layout(xfb_buffer=4 xfb_offset=90 ) out int i, layout(xfb_buffer=4 xfb_offset=98 ) out double d, layout(xfb_buffer=4 xfb_offset=108 ) out structure{global int a} s})
|
0:? 'bbinst9' (out block{layout(xfb_buffer=4 xfb_offset=1 ) out bool b, layout(xfb_buffer=4 xfb_offset=12 ) out structure{global bool b, global structure{global int i, global double d, global float f} s, global 2-component vector of float v2} t, layout(xfb_buffer=4 xfb_offset=52 ) out 3X3 matrix of float m3, layout(xfb_buffer=4 xfb_offset=90 ) out int i, layout(xfb_buffer=4 xfb_offset=98 ) out double d, layout(xfb_buffer=4 xfb_offset=108 ) out structure{global int a} s})
|
||||||
0:? 'bm' (layout(xfb_buffer=5 xfb_offset=0 ) smooth out float)
|
0:? 'bm' (layout(xfb_buffer=5 xfb_offset=0 ) smooth out float)
|
||||||
0:? 'bbinst10' (out block{layout(xfb_buffer=7 xfb_offset=0 ) out 4X4 matrix of double m1, layout(xfb_buffer=7 xfb_offset=128 ) out 4X4 matrix of double m2, layout(xfb_buffer=7 xfb_offset=256 ) out float f})
|
0:? 'bbinst10' (out block{layout(xfb_buffer=7 xfb_offset=0 ) out 4X4 matrix of double m1, layout(xfb_buffer=7 xfb_offset=128 ) out 4X4 matrix of double m2, layout(xfb_buffer=7 xfb_offset=256 ) out float f})
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
450.comp
|
450.comp
|
||||||
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
local_size = (1, 1, 1)
|
local_size = (1, 1, 1)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
|
|
||||||
|
|
||||||
Linked compute stage:
|
Linked compute stage:
|
||||||
|
|
||||||
ERROR: Linking compute stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking compute stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
local_size = (1, 1, 1)
|
local_size = (1, 1, 1)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
|
|
||||||
|
|||||||
@@ -1,287 +1,287 @@
|
|||||||
450.frag
|
450.frag
|
||||||
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 move second child to first child (temp 2-component vector of float)
|
0:10 move second child to first child (temp 2-component vector of float)
|
||||||
0:10 'v2' (temp 2-component vector of float)
|
0:10 'v2' (temp 2-component vector of float)
|
||||||
0:10 dPdxFine (global 2-component vector of float)
|
0:10 dPdxFine (global 2-component vector of float)
|
||||||
0:10 'in2' (smooth in 2-component vector of float)
|
0:10 'in2' (smooth in 2-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp 3-component vector of float)
|
0:11 move second child to first child (temp 3-component vector of float)
|
||||||
0:11 'v3' (temp 3-component vector of float)
|
0:11 'v3' (temp 3-component vector of float)
|
||||||
0:11 dPdyCoarse (global 3-component vector of float)
|
0:11 dPdyCoarse (global 3-component vector of float)
|
||||||
0:11 'in3' (smooth in 3-component vector of float)
|
0:11 'in3' (smooth in 3-component vector of float)
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp 4-component vector of float)
|
0:12 move second child to first child (temp 4-component vector of float)
|
||||||
0:12 'v4' (temp 4-component vector of float)
|
0:12 'v4' (temp 4-component vector of float)
|
||||||
0:12 fwidth (global 4-component vector of float)
|
0:12 fwidth (global 4-component vector of float)
|
||||||
0:12 'in4' (smooth in 4-component vector of float)
|
0:12 'in4' (smooth in 4-component vector of float)
|
||||||
0:13 move second child to first child (temp 4-component vector of float)
|
0:13 move second child to first child (temp 4-component vector of float)
|
||||||
0:13 'v4' (temp 4-component vector of float)
|
0:13 'v4' (temp 4-component vector of float)
|
||||||
0:13 dPdyFine (global 4-component vector of float)
|
0:13 dPdyFine (global 4-component vector of float)
|
||||||
0:13 'in4' (smooth in 4-component vector of float)
|
0:13 'in4' (smooth in 4-component vector of float)
|
||||||
0:14 move second child to first child (temp 3-component vector of float)
|
0:14 move second child to first child (temp 3-component vector of float)
|
||||||
0:14 'v3' (temp 3-component vector of float)
|
0:14 'v3' (temp 3-component vector of float)
|
||||||
0:14 dPdyFine (global 3-component vector of float)
|
0:14 dPdyFine (global 3-component vector of float)
|
||||||
0:14 'in3' (smooth in 3-component vector of float)
|
0:14 'in3' (smooth in 3-component vector of float)
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 move second child to first child (temp float)
|
0:15 move second child to first child (temp float)
|
||||||
0:15 'f' (temp float)
|
0:15 'f' (temp float)
|
||||||
0:15 add (temp float)
|
0:15 add (temp float)
|
||||||
0:15 add (temp float)
|
0:15 add (temp float)
|
||||||
0:15 dPdx (global float)
|
0:15 dPdx (global float)
|
||||||
0:15 'in1' (smooth in float)
|
0:15 'in1' (smooth in float)
|
||||||
0:15 dPdxFine (global float)
|
0:15 dPdxFine (global float)
|
||||||
0:15 'in1' (smooth in float)
|
0:15 'in1' (smooth in float)
|
||||||
0:15 dPdxCoarse (global float)
|
0:15 dPdxCoarse (global float)
|
||||||
0:15 'in1' (smooth in float)
|
0:15 'in1' (smooth in float)
|
||||||
0:16 move second child to first child (temp 4-component vector of float)
|
0:16 move second child to first child (temp 4-component vector of float)
|
||||||
0:16 'v4' (temp 4-component vector of float)
|
0:16 'v4' (temp 4-component vector of float)
|
||||||
0:16 add (temp 4-component vector of float)
|
0:16 add (temp 4-component vector of float)
|
||||||
0:16 fwidthCoarse (global 4-component vector of float)
|
0:16 fwidthCoarse (global 4-component vector of float)
|
||||||
0:16 'in4' (smooth in 4-component vector of float)
|
0:16 'in4' (smooth in 4-component vector of float)
|
||||||
0:16 fwidthFine (global 4-component vector of float)
|
0:16 fwidthFine (global 4-component vector of float)
|
||||||
0:16 'in4' (smooth in 4-component vector of float)
|
0:16 'in4' (smooth in 4-component vector of float)
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 move second child to first child (temp float)
|
0:18 move second child to first child (temp float)
|
||||||
0:18 'cull' (temp float)
|
0:18 'cull' (temp float)
|
||||||
0:18 direct index (smooth temp float CullDistance)
|
0:18 direct index (smooth temp float CullDistance)
|
||||||
0:18 'gl_CullDistance' (smooth in implicitly-sized array of float CullDistance)
|
0:18 'gl_CullDistance' (smooth in implicitly-sized array of float CullDistance)
|
||||||
0:18 Constant:
|
0:18 Constant:
|
||||||
0:18 2 (const int)
|
0:18 2 (const int)
|
||||||
0:19 Sequence
|
0:19 Sequence
|
||||||
0:19 move second child to first child (temp float)
|
0:19 move second child to first child (temp float)
|
||||||
0:19 'consts' (temp float)
|
0:19 'consts' (temp float)
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 20.000000
|
0:19 20.000000
|
||||||
0:21 Test condition and select (temp void)
|
0:21 Test condition and select (temp void)
|
||||||
0:21 Condition
|
0:21 Condition
|
||||||
0:21 'gl_HelperInvocation' (in bool HelperInvocation)
|
0:21 'gl_HelperInvocation' (in bool HelperInvocation)
|
||||||
0:21 true case
|
0:21 true case
|
||||||
0:22 Pre-Increment (temp 4-component vector of float)
|
0:22 Pre-Increment (temp 4-component vector of float)
|
||||||
0:22 'v4' (temp 4-component vector of float)
|
0:22 'v4' (temp 4-component vector of float)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp int)
|
0:24 move second child to first child (temp int)
|
||||||
0:24 'sum' (temp int)
|
0:24 'sum' (temp int)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 32 (const int)
|
0:24 32 (const int)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 move second child to first child (temp 2-component vector of bool)
|
0:32 move second child to first child (temp 2-component vector of bool)
|
||||||
0:32 'b2' (temp 2-component vector of bool)
|
0:32 'b2' (temp 2-component vector of bool)
|
||||||
0:32 mix (global 2-component vector of bool)
|
0:32 mix (global 2-component vector of bool)
|
||||||
0:32 Construct bvec2 (temp 2-component vector of bool)
|
0:32 Construct bvec2 (temp 2-component vector of bool)
|
||||||
0:32 'b1' (temp bool)
|
0:32 'b1' (temp bool)
|
||||||
0:32 Construct bvec2 (temp 2-component vector of bool)
|
0:32 Construct bvec2 (temp 2-component vector of bool)
|
||||||
0:32 'b3' (temp bool)
|
0:32 'b3' (temp bool)
|
||||||
0:32 Construct bvec2 (temp 2-component vector of bool)
|
0:32 Construct bvec2 (temp 2-component vector of bool)
|
||||||
0:32 'b' (temp bool)
|
0:32 'b' (temp bool)
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp uint)
|
0:33 move second child to first child (temp uint)
|
||||||
0:33 'um' (temp uint)
|
0:33 'um' (temp uint)
|
||||||
0:33 mix (global uint)
|
0:33 mix (global uint)
|
||||||
0:33 'uin' (temp uint)
|
0:33 'uin' (temp uint)
|
||||||
0:33 'uin' (temp uint)
|
0:33 'uin' (temp uint)
|
||||||
0:33 'b' (temp bool)
|
0:33 'b' (temp bool)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp 3-component vector of int)
|
0:34 move second child to first child (temp 3-component vector of int)
|
||||||
0:34 'im3' (temp 3-component vector of int)
|
0:34 'im3' (temp 3-component vector of int)
|
||||||
0:34 mix (global 3-component vector of int)
|
0:34 mix (global 3-component vector of int)
|
||||||
0:34 Construct ivec3 (temp 3-component vector of int)
|
0:34 Construct ivec3 (temp 3-component vector of int)
|
||||||
0:34 Convert uint to int (temp int)
|
0:34 Convert uint to int (temp int)
|
||||||
0:34 'uin' (temp uint)
|
0:34 'uin' (temp uint)
|
||||||
0:34 Construct ivec3 (temp 3-component vector of int)
|
0:34 Construct ivec3 (temp 3-component vector of int)
|
||||||
0:34 Convert uint to int (temp int)
|
0:34 Convert uint to int (temp int)
|
||||||
0:34 'uin' (temp uint)
|
0:34 'uin' (temp uint)
|
||||||
0:34 Construct bvec3 (temp 3-component vector of bool)
|
0:34 Construct bvec3 (temp 3-component vector of bool)
|
||||||
0:34 'b' (temp bool)
|
0:34 'b' (temp bool)
|
||||||
0:42 Function Definition: foo( (global void)
|
0:42 Function Definition: foo( (global void)
|
||||||
0:42 Function Parameters:
|
0:42 Function Parameters:
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 move second child to first child (temp int)
|
0:44 move second child to first child (temp int)
|
||||||
0:44 's' (temp int)
|
0:44 's' (temp int)
|
||||||
0:44 textureSamples (global int)
|
0:44 textureSamples (global int)
|
||||||
0:44 's2dms' (uniform sampler2DMS)
|
0:44 's2dms' (uniform sampler2DMS)
|
||||||
0:45 add second child into first child (temp int)
|
0:45 add second child into first child (temp int)
|
||||||
0:45 's' (temp int)
|
0:45 's' (temp int)
|
||||||
0:45 textureSamples (global int)
|
0:45 textureSamples (global int)
|
||||||
0:45 'us2dmsa' (uniform usampler2DMSArray)
|
0:45 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:46 add second child into first child (temp int)
|
0:46 add second child into first child (temp int)
|
||||||
0:46 's' (temp int)
|
0:46 's' (temp int)
|
||||||
0:46 imageQuerySamples (global int)
|
0:46 imageQuerySamples (global int)
|
||||||
0:46 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:46 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:47 add second child into first child (temp int)
|
0:47 add second child into first child (temp int)
|
||||||
0:47 's' (temp int)
|
0:47 's' (temp int)
|
||||||
0:47 imageQuerySamples (global int)
|
0:47 imageQuerySamples (global int)
|
||||||
0:47 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:47 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp float)
|
0:48 move second child to first child (temp float)
|
||||||
0:48 'f' (temp float)
|
0:48 'f' (temp float)
|
||||||
0:48 imageAtomicExchange (global float)
|
0:48 imageAtomicExchange (global float)
|
||||||
0:48 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:48 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:48 Convert float to int (temp 3-component vector of int)
|
0:48 Convert float to int (temp 3-component vector of int)
|
||||||
0:48 'in3' (smooth in 3-component vector of float)
|
0:48 'in3' (smooth in 3-component vector of float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 2 (const int)
|
0:48 2 (const int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 4.500000
|
0:48 4.500000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'in1' (smooth in float)
|
0:? 'in1' (smooth in float)
|
||||||
0:? 'in2' (smooth in 2-component vector of float)
|
0:? 'in2' (smooth in 2-component vector of float)
|
||||||
0:? 'in3' (smooth in 3-component vector of float)
|
0:? 'in3' (smooth in 3-component vector of float)
|
||||||
0:? 'in4' (smooth in 4-component vector of float)
|
0:? 'in4' (smooth in 4-component vector of float)
|
||||||
0:? 'gl_CullDistance' (smooth in implicitly-sized array of float CullDistance)
|
0:? 'gl_CullDistance' (smooth in implicitly-sized array of float CullDistance)
|
||||||
0:? 's2dms' (uniform sampler2DMS)
|
0:? 's2dms' (uniform sampler2DMS)
|
||||||
0:? 'us2dmsa' (uniform usampler2DMSArray)
|
0:? 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:? 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:? 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:? 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:? 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Function Definition: main( (global void)
|
0:8 Function Definition: main( (global void)
|
||||||
0:8 Function Parameters:
|
0:8 Function Parameters:
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 move second child to first child (temp 2-component vector of float)
|
0:10 move second child to first child (temp 2-component vector of float)
|
||||||
0:10 'v2' (temp 2-component vector of float)
|
0:10 'v2' (temp 2-component vector of float)
|
||||||
0:10 dPdxFine (global 2-component vector of float)
|
0:10 dPdxFine (global 2-component vector of float)
|
||||||
0:10 'in2' (smooth in 2-component vector of float)
|
0:10 'in2' (smooth in 2-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp 3-component vector of float)
|
0:11 move second child to first child (temp 3-component vector of float)
|
||||||
0:11 'v3' (temp 3-component vector of float)
|
0:11 'v3' (temp 3-component vector of float)
|
||||||
0:11 dPdyCoarse (global 3-component vector of float)
|
0:11 dPdyCoarse (global 3-component vector of float)
|
||||||
0:11 'in3' (smooth in 3-component vector of float)
|
0:11 'in3' (smooth in 3-component vector of float)
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp 4-component vector of float)
|
0:12 move second child to first child (temp 4-component vector of float)
|
||||||
0:12 'v4' (temp 4-component vector of float)
|
0:12 'v4' (temp 4-component vector of float)
|
||||||
0:12 fwidth (global 4-component vector of float)
|
0:12 fwidth (global 4-component vector of float)
|
||||||
0:12 'in4' (smooth in 4-component vector of float)
|
0:12 'in4' (smooth in 4-component vector of float)
|
||||||
0:13 move second child to first child (temp 4-component vector of float)
|
0:13 move second child to first child (temp 4-component vector of float)
|
||||||
0:13 'v4' (temp 4-component vector of float)
|
0:13 'v4' (temp 4-component vector of float)
|
||||||
0:13 dPdyFine (global 4-component vector of float)
|
0:13 dPdyFine (global 4-component vector of float)
|
||||||
0:13 'in4' (smooth in 4-component vector of float)
|
0:13 'in4' (smooth in 4-component vector of float)
|
||||||
0:14 move second child to first child (temp 3-component vector of float)
|
0:14 move second child to first child (temp 3-component vector of float)
|
||||||
0:14 'v3' (temp 3-component vector of float)
|
0:14 'v3' (temp 3-component vector of float)
|
||||||
0:14 dPdyFine (global 3-component vector of float)
|
0:14 dPdyFine (global 3-component vector of float)
|
||||||
0:14 'in3' (smooth in 3-component vector of float)
|
0:14 'in3' (smooth in 3-component vector of float)
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 move second child to first child (temp float)
|
0:15 move second child to first child (temp float)
|
||||||
0:15 'f' (temp float)
|
0:15 'f' (temp float)
|
||||||
0:15 add (temp float)
|
0:15 add (temp float)
|
||||||
0:15 add (temp float)
|
0:15 add (temp float)
|
||||||
0:15 dPdx (global float)
|
0:15 dPdx (global float)
|
||||||
0:15 'in1' (smooth in float)
|
0:15 'in1' (smooth in float)
|
||||||
0:15 dPdxFine (global float)
|
0:15 dPdxFine (global float)
|
||||||
0:15 'in1' (smooth in float)
|
0:15 'in1' (smooth in float)
|
||||||
0:15 dPdxCoarse (global float)
|
0:15 dPdxCoarse (global float)
|
||||||
0:15 'in1' (smooth in float)
|
0:15 'in1' (smooth in float)
|
||||||
0:16 move second child to first child (temp 4-component vector of float)
|
0:16 move second child to first child (temp 4-component vector of float)
|
||||||
0:16 'v4' (temp 4-component vector of float)
|
0:16 'v4' (temp 4-component vector of float)
|
||||||
0:16 add (temp 4-component vector of float)
|
0:16 add (temp 4-component vector of float)
|
||||||
0:16 fwidthCoarse (global 4-component vector of float)
|
0:16 fwidthCoarse (global 4-component vector of float)
|
||||||
0:16 'in4' (smooth in 4-component vector of float)
|
0:16 'in4' (smooth in 4-component vector of float)
|
||||||
0:16 fwidthFine (global 4-component vector of float)
|
0:16 fwidthFine (global 4-component vector of float)
|
||||||
0:16 'in4' (smooth in 4-component vector of float)
|
0:16 'in4' (smooth in 4-component vector of float)
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 move second child to first child (temp float)
|
0:18 move second child to first child (temp float)
|
||||||
0:18 'cull' (temp float)
|
0:18 'cull' (temp float)
|
||||||
0:18 direct index (smooth temp float CullDistance)
|
0:18 direct index (smooth temp float CullDistance)
|
||||||
0:18 'gl_CullDistance' (smooth in 3-element array of float CullDistance)
|
0:18 'gl_CullDistance' (smooth in 3-element array of float CullDistance)
|
||||||
0:18 Constant:
|
0:18 Constant:
|
||||||
0:18 2 (const int)
|
0:18 2 (const int)
|
||||||
0:19 Sequence
|
0:19 Sequence
|
||||||
0:19 move second child to first child (temp float)
|
0:19 move second child to first child (temp float)
|
||||||
0:19 'consts' (temp float)
|
0:19 'consts' (temp float)
|
||||||
0:19 Constant:
|
0:19 Constant:
|
||||||
0:19 20.000000
|
0:19 20.000000
|
||||||
0:21 Test condition and select (temp void)
|
0:21 Test condition and select (temp void)
|
||||||
0:21 Condition
|
0:21 Condition
|
||||||
0:21 'gl_HelperInvocation' (in bool HelperInvocation)
|
0:21 'gl_HelperInvocation' (in bool HelperInvocation)
|
||||||
0:21 true case
|
0:21 true case
|
||||||
0:22 Pre-Increment (temp 4-component vector of float)
|
0:22 Pre-Increment (temp 4-component vector of float)
|
||||||
0:22 'v4' (temp 4-component vector of float)
|
0:22 'v4' (temp 4-component vector of float)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp int)
|
0:24 move second child to first child (temp int)
|
||||||
0:24 'sum' (temp int)
|
0:24 'sum' (temp int)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 32 (const int)
|
0:24 32 (const int)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 move second child to first child (temp 2-component vector of bool)
|
0:32 move second child to first child (temp 2-component vector of bool)
|
||||||
0:32 'b2' (temp 2-component vector of bool)
|
0:32 'b2' (temp 2-component vector of bool)
|
||||||
0:32 mix (global 2-component vector of bool)
|
0:32 mix (global 2-component vector of bool)
|
||||||
0:32 Construct bvec2 (temp 2-component vector of bool)
|
0:32 Construct bvec2 (temp 2-component vector of bool)
|
||||||
0:32 'b1' (temp bool)
|
0:32 'b1' (temp bool)
|
||||||
0:32 Construct bvec2 (temp 2-component vector of bool)
|
0:32 Construct bvec2 (temp 2-component vector of bool)
|
||||||
0:32 'b3' (temp bool)
|
0:32 'b3' (temp bool)
|
||||||
0:32 Construct bvec2 (temp 2-component vector of bool)
|
0:32 Construct bvec2 (temp 2-component vector of bool)
|
||||||
0:32 'b' (temp bool)
|
0:32 'b' (temp bool)
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 move second child to first child (temp uint)
|
0:33 move second child to first child (temp uint)
|
||||||
0:33 'um' (temp uint)
|
0:33 'um' (temp uint)
|
||||||
0:33 mix (global uint)
|
0:33 mix (global uint)
|
||||||
0:33 'uin' (temp uint)
|
0:33 'uin' (temp uint)
|
||||||
0:33 'uin' (temp uint)
|
0:33 'uin' (temp uint)
|
||||||
0:33 'b' (temp bool)
|
0:33 'b' (temp bool)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp 3-component vector of int)
|
0:34 move second child to first child (temp 3-component vector of int)
|
||||||
0:34 'im3' (temp 3-component vector of int)
|
0:34 'im3' (temp 3-component vector of int)
|
||||||
0:34 mix (global 3-component vector of int)
|
0:34 mix (global 3-component vector of int)
|
||||||
0:34 Construct ivec3 (temp 3-component vector of int)
|
0:34 Construct ivec3 (temp 3-component vector of int)
|
||||||
0:34 Convert uint to int (temp int)
|
0:34 Convert uint to int (temp int)
|
||||||
0:34 'uin' (temp uint)
|
0:34 'uin' (temp uint)
|
||||||
0:34 Construct ivec3 (temp 3-component vector of int)
|
0:34 Construct ivec3 (temp 3-component vector of int)
|
||||||
0:34 Convert uint to int (temp int)
|
0:34 Convert uint to int (temp int)
|
||||||
0:34 'uin' (temp uint)
|
0:34 'uin' (temp uint)
|
||||||
0:34 Construct bvec3 (temp 3-component vector of bool)
|
0:34 Construct bvec3 (temp 3-component vector of bool)
|
||||||
0:34 'b' (temp bool)
|
0:34 'b' (temp bool)
|
||||||
0:42 Function Definition: foo( (global void)
|
0:42 Function Definition: foo( (global void)
|
||||||
0:42 Function Parameters:
|
0:42 Function Parameters:
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 move second child to first child (temp int)
|
0:44 move second child to first child (temp int)
|
||||||
0:44 's' (temp int)
|
0:44 's' (temp int)
|
||||||
0:44 textureSamples (global int)
|
0:44 textureSamples (global int)
|
||||||
0:44 's2dms' (uniform sampler2DMS)
|
0:44 's2dms' (uniform sampler2DMS)
|
||||||
0:45 add second child into first child (temp int)
|
0:45 add second child into first child (temp int)
|
||||||
0:45 's' (temp int)
|
0:45 's' (temp int)
|
||||||
0:45 textureSamples (global int)
|
0:45 textureSamples (global int)
|
||||||
0:45 'us2dmsa' (uniform usampler2DMSArray)
|
0:45 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:46 add second child into first child (temp int)
|
0:46 add second child into first child (temp int)
|
||||||
0:46 's' (temp int)
|
0:46 's' (temp int)
|
||||||
0:46 imageQuerySamples (global int)
|
0:46 imageQuerySamples (global int)
|
||||||
0:46 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:46 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:47 add second child into first child (temp int)
|
0:47 add second child into first child (temp int)
|
||||||
0:47 's' (temp int)
|
0:47 's' (temp int)
|
||||||
0:47 imageQuerySamples (global int)
|
0:47 imageQuerySamples (global int)
|
||||||
0:47 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:47 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp float)
|
0:48 move second child to first child (temp float)
|
||||||
0:48 'f' (temp float)
|
0:48 'f' (temp float)
|
||||||
0:48 imageAtomicExchange (global float)
|
0:48 imageAtomicExchange (global float)
|
||||||
0:48 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:48 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
0:48 Convert float to int (temp 3-component vector of int)
|
0:48 Convert float to int (temp 3-component vector of int)
|
||||||
0:48 'in3' (smooth in 3-component vector of float)
|
0:48 'in3' (smooth in 3-component vector of float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 2 (const int)
|
0:48 2 (const int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 4.500000
|
0:48 4.500000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'in1' (smooth in float)
|
0:? 'in1' (smooth in float)
|
||||||
0:? 'in2' (smooth in 2-component vector of float)
|
0:? 'in2' (smooth in 2-component vector of float)
|
||||||
0:? 'in3' (smooth in 3-component vector of float)
|
0:? 'in3' (smooth in 3-component vector of float)
|
||||||
0:? 'in4' (smooth in 4-component vector of float)
|
0:? 'in4' (smooth in 4-component vector of float)
|
||||||
0:? 'gl_CullDistance' (smooth in 3-element array of float CullDistance)
|
0:? 'gl_CullDistance' (smooth in 3-element array of float CullDistance)
|
||||||
0:? 's2dms' (uniform sampler2DMS)
|
0:? 's2dms' (uniform sampler2DMS)
|
||||||
0:? 'us2dmsa' (uniform usampler2DMSArray)
|
0:? 'us2dmsa' (uniform usampler2DMSArray)
|
||||||
0:? 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
0:? 'ii2dms' (layout(rgba32i ) uniform iimage2DMS)
|
||||||
0:? 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
0:? 'i2dmsa' (layout(rgba32f ) uniform image2DMSArray)
|
||||||
|
|
||||||
|
|||||||
@@ -1,72 +1,72 @@
|
|||||||
450.geom
|
450.geom
|
||||||
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
invocations = 0
|
invocations = 0
|
||||||
max_vertices = 0
|
max_vertices = 0
|
||||||
input primitive = none
|
input primitive = none
|
||||||
output primitive = none
|
output primitive = none
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp float)
|
0:13 move second child to first child (temp float)
|
||||||
0:13 direct index (layout(stream=0 ) temp float CullDistance)
|
0:13 direct index (layout(stream=0 ) temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (layout(stream=0 ) out implicitly-sized array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (layout(stream=0 ) out implicitly-sized array of float CullDistance)
|
||||||
0:13 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 3 (const uint)
|
0:13 3 (const uint)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (in implicitly-sized array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (in implicitly-sized array of float CullDistance)
|
||||||
0:13 direct index (temp block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 direct index (temp block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_in' (in implicitly-sized array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 'gl_in' (in implicitly-sized array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 1 (const int)
|
0:13 1 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_in' (in implicitly-sized array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:? 'gl_in' (in implicitly-sized array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
|
|
||||||
|
|
||||||
Linked geometry stage:
|
Linked geometry stage:
|
||||||
|
|
||||||
ERROR: Linking geometry stage: At least one shader must specify an input layout primitive
|
ERROR: Linking geometry stage: At least one shader must specify an input layout primitive
|
||||||
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
ERROR: Linking geometry stage: At least one shader must specify an output layout primitive
|
||||||
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
|
ERROR: Linking geometry stage: At least one shader must specify a layout(max_vertices = value)
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
invocations = 0
|
invocations = 0
|
||||||
max_vertices = 0
|
max_vertices = 0
|
||||||
input primitive = none
|
input primitive = none
|
||||||
output primitive = none
|
output primitive = none
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp float)
|
0:13 move second child to first child (temp float)
|
||||||
0:13 direct index (layout(stream=0 ) temp float CullDistance)
|
0:13 direct index (layout(stream=0 ) temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (layout(stream=0 ) out 3-element array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (layout(stream=0 ) out 3-element array of float CullDistance)
|
||||||
0:13 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-element array of float CullDistance gl_CullDistance})
|
0:13 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 3 (const uint)
|
0:13 3 (const uint)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (in 1-element array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (in 1-element array of float CullDistance)
|
||||||
0:13 direct index (temp block{in 1-element array of float CullDistance gl_CullDistance})
|
0:13 direct index (temp block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_in' (in 2-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
0:13 'gl_in' (in 2-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 1 (const int)
|
0:13 1 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_in' (in 2-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
0:? 'gl_in' (in 2-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-element array of float CullDistance gl_CullDistance})
|
0:? 'anon@0' (layout(stream=0 ) out block{layout(stream=0 ) out 3-element array of float CullDistance gl_CullDistance})
|
||||||
|
|
||||||
|
|||||||
@@ -1,68 +1,68 @@
|
|||||||
450.tesc
|
450.tesc
|
||||||
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
vertices = 0
|
vertices = 0
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp float)
|
0:13 move second child to first child (temp float)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (out implicitly-sized array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (out implicitly-sized array of float CullDistance)
|
||||||
0:13 indirect index (temp block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 indirect index (temp block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_out' (out 4-element array of block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 'gl_out' (out 4-element array of block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_InvocationID' (in int InvocationID)
|
0:13 'gl_InvocationID' (in int InvocationID)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (in implicitly-sized array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (in implicitly-sized array of float CullDistance)
|
||||||
0:13 direct index (temp block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 direct index (temp block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_in' (in 32-element array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 'gl_in' (in 32-element array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 1 (const int)
|
0:13 1 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_in' (in 32-element array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:? 'gl_in' (in 32-element array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:? 'gl_out' (out 4-element array of block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:? 'gl_out' (out 4-element array of block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
|
|
||||||
|
|
||||||
Linked tessellation control stage:
|
Linked tessellation control stage:
|
||||||
|
|
||||||
ERROR: Linking tessellation control stage: At least one shader must specify an output layout(vertices=...)
|
ERROR: Linking tessellation control stage: At least one shader must specify an output layout(vertices=...)
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
vertices = 0
|
vertices = 0
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp float)
|
0:13 move second child to first child (temp float)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (out 1-element array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (out 1-element array of float CullDistance)
|
||||||
0:13 indirect index (temp block{out 1-element array of float CullDistance gl_CullDistance})
|
0:13 indirect index (temp block{out 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_out' (out 4-element array of block{out 1-element array of float CullDistance gl_CullDistance})
|
0:13 'gl_out' (out 4-element array of block{out 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_InvocationID' (in int InvocationID)
|
0:13 'gl_InvocationID' (in int InvocationID)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (in 1-element array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (in 1-element array of float CullDistance)
|
||||||
0:13 direct index (temp block{in 1-element array of float CullDistance gl_CullDistance})
|
0:13 direct index (temp block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_in' (in 32-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
0:13 'gl_in' (in 32-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 1 (const int)
|
0:13 1 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_in' (in 32-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
0:? 'gl_in' (in 32-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:? 'gl_out' (out 4-element array of block{out 1-element array of float CullDistance gl_CullDistance})
|
0:? 'gl_out' (out 4-element array of block{out 1-element array of float CullDistance gl_CullDistance})
|
||||||
|
|
||||||
|
|||||||
@@ -1,68 +1,68 @@
|
|||||||
450.tese
|
450.tese
|
||||||
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
input primitive = none
|
input primitive = none
|
||||||
vertex spacing = none
|
vertex spacing = none
|
||||||
triangle order = none
|
triangle order = none
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp float)
|
0:13 move second child to first child (temp float)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (out implicitly-sized array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (out implicitly-sized array of float CullDistance)
|
||||||
0:13 'anon@0' (out block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 'anon@0' (out block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 3 (const uint)
|
0:13 3 (const uint)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (in implicitly-sized array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (in implicitly-sized array of float CullDistance)
|
||||||
0:13 direct index (temp block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 direct index (temp block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_in' (in 32-element array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:13 'gl_in' (in 32-element array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 1 (const int)
|
0:13 1 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_in' (in 32-element array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
0:? 'gl_in' (in 32-element array of block{in implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:? 'anon@0' (out block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:? 'anon@0' (out block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
|
|
||||||
|
|
||||||
Linked tessellation evaluation stage:
|
Linked tessellation evaluation stage:
|
||||||
|
|
||||||
ERROR: Linking tessellation evaluation stage: At least one shader must specify an input layout primitive
|
ERROR: Linking tessellation evaluation stage: At least one shader must specify an input layout primitive
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
input primitive = none
|
input primitive = none
|
||||||
vertex spacing = equal_spacing
|
vertex spacing = equal_spacing
|
||||||
triangle order = ccw
|
triangle order = ccw
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp float)
|
0:13 move second child to first child (temp float)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (out 3-element array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (out 3-element array of float CullDistance)
|
||||||
0:13 'anon@0' (out block{out 3-element array of float CullDistance gl_CullDistance})
|
0:13 'anon@0' (out block{out 3-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 3 (const uint)
|
0:13 3 (const uint)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:13 direct index (temp float CullDistance)
|
0:13 direct index (temp float CullDistance)
|
||||||
0:13 gl_CullDistance: direct index for structure (in 1-element array of float CullDistance)
|
0:13 gl_CullDistance: direct index for structure (in 1-element array of float CullDistance)
|
||||||
0:13 direct index (temp block{in 1-element array of float CullDistance gl_CullDistance})
|
0:13 direct index (temp block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 'gl_in' (in 32-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
0:13 'gl_in' (in 32-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 1 (const int)
|
0:13 1 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 2 (const int)
|
0:13 2 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gl_in' (in 32-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
0:? 'gl_in' (in 32-element array of block{in 1-element array of float CullDistance gl_CullDistance})
|
||||||
0:? 'anon@0' (out block{out 3-element array of float CullDistance gl_CullDistance})
|
0:? 'anon@0' (out block{out 3-element array of float CullDistance gl_CullDistance})
|
||||||
|
|
||||||
|
|||||||
@@ -1,69 +1,69 @@
|
|||||||
450.vert
|
450.vert
|
||||||
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 450 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:12: 'out' : cannot be bool
|
ERROR: 0:12: 'out' : cannot be bool
|
||||||
ERROR: 0:13: 'sampler2D' : sampler/image types can only be used in uniform variables or function parameters: outo
|
ERROR: 0:13: 'sampler2D' : sampler/image types can only be used in uniform variables or function parameters: outo
|
||||||
ERROR: 2 compilation errors. No code generated.
|
ERROR: 2 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 move second child to first child (temp float)
|
0:9 move second child to first child (temp float)
|
||||||
0:9 direct index (temp float CullDistance)
|
0:9 direct index (temp float CullDistance)
|
||||||
0:9 gl_CullDistance: direct index for structure (out implicitly-sized array of float CullDistance)
|
0:9 gl_CullDistance: direct index for structure (out implicitly-sized array of float CullDistance)
|
||||||
0:9 'anon@0' (out block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:9 'anon@0' (out block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 10 (const uint)
|
0:9 10 (const uint)
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 2 (const int)
|
0:9 2 (const int)
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 4.500000
|
0:9 4.500000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'anon@0' (out block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
0:? 'anon@0' (out block{out implicitly-sized array of float CullDistance gl_CullDistance})
|
||||||
0:? 'outb' (smooth out bool)
|
0:? 'outb' (smooth out bool)
|
||||||
0:? 'outo' (smooth out sampler2D)
|
0:? 'outo' (smooth out sampler2D)
|
||||||
0:? 'outa' (smooth out 4-element array of float)
|
0:? 'outa' (smooth out 4-element array of float)
|
||||||
0:? 'outaa' (smooth out 4-element array of 2-element array of float)
|
0:? 'outaa' (smooth out 4-element array of 2-element array of float)
|
||||||
0:? 'outs' (smooth out structure{global float f})
|
0:? 'outs' (smooth out structure{global float f})
|
||||||
0:? 'outasa' (smooth out 4-element array of structure{global float f})
|
0:? 'outasa' (smooth out 4-element array of structure{global float f})
|
||||||
0:? 'outsa' (smooth out 4-element array of structure{global float f})
|
0:? 'outsa' (smooth out 4-element array of structure{global float f})
|
||||||
0:? 'outSA' (smooth out structure{global 4-element array of float f})
|
0:? 'outSA' (smooth out structure{global 4-element array of float f})
|
||||||
0:? 'outSS' (smooth out structure{global float f, global structure{global float f} s})
|
0:? 'outSS' (smooth out structure{global float f, global structure{global float f} s})
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 450
|
Shader version: 450
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 move second child to first child (temp float)
|
0:9 move second child to first child (temp float)
|
||||||
0:9 direct index (temp float CullDistance)
|
0:9 direct index (temp float CullDistance)
|
||||||
0:9 gl_CullDistance: direct index for structure (out 3-element array of float CullDistance)
|
0:9 gl_CullDistance: direct index for structure (out 3-element array of float CullDistance)
|
||||||
0:9 'anon@0' (out block{out 3-element array of float CullDistance gl_CullDistance})
|
0:9 'anon@0' (out block{out 3-element array of float CullDistance gl_CullDistance})
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 10 (const uint)
|
0:9 10 (const uint)
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 2 (const int)
|
0:9 2 (const int)
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 4.500000
|
0:9 4.500000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'anon@0' (out block{out 3-element array of float CullDistance gl_CullDistance})
|
0:? 'anon@0' (out block{out 3-element array of float CullDistance gl_CullDistance})
|
||||||
0:? 'outb' (smooth out bool)
|
0:? 'outb' (smooth out bool)
|
||||||
0:? 'outo' (smooth out sampler2D)
|
0:? 'outo' (smooth out sampler2D)
|
||||||
0:? 'outa' (smooth out 4-element array of float)
|
0:? 'outa' (smooth out 4-element array of float)
|
||||||
0:? 'outaa' (smooth out 4-element array of 2-element array of float)
|
0:? 'outaa' (smooth out 4-element array of 2-element array of float)
|
||||||
0:? 'outs' (smooth out structure{global float f})
|
0:? 'outs' (smooth out structure{global float f})
|
||||||
0:? 'outasa' (smooth out 4-element array of structure{global float f})
|
0:? 'outasa' (smooth out 4-element array of structure{global float f})
|
||||||
0:? 'outsa' (smooth out 4-element array of structure{global float f})
|
0:? 'outsa' (smooth out 4-element array of structure{global float f})
|
||||||
0:? 'outSA' (smooth out structure{global 4-element array of float f})
|
0:? 'outSA' (smooth out structure{global 4-element array of float f})
|
||||||
0:? 'outSS' (smooth out structure{global float f, global structure{global float f} s})
|
0:? 'outSS' (smooth out structure{global float f, global structure{global float f} s})
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,298 +1,298 @@
|
|||||||
aggOps.frag
|
aggOps.frag
|
||||||
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
||||||
WARNING: 0:6: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:6: varying deprecated in version 130; may be removed in future release
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:23 Function Definition: main( (global void)
|
0:23 Function Definition: main( (global void)
|
||||||
0:23 Function Parameters:
|
0:23 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:27 move second child to first child (temp 3-element array of structure{global int i, global float f})
|
0:27 move second child to first child (temp 3-element array of structure{global int i, global float f})
|
||||||
0:27 'a' (temp 3-element array of structure{global int i, global float f})
|
0:27 'a' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:27 Construct structure (temp 3-element array of structure{global int i, global float f})
|
0:27 Construct structure (temp 3-element array of structure{global int i, global float f})
|
||||||
0:27 Construct structure (temp structure{global int i, global float f})
|
0:27 Construct structure (temp structure{global int i, global float f})
|
||||||
0:27 Convert float to int (temp int)
|
0:27 Convert float to int (temp int)
|
||||||
0:27 direct index (temp float)
|
0:27 direct index (temp float)
|
||||||
0:27 'u' (smooth in 4-component vector of float)
|
0:27 'u' (smooth in 4-component vector of float)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 0 (const int)
|
0:27 0 (const int)
|
||||||
0:27 direct index (temp float)
|
0:27 direct index (temp float)
|
||||||
0:27 'u' (smooth in 4-component vector of float)
|
0:27 'u' (smooth in 4-component vector of float)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 1 (const int)
|
0:27 1 (const int)
|
||||||
0:27 Construct structure (temp structure{global int i, global float f})
|
0:27 Construct structure (temp structure{global int i, global float f})
|
||||||
0:27 Convert float to int (temp int)
|
0:27 Convert float to int (temp int)
|
||||||
0:27 direct index (temp float)
|
0:27 direct index (temp float)
|
||||||
0:27 'u' (smooth in 4-component vector of float)
|
0:27 'u' (smooth in 4-component vector of float)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 2 (const int)
|
0:27 2 (const int)
|
||||||
0:27 direct index (temp float)
|
0:27 direct index (temp float)
|
||||||
0:27 'u' (smooth in 4-component vector of float)
|
0:27 'u' (smooth in 4-component vector of float)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 3 (const int)
|
0:27 3 (const int)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 14 (const int)
|
0:27 14 (const int)
|
||||||
0:27 14.000000
|
0:27 14.000000
|
||||||
0:28 move second child to first child (temp 3-element array of structure{global int i, global float f})
|
0:28 move second child to first child (temp 3-element array of structure{global int i, global float f})
|
||||||
0:28 'b' (temp 3-element array of structure{global int i, global float f})
|
0:28 'b' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:28 Construct structure (temp 3-element array of structure{global int i, global float f})
|
0:28 Construct structure (temp 3-element array of structure{global int i, global float f})
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 17 (const int)
|
0:28 17 (const int)
|
||||||
0:28 17.000000
|
0:28 17.000000
|
||||||
0:28 Construct structure (temp structure{global int i, global float f})
|
0:28 Construct structure (temp structure{global int i, global float f})
|
||||||
0:28 Convert float to int (temp int)
|
0:28 Convert float to int (temp int)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 'w' (smooth in 4-component vector of float)
|
0:28 'w' (smooth in 4-component vector of float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0 (const int)
|
0:28 0 (const int)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 'w' (smooth in 4-component vector of float)
|
0:28 'w' (smooth in 4-component vector of float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 1 (const int)
|
0:28 1 (const int)
|
||||||
0:28 Construct structure (temp structure{global int i, global float f})
|
0:28 Construct structure (temp structure{global int i, global float f})
|
||||||
0:28 Convert float to int (temp int)
|
0:28 Convert float to int (temp int)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 'w' (smooth in 4-component vector of float)
|
0:28 'w' (smooth in 4-component vector of float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 2 (const int)
|
0:28 2 (const int)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 'w' (smooth in 4-component vector of float)
|
0:28 'w' (smooth in 4-component vector of float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 3 (const int)
|
0:28 3 (const int)
|
||||||
0:30 Test condition and select (temp void)
|
0:30 Test condition and select (temp void)
|
||||||
0:30 Condition
|
0:30 Condition
|
||||||
0:30 Compare Equal (temp bool)
|
0:30 Compare Equal (temp bool)
|
||||||
0:30 'foo2a' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:30 'foo2a' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:30 'foo2b' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:30 'foo2b' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:30 true case
|
0:30 true case
|
||||||
0:31 move second child to first child (temp 4-component vector of float)
|
0:31 move second child to first child (temp 4-component vector of float)
|
||||||
0:31 'v' (temp 4-component vector of float)
|
0:31 'v' (temp 4-component vector of float)
|
||||||
0:31 texture (global 4-component vector of float)
|
0:31 texture (global 4-component vector of float)
|
||||||
0:31 'sampler' (uniform sampler2D)
|
0:31 'sampler' (uniform sampler2D)
|
||||||
0:31 'coord' (smooth in 2-component vector of float)
|
0:31 'coord' (smooth in 2-component vector of float)
|
||||||
0:30 false case
|
0:30 false case
|
||||||
0:33 move second child to first child (temp 4-component vector of float)
|
0:33 move second child to first child (temp 4-component vector of float)
|
||||||
0:33 'v' (temp 4-component vector of float)
|
0:33 'v' (temp 4-component vector of float)
|
||||||
0:33 texture (global 4-component vector of float)
|
0:33 texture (global 4-component vector of float)
|
||||||
0:33 'sampler' (uniform sampler2D)
|
0:33 'sampler' (uniform sampler2D)
|
||||||
0:33 vector-scale (temp 2-component vector of float)
|
0:33 vector-scale (temp 2-component vector of float)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2.000000
|
0:33 2.000000
|
||||||
0:33 'coord' (smooth in 2-component vector of float)
|
0:33 'coord' (smooth in 2-component vector of float)
|
||||||
0:35 Test condition and select (temp void)
|
0:35 Test condition and select (temp void)
|
||||||
0:35 Condition
|
0:35 Condition
|
||||||
0:35 Compare Equal (temp bool)
|
0:35 Compare Equal (temp bool)
|
||||||
0:35 'u' (smooth in 4-component vector of float)
|
0:35 'u' (smooth in 4-component vector of float)
|
||||||
0:35 'v' (temp 4-component vector of float)
|
0:35 'v' (temp 4-component vector of float)
|
||||||
0:35 true case
|
0:35 true case
|
||||||
0:36 vector scale second child into first child (temp 4-component vector of float)
|
0:36 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:36 'v' (temp 4-component vector of float)
|
0:36 'v' (temp 4-component vector of float)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 3.000000
|
0:36 3.000000
|
||||||
0:38 Test condition and select (temp void)
|
0:38 Test condition and select (temp void)
|
||||||
0:38 Condition
|
0:38 Condition
|
||||||
0:38 Compare Not Equal (temp bool)
|
0:38 Compare Not Equal (temp bool)
|
||||||
0:38 'u' (smooth in 4-component vector of float)
|
0:38 'u' (smooth in 4-component vector of float)
|
||||||
0:38 'v' (temp 4-component vector of float)
|
0:38 'v' (temp 4-component vector of float)
|
||||||
0:38 true case
|
0:38 true case
|
||||||
0:39 vector scale second child into first child (temp 4-component vector of float)
|
0:39 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:39 'v' (temp 4-component vector of float)
|
0:39 'v' (temp 4-component vector of float)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 4.000000
|
0:39 4.000000
|
||||||
0:41 Test condition and select (temp void)
|
0:41 Test condition and select (temp void)
|
||||||
0:41 Condition
|
0:41 Condition
|
||||||
0:41 Compare Equal (temp bool)
|
0:41 Compare Equal (temp bool)
|
||||||
0:41 'coord' (smooth in 2-component vector of float)
|
0:41 'coord' (smooth in 2-component vector of float)
|
||||||
0:41 vector swizzle (temp 2-component vector of float)
|
0:41 vector swizzle (temp 2-component vector of float)
|
||||||
0:41 'v' (temp 4-component vector of float)
|
0:41 'v' (temp 4-component vector of float)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 1 (const int)
|
0:41 1 (const int)
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 3 (const int)
|
0:41 3 (const int)
|
||||||
0:41 true case
|
0:41 true case
|
||||||
0:42 vector scale second child into first child (temp 4-component vector of float)
|
0:42 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:42 'v' (temp 4-component vector of float)
|
0:42 'v' (temp 4-component vector of float)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 5.000000
|
0:42 5.000000
|
||||||
0:44 Test condition and select (temp void)
|
0:44 Test condition and select (temp void)
|
||||||
0:44 Condition
|
0:44 Condition
|
||||||
0:44 Compare Equal (temp bool)
|
0:44 Compare Equal (temp bool)
|
||||||
0:44 'a' (temp 3-element array of structure{global int i, global float f})
|
0:44 'a' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:44 'b' (temp 3-element array of structure{global int i, global float f})
|
0:44 'b' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:44 true case
|
0:44 true case
|
||||||
0:45 vector scale second child into first child (temp 4-component vector of float)
|
0:45 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:45 'v' (temp 4-component vector of float)
|
0:45 'v' (temp 4-component vector of float)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 6.000000
|
0:45 6.000000
|
||||||
0:47 Test condition and select (temp void)
|
0:47 Test condition and select (temp void)
|
||||||
0:47 Condition
|
0:47 Condition
|
||||||
0:47 Compare Not Equal (temp bool)
|
0:47 Compare Not Equal (temp bool)
|
||||||
0:47 'a' (temp 3-element array of structure{global int i, global float f})
|
0:47 'a' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:47 'b' (temp 3-element array of structure{global int i, global float f})
|
0:47 'b' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:47 true case
|
0:47 true case
|
||||||
0:48 vector scale second child into first child (temp 4-component vector of float)
|
0:48 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:48 'v' (temp 4-component vector of float)
|
0:48 'v' (temp 4-component vector of float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 7.000000
|
0:48 7.000000
|
||||||
0:50 move second child to first child (temp 4-component vector of float)
|
0:50 move second child to first child (temp 4-component vector of float)
|
||||||
0:50 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:50 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:50 'v' (temp 4-component vector of float)
|
0:50 'v' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sampler' (uniform sampler2D)
|
0:? 'sampler' (uniform sampler2D)
|
||||||
0:? 'coord' (smooth in 2-component vector of float)
|
0:? 'coord' (smooth in 2-component vector of float)
|
||||||
0:? 'u' (smooth in 4-component vector of float)
|
0:? 'u' (smooth in 4-component vector of float)
|
||||||
0:? 'w' (smooth in 4-component vector of float)
|
0:? 'w' (smooth in 4-component vector of float)
|
||||||
0:? 'foo1' (uniform structure{global int i, global float f})
|
0:? 'foo1' (uniform structure{global int i, global float f})
|
||||||
0:? 'foo2a' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:? 'foo2a' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:? 'foo2b' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:? 'foo2b' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:23 Function Definition: main( (global void)
|
0:23 Function Definition: main( (global void)
|
||||||
0:23 Function Parameters:
|
0:23 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:27 move second child to first child (temp 3-element array of structure{global int i, global float f})
|
0:27 move second child to first child (temp 3-element array of structure{global int i, global float f})
|
||||||
0:27 'a' (temp 3-element array of structure{global int i, global float f})
|
0:27 'a' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:27 Construct structure (temp 3-element array of structure{global int i, global float f})
|
0:27 Construct structure (temp 3-element array of structure{global int i, global float f})
|
||||||
0:27 Construct structure (temp structure{global int i, global float f})
|
0:27 Construct structure (temp structure{global int i, global float f})
|
||||||
0:27 Convert float to int (temp int)
|
0:27 Convert float to int (temp int)
|
||||||
0:27 direct index (temp float)
|
0:27 direct index (temp float)
|
||||||
0:27 'u' (smooth in 4-component vector of float)
|
0:27 'u' (smooth in 4-component vector of float)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 0 (const int)
|
0:27 0 (const int)
|
||||||
0:27 direct index (temp float)
|
0:27 direct index (temp float)
|
||||||
0:27 'u' (smooth in 4-component vector of float)
|
0:27 'u' (smooth in 4-component vector of float)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 1 (const int)
|
0:27 1 (const int)
|
||||||
0:27 Construct structure (temp structure{global int i, global float f})
|
0:27 Construct structure (temp structure{global int i, global float f})
|
||||||
0:27 Convert float to int (temp int)
|
0:27 Convert float to int (temp int)
|
||||||
0:27 direct index (temp float)
|
0:27 direct index (temp float)
|
||||||
0:27 'u' (smooth in 4-component vector of float)
|
0:27 'u' (smooth in 4-component vector of float)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 2 (const int)
|
0:27 2 (const int)
|
||||||
0:27 direct index (temp float)
|
0:27 direct index (temp float)
|
||||||
0:27 'u' (smooth in 4-component vector of float)
|
0:27 'u' (smooth in 4-component vector of float)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 3 (const int)
|
0:27 3 (const int)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 14 (const int)
|
0:27 14 (const int)
|
||||||
0:27 14.000000
|
0:27 14.000000
|
||||||
0:28 move second child to first child (temp 3-element array of structure{global int i, global float f})
|
0:28 move second child to first child (temp 3-element array of structure{global int i, global float f})
|
||||||
0:28 'b' (temp 3-element array of structure{global int i, global float f})
|
0:28 'b' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:28 Construct structure (temp 3-element array of structure{global int i, global float f})
|
0:28 Construct structure (temp 3-element array of structure{global int i, global float f})
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 17 (const int)
|
0:28 17 (const int)
|
||||||
0:28 17.000000
|
0:28 17.000000
|
||||||
0:28 Construct structure (temp structure{global int i, global float f})
|
0:28 Construct structure (temp structure{global int i, global float f})
|
||||||
0:28 Convert float to int (temp int)
|
0:28 Convert float to int (temp int)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 'w' (smooth in 4-component vector of float)
|
0:28 'w' (smooth in 4-component vector of float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0 (const int)
|
0:28 0 (const int)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 'w' (smooth in 4-component vector of float)
|
0:28 'w' (smooth in 4-component vector of float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 1 (const int)
|
0:28 1 (const int)
|
||||||
0:28 Construct structure (temp structure{global int i, global float f})
|
0:28 Construct structure (temp structure{global int i, global float f})
|
||||||
0:28 Convert float to int (temp int)
|
0:28 Convert float to int (temp int)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 'w' (smooth in 4-component vector of float)
|
0:28 'w' (smooth in 4-component vector of float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 2 (const int)
|
0:28 2 (const int)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 'w' (smooth in 4-component vector of float)
|
0:28 'w' (smooth in 4-component vector of float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 3 (const int)
|
0:28 3 (const int)
|
||||||
0:30 Test condition and select (temp void)
|
0:30 Test condition and select (temp void)
|
||||||
0:30 Condition
|
0:30 Condition
|
||||||
0:30 Compare Equal (temp bool)
|
0:30 Compare Equal (temp bool)
|
||||||
0:30 'foo2a' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:30 'foo2a' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:30 'foo2b' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:30 'foo2b' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:30 true case
|
0:30 true case
|
||||||
0:31 move second child to first child (temp 4-component vector of float)
|
0:31 move second child to first child (temp 4-component vector of float)
|
||||||
0:31 'v' (temp 4-component vector of float)
|
0:31 'v' (temp 4-component vector of float)
|
||||||
0:31 texture (global 4-component vector of float)
|
0:31 texture (global 4-component vector of float)
|
||||||
0:31 'sampler' (uniform sampler2D)
|
0:31 'sampler' (uniform sampler2D)
|
||||||
0:31 'coord' (smooth in 2-component vector of float)
|
0:31 'coord' (smooth in 2-component vector of float)
|
||||||
0:30 false case
|
0:30 false case
|
||||||
0:33 move second child to first child (temp 4-component vector of float)
|
0:33 move second child to first child (temp 4-component vector of float)
|
||||||
0:33 'v' (temp 4-component vector of float)
|
0:33 'v' (temp 4-component vector of float)
|
||||||
0:33 texture (global 4-component vector of float)
|
0:33 texture (global 4-component vector of float)
|
||||||
0:33 'sampler' (uniform sampler2D)
|
0:33 'sampler' (uniform sampler2D)
|
||||||
0:33 vector-scale (temp 2-component vector of float)
|
0:33 vector-scale (temp 2-component vector of float)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2.000000
|
0:33 2.000000
|
||||||
0:33 'coord' (smooth in 2-component vector of float)
|
0:33 'coord' (smooth in 2-component vector of float)
|
||||||
0:35 Test condition and select (temp void)
|
0:35 Test condition and select (temp void)
|
||||||
0:35 Condition
|
0:35 Condition
|
||||||
0:35 Compare Equal (temp bool)
|
0:35 Compare Equal (temp bool)
|
||||||
0:35 'u' (smooth in 4-component vector of float)
|
0:35 'u' (smooth in 4-component vector of float)
|
||||||
0:35 'v' (temp 4-component vector of float)
|
0:35 'v' (temp 4-component vector of float)
|
||||||
0:35 true case
|
0:35 true case
|
||||||
0:36 vector scale second child into first child (temp 4-component vector of float)
|
0:36 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:36 'v' (temp 4-component vector of float)
|
0:36 'v' (temp 4-component vector of float)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 3.000000
|
0:36 3.000000
|
||||||
0:38 Test condition and select (temp void)
|
0:38 Test condition and select (temp void)
|
||||||
0:38 Condition
|
0:38 Condition
|
||||||
0:38 Compare Not Equal (temp bool)
|
0:38 Compare Not Equal (temp bool)
|
||||||
0:38 'u' (smooth in 4-component vector of float)
|
0:38 'u' (smooth in 4-component vector of float)
|
||||||
0:38 'v' (temp 4-component vector of float)
|
0:38 'v' (temp 4-component vector of float)
|
||||||
0:38 true case
|
0:38 true case
|
||||||
0:39 vector scale second child into first child (temp 4-component vector of float)
|
0:39 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:39 'v' (temp 4-component vector of float)
|
0:39 'v' (temp 4-component vector of float)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 4.000000
|
0:39 4.000000
|
||||||
0:41 Test condition and select (temp void)
|
0:41 Test condition and select (temp void)
|
||||||
0:41 Condition
|
0:41 Condition
|
||||||
0:41 Compare Equal (temp bool)
|
0:41 Compare Equal (temp bool)
|
||||||
0:41 'coord' (smooth in 2-component vector of float)
|
0:41 'coord' (smooth in 2-component vector of float)
|
||||||
0:41 vector swizzle (temp 2-component vector of float)
|
0:41 vector swizzle (temp 2-component vector of float)
|
||||||
0:41 'v' (temp 4-component vector of float)
|
0:41 'v' (temp 4-component vector of float)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 1 (const int)
|
0:41 1 (const int)
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 3 (const int)
|
0:41 3 (const int)
|
||||||
0:41 true case
|
0:41 true case
|
||||||
0:42 vector scale second child into first child (temp 4-component vector of float)
|
0:42 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:42 'v' (temp 4-component vector of float)
|
0:42 'v' (temp 4-component vector of float)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 5.000000
|
0:42 5.000000
|
||||||
0:44 Test condition and select (temp void)
|
0:44 Test condition and select (temp void)
|
||||||
0:44 Condition
|
0:44 Condition
|
||||||
0:44 Compare Equal (temp bool)
|
0:44 Compare Equal (temp bool)
|
||||||
0:44 'a' (temp 3-element array of structure{global int i, global float f})
|
0:44 'a' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:44 'b' (temp 3-element array of structure{global int i, global float f})
|
0:44 'b' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:44 true case
|
0:44 true case
|
||||||
0:45 vector scale second child into first child (temp 4-component vector of float)
|
0:45 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:45 'v' (temp 4-component vector of float)
|
0:45 'v' (temp 4-component vector of float)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 6.000000
|
0:45 6.000000
|
||||||
0:47 Test condition and select (temp void)
|
0:47 Test condition and select (temp void)
|
||||||
0:47 Condition
|
0:47 Condition
|
||||||
0:47 Compare Not Equal (temp bool)
|
0:47 Compare Not Equal (temp bool)
|
||||||
0:47 'a' (temp 3-element array of structure{global int i, global float f})
|
0:47 'a' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:47 'b' (temp 3-element array of structure{global int i, global float f})
|
0:47 'b' (temp 3-element array of structure{global int i, global float f})
|
||||||
0:47 true case
|
0:47 true case
|
||||||
0:48 vector scale second child into first child (temp 4-component vector of float)
|
0:48 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:48 'v' (temp 4-component vector of float)
|
0:48 'v' (temp 4-component vector of float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 7.000000
|
0:48 7.000000
|
||||||
0:50 move second child to first child (temp 4-component vector of float)
|
0:50 move second child to first child (temp 4-component vector of float)
|
||||||
0:50 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:50 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:50 'v' (temp 4-component vector of float)
|
0:50 'v' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sampler' (uniform sampler2D)
|
0:? 'sampler' (uniform sampler2D)
|
||||||
0:? 'coord' (smooth in 2-component vector of float)
|
0:? 'coord' (smooth in 2-component vector of float)
|
||||||
0:? 'u' (smooth in 4-component vector of float)
|
0:? 'u' (smooth in 4-component vector of float)
|
||||||
0:? 'w' (smooth in 4-component vector of float)
|
0:? 'w' (smooth in 4-component vector of float)
|
||||||
0:? 'foo1' (uniform structure{global int i, global float f})
|
0:? 'foo1' (uniform structure{global int i, global float f})
|
||||||
0:? 'foo2a' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:? 'foo2a' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:? 'foo2b' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:? 'foo2b' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
|
|
||||||
|
|||||||
@@ -1,239 +1,239 @@
|
|||||||
always-discard.frag
|
always-discard.frag
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:4 Function Definition: main( (global void)
|
0:4 Function Definition: main( (global void)
|
||||||
0:4 Function Parameters:
|
0:4 Function Parameters:
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 move second child to first child (temp 4-component vector of float)
|
0:6 move second child to first child (temp 4-component vector of float)
|
||||||
0:6 'white' (temp 4-component vector of float)
|
0:6 'white' (temp 4-component vector of float)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 'black' (temp 4-component vector of float)
|
0:7 'black' (temp 4-component vector of float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'color' (temp 4-component vector of float)
|
0:8 'color' (temp 4-component vector of float)
|
||||||
0:8 'white' (temp 4-component vector of float)
|
0:8 'white' (temp 4-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp float)
|
0:11 move second child to first child (temp float)
|
||||||
0:11 'x' (temp float)
|
0:11 'x' (temp float)
|
||||||
0:11 subtract (temp float)
|
0:11 subtract (temp float)
|
||||||
0:11 component-wise multiply (temp float)
|
0:11 component-wise multiply (temp float)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'tex_coord' (smooth in 2-component vector of float)
|
0:11 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 2.000000
|
0:11 2.000000
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1.000000
|
0:11 1.000000
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 'y' (temp float)
|
0:12 'y' (temp float)
|
||||||
0:12 subtract (temp float)
|
0:12 subtract (temp float)
|
||||||
0:12 component-wise multiply (temp float)
|
0:12 component-wise multiply (temp float)
|
||||||
0:12 direct index (temp float)
|
0:12 direct index (temp float)
|
||||||
0:12 'tex_coord' (smooth in 2-component vector of float)
|
0:12 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1 (const int)
|
0:12 1 (const int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 2.000000
|
0:12 2.000000
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 move second child to first child (temp float)
|
0:14 move second child to first child (temp float)
|
||||||
0:14 'radius' (temp float)
|
0:14 'radius' (temp float)
|
||||||
0:14 sqrt (global float)
|
0:14 sqrt (global float)
|
||||||
0:14 add (temp float)
|
0:14 add (temp float)
|
||||||
0:14 component-wise multiply (temp float)
|
0:14 component-wise multiply (temp float)
|
||||||
0:14 'x' (temp float)
|
0:14 'x' (temp float)
|
||||||
0:14 'x' (temp float)
|
0:14 'x' (temp float)
|
||||||
0:14 component-wise multiply (temp float)
|
0:14 component-wise multiply (temp float)
|
||||||
0:14 'y' (temp float)
|
0:14 'y' (temp float)
|
||||||
0:14 'y' (temp float)
|
0:14 'y' (temp float)
|
||||||
0:15 Test condition and select (temp void)
|
0:15 Test condition and select (temp void)
|
||||||
0:15 Condition
|
0:15 Condition
|
||||||
0:15 Compare Greater Than (temp bool)
|
0:15 Compare Greater Than (temp bool)
|
||||||
0:15 'radius' (temp float)
|
0:15 'radius' (temp float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 1.000000
|
0:15 1.000000
|
||||||
0:15 true case
|
0:15 true case
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:16 Test condition and select (temp void)
|
0:16 Test condition and select (temp void)
|
||||||
0:16 Condition
|
0:16 Condition
|
||||||
0:16 Compare Greater Than (temp bool)
|
0:16 Compare Greater Than (temp bool)
|
||||||
0:16 'radius' (temp float)
|
0:16 'radius' (temp float)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 1.100000
|
0:16 1.100000
|
||||||
0:16 true case
|
0:16 true case
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Pre-Increment (temp 4-component vector of float)
|
0:17 Pre-Increment (temp 4-component vector of float)
|
||||||
0:17 'color' (temp 4-component vector of float)
|
0:17 'color' (temp 4-component vector of float)
|
||||||
0:20 move second child to first child (temp 4-component vector of float)
|
0:20 move second child to first child (temp 4-component vector of float)
|
||||||
0:20 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:20 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:20 'color' (temp 4-component vector of float)
|
0:20 'color' (temp 4-component vector of float)
|
||||||
0:22 Test condition and select (temp void)
|
0:22 Test condition and select (temp void)
|
||||||
0:22 Condition
|
0:22 Condition
|
||||||
0:22 Compare Greater Than (temp bool)
|
0:22 Compare Greater Than (temp bool)
|
||||||
0:22 'radius' (temp float)
|
0:22 'radius' (temp float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 1.200000
|
0:22 1.200000
|
||||||
0:22 true case
|
0:22 true case
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 Pre-Increment (temp 4-component vector of float)
|
0:23 Pre-Increment (temp 4-component vector of float)
|
||||||
0:23 'color' (temp 4-component vector of float)
|
0:23 'color' (temp 4-component vector of float)
|
||||||
0:28 Branch: Kill
|
0:28 Branch: Kill
|
||||||
0:31 Test condition and select (temp void)
|
0:31 Test condition and select (temp void)
|
||||||
0:31 Condition
|
0:31 Condition
|
||||||
0:31 Compare Greater Than or Equal (temp bool)
|
0:31 Compare Greater Than or Equal (temp bool)
|
||||||
0:31 'radius' (temp float)
|
0:31 'radius' (temp float)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 0.750000
|
0:31 0.750000
|
||||||
0:31 true case
|
0:31 true case
|
||||||
0:32 subtract second child into first child (temp 4-component vector of float)
|
0:32 subtract second child into first child (temp 4-component vector of float)
|
||||||
0:32 'color' (temp 4-component vector of float)
|
0:32 'color' (temp 4-component vector of float)
|
||||||
0:32 Absolute value (global float)
|
0:32 Absolute value (global float)
|
||||||
0:32 divide (temp float)
|
0:32 divide (temp float)
|
||||||
0:32 pow (global float)
|
0:32 pow (global float)
|
||||||
0:32 'radius' (temp float)
|
0:32 'radius' (temp float)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 16.000000
|
0:32 16.000000
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2.000000
|
0:32 2.000000
|
||||||
0:34 move second child to first child (temp 4-component vector of float)
|
0:34 move second child to first child (temp 4-component vector of float)
|
||||||
0:34 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:34 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:34 'color' (temp 4-component vector of float)
|
0:34 'color' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'tex_coord' (smooth in 2-component vector of float)
|
0:? 'tex_coord' (smooth in 2-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:4 Function Definition: main( (global void)
|
0:4 Function Definition: main( (global void)
|
||||||
0:4 Function Parameters:
|
0:4 Function Parameters:
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 move second child to first child (temp 4-component vector of float)
|
0:6 move second child to first child (temp 4-component vector of float)
|
||||||
0:6 'white' (temp 4-component vector of float)
|
0:6 'white' (temp 4-component vector of float)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 'black' (temp 4-component vector of float)
|
0:7 'black' (temp 4-component vector of float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'color' (temp 4-component vector of float)
|
0:8 'color' (temp 4-component vector of float)
|
||||||
0:8 'white' (temp 4-component vector of float)
|
0:8 'white' (temp 4-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp float)
|
0:11 move second child to first child (temp float)
|
||||||
0:11 'x' (temp float)
|
0:11 'x' (temp float)
|
||||||
0:11 subtract (temp float)
|
0:11 subtract (temp float)
|
||||||
0:11 component-wise multiply (temp float)
|
0:11 component-wise multiply (temp float)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'tex_coord' (smooth in 2-component vector of float)
|
0:11 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 2.000000
|
0:11 2.000000
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1.000000
|
0:11 1.000000
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 'y' (temp float)
|
0:12 'y' (temp float)
|
||||||
0:12 subtract (temp float)
|
0:12 subtract (temp float)
|
||||||
0:12 component-wise multiply (temp float)
|
0:12 component-wise multiply (temp float)
|
||||||
0:12 direct index (temp float)
|
0:12 direct index (temp float)
|
||||||
0:12 'tex_coord' (smooth in 2-component vector of float)
|
0:12 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1 (const int)
|
0:12 1 (const int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 2.000000
|
0:12 2.000000
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 move second child to first child (temp float)
|
0:14 move second child to first child (temp float)
|
||||||
0:14 'radius' (temp float)
|
0:14 'radius' (temp float)
|
||||||
0:14 sqrt (global float)
|
0:14 sqrt (global float)
|
||||||
0:14 add (temp float)
|
0:14 add (temp float)
|
||||||
0:14 component-wise multiply (temp float)
|
0:14 component-wise multiply (temp float)
|
||||||
0:14 'x' (temp float)
|
0:14 'x' (temp float)
|
||||||
0:14 'x' (temp float)
|
0:14 'x' (temp float)
|
||||||
0:14 component-wise multiply (temp float)
|
0:14 component-wise multiply (temp float)
|
||||||
0:14 'y' (temp float)
|
0:14 'y' (temp float)
|
||||||
0:14 'y' (temp float)
|
0:14 'y' (temp float)
|
||||||
0:15 Test condition and select (temp void)
|
0:15 Test condition and select (temp void)
|
||||||
0:15 Condition
|
0:15 Condition
|
||||||
0:15 Compare Greater Than (temp bool)
|
0:15 Compare Greater Than (temp bool)
|
||||||
0:15 'radius' (temp float)
|
0:15 'radius' (temp float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 1.000000
|
0:15 1.000000
|
||||||
0:15 true case
|
0:15 true case
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:16 Test condition and select (temp void)
|
0:16 Test condition and select (temp void)
|
||||||
0:16 Condition
|
0:16 Condition
|
||||||
0:16 Compare Greater Than (temp bool)
|
0:16 Compare Greater Than (temp bool)
|
||||||
0:16 'radius' (temp float)
|
0:16 'radius' (temp float)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 1.100000
|
0:16 1.100000
|
||||||
0:16 true case
|
0:16 true case
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Pre-Increment (temp 4-component vector of float)
|
0:17 Pre-Increment (temp 4-component vector of float)
|
||||||
0:17 'color' (temp 4-component vector of float)
|
0:17 'color' (temp 4-component vector of float)
|
||||||
0:20 move second child to first child (temp 4-component vector of float)
|
0:20 move second child to first child (temp 4-component vector of float)
|
||||||
0:20 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:20 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:20 'color' (temp 4-component vector of float)
|
0:20 'color' (temp 4-component vector of float)
|
||||||
0:22 Test condition and select (temp void)
|
0:22 Test condition and select (temp void)
|
||||||
0:22 Condition
|
0:22 Condition
|
||||||
0:22 Compare Greater Than (temp bool)
|
0:22 Compare Greater Than (temp bool)
|
||||||
0:22 'radius' (temp float)
|
0:22 'radius' (temp float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 1.200000
|
0:22 1.200000
|
||||||
0:22 true case
|
0:22 true case
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 Pre-Increment (temp 4-component vector of float)
|
0:23 Pre-Increment (temp 4-component vector of float)
|
||||||
0:23 'color' (temp 4-component vector of float)
|
0:23 'color' (temp 4-component vector of float)
|
||||||
0:28 Branch: Kill
|
0:28 Branch: Kill
|
||||||
0:31 Test condition and select (temp void)
|
0:31 Test condition and select (temp void)
|
||||||
0:31 Condition
|
0:31 Condition
|
||||||
0:31 Compare Greater Than or Equal (temp bool)
|
0:31 Compare Greater Than or Equal (temp bool)
|
||||||
0:31 'radius' (temp float)
|
0:31 'radius' (temp float)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 0.750000
|
0:31 0.750000
|
||||||
0:31 true case
|
0:31 true case
|
||||||
0:32 subtract second child into first child (temp 4-component vector of float)
|
0:32 subtract second child into first child (temp 4-component vector of float)
|
||||||
0:32 'color' (temp 4-component vector of float)
|
0:32 'color' (temp 4-component vector of float)
|
||||||
0:32 Absolute value (global float)
|
0:32 Absolute value (global float)
|
||||||
0:32 divide (temp float)
|
0:32 divide (temp float)
|
||||||
0:32 pow (global float)
|
0:32 pow (global float)
|
||||||
0:32 'radius' (temp float)
|
0:32 'radius' (temp float)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 16.000000
|
0:32 16.000000
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2.000000
|
0:32 2.000000
|
||||||
0:34 move second child to first child (temp 4-component vector of float)
|
0:34 move second child to first child (temp 4-component vector of float)
|
||||||
0:34 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:34 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:34 'color' (temp 4-component vector of float)
|
0:34 'color' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'tex_coord' (smooth in 2-component vector of float)
|
0:? 'tex_coord' (smooth in 2-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,121 +1,121 @@
|
|||||||
always-discard2.frag
|
always-discard2.frag
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:4 Function Definition: main( (global void)
|
0:4 Function Definition: main( (global void)
|
||||||
0:4 Function Parameters:
|
0:4 Function Parameters:
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 move second child to first child (temp 4-component vector of float)
|
0:6 move second child to first child (temp 4-component vector of float)
|
||||||
0:6 'white' (temp 4-component vector of float)
|
0:6 'white' (temp 4-component vector of float)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 'black' (temp 4-component vector of float)
|
0:7 'black' (temp 4-component vector of float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'color' (temp 4-component vector of float)
|
0:8 'color' (temp 4-component vector of float)
|
||||||
0:8 'white' (temp 4-component vector of float)
|
0:8 'white' (temp 4-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp float)
|
0:11 move second child to first child (temp float)
|
||||||
0:11 'x' (temp float)
|
0:11 'x' (temp float)
|
||||||
0:11 subtract (temp float)
|
0:11 subtract (temp float)
|
||||||
0:11 component-wise multiply (temp float)
|
0:11 component-wise multiply (temp float)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'tex_coord' (smooth in 2-component vector of float)
|
0:11 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 2.000000
|
0:11 2.000000
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1.000000
|
0:11 1.000000
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 'y' (temp float)
|
0:12 'y' (temp float)
|
||||||
0:12 subtract (temp float)
|
0:12 subtract (temp float)
|
||||||
0:12 component-wise multiply (temp float)
|
0:12 component-wise multiply (temp float)
|
||||||
0:12 direct index (temp float)
|
0:12 direct index (temp float)
|
||||||
0:12 'tex_coord' (smooth in 2-component vector of float)
|
0:12 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1 (const int)
|
0:12 1 (const int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 2.000000
|
0:12 2.000000
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:14 Branch: Kill
|
0:14 Branch: Kill
|
||||||
0:17 move second child to first child (temp 4-component vector of float)
|
0:17 move second child to first child (temp 4-component vector of float)
|
||||||
0:17 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:17 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:17 'color' (temp 4-component vector of float)
|
0:17 'color' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'tex_coord' (smooth in 2-component vector of float)
|
0:? 'tex_coord' (smooth in 2-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:4 Function Definition: main( (global void)
|
0:4 Function Definition: main( (global void)
|
||||||
0:4 Function Parameters:
|
0:4 Function Parameters:
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 move second child to first child (temp 4-component vector of float)
|
0:6 move second child to first child (temp 4-component vector of float)
|
||||||
0:6 'white' (temp 4-component vector of float)
|
0:6 'white' (temp 4-component vector of float)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 'black' (temp 4-component vector of float)
|
0:7 'black' (temp 4-component vector of float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'color' (temp 4-component vector of float)
|
0:8 'color' (temp 4-component vector of float)
|
||||||
0:8 'white' (temp 4-component vector of float)
|
0:8 'white' (temp 4-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp float)
|
0:11 move second child to first child (temp float)
|
||||||
0:11 'x' (temp float)
|
0:11 'x' (temp float)
|
||||||
0:11 subtract (temp float)
|
0:11 subtract (temp float)
|
||||||
0:11 component-wise multiply (temp float)
|
0:11 component-wise multiply (temp float)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'tex_coord' (smooth in 2-component vector of float)
|
0:11 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 2.000000
|
0:11 2.000000
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1.000000
|
0:11 1.000000
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 'y' (temp float)
|
0:12 'y' (temp float)
|
||||||
0:12 subtract (temp float)
|
0:12 subtract (temp float)
|
||||||
0:12 component-wise multiply (temp float)
|
0:12 component-wise multiply (temp float)
|
||||||
0:12 direct index (temp float)
|
0:12 direct index (temp float)
|
||||||
0:12 'tex_coord' (smooth in 2-component vector of float)
|
0:12 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1 (const int)
|
0:12 1 (const int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 2.000000
|
0:12 2.000000
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:14 Branch: Kill
|
0:14 Branch: Kill
|
||||||
0:17 move second child to first child (temp 4-component vector of float)
|
0:17 move second child to first child (temp 4-component vector of float)
|
||||||
0:17 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:17 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:17 'color' (temp 4-component vector of float)
|
0:17 'color' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'tex_coord' (smooth in 2-component vector of float)
|
0:? 'tex_coord' (smooth in 2-component vector of float)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,296 +1,296 @@
|
|||||||
array100.frag
|
array100.frag
|
||||||
ERROR: 0:3: 'float' : type requires declaration of default precision qualifier
|
ERROR: 0:3: 'float' : type requires declaration of default precision qualifier
|
||||||
ERROR: 0:3: '' : array size required
|
ERROR: 0:3: '' : array size required
|
||||||
ERROR: 0:9: 'arrayed type' : not supported for this version or the enabled extensions
|
ERROR: 0:9: 'arrayed type' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:9: 'arrayed type' : not supported for this version or the enabled extensions
|
ERROR: 0:9: 'arrayed type' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:9: 'array in function return type' : not supported for this version or the enabled extensions
|
ERROR: 0:9: 'array in function return type' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:11: 'arrayed constructor' : not supported for this version or the enabled extensions
|
ERROR: 0:11: 'arrayed constructor' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:21: '[' : array index out of range '2'
|
ERROR: 0:21: '[' : array index out of range '2'
|
||||||
ERROR: 0:24: 'array assignment' : not supported for this version or the enabled extensions
|
ERROR: 0:24: 'array assignment' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:25: 'array assignment' : not supported for this version or the enabled extensions
|
ERROR: 0:25: 'array assignment' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:25: 'assign' : cannot convert from 'global 4-element array of mediump float' to 'global 5-element array of mediump float'
|
ERROR: 0:25: 'assign' : cannot convert from 'global 4-element array of mediump float' to 'global 5-element array of mediump float'
|
||||||
ERROR: 0:26: 'array assignment' : not supported for this version or the enabled extensions
|
ERROR: 0:26: 'array assignment' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:26: 'assign' : cannot convert from 'global 4-element array of mediump float' to 'global implicitly-sized array of mediump float'
|
ERROR: 0:26: 'assign' : cannot convert from 'global 4-element array of mediump float' to 'global implicitly-sized array of mediump float'
|
||||||
ERROR: 0:28: 'foo' : no matching overloaded function found
|
ERROR: 0:28: 'foo' : no matching overloaded function found
|
||||||
ERROR: 0:31: 'arrayed constructor' : not supported for this version or the enabled extensions
|
ERROR: 0:31: 'arrayed constructor' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:31: 'array comparison' : not supported for this version or the enabled extensions
|
ERROR: 0:31: 'array comparison' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:35: '[' : array index out of range '5'
|
ERROR: 0:35: '[' : array index out of range '5'
|
||||||
ERROR: 0:38: '[' : array index out of range '1000'
|
ERROR: 0:38: '[' : array index out of range '1000'
|
||||||
ERROR: 0:39: '[' : index out of range '-1'
|
ERROR: 0:39: '[' : index out of range '-1'
|
||||||
ERROR: 0:53: 'array in function return type' : not supported for this version or the enabled extensions
|
ERROR: 0:53: 'array in function return type' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:66: 'array assignment' : not supported for this version or the enabled extensions
|
ERROR: 0:66: 'array assignment' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:68: 'array assignment' : not supported for this version or the enabled extensions
|
ERROR: 0:68: 'array assignment' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:69: 'array initializer' : not supported for this version or the enabled extensions
|
ERROR: 0:69: 'array initializer' : not supported for this version or the enabled extensions
|
||||||
ERROR: 22 compilation errors. No code generated.
|
ERROR: 22 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:9 Function Definition: foo(f1[5]; (global 4-element array of mediump float)
|
0:9 Function Definition: foo(f1[5]; (global 4-element array of mediump float)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:9 'a' (in 5-element array of mediump float)
|
0:9 'a' (in 5-element array of mediump float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 Construct float (temp 4-element array of float)
|
0:11 Construct float (temp 4-element array of float)
|
||||||
0:11 direct index (temp mediump float)
|
0:11 direct index (temp mediump float)
|
||||||
0:11 'a' (in 5-element array of mediump float)
|
0:11 'a' (in 5-element array of mediump float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 direct index (temp mediump float)
|
0:11 direct index (temp mediump float)
|
||||||
0:11 'a' (in 5-element array of mediump float)
|
0:11 'a' (in 5-element array of mediump float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1 (const int)
|
0:11 1 (const int)
|
||||||
0:11 direct index (temp mediump float)
|
0:11 direct index (temp mediump float)
|
||||||
0:11 'a' (in 5-element array of mediump float)
|
0:11 'a' (in 5-element array of mediump float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 2 (const int)
|
0:11 2 (const int)
|
||||||
0:11 direct index (temp mediump float)
|
0:11 direct index (temp mediump float)
|
||||||
0:11 'a' (in 5-element array of mediump float)
|
0:11 'a' (in 5-element array of mediump float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 3 (const int)
|
0:11 3 (const int)
|
||||||
0:14 Function Definition: bar(f1[5]; (global void)
|
0:14 Function Definition: bar(f1[5]; (global void)
|
||||||
0:14 Function Parameters:
|
0:14 Function Parameters:
|
||||||
0:14 '' (in 5-element array of mediump float)
|
0:14 '' (in 5-element array of mediump float)
|
||||||
0:16 Function Definition: main( (global void)
|
0:16 Function Definition: main( (global void)
|
||||||
0:16 Function Parameters:
|
0:16 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:21 move second child to first child (temp mediump float)
|
0:21 move second child to first child (temp mediump float)
|
||||||
0:21 direct index (temp mediump float)
|
0:21 direct index (temp mediump float)
|
||||||
0:21 'gu' (temp 2-element array of mediump float)
|
0:21 'gu' (temp 2-element array of mediump float)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 2 (const int)
|
0:21 2 (const int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 4.000000
|
0:21 4.000000
|
||||||
0:24 move second child to first child (temp 4-element array of mediump float)
|
0:24 move second child to first child (temp 4-element array of mediump float)
|
||||||
0:24 'g4' (global 4-element array of mediump float)
|
0:24 'g4' (global 4-element array of mediump float)
|
||||||
0:24 Function Call: foo(f1[5]; (global 4-element array of mediump float)
|
0:24 Function Call: foo(f1[5]; (global 4-element array of mediump float)
|
||||||
0:24 'g5' (global 5-element array of mediump float)
|
0:24 'g5' (global 5-element array of mediump float)
|
||||||
0:25 'g5' (global 5-element array of mediump float)
|
0:25 'g5' (global 5-element array of mediump float)
|
||||||
0:26 'gu' (global implicitly-sized array of mediump float)
|
0:26 'gu' (global implicitly-sized array of mediump float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0.000000
|
0:28 0.000000
|
||||||
0:29 Function Call: bar(f1[5]; (global void)
|
0:29 Function Call: bar(f1[5]; (global void)
|
||||||
0:29 'g5' (global 5-element array of mediump float)
|
0:29 'g5' (global 5-element array of mediump float)
|
||||||
0:31 Test condition and select (temp void)
|
0:31 Test condition and select (temp void)
|
||||||
0:31 Condition
|
0:31 Condition
|
||||||
0:31 Compare Equal (temp bool)
|
0:31 Compare Equal (temp bool)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 1.000000
|
0:31 1.000000
|
||||||
0:31 2.000000
|
0:31 2.000000
|
||||||
0:31 3.000000
|
0:31 3.000000
|
||||||
0:31 4.000000
|
0:31 4.000000
|
||||||
0:31 'g4' (global 4-element array of mediump float)
|
0:31 'g4' (global 4-element array of mediump float)
|
||||||
0:31 true case
|
0:31 true case
|
||||||
0:32 move second child to first child (temp mediump float)
|
0:32 move second child to first child (temp mediump float)
|
||||||
0:32 direct index (temp mediump float)
|
0:32 direct index (temp mediump float)
|
||||||
0:32 'gu' (global implicitly-sized array of mediump float)
|
0:32 'gu' (global implicitly-sized array of mediump float)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2.000000
|
0:32 2.000000
|
||||||
0:35 move second child to first child (temp mediump float)
|
0:35 move second child to first child (temp mediump float)
|
||||||
0:35 direct index (temp mediump float)
|
0:35 direct index (temp mediump float)
|
||||||
0:35 'u' (temp 5-element array of mediump float)
|
0:35 'u' (temp 5-element array of mediump float)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 5 (const int)
|
0:35 5 (const int)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 5.000000
|
0:35 5.000000
|
||||||
0:36 Function Call: foo(f1[5]; (global 4-element array of mediump float)
|
0:36 Function Call: foo(f1[5]; (global 4-element array of mediump float)
|
||||||
0:36 'u' (temp 5-element array of mediump float)
|
0:36 'u' (temp 5-element array of mediump float)
|
||||||
0:38 move second child to first child (temp mediump 4-component vector of float)
|
0:38 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:38 direct index (temp mediump 4-component vector of float FragData)
|
0:38 direct index (temp mediump 4-component vector of float FragData)
|
||||||
0:38 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
0:38 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 1000 (const int)
|
0:38 1000 (const int)
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 1.000000
|
0:38 1.000000
|
||||||
0:38 1.000000
|
0:38 1.000000
|
||||||
0:38 1.000000
|
0:38 1.000000
|
||||||
0:38 1.000000
|
0:38 1.000000
|
||||||
0:39 move second child to first child (temp mediump 4-component vector of float)
|
0:39 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:39 direct index (temp mediump 4-component vector of float FragData)
|
0:39 direct index (temp mediump 4-component vector of float FragData)
|
||||||
0:39 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
0:39 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 -1 (const int)
|
0:39 -1 (const int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 1.000000
|
0:39 1.000000
|
||||||
0:39 1.000000
|
0:39 1.000000
|
||||||
0:39 1.000000
|
0:39 1.000000
|
||||||
0:39 1.000000
|
0:39 1.000000
|
||||||
0:40 move second child to first child (temp mediump 4-component vector of float)
|
0:40 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:40 direct index (temp mediump 4-component vector of float FragData)
|
0:40 direct index (temp mediump 4-component vector of float FragData)
|
||||||
0:40 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
0:40 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 3 (const int)
|
0:40 3 (const int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 1.000000
|
0:40 1.000000
|
||||||
0:40 1.000000
|
0:40 1.000000
|
||||||
0:40 1.000000
|
0:40 1.000000
|
||||||
0:40 1.000000
|
0:40 1.000000
|
||||||
0:53 Function Definition: bar9( (global structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:53 Function Definition: bar9( (global structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:53 Function Parameters:
|
0:53 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:56 Branch: Return with expression
|
0:56 Branch: Return with expression
|
||||||
0:56 's' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:56 's' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:59 Function Definition: bar10(struct-SB-vf4-struct-SA-vf3-vf2[4]11; (global void)
|
0:59 Function Definition: bar10(struct-SB-vf4-struct-SA-vf3-vf2[4]11; (global void)
|
||||||
0:59 Function Parameters:
|
0:59 Function Parameters:
|
||||||
0:59 's' (in structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:59 's' (in structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:63 Function Definition: bar11( (global void)
|
0:63 Function Definition: bar11( (global void)
|
||||||
0:63 Function Parameters:
|
0:63 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:66 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:66 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:66 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:66 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:66 's2' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:66 's2' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:67 Function Call: bar10(struct-SB-vf4-struct-SA-vf3-vf2[4]11; (global void)
|
0:67 Function Call: bar10(struct-SB-vf4-struct-SA-vf3-vf2[4]11; (global void)
|
||||||
0:67 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:67 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:68 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:68 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:68 's2' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:68 's2' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:68 Function Call: bar9( (global structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:68 Function Call: bar9( (global structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:69 Sequence
|
0:69 Sequence
|
||||||
0:69 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:69 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:69 'initSb' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:69 'initSb' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:69 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:69 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gu' (global implicitly-sized array of mediump float)
|
0:? 'gu' (global implicitly-sized array of mediump float)
|
||||||
0:? 'g4' (global 4-element array of mediump float)
|
0:? 'g4' (global 4-element array of mediump float)
|
||||||
0:? 'g5' (global 5-element array of mediump float)
|
0:? 'g5' (global 5-element array of mediump float)
|
||||||
0:? 'a' (uniform mediump int)
|
0:? 'a' (uniform mediump int)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:9 Function Definition: foo(f1[5]; (global 4-element array of mediump float)
|
0:9 Function Definition: foo(f1[5]; (global 4-element array of mediump float)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:9 'a' (in 5-element array of mediump float)
|
0:9 'a' (in 5-element array of mediump float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 Construct float (temp 4-element array of float)
|
0:11 Construct float (temp 4-element array of float)
|
||||||
0:11 direct index (temp mediump float)
|
0:11 direct index (temp mediump float)
|
||||||
0:11 'a' (in 5-element array of mediump float)
|
0:11 'a' (in 5-element array of mediump float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 direct index (temp mediump float)
|
0:11 direct index (temp mediump float)
|
||||||
0:11 'a' (in 5-element array of mediump float)
|
0:11 'a' (in 5-element array of mediump float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1 (const int)
|
0:11 1 (const int)
|
||||||
0:11 direct index (temp mediump float)
|
0:11 direct index (temp mediump float)
|
||||||
0:11 'a' (in 5-element array of mediump float)
|
0:11 'a' (in 5-element array of mediump float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 2 (const int)
|
0:11 2 (const int)
|
||||||
0:11 direct index (temp mediump float)
|
0:11 direct index (temp mediump float)
|
||||||
0:11 'a' (in 5-element array of mediump float)
|
0:11 'a' (in 5-element array of mediump float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 3 (const int)
|
0:11 3 (const int)
|
||||||
0:14 Function Definition: bar(f1[5]; (global void)
|
0:14 Function Definition: bar(f1[5]; (global void)
|
||||||
0:14 Function Parameters:
|
0:14 Function Parameters:
|
||||||
0:14 '' (in 5-element array of mediump float)
|
0:14 '' (in 5-element array of mediump float)
|
||||||
0:16 Function Definition: main( (global void)
|
0:16 Function Definition: main( (global void)
|
||||||
0:16 Function Parameters:
|
0:16 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:21 move second child to first child (temp mediump float)
|
0:21 move second child to first child (temp mediump float)
|
||||||
0:21 direct index (temp mediump float)
|
0:21 direct index (temp mediump float)
|
||||||
0:21 'gu' (temp 2-element array of mediump float)
|
0:21 'gu' (temp 2-element array of mediump float)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 2 (const int)
|
0:21 2 (const int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 4.000000
|
0:21 4.000000
|
||||||
0:24 move second child to first child (temp 4-element array of mediump float)
|
0:24 move second child to first child (temp 4-element array of mediump float)
|
||||||
0:24 'g4' (global 4-element array of mediump float)
|
0:24 'g4' (global 4-element array of mediump float)
|
||||||
0:24 Function Call: foo(f1[5]; (global 4-element array of mediump float)
|
0:24 Function Call: foo(f1[5]; (global 4-element array of mediump float)
|
||||||
0:24 'g5' (global 5-element array of mediump float)
|
0:24 'g5' (global 5-element array of mediump float)
|
||||||
0:25 'g5' (global 5-element array of mediump float)
|
0:25 'g5' (global 5-element array of mediump float)
|
||||||
0:26 'gu' (global 1-element array of mediump float)
|
0:26 'gu' (global 1-element array of mediump float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0.000000
|
0:28 0.000000
|
||||||
0:29 Function Call: bar(f1[5]; (global void)
|
0:29 Function Call: bar(f1[5]; (global void)
|
||||||
0:29 'g5' (global 5-element array of mediump float)
|
0:29 'g5' (global 5-element array of mediump float)
|
||||||
0:31 Test condition and select (temp void)
|
0:31 Test condition and select (temp void)
|
||||||
0:31 Condition
|
0:31 Condition
|
||||||
0:31 Compare Equal (temp bool)
|
0:31 Compare Equal (temp bool)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 1.000000
|
0:31 1.000000
|
||||||
0:31 2.000000
|
0:31 2.000000
|
||||||
0:31 3.000000
|
0:31 3.000000
|
||||||
0:31 4.000000
|
0:31 4.000000
|
||||||
0:31 'g4' (global 4-element array of mediump float)
|
0:31 'g4' (global 4-element array of mediump float)
|
||||||
0:31 true case
|
0:31 true case
|
||||||
0:32 move second child to first child (temp mediump float)
|
0:32 move second child to first child (temp mediump float)
|
||||||
0:32 direct index (temp mediump float)
|
0:32 direct index (temp mediump float)
|
||||||
0:32 'gu' (global 1-element array of mediump float)
|
0:32 'gu' (global 1-element array of mediump float)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2.000000
|
0:32 2.000000
|
||||||
0:35 move second child to first child (temp mediump float)
|
0:35 move second child to first child (temp mediump float)
|
||||||
0:35 direct index (temp mediump float)
|
0:35 direct index (temp mediump float)
|
||||||
0:35 'u' (temp 5-element array of mediump float)
|
0:35 'u' (temp 5-element array of mediump float)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 5 (const int)
|
0:35 5 (const int)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 5.000000
|
0:35 5.000000
|
||||||
0:36 Function Call: foo(f1[5]; (global 4-element array of mediump float)
|
0:36 Function Call: foo(f1[5]; (global 4-element array of mediump float)
|
||||||
0:36 'u' (temp 5-element array of mediump float)
|
0:36 'u' (temp 5-element array of mediump float)
|
||||||
0:38 move second child to first child (temp mediump 4-component vector of float)
|
0:38 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:38 direct index (temp mediump 4-component vector of float FragData)
|
0:38 direct index (temp mediump 4-component vector of float FragData)
|
||||||
0:38 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
0:38 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 1000 (const int)
|
0:38 1000 (const int)
|
||||||
0:38 Constant:
|
0:38 Constant:
|
||||||
0:38 1.000000
|
0:38 1.000000
|
||||||
0:38 1.000000
|
0:38 1.000000
|
||||||
0:38 1.000000
|
0:38 1.000000
|
||||||
0:38 1.000000
|
0:38 1.000000
|
||||||
0:39 move second child to first child (temp mediump 4-component vector of float)
|
0:39 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:39 direct index (temp mediump 4-component vector of float FragData)
|
0:39 direct index (temp mediump 4-component vector of float FragData)
|
||||||
0:39 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
0:39 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 -1 (const int)
|
0:39 -1 (const int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 1.000000
|
0:39 1.000000
|
||||||
0:39 1.000000
|
0:39 1.000000
|
||||||
0:39 1.000000
|
0:39 1.000000
|
||||||
0:39 1.000000
|
0:39 1.000000
|
||||||
0:40 move second child to first child (temp mediump 4-component vector of float)
|
0:40 move second child to first child (temp mediump 4-component vector of float)
|
||||||
0:40 direct index (temp mediump 4-component vector of float FragData)
|
0:40 direct index (temp mediump 4-component vector of float FragData)
|
||||||
0:40 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
0:40 'gl_FragData' (fragColor 32-element array of mediump 4-component vector of float FragData)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 3 (const int)
|
0:40 3 (const int)
|
||||||
0:40 Constant:
|
0:40 Constant:
|
||||||
0:40 1.000000
|
0:40 1.000000
|
||||||
0:40 1.000000
|
0:40 1.000000
|
||||||
0:40 1.000000
|
0:40 1.000000
|
||||||
0:40 1.000000
|
0:40 1.000000
|
||||||
0:53 Function Definition: bar9( (global structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:53 Function Definition: bar9( (global structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:53 Function Parameters:
|
0:53 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:56 Branch: Return with expression
|
0:56 Branch: Return with expression
|
||||||
0:56 's' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:56 's' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:59 Function Definition: bar10(struct-SB-vf4-struct-SA-vf3-vf2[4]11; (global void)
|
0:59 Function Definition: bar10(struct-SB-vf4-struct-SA-vf3-vf2[4]11; (global void)
|
||||||
0:59 Function Parameters:
|
0:59 Function Parameters:
|
||||||
0:59 's' (in structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:59 's' (in structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:63 Function Definition: bar11( (global void)
|
0:63 Function Definition: bar11( (global void)
|
||||||
0:63 Function Parameters:
|
0:63 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:66 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:66 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:66 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:66 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:66 's2' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:66 's2' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:67 Function Call: bar10(struct-SB-vf4-struct-SA-vf3-vf2[4]11; (global void)
|
0:67 Function Call: bar10(struct-SB-vf4-struct-SA-vf3-vf2[4]11; (global void)
|
||||||
0:67 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:67 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:68 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:68 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:68 's2' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:68 's2' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:68 Function Call: bar9( (global structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:68 Function Call: bar9( (global structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:69 Sequence
|
0:69 Sequence
|
||||||
0:69 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:69 move second child to first child (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:69 'initSb' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:69 'initSb' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:69 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
0:69 's1' (temp structure{global mediump 4-component vector of float v4, global structure{global mediump 3-component vector of float v3, global 4-element array of mediump 2-component vector of float v2} sa})
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'gu' (global 1-element array of mediump float)
|
0:? 'gu' (global 1-element array of mediump float)
|
||||||
0:? 'g4' (global 4-element array of mediump float)
|
0:? 'g4' (global 4-element array of mediump float)
|
||||||
0:? 'g5' (global 5-element array of mediump float)
|
0:? 'g5' (global 5-element array of mediump float)
|
||||||
0:? 'a' (uniform mediump int)
|
0:? 'a' (uniform mediump int)
|
||||||
|
|
||||||
|
|||||||
@@ -1,145 +1,145 @@
|
|||||||
atomic_uint.frag
|
atomic_uint.frag
|
||||||
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:10: 'atomic_uint' : samplers and atomic_uints cannot be output parameters
|
ERROR: 0:10: 'atomic_uint' : samplers and atomic_uints cannot be output parameters
|
||||||
ERROR: 0:12: 'return' : type does not match, or is not convertible to, the function's return type
|
ERROR: 0:12: 'return' : type does not match, or is not convertible to, the function's return type
|
||||||
ERROR: 0:18: 'atomic_uint' : atomic_uints can only be used in uniform variables or function parameters: non_uniform_counter
|
ERROR: 0:18: 'atomic_uint' : atomic_uints can only be used in uniform variables or function parameters: non_uniform_counter
|
||||||
ERROR: 0:18: 'atomic_uint' : layout(binding=X) is required
|
ERROR: 0:18: 'atomic_uint' : layout(binding=X) is required
|
||||||
ERROR: 0:23: 'binding' : atomic_uint binding is too large; see gl_MaxAtomicCounterBindings
|
ERROR: 0:23: 'binding' : atomic_uint binding is too large; see gl_MaxAtomicCounterBindings
|
||||||
ERROR: 0:28: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout(binding=0 offset=0 ) uniform atomic_uint' and a right operand of type 'layout(binding=0 offset=0 ) uniform atomic_uint' (or there is no acceptable conversion)
|
ERROR: 0:28: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout(binding=0 offset=0 ) uniform atomic_uint' and a right operand of type 'layout(binding=0 offset=0 ) uniform atomic_uint' (or there is no acceptable conversion)
|
||||||
ERROR: 0:29: '-' : wrong operand type no operation '-' exists that takes an operand of type layout(binding=0 offset=0 ) uniform atomic_uint (or there is no acceptable conversion)
|
ERROR: 0:29: '-' : wrong operand type no operation '-' exists that takes an operand of type layout(binding=0 offset=0 ) uniform atomic_uint (or there is no acceptable conversion)
|
||||||
ERROR: 0:31: '[]' : scalar integer expression required
|
ERROR: 0:31: '[]' : scalar integer expression required
|
||||||
ERROR: 0:34: 'assign' : l-value required "counter" (can't modify a uniform)
|
ERROR: 0:34: 'assign' : l-value required "counter" (can't modify a uniform)
|
||||||
ERROR: 0:34: 'assign' : cannot convert from 'const int' to 'layout(binding=0 offset=0 ) uniform atomic_uint'
|
ERROR: 0:34: 'assign' : cannot convert from 'const int' to 'layout(binding=0 offset=0 ) uniform atomic_uint'
|
||||||
ERROR: 0:37: 'atomic_uint' : atomic_uints can only be used in uniform variables or function parameters: acin
|
ERROR: 0:37: 'atomic_uint' : atomic_uints can only be used in uniform variables or function parameters: acin
|
||||||
ERROR: 0:37: 'atomic_uint' : layout(binding=X) is required
|
ERROR: 0:37: 'atomic_uint' : layout(binding=X) is required
|
||||||
ERROR: 0:38: 'atomic_uint' : atomic_uints can only be used in uniform variables or function parameters: acg
|
ERROR: 0:38: 'atomic_uint' : atomic_uints can only be used in uniform variables or function parameters: acg
|
||||||
ERROR: 0:38: 'atomic_uint' : layout(binding=X) is required
|
ERROR: 0:38: 'atomic_uint' : layout(binding=X) is required
|
||||||
ERROR: 0:40: 'atomic_uint' : layout(binding=X) is required
|
ERROR: 0:40: 'atomic_uint' : layout(binding=X) is required
|
||||||
ERROR: 0:46: 'atomic_uint' : layout(binding=X) is required
|
ERROR: 0:46: 'atomic_uint' : layout(binding=X) is required
|
||||||
ERROR: 0:47: 'offset' : atomic counters sharing the same offset: 12
|
ERROR: 0:47: 'offset' : atomic counters sharing the same offset: 12
|
||||||
ERROR: 0:48: 'binding' : atomic_uint binding is too large; see gl_MaxAtomicCounterBindings
|
ERROR: 0:48: 'binding' : atomic_uint binding is too large; see gl_MaxAtomicCounterBindings
|
||||||
ERROR: 18 compilation errors. No code generated.
|
ERROR: 18 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:5 Function Definition: func(au1; (global uint)
|
0:5 Function Definition: func(au1; (global uint)
|
||||||
0:5 Function Parameters:
|
0:5 Function Parameters:
|
||||||
0:5 'c' (in atomic_uint)
|
0:5 'c' (in atomic_uint)
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 Branch: Return with expression
|
0:7 Branch: Return with expression
|
||||||
0:7 AtomicCounterIncrement (global uint)
|
0:7 AtomicCounterIncrement (global uint)
|
||||||
0:7 'c' (in atomic_uint)
|
0:7 'c' (in atomic_uint)
|
||||||
0:10 Function Definition: func2(au1; (global uint)
|
0:10 Function Definition: func2(au1; (global uint)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:10 'c' (out atomic_uint)
|
0:10 'c' (out atomic_uint)
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 Branch: Return with expression
|
0:12 Branch: Return with expression
|
||||||
0:12 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:12 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:13 Branch: Return with expression
|
0:13 Branch: Return with expression
|
||||||
0:13 AtomicCounter (global uint)
|
0:13 AtomicCounter (global uint)
|
||||||
0:13 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:13 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:16 Function Definition: main( (global void)
|
0:16 Function Definition: main( (global void)
|
||||||
0:16 Function Parameters:
|
0:16 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:19 Sequence
|
0:19 Sequence
|
||||||
0:19 move second child to first child (temp uint)
|
0:19 move second child to first child (temp uint)
|
||||||
0:19 'val' (temp uint)
|
0:19 'val' (temp uint)
|
||||||
0:19 AtomicCounter (global uint)
|
0:19 AtomicCounter (global uint)
|
||||||
0:19 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:19 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:20 AtomicCounterDecrement (global uint)
|
0:20 AtomicCounterDecrement (global uint)
|
||||||
0:20 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:20 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:26 Function Definition: opac( (global void)
|
0:26 Function Definition: opac( (global void)
|
||||||
0:26 Function Parameters:
|
0:26 Function Parameters:
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:28 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:29 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:29 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:31 indirect index (temp int)
|
0:31 indirect index (temp int)
|
||||||
0:31 'a' (temp 3-element array of int)
|
0:31 'a' (temp 3-element array of int)
|
||||||
0:31 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:31 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:32 direct index (layout(binding=1 offset=3 ) temp atomic_uint)
|
0:32 direct index (layout(binding=1 offset=3 ) temp atomic_uint)
|
||||||
0:32 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
0:32 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2 (const int)
|
0:32 2 (const int)
|
||||||
0:33 indirect index (layout(binding=1 offset=3 ) temp atomic_uint)
|
0:33 indirect index (layout(binding=1 offset=3 ) temp atomic_uint)
|
||||||
0:33 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
0:33 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
||||||
0:33 'i' (uniform int)
|
0:33 'i' (uniform int)
|
||||||
0:34 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:34 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:? 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:? 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
0:? 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
||||||
0:? 'i' (uniform int)
|
0:? 'i' (uniform int)
|
||||||
0:? 'acin' (smooth in atomic_uint)
|
0:? 'acin' (smooth in atomic_uint)
|
||||||
0:? 'acg' (global atomic_uint)
|
0:? 'acg' (global atomic_uint)
|
||||||
0:? 'aNoBind' (uniform atomic_uint)
|
0:? 'aNoBind' (uniform atomic_uint)
|
||||||
0:? 'aOffset' (layout(binding=0 offset=32 ) uniform atomic_uint)
|
0:? 'aOffset' (layout(binding=0 offset=32 ) uniform atomic_uint)
|
||||||
0:? 'bar3' (layout(binding=0 offset=4 ) uniform atomic_uint)
|
0:? 'bar3' (layout(binding=0 offset=4 ) uniform atomic_uint)
|
||||||
0:? 'ac' (layout(binding=0 offset=8 ) uniform 3-element array of atomic_uint)
|
0:? 'ac' (layout(binding=0 offset=8 ) uniform 3-element array of atomic_uint)
|
||||||
0:? 'ad' (layout(binding=0 offset=20 ) uniform atomic_uint)
|
0:? 'ad' (layout(binding=0 offset=20 ) uniform atomic_uint)
|
||||||
0:? 'bar4' (layout(offset=8 ) uniform atomic_uint)
|
0:? 'bar4' (layout(offset=8 ) uniform atomic_uint)
|
||||||
0:? 'overlap' (layout(binding=0 offset=12 ) uniform atomic_uint)
|
0:? 'overlap' (layout(binding=0 offset=12 ) uniform atomic_uint)
|
||||||
0:? 'bigBind' (layout(binding=20 ) uniform atomic_uint)
|
0:? 'bigBind' (layout(binding=20 ) uniform atomic_uint)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 420
|
Shader version: 420
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:5 Function Definition: func(au1; (global uint)
|
0:5 Function Definition: func(au1; (global uint)
|
||||||
0:5 Function Parameters:
|
0:5 Function Parameters:
|
||||||
0:5 'c' (in atomic_uint)
|
0:5 'c' (in atomic_uint)
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 Branch: Return with expression
|
0:7 Branch: Return with expression
|
||||||
0:7 AtomicCounterIncrement (global uint)
|
0:7 AtomicCounterIncrement (global uint)
|
||||||
0:7 'c' (in atomic_uint)
|
0:7 'c' (in atomic_uint)
|
||||||
0:10 Function Definition: func2(au1; (global uint)
|
0:10 Function Definition: func2(au1; (global uint)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:10 'c' (out atomic_uint)
|
0:10 'c' (out atomic_uint)
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 Branch: Return with expression
|
0:12 Branch: Return with expression
|
||||||
0:12 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:12 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:13 Branch: Return with expression
|
0:13 Branch: Return with expression
|
||||||
0:13 AtomicCounter (global uint)
|
0:13 AtomicCounter (global uint)
|
||||||
0:13 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:13 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:16 Function Definition: main( (global void)
|
0:16 Function Definition: main( (global void)
|
||||||
0:16 Function Parameters:
|
0:16 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:19 Sequence
|
0:19 Sequence
|
||||||
0:19 move second child to first child (temp uint)
|
0:19 move second child to first child (temp uint)
|
||||||
0:19 'val' (temp uint)
|
0:19 'val' (temp uint)
|
||||||
0:19 AtomicCounter (global uint)
|
0:19 AtomicCounter (global uint)
|
||||||
0:19 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:19 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:20 AtomicCounterDecrement (global uint)
|
0:20 AtomicCounterDecrement (global uint)
|
||||||
0:20 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:20 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:26 Function Definition: opac( (global void)
|
0:26 Function Definition: opac( (global void)
|
||||||
0:26 Function Parameters:
|
0:26 Function Parameters:
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:28 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:29 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:29 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:31 indirect index (temp int)
|
0:31 indirect index (temp int)
|
||||||
0:31 'a' (temp 3-element array of int)
|
0:31 'a' (temp 3-element array of int)
|
||||||
0:31 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:31 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:32 direct index (layout(binding=1 offset=3 ) temp atomic_uint)
|
0:32 direct index (layout(binding=1 offset=3 ) temp atomic_uint)
|
||||||
0:32 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
0:32 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2 (const int)
|
0:32 2 (const int)
|
||||||
0:33 indirect index (layout(binding=1 offset=3 ) temp atomic_uint)
|
0:33 indirect index (layout(binding=1 offset=3 ) temp atomic_uint)
|
||||||
0:33 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
0:33 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
||||||
0:33 'i' (uniform int)
|
0:33 'i' (uniform int)
|
||||||
0:34 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:34 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
0:? 'counter' (layout(binding=0 offset=0 ) uniform atomic_uint)
|
||||||
0:? 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
0:? 'countArr' (layout(binding=1 offset=3 ) uniform 4-element array of atomic_uint)
|
||||||
0:? 'i' (uniform int)
|
0:? 'i' (uniform int)
|
||||||
0:? 'acin' (smooth in atomic_uint)
|
0:? 'acin' (smooth in atomic_uint)
|
||||||
0:? 'acg' (global atomic_uint)
|
0:? 'acg' (global atomic_uint)
|
||||||
0:? 'aNoBind' (uniform atomic_uint)
|
0:? 'aNoBind' (uniform atomic_uint)
|
||||||
0:? 'aOffset' (layout(binding=0 offset=32 ) uniform atomic_uint)
|
0:? 'aOffset' (layout(binding=0 offset=32 ) uniform atomic_uint)
|
||||||
0:? 'bar3' (layout(binding=0 offset=4 ) uniform atomic_uint)
|
0:? 'bar3' (layout(binding=0 offset=4 ) uniform atomic_uint)
|
||||||
0:? 'ac' (layout(binding=0 offset=8 ) uniform 3-element array of atomic_uint)
|
0:? 'ac' (layout(binding=0 offset=8 ) uniform 3-element array of atomic_uint)
|
||||||
0:? 'ad' (layout(binding=0 offset=20 ) uniform atomic_uint)
|
0:? 'ad' (layout(binding=0 offset=20 ) uniform atomic_uint)
|
||||||
0:? 'bar4' (layout(offset=8 ) uniform atomic_uint)
|
0:? 'bar4' (layout(offset=8 ) uniform atomic_uint)
|
||||||
0:? 'overlap' (layout(binding=0 offset=12 ) uniform atomic_uint)
|
0:? 'overlap' (layout(binding=0 offset=12 ) uniform atomic_uint)
|
||||||
0:? 'bigBind' (layout(binding=20 ) uniform atomic_uint)
|
0:? 'bigBind' (layout(binding=20 ) uniform atomic_uint)
|
||||||
|
|
||||||
|
|||||||
@@ -1,26 +1,26 @@
|
|||||||
badChars.frag
|
badChars.frag
|
||||||
ERROR: 0:1: 'preprocessor evaluation' : bad expression
|
ERROR: 0:1: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 0:1: '#if' : unexpected tokens following directive
|
ERROR: 0:1: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:3: '#error' : A <bad token> B
|
ERROR: 0:3: '#error' : A <bad token> B
|
||||||
ERROR: 0:4: 'preprocessor evaluation' : bad expression
|
ERROR: 0:4: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 0:4: '#if' : unexpected tokens following directive
|
ERROR: 0:4: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:6: '<27>' : unexpected token
|
ERROR: 0:6: '<27>' : unexpected token
|
||||||
ERROR: 0:7: '' : syntax error
|
ERROR: 0:7: '' : syntax error
|
||||||
ERROR: 7 compilation errors. No code generated.
|
ERROR: 7 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'a' (global mediump int)
|
0:? 'a' (global mediump int)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'a' (global mediump int)
|
0:? 'a' (global mediump int)
|
||||||
|
|
||||||
|
|||||||
@@ -1,23 +1,23 @@
|
|||||||
comment.frag
|
comment.frag
|
||||||
Warning, version 430 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 430 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
WARNING: 0:10: 'line continuation' : used at end of comment; the following line is still part of the comment
|
WARNING: 0:10: 'line continuation' : used at end of comment; the following line is still part of the comment
|
||||||
WARNING: 0:12: 'line continuation' : used at end of comment; the following line is still part of the comment
|
WARNING: 0:12: 'line continuation' : used at end of comment; the following line is still part of the comment
|
||||||
|
|
||||||
Shader version: 430
|
Shader version: 430
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:17 Function Definition: main( (global void)
|
0:17 Function Definition: main( (global void)
|
||||||
0:17 Function Parameters:
|
0:17 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'v' (smooth in 4-component vector of float)
|
0:? 'v' (smooth in 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 430
|
Shader version: 430
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:17 Function Definition: main( (global void)
|
0:17 Function Definition: main( (global void)
|
||||||
0:17 Function Parameters:
|
0:17 Function Parameters:
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'v' (smooth in 4-component vector of float)
|
0:? 'v' (smooth in 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,63 +1,63 @@
|
|||||||
conditionalDiscard.frag
|
conditionalDiscard.frag
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'v' (temp 4-component vector of float)
|
0:8 'v' (temp 4-component vector of float)
|
||||||
0:8 texture (global 4-component vector of float)
|
0:8 texture (global 4-component vector of float)
|
||||||
0:8 'tex' (uniform sampler2D)
|
0:8 'tex' (uniform sampler2D)
|
||||||
0:8 'coord' (smooth in 2-component vector of float)
|
0:8 'coord' (smooth in 2-component vector of float)
|
||||||
0:10 Test condition and select (temp void)
|
0:10 Test condition and select (temp void)
|
||||||
0:10 Condition
|
0:10 Condition
|
||||||
0:10 Compare Equal (temp bool)
|
0:10 Compare Equal (temp bool)
|
||||||
0:10 'v' (temp 4-component vector of float)
|
0:10 'v' (temp 4-component vector of float)
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 0.100000
|
0:10 0.100000
|
||||||
0:10 0.200000
|
0:10 0.200000
|
||||||
0:10 0.300000
|
0:10 0.300000
|
||||||
0:10 0.400000
|
0:10 0.400000
|
||||||
0:10 true case
|
0:10 true case
|
||||||
0:11 Branch: Kill
|
0:11 Branch: Kill
|
||||||
0:13 move second child to first child (temp 4-component vector of float)
|
0:13 move second child to first child (temp 4-component vector of float)
|
||||||
0:13 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:13 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:13 'v' (temp 4-component vector of float)
|
0:13 'v' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'tex' (uniform sampler2D)
|
0:? 'tex' (uniform sampler2D)
|
||||||
0:? 'coord' (smooth in 2-component vector of float)
|
0:? 'coord' (smooth in 2-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'v' (temp 4-component vector of float)
|
0:8 'v' (temp 4-component vector of float)
|
||||||
0:8 texture (global 4-component vector of float)
|
0:8 texture (global 4-component vector of float)
|
||||||
0:8 'tex' (uniform sampler2D)
|
0:8 'tex' (uniform sampler2D)
|
||||||
0:8 'coord' (smooth in 2-component vector of float)
|
0:8 'coord' (smooth in 2-component vector of float)
|
||||||
0:10 Test condition and select (temp void)
|
0:10 Test condition and select (temp void)
|
||||||
0:10 Condition
|
0:10 Condition
|
||||||
0:10 Compare Equal (temp bool)
|
0:10 Compare Equal (temp bool)
|
||||||
0:10 'v' (temp 4-component vector of float)
|
0:10 'v' (temp 4-component vector of float)
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 0.100000
|
0:10 0.100000
|
||||||
0:10 0.200000
|
0:10 0.200000
|
||||||
0:10 0.300000
|
0:10 0.300000
|
||||||
0:10 0.400000
|
0:10 0.400000
|
||||||
0:10 true case
|
0:10 true case
|
||||||
0:11 Branch: Kill
|
0:11 Branch: Kill
|
||||||
0:13 move second child to first child (temp 4-component vector of float)
|
0:13 move second child to first child (temp 4-component vector of float)
|
||||||
0:13 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:13 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:13 'v' (temp 4-component vector of float)
|
0:13 'v' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'tex' (uniform sampler2D)
|
0:? 'tex' (uniform sampler2D)
|
||||||
0:? 'coord' (smooth in 2-component vector of float)
|
0:? 'coord' (smooth in 2-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,57 +1,57 @@
|
|||||||
constErrors.frag
|
constErrors.frag
|
||||||
ERROR: 0:14: 'non-constant initializer' : not supported for this version or the enabled extensions
|
ERROR: 0:14: 'non-constant initializer' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:17: '' : constant expression required
|
ERROR: 0:17: '' : constant expression required
|
||||||
ERROR: 0:17: '' : array size must be a constant integer expression
|
ERROR: 0:17: '' : array size must be a constant integer expression
|
||||||
ERROR: 0:18: '' : constant expression required
|
ERROR: 0:18: '' : constant expression required
|
||||||
ERROR: 0:18: '' : array size must be a constant integer expression
|
ERROR: 0:18: '' : array size must be a constant integer expression
|
||||||
ERROR: 0:19: '' : constant expression required
|
ERROR: 0:19: '' : constant expression required
|
||||||
ERROR: 0:19: '' : array size must be a constant integer expression
|
ERROR: 0:19: '' : array size must be a constant integer expression
|
||||||
ERROR: 0:27: '=' : global const initializers must be constant 'const structure{global 3-component vector of float v3, global 2-component vector of int iv2}'
|
ERROR: 0:27: '=' : global const initializers must be constant 'const structure{global 3-component vector of float v3, global 2-component vector of int iv2}'
|
||||||
ERROR: 0:33: '=' : global const initializers must be constant 'const structure{global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix of float m}'
|
ERROR: 0:33: '=' : global const initializers must be constant 'const structure{global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix of float m}'
|
||||||
ERROR: 9 compilation errors. No code generated.
|
ERROR: 9 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 330
|
Shader version: 330
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 move second child to first child (temp int)
|
0:14 move second child to first child (temp int)
|
||||||
0:14 'a3' (const (read only) int)
|
0:14 'a3' (const (read only) int)
|
||||||
0:14 'uniformInt' (uniform int)
|
0:14 'uniformInt' (uniform int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'inVar' (smooth in 4-component vector of float)
|
0:? 'inVar' (smooth in 4-component vector of float)
|
||||||
0:? 'outVar' (out 4-component vector of float)
|
0:? 'outVar' (out 4-component vector of float)
|
||||||
0:? 'constInt' (const int)
|
0:? 'constInt' (const int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'uniformInt' (uniform int)
|
0:? 'uniformInt' (uniform int)
|
||||||
0:? 's' (temp structure{global 3-component vector of float v3, global 2-component vector of int iv2})
|
0:? 's' (temp structure{global 3-component vector of float v3, global 2-component vector of int iv2})
|
||||||
0:? 's2' (temp structure{global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix of float m})
|
0:? 's2' (temp structure{global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix of float m})
|
||||||
0:? 'f' (const float)
|
0:? 'f' (const float)
|
||||||
0:? 3.000000
|
0:? 3.000000
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 330
|
Shader version: 330
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 move second child to first child (temp int)
|
0:14 move second child to first child (temp int)
|
||||||
0:14 'a3' (const (read only) int)
|
0:14 'a3' (const (read only) int)
|
||||||
0:14 'uniformInt' (uniform int)
|
0:14 'uniformInt' (uniform int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'inVar' (smooth in 4-component vector of float)
|
0:? 'inVar' (smooth in 4-component vector of float)
|
||||||
0:? 'outVar' (out 4-component vector of float)
|
0:? 'outVar' (out 4-component vector of float)
|
||||||
0:? 'constInt' (const int)
|
0:? 'constInt' (const int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'uniformInt' (uniform int)
|
0:? 'uniformInt' (uniform int)
|
||||||
0:? 's' (temp structure{global 3-component vector of float v3, global 2-component vector of int iv2})
|
0:? 's' (temp structure{global 3-component vector of float v3, global 2-component vector of int iv2})
|
||||||
0:? 's2' (temp structure{global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix of float m})
|
0:? 's2' (temp structure{global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix of float m})
|
||||||
0:? 'f' (const float)
|
0:? 'f' (const float)
|
||||||
0:? 3.000000
|
0:? 3.000000
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,200 +1,200 @@
|
|||||||
cppComplexExpr.vert
|
cppComplexExpr.vert
|
||||||
ERROR: 0:46: 'xyxwx' : illegal vector field selection
|
ERROR: 0:46: 'xyxwx' : illegal vector field selection
|
||||||
ERROR: 0:46: 'xyxwx' : illegal vector field selection
|
ERROR: 0:46: 'xyxwx' : illegal vector field selection
|
||||||
ERROR: 0:66: '#define' : Macro redefined; different substitutions: BIG
|
ERROR: 0:66: '#define' : Macro redefined; different substitutions: BIG
|
||||||
ERROR: 0:81: 'preprocessor evaluation' : bad expression
|
ERROR: 0:81: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 0:81: '#if' : unexpected tokens following directive
|
ERROR: 0:81: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:82: '#error' : good macro
|
ERROR: 0:82: '#error' : good macro
|
||||||
ERROR: 0:87: 'macro expansion' : End of line in macro substitution: foobar
|
ERROR: 0:87: 'macro expansion' : End of line in macro substitution: foobar
|
||||||
ERROR: 0:88: 'preprocessor evaluation' : can't evaluate expression
|
ERROR: 0:88: 'preprocessor evaluation' : can't evaluate expression
|
||||||
ERROR: 0:88: 'preprocessor evaluation' : bad expression
|
ERROR: 0:88: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 0:88: '#if' : unexpected tokens following directive
|
ERROR: 0:88: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:92: 'macro expansion' : End of line in macro substitution: foobar
|
ERROR: 0:92: 'macro expansion' : End of line in macro substitution: foobar
|
||||||
ERROR: 0:93: 'preprocessor evaluation' : can't evaluate expression
|
ERROR: 0:93: 'preprocessor evaluation' : can't evaluate expression
|
||||||
ERROR: 0:93: 'preprocessor evaluation' : bad expression
|
ERROR: 0:93: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 0:93: '#if' : unexpected tokens following directive
|
ERROR: 0:93: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:99: 'macro expansion' : End of line in macro substitution: foobar
|
ERROR: 0:99: 'macro expansion' : End of line in macro substitution: foobar
|
||||||
ERROR: 0:100: 'preprocessor evaluation' : can't evaluate expression
|
ERROR: 0:100: 'preprocessor evaluation' : can't evaluate expression
|
||||||
ERROR: 0:100: 'preprocessor evaluation' : bad expression
|
ERROR: 0:100: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 0:100: '#if' : unexpected tokens following directive
|
ERROR: 0:100: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:101: 'macro expansion' : End of line in macro substitution: foobar
|
ERROR: 0:101: 'macro expansion' : End of line in macro substitution: foobar
|
||||||
ERROR: 0:102: 'preprocessor evaluation' : can't evaluate expression
|
ERROR: 0:102: 'preprocessor evaluation' : can't evaluate expression
|
||||||
ERROR: 0:102: 'preprocessor evaluation' : bad expression
|
ERROR: 0:102: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 0:102: '#if' : unexpected tokens following directive
|
ERROR: 0:102: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:108: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
ERROR: 0:108: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
||||||
ERROR: 0:111: '#error' : good 0
|
ERROR: 0:111: '#error' : good 0
|
||||||
ERROR: 0:115: '#error' : good 1
|
ERROR: 0:115: '#error' : good 1
|
||||||
ERROR: 0:120: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
ERROR: 0:120: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
||||||
ERROR: 0:123: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
ERROR: 0:123: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
||||||
ERROR: 0:129: '#error' : good 1
|
ERROR: 0:129: '#error' : good 1
|
||||||
ERROR: 0:133: '#error' : good 3
|
ERROR: 0:133: '#error' : good 3
|
||||||
ERROR: 0:139: '#error' : good 4
|
ERROR: 0:139: '#error' : good 4
|
||||||
ERROR: 0:144: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
ERROR: 0:144: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
||||||
ERROR: 0:153: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
ERROR: 0:153: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF
|
||||||
ERROR: 0:156: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF2
|
ERROR: 0:156: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF2
|
||||||
ERROR: 0:159: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF2
|
ERROR: 0:159: 'preprocessor evaluation' : undefined macro in expression not allowed in es profile UNDEF2
|
||||||
ERROR: 0:3000: '#error' : line of this error should be 3000
|
ERROR: 0:3000: '#error' : line of this error should be 3000
|
||||||
ERROR: 0:3002: '#define' : predefined names can't be (un)defined: __LINE__
|
ERROR: 0:3002: '#define' : predefined names can't be (un)defined: __LINE__
|
||||||
ERROR: 0:3003: '#define' : predefined names can't be (un)defined: __FILE__
|
ERROR: 0:3003: '#define' : predefined names can't be (un)defined: __FILE__
|
||||||
ERROR: 0:3004: '#define' : predefined names can't be (un)defined: __VERSION__
|
ERROR: 0:3004: '#define' : predefined names can't be (un)defined: __VERSION__
|
||||||
ERROR: 0:3005: '#define' : names beginning with "GL_" can't be (un)defined: GL_SOME_EXTENSION
|
ERROR: 0:3005: '#define' : names beginning with "GL_" can't be (un)defined: GL_SOME_EXTENSION
|
||||||
ERROR: 0:3006: '#undef' : predefined names can't be (un)defined: __LINE__
|
ERROR: 0:3006: '#undef' : predefined names can't be (un)defined: __LINE__
|
||||||
ERROR: 0:3007: '#undef' : predefined names can't be (un)defined: __FILE__
|
ERROR: 0:3007: '#undef' : predefined names can't be (un)defined: __FILE__
|
||||||
ERROR: 0:3008: '#undef' : predefined names can't be (un)defined: __VERSION__
|
ERROR: 0:3008: '#undef' : predefined names can't be (un)defined: __VERSION__
|
||||||
ERROR: 0:3009: '#undef' : names beginning with "GL_" can't be (un)defined: GL_SOME_EXTENSION
|
ERROR: 0:3009: '#undef' : names beginning with "GL_" can't be (un)defined: GL_SOME_EXTENSION
|
||||||
ERROR: 0:4000: 'preprocessor evaluation' : division by 0
|
ERROR: 0:4000: 'preprocessor evaluation' : division by 0
|
||||||
ERROR: 0:0: 'preprocessor evaluation' : division by 0
|
ERROR: 0:0: 'preprocessor evaluation' : division by 0
|
||||||
ERROR: 0:3: 'preprocessor evaluation' : bad expression
|
ERROR: 0:3: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 0:3: 'preprocessor evaluation' : division by 0
|
ERROR: 0:3: 'preprocessor evaluation' : division by 0
|
||||||
ERROR: 0:10001: '' : missing #endif
|
ERROR: 0:10001: '' : missing #endif
|
||||||
ERROR: 48 compilation errors. No code generated.
|
ERROR: 48 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:4 Sequence
|
0:4 Sequence
|
||||||
0:4 move second child to first child (temp highp float)
|
0:4 move second child to first child (temp highp float)
|
||||||
0:4 'sum' (global highp float)
|
0:4 'sum' (global highp float)
|
||||||
0:4 Constant:
|
0:4 Constant:
|
||||||
0:4 0.000000
|
0:4 0.000000
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 add second child into first child (temp highp float)
|
0:10 add second child into first child (temp highp float)
|
||||||
0:10 'sum' (global highp float)
|
0:10 'sum' (global highp float)
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 1.000000
|
0:10 1.000000
|
||||||
0:15 add second child into first child (temp highp float)
|
0:15 add second child into first child (temp highp float)
|
||||||
0:15 'sum' (global highp float)
|
0:15 'sum' (global highp float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 20.000000
|
0:15 20.000000
|
||||||
0:30 add second child into first child (temp highp float)
|
0:30 add second child into first child (temp highp float)
|
||||||
0:30 'sum' (global highp float)
|
0:30 'sum' (global highp float)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 300.000000
|
0:30 300.000000
|
||||||
0:39 move second child to first child (temp highp 4-component vector of float)
|
0:39 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:39 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:39 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:39 Construct vec4 (temp highp 4-component vector of float)
|
0:39 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:39 'sum' (global highp float)
|
0:39 'sum' (global highp float)
|
||||||
0:44 Function Definition: foo( (global highp float)
|
0:44 Function Definition: foo( (global highp float)
|
||||||
0:44 Function Parameters:
|
0:44 Function Parameters:
|
||||||
0:46 Sequence
|
0:46 Sequence
|
||||||
0:46 Branch: Return with expression
|
0:46 Branch: Return with expression
|
||||||
0:46 add (temp highp float)
|
0:46 add (temp highp float)
|
||||||
0:46 add (temp highp float)
|
0:46 add (temp highp float)
|
||||||
0:46 direct index (temp highp float)
|
0:46 direct index (temp highp float)
|
||||||
0:46 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:46 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 3.000000
|
0:46 3.000000
|
||||||
0:46 add (temp highp float)
|
0:46 add (temp highp float)
|
||||||
0:46 direct index (temp highp float)
|
0:46 direct index (temp highp float)
|
||||||
0:46 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:46 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 3.000000
|
0:46 3.000000
|
||||||
0:47 Branch: Return with expression
|
0:47 Branch: Return with expression
|
||||||
0:47 add (temp highp float)
|
0:47 add (temp highp float)
|
||||||
0:47 add (temp highp float)
|
0:47 add (temp highp float)
|
||||||
0:47 direct index (temp highp float)
|
0:47 direct index (temp highp float)
|
||||||
0:47 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:47 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const int)
|
0:47 1 (const int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:47 add (temp highp float)
|
0:47 add (temp highp float)
|
||||||
0:47 direct index (temp highp float)
|
0:47 direct index (temp highp float)
|
||||||
0:47 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:47 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const int)
|
0:47 1 (const int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:97 Sequence
|
0:97 Sequence
|
||||||
0:97 move second child to first child (temp highp float)
|
0:97 move second child to first child (temp highp float)
|
||||||
0:97 'c' (global highp float)
|
0:97 'c' (global highp float)
|
||||||
0:98 Constant:
|
0:98 Constant:
|
||||||
0:98 3.300000
|
0:98 3.300000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sum' (global highp float)
|
0:? 'sum' (global highp float)
|
||||||
0:? 'c' (global highp float)
|
0:? 'c' (global highp float)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:4 Sequence
|
0:4 Sequence
|
||||||
0:4 move second child to first child (temp highp float)
|
0:4 move second child to first child (temp highp float)
|
||||||
0:4 'sum' (global highp float)
|
0:4 'sum' (global highp float)
|
||||||
0:4 Constant:
|
0:4 Constant:
|
||||||
0:4 0.000000
|
0:4 0.000000
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:10 Sequence
|
0:10 Sequence
|
||||||
0:10 add second child into first child (temp highp float)
|
0:10 add second child into first child (temp highp float)
|
||||||
0:10 'sum' (global highp float)
|
0:10 'sum' (global highp float)
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 1.000000
|
0:10 1.000000
|
||||||
0:15 add second child into first child (temp highp float)
|
0:15 add second child into first child (temp highp float)
|
||||||
0:15 'sum' (global highp float)
|
0:15 'sum' (global highp float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 20.000000
|
0:15 20.000000
|
||||||
0:30 add second child into first child (temp highp float)
|
0:30 add second child into first child (temp highp float)
|
||||||
0:30 'sum' (global highp float)
|
0:30 'sum' (global highp float)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 300.000000
|
0:30 300.000000
|
||||||
0:39 move second child to first child (temp highp 4-component vector of float)
|
0:39 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:39 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:39 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:39 Construct vec4 (temp highp 4-component vector of float)
|
0:39 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:39 'sum' (global highp float)
|
0:39 'sum' (global highp float)
|
||||||
0:44 Function Definition: foo( (global highp float)
|
0:44 Function Definition: foo( (global highp float)
|
||||||
0:44 Function Parameters:
|
0:44 Function Parameters:
|
||||||
0:46 Sequence
|
0:46 Sequence
|
||||||
0:46 Branch: Return with expression
|
0:46 Branch: Return with expression
|
||||||
0:46 add (temp highp float)
|
0:46 add (temp highp float)
|
||||||
0:46 add (temp highp float)
|
0:46 add (temp highp float)
|
||||||
0:46 direct index (temp highp float)
|
0:46 direct index (temp highp float)
|
||||||
0:46 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:46 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 3.000000
|
0:46 3.000000
|
||||||
0:46 add (temp highp float)
|
0:46 add (temp highp float)
|
||||||
0:46 direct index (temp highp float)
|
0:46 direct index (temp highp float)
|
||||||
0:46 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:46 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 3.000000
|
0:46 3.000000
|
||||||
0:47 Branch: Return with expression
|
0:47 Branch: Return with expression
|
||||||
0:47 add (temp highp float)
|
0:47 add (temp highp float)
|
||||||
0:47 add (temp highp float)
|
0:47 add (temp highp float)
|
||||||
0:47 direct index (temp highp float)
|
0:47 direct index (temp highp float)
|
||||||
0:47 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:47 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const int)
|
0:47 1 (const int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:47 add (temp highp float)
|
0:47 add (temp highp float)
|
||||||
0:47 direct index (temp highp float)
|
0:47 direct index (temp highp float)
|
||||||
0:47 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:47 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const int)
|
0:47 1 (const int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 3.000000
|
0:47 3.000000
|
||||||
0:97 Sequence
|
0:97 Sequence
|
||||||
0:97 move second child to first child (temp highp float)
|
0:97 move second child to first child (temp highp float)
|
||||||
0:97 'c' (global highp float)
|
0:97 'c' (global highp float)
|
||||||
0:98 Constant:
|
0:98 Constant:
|
||||||
0:98 3.300000
|
0:98 3.300000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sum' (global highp float)
|
0:? 'sum' (global highp float)
|
||||||
0:? 'c' (global highp float)
|
0:? 'c' (global highp float)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,84 +1,84 @@
|
|||||||
cppIndent.vert
|
cppIndent.vert
|
||||||
ERROR: 0:61: 'macro expansion' : Too few args in Macro FUNC
|
ERROR: 0:61: 'macro expansion' : Too few args in Macro FUNC
|
||||||
ERROR: 0:61: '' : syntax error
|
ERROR: 0:61: '' : syntax error
|
||||||
ERROR: 2 compilation errors. No code generated.
|
ERROR: 2 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp float)
|
0:5 move second child to first child (temp float)
|
||||||
0:5 'sum' (global float)
|
0:5 'sum' (global float)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 0.000000
|
0:5 0.000000
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 add second child into first child (temp float)
|
0:12 add second child into first child (temp float)
|
||||||
0:12 'sum' (global float)
|
0:12 'sum' (global float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:22 add second child into first child (temp float)
|
0:22 add second child into first child (temp float)
|
||||||
0:22 'sum' (global float)
|
0:22 'sum' (global float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 300.000000
|
0:22 300.000000
|
||||||
0:37 add second child into first child (temp float)
|
0:37 add second child into first child (temp float)
|
||||||
0:37 'sum' (global float)
|
0:37 'sum' (global float)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 600000.000000
|
0:37 600000.000000
|
||||||
0:47 add second child into first child (temp float)
|
0:47 add second child into first child (temp float)
|
||||||
0:47 'sum' (global float)
|
0:47 'sum' (global float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 80000000.000000
|
0:47 80000000.000000
|
||||||
0:52 add second child into first child (temp float)
|
0:52 add second child into first child (temp float)
|
||||||
0:52 'sum' (global float)
|
0:52 'sum' (global float)
|
||||||
0:52 Constant:
|
0:52 Constant:
|
||||||
0:52 900000000.000000
|
0:52 900000000.000000
|
||||||
0:56 move second child to first child (temp 4-component vector of float)
|
0:56 move second child to first child (temp 4-component vector of float)
|
||||||
0:56 'gl_Position' (gl_Position 4-component vector of float Position)
|
0:56 'gl_Position' (gl_Position 4-component vector of float Position)
|
||||||
0:56 Construct vec4 (temp 4-component vector of float)
|
0:56 Construct vec4 (temp 4-component vector of float)
|
||||||
0:56 'sum' (global float)
|
0:56 'sum' (global float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sum' (global float)
|
0:? 'sum' (global float)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp float)
|
0:5 move second child to first child (temp float)
|
||||||
0:5 'sum' (global float)
|
0:5 'sum' (global float)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 0.000000
|
0:5 0.000000
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 add second child into first child (temp float)
|
0:12 add second child into first child (temp float)
|
||||||
0:12 'sum' (global float)
|
0:12 'sum' (global float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:22 add second child into first child (temp float)
|
0:22 add second child into first child (temp float)
|
||||||
0:22 'sum' (global float)
|
0:22 'sum' (global float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 300.000000
|
0:22 300.000000
|
||||||
0:37 add second child into first child (temp float)
|
0:37 add second child into first child (temp float)
|
||||||
0:37 'sum' (global float)
|
0:37 'sum' (global float)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 600000.000000
|
0:37 600000.000000
|
||||||
0:47 add second child into first child (temp float)
|
0:47 add second child into first child (temp float)
|
||||||
0:47 'sum' (global float)
|
0:47 'sum' (global float)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 80000000.000000
|
0:47 80000000.000000
|
||||||
0:52 add second child into first child (temp float)
|
0:52 add second child into first child (temp float)
|
||||||
0:52 'sum' (global float)
|
0:52 'sum' (global float)
|
||||||
0:52 Constant:
|
0:52 Constant:
|
||||||
0:52 900000000.000000
|
0:52 900000000.000000
|
||||||
0:56 move second child to first child (temp 4-component vector of float)
|
0:56 move second child to first child (temp 4-component vector of float)
|
||||||
0:56 'gl_Position' (gl_Position 4-component vector of float Position)
|
0:56 'gl_Position' (gl_Position 4-component vector of float Position)
|
||||||
0:56 Construct vec4 (temp 4-component vector of float)
|
0:56 Construct vec4 (temp 4-component vector of float)
|
||||||
0:56 'sum' (global float)
|
0:56 'sum' (global float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sum' (global float)
|
0:? 'sum' (global float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,154 +1,154 @@
|
|||||||
cppNest.vert
|
cppNest.vert
|
||||||
ERROR: 0:144: '#elif' : #elif after #else
|
ERROR: 0:144: '#elif' : #elif after #else
|
||||||
ERROR: 0:152: '#else' : #else after #else
|
ERROR: 0:152: '#else' : #else after #else
|
||||||
ERROR: 0:161: '#elif' : #elif after #else
|
ERROR: 0:161: '#elif' : #elif after #else
|
||||||
ERROR: 0:169: '#else' : #else after #else
|
ERROR: 0:169: '#else' : #else after #else
|
||||||
ERROR: 0:177: 'macro expansion' : End of input in macro FUNC
|
ERROR: 0:177: 'macro expansion' : End of input in macro FUNC
|
||||||
ERROR: 0:178: '' : syntax error
|
ERROR: 0:178: '' : syntax error
|
||||||
ERROR: 6 compilation errors. No code generated.
|
ERROR: 6 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp float)
|
0:5 move second child to first child (temp float)
|
||||||
0:5 'sum' (global float)
|
0:5 'sum' (global float)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 0.000000
|
0:5 0.000000
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 add second child into first child (temp float)
|
0:12 add second child into first child (temp float)
|
||||||
0:12 'sum' (global float)
|
0:12 'sum' (global float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:21 add second child into first child (temp float)
|
0:21 add second child into first child (temp float)
|
||||||
0:21 'sum' (global float)
|
0:21 'sum' (global float)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 300.000000
|
0:21 300.000000
|
||||||
0:61 add second child into first child (temp float)
|
0:61 add second child into first child (temp float)
|
||||||
0:61 'sum' (global float)
|
0:61 'sum' (global float)
|
||||||
0:61 Constant:
|
0:61 Constant:
|
||||||
0:61 600000.000000
|
0:61 600000.000000
|
||||||
0:65 add second child into first child (temp float)
|
0:65 add second child into first child (temp float)
|
||||||
0:65 'sum' (global float)
|
0:65 'sum' (global float)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 80000000.000000
|
0:65 80000000.000000
|
||||||
0:69 add second child into first child (temp float)
|
0:69 add second child into first child (temp float)
|
||||||
0:69 'sum' (global float)
|
0:69 'sum' (global float)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 900000000.000000
|
0:69 900000000.000000
|
||||||
0:76 add second child into first child (temp float)
|
0:76 add second child into first child (temp float)
|
||||||
0:76 'sum' (global float)
|
0:76 'sum' (global float)
|
||||||
0:76 Constant:
|
0:76 Constant:
|
||||||
0:76 7000000.000000
|
0:76 7000000.000000
|
||||||
0:86 move second child to first child (temp 4-component vector of float)
|
0:86 move second child to first child (temp 4-component vector of float)
|
||||||
0:86 'gl_Position' (gl_Position 4-component vector of float Position)
|
0:86 'gl_Position' (gl_Position 4-component vector of float Position)
|
||||||
0:86 Construct vec4 (temp 4-component vector of float)
|
0:86 Construct vec4 (temp 4-component vector of float)
|
||||||
0:86 'sum' (global float)
|
0:86 'sum' (global float)
|
||||||
0:103 Sequence
|
0:103 Sequence
|
||||||
0:103 move second child to first child (temp int)
|
0:103 move second child to first child (temp int)
|
||||||
0:103 'selected4' (global int)
|
0:103 'selected4' (global int)
|
||||||
0:103 Constant:
|
0:103 Constant:
|
||||||
0:103 4 (const int)
|
0:103 4 (const int)
|
||||||
0:115 Sequence
|
0:115 Sequence
|
||||||
0:115 move second child to first child (temp int)
|
0:115 move second child to first child (temp int)
|
||||||
0:115 'selected2' (global int)
|
0:115 'selected2' (global int)
|
||||||
0:115 Constant:
|
0:115 Constant:
|
||||||
0:115 2 (const int)
|
0:115 2 (const int)
|
||||||
0:133 Sequence
|
0:133 Sequence
|
||||||
0:133 move second child to first child (temp int)
|
0:133 move second child to first child (temp int)
|
||||||
0:133 'selected3' (global int)
|
0:133 'selected3' (global int)
|
||||||
0:133 Constant:
|
0:133 Constant:
|
||||||
0:133 3 (const int)
|
0:133 3 (const int)
|
||||||
0:175 Function Definition: foo985( (global void)
|
0:175 Function Definition: foo985( (global void)
|
||||||
0:175 Function Parameters:
|
0:175 Function Parameters:
|
||||||
0:175 Sequence
|
0:175 Sequence
|
||||||
0:175 add (temp int)
|
0:175 add (temp int)
|
||||||
0:175 Constant:
|
0:175 Constant:
|
||||||
0:175 2 (const int)
|
0:175 2 (const int)
|
||||||
0:175 Comma (temp int)
|
0:175 Comma (temp int)
|
||||||
0:175 Constant:
|
0:175 Constant:
|
||||||
0:175 3 (const int)
|
0:175 3 (const int)
|
||||||
0:175 Constant:
|
0:175 Constant:
|
||||||
0:175 4 (const int)
|
0:175 4 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sum' (global float)
|
0:? 'sum' (global float)
|
||||||
0:? 'selected4' (global int)
|
0:? 'selected4' (global int)
|
||||||
0:? 'selected2' (global int)
|
0:? 'selected2' (global int)
|
||||||
0:? 'selected3' (global int)
|
0:? 'selected3' (global int)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp float)
|
0:5 move second child to first child (temp float)
|
||||||
0:5 'sum' (global float)
|
0:5 'sum' (global float)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 0.000000
|
0:5 0.000000
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 add second child into first child (temp float)
|
0:12 add second child into first child (temp float)
|
||||||
0:12 'sum' (global float)
|
0:12 'sum' (global float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:21 add second child into first child (temp float)
|
0:21 add second child into first child (temp float)
|
||||||
0:21 'sum' (global float)
|
0:21 'sum' (global float)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 300.000000
|
0:21 300.000000
|
||||||
0:61 add second child into first child (temp float)
|
0:61 add second child into first child (temp float)
|
||||||
0:61 'sum' (global float)
|
0:61 'sum' (global float)
|
||||||
0:61 Constant:
|
0:61 Constant:
|
||||||
0:61 600000.000000
|
0:61 600000.000000
|
||||||
0:65 add second child into first child (temp float)
|
0:65 add second child into first child (temp float)
|
||||||
0:65 'sum' (global float)
|
0:65 'sum' (global float)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 80000000.000000
|
0:65 80000000.000000
|
||||||
0:69 add second child into first child (temp float)
|
0:69 add second child into first child (temp float)
|
||||||
0:69 'sum' (global float)
|
0:69 'sum' (global float)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 900000000.000000
|
0:69 900000000.000000
|
||||||
0:76 add second child into first child (temp float)
|
0:76 add second child into first child (temp float)
|
||||||
0:76 'sum' (global float)
|
0:76 'sum' (global float)
|
||||||
0:76 Constant:
|
0:76 Constant:
|
||||||
0:76 7000000.000000
|
0:76 7000000.000000
|
||||||
0:86 move second child to first child (temp 4-component vector of float)
|
0:86 move second child to first child (temp 4-component vector of float)
|
||||||
0:86 'gl_Position' (gl_Position 4-component vector of float Position)
|
0:86 'gl_Position' (gl_Position 4-component vector of float Position)
|
||||||
0:86 Construct vec4 (temp 4-component vector of float)
|
0:86 Construct vec4 (temp 4-component vector of float)
|
||||||
0:86 'sum' (global float)
|
0:86 'sum' (global float)
|
||||||
0:103 Sequence
|
0:103 Sequence
|
||||||
0:103 move second child to first child (temp int)
|
0:103 move second child to first child (temp int)
|
||||||
0:103 'selected4' (global int)
|
0:103 'selected4' (global int)
|
||||||
0:103 Constant:
|
0:103 Constant:
|
||||||
0:103 4 (const int)
|
0:103 4 (const int)
|
||||||
0:115 Sequence
|
0:115 Sequence
|
||||||
0:115 move second child to first child (temp int)
|
0:115 move second child to first child (temp int)
|
||||||
0:115 'selected2' (global int)
|
0:115 'selected2' (global int)
|
||||||
0:115 Constant:
|
0:115 Constant:
|
||||||
0:115 2 (const int)
|
0:115 2 (const int)
|
||||||
0:133 Sequence
|
0:133 Sequence
|
||||||
0:133 move second child to first child (temp int)
|
0:133 move second child to first child (temp int)
|
||||||
0:133 'selected3' (global int)
|
0:133 'selected3' (global int)
|
||||||
0:133 Constant:
|
0:133 Constant:
|
||||||
0:133 3 (const int)
|
0:133 3 (const int)
|
||||||
0:175 Function Definition: foo985( (global void)
|
0:175 Function Definition: foo985( (global void)
|
||||||
0:175 Function Parameters:
|
0:175 Function Parameters:
|
||||||
0:175 Sequence
|
0:175 Sequence
|
||||||
0:175 add (temp int)
|
0:175 add (temp int)
|
||||||
0:175 Constant:
|
0:175 Constant:
|
||||||
0:175 2 (const int)
|
0:175 2 (const int)
|
||||||
0:175 Comma (temp int)
|
0:175 Comma (temp int)
|
||||||
0:175 Constant:
|
0:175 Constant:
|
||||||
0:175 3 (const int)
|
0:175 3 (const int)
|
||||||
0:175 Constant:
|
0:175 Constant:
|
||||||
0:175 4 (const int)
|
0:175 4 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sum' (global float)
|
0:? 'sum' (global float)
|
||||||
0:? 'selected4' (global int)
|
0:? 'selected4' (global int)
|
||||||
0:? 'selected2' (global int)
|
0:? 'selected2' (global int)
|
||||||
0:? 'selected3' (global int)
|
0:? 'selected3' (global int)
|
||||||
|
|
||||||
|
|||||||
@@ -1,317 +1,317 @@
|
|||||||
cppSimple.vert
|
cppSimple.vert
|
||||||
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
ERROR: 0:77: '#error' : good1
|
ERROR: 0:77: '#error' : good1
|
||||||
ERROR: 0:81: '#error' : good2
|
ERROR: 0:81: '#error' : good2
|
||||||
ERROR: 0:85: '#error' : good3
|
ERROR: 0:85: '#error' : good3
|
||||||
ERROR: 0:89: '#error' : good4
|
ERROR: 0:89: '#error' : good4
|
||||||
ERROR: 0:93: '#error' : good5
|
ERROR: 0:93: '#error' : good5
|
||||||
ERROR: 0:97: '#error' : good6
|
ERROR: 0:97: '#error' : good6
|
||||||
ERROR: 0:100: 'preprocessor evaluation' : expected ')'
|
ERROR: 0:100: 'preprocessor evaluation' : expected ')'
|
||||||
ERROR: 0:101: '#error' : bad1
|
ERROR: 0:101: '#error' : bad1
|
||||||
ERROR: 0:104: '#if' : unexpected tokens following directive
|
ERROR: 0:104: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:105: '#error' : bad2
|
ERROR: 0:105: '#error' : bad2
|
||||||
ERROR: 0:108: 'preprocessor evaluation' : expected ')'
|
ERROR: 0:108: 'preprocessor evaluation' : expected ')'
|
||||||
ERROR: 0:109: '#error' : bad3
|
ERROR: 0:109: '#error' : bad3
|
||||||
ERROR: 0:112: '#if' : unexpected tokens following directive
|
ERROR: 0:112: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:113: '#error' : bad4
|
ERROR: 0:113: '#error' : bad4
|
||||||
ERROR: 0:116: 'preprocessor evaluation' : expected ')'
|
ERROR: 0:116: 'preprocessor evaluation' : expected ')'
|
||||||
ERROR: 0:117: '#error' : bad5
|
ERROR: 0:117: '#error' : bad5
|
||||||
ERROR: 0:120: '#if' : unexpected tokens following directive
|
ERROR: 0:120: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:121: '#error' : bad6
|
ERROR: 0:121: '#error' : bad6
|
||||||
ERROR: 0:122: '#endif' : unexpected tokens following directive
|
ERROR: 0:122: '#endif' : unexpected tokens following directive
|
||||||
ERROR: 0:135: '""' : string literals not supported
|
ERROR: 0:135: '""' : string literals not supported
|
||||||
ERROR: 0:136: '""' : string literals not supported
|
ERROR: 0:136: '""' : string literals not supported
|
||||||
ERROR: 0:136: 'length' : no matching overloaded function found
|
ERROR: 0:136: 'length' : no matching overloaded function found
|
||||||
ERROR: 0:136: '=' : cannot convert from 'const float' to 'global int'
|
ERROR: 0:136: '=' : cannot convert from 'const float' to 'global int'
|
||||||
ERROR: 0:138: ''' : character literals not supported
|
ERROR: 0:138: ''' : character literals not supported
|
||||||
ERROR: 0:138: ''' : character literals not supported
|
ERROR: 0:138: ''' : character literals not supported
|
||||||
ERROR: 0:141: '#define' : names beginning with "GL_" can't be (un)defined: GL_
|
ERROR: 0:141: '#define' : names beginning with "GL_" can't be (un)defined: GL_
|
||||||
ERROR: 0:142: '#define' : names beginning with "GL_" can't be (un)defined: GL_Macro
|
ERROR: 0:142: '#define' : names beginning with "GL_" can't be (un)defined: GL_Macro
|
||||||
WARNING: 0:143: '#define' : names containing consecutive underscores are reserved: __M
|
WARNING: 0:143: '#define' : names containing consecutive underscores are reserved: __M
|
||||||
WARNING: 0:144: '#define' : names containing consecutive underscores are reserved: M__
|
WARNING: 0:144: '#define' : names containing consecutive underscores are reserved: M__
|
||||||
WARNING: 0:145: '#define' : names containing consecutive underscores are reserved: ABC__DE
|
WARNING: 0:145: '#define' : names containing consecutive underscores are reserved: ABC__DE
|
||||||
ERROR: 0:148: '#else' : unexpected tokens following directive
|
ERROR: 0:148: '#else' : unexpected tokens following directive
|
||||||
ERROR: 0:149: '#elif' : #elif after #else
|
ERROR: 0:149: '#elif' : #elif after #else
|
||||||
ERROR: 0:155: '#else' : unexpected tokens following directive
|
ERROR: 0:155: '#else' : unexpected tokens following directive
|
||||||
ERROR: 0:158: '#else' : #else after #else
|
ERROR: 0:158: '#else' : #else after #else
|
||||||
ERROR: 0:160: '#endif' : unexpected tokens following directive
|
ERROR: 0:160: '#endif' : unexpected tokens following directive
|
||||||
ERROR: 0:164: '#define' : duplicate macro parameter
|
ERROR: 0:164: '#define' : duplicate macro parameter
|
||||||
ERROR: 0:173: '#define' : Macro redefined; different number of arguments: m4
|
ERROR: 0:173: '#define' : Macro redefined; different number of arguments: m4
|
||||||
ERROR: 0:178: '#define' : Macro redefined; different number of arguments: m5
|
ERROR: 0:178: '#define' : Macro redefined; different number of arguments: m5
|
||||||
ERROR: 0:182: '#define' : Macro redefined; different number of arguments: m6
|
ERROR: 0:182: '#define' : Macro redefined; different number of arguments: m6
|
||||||
ERROR: 0:185: '#define' : Macro redefined; different substitutions: m7
|
ERROR: 0:185: '#define' : Macro redefined; different substitutions: m7
|
||||||
ERROR: 0:192: '#define' : Macro redefined; different substitutions: m8
|
ERROR: 0:192: '#define' : Macro redefined; different substitutions: m8
|
||||||
ERROR: 0:196: '#define' : Macro redefined; different argument names: m9
|
ERROR: 0:196: '#define' : Macro redefined; different argument names: m9
|
||||||
WARNING: 0:204: '#undef' : names containing consecutive underscores are reserved: __VERSION__
|
WARNING: 0:204: '#undef' : names containing consecutive underscores are reserved: __VERSION__
|
||||||
ERROR: 0:205: '#undef' : names beginning with "GL_" can't be (un)defined: GL_ARB_texture_rectangle
|
ERROR: 0:205: '#undef' : names beginning with "GL_" can't be (un)defined: GL_ARB_texture_rectangle
|
||||||
ERROR: 0:210: '#' : invalid directive
|
ERROR: 0:210: '#' : invalid directive
|
||||||
ERROR: 0:211: '#' : invalid directive
|
ERROR: 0:211: '#' : invalid directive
|
||||||
ERROR: 0:212: '#' : invalid directive
|
ERROR: 0:212: '#' : invalid directive
|
||||||
ERROR: 0:213: '#' : invalid directive
|
ERROR: 0:213: '#' : invalid directive
|
||||||
ERROR: 0:214: '#' : invalid directive
|
ERROR: 0:214: '#' : invalid directive
|
||||||
ERROR: 0:215: '#' : invalid directive
|
ERROR: 0:215: '#' : invalid directive
|
||||||
ERROR: 0:224: '#pragma' : optimize pragma syntax is incorrect
|
ERROR: 0:224: '#pragma' : optimize pragma syntax is incorrect
|
||||||
ERROR: 0:225: '#pragma' : optimize pragma syntax is incorrect
|
ERROR: 0:225: '#pragma' : optimize pragma syntax is incorrect
|
||||||
ERROR: 0:226: '#pragma' : debug pragma syntax is incorrect
|
ERROR: 0:226: '#pragma' : debug pragma syntax is incorrect
|
||||||
ERROR: 0:227: '#pragma' : debug pragma syntax is incorrect
|
ERROR: 0:227: '#pragma' : debug pragma syntax is incorrect
|
||||||
ERROR: 0:229: '#pragma' : optimize pragma syntax is incorrect
|
ERROR: 0:229: '#pragma' : optimize pragma syntax is incorrect
|
||||||
ERROR: 0:230: '#pragma' : debug pragma syntax is incorrect
|
ERROR: 0:230: '#pragma' : debug pragma syntax is incorrect
|
||||||
ERROR: 0:233: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:233: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:235: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:235: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:236: '#error' : good continuation
|
ERROR: 0:236: '#error' : good continuation
|
||||||
ERROR: 0:238: '#' : invalid directive: flizbit
|
ERROR: 0:238: '#' : invalid directive: flizbit
|
||||||
ERROR: 0:242: '#' : invalid directive: directive
|
ERROR: 0:242: '#' : invalid directive: directive
|
||||||
ERROR: 0:12000: '#error' : line should be 12000
|
ERROR: 0:12000: '#error' : line should be 12000
|
||||||
ERROR: 7:13000: '#error' : line should be 13000 , string 7
|
ERROR: 7:13000: '#error' : line should be 13000 , string 7
|
||||||
ERROR: 7:14013: '#error' : line should be 14013 , string 7
|
ERROR: 7:14013: '#error' : line should be 14013 , string 7
|
||||||
ERROR: 12:14013: '#error' : line should be 14013 , string 12
|
ERROR: 12:14013: '#error' : line should be 14013 , string 12
|
||||||
ERROR: 12:14025: '#error' : line should be 14025 , string 12
|
ERROR: 12:14025: '#error' : line should be 14025 , string 12
|
||||||
ERROR: 12:1233: '#line' : unexpected tokens following directive
|
ERROR: 12:1233: '#line' : unexpected tokens following directive
|
||||||
ERROR: 12:1236: '#line' : unexpected tokens following directive
|
ERROR: 12:1236: '#line' : unexpected tokens following directive
|
||||||
ERROR: 12:20000: '#error' : line should be 20000
|
ERROR: 12:20000: '#error' : line should be 20000
|
||||||
ERROR: 12:20010: '#error' : line should be 20010
|
ERROR: 12:20010: '#error' : line should be 20010
|
||||||
ERROR: 12:20020: '#error' : line should be 20020
|
ERROR: 12:20020: '#error' : line should be 20020
|
||||||
ERROR: 12:20045: '#define' : Macro redefined; different substitutions: SPACE_IN_MIDDLE
|
ERROR: 12:20045: '#define' : Macro redefined; different substitutions: SPACE_IN_MIDDLE
|
||||||
ERROR: 12:20051: '#error' : good evaluation 1
|
ERROR: 12:20051: '#error' : good evaluation 1
|
||||||
ERROR: 12:20055: '#error' : good evaluation 2
|
ERROR: 12:20055: '#error' : good evaluation 2
|
||||||
ERROR: 12:9000: 'preprocessor evaluation' : expected ')'
|
ERROR: 12:9000: 'preprocessor evaluation' : expected ')'
|
||||||
ERROR: 12:9002: '#if' : unexpected tokens following directive
|
ERROR: 12:9002: '#if' : unexpected tokens following directive
|
||||||
ERROR: 12:9014: 'macro expansion' : expected '(' following FOOOM
|
ERROR: 12:9014: 'macro expansion' : expected '(' following FOOOM
|
||||||
ERROR: 12:9014: 'FOOOM' : undeclared identifier
|
ERROR: 12:9014: 'FOOOM' : undeclared identifier
|
||||||
ERROR: 12:9014: '=' : cannot convert from 'temp float' to 'global int'
|
ERROR: 12:9014: '=' : cannot convert from 'temp float' to 'global int'
|
||||||
ERROR: 12:9015: 'macro expansion' : expected '(' following FOOOM
|
ERROR: 12:9015: 'macro expansion' : expected '(' following FOOOM
|
||||||
ERROR: 12:9016: 'preprocessor evaluation' : can't evaluate expression
|
ERROR: 12:9016: 'preprocessor evaluation' : can't evaluate expression
|
||||||
ERROR: 12:9016: 'preprocessor evaluation' : bad expression
|
ERROR: 12:9016: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 12:9500: 'preprocessor evaluation' : bad expression
|
ERROR: 12:9500: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 12:9500: '#if' : unexpected tokens following directive
|
ERROR: 12:9500: '#if' : unexpected tokens following directive
|
||||||
ERROR: 12:9502: 'preprocessor evaluation' : bad expression
|
ERROR: 12:9502: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 12:9502: '#if' : unexpected tokens following directive
|
ERROR: 12:9502: '#if' : unexpected tokens following directive
|
||||||
ERROR: 12:9504: 'preprocessor evaluation' : bad expression
|
ERROR: 12:9504: 'preprocessor evaluation' : bad expression
|
||||||
ERROR: 12:9504: '#if' : unexpected tokens following directive
|
ERROR: 12:9504: '#if' : unexpected tokens following directive
|
||||||
ERROR: 12:9506: '#error' : \ 377
|
ERROR: 12:9506: '#error' : \ 377
|
||||||
ERROR: 12:9507: '#error' : \ 376
|
ERROR: 12:9507: '#error' : \ 376
|
||||||
ERROR: 12:9508: '#error' : \ 377
|
ERROR: 12:9508: '#error' : \ 377
|
||||||
ERROR: 12:10002: '' : missing #endif
|
ERROR: 12:10002: '' : missing #endif
|
||||||
ERROR: 88 compilation errors. No code generated.
|
ERROR: 88 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp float)
|
0:5 move second child to first child (temp float)
|
||||||
0:5 'sum' (global float)
|
0:5 'sum' (global float)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 0.000000
|
0:5 0.000000
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 add second child into first child (temp float)
|
0:12 add second child into first child (temp float)
|
||||||
0:12 'sum' (global float)
|
0:12 'sum' (global float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:22 add second child into first child (temp float)
|
0:22 add second child into first child (temp float)
|
||||||
0:22 'sum' (global float)
|
0:22 'sum' (global float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 300.000000
|
0:22 300.000000
|
||||||
0:37 add second child into first child (temp float)
|
0:37 add second child into first child (temp float)
|
||||||
0:37 'sum' (global float)
|
0:37 'sum' (global float)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 600000.000000
|
0:37 600000.000000
|
||||||
0:48 add second child into first child (temp float)
|
0:48 add second child into first child (temp float)
|
||||||
0:48 'sum' (global float)
|
0:48 'sum' (global float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 7000000.000000
|
0:48 7000000.000000
|
||||||
0:53 add second child into first child (temp float)
|
0:53 add second child into first child (temp float)
|
||||||
0:53 'sum' (global float)
|
0:53 'sum' (global float)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 80000000.000000
|
0:53 80000000.000000
|
||||||
0:58 add second child into first child (temp float)
|
0:58 add second child into first child (temp float)
|
||||||
0:58 'sum' (global float)
|
0:58 'sum' (global float)
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 900000000.000000
|
0:58 900000000.000000
|
||||||
0:65 add second child into first child (temp float)
|
0:65 add second child into first child (temp float)
|
||||||
0:65 'sum' (global float)
|
0:65 'sum' (global float)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 0.050000
|
0:65 0.050000
|
||||||
0:69 move second child to first child (temp 4-component vector of float)
|
0:69 move second child to first child (temp 4-component vector of float)
|
||||||
0:69 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
0:69 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
||||||
0:69 'anon@0' (out block{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, 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:69 'anon@0' (out block{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, 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:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const uint)
|
0:69 0 (const uint)
|
||||||
0:69 Construct vec4 (temp 4-component vector of float)
|
0:69 Construct vec4 (temp 4-component vector of float)
|
||||||
0:69 'sum' (global float)
|
0:69 'sum' (global float)
|
||||||
0:124 Sequence
|
0:124 Sequence
|
||||||
0:124 move second child to first child (temp int)
|
0:124 move second child to first child (temp int)
|
||||||
0:124 'linenumber' (global int)
|
0:124 'linenumber' (global int)
|
||||||
0:124 Constant:
|
0:124 Constant:
|
||||||
0:124 124 (const int)
|
0:124 124 (const int)
|
||||||
0:125 Sequence
|
0:125 Sequence
|
||||||
0:125 move second child to first child (temp int)
|
0:125 move second child to first child (temp int)
|
||||||
0:125 'filenumber' (global int)
|
0:125 'filenumber' (global int)
|
||||||
0:125 Constant:
|
0:125 Constant:
|
||||||
0:125 0 (const int)
|
0:125 0 (const int)
|
||||||
0:126 Sequence
|
0:126 Sequence
|
||||||
0:126 move second child to first child (temp int)
|
0:126 move second child to first child (temp int)
|
||||||
0:126 'version' (global int)
|
0:126 'version' (global int)
|
||||||
0:126 Constant:
|
0:126 Constant:
|
||||||
0:126 400 (const int)
|
0:126 400 (const int)
|
||||||
0:130 Sequence
|
0:130 Sequence
|
||||||
0:130 move second child to first child (temp float)
|
0:130 move second child to first child (temp float)
|
||||||
0:130 'twoPi' (global float)
|
0:130 'twoPi' (global float)
|
||||||
0:130 Constant:
|
0:130 Constant:
|
||||||
0:130 6.280000
|
0:130 6.280000
|
||||||
0:199 Sequence
|
0:199 Sequence
|
||||||
0:199 move second child to first child (temp int)
|
0:199 move second child to first child (temp int)
|
||||||
0:199 'n' (global int)
|
0:199 'n' (global int)
|
||||||
0:199 Constant:
|
0:199 Constant:
|
||||||
0:199 15 (const int)
|
0:199 15 (const int)
|
||||||
0:202 Sequence
|
0:202 Sequence
|
||||||
0:202 move second child to first child (temp double)
|
0:202 move second child to first child (temp double)
|
||||||
0:202 'f' (global double)
|
0:202 'f' (global double)
|
||||||
0:202 Constant:
|
0:202 Constant:
|
||||||
0:202 0.000800
|
0:202 0.000800
|
||||||
12:20031 Function Definition: foo234( (global void)
|
12:20031 Function Definition: foo234( (global void)
|
||||||
12:20031 Function Parameters:
|
12:20031 Function Parameters:
|
||||||
12:20033 Sequence
|
12:20033 Sequence
|
||||||
12:20033 move second child to first child (temp 4-component vector of float)
|
12:20033 move second child to first child (temp 4-component vector of float)
|
||||||
12:20033 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
12:20033 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
||||||
12:20033 'anon@0' (out block{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, 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})
|
12:20033 'anon@0' (out block{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, 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})
|
||||||
12:20033 Constant:
|
12:20033 Constant:
|
||||||
12:20033 0 (const uint)
|
12:20033 0 (const uint)
|
||||||
12:20033 Constant:
|
12:20033 Constant:
|
||||||
12:20033 6.000000
|
12:20033 6.000000
|
||||||
12:20033 6.000000
|
12:20033 6.000000
|
||||||
12:20033 6.000000
|
12:20033 6.000000
|
||||||
12:20033 6.000000
|
12:20033 6.000000
|
||||||
12:9011 Sequence
|
12:9011 Sequence
|
||||||
12:9011 move second child to first child (temp int)
|
12:9011 move second child to first child (temp int)
|
||||||
12:9011 'R1' (global int)
|
12:9011 'R1' (global int)
|
||||||
12:9011 'RECURSE' (global int)
|
12:9011 'RECURSE' (global int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sum' (global float)
|
0:? 'sum' (global float)
|
||||||
0:? 'anon@0' (out block{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, 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:? 'anon@0' (out block{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, 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:? 'linenumber' (global int)
|
0:? 'linenumber' (global int)
|
||||||
0:? 'filenumber' (global int)
|
0:? 'filenumber' (global int)
|
||||||
0:? 'version' (global int)
|
0:? 'version' (global int)
|
||||||
0:? 'twoPi' (global float)
|
0:? 'twoPi' (global float)
|
||||||
0:? 'a' (global int)
|
0:? 'a' (global int)
|
||||||
0:? 'n' (global int)
|
0:? 'n' (global int)
|
||||||
0:? 'f' (global double)
|
0:? 'f' (global double)
|
||||||
0:? 'RECURSE' (global int)
|
0:? 'RECURSE' (global int)
|
||||||
0:? 'R1' (global int)
|
0:? 'R1' (global int)
|
||||||
0:? 'aoeua' (global int)
|
0:? 'aoeua' (global int)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp float)
|
0:5 move second child to first child (temp float)
|
||||||
0:5 'sum' (global float)
|
0:5 'sum' (global float)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 0.000000
|
0:5 0.000000
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 add second child into first child (temp float)
|
0:12 add second child into first child (temp float)
|
||||||
0:12 'sum' (global float)
|
0:12 'sum' (global float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:22 add second child into first child (temp float)
|
0:22 add second child into first child (temp float)
|
||||||
0:22 'sum' (global float)
|
0:22 'sum' (global float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 300.000000
|
0:22 300.000000
|
||||||
0:37 add second child into first child (temp float)
|
0:37 add second child into first child (temp float)
|
||||||
0:37 'sum' (global float)
|
0:37 'sum' (global float)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 600000.000000
|
0:37 600000.000000
|
||||||
0:48 add second child into first child (temp float)
|
0:48 add second child into first child (temp float)
|
||||||
0:48 'sum' (global float)
|
0:48 'sum' (global float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 7000000.000000
|
0:48 7000000.000000
|
||||||
0:53 add second child into first child (temp float)
|
0:53 add second child into first child (temp float)
|
||||||
0:53 'sum' (global float)
|
0:53 'sum' (global float)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 80000000.000000
|
0:53 80000000.000000
|
||||||
0:58 add second child into first child (temp float)
|
0:58 add second child into first child (temp float)
|
||||||
0:58 'sum' (global float)
|
0:58 'sum' (global float)
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 900000000.000000
|
0:58 900000000.000000
|
||||||
0:65 add second child into first child (temp float)
|
0:65 add second child into first child (temp float)
|
||||||
0:65 'sum' (global float)
|
0:65 'sum' (global float)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 0.050000
|
0:65 0.050000
|
||||||
0:69 move second child to first child (temp 4-component vector of float)
|
0:69 move second child to first child (temp 4-component vector of float)
|
||||||
0:69 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
0:69 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
||||||
0:69 'anon@0' (out block{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, 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:69 'anon@0' (out block{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, 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:69 Constant:
|
0:69 Constant:
|
||||||
0:69 0 (const uint)
|
0:69 0 (const uint)
|
||||||
0:69 Construct vec4 (temp 4-component vector of float)
|
0:69 Construct vec4 (temp 4-component vector of float)
|
||||||
0:69 'sum' (global float)
|
0:69 'sum' (global float)
|
||||||
0:124 Sequence
|
0:124 Sequence
|
||||||
0:124 move second child to first child (temp int)
|
0:124 move second child to first child (temp int)
|
||||||
0:124 'linenumber' (global int)
|
0:124 'linenumber' (global int)
|
||||||
0:124 Constant:
|
0:124 Constant:
|
||||||
0:124 124 (const int)
|
0:124 124 (const int)
|
||||||
0:125 Sequence
|
0:125 Sequence
|
||||||
0:125 move second child to first child (temp int)
|
0:125 move second child to first child (temp int)
|
||||||
0:125 'filenumber' (global int)
|
0:125 'filenumber' (global int)
|
||||||
0:125 Constant:
|
0:125 Constant:
|
||||||
0:125 0 (const int)
|
0:125 0 (const int)
|
||||||
0:126 Sequence
|
0:126 Sequence
|
||||||
0:126 move second child to first child (temp int)
|
0:126 move second child to first child (temp int)
|
||||||
0:126 'version' (global int)
|
0:126 'version' (global int)
|
||||||
0:126 Constant:
|
0:126 Constant:
|
||||||
0:126 400 (const int)
|
0:126 400 (const int)
|
||||||
0:130 Sequence
|
0:130 Sequence
|
||||||
0:130 move second child to first child (temp float)
|
0:130 move second child to first child (temp float)
|
||||||
0:130 'twoPi' (global float)
|
0:130 'twoPi' (global float)
|
||||||
0:130 Constant:
|
0:130 Constant:
|
||||||
0:130 6.280000
|
0:130 6.280000
|
||||||
0:199 Sequence
|
0:199 Sequence
|
||||||
0:199 move second child to first child (temp int)
|
0:199 move second child to first child (temp int)
|
||||||
0:199 'n' (global int)
|
0:199 'n' (global int)
|
||||||
0:199 Constant:
|
0:199 Constant:
|
||||||
0:199 15 (const int)
|
0:199 15 (const int)
|
||||||
0:202 Sequence
|
0:202 Sequence
|
||||||
0:202 move second child to first child (temp double)
|
0:202 move second child to first child (temp double)
|
||||||
0:202 'f' (global double)
|
0:202 'f' (global double)
|
||||||
0:202 Constant:
|
0:202 Constant:
|
||||||
0:202 0.000800
|
0:202 0.000800
|
||||||
12:20031 Function Definition: foo234( (global void)
|
12:20031 Function Definition: foo234( (global void)
|
||||||
12:20031 Function Parameters:
|
12:20031 Function Parameters:
|
||||||
12:20033 Sequence
|
12:20033 Sequence
|
||||||
12:20033 move second child to first child (temp 4-component vector of float)
|
12:20033 move second child to first child (temp 4-component vector of float)
|
||||||
12:20033 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
12:20033 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
|
||||||
12:20033 'anon@0' (out block{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, 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})
|
12:20033 'anon@0' (out block{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, 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})
|
||||||
12:20033 Constant:
|
12:20033 Constant:
|
||||||
12:20033 0 (const uint)
|
12:20033 0 (const uint)
|
||||||
12:20033 Constant:
|
12:20033 Constant:
|
||||||
12:20033 6.000000
|
12:20033 6.000000
|
||||||
12:20033 6.000000
|
12:20033 6.000000
|
||||||
12:20033 6.000000
|
12:20033 6.000000
|
||||||
12:20033 6.000000
|
12:20033 6.000000
|
||||||
12:9011 Sequence
|
12:9011 Sequence
|
||||||
12:9011 move second child to first child (temp int)
|
12:9011 move second child to first child (temp int)
|
||||||
12:9011 'R1' (global int)
|
12:9011 'R1' (global int)
|
||||||
12:9011 'RECURSE' (global int)
|
12:9011 'RECURSE' (global int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sum' (global float)
|
0:? 'sum' (global float)
|
||||||
0:? 'anon@0' (out block{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, 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:? 'anon@0' (out block{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, 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:? 'linenumber' (global int)
|
0:? 'linenumber' (global int)
|
||||||
0:? 'filenumber' (global int)
|
0:? 'filenumber' (global int)
|
||||||
0:? 'version' (global int)
|
0:? 'version' (global int)
|
||||||
0:? 'twoPi' (global float)
|
0:? 'twoPi' (global float)
|
||||||
0:? 'a' (global int)
|
0:? 'a' (global int)
|
||||||
0:? 'n' (global int)
|
0:? 'n' (global int)
|
||||||
0:? 'f' (global double)
|
0:? 'f' (global double)
|
||||||
0:? 'RECURSE' (global int)
|
0:? 'RECURSE' (global int)
|
||||||
0:? 'R1' (global int)
|
0:? 'R1' (global int)
|
||||||
0:? 'aoeua' (global int)
|
0:? 'aoeua' (global int)
|
||||||
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId int InstanceId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,35 +1,35 @@
|
|||||||
dataOut.frag
|
dataOut.frag
|
||||||
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:5 Function Definition: main( (global void)
|
0:5 Function Definition: main( (global void)
|
||||||
0:5 Function Parameters:
|
0:5 Function Parameters:
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 direct index (temp 4-component vector of float FragData)
|
0:7 direct index (temp 4-component vector of float FragData)
|
||||||
0:7 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
0:7 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 1 (const int)
|
0:7 1 (const int)
|
||||||
0:7 'Color' (smooth in 4-component vector of float)
|
0:7 'Color' (smooth in 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'Color' (smooth in 4-component vector of float)
|
0:? 'Color' (smooth in 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:5 Function Definition: main( (global void)
|
0:5 Function Definition: main( (global void)
|
||||||
0:5 Function Parameters:
|
0:5 Function Parameters:
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 direct index (temp 4-component vector of float FragData)
|
0:7 direct index (temp 4-component vector of float FragData)
|
||||||
0:7 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
0:7 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 1 (const int)
|
0:7 1 (const int)
|
||||||
0:7 'Color' (smooth in 4-component vector of float)
|
0:7 'Color' (smooth in 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'Color' (smooth in 4-component vector of float)
|
0:? 'Color' (smooth in 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,35 +1,35 @@
|
|||||||
dataOutIndirect.frag
|
dataOutIndirect.frag
|
||||||
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 move second child to first child (temp 4-component vector of float)
|
0:9 move second child to first child (temp 4-component vector of float)
|
||||||
0:9 indirect index (temp 4-component vector of float FragData)
|
0:9 indirect index (temp 4-component vector of float FragData)
|
||||||
0:9 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
0:9 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
||||||
0:9 'i' (uniform int)
|
0:9 'i' (uniform int)
|
||||||
0:9 'Color' (smooth in 4-component vector of float)
|
0:9 'Color' (smooth in 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'Color' (smooth in 4-component vector of float)
|
0:? 'Color' (smooth in 4-component vector of float)
|
||||||
0:? 'i' (uniform int)
|
0:? 'i' (uniform int)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 move second child to first child (temp 4-component vector of float)
|
0:9 move second child to first child (temp 4-component vector of float)
|
||||||
0:9 indirect index (temp 4-component vector of float FragData)
|
0:9 indirect index (temp 4-component vector of float FragData)
|
||||||
0:9 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
0:9 'gl_FragData' (fragColor 32-element array of 4-component vector of float FragData)
|
||||||
0:9 'i' (uniform int)
|
0:9 'i' (uniform int)
|
||||||
0:9 'Color' (smooth in 4-component vector of float)
|
0:9 'Color' (smooth in 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'Color' (smooth in 4-component vector of float)
|
0:? 'Color' (smooth in 4-component vector of float)
|
||||||
0:? 'i' (uniform int)
|
0:? 'i' (uniform int)
|
||||||
|
|
||||||
|
|||||||
@@ -1,276 +1,276 @@
|
|||||||
dce.frag
|
dce.frag
|
||||||
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp int)
|
0:5 move second child to first child (temp int)
|
||||||
0:5 'c' (global int)
|
0:5 'c' (global int)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 0 (const int)
|
0:5 0 (const int)
|
||||||
0:7 Function Definition: bar( (global void)
|
0:7 Function Definition: bar( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 Test condition and select (temp void)
|
0:9 Test condition and select (temp void)
|
||||||
0:9 Condition
|
0:9 Condition
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 false (const bool)
|
0:9 false (const bool)
|
||||||
0:9 true case
|
0:9 true case
|
||||||
0:10 Pre-Increment (temp int)
|
0:10 Pre-Increment (temp int)
|
||||||
0:10 'c' (global int)
|
0:10 'c' (global int)
|
||||||
0:9 false case
|
0:9 false case
|
||||||
0:12 Pre-Increment (temp int)
|
0:12 Pre-Increment (temp int)
|
||||||
0:12 'c' (global int)
|
0:12 'c' (global int)
|
||||||
0:14 Test condition and select (temp int)
|
0:14 Test condition and select (temp int)
|
||||||
0:14 Condition
|
0:14 Condition
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 false (const bool)
|
0:14 false (const bool)
|
||||||
0:14 true case
|
0:14 true case
|
||||||
0:14 Pre-Increment (temp int)
|
0:14 Pre-Increment (temp int)
|
||||||
0:14 'c' (global int)
|
0:14 'c' (global int)
|
||||||
0:14 false case
|
0:14 false case
|
||||||
0:14 Pre-Increment (temp int)
|
0:14 Pre-Increment (temp int)
|
||||||
0:14 'c' (global int)
|
0:14 'c' (global int)
|
||||||
0:16 switch
|
0:16 switch
|
||||||
0:16 condition
|
0:16 condition
|
||||||
0:16 'c' (global int)
|
0:16 'c' (global int)
|
||||||
0:16 body
|
0:16 body
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:17 case: with expression
|
0:17 case: with expression
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 1 (const int)
|
0:17 1 (const int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:18 Pre-Increment (temp int)
|
0:18 Pre-Increment (temp int)
|
||||||
0:18 'c' (global int)
|
0:18 'c' (global int)
|
||||||
0:19 Branch: Break
|
0:19 Branch: Break
|
||||||
0:20 Pre-Increment (temp int)
|
0:20 Pre-Increment (temp int)
|
||||||
0:20 'c' (global int)
|
0:20 'c' (global int)
|
||||||
0:21 case: with expression
|
0:21 case: with expression
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 2 (const int)
|
0:21 2 (const int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:22 Branch: Break
|
0:22 Branch: Break
|
||||||
0:23 Pre-Increment (temp int)
|
0:23 Pre-Increment (temp int)
|
||||||
0:23 'c' (global int)
|
0:23 'c' (global int)
|
||||||
0:24 default:
|
0:24 default:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:25 Branch: Break
|
0:25 Branch: Break
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 move second child to first child (temp int)
|
0:28 move second child to first child (temp int)
|
||||||
0:28 'i' (temp int)
|
0:28 'i' (temp int)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0 (const int)
|
0:28 0 (const int)
|
||||||
0:28 Loop with condition tested first
|
0:28 Loop with condition tested first
|
||||||
0:28 Loop Condition
|
0:28 Loop Condition
|
||||||
0:28 Compare Less Than (temp bool)
|
0:28 Compare Less Than (temp bool)
|
||||||
0:28 'i' (temp int)
|
0:28 'i' (temp int)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0 (const int)
|
0:28 0 (const int)
|
||||||
0:28 Loop Body
|
0:28 Loop Body
|
||||||
0:29 Pre-Increment (temp int)
|
0:29 Pre-Increment (temp int)
|
||||||
0:29 'c' (global int)
|
0:29 'c' (global int)
|
||||||
0:28 Loop Terminal Expression
|
0:28 Loop Terminal Expression
|
||||||
0:28 Pre-Increment (temp int)
|
0:28 Pre-Increment (temp int)
|
||||||
0:28 'i' (temp int)
|
0:28 'i' (temp int)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 move second child to first child (temp int)
|
0:31 move second child to first child (temp int)
|
||||||
0:31 'i' (temp int)
|
0:31 'i' (temp int)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 0 (const int)
|
0:31 0 (const int)
|
||||||
0:31 Loop with condition tested first
|
0:31 Loop with condition tested first
|
||||||
0:31 Loop Condition
|
0:31 Loop Condition
|
||||||
0:31 Compare Less Than (temp bool)
|
0:31 Compare Less Than (temp bool)
|
||||||
0:31 'i' (temp int)
|
0:31 'i' (temp int)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 10 (const int)
|
0:31 10 (const int)
|
||||||
0:31 Loop Body
|
0:31 Loop Body
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 Test condition and select (temp void)
|
0:32 Test condition and select (temp void)
|
||||||
0:32 Condition
|
0:32 Condition
|
||||||
0:32 Compare Less Than (temp bool)
|
0:32 Compare Less Than (temp bool)
|
||||||
0:32 'c' (global int)
|
0:32 'c' (global int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 3 (const int)
|
0:32 3 (const int)
|
||||||
0:32 true case
|
0:32 true case
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 Branch: Break
|
0:33 Branch: Break
|
||||||
0:34 Pre-Increment (temp int)
|
0:34 Pre-Increment (temp int)
|
||||||
0:34 'c' (global int)
|
0:34 'c' (global int)
|
||||||
0:32 false case
|
0:32 false case
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 Branch: Continue
|
0:36 Branch: Continue
|
||||||
0:37 Pre-Increment (temp int)
|
0:37 Pre-Increment (temp int)
|
||||||
0:37 'c' (global int)
|
0:37 'c' (global int)
|
||||||
0:31 Loop Terminal Expression
|
0:31 Loop Terminal Expression
|
||||||
0:31 Pre-Increment (temp int)
|
0:31 Pre-Increment (temp int)
|
||||||
0:31 'i' (temp int)
|
0:31 'i' (temp int)
|
||||||
0:41 Branch: Return
|
0:41 Branch: Return
|
||||||
0:43 Pre-Increment (temp int)
|
0:43 Pre-Increment (temp int)
|
||||||
0:43 'c' (global int)
|
0:43 'c' (global int)
|
||||||
0:46 Function Definition: foo( (global int)
|
0:46 Function Definition: foo( (global int)
|
||||||
0:46 Function Parameters:
|
0:46 Function Parameters:
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 Test condition and select (temp void)
|
0:48 Test condition and select (temp void)
|
||||||
0:48 Condition
|
0:48 Condition
|
||||||
0:48 Compare Greater Than (temp bool)
|
0:48 Compare Greater Than (temp bool)
|
||||||
0:48 'c' (global int)
|
0:48 'c' (global int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 4 (const int)
|
0:48 4 (const int)
|
||||||
0:48 true case
|
0:48 true case
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 Branch: Return with expression
|
0:49 Branch: Return with expression
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 4 (const int)
|
0:49 4 (const int)
|
||||||
0:50 Pre-Increment (temp int)
|
0:50 Pre-Increment (temp int)
|
||||||
0:50 'c' (global int)
|
0:50 'c' (global int)
|
||||||
0:53 Branch: Return with expression
|
0:53 Branch: Return with expression
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 5 (const int)
|
0:53 5 (const int)
|
||||||
0:55 Pre-Increment (temp int)
|
0:55 Pre-Increment (temp int)
|
||||||
0:55 'c' (global int)
|
0:55 'c' (global int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'flag' (const bool)
|
0:? 'flag' (const bool)
|
||||||
0:? false (const bool)
|
0:? false (const bool)
|
||||||
0:? 'c' (global int)
|
0:? 'c' (global int)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp int)
|
0:5 move second child to first child (temp int)
|
||||||
0:5 'c' (global int)
|
0:5 'c' (global int)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 0 (const int)
|
0:5 0 (const int)
|
||||||
0:7 Function Definition: bar( (global void)
|
0:7 Function Definition: bar( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 Test condition and select (temp void)
|
0:9 Test condition and select (temp void)
|
||||||
0:9 Condition
|
0:9 Condition
|
||||||
0:9 Constant:
|
0:9 Constant:
|
||||||
0:9 false (const bool)
|
0:9 false (const bool)
|
||||||
0:9 true case
|
0:9 true case
|
||||||
0:10 Pre-Increment (temp int)
|
0:10 Pre-Increment (temp int)
|
||||||
0:10 'c' (global int)
|
0:10 'c' (global int)
|
||||||
0:9 false case
|
0:9 false case
|
||||||
0:12 Pre-Increment (temp int)
|
0:12 Pre-Increment (temp int)
|
||||||
0:12 'c' (global int)
|
0:12 'c' (global int)
|
||||||
0:14 Test condition and select (temp int)
|
0:14 Test condition and select (temp int)
|
||||||
0:14 Condition
|
0:14 Condition
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 false (const bool)
|
0:14 false (const bool)
|
||||||
0:14 true case
|
0:14 true case
|
||||||
0:14 Pre-Increment (temp int)
|
0:14 Pre-Increment (temp int)
|
||||||
0:14 'c' (global int)
|
0:14 'c' (global int)
|
||||||
0:14 false case
|
0:14 false case
|
||||||
0:14 Pre-Increment (temp int)
|
0:14 Pre-Increment (temp int)
|
||||||
0:14 'c' (global int)
|
0:14 'c' (global int)
|
||||||
0:16 switch
|
0:16 switch
|
||||||
0:16 condition
|
0:16 condition
|
||||||
0:16 'c' (global int)
|
0:16 'c' (global int)
|
||||||
0:16 body
|
0:16 body
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:17 case: with expression
|
0:17 case: with expression
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 1 (const int)
|
0:17 1 (const int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:18 Pre-Increment (temp int)
|
0:18 Pre-Increment (temp int)
|
||||||
0:18 'c' (global int)
|
0:18 'c' (global int)
|
||||||
0:19 Branch: Break
|
0:19 Branch: Break
|
||||||
0:20 Pre-Increment (temp int)
|
0:20 Pre-Increment (temp int)
|
||||||
0:20 'c' (global int)
|
0:20 'c' (global int)
|
||||||
0:21 case: with expression
|
0:21 case: with expression
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 2 (const int)
|
0:21 2 (const int)
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:22 Branch: Break
|
0:22 Branch: Break
|
||||||
0:23 Pre-Increment (temp int)
|
0:23 Pre-Increment (temp int)
|
||||||
0:23 'c' (global int)
|
0:23 'c' (global int)
|
||||||
0:24 default:
|
0:24 default:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:25 Branch: Break
|
0:25 Branch: Break
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 move second child to first child (temp int)
|
0:28 move second child to first child (temp int)
|
||||||
0:28 'i' (temp int)
|
0:28 'i' (temp int)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0 (const int)
|
0:28 0 (const int)
|
||||||
0:28 Loop with condition tested first
|
0:28 Loop with condition tested first
|
||||||
0:28 Loop Condition
|
0:28 Loop Condition
|
||||||
0:28 Compare Less Than (temp bool)
|
0:28 Compare Less Than (temp bool)
|
||||||
0:28 'i' (temp int)
|
0:28 'i' (temp int)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0 (const int)
|
0:28 0 (const int)
|
||||||
0:28 Loop Body
|
0:28 Loop Body
|
||||||
0:29 Pre-Increment (temp int)
|
0:29 Pre-Increment (temp int)
|
||||||
0:29 'c' (global int)
|
0:29 'c' (global int)
|
||||||
0:28 Loop Terminal Expression
|
0:28 Loop Terminal Expression
|
||||||
0:28 Pre-Increment (temp int)
|
0:28 Pre-Increment (temp int)
|
||||||
0:28 'i' (temp int)
|
0:28 'i' (temp int)
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 move second child to first child (temp int)
|
0:31 move second child to first child (temp int)
|
||||||
0:31 'i' (temp int)
|
0:31 'i' (temp int)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 0 (const int)
|
0:31 0 (const int)
|
||||||
0:31 Loop with condition tested first
|
0:31 Loop with condition tested first
|
||||||
0:31 Loop Condition
|
0:31 Loop Condition
|
||||||
0:31 Compare Less Than (temp bool)
|
0:31 Compare Less Than (temp bool)
|
||||||
0:31 'i' (temp int)
|
0:31 'i' (temp int)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 10 (const int)
|
0:31 10 (const int)
|
||||||
0:31 Loop Body
|
0:31 Loop Body
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 Test condition and select (temp void)
|
0:32 Test condition and select (temp void)
|
||||||
0:32 Condition
|
0:32 Condition
|
||||||
0:32 Compare Less Than (temp bool)
|
0:32 Compare Less Than (temp bool)
|
||||||
0:32 'c' (global int)
|
0:32 'c' (global int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 3 (const int)
|
0:32 3 (const int)
|
||||||
0:32 true case
|
0:32 true case
|
||||||
0:33 Sequence
|
0:33 Sequence
|
||||||
0:33 Branch: Break
|
0:33 Branch: Break
|
||||||
0:34 Pre-Increment (temp int)
|
0:34 Pre-Increment (temp int)
|
||||||
0:34 'c' (global int)
|
0:34 'c' (global int)
|
||||||
0:32 false case
|
0:32 false case
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 Branch: Continue
|
0:36 Branch: Continue
|
||||||
0:37 Pre-Increment (temp int)
|
0:37 Pre-Increment (temp int)
|
||||||
0:37 'c' (global int)
|
0:37 'c' (global int)
|
||||||
0:31 Loop Terminal Expression
|
0:31 Loop Terminal Expression
|
||||||
0:31 Pre-Increment (temp int)
|
0:31 Pre-Increment (temp int)
|
||||||
0:31 'i' (temp int)
|
0:31 'i' (temp int)
|
||||||
0:41 Branch: Return
|
0:41 Branch: Return
|
||||||
0:43 Pre-Increment (temp int)
|
0:43 Pre-Increment (temp int)
|
||||||
0:43 'c' (global int)
|
0:43 'c' (global int)
|
||||||
0:46 Function Definition: foo( (global int)
|
0:46 Function Definition: foo( (global int)
|
||||||
0:46 Function Parameters:
|
0:46 Function Parameters:
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 Test condition and select (temp void)
|
0:48 Test condition and select (temp void)
|
||||||
0:48 Condition
|
0:48 Condition
|
||||||
0:48 Compare Greater Than (temp bool)
|
0:48 Compare Greater Than (temp bool)
|
||||||
0:48 'c' (global int)
|
0:48 'c' (global int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 4 (const int)
|
0:48 4 (const int)
|
||||||
0:48 true case
|
0:48 true case
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 Branch: Return with expression
|
0:49 Branch: Return with expression
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 4 (const int)
|
0:49 4 (const int)
|
||||||
0:50 Pre-Increment (temp int)
|
0:50 Pre-Increment (temp int)
|
||||||
0:50 'c' (global int)
|
0:50 'c' (global int)
|
||||||
0:53 Branch: Return with expression
|
0:53 Branch: Return with expression
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 5 (const int)
|
0:53 5 (const int)
|
||||||
0:55 Pre-Increment (temp int)
|
0:55 Pre-Increment (temp int)
|
||||||
0:55 'c' (global int)
|
0:55 'c' (global int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'flag' (const bool)
|
0:? 'flag' (const bool)
|
||||||
0:? false (const bool)
|
0:? false (const bool)
|
||||||
0:? 'c' (global int)
|
0:? 'c' (global int)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,285 +1,285 @@
|
|||||||
deepRvalue.frag
|
deepRvalue.frag
|
||||||
Shader version: 120
|
Shader version: 120
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp 4-component vector of float)
|
0:5 move second child to first child (temp 4-component vector of float)
|
||||||
0:5 'v1' (global 4-component vector of float)
|
0:5 'v1' (global 4-component vector of float)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 2.000000
|
0:5 2.000000
|
||||||
0:5 3.000000
|
0:5 3.000000
|
||||||
0:5 5.000000
|
0:5 5.000000
|
||||||
0:5 7.000000
|
0:5 7.000000
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 move second child to first child (temp 4-component vector of float)
|
0:6 move second child to first child (temp 4-component vector of float)
|
||||||
0:6 'v2' (global 4-component vector of float)
|
0:6 'v2' (global 4-component vector of float)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 11.000000
|
0:6 11.000000
|
||||||
0:6 13.000000
|
0:6 13.000000
|
||||||
0:6 17.000000
|
0:6 17.000000
|
||||||
0:6 19.000000
|
0:6 19.000000
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 'v3' (global 4-component vector of float)
|
0:7 'v3' (global 4-component vector of float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 23.000000
|
0:7 23.000000
|
||||||
0:7 29.000000
|
0:7 29.000000
|
||||||
0:7 31.000000
|
0:7 31.000000
|
||||||
0:7 37.000000
|
0:7 37.000000
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'v4' (global 4-component vector of float)
|
0:8 'v4' (global 4-component vector of float)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 41.000000
|
0:8 41.000000
|
||||||
0:8 43.000000
|
0:8 43.000000
|
||||||
0:8 47.000000
|
0:8 47.000000
|
||||||
0:8 53.000000
|
0:8 53.000000
|
||||||
0:16 Function Definition: main( (global void)
|
0:16 Function Definition: main( (global void)
|
||||||
0:16 Function Parameters:
|
0:16 Function Parameters:
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 move second child to first child (temp 4X4 matrix of float)
|
0:18 move second child to first child (temp 4X4 matrix of float)
|
||||||
0:18 'm' (temp 4X4 matrix of float)
|
0:18 'm' (temp 4X4 matrix of float)
|
||||||
0:18 Construct mat4 (temp 4X4 matrix of float)
|
0:18 Construct mat4 (temp 4X4 matrix of float)
|
||||||
0:18 'v1' (global 4-component vector of float)
|
0:18 'v1' (global 4-component vector of float)
|
||||||
0:18 'v2' (global 4-component vector of float)
|
0:18 'v2' (global 4-component vector of float)
|
||||||
0:18 'v3' (global 4-component vector of float)
|
0:18 'v3' (global 4-component vector of float)
|
||||||
0:18 'v4' (global 4-component vector of float)
|
0:18 'v4' (global 4-component vector of float)
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp 4X4 matrix of float)
|
0:20 move second child to first child (temp 4X4 matrix of float)
|
||||||
0:20 'mm' (temp 4X4 matrix of float)
|
0:20 'mm' (temp 4X4 matrix of float)
|
||||||
0:20 component-wise multiply (global 4X4 matrix of float)
|
0:20 component-wise multiply (global 4X4 matrix of float)
|
||||||
0:20 'm' (temp 4X4 matrix of float)
|
0:20 'm' (temp 4X4 matrix of float)
|
||||||
0:20 'm' (temp 4X4 matrix of float)
|
0:20 'm' (temp 4X4 matrix of float)
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 move second child to first child (temp float)
|
0:21 move second child to first child (temp float)
|
||||||
0:21 'f' (temp float)
|
0:21 'f' (temp float)
|
||||||
0:21 direct index (temp float)
|
0:21 direct index (temp float)
|
||||||
0:21 direct index (temp 4-component vector of float)
|
0:21 direct index (temp 4-component vector of float)
|
||||||
0:21 'mm' (temp 4X4 matrix of float)
|
0:21 'mm' (temp 4X4 matrix of float)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 1 (const int)
|
0:21 1 (const int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 3 (const int)
|
0:21 3 (const int)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp float)
|
0:24 move second child to first child (temp float)
|
||||||
0:24 'g' (temp float)
|
0:24 'g' (temp float)
|
||||||
0:24 direct index (temp float)
|
0:24 direct index (temp float)
|
||||||
0:24 direct index (temp 4-component vector of float)
|
0:24 direct index (temp 4-component vector of float)
|
||||||
0:24 component-wise multiply (global 4X4 matrix of float)
|
0:24 component-wise multiply (global 4X4 matrix of float)
|
||||||
0:24 'm' (temp 4X4 matrix of float)
|
0:24 'm' (temp 4X4 matrix of float)
|
||||||
0:24 'm' (temp 4X4 matrix of float)
|
0:24 'm' (temp 4X4 matrix of float)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 2 (const int)
|
0:24 2 (const int)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 1 (const int)
|
0:24 1 (const int)
|
||||||
0:26 Sequence
|
0:26 Sequence
|
||||||
0:26 move second child to first child (temp float)
|
0:26 move second child to first child (temp float)
|
||||||
0:26 'h' (temp float)
|
0:26 'h' (temp float)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 5.000000
|
0:26 5.000000
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 move second child to first child (temp float)
|
0:28 move second child to first child (temp float)
|
||||||
0:28 'i' (temp float)
|
0:28 'i' (temp float)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 texture (global 4-component vector of float)
|
0:28 texture (global 4-component vector of float)
|
||||||
0:28 'sampler' (uniform sampler2D)
|
0:28 'sampler' (uniform sampler2D)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0.500000
|
0:28 0.500000
|
||||||
0:28 0.500000
|
0:28 0.500000
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 1 (const int)
|
0:28 1 (const int)
|
||||||
0:30 add second child into first child (temp float)
|
0:30 add second child into first child (temp float)
|
||||||
0:30 'i' (temp float)
|
0:30 'i' (temp float)
|
||||||
0:30 direct index (temp float)
|
0:30 direct index (temp float)
|
||||||
0:30 Test condition and select (temp 4-component vector of float)
|
0:30 Test condition and select (temp 4-component vector of float)
|
||||||
0:30 Condition
|
0:30 Condition
|
||||||
0:30 Compare Greater Than (temp bool)
|
0:30 Compare Greater Than (temp bool)
|
||||||
0:30 'i' (temp float)
|
0:30 'i' (temp float)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 0.100000
|
0:30 0.100000
|
||||||
0:30 true case
|
0:30 true case
|
||||||
0:30 'v1' (global 4-component vector of float)
|
0:30 'v1' (global 4-component vector of float)
|
||||||
0:30 false case
|
0:30 false case
|
||||||
0:30 'v2' (global 4-component vector of float)
|
0:30 'v2' (global 4-component vector of float)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 3 (const int)
|
0:30 3 (const int)
|
||||||
0:33 add second child into first child (temp float)
|
0:33 add second child into first child (temp float)
|
||||||
0:33 'i' (temp float)
|
0:33 'i' (temp float)
|
||||||
0:33 direct index (temp float)
|
0:33 direct index (temp float)
|
||||||
0:33 direct index (temp 2-component vector of float)
|
0:33 direct index (temp 2-component vector of float)
|
||||||
0:33 b: direct index for structure (global 3-element array of 2-component vector of float)
|
0:33 b: direct index for structure (global 3-element array of 2-component vector of float)
|
||||||
0:33 move second child to first child (temp structure{global int a, global 3-element array of 2-component vector of float b, global bool c})
|
0:33 move second child to first child (temp structure{global int a, global 3-element array of 2-component vector of float b, global bool c})
|
||||||
0:33 't' (temp structure{global int a, global 3-element array of 2-component vector of float b, global bool c})
|
0:33 't' (temp structure{global int a, global 3-element array of 2-component vector of float b, global bool c})
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 2.000000
|
0:33 2.000000
|
||||||
0:33 3.000000
|
0:33 3.000000
|
||||||
0:33 4.000000
|
0:33 4.000000
|
||||||
0:33 5.000000
|
0:33 5.000000
|
||||||
0:33 6.000000
|
0:33 6.000000
|
||||||
0:33 7.000000
|
0:33 7.000000
|
||||||
0:33 true (const bool)
|
0:33 true (const bool)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const int)
|
0:33 2 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:35 move second child to first child (temp 4-component vector of float)
|
0:35 move second child to first child (temp 4-component vector of float)
|
||||||
0:35 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:35 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:35 Construct vec4 (temp 4-component vector of float)
|
0:35 Construct vec4 (temp 4-component vector of float)
|
||||||
0:35 'f' (temp float)
|
0:35 'f' (temp float)
|
||||||
0:35 'g' (temp float)
|
0:35 'g' (temp float)
|
||||||
0:35 'h' (temp float)
|
0:35 'h' (temp float)
|
||||||
0:35 'i' (temp float)
|
0:35 'i' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sampler' (uniform sampler2D)
|
0:? 'sampler' (uniform sampler2D)
|
||||||
0:? 'v1' (global 4-component vector of float)
|
0:? 'v1' (global 4-component vector of float)
|
||||||
0:? 'v2' (global 4-component vector of float)
|
0:? 'v2' (global 4-component vector of float)
|
||||||
0:? 'v3' (global 4-component vector of float)
|
0:? 'v3' (global 4-component vector of float)
|
||||||
0:? 'v4' (global 4-component vector of float)
|
0:? 'v4' (global 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 120
|
Shader version: 120
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:5 Sequence
|
0:5 Sequence
|
||||||
0:5 move second child to first child (temp 4-component vector of float)
|
0:5 move second child to first child (temp 4-component vector of float)
|
||||||
0:5 'v1' (global 4-component vector of float)
|
0:5 'v1' (global 4-component vector of float)
|
||||||
0:5 Constant:
|
0:5 Constant:
|
||||||
0:5 2.000000
|
0:5 2.000000
|
||||||
0:5 3.000000
|
0:5 3.000000
|
||||||
0:5 5.000000
|
0:5 5.000000
|
||||||
0:5 7.000000
|
0:5 7.000000
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 move second child to first child (temp 4-component vector of float)
|
0:6 move second child to first child (temp 4-component vector of float)
|
||||||
0:6 'v2' (global 4-component vector of float)
|
0:6 'v2' (global 4-component vector of float)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 11.000000
|
0:6 11.000000
|
||||||
0:6 13.000000
|
0:6 13.000000
|
||||||
0:6 17.000000
|
0:6 17.000000
|
||||||
0:6 19.000000
|
0:6 19.000000
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 'v3' (global 4-component vector of float)
|
0:7 'v3' (global 4-component vector of float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 23.000000
|
0:7 23.000000
|
||||||
0:7 29.000000
|
0:7 29.000000
|
||||||
0:7 31.000000
|
0:7 31.000000
|
||||||
0:7 37.000000
|
0:7 37.000000
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'v4' (global 4-component vector of float)
|
0:8 'v4' (global 4-component vector of float)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 41.000000
|
0:8 41.000000
|
||||||
0:8 43.000000
|
0:8 43.000000
|
||||||
0:8 47.000000
|
0:8 47.000000
|
||||||
0:8 53.000000
|
0:8 53.000000
|
||||||
0:16 Function Definition: main( (global void)
|
0:16 Function Definition: main( (global void)
|
||||||
0:16 Function Parameters:
|
0:16 Function Parameters:
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 Sequence
|
0:18 Sequence
|
||||||
0:18 move second child to first child (temp 4X4 matrix of float)
|
0:18 move second child to first child (temp 4X4 matrix of float)
|
||||||
0:18 'm' (temp 4X4 matrix of float)
|
0:18 'm' (temp 4X4 matrix of float)
|
||||||
0:18 Construct mat4 (temp 4X4 matrix of float)
|
0:18 Construct mat4 (temp 4X4 matrix of float)
|
||||||
0:18 'v1' (global 4-component vector of float)
|
0:18 'v1' (global 4-component vector of float)
|
||||||
0:18 'v2' (global 4-component vector of float)
|
0:18 'v2' (global 4-component vector of float)
|
||||||
0:18 'v3' (global 4-component vector of float)
|
0:18 'v3' (global 4-component vector of float)
|
||||||
0:18 'v4' (global 4-component vector of float)
|
0:18 'v4' (global 4-component vector of float)
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp 4X4 matrix of float)
|
0:20 move second child to first child (temp 4X4 matrix of float)
|
||||||
0:20 'mm' (temp 4X4 matrix of float)
|
0:20 'mm' (temp 4X4 matrix of float)
|
||||||
0:20 component-wise multiply (global 4X4 matrix of float)
|
0:20 component-wise multiply (global 4X4 matrix of float)
|
||||||
0:20 'm' (temp 4X4 matrix of float)
|
0:20 'm' (temp 4X4 matrix of float)
|
||||||
0:20 'm' (temp 4X4 matrix of float)
|
0:20 'm' (temp 4X4 matrix of float)
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 move second child to first child (temp float)
|
0:21 move second child to first child (temp float)
|
||||||
0:21 'f' (temp float)
|
0:21 'f' (temp float)
|
||||||
0:21 direct index (temp float)
|
0:21 direct index (temp float)
|
||||||
0:21 direct index (temp 4-component vector of float)
|
0:21 direct index (temp 4-component vector of float)
|
||||||
0:21 'mm' (temp 4X4 matrix of float)
|
0:21 'mm' (temp 4X4 matrix of float)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 1 (const int)
|
0:21 1 (const int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 3 (const int)
|
0:21 3 (const int)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp float)
|
0:24 move second child to first child (temp float)
|
||||||
0:24 'g' (temp float)
|
0:24 'g' (temp float)
|
||||||
0:24 direct index (temp float)
|
0:24 direct index (temp float)
|
||||||
0:24 direct index (temp 4-component vector of float)
|
0:24 direct index (temp 4-component vector of float)
|
||||||
0:24 component-wise multiply (global 4X4 matrix of float)
|
0:24 component-wise multiply (global 4X4 matrix of float)
|
||||||
0:24 'm' (temp 4X4 matrix of float)
|
0:24 'm' (temp 4X4 matrix of float)
|
||||||
0:24 'm' (temp 4X4 matrix of float)
|
0:24 'm' (temp 4X4 matrix of float)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 2 (const int)
|
0:24 2 (const int)
|
||||||
0:24 Constant:
|
0:24 Constant:
|
||||||
0:24 1 (const int)
|
0:24 1 (const int)
|
||||||
0:26 Sequence
|
0:26 Sequence
|
||||||
0:26 move second child to first child (temp float)
|
0:26 move second child to first child (temp float)
|
||||||
0:26 'h' (temp float)
|
0:26 'h' (temp float)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 5.000000
|
0:26 5.000000
|
||||||
0:28 Sequence
|
0:28 Sequence
|
||||||
0:28 move second child to first child (temp float)
|
0:28 move second child to first child (temp float)
|
||||||
0:28 'i' (temp float)
|
0:28 'i' (temp float)
|
||||||
0:28 direct index (temp float)
|
0:28 direct index (temp float)
|
||||||
0:28 texture (global 4-component vector of float)
|
0:28 texture (global 4-component vector of float)
|
||||||
0:28 'sampler' (uniform sampler2D)
|
0:28 'sampler' (uniform sampler2D)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 0.500000
|
0:28 0.500000
|
||||||
0:28 0.500000
|
0:28 0.500000
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 1 (const int)
|
0:28 1 (const int)
|
||||||
0:30 add second child into first child (temp float)
|
0:30 add second child into first child (temp float)
|
||||||
0:30 'i' (temp float)
|
0:30 'i' (temp float)
|
||||||
0:30 direct index (temp float)
|
0:30 direct index (temp float)
|
||||||
0:30 Test condition and select (temp 4-component vector of float)
|
0:30 Test condition and select (temp 4-component vector of float)
|
||||||
0:30 Condition
|
0:30 Condition
|
||||||
0:30 Compare Greater Than (temp bool)
|
0:30 Compare Greater Than (temp bool)
|
||||||
0:30 'i' (temp float)
|
0:30 'i' (temp float)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 0.100000
|
0:30 0.100000
|
||||||
0:30 true case
|
0:30 true case
|
||||||
0:30 'v1' (global 4-component vector of float)
|
0:30 'v1' (global 4-component vector of float)
|
||||||
0:30 false case
|
0:30 false case
|
||||||
0:30 'v2' (global 4-component vector of float)
|
0:30 'v2' (global 4-component vector of float)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 3 (const int)
|
0:30 3 (const int)
|
||||||
0:33 add second child into first child (temp float)
|
0:33 add second child into first child (temp float)
|
||||||
0:33 'i' (temp float)
|
0:33 'i' (temp float)
|
||||||
0:33 direct index (temp float)
|
0:33 direct index (temp float)
|
||||||
0:33 direct index (temp 2-component vector of float)
|
0:33 direct index (temp 2-component vector of float)
|
||||||
0:33 b: direct index for structure (global 3-element array of 2-component vector of float)
|
0:33 b: direct index for structure (global 3-element array of 2-component vector of float)
|
||||||
0:33 move second child to first child (temp structure{global int a, global 3-element array of 2-component vector of float b, global bool c})
|
0:33 move second child to first child (temp structure{global int a, global 3-element array of 2-component vector of float b, global bool c})
|
||||||
0:33 't' (temp structure{global int a, global 3-element array of 2-component vector of float b, global bool c})
|
0:33 't' (temp structure{global int a, global 3-element array of 2-component vector of float b, global bool c})
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 2.000000
|
0:33 2.000000
|
||||||
0:33 3.000000
|
0:33 3.000000
|
||||||
0:33 4.000000
|
0:33 4.000000
|
||||||
0:33 5.000000
|
0:33 5.000000
|
||||||
0:33 6.000000
|
0:33 6.000000
|
||||||
0:33 7.000000
|
0:33 7.000000
|
||||||
0:33 true (const bool)
|
0:33 true (const bool)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 2 (const int)
|
0:33 2 (const int)
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1 (const int)
|
0:33 1 (const int)
|
||||||
0:35 move second child to first child (temp 4-component vector of float)
|
0:35 move second child to first child (temp 4-component vector of float)
|
||||||
0:35 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:35 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:35 Construct vec4 (temp 4-component vector of float)
|
0:35 Construct vec4 (temp 4-component vector of float)
|
||||||
0:35 'f' (temp float)
|
0:35 'f' (temp float)
|
||||||
0:35 'g' (temp float)
|
0:35 'g' (temp float)
|
||||||
0:35 'h' (temp float)
|
0:35 'h' (temp float)
|
||||||
0:35 'i' (temp float)
|
0:35 'i' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sampler' (uniform sampler2D)
|
0:? 'sampler' (uniform sampler2D)
|
||||||
0:? 'v1' (global 4-component vector of float)
|
0:? 'v1' (global 4-component vector of float)
|
||||||
0:? 'v2' (global 4-component vector of float)
|
0:? 'v2' (global 4-component vector of float)
|
||||||
0:? 'v3' (global 4-component vector of float)
|
0:? 'v3' (global 4-component vector of float)
|
||||||
0:? 'v4' (global 4-component vector of float)
|
0:? 'v4' (global 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,38 +1,38 @@
|
|||||||
depthOut.frag
|
depthOut.frag
|
||||||
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:3: varying deprecated in version 130; may be removed in future release
|
||||||
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp float)
|
0:8 move second child to first child (temp float)
|
||||||
0:8 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
0:8 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
||||||
0:8 'Depth' (smooth in float)
|
0:8 'Depth' (smooth in float)
|
||||||
0:9 move second child to first child (temp 4-component vector of float)
|
0:9 move second child to first child (temp 4-component vector of float)
|
||||||
0:9 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:9 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:9 'Color' (smooth in 4-component vector of float)
|
0:9 'Color' (smooth in 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'Color' (smooth in 4-component vector of float)
|
0:? 'Color' (smooth in 4-component vector of float)
|
||||||
0:? 'Depth' (smooth in float)
|
0:? 'Depth' (smooth in float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:6 Function Definition: main( (global void)
|
0:6 Function Definition: main( (global void)
|
||||||
0:6 Function Parameters:
|
0:6 Function Parameters:
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp float)
|
0:8 move second child to first child (temp float)
|
||||||
0:8 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
0:8 'gl_FragDepth' (gl_FragDepth float FragDepth)
|
||||||
0:8 'Depth' (smooth in float)
|
0:8 'Depth' (smooth in float)
|
||||||
0:9 move second child to first child (temp 4-component vector of float)
|
0:9 move second child to first child (temp 4-component vector of float)
|
||||||
0:9 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:9 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:9 'Color' (smooth in 4-component vector of float)
|
0:9 'Color' (smooth in 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'Color' (smooth in 4-component vector of float)
|
0:? 'Color' (smooth in 4-component vector of float)
|
||||||
0:? 'Depth' (smooth in float)
|
0:? 'Depth' (smooth in float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,239 +1,239 @@
|
|||||||
discard-dce.frag
|
discard-dce.frag
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:4 Function Definition: main( (global void)
|
0:4 Function Definition: main( (global void)
|
||||||
0:4 Function Parameters:
|
0:4 Function Parameters:
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 move second child to first child (temp 4-component vector of float)
|
0:6 move second child to first child (temp 4-component vector of float)
|
||||||
0:6 'white' (temp 4-component vector of float)
|
0:6 'white' (temp 4-component vector of float)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 'black' (temp 4-component vector of float)
|
0:7 'black' (temp 4-component vector of float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'color' (temp 4-component vector of float)
|
0:8 'color' (temp 4-component vector of float)
|
||||||
0:8 'white' (temp 4-component vector of float)
|
0:8 'white' (temp 4-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp float)
|
0:11 move second child to first child (temp float)
|
||||||
0:11 'x' (temp float)
|
0:11 'x' (temp float)
|
||||||
0:11 subtract (temp float)
|
0:11 subtract (temp float)
|
||||||
0:11 component-wise multiply (temp float)
|
0:11 component-wise multiply (temp float)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'tex_coord' (smooth in 2-component vector of float)
|
0:11 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 2.000000
|
0:11 2.000000
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1.000000
|
0:11 1.000000
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 'y' (temp float)
|
0:12 'y' (temp float)
|
||||||
0:12 subtract (temp float)
|
0:12 subtract (temp float)
|
||||||
0:12 component-wise multiply (temp float)
|
0:12 component-wise multiply (temp float)
|
||||||
0:12 direct index (temp float)
|
0:12 direct index (temp float)
|
||||||
0:12 'tex_coord' (smooth in 2-component vector of float)
|
0:12 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1 (const int)
|
0:12 1 (const int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 2.000000
|
0:12 2.000000
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 move second child to first child (temp float)
|
0:14 move second child to first child (temp float)
|
||||||
0:14 'radius' (temp float)
|
0:14 'radius' (temp float)
|
||||||
0:14 sqrt (global float)
|
0:14 sqrt (global float)
|
||||||
0:14 add (temp float)
|
0:14 add (temp float)
|
||||||
0:14 component-wise multiply (temp float)
|
0:14 component-wise multiply (temp float)
|
||||||
0:14 'x' (temp float)
|
0:14 'x' (temp float)
|
||||||
0:14 'x' (temp float)
|
0:14 'x' (temp float)
|
||||||
0:14 component-wise multiply (temp float)
|
0:14 component-wise multiply (temp float)
|
||||||
0:14 'y' (temp float)
|
0:14 'y' (temp float)
|
||||||
0:14 'y' (temp float)
|
0:14 'y' (temp float)
|
||||||
0:15 Test condition and select (temp void)
|
0:15 Test condition and select (temp void)
|
||||||
0:15 Condition
|
0:15 Condition
|
||||||
0:15 Compare Greater Than (temp bool)
|
0:15 Compare Greater Than (temp bool)
|
||||||
0:15 'radius' (temp float)
|
0:15 'radius' (temp float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 1.000000
|
0:15 1.000000
|
||||||
0:15 true case
|
0:15 true case
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:16 Test condition and select (temp void)
|
0:16 Test condition and select (temp void)
|
||||||
0:16 Condition
|
0:16 Condition
|
||||||
0:16 Compare Greater Than (temp bool)
|
0:16 Compare Greater Than (temp bool)
|
||||||
0:16 'radius' (temp float)
|
0:16 'radius' (temp float)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 1.100000
|
0:16 1.100000
|
||||||
0:16 true case
|
0:16 true case
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Pre-Increment (temp 4-component vector of float)
|
0:17 Pre-Increment (temp 4-component vector of float)
|
||||||
0:17 'color' (temp 4-component vector of float)
|
0:17 'color' (temp 4-component vector of float)
|
||||||
0:20 move second child to first child (temp 4-component vector of float)
|
0:20 move second child to first child (temp 4-component vector of float)
|
||||||
0:20 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:20 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:20 'color' (temp 4-component vector of float)
|
0:20 'color' (temp 4-component vector of float)
|
||||||
0:22 Test condition and select (temp void)
|
0:22 Test condition and select (temp void)
|
||||||
0:22 Condition
|
0:22 Condition
|
||||||
0:22 Compare Greater Than (temp bool)
|
0:22 Compare Greater Than (temp bool)
|
||||||
0:22 'radius' (temp float)
|
0:22 'radius' (temp float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 1.200000
|
0:22 1.200000
|
||||||
0:22 true case
|
0:22 true case
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 Pre-Increment (temp 4-component vector of float)
|
0:23 Pre-Increment (temp 4-component vector of float)
|
||||||
0:23 'color' (temp 4-component vector of float)
|
0:23 'color' (temp 4-component vector of float)
|
||||||
0:26 Branch: Kill
|
0:26 Branch: Kill
|
||||||
0:30 Test condition and select (temp void)
|
0:30 Test condition and select (temp void)
|
||||||
0:30 Condition
|
0:30 Condition
|
||||||
0:30 Compare Greater Than or Equal (temp bool)
|
0:30 Compare Greater Than or Equal (temp bool)
|
||||||
0:30 'radius' (temp float)
|
0:30 'radius' (temp float)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 0.750000
|
0:30 0.750000
|
||||||
0:30 true case
|
0:30 true case
|
||||||
0:31 subtract second child into first child (temp 4-component vector of float)
|
0:31 subtract second child into first child (temp 4-component vector of float)
|
||||||
0:31 'color' (temp 4-component vector of float)
|
0:31 'color' (temp 4-component vector of float)
|
||||||
0:31 Absolute value (global float)
|
0:31 Absolute value (global float)
|
||||||
0:31 divide (temp float)
|
0:31 divide (temp float)
|
||||||
0:31 pow (global float)
|
0:31 pow (global float)
|
||||||
0:31 'radius' (temp float)
|
0:31 'radius' (temp float)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 16.000000
|
0:31 16.000000
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 2.000000
|
0:31 2.000000
|
||||||
0:33 move second child to first child (temp 4-component vector of float)
|
0:33 move second child to first child (temp 4-component vector of float)
|
||||||
0:33 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:33 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:33 'color' (temp 4-component vector of float)
|
0:33 'color' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'tex_coord' (smooth in 2-component vector of float)
|
0:? 'tex_coord' (smooth in 2-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:4 Function Definition: main( (global void)
|
0:4 Function Definition: main( (global void)
|
||||||
0:4 Function Parameters:
|
0:4 Function Parameters:
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 Sequence
|
0:6 Sequence
|
||||||
0:6 move second child to first child (temp 4-component vector of float)
|
0:6 move second child to first child (temp 4-component vector of float)
|
||||||
0:6 'white' (temp 4-component vector of float)
|
0:6 'white' (temp 4-component vector of float)
|
||||||
0:6 Constant:
|
0:6 Constant:
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:6 1.000000
|
0:6 1.000000
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp 4-component vector of float)
|
0:7 move second child to first child (temp 4-component vector of float)
|
||||||
0:7 'black' (temp 4-component vector of float)
|
0:7 'black' (temp 4-component vector of float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:7 0.200000
|
0:7 0.200000
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'color' (temp 4-component vector of float)
|
0:8 'color' (temp 4-component vector of float)
|
||||||
0:8 'white' (temp 4-component vector of float)
|
0:8 'white' (temp 4-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 move second child to first child (temp float)
|
0:11 move second child to first child (temp float)
|
||||||
0:11 'x' (temp float)
|
0:11 'x' (temp float)
|
||||||
0:11 subtract (temp float)
|
0:11 subtract (temp float)
|
||||||
0:11 component-wise multiply (temp float)
|
0:11 component-wise multiply (temp float)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'tex_coord' (smooth in 2-component vector of float)
|
0:11 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 2.000000
|
0:11 2.000000
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1.000000
|
0:11 1.000000
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp float)
|
0:12 move second child to first child (temp float)
|
||||||
0:12 'y' (temp float)
|
0:12 'y' (temp float)
|
||||||
0:12 subtract (temp float)
|
0:12 subtract (temp float)
|
||||||
0:12 component-wise multiply (temp float)
|
0:12 component-wise multiply (temp float)
|
||||||
0:12 direct index (temp float)
|
0:12 direct index (temp float)
|
||||||
0:12 'tex_coord' (smooth in 2-component vector of float)
|
0:12 'tex_coord' (smooth in 2-component vector of float)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1 (const int)
|
0:12 1 (const int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 2.000000
|
0:12 2.000000
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 1.000000
|
0:12 1.000000
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 move second child to first child (temp float)
|
0:14 move second child to first child (temp float)
|
||||||
0:14 'radius' (temp float)
|
0:14 'radius' (temp float)
|
||||||
0:14 sqrt (global float)
|
0:14 sqrt (global float)
|
||||||
0:14 add (temp float)
|
0:14 add (temp float)
|
||||||
0:14 component-wise multiply (temp float)
|
0:14 component-wise multiply (temp float)
|
||||||
0:14 'x' (temp float)
|
0:14 'x' (temp float)
|
||||||
0:14 'x' (temp float)
|
0:14 'x' (temp float)
|
||||||
0:14 component-wise multiply (temp float)
|
0:14 component-wise multiply (temp float)
|
||||||
0:14 'y' (temp float)
|
0:14 'y' (temp float)
|
||||||
0:14 'y' (temp float)
|
0:14 'y' (temp float)
|
||||||
0:15 Test condition and select (temp void)
|
0:15 Test condition and select (temp void)
|
||||||
0:15 Condition
|
0:15 Condition
|
||||||
0:15 Compare Greater Than (temp bool)
|
0:15 Compare Greater Than (temp bool)
|
||||||
0:15 'radius' (temp float)
|
0:15 'radius' (temp float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 1.000000
|
0:15 1.000000
|
||||||
0:15 true case
|
0:15 true case
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:16 Test condition and select (temp void)
|
0:16 Test condition and select (temp void)
|
||||||
0:16 Condition
|
0:16 Condition
|
||||||
0:16 Compare Greater Than (temp bool)
|
0:16 Compare Greater Than (temp bool)
|
||||||
0:16 'radius' (temp float)
|
0:16 'radius' (temp float)
|
||||||
0:16 Constant:
|
0:16 Constant:
|
||||||
0:16 1.100000
|
0:16 1.100000
|
||||||
0:16 true case
|
0:16 true case
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Pre-Increment (temp 4-component vector of float)
|
0:17 Pre-Increment (temp 4-component vector of float)
|
||||||
0:17 'color' (temp 4-component vector of float)
|
0:17 'color' (temp 4-component vector of float)
|
||||||
0:20 move second child to first child (temp 4-component vector of float)
|
0:20 move second child to first child (temp 4-component vector of float)
|
||||||
0:20 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:20 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:20 'color' (temp 4-component vector of float)
|
0:20 'color' (temp 4-component vector of float)
|
||||||
0:22 Test condition and select (temp void)
|
0:22 Test condition and select (temp void)
|
||||||
0:22 Condition
|
0:22 Condition
|
||||||
0:22 Compare Greater Than (temp bool)
|
0:22 Compare Greater Than (temp bool)
|
||||||
0:22 'radius' (temp float)
|
0:22 'radius' (temp float)
|
||||||
0:22 Constant:
|
0:22 Constant:
|
||||||
0:22 1.200000
|
0:22 1.200000
|
||||||
0:22 true case
|
0:22 true case
|
||||||
0:23 Sequence
|
0:23 Sequence
|
||||||
0:23 Pre-Increment (temp 4-component vector of float)
|
0:23 Pre-Increment (temp 4-component vector of float)
|
||||||
0:23 'color' (temp 4-component vector of float)
|
0:23 'color' (temp 4-component vector of float)
|
||||||
0:26 Branch: Kill
|
0:26 Branch: Kill
|
||||||
0:30 Test condition and select (temp void)
|
0:30 Test condition and select (temp void)
|
||||||
0:30 Condition
|
0:30 Condition
|
||||||
0:30 Compare Greater Than or Equal (temp bool)
|
0:30 Compare Greater Than or Equal (temp bool)
|
||||||
0:30 'radius' (temp float)
|
0:30 'radius' (temp float)
|
||||||
0:30 Constant:
|
0:30 Constant:
|
||||||
0:30 0.750000
|
0:30 0.750000
|
||||||
0:30 true case
|
0:30 true case
|
||||||
0:31 subtract second child into first child (temp 4-component vector of float)
|
0:31 subtract second child into first child (temp 4-component vector of float)
|
||||||
0:31 'color' (temp 4-component vector of float)
|
0:31 'color' (temp 4-component vector of float)
|
||||||
0:31 Absolute value (global float)
|
0:31 Absolute value (global float)
|
||||||
0:31 divide (temp float)
|
0:31 divide (temp float)
|
||||||
0:31 pow (global float)
|
0:31 pow (global float)
|
||||||
0:31 'radius' (temp float)
|
0:31 'radius' (temp float)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 16.000000
|
0:31 16.000000
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 2.000000
|
0:31 2.000000
|
||||||
0:33 move second child to first child (temp 4-component vector of float)
|
0:33 move second child to first child (temp 4-component vector of float)
|
||||||
0:33 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:33 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:33 'color' (temp 4-component vector of float)
|
0:33 'color' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'tex_coord' (smooth in 2-component vector of float)
|
0:? 'tex_coord' (smooth in 2-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,65 +1,65 @@
|
|||||||
doWhileLoop.frag
|
doWhileLoop.frag
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 move second child to first child (temp 4-component vector of float)
|
0:9 move second child to first child (temp 4-component vector of float)
|
||||||
0:9 'color' (temp 4-component vector of float)
|
0:9 'color' (temp 4-component vector of float)
|
||||||
0:9 'BaseColor' (smooth in 4-component vector of float)
|
0:9 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:13 Loop with condition not tested first
|
0:13 Loop with condition not tested first
|
||||||
0:13 Loop Condition
|
0:13 Loop Condition
|
||||||
0:13 Compare Less Than (temp bool)
|
0:13 Compare Less Than (temp bool)
|
||||||
0:13 direct index (temp float)
|
0:13 direct index (temp float)
|
||||||
0:13 'color' (temp 4-component vector of float)
|
0:13 'color' (temp 4-component vector of float)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 'd' (uniform float)
|
0:13 'd' (uniform float)
|
||||||
0:13 Loop Body
|
0:13 Loop Body
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 add second child into first child (temp 4-component vector of float)
|
0:12 add second child into first child (temp 4-component vector of float)
|
||||||
0:12 'color' (temp 4-component vector of float)
|
0:12 'color' (temp 4-component vector of float)
|
||||||
0:12 'bigColor' (uniform 4-component vector of float)
|
0:12 'bigColor' (uniform 4-component vector of float)
|
||||||
0:15 move second child to first child (temp 4-component vector of float)
|
0:15 move second child to first child (temp 4-component vector of float)
|
||||||
0:15 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:15 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:15 'color' (temp 4-component vector of float)
|
0:15 'color' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:7 Function Definition: main( (global void)
|
0:7 Function Definition: main( (global void)
|
||||||
0:7 Function Parameters:
|
0:7 Function Parameters:
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 Sequence
|
0:9 Sequence
|
||||||
0:9 move second child to first child (temp 4-component vector of float)
|
0:9 move second child to first child (temp 4-component vector of float)
|
||||||
0:9 'color' (temp 4-component vector of float)
|
0:9 'color' (temp 4-component vector of float)
|
||||||
0:9 'BaseColor' (smooth in 4-component vector of float)
|
0:9 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:13 Loop with condition not tested first
|
0:13 Loop with condition not tested first
|
||||||
0:13 Loop Condition
|
0:13 Loop Condition
|
||||||
0:13 Compare Less Than (temp bool)
|
0:13 Compare Less Than (temp bool)
|
||||||
0:13 direct index (temp float)
|
0:13 direct index (temp float)
|
||||||
0:13 'color' (temp 4-component vector of float)
|
0:13 'color' (temp 4-component vector of float)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 0 (const int)
|
0:13 0 (const int)
|
||||||
0:13 'd' (uniform float)
|
0:13 'd' (uniform float)
|
||||||
0:13 Loop Body
|
0:13 Loop Body
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 add second child into first child (temp 4-component vector of float)
|
0:12 add second child into first child (temp 4-component vector of float)
|
||||||
0:12 'color' (temp 4-component vector of float)
|
0:12 'color' (temp 4-component vector of float)
|
||||||
0:12 'bigColor' (uniform 4-component vector of float)
|
0:12 'bigColor' (uniform 4-component vector of float)
|
||||||
0:15 move second child to first child (temp 4-component vector of float)
|
0:15 move second child to first child (temp 4-component vector of float)
|
||||||
0:15 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:15 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:15 'color' (temp 4-component vector of float)
|
0:15 'color' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,257 +1,257 @@
|
|||||||
earlyReturnDiscard.frag
|
earlyReturnDiscard.frag
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:19 Function Definition: main( (global void)
|
0:19 Function Definition: main( (global void)
|
||||||
0:19 Function Parameters:
|
0:19 Function Parameters:
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 move second child to first child (temp 4-component vector of float)
|
0:21 move second child to first child (temp 4-component vector of float)
|
||||||
0:21 'color' (temp 4-component vector of float)
|
0:21 'color' (temp 4-component vector of float)
|
||||||
0:21 'BaseColor' (smooth in 4-component vector of float)
|
0:21 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:24 move second child to first child (temp 4-component vector of float)
|
0:24 move second child to first child (temp 4-component vector of float)
|
||||||
0:24 'color2' (temp 4-component vector of float)
|
0:24 'color2' (temp 4-component vector of float)
|
||||||
0:24 'otherColor' (uniform 4-component vector of float)
|
0:24 'otherColor' (uniform 4-component vector of float)
|
||||||
0:26 Test condition and select (temp void)
|
0:26 Test condition and select (temp void)
|
||||||
0:26 Condition
|
0:26 Condition
|
||||||
0:26 Compare Greater Than (temp bool)
|
0:26 Compare Greater Than (temp bool)
|
||||||
0:26 'c' (smooth in float)
|
0:26 'c' (smooth in float)
|
||||||
0:26 'd' (uniform float)
|
0:26 'd' (uniform float)
|
||||||
0:26 true case
|
0:26 true case
|
||||||
0:27 add second child into first child (temp 4-component vector of float)
|
0:27 add second child into first child (temp 4-component vector of float)
|
||||||
0:27 'color' (temp 4-component vector of float)
|
0:27 'color' (temp 4-component vector of float)
|
||||||
0:27 'bigColor' (uniform 4-component vector of float)
|
0:27 'bigColor' (uniform 4-component vector of float)
|
||||||
0:26 false case
|
0:26 false case
|
||||||
0:29 add second child into first child (temp 4-component vector of float)
|
0:29 add second child into first child (temp 4-component vector of float)
|
||||||
0:29 'color' (temp 4-component vector of float)
|
0:29 'color' (temp 4-component vector of float)
|
||||||
0:29 'smallColor' (uniform 4-component vector of float)
|
0:29 'smallColor' (uniform 4-component vector of float)
|
||||||
0:31 Test condition and select (temp void)
|
0:31 Test condition and select (temp void)
|
||||||
0:31 Condition
|
0:31 Condition
|
||||||
0:31 Compare Less Than (temp bool)
|
0:31 Compare Less Than (temp bool)
|
||||||
0:31 direct index (temp float)
|
0:31 direct index (temp float)
|
||||||
0:31 'color' (temp 4-component vector of float)
|
0:31 'color' (temp 4-component vector of float)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 2 (const int)
|
0:31 2 (const int)
|
||||||
0:31 'minimum' (uniform float)
|
0:31 'minimum' (uniform float)
|
||||||
0:31 true case
|
0:31 true case
|
||||||
0:32 Branch: Return
|
0:32 Branch: Return
|
||||||
0:34 Post-Increment (temp float)
|
0:34 Post-Increment (temp float)
|
||||||
0:34 direct index (temp float)
|
0:34 direct index (temp float)
|
||||||
0:34 'color' (temp 4-component vector of float)
|
0:34 'color' (temp 4-component vector of float)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 2 (const int)
|
0:34 2 (const int)
|
||||||
0:36 Test condition and select (temp void)
|
0:36 Test condition and select (temp void)
|
||||||
0:36 Condition
|
0:36 Condition
|
||||||
0:36 Compare Greater Than (temp bool)
|
0:36 Compare Greater Than (temp bool)
|
||||||
0:36 direct index (temp float)
|
0:36 direct index (temp float)
|
||||||
0:36 'color' (temp 4-component vector of float)
|
0:36 'color' (temp 4-component vector of float)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 2 (const int)
|
0:36 2 (const int)
|
||||||
0:36 'threshhold' (uniform float)
|
0:36 'threshhold' (uniform float)
|
||||||
0:36 true case
|
0:36 true case
|
||||||
0:37 Branch: Kill
|
0:37 Branch: Kill
|
||||||
0:39 Post-Increment (temp 4-component vector of float)
|
0:39 Post-Increment (temp 4-component vector of float)
|
||||||
0:39 'color' (temp 4-component vector of float)
|
0:39 'color' (temp 4-component vector of float)
|
||||||
0:42 Test condition and select (temp void)
|
0:42 Test condition and select (temp void)
|
||||||
0:42 Condition
|
0:42 Condition
|
||||||
0:42 Compare Greater Than (temp bool)
|
0:42 Compare Greater Than (temp bool)
|
||||||
0:42 direct index (temp float)
|
0:42 direct index (temp float)
|
||||||
0:42 'color' (temp 4-component vector of float)
|
0:42 'color' (temp 4-component vector of float)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 3 (const int)
|
0:42 3 (const int)
|
||||||
0:42 'threshhold2' (uniform float)
|
0:42 'threshhold2' (uniform float)
|
||||||
0:42 true case
|
0:42 true case
|
||||||
0:43 Sequence
|
0:43 Sequence
|
||||||
0:43 Test condition and select (temp void)
|
0:43 Test condition and select (temp void)
|
||||||
0:43 Condition
|
0:43 Condition
|
||||||
0:43 Compare Greater Than (temp bool)
|
0:43 Compare Greater Than (temp bool)
|
||||||
0:43 direct index (temp float)
|
0:43 direct index (temp float)
|
||||||
0:43 'color' (temp 4-component vector of float)
|
0:43 'color' (temp 4-component vector of float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 2 (const int)
|
0:43 2 (const int)
|
||||||
0:43 'threshhold2' (uniform float)
|
0:43 'threshhold2' (uniform float)
|
||||||
0:43 true case
|
0:43 true case
|
||||||
0:44 Branch: Return
|
0:44 Branch: Return
|
||||||
0:43 false case
|
0:43 false case
|
||||||
0:45 Test condition and select (temp void)
|
0:45 Test condition and select (temp void)
|
||||||
0:45 Condition
|
0:45 Condition
|
||||||
0:45 'b' (uniform bool)
|
0:45 'b' (uniform bool)
|
||||||
0:45 true case
|
0:45 true case
|
||||||
0:46 Post-Increment (temp float)
|
0:46 Post-Increment (temp float)
|
||||||
0:46 direct index (temp float)
|
0:46 direct index (temp float)
|
||||||
0:46 'color' (temp 4-component vector of float)
|
0:46 'color' (temp 4-component vector of float)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 2 (const int)
|
0:46 2 (const int)
|
||||||
0:45 false case
|
0:45 false case
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 Test condition and select (temp void)
|
0:48 Test condition and select (temp void)
|
||||||
0:48 Condition
|
0:48 Condition
|
||||||
0:48 Compare Less Than (temp bool)
|
0:48 Compare Less Than (temp bool)
|
||||||
0:48 direct index (temp float)
|
0:48 direct index (temp float)
|
||||||
0:48 'color' (temp 4-component vector of float)
|
0:48 'color' (temp 4-component vector of float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 0 (const int)
|
0:48 0 (const int)
|
||||||
0:48 'minimum' (uniform float)
|
0:48 'minimum' (uniform float)
|
||||||
0:48 true case
|
0:48 true case
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 Branch: Kill
|
0:49 Branch: Kill
|
||||||
0:48 false case
|
0:48 false case
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Post-Increment (temp 4-component vector of float)
|
0:51 Post-Increment (temp 4-component vector of float)
|
||||||
0:51 'color' (temp 4-component vector of float)
|
0:51 'color' (temp 4-component vector of float)
|
||||||
0:42 false case
|
0:42 false case
|
||||||
0:55 Sequence
|
0:55 Sequence
|
||||||
0:55 Test condition and select (temp void)
|
0:55 Test condition and select (temp void)
|
||||||
0:55 Condition
|
0:55 Condition
|
||||||
0:55 'b' (uniform bool)
|
0:55 'b' (uniform bool)
|
||||||
0:55 true case
|
0:55 true case
|
||||||
0:56 Branch: Kill
|
0:56 Branch: Kill
|
||||||
0:55 false case
|
0:55 false case
|
||||||
0:58 Branch: Return
|
0:58 Branch: Return
|
||||||
0:101 move second child to first child (temp 4-component vector of float)
|
0:101 move second child to first child (temp 4-component vector of float)
|
||||||
0:101 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:101 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:101 component-wise multiply (temp 4-component vector of float)
|
0:101 component-wise multiply (temp 4-component vector of float)
|
||||||
0:101 'color' (temp 4-component vector of float)
|
0:101 'color' (temp 4-component vector of float)
|
||||||
0:101 'color2' (temp 4-component vector of float)
|
0:101 'color2' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'smallColor' (uniform 4-component vector of float)
|
0:? 'smallColor' (uniform 4-component vector of float)
|
||||||
0:? 'otherColor' (uniform 4-component vector of float)
|
0:? 'otherColor' (uniform 4-component vector of float)
|
||||||
0:? 'c' (smooth in float)
|
0:? 'c' (smooth in float)
|
||||||
0:? 'threshhold' (uniform float)
|
0:? 'threshhold' (uniform float)
|
||||||
0:? 'threshhold2' (uniform float)
|
0:? 'threshhold2' (uniform float)
|
||||||
0:? 'threshhold3' (uniform float)
|
0:? 'threshhold3' (uniform float)
|
||||||
0:? 'minimum' (uniform float)
|
0:? 'minimum' (uniform float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'b' (uniform bool)
|
0:? 'b' (uniform bool)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:19 Function Definition: main( (global void)
|
0:19 Function Definition: main( (global void)
|
||||||
0:19 Function Parameters:
|
0:19 Function Parameters:
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 move second child to first child (temp 4-component vector of float)
|
0:21 move second child to first child (temp 4-component vector of float)
|
||||||
0:21 'color' (temp 4-component vector of float)
|
0:21 'color' (temp 4-component vector of float)
|
||||||
0:21 'BaseColor' (smooth in 4-component vector of float)
|
0:21 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:24 move second child to first child (temp 4-component vector of float)
|
0:24 move second child to first child (temp 4-component vector of float)
|
||||||
0:24 'color2' (temp 4-component vector of float)
|
0:24 'color2' (temp 4-component vector of float)
|
||||||
0:24 'otherColor' (uniform 4-component vector of float)
|
0:24 'otherColor' (uniform 4-component vector of float)
|
||||||
0:26 Test condition and select (temp void)
|
0:26 Test condition and select (temp void)
|
||||||
0:26 Condition
|
0:26 Condition
|
||||||
0:26 Compare Greater Than (temp bool)
|
0:26 Compare Greater Than (temp bool)
|
||||||
0:26 'c' (smooth in float)
|
0:26 'c' (smooth in float)
|
||||||
0:26 'd' (uniform float)
|
0:26 'd' (uniform float)
|
||||||
0:26 true case
|
0:26 true case
|
||||||
0:27 add second child into first child (temp 4-component vector of float)
|
0:27 add second child into first child (temp 4-component vector of float)
|
||||||
0:27 'color' (temp 4-component vector of float)
|
0:27 'color' (temp 4-component vector of float)
|
||||||
0:27 'bigColor' (uniform 4-component vector of float)
|
0:27 'bigColor' (uniform 4-component vector of float)
|
||||||
0:26 false case
|
0:26 false case
|
||||||
0:29 add second child into first child (temp 4-component vector of float)
|
0:29 add second child into first child (temp 4-component vector of float)
|
||||||
0:29 'color' (temp 4-component vector of float)
|
0:29 'color' (temp 4-component vector of float)
|
||||||
0:29 'smallColor' (uniform 4-component vector of float)
|
0:29 'smallColor' (uniform 4-component vector of float)
|
||||||
0:31 Test condition and select (temp void)
|
0:31 Test condition and select (temp void)
|
||||||
0:31 Condition
|
0:31 Condition
|
||||||
0:31 Compare Less Than (temp bool)
|
0:31 Compare Less Than (temp bool)
|
||||||
0:31 direct index (temp float)
|
0:31 direct index (temp float)
|
||||||
0:31 'color' (temp 4-component vector of float)
|
0:31 'color' (temp 4-component vector of float)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 2 (const int)
|
0:31 2 (const int)
|
||||||
0:31 'minimum' (uniform float)
|
0:31 'minimum' (uniform float)
|
||||||
0:31 true case
|
0:31 true case
|
||||||
0:32 Branch: Return
|
0:32 Branch: Return
|
||||||
0:34 Post-Increment (temp float)
|
0:34 Post-Increment (temp float)
|
||||||
0:34 direct index (temp float)
|
0:34 direct index (temp float)
|
||||||
0:34 'color' (temp 4-component vector of float)
|
0:34 'color' (temp 4-component vector of float)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 2 (const int)
|
0:34 2 (const int)
|
||||||
0:36 Test condition and select (temp void)
|
0:36 Test condition and select (temp void)
|
||||||
0:36 Condition
|
0:36 Condition
|
||||||
0:36 Compare Greater Than (temp bool)
|
0:36 Compare Greater Than (temp bool)
|
||||||
0:36 direct index (temp float)
|
0:36 direct index (temp float)
|
||||||
0:36 'color' (temp 4-component vector of float)
|
0:36 'color' (temp 4-component vector of float)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 2 (const int)
|
0:36 2 (const int)
|
||||||
0:36 'threshhold' (uniform float)
|
0:36 'threshhold' (uniform float)
|
||||||
0:36 true case
|
0:36 true case
|
||||||
0:37 Branch: Kill
|
0:37 Branch: Kill
|
||||||
0:39 Post-Increment (temp 4-component vector of float)
|
0:39 Post-Increment (temp 4-component vector of float)
|
||||||
0:39 'color' (temp 4-component vector of float)
|
0:39 'color' (temp 4-component vector of float)
|
||||||
0:42 Test condition and select (temp void)
|
0:42 Test condition and select (temp void)
|
||||||
0:42 Condition
|
0:42 Condition
|
||||||
0:42 Compare Greater Than (temp bool)
|
0:42 Compare Greater Than (temp bool)
|
||||||
0:42 direct index (temp float)
|
0:42 direct index (temp float)
|
||||||
0:42 'color' (temp 4-component vector of float)
|
0:42 'color' (temp 4-component vector of float)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 3 (const int)
|
0:42 3 (const int)
|
||||||
0:42 'threshhold2' (uniform float)
|
0:42 'threshhold2' (uniform float)
|
||||||
0:42 true case
|
0:42 true case
|
||||||
0:43 Sequence
|
0:43 Sequence
|
||||||
0:43 Test condition and select (temp void)
|
0:43 Test condition and select (temp void)
|
||||||
0:43 Condition
|
0:43 Condition
|
||||||
0:43 Compare Greater Than (temp bool)
|
0:43 Compare Greater Than (temp bool)
|
||||||
0:43 direct index (temp float)
|
0:43 direct index (temp float)
|
||||||
0:43 'color' (temp 4-component vector of float)
|
0:43 'color' (temp 4-component vector of float)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 2 (const int)
|
0:43 2 (const int)
|
||||||
0:43 'threshhold2' (uniform float)
|
0:43 'threshhold2' (uniform float)
|
||||||
0:43 true case
|
0:43 true case
|
||||||
0:44 Branch: Return
|
0:44 Branch: Return
|
||||||
0:43 false case
|
0:43 false case
|
||||||
0:45 Test condition and select (temp void)
|
0:45 Test condition and select (temp void)
|
||||||
0:45 Condition
|
0:45 Condition
|
||||||
0:45 'b' (uniform bool)
|
0:45 'b' (uniform bool)
|
||||||
0:45 true case
|
0:45 true case
|
||||||
0:46 Post-Increment (temp float)
|
0:46 Post-Increment (temp float)
|
||||||
0:46 direct index (temp float)
|
0:46 direct index (temp float)
|
||||||
0:46 'color' (temp 4-component vector of float)
|
0:46 'color' (temp 4-component vector of float)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 2 (const int)
|
0:46 2 (const int)
|
||||||
0:45 false case
|
0:45 false case
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 Test condition and select (temp void)
|
0:48 Test condition and select (temp void)
|
||||||
0:48 Condition
|
0:48 Condition
|
||||||
0:48 Compare Less Than (temp bool)
|
0:48 Compare Less Than (temp bool)
|
||||||
0:48 direct index (temp float)
|
0:48 direct index (temp float)
|
||||||
0:48 'color' (temp 4-component vector of float)
|
0:48 'color' (temp 4-component vector of float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 0 (const int)
|
0:48 0 (const int)
|
||||||
0:48 'minimum' (uniform float)
|
0:48 'minimum' (uniform float)
|
||||||
0:48 true case
|
0:48 true case
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 Branch: Kill
|
0:49 Branch: Kill
|
||||||
0:48 false case
|
0:48 false case
|
||||||
0:51 Sequence
|
0:51 Sequence
|
||||||
0:51 Post-Increment (temp 4-component vector of float)
|
0:51 Post-Increment (temp 4-component vector of float)
|
||||||
0:51 'color' (temp 4-component vector of float)
|
0:51 'color' (temp 4-component vector of float)
|
||||||
0:42 false case
|
0:42 false case
|
||||||
0:55 Sequence
|
0:55 Sequence
|
||||||
0:55 Test condition and select (temp void)
|
0:55 Test condition and select (temp void)
|
||||||
0:55 Condition
|
0:55 Condition
|
||||||
0:55 'b' (uniform bool)
|
0:55 'b' (uniform bool)
|
||||||
0:55 true case
|
0:55 true case
|
||||||
0:56 Branch: Kill
|
0:56 Branch: Kill
|
||||||
0:55 false case
|
0:55 false case
|
||||||
0:58 Branch: Return
|
0:58 Branch: Return
|
||||||
0:101 move second child to first child (temp 4-component vector of float)
|
0:101 move second child to first child (temp 4-component vector of float)
|
||||||
0:101 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:101 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:101 component-wise multiply (temp 4-component vector of float)
|
0:101 component-wise multiply (temp 4-component vector of float)
|
||||||
0:101 'color' (temp 4-component vector of float)
|
0:101 'color' (temp 4-component vector of float)
|
||||||
0:101 'color2' (temp 4-component vector of float)
|
0:101 'color2' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'smallColor' (uniform 4-component vector of float)
|
0:? 'smallColor' (uniform 4-component vector of float)
|
||||||
0:? 'otherColor' (uniform 4-component vector of float)
|
0:? 'otherColor' (uniform 4-component vector of float)
|
||||||
0:? 'c' (smooth in float)
|
0:? 'c' (smooth in float)
|
||||||
0:? 'threshhold' (uniform float)
|
0:? 'threshhold' (uniform float)
|
||||||
0:? 'threshhold2' (uniform float)
|
0:? 'threshhold2' (uniform float)
|
||||||
0:? 'threshhold3' (uniform float)
|
0:? 'threshhold3' (uniform float)
|
||||||
0:? 'minimum' (uniform float)
|
0:? 'minimum' (uniform float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'b' (uniform bool)
|
0:? 'b' (uniform bool)
|
||||||
|
|
||||||
|
|||||||
@@ -1,28 +1,28 @@
|
|||||||
empty.frag
|
empty.frag
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
|
|
||||||
empty2.frag
|
empty2.frag
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
|
|
||||||
empty3.frag
|
empty3.frag
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Cannot mix ES profile with non-ES profile shaders
|
ERROR: Linking fragment stage: Cannot mix ES profile with non-ES profile shaders
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Cannot mix ES profile with non-ES profile shaders
|
ERROR: Linking fragment stage: Cannot mix ES profile with non-ES profile shaders
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
|
ERROR: Linking fragment stage: Missing entry point: Each stage requires one "void main()" entry point
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
|
|
||||||
|
|||||||
@@ -1,32 +1,32 @@
|
|||||||
errors.frag
|
errors.frag
|
||||||
ERROR: 0:1: 'main' : function cannot take any parameter(s)
|
ERROR: 0:1: 'main' : function cannot take any parameter(s)
|
||||||
ERROR: 0:1: 'int' : main function cannot return a value
|
ERROR: 0:1: 'int' : main function cannot return a value
|
||||||
ERROR: 2 compilation errors. No code generated.
|
ERROR: 2 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:1 Function Definition: main(i1; (global mediump int)
|
0:1 Function Definition: main(i1; (global mediump int)
|
||||||
0:1 Function Parameters:
|
0:1 Function Parameters:
|
||||||
0:1 'foo' (in mediump int)
|
0:1 'foo' (in mediump int)
|
||||||
0:3 Sequence
|
0:3 Sequence
|
||||||
0:3 Branch: Return with expression
|
0:3 Branch: Return with expression
|
||||||
0:3 Constant:
|
0:3 Constant:
|
||||||
0:3 1 (const int)
|
0:3 1 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:1 Function Definition: main(i1; (global mediump int)
|
0:1 Function Definition: main(i1; (global mediump int)
|
||||||
0:1 Function Parameters:
|
0:1 Function Parameters:
|
||||||
0:1 'foo' (in mediump int)
|
0:1 'foo' (in mediump int)
|
||||||
0:3 Sequence
|
0:3 Sequence
|
||||||
0:3 Branch: Return with expression
|
0:3 Branch: Return with expression
|
||||||
0:3 Constant:
|
0:3 Constant:
|
||||||
0:3 1 (const int)
|
0:3 1 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
|
|
||||||
|
|||||||
@@ -1,81 +1,81 @@
|
|||||||
flowControl.frag
|
flowControl.frag
|
||||||
Shader version: 120
|
Shader version: 120
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp 4-component vector of float)
|
0:12 move second child to first child (temp 4-component vector of float)
|
||||||
0:12 'color' (temp 4-component vector of float)
|
0:12 'color' (temp 4-component vector of float)
|
||||||
0:12 'BaseColor' (smooth in 4-component vector of float)
|
0:12 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:15 move second child to first child (temp 4-component vector of float)
|
0:15 move second child to first child (temp 4-component vector of float)
|
||||||
0:15 'color2' (temp 4-component vector of float)
|
0:15 'color2' (temp 4-component vector of float)
|
||||||
0:15 'otherColor' (uniform 4-component vector of float)
|
0:15 'otherColor' (uniform 4-component vector of float)
|
||||||
0:17 Test condition and select (temp void)
|
0:17 Test condition and select (temp void)
|
||||||
0:17 Condition
|
0:17 Condition
|
||||||
0:17 Compare Greater Than (temp bool)
|
0:17 Compare Greater Than (temp bool)
|
||||||
0:17 'c' (smooth in float)
|
0:17 'c' (smooth in float)
|
||||||
0:17 'd' (uniform float)
|
0:17 'd' (uniform float)
|
||||||
0:17 true case
|
0:17 true case
|
||||||
0:18 add second child into first child (temp 4-component vector of float)
|
0:18 add second child into first child (temp 4-component vector of float)
|
||||||
0:18 'color' (temp 4-component vector of float)
|
0:18 'color' (temp 4-component vector of float)
|
||||||
0:18 'bigColor' (uniform 4-component vector of float)
|
0:18 'bigColor' (uniform 4-component vector of float)
|
||||||
0:17 false case
|
0:17 false case
|
||||||
0:20 add second child into first child (temp 4-component vector of float)
|
0:20 add second child into first child (temp 4-component vector of float)
|
||||||
0:20 'color' (temp 4-component vector of float)
|
0:20 'color' (temp 4-component vector of float)
|
||||||
0:20 'smallColor' (uniform 4-component vector of float)
|
0:20 'smallColor' (uniform 4-component vector of float)
|
||||||
0:22 move second child to first child (temp 4-component vector of float)
|
0:22 move second child to first child (temp 4-component vector of float)
|
||||||
0:22 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:22 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:22 component-wise multiply (temp 4-component vector of float)
|
0:22 component-wise multiply (temp 4-component vector of float)
|
||||||
0:22 'color' (temp 4-component vector of float)
|
0:22 'color' (temp 4-component vector of float)
|
||||||
0:22 'color2' (temp 4-component vector of float)
|
0:22 'color2' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'smallColor' (uniform 4-component vector of float)
|
0:? 'smallColor' (uniform 4-component vector of float)
|
||||||
0:? 'otherColor' (uniform 4-component vector of float)
|
0:? 'otherColor' (uniform 4-component vector of float)
|
||||||
0:? 'c' (smooth in float)
|
0:? 'c' (smooth in float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 120
|
Shader version: 120
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp 4-component vector of float)
|
0:12 move second child to first child (temp 4-component vector of float)
|
||||||
0:12 'color' (temp 4-component vector of float)
|
0:12 'color' (temp 4-component vector of float)
|
||||||
0:12 'BaseColor' (smooth in 4-component vector of float)
|
0:12 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:15 move second child to first child (temp 4-component vector of float)
|
0:15 move second child to first child (temp 4-component vector of float)
|
||||||
0:15 'color2' (temp 4-component vector of float)
|
0:15 'color2' (temp 4-component vector of float)
|
||||||
0:15 'otherColor' (uniform 4-component vector of float)
|
0:15 'otherColor' (uniform 4-component vector of float)
|
||||||
0:17 Test condition and select (temp void)
|
0:17 Test condition and select (temp void)
|
||||||
0:17 Condition
|
0:17 Condition
|
||||||
0:17 Compare Greater Than (temp bool)
|
0:17 Compare Greater Than (temp bool)
|
||||||
0:17 'c' (smooth in float)
|
0:17 'c' (smooth in float)
|
||||||
0:17 'd' (uniform float)
|
0:17 'd' (uniform float)
|
||||||
0:17 true case
|
0:17 true case
|
||||||
0:18 add second child into first child (temp 4-component vector of float)
|
0:18 add second child into first child (temp 4-component vector of float)
|
||||||
0:18 'color' (temp 4-component vector of float)
|
0:18 'color' (temp 4-component vector of float)
|
||||||
0:18 'bigColor' (uniform 4-component vector of float)
|
0:18 'bigColor' (uniform 4-component vector of float)
|
||||||
0:17 false case
|
0:17 false case
|
||||||
0:20 add second child into first child (temp 4-component vector of float)
|
0:20 add second child into first child (temp 4-component vector of float)
|
||||||
0:20 'color' (temp 4-component vector of float)
|
0:20 'color' (temp 4-component vector of float)
|
||||||
0:20 'smallColor' (uniform 4-component vector of float)
|
0:20 'smallColor' (uniform 4-component vector of float)
|
||||||
0:22 move second child to first child (temp 4-component vector of float)
|
0:22 move second child to first child (temp 4-component vector of float)
|
||||||
0:22 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:22 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:22 component-wise multiply (temp 4-component vector of float)
|
0:22 component-wise multiply (temp 4-component vector of float)
|
||||||
0:22 'color' (temp 4-component vector of float)
|
0:22 'color' (temp 4-component vector of float)
|
||||||
0:22 'color2' (temp 4-component vector of float)
|
0:22 'color2' (temp 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'smallColor' (uniform 4-component vector of float)
|
0:? 'smallColor' (uniform 4-component vector of float)
|
||||||
0:? 'otherColor' (uniform 4-component vector of float)
|
0:? 'otherColor' (uniform 4-component vector of float)
|
||||||
0:? 'c' (smooth in float)
|
0:? 'c' (smooth in float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,361 +1,361 @@
|
|||||||
forLoop.frag
|
forLoop.frag
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp 4-component vector of float)
|
0:12 move second child to first child (temp 4-component vector of float)
|
||||||
0:12 'color' (temp 4-component vector of float)
|
0:12 'color' (temp 4-component vector of float)
|
||||||
0:12 'BaseColor' (smooth in 4-component vector of float)
|
0:12 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 move second child to first child (temp int)
|
0:14 move second child to first child (temp int)
|
||||||
0:14 'i' (temp int)
|
0:14 'i' (temp int)
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 0 (const int)
|
0:14 0 (const int)
|
||||||
0:14 Loop with condition tested first
|
0:14 Loop with condition tested first
|
||||||
0:14 Loop Condition
|
0:14 Loop Condition
|
||||||
0:14 Compare Less Than (temp bool)
|
0:14 Compare Less Than (temp bool)
|
||||||
0:14 'i' (temp int)
|
0:14 'i' (temp int)
|
||||||
0:14 'Count' (uniform int)
|
0:14 'Count' (uniform int)
|
||||||
0:14 Loop Body
|
0:14 Loop Body
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 add second child into first child (temp 4-component vector of float)
|
0:15 add second child into first child (temp 4-component vector of float)
|
||||||
0:15 'color' (temp 4-component vector of float)
|
0:15 'color' (temp 4-component vector of float)
|
||||||
0:15 'bigColor' (uniform 4-component vector of float)
|
0:15 'bigColor' (uniform 4-component vector of float)
|
||||||
0:14 Loop Terminal Expression
|
0:14 Loop Terminal Expression
|
||||||
0:14 Pre-Increment (temp int)
|
0:14 Pre-Increment (temp int)
|
||||||
0:14 'i' (temp int)
|
0:14 'i' (temp int)
|
||||||
0:18 move second child to first child (temp 4-component vector of float)
|
0:18 move second child to first child (temp 4-component vector of float)
|
||||||
0:18 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:18 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:18 'color' (temp 4-component vector of float)
|
0:18 'color' (temp 4-component vector of float)
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp float)
|
0:20 move second child to first child (temp float)
|
||||||
0:20 'sum' (temp float)
|
0:20 'sum' (temp float)
|
||||||
0:20 Constant:
|
0:20 Constant:
|
||||||
0:20 0.000000
|
0:20 0.000000
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 move second child to first child (temp int)
|
0:21 move second child to first child (temp int)
|
||||||
0:21 'i' (temp int)
|
0:21 'i' (temp int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 0 (const int)
|
0:21 0 (const int)
|
||||||
0:21 Loop with condition tested first
|
0:21 Loop with condition tested first
|
||||||
0:21 Loop Condition
|
0:21 Loop Condition
|
||||||
0:21 Compare Less Than (temp bool)
|
0:21 Compare Less Than (temp bool)
|
||||||
0:21 'i' (temp int)
|
0:21 'i' (temp int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 4 (const int)
|
0:21 4 (const int)
|
||||||
0:21 Loop Body
|
0:21 Loop Body
|
||||||
0:22 add second child into first child (temp float)
|
0:22 add second child into first child (temp float)
|
||||||
0:22 'sum' (temp float)
|
0:22 'sum' (temp float)
|
||||||
0:22 Convert uint to float (temp float)
|
0:22 Convert uint to float (temp float)
|
||||||
0:22 indirect index (temp uint)
|
0:22 indirect index (temp uint)
|
||||||
0:22 'v4' (uniform 4-component vector of uint)
|
0:22 'v4' (uniform 4-component vector of uint)
|
||||||
0:22 'i' (temp int)
|
0:22 'i' (temp int)
|
||||||
0:21 Loop Terminal Expression
|
0:21 Loop Terminal Expression
|
||||||
0:21 Pre-Increment (temp int)
|
0:21 Pre-Increment (temp int)
|
||||||
0:21 'i' (temp int)
|
0:21 'i' (temp int)
|
||||||
0:26 Sequence
|
0:26 Sequence
|
||||||
0:26 Sequence
|
0:26 Sequence
|
||||||
0:26 move second child to first child (temp int)
|
0:26 move second child to first child (temp int)
|
||||||
0:26 'i' (temp int)
|
0:26 'i' (temp int)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 0 (const int)
|
0:26 0 (const int)
|
||||||
0:26 Loop with condition tested first
|
0:26 Loop with condition tested first
|
||||||
0:26 Loop Condition
|
0:26 Loop Condition
|
||||||
0:26 Compare Less Than (temp bool)
|
0:26 Compare Less Than (temp bool)
|
||||||
0:26 'i' (temp int)
|
0:26 'i' (temp int)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 4 (const int)
|
0:26 4 (const int)
|
||||||
0:26 Loop Body
|
0:26 Loop Body
|
||||||
0:27 move second child to first child (temp float)
|
0:27 move second child to first child (temp float)
|
||||||
0:27 indirect index (temp float)
|
0:27 indirect index (temp float)
|
||||||
0:27 'tv4' (temp 4-component vector of float)
|
0:27 'tv4' (temp 4-component vector of float)
|
||||||
0:27 'i' (temp int)
|
0:27 'i' (temp int)
|
||||||
0:27 Convert uint to float (temp float)
|
0:27 Convert uint to float (temp float)
|
||||||
0:27 component-wise multiply (temp uint)
|
0:27 component-wise multiply (temp uint)
|
||||||
0:27 indirect index (temp uint)
|
0:27 indirect index (temp uint)
|
||||||
0:27 'v4' (uniform 4-component vector of uint)
|
0:27 'v4' (uniform 4-component vector of uint)
|
||||||
0:27 'i' (temp int)
|
0:27 'i' (temp int)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 4 (const uint)
|
0:27 4 (const uint)
|
||||||
0:26 Loop Terminal Expression
|
0:26 Loop Terminal Expression
|
||||||
0:26 Pre-Increment (temp int)
|
0:26 Pre-Increment (temp int)
|
||||||
0:26 'i' (temp int)
|
0:26 'i' (temp int)
|
||||||
0:29 add second child into first child (temp 4-component vector of float)
|
0:29 add second child into first child (temp 4-component vector of float)
|
||||||
0:29 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:29 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:29 add (temp 4-component vector of float)
|
0:29 add (temp 4-component vector of float)
|
||||||
0:29 Construct vec4 (temp 4-component vector of float)
|
0:29 Construct vec4 (temp 4-component vector of float)
|
||||||
0:29 'sum' (temp float)
|
0:29 'sum' (temp float)
|
||||||
0:29 'tv4' (temp 4-component vector of float)
|
0:29 'tv4' (temp 4-component vector of float)
|
||||||
0:32 move second child to first child (temp 3-component vector of float)
|
0:32 move second child to first child (temp 3-component vector of float)
|
||||||
0:32 vector swizzle (temp 3-component vector of float)
|
0:32 vector swizzle (temp 3-component vector of float)
|
||||||
0:32 'r' (temp 4-component vector of float)
|
0:32 'r' (temp 4-component vector of float)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 1 (const int)
|
0:32 1 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2 (const int)
|
0:32 2 (const int)
|
||||||
0:32 vector swizzle (temp 3-component vector of float)
|
0:32 vector swizzle (temp 3-component vector of float)
|
||||||
0:32 'BaseColor' (smooth in 4-component vector of float)
|
0:32 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 1 (const int)
|
0:32 1 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2 (const int)
|
0:32 2 (const int)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp int)
|
0:34 move second child to first child (temp int)
|
||||||
0:34 'i' (temp int)
|
0:34 'i' (temp int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 0 (const int)
|
0:34 0 (const int)
|
||||||
0:34 Loop with condition tested first
|
0:34 Loop with condition tested first
|
||||||
0:34 Loop Condition
|
0:34 Loop Condition
|
||||||
0:34 Compare Less Than (temp bool)
|
0:34 Compare Less Than (temp bool)
|
||||||
0:34 'i' (temp int)
|
0:34 'i' (temp int)
|
||||||
0:34 'Count' (uniform int)
|
0:34 'Count' (uniform int)
|
||||||
0:34 Loop Body
|
0:34 Loop Body
|
||||||
0:35 move second child to first child (temp float)
|
0:35 move second child to first child (temp float)
|
||||||
0:35 direct index (temp float)
|
0:35 direct index (temp float)
|
||||||
0:35 'r' (temp 4-component vector of float)
|
0:35 'r' (temp 4-component vector of float)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 3 (const int)
|
0:35 3 (const int)
|
||||||
0:35 'f' (smooth in float)
|
0:35 'f' (smooth in float)
|
||||||
0:34 Loop Terminal Expression
|
0:34 Loop Terminal Expression
|
||||||
0:34 Pre-Increment (temp int)
|
0:34 Pre-Increment (temp int)
|
||||||
0:34 'i' (temp int)
|
0:34 'i' (temp int)
|
||||||
0:37 add second child into first child (temp 3-component vector of float)
|
0:37 add second child into first child (temp 3-component vector of float)
|
||||||
0:37 vector swizzle (temp 3-component vector of float)
|
0:37 vector swizzle (temp 3-component vector of float)
|
||||||
0:37 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:37 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 0 (const int)
|
0:37 0 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 1 (const int)
|
0:37 1 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 2 (const int)
|
0:37 2 (const int)
|
||||||
0:37 vector swizzle (temp 3-component vector of float)
|
0:37 vector swizzle (temp 3-component vector of float)
|
||||||
0:37 'r' (temp 4-component vector of float)
|
0:37 'r' (temp 4-component vector of float)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 0 (const int)
|
0:37 0 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 1 (const int)
|
0:37 1 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 2 (const int)
|
0:37 2 (const int)
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 move second child to first child (temp int)
|
0:39 move second child to first child (temp int)
|
||||||
0:39 'i' (temp int)
|
0:39 'i' (temp int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 0 (const int)
|
0:39 0 (const int)
|
||||||
0:39 Loop with condition tested first
|
0:39 Loop with condition tested first
|
||||||
0:39 Loop Condition
|
0:39 Loop Condition
|
||||||
0:39 Compare Less Than (temp bool)
|
0:39 Compare Less Than (temp bool)
|
||||||
0:39 'i' (temp int)
|
0:39 'i' (temp int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 16 (const int)
|
0:39 16 (const int)
|
||||||
0:39 Loop Body
|
0:39 Loop Body
|
||||||
0:40 vector scale second child into first child (temp 4-component vector of float)
|
0:40 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:40 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:40 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:40 'f' (smooth in float)
|
0:40 'f' (smooth in float)
|
||||||
0:39 Loop Terminal Expression
|
0:39 Loop Terminal Expression
|
||||||
0:39 add second child into first child (temp int)
|
0:39 add second child into first child (temp int)
|
||||||
0:39 'i' (temp int)
|
0:39 'i' (temp int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 4 (const int)
|
0:39 4 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'f' (smooth in float)
|
0:? 'f' (smooth in float)
|
||||||
0:? 'Count' (uniform int)
|
0:? 'Count' (uniform int)
|
||||||
0:? 'v4' (uniform 4-component vector of uint)
|
0:? 'v4' (uniform 4-component vector of uint)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:10 Function Definition: main( (global void)
|
0:10 Function Definition: main( (global void)
|
||||||
0:10 Function Parameters:
|
0:10 Function Parameters:
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 Sequence
|
0:12 Sequence
|
||||||
0:12 move second child to first child (temp 4-component vector of float)
|
0:12 move second child to first child (temp 4-component vector of float)
|
||||||
0:12 'color' (temp 4-component vector of float)
|
0:12 'color' (temp 4-component vector of float)
|
||||||
0:12 'BaseColor' (smooth in 4-component vector of float)
|
0:12 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 Sequence
|
0:14 Sequence
|
||||||
0:14 move second child to first child (temp int)
|
0:14 move second child to first child (temp int)
|
||||||
0:14 'i' (temp int)
|
0:14 'i' (temp int)
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 0 (const int)
|
0:14 0 (const int)
|
||||||
0:14 Loop with condition tested first
|
0:14 Loop with condition tested first
|
||||||
0:14 Loop Condition
|
0:14 Loop Condition
|
||||||
0:14 Compare Less Than (temp bool)
|
0:14 Compare Less Than (temp bool)
|
||||||
0:14 'i' (temp int)
|
0:14 'i' (temp int)
|
||||||
0:14 'Count' (uniform int)
|
0:14 'Count' (uniform int)
|
||||||
0:14 Loop Body
|
0:14 Loop Body
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 add second child into first child (temp 4-component vector of float)
|
0:15 add second child into first child (temp 4-component vector of float)
|
||||||
0:15 'color' (temp 4-component vector of float)
|
0:15 'color' (temp 4-component vector of float)
|
||||||
0:15 'bigColor' (uniform 4-component vector of float)
|
0:15 'bigColor' (uniform 4-component vector of float)
|
||||||
0:14 Loop Terminal Expression
|
0:14 Loop Terminal Expression
|
||||||
0:14 Pre-Increment (temp int)
|
0:14 Pre-Increment (temp int)
|
||||||
0:14 'i' (temp int)
|
0:14 'i' (temp int)
|
||||||
0:18 move second child to first child (temp 4-component vector of float)
|
0:18 move second child to first child (temp 4-component vector of float)
|
||||||
0:18 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:18 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:18 'color' (temp 4-component vector of float)
|
0:18 'color' (temp 4-component vector of float)
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp float)
|
0:20 move second child to first child (temp float)
|
||||||
0:20 'sum' (temp float)
|
0:20 'sum' (temp float)
|
||||||
0:20 Constant:
|
0:20 Constant:
|
||||||
0:20 0.000000
|
0:20 0.000000
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 move second child to first child (temp int)
|
0:21 move second child to first child (temp int)
|
||||||
0:21 'i' (temp int)
|
0:21 'i' (temp int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 0 (const int)
|
0:21 0 (const int)
|
||||||
0:21 Loop with condition tested first
|
0:21 Loop with condition tested first
|
||||||
0:21 Loop Condition
|
0:21 Loop Condition
|
||||||
0:21 Compare Less Than (temp bool)
|
0:21 Compare Less Than (temp bool)
|
||||||
0:21 'i' (temp int)
|
0:21 'i' (temp int)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 4 (const int)
|
0:21 4 (const int)
|
||||||
0:21 Loop Body
|
0:21 Loop Body
|
||||||
0:22 add second child into first child (temp float)
|
0:22 add second child into first child (temp float)
|
||||||
0:22 'sum' (temp float)
|
0:22 'sum' (temp float)
|
||||||
0:22 Convert uint to float (temp float)
|
0:22 Convert uint to float (temp float)
|
||||||
0:22 indirect index (temp uint)
|
0:22 indirect index (temp uint)
|
||||||
0:22 'v4' (uniform 4-component vector of uint)
|
0:22 'v4' (uniform 4-component vector of uint)
|
||||||
0:22 'i' (temp int)
|
0:22 'i' (temp int)
|
||||||
0:21 Loop Terminal Expression
|
0:21 Loop Terminal Expression
|
||||||
0:21 Pre-Increment (temp int)
|
0:21 Pre-Increment (temp int)
|
||||||
0:21 'i' (temp int)
|
0:21 'i' (temp int)
|
||||||
0:26 Sequence
|
0:26 Sequence
|
||||||
0:26 Sequence
|
0:26 Sequence
|
||||||
0:26 move second child to first child (temp int)
|
0:26 move second child to first child (temp int)
|
||||||
0:26 'i' (temp int)
|
0:26 'i' (temp int)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 0 (const int)
|
0:26 0 (const int)
|
||||||
0:26 Loop with condition tested first
|
0:26 Loop with condition tested first
|
||||||
0:26 Loop Condition
|
0:26 Loop Condition
|
||||||
0:26 Compare Less Than (temp bool)
|
0:26 Compare Less Than (temp bool)
|
||||||
0:26 'i' (temp int)
|
0:26 'i' (temp int)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 4 (const int)
|
0:26 4 (const int)
|
||||||
0:26 Loop Body
|
0:26 Loop Body
|
||||||
0:27 move second child to first child (temp float)
|
0:27 move second child to first child (temp float)
|
||||||
0:27 indirect index (temp float)
|
0:27 indirect index (temp float)
|
||||||
0:27 'tv4' (temp 4-component vector of float)
|
0:27 'tv4' (temp 4-component vector of float)
|
||||||
0:27 'i' (temp int)
|
0:27 'i' (temp int)
|
||||||
0:27 Convert uint to float (temp float)
|
0:27 Convert uint to float (temp float)
|
||||||
0:27 component-wise multiply (temp uint)
|
0:27 component-wise multiply (temp uint)
|
||||||
0:27 indirect index (temp uint)
|
0:27 indirect index (temp uint)
|
||||||
0:27 'v4' (uniform 4-component vector of uint)
|
0:27 'v4' (uniform 4-component vector of uint)
|
||||||
0:27 'i' (temp int)
|
0:27 'i' (temp int)
|
||||||
0:27 Constant:
|
0:27 Constant:
|
||||||
0:27 4 (const uint)
|
0:27 4 (const uint)
|
||||||
0:26 Loop Terminal Expression
|
0:26 Loop Terminal Expression
|
||||||
0:26 Pre-Increment (temp int)
|
0:26 Pre-Increment (temp int)
|
||||||
0:26 'i' (temp int)
|
0:26 'i' (temp int)
|
||||||
0:29 add second child into first child (temp 4-component vector of float)
|
0:29 add second child into first child (temp 4-component vector of float)
|
||||||
0:29 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:29 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:29 add (temp 4-component vector of float)
|
0:29 add (temp 4-component vector of float)
|
||||||
0:29 Construct vec4 (temp 4-component vector of float)
|
0:29 Construct vec4 (temp 4-component vector of float)
|
||||||
0:29 'sum' (temp float)
|
0:29 'sum' (temp float)
|
||||||
0:29 'tv4' (temp 4-component vector of float)
|
0:29 'tv4' (temp 4-component vector of float)
|
||||||
0:32 move second child to first child (temp 3-component vector of float)
|
0:32 move second child to first child (temp 3-component vector of float)
|
||||||
0:32 vector swizzle (temp 3-component vector of float)
|
0:32 vector swizzle (temp 3-component vector of float)
|
||||||
0:32 'r' (temp 4-component vector of float)
|
0:32 'r' (temp 4-component vector of float)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 1 (const int)
|
0:32 1 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2 (const int)
|
0:32 2 (const int)
|
||||||
0:32 vector swizzle (temp 3-component vector of float)
|
0:32 vector swizzle (temp 3-component vector of float)
|
||||||
0:32 'BaseColor' (smooth in 4-component vector of float)
|
0:32 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 0 (const int)
|
0:32 0 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 1 (const int)
|
0:32 1 (const int)
|
||||||
0:32 Constant:
|
0:32 Constant:
|
||||||
0:32 2 (const int)
|
0:32 2 (const int)
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 Sequence
|
0:34 Sequence
|
||||||
0:34 move second child to first child (temp int)
|
0:34 move second child to first child (temp int)
|
||||||
0:34 'i' (temp int)
|
0:34 'i' (temp int)
|
||||||
0:34 Constant:
|
0:34 Constant:
|
||||||
0:34 0 (const int)
|
0:34 0 (const int)
|
||||||
0:34 Loop with condition tested first
|
0:34 Loop with condition tested first
|
||||||
0:34 Loop Condition
|
0:34 Loop Condition
|
||||||
0:34 Compare Less Than (temp bool)
|
0:34 Compare Less Than (temp bool)
|
||||||
0:34 'i' (temp int)
|
0:34 'i' (temp int)
|
||||||
0:34 'Count' (uniform int)
|
0:34 'Count' (uniform int)
|
||||||
0:34 Loop Body
|
0:34 Loop Body
|
||||||
0:35 move second child to first child (temp float)
|
0:35 move second child to first child (temp float)
|
||||||
0:35 direct index (temp float)
|
0:35 direct index (temp float)
|
||||||
0:35 'r' (temp 4-component vector of float)
|
0:35 'r' (temp 4-component vector of float)
|
||||||
0:35 Constant:
|
0:35 Constant:
|
||||||
0:35 3 (const int)
|
0:35 3 (const int)
|
||||||
0:35 'f' (smooth in float)
|
0:35 'f' (smooth in float)
|
||||||
0:34 Loop Terminal Expression
|
0:34 Loop Terminal Expression
|
||||||
0:34 Pre-Increment (temp int)
|
0:34 Pre-Increment (temp int)
|
||||||
0:34 'i' (temp int)
|
0:34 'i' (temp int)
|
||||||
0:37 add second child into first child (temp 3-component vector of float)
|
0:37 add second child into first child (temp 3-component vector of float)
|
||||||
0:37 vector swizzle (temp 3-component vector of float)
|
0:37 vector swizzle (temp 3-component vector of float)
|
||||||
0:37 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:37 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 0 (const int)
|
0:37 0 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 1 (const int)
|
0:37 1 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 2 (const int)
|
0:37 2 (const int)
|
||||||
0:37 vector swizzle (temp 3-component vector of float)
|
0:37 vector swizzle (temp 3-component vector of float)
|
||||||
0:37 'r' (temp 4-component vector of float)
|
0:37 'r' (temp 4-component vector of float)
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 0 (const int)
|
0:37 0 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 1 (const int)
|
0:37 1 (const int)
|
||||||
0:37 Constant:
|
0:37 Constant:
|
||||||
0:37 2 (const int)
|
0:37 2 (const int)
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 Sequence
|
0:39 Sequence
|
||||||
0:39 move second child to first child (temp int)
|
0:39 move second child to first child (temp int)
|
||||||
0:39 'i' (temp int)
|
0:39 'i' (temp int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 0 (const int)
|
0:39 0 (const int)
|
||||||
0:39 Loop with condition tested first
|
0:39 Loop with condition tested first
|
||||||
0:39 Loop Condition
|
0:39 Loop Condition
|
||||||
0:39 Compare Less Than (temp bool)
|
0:39 Compare Less Than (temp bool)
|
||||||
0:39 'i' (temp int)
|
0:39 'i' (temp int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 16 (const int)
|
0:39 16 (const int)
|
||||||
0:39 Loop Body
|
0:39 Loop Body
|
||||||
0:40 vector scale second child into first child (temp 4-component vector of float)
|
0:40 vector scale second child into first child (temp 4-component vector of float)
|
||||||
0:40 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:40 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:40 'f' (smooth in float)
|
0:40 'f' (smooth in float)
|
||||||
0:39 Loop Terminal Expression
|
0:39 Loop Terminal Expression
|
||||||
0:39 add second child into first child (temp int)
|
0:39 add second child into first child (temp int)
|
||||||
0:39 'i' (temp int)
|
0:39 'i' (temp int)
|
||||||
0:39 Constant:
|
0:39 Constant:
|
||||||
0:39 4 (const int)
|
0:39 4 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'f' (smooth in float)
|
0:? 'f' (smooth in float)
|
||||||
0:? 'Count' (uniform int)
|
0:? 'Count' (uniform int)
|
||||||
0:? 'v4' (uniform 4-component vector of uint)
|
0:? 'v4' (uniform 4-component vector of uint)
|
||||||
|
|
||||||
|
|||||||
@@ -1,125 +1,125 @@
|
|||||||
forwardRef.frag
|
forwardRef.frag
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp 4-component vector of float)
|
0:13 move second child to first child (temp 4-component vector of float)
|
||||||
0:13 'color' (temp 4-component vector of float)
|
0:13 'color' (temp 4-component vector of float)
|
||||||
0:13 Construct vec4 (temp 4-component vector of float)
|
0:13 Construct vec4 (temp 4-component vector of float)
|
||||||
0:13 Function Call: foo(vf4; (global float)
|
0:13 Function Call: foo(vf4; (global float)
|
||||||
0:13 'BaseColor' (smooth in 4-component vector of float)
|
0:13 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:15 Function Call: bar( (global void)
|
0:15 Function Call: bar( (global void)
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:16 move second child to first child (temp float)
|
0:16 move second child to first child (temp float)
|
||||||
0:16 'f' (temp float)
|
0:16 'f' (temp float)
|
||||||
0:16 Function Call: unreachableReturn( (global float)
|
0:16 Function Call: unreachableReturn( (global float)
|
||||||
0:18 move second child to first child (temp 4-component vector of float)
|
0:18 move second child to first child (temp 4-component vector of float)
|
||||||
0:18 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:18 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:18 vector-scale (temp 4-component vector of float)
|
0:18 vector-scale (temp 4-component vector of float)
|
||||||
0:18 'color' (temp 4-component vector of float)
|
0:18 'color' (temp 4-component vector of float)
|
||||||
0:18 'f' (temp float)
|
0:18 'f' (temp float)
|
||||||
0:21 Function Definition: bar( (global void)
|
0:21 Function Definition: bar( (global void)
|
||||||
0:21 Function Parameters:
|
0:21 Function Parameters:
|
||||||
0:25 Function Definition: unreachableReturn( (global float)
|
0:25 Function Definition: unreachableReturn( (global float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Function Call: bar( (global void)
|
0:27 Function Call: bar( (global void)
|
||||||
0:28 Test condition and select (temp void)
|
0:28 Test condition and select (temp void)
|
||||||
0:28 Condition
|
0:28 Condition
|
||||||
0:28 Compare Less Than (temp bool)
|
0:28 Compare Less Than (temp bool)
|
||||||
0:28 'd' (uniform float)
|
0:28 'd' (uniform float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 4.200000
|
0:28 4.200000
|
||||||
0:28 true case
|
0:28 true case
|
||||||
0:29 Branch: Return with expression
|
0:29 Branch: Return with expression
|
||||||
0:29 Constant:
|
0:29 Constant:
|
||||||
0:29 1.200000
|
0:29 1.200000
|
||||||
0:28 false case
|
0:28 false case
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 4.500000
|
0:31 4.500000
|
||||||
0:34 Function Definition: foo(vf4; (global float)
|
0:34 Function Definition: foo(vf4; (global float)
|
||||||
0:34 Function Parameters:
|
0:34 Function Parameters:
|
||||||
0:34 'bar' (in 4-component vector of float)
|
0:34 'bar' (in 4-component vector of float)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 Branch: Return with expression
|
0:36 Branch: Return with expression
|
||||||
0:36 add (temp float)
|
0:36 add (temp float)
|
||||||
0:36 direct index (temp float)
|
0:36 direct index (temp float)
|
||||||
0:36 'bar' (in 4-component vector of float)
|
0:36 'bar' (in 4-component vector of float)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 0 (const int)
|
0:36 0 (const int)
|
||||||
0:36 direct index (temp float)
|
0:36 direct index (temp float)
|
||||||
0:36 'bar' (in 4-component vector of float)
|
0:36 'bar' (in 4-component vector of float)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const int)
|
0:36 1 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 110
|
Shader version: 110
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp 4-component vector of float)
|
0:13 move second child to first child (temp 4-component vector of float)
|
||||||
0:13 'color' (temp 4-component vector of float)
|
0:13 'color' (temp 4-component vector of float)
|
||||||
0:13 Construct vec4 (temp 4-component vector of float)
|
0:13 Construct vec4 (temp 4-component vector of float)
|
||||||
0:13 Function Call: foo(vf4; (global float)
|
0:13 Function Call: foo(vf4; (global float)
|
||||||
0:13 'BaseColor' (smooth in 4-component vector of float)
|
0:13 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:15 Function Call: bar( (global void)
|
0:15 Function Call: bar( (global void)
|
||||||
0:16 Sequence
|
0:16 Sequence
|
||||||
0:16 move second child to first child (temp float)
|
0:16 move second child to first child (temp float)
|
||||||
0:16 'f' (temp float)
|
0:16 'f' (temp float)
|
||||||
0:16 Function Call: unreachableReturn( (global float)
|
0:16 Function Call: unreachableReturn( (global float)
|
||||||
0:18 move second child to first child (temp 4-component vector of float)
|
0:18 move second child to first child (temp 4-component vector of float)
|
||||||
0:18 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:18 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:18 vector-scale (temp 4-component vector of float)
|
0:18 vector-scale (temp 4-component vector of float)
|
||||||
0:18 'color' (temp 4-component vector of float)
|
0:18 'color' (temp 4-component vector of float)
|
||||||
0:18 'f' (temp float)
|
0:18 'f' (temp float)
|
||||||
0:21 Function Definition: bar( (global void)
|
0:21 Function Definition: bar( (global void)
|
||||||
0:21 Function Parameters:
|
0:21 Function Parameters:
|
||||||
0:25 Function Definition: unreachableReturn( (global float)
|
0:25 Function Definition: unreachableReturn( (global float)
|
||||||
0:25 Function Parameters:
|
0:25 Function Parameters:
|
||||||
0:27 Sequence
|
0:27 Sequence
|
||||||
0:27 Function Call: bar( (global void)
|
0:27 Function Call: bar( (global void)
|
||||||
0:28 Test condition and select (temp void)
|
0:28 Test condition and select (temp void)
|
||||||
0:28 Condition
|
0:28 Condition
|
||||||
0:28 Compare Less Than (temp bool)
|
0:28 Compare Less Than (temp bool)
|
||||||
0:28 'd' (uniform float)
|
0:28 'd' (uniform float)
|
||||||
0:28 Constant:
|
0:28 Constant:
|
||||||
0:28 4.200000
|
0:28 4.200000
|
||||||
0:28 true case
|
0:28 true case
|
||||||
0:29 Branch: Return with expression
|
0:29 Branch: Return with expression
|
||||||
0:29 Constant:
|
0:29 Constant:
|
||||||
0:29 1.200000
|
0:29 1.200000
|
||||||
0:28 false case
|
0:28 false case
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 4.500000
|
0:31 4.500000
|
||||||
0:34 Function Definition: foo(vf4; (global float)
|
0:34 Function Definition: foo(vf4; (global float)
|
||||||
0:34 Function Parameters:
|
0:34 Function Parameters:
|
||||||
0:34 'bar' (in 4-component vector of float)
|
0:34 'bar' (in 4-component vector of float)
|
||||||
0:36 Sequence
|
0:36 Sequence
|
||||||
0:36 Branch: Return with expression
|
0:36 Branch: Return with expression
|
||||||
0:36 add (temp float)
|
0:36 add (temp float)
|
||||||
0:36 direct index (temp float)
|
0:36 direct index (temp float)
|
||||||
0:36 'bar' (in 4-component vector of float)
|
0:36 'bar' (in 4-component vector of float)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 0 (const int)
|
0:36 0 (const int)
|
||||||
0:36 direct index (temp float)
|
0:36 direct index (temp float)
|
||||||
0:36 'bar' (in 4-component vector of float)
|
0:36 'bar' (in 4-component vector of float)
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 1 (const int)
|
0:36 1 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,183 +1,183 @@
|
|||||||
functionCall.frag
|
functionCall.frag
|
||||||
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp float)
|
0:7 move second child to first child (temp float)
|
||||||
0:7 'h' (global float)
|
0:7 'h' (global float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0.000000
|
0:7 0.000000
|
||||||
0:9 Function Definition: foo(vf4; (global float)
|
0:9 Function Definition: foo(vf4; (global float)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:9 'bar' (in 4-component vector of float)
|
0:9 'bar' (in 4-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 add (temp float)
|
0:11 add (temp float)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'bar' (in 4-component vector of float)
|
0:11 'bar' (in 4-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'bar' (in 4-component vector of float)
|
0:11 'bar' (in 4-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1 (const int)
|
0:11 1 (const int)
|
||||||
0:14 Function Definition: bar( (global void)
|
0:14 Function Definition: bar( (global void)
|
||||||
0:14 Function Parameters:
|
0:14 Function Parameters:
|
||||||
0:18 Function Definition: unreachableReturn( (global float)
|
0:18 Function Definition: unreachableReturn( (global float)
|
||||||
0:18 Function Parameters:
|
0:18 Function Parameters:
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 Test condition and select (temp void)
|
0:20 Test condition and select (temp void)
|
||||||
0:20 Condition
|
0:20 Condition
|
||||||
0:20 Compare Less Than (temp bool)
|
0:20 Compare Less Than (temp bool)
|
||||||
0:20 'd' (uniform float)
|
0:20 'd' (uniform float)
|
||||||
0:20 Constant:
|
0:20 Constant:
|
||||||
0:20 4.200000
|
0:20 4.200000
|
||||||
0:20 true case
|
0:20 true case
|
||||||
0:21 Branch: Return with expression
|
0:21 Branch: Return with expression
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 1.200000
|
0:21 1.200000
|
||||||
0:20 false case
|
0:20 false case
|
||||||
0:23 Branch: Return with expression
|
0:23 Branch: Return with expression
|
||||||
0:23 Constant:
|
0:23 Constant:
|
||||||
0:23 4.500000
|
0:23 4.500000
|
||||||
0:27 Function Definition: missingReturn( (global float)
|
0:27 Function Definition: missingReturn( (global float)
|
||||||
0:27 Function Parameters:
|
0:27 Function Parameters:
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 Test condition and select (temp void)
|
0:29 Test condition and select (temp void)
|
||||||
0:29 Condition
|
0:29 Condition
|
||||||
0:29 Compare Less Than (temp bool)
|
0:29 Compare Less Than (temp bool)
|
||||||
0:29 'd' (uniform float)
|
0:29 'd' (uniform float)
|
||||||
0:29 Constant:
|
0:29 Constant:
|
||||||
0:29 4.500000
|
0:29 4.500000
|
||||||
0:29 true case
|
0:29 true case
|
||||||
0:30 Sequence
|
0:30 Sequence
|
||||||
0:30 move second child to first child (temp float)
|
0:30 move second child to first child (temp float)
|
||||||
0:30 'h' (global float)
|
0:30 'h' (global float)
|
||||||
0:30 'd' (uniform float)
|
0:30 'd' (uniform float)
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 3.900000
|
0:31 3.900000
|
||||||
0:35 Function Definition: main( (global void)
|
0:35 Function Definition: main( (global void)
|
||||||
0:35 Function Parameters:
|
0:35 Function Parameters:
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp 4-component vector of float)
|
0:37 move second child to first child (temp 4-component vector of float)
|
||||||
0:37 'color' (temp 4-component vector of float)
|
0:37 'color' (temp 4-component vector of float)
|
||||||
0:37 Construct vec4 (temp 4-component vector of float)
|
0:37 Construct vec4 (temp 4-component vector of float)
|
||||||
0:37 Function Call: foo(vf4; (global float)
|
0:37 Function Call: foo(vf4; (global float)
|
||||||
0:37 'BaseColor' (smooth in 4-component vector of float)
|
0:37 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:39 Function Call: bar( (global void)
|
0:39 Function Call: bar( (global void)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp float)
|
0:40 move second child to first child (temp float)
|
||||||
0:40 'f' (temp float)
|
0:40 'f' (temp float)
|
||||||
0:40 Function Call: unreachableReturn( (global float)
|
0:40 Function Call: unreachableReturn( (global float)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp float)
|
0:41 move second child to first child (temp float)
|
||||||
0:41 'g' (temp float)
|
0:41 'g' (temp float)
|
||||||
0:41 Function Call: missingReturn( (global float)
|
0:41 Function Call: missingReturn( (global float)
|
||||||
0:43 move second child to first child (temp 4-component vector of float)
|
0:43 move second child to first child (temp 4-component vector of float)
|
||||||
0:43 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:43 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:43 vector-scale (temp 4-component vector of float)
|
0:43 vector-scale (temp 4-component vector of float)
|
||||||
0:43 vector-scale (temp 4-component vector of float)
|
0:43 vector-scale (temp 4-component vector of float)
|
||||||
0:43 'color' (temp 4-component vector of float)
|
0:43 'color' (temp 4-component vector of float)
|
||||||
0:43 'f' (temp float)
|
0:43 'f' (temp float)
|
||||||
0:43 'h' (global float)
|
0:43 'h' (global float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
0:? 'h' (global float)
|
0:? 'h' (global float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp float)
|
0:7 move second child to first child (temp float)
|
||||||
0:7 'h' (global float)
|
0:7 'h' (global float)
|
||||||
0:7 Constant:
|
0:7 Constant:
|
||||||
0:7 0.000000
|
0:7 0.000000
|
||||||
0:9 Function Definition: foo(vf4; (global float)
|
0:9 Function Definition: foo(vf4; (global float)
|
||||||
0:9 Function Parameters:
|
0:9 Function Parameters:
|
||||||
0:9 'bar' (in 4-component vector of float)
|
0:9 'bar' (in 4-component vector of float)
|
||||||
0:11 Sequence
|
0:11 Sequence
|
||||||
0:11 Branch: Return with expression
|
0:11 Branch: Return with expression
|
||||||
0:11 add (temp float)
|
0:11 add (temp float)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'bar' (in 4-component vector of float)
|
0:11 'bar' (in 4-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 0 (const int)
|
0:11 0 (const int)
|
||||||
0:11 direct index (temp float)
|
0:11 direct index (temp float)
|
||||||
0:11 'bar' (in 4-component vector of float)
|
0:11 'bar' (in 4-component vector of float)
|
||||||
0:11 Constant:
|
0:11 Constant:
|
||||||
0:11 1 (const int)
|
0:11 1 (const int)
|
||||||
0:14 Function Definition: bar( (global void)
|
0:14 Function Definition: bar( (global void)
|
||||||
0:14 Function Parameters:
|
0:14 Function Parameters:
|
||||||
0:18 Function Definition: unreachableReturn( (global float)
|
0:18 Function Definition: unreachableReturn( (global float)
|
||||||
0:18 Function Parameters:
|
0:18 Function Parameters:
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 Test condition and select (temp void)
|
0:20 Test condition and select (temp void)
|
||||||
0:20 Condition
|
0:20 Condition
|
||||||
0:20 Compare Less Than (temp bool)
|
0:20 Compare Less Than (temp bool)
|
||||||
0:20 'd' (uniform float)
|
0:20 'd' (uniform float)
|
||||||
0:20 Constant:
|
0:20 Constant:
|
||||||
0:20 4.200000
|
0:20 4.200000
|
||||||
0:20 true case
|
0:20 true case
|
||||||
0:21 Branch: Return with expression
|
0:21 Branch: Return with expression
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 1.200000
|
0:21 1.200000
|
||||||
0:20 false case
|
0:20 false case
|
||||||
0:23 Branch: Return with expression
|
0:23 Branch: Return with expression
|
||||||
0:23 Constant:
|
0:23 Constant:
|
||||||
0:23 4.500000
|
0:23 4.500000
|
||||||
0:27 Function Definition: missingReturn( (global float)
|
0:27 Function Definition: missingReturn( (global float)
|
||||||
0:27 Function Parameters:
|
0:27 Function Parameters:
|
||||||
0:29 Sequence
|
0:29 Sequence
|
||||||
0:29 Test condition and select (temp void)
|
0:29 Test condition and select (temp void)
|
||||||
0:29 Condition
|
0:29 Condition
|
||||||
0:29 Compare Less Than (temp bool)
|
0:29 Compare Less Than (temp bool)
|
||||||
0:29 'd' (uniform float)
|
0:29 'd' (uniform float)
|
||||||
0:29 Constant:
|
0:29 Constant:
|
||||||
0:29 4.500000
|
0:29 4.500000
|
||||||
0:29 true case
|
0:29 true case
|
||||||
0:30 Sequence
|
0:30 Sequence
|
||||||
0:30 move second child to first child (temp float)
|
0:30 move second child to first child (temp float)
|
||||||
0:30 'h' (global float)
|
0:30 'h' (global float)
|
||||||
0:30 'd' (uniform float)
|
0:30 'd' (uniform float)
|
||||||
0:31 Branch: Return with expression
|
0:31 Branch: Return with expression
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 3.900000
|
0:31 3.900000
|
||||||
0:35 Function Definition: main( (global void)
|
0:35 Function Definition: main( (global void)
|
||||||
0:35 Function Parameters:
|
0:35 Function Parameters:
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 Sequence
|
0:37 Sequence
|
||||||
0:37 move second child to first child (temp 4-component vector of float)
|
0:37 move second child to first child (temp 4-component vector of float)
|
||||||
0:37 'color' (temp 4-component vector of float)
|
0:37 'color' (temp 4-component vector of float)
|
||||||
0:37 Construct vec4 (temp 4-component vector of float)
|
0:37 Construct vec4 (temp 4-component vector of float)
|
||||||
0:37 Function Call: foo(vf4; (global float)
|
0:37 Function Call: foo(vf4; (global float)
|
||||||
0:37 'BaseColor' (smooth in 4-component vector of float)
|
0:37 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:39 Function Call: bar( (global void)
|
0:39 Function Call: bar( (global void)
|
||||||
0:40 Sequence
|
0:40 Sequence
|
||||||
0:40 move second child to first child (temp float)
|
0:40 move second child to first child (temp float)
|
||||||
0:40 'f' (temp float)
|
0:40 'f' (temp float)
|
||||||
0:40 Function Call: unreachableReturn( (global float)
|
0:40 Function Call: unreachableReturn( (global float)
|
||||||
0:41 Sequence
|
0:41 Sequence
|
||||||
0:41 move second child to first child (temp float)
|
0:41 move second child to first child (temp float)
|
||||||
0:41 'g' (temp float)
|
0:41 'g' (temp float)
|
||||||
0:41 Function Call: missingReturn( (global float)
|
0:41 Function Call: missingReturn( (global float)
|
||||||
0:43 move second child to first child (temp 4-component vector of float)
|
0:43 move second child to first child (temp 4-component vector of float)
|
||||||
0:43 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:43 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:43 vector-scale (temp 4-component vector of float)
|
0:43 vector-scale (temp 4-component vector of float)
|
||||||
0:43 vector-scale (temp 4-component vector of float)
|
0:43 vector-scale (temp 4-component vector of float)
|
||||||
0:43 'color' (temp 4-component vector of float)
|
0:43 'color' (temp 4-component vector of float)
|
||||||
0:43 'f' (temp float)
|
0:43 'f' (temp float)
|
||||||
0:43 'h' (global float)
|
0:43 'h' (global float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'bigColor' (uniform 4-component vector of float)
|
0:? 'bigColor' (uniform 4-component vector of float)
|
||||||
0:? 'BaseColor' (smooth in 4-component vector of float)
|
0:? 'BaseColor' (smooth in 4-component vector of float)
|
||||||
0:? 'd' (uniform float)
|
0:? 'd' (uniform float)
|
||||||
0:? 'h' (global float)
|
0:? 'h' (global float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,401 +1,401 @@
|
|||||||
functionSemantics.frag
|
functionSemantics.frag
|
||||||
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:5 Function Definition: foo(i1;i1;i1;i1;i1;i1; (global int)
|
0:5 Function Definition: foo(i1;i1;i1;i1;i1;i1; (global int)
|
||||||
0:5 Function Parameters:
|
0:5 Function Parameters:
|
||||||
0:5 'a' (in int)
|
0:5 'a' (in int)
|
||||||
0:5 'b' (const (read only) int)
|
0:5 'b' (const (read only) int)
|
||||||
0:5 'c' (in int)
|
0:5 'c' (in int)
|
||||||
0:5 'd' (const (read only) int)
|
0:5 'd' (const (read only) int)
|
||||||
0:5 'e' (out int)
|
0:5 'e' (out int)
|
||||||
0:5 'f' (inout int)
|
0:5 'f' (inout int)
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp int)
|
0:7 move second child to first child (temp int)
|
||||||
0:7 'sum' (temp int)
|
0:7 'sum' (temp int)
|
||||||
0:7 add (temp int)
|
0:7 add (temp int)
|
||||||
0:7 add (temp int)
|
0:7 add (temp int)
|
||||||
0:7 add (temp int)
|
0:7 add (temp int)
|
||||||
0:7 add (temp int)
|
0:7 add (temp int)
|
||||||
0:7 'a' (in int)
|
0:7 'a' (in int)
|
||||||
0:7 'b' (const (read only) int)
|
0:7 'b' (const (read only) int)
|
||||||
0:7 'c' (in int)
|
0:7 'c' (in int)
|
||||||
0:7 'd' (const (read only) int)
|
0:7 'd' (const (read only) int)
|
||||||
0:7 'f' (inout int)
|
0:7 'f' (inout int)
|
||||||
0:10 multiply second child into first child (temp int)
|
0:10 multiply second child into first child (temp int)
|
||||||
0:10 'a' (in int)
|
0:10 'a' (in int)
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 64 (const int)
|
0:10 64 (const int)
|
||||||
0:12 multiply second child into first child (temp int)
|
0:12 multiply second child into first child (temp int)
|
||||||
0:12 'c' (in int)
|
0:12 'c' (in int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 64 (const int)
|
0:12 64 (const int)
|
||||||
0:14 move second child to first child (temp int)
|
0:14 move second child to first child (temp int)
|
||||||
0:14 'e' (out int)
|
0:14 'e' (out int)
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 1024 (const int)
|
0:14 1024 (const int)
|
||||||
0:15 multiply second child into first child (temp int)
|
0:15 multiply second child into first child (temp int)
|
||||||
0:15 'f' (inout int)
|
0:15 'f' (inout int)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 64 (const int)
|
0:15 64 (const int)
|
||||||
0:17 add second child into first child (temp int)
|
0:17 add second child into first child (temp int)
|
||||||
0:17 'sum' (temp int)
|
0:17 'sum' (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 'a' (in int)
|
0:17 'a' (in int)
|
||||||
0:17 component-wise multiply (temp int)
|
0:17 component-wise multiply (temp int)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 64 (const int)
|
0:17 64 (const int)
|
||||||
0:17 'b' (const (read only) int)
|
0:17 'b' (const (read only) int)
|
||||||
0:17 'c' (in int)
|
0:17 'c' (in int)
|
||||||
0:17 component-wise multiply (temp int)
|
0:17 component-wise multiply (temp int)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 64 (const int)
|
0:17 64 (const int)
|
||||||
0:17 'd' (const (read only) int)
|
0:17 'd' (const (read only) int)
|
||||||
0:17 'e' (out int)
|
0:17 'e' (out int)
|
||||||
0:17 'f' (inout int)
|
0:17 'f' (inout int)
|
||||||
0:20 Branch: Return with expression
|
0:20 Branch: Return with expression
|
||||||
0:20 'sum' (temp int)
|
0:20 'sum' (temp int)
|
||||||
0:23 Function Definition: foo2(f1;vf3;i1; (global int)
|
0:23 Function Definition: foo2(f1;vf3;i1; (global int)
|
||||||
0:23 Function Parameters:
|
0:23 Function Parameters:
|
||||||
0:23 'a' (in float)
|
0:23 'a' (in float)
|
||||||
0:23 'b' (in 3-component vector of float)
|
0:23 'b' (in 3-component vector of float)
|
||||||
0:23 'r' (out int)
|
0:23 'r' (out int)
|
||||||
0:25 Sequence
|
0:25 Sequence
|
||||||
0:25 move second child to first child (temp int)
|
0:25 move second child to first child (temp int)
|
||||||
0:25 'r' (out int)
|
0:25 'r' (out int)
|
||||||
0:25 Convert float to int (temp int)
|
0:25 Convert float to int (temp int)
|
||||||
0:25 component-wise multiply (temp float)
|
0:25 component-wise multiply (temp float)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 3.000000
|
0:25 3.000000
|
||||||
0:25 'a' (in float)
|
0:25 'a' (in float)
|
||||||
0:26 Branch: Return with expression
|
0:26 Branch: Return with expression
|
||||||
0:26 Convert float to int (temp int)
|
0:26 Convert float to int (temp int)
|
||||||
0:26 component-wise multiply (temp float)
|
0:26 component-wise multiply (temp float)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 5.000000
|
0:26 5.000000
|
||||||
0:26 direct index (temp float)
|
0:26 direct index (temp float)
|
||||||
0:26 'b' (in 3-component vector of float)
|
0:26 'b' (in 3-component vector of float)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 1 (const int)
|
0:26 1 (const int)
|
||||||
0:29 Function Definition: foo3( (global int)
|
0:29 Function Definition: foo3( (global int)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Test condition and select (temp void)
|
0:31 Test condition and select (temp void)
|
||||||
0:31 Condition
|
0:31 Condition
|
||||||
0:31 Compare Greater Than (temp bool)
|
0:31 Compare Greater Than (temp bool)
|
||||||
0:31 'u' (uniform float)
|
0:31 'u' (uniform float)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 3.200000
|
0:31 3.200000
|
||||||
0:31 true case
|
0:31 true case
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 Branch: Kill
|
0:32 Branch: Kill
|
||||||
0:33 Branch: Return with expression
|
0:33 Branch: Return with expression
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1000000 (const int)
|
0:33 1000000 (const int)
|
||||||
0:36 Branch: Return with expression
|
0:36 Branch: Return with expression
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 2000000 (const int)
|
0:36 2000000 (const int)
|
||||||
0:39 Function Definition: main( (global void)
|
0:39 Function Definition: main( (global void)
|
||||||
0:39 Function Parameters:
|
0:39 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp int)
|
0:42 move second child to first child (temp int)
|
||||||
0:42 't' (temp int)
|
0:42 't' (temp int)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 2 (const int)
|
0:42 2 (const int)
|
||||||
0:46 move second child to first child (temp int)
|
0:46 move second child to first child (temp int)
|
||||||
0:46 direct index (temp int)
|
0:46 direct index (temp int)
|
||||||
0:46 t: direct index for structure (temp 4-component vector of int)
|
0:46 t: direct index for structure (temp 4-component vector of int)
|
||||||
0:46 'f' (temp structure{temp 4-component vector of int t})
|
0:46 'f' (temp structure{temp 4-component vector of int t})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const int)
|
0:46 1 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 32 (const int)
|
0:46 32 (const int)
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 move second child to first child (temp int)
|
0:49 move second child to first child (temp int)
|
||||||
0:49 'color' (temp int)
|
0:49 'color' (temp int)
|
||||||
0:49 Function Call: foo(i1;i1;i1;i1;i1;i1; (global int)
|
0:49 Function Call: foo(i1;i1;i1;i1;i1;i1; (global int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 1 (const int)
|
0:49 1 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 2 (const int)
|
0:49 2 (const int)
|
||||||
0:49 add (temp int)
|
0:49 add (temp int)
|
||||||
0:49 't' (temp int)
|
0:49 't' (temp int)
|
||||||
0:49 't' (temp int)
|
0:49 't' (temp int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 8 (const int)
|
0:49 8 (const int)
|
||||||
0:49 'e' (temp int)
|
0:49 'e' (temp int)
|
||||||
0:49 direct index (temp int)
|
0:49 direct index (temp int)
|
||||||
0:49 t: direct index for structure (temp 4-component vector of int)
|
0:49 t: direct index for structure (temp 4-component vector of int)
|
||||||
0:49 'f' (temp structure{temp 4-component vector of int t})
|
0:49 'f' (temp structure{temp 4-component vector of int t})
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const int)
|
0:49 0 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 1 (const int)
|
0:49 1 (const int)
|
||||||
0:51 add second child into first child (temp int)
|
0:51 add second child into first child (temp int)
|
||||||
0:51 'color' (temp int)
|
0:51 'color' (temp int)
|
||||||
0:51 component-wise multiply (temp int)
|
0:51 component-wise multiply (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 128 (const int)
|
0:51 128 (const int)
|
||||||
0:51 add (temp int)
|
0:51 add (temp int)
|
||||||
0:51 'e' (temp int)
|
0:51 'e' (temp int)
|
||||||
0:51 direct index (temp int)
|
0:51 direct index (temp int)
|
||||||
0:51 t: direct index for structure (temp 4-component vector of int)
|
0:51 t: direct index for structure (temp 4-component vector of int)
|
||||||
0:51 'f' (temp structure{temp 4-component vector of int t})
|
0:51 'f' (temp structure{temp 4-component vector of int t})
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 1 (const int)
|
0:51 1 (const int)
|
||||||
0:57 move second child to first child (temp float)
|
0:57 move second child to first child (temp float)
|
||||||
0:57 'ret' (temp float)
|
0:57 'ret' (temp float)
|
||||||
0:57 Convert int to float (temp float)
|
0:57 Convert int to float (temp float)
|
||||||
0:57 Comma (global int)
|
0:57 Comma (global int)
|
||||||
0:57 move second child to first child (temp int)
|
0:57 move second child to first child (temp int)
|
||||||
0:57 'tempReturn' (global int)
|
0:57 'tempReturn' (global int)
|
||||||
0:57 Function Call: foo2(f1;vf3;i1; (global int)
|
0:57 Function Call: foo2(f1;vf3;i1; (global int)
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 4.000000
|
0:57 4.000000
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 1.000000
|
0:57 1.000000
|
||||||
0:57 2.000000
|
0:57 2.000000
|
||||||
0:57 3.000000
|
0:57 3.000000
|
||||||
0:57 'tempArg' (temp int)
|
0:57 'tempArg' (temp int)
|
||||||
0:57 move second child to first child (temp float)
|
0:57 move second child to first child (temp float)
|
||||||
0:57 'arg' (temp float)
|
0:57 'arg' (temp float)
|
||||||
0:57 Convert int to float (temp float)
|
0:57 Convert int to float (temp float)
|
||||||
0:57 'tempArg' (temp int)
|
0:57 'tempArg' (temp int)
|
||||||
0:57 'tempReturn' (global int)
|
0:57 'tempReturn' (global int)
|
||||||
0:58 add second child into first child (temp int)
|
0:58 add second child into first child (temp int)
|
||||||
0:58 'color' (temp int)
|
0:58 'color' (temp int)
|
||||||
0:58 Convert float to int (temp int)
|
0:58 Convert float to int (temp int)
|
||||||
0:58 add (temp float)
|
0:58 add (temp float)
|
||||||
0:58 'ret' (temp float)
|
0:58 'ret' (temp float)
|
||||||
0:58 'arg' (temp float)
|
0:58 'arg' (temp float)
|
||||||
0:60 add second child into first child (temp int)
|
0:60 add second child into first child (temp int)
|
||||||
0:60 'color' (temp int)
|
0:60 'color' (temp int)
|
||||||
0:60 Function Call: foo3( (global int)
|
0:60 Function Call: foo3( (global int)
|
||||||
0:62 move second child to first child (temp 4-component vector of float)
|
0:62 move second child to first child (temp 4-component vector of float)
|
||||||
0:62 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:62 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:62 Construct vec4 (temp 4-component vector of float)
|
0:62 Construct vec4 (temp 4-component vector of float)
|
||||||
0:62 Convert int to float (temp float)
|
0:62 Convert int to float (temp float)
|
||||||
0:62 'color' (temp int)
|
0:62 'color' (temp int)
|
||||||
0:66 Function Definition: aggCall( (global void)
|
0:66 Function Definition: aggCall( (global void)
|
||||||
0:66 Function Parameters:
|
0:66 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:69 Function Call: m(vf2; (global 3-component vector of float)
|
0:69 Function Call: m(vf2; (global 3-component vector of float)
|
||||||
0:69 Convert int to float (temp 2-component vector of float)
|
0:69 Convert int to float (temp 2-component vector of float)
|
||||||
0:69 Construct ivec2 (temp 2-component vector of int)
|
0:69 Construct ivec2 (temp 2-component vector of int)
|
||||||
0:69 Convert float to int (temp int)
|
0:69 Convert float to int (temp int)
|
||||||
0:69 'F' (temp float)
|
0:69 'F' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'u' (uniform float)
|
0:? 'u' (uniform float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 400
|
Shader version: 400
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:5 Function Definition: foo(i1;i1;i1;i1;i1;i1; (global int)
|
0:5 Function Definition: foo(i1;i1;i1;i1;i1;i1; (global int)
|
||||||
0:5 Function Parameters:
|
0:5 Function Parameters:
|
||||||
0:5 'a' (in int)
|
0:5 'a' (in int)
|
||||||
0:5 'b' (const (read only) int)
|
0:5 'b' (const (read only) int)
|
||||||
0:5 'c' (in int)
|
0:5 'c' (in int)
|
||||||
0:5 'd' (const (read only) int)
|
0:5 'd' (const (read only) int)
|
||||||
0:5 'e' (out int)
|
0:5 'e' (out int)
|
||||||
0:5 'f' (inout int)
|
0:5 'f' (inout int)
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 Sequence
|
0:7 Sequence
|
||||||
0:7 move second child to first child (temp int)
|
0:7 move second child to first child (temp int)
|
||||||
0:7 'sum' (temp int)
|
0:7 'sum' (temp int)
|
||||||
0:7 add (temp int)
|
0:7 add (temp int)
|
||||||
0:7 add (temp int)
|
0:7 add (temp int)
|
||||||
0:7 add (temp int)
|
0:7 add (temp int)
|
||||||
0:7 add (temp int)
|
0:7 add (temp int)
|
||||||
0:7 'a' (in int)
|
0:7 'a' (in int)
|
||||||
0:7 'b' (const (read only) int)
|
0:7 'b' (const (read only) int)
|
||||||
0:7 'c' (in int)
|
0:7 'c' (in int)
|
||||||
0:7 'd' (const (read only) int)
|
0:7 'd' (const (read only) int)
|
||||||
0:7 'f' (inout int)
|
0:7 'f' (inout int)
|
||||||
0:10 multiply second child into first child (temp int)
|
0:10 multiply second child into first child (temp int)
|
||||||
0:10 'a' (in int)
|
0:10 'a' (in int)
|
||||||
0:10 Constant:
|
0:10 Constant:
|
||||||
0:10 64 (const int)
|
0:10 64 (const int)
|
||||||
0:12 multiply second child into first child (temp int)
|
0:12 multiply second child into first child (temp int)
|
||||||
0:12 'c' (in int)
|
0:12 'c' (in int)
|
||||||
0:12 Constant:
|
0:12 Constant:
|
||||||
0:12 64 (const int)
|
0:12 64 (const int)
|
||||||
0:14 move second child to first child (temp int)
|
0:14 move second child to first child (temp int)
|
||||||
0:14 'e' (out int)
|
0:14 'e' (out int)
|
||||||
0:14 Constant:
|
0:14 Constant:
|
||||||
0:14 1024 (const int)
|
0:14 1024 (const int)
|
||||||
0:15 multiply second child into first child (temp int)
|
0:15 multiply second child into first child (temp int)
|
||||||
0:15 'f' (inout int)
|
0:15 'f' (inout int)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 64 (const int)
|
0:15 64 (const int)
|
||||||
0:17 add second child into first child (temp int)
|
0:17 add second child into first child (temp int)
|
||||||
0:17 'sum' (temp int)
|
0:17 'sum' (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 add (temp int)
|
0:17 add (temp int)
|
||||||
0:17 'a' (in int)
|
0:17 'a' (in int)
|
||||||
0:17 component-wise multiply (temp int)
|
0:17 component-wise multiply (temp int)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 64 (const int)
|
0:17 64 (const int)
|
||||||
0:17 'b' (const (read only) int)
|
0:17 'b' (const (read only) int)
|
||||||
0:17 'c' (in int)
|
0:17 'c' (in int)
|
||||||
0:17 component-wise multiply (temp int)
|
0:17 component-wise multiply (temp int)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 64 (const int)
|
0:17 64 (const int)
|
||||||
0:17 'd' (const (read only) int)
|
0:17 'd' (const (read only) int)
|
||||||
0:17 'e' (out int)
|
0:17 'e' (out int)
|
||||||
0:17 'f' (inout int)
|
0:17 'f' (inout int)
|
||||||
0:20 Branch: Return with expression
|
0:20 Branch: Return with expression
|
||||||
0:20 'sum' (temp int)
|
0:20 'sum' (temp int)
|
||||||
0:23 Function Definition: foo2(f1;vf3;i1; (global int)
|
0:23 Function Definition: foo2(f1;vf3;i1; (global int)
|
||||||
0:23 Function Parameters:
|
0:23 Function Parameters:
|
||||||
0:23 'a' (in float)
|
0:23 'a' (in float)
|
||||||
0:23 'b' (in 3-component vector of float)
|
0:23 'b' (in 3-component vector of float)
|
||||||
0:23 'r' (out int)
|
0:23 'r' (out int)
|
||||||
0:25 Sequence
|
0:25 Sequence
|
||||||
0:25 move second child to first child (temp int)
|
0:25 move second child to first child (temp int)
|
||||||
0:25 'r' (out int)
|
0:25 'r' (out int)
|
||||||
0:25 Convert float to int (temp int)
|
0:25 Convert float to int (temp int)
|
||||||
0:25 component-wise multiply (temp float)
|
0:25 component-wise multiply (temp float)
|
||||||
0:25 Constant:
|
0:25 Constant:
|
||||||
0:25 3.000000
|
0:25 3.000000
|
||||||
0:25 'a' (in float)
|
0:25 'a' (in float)
|
||||||
0:26 Branch: Return with expression
|
0:26 Branch: Return with expression
|
||||||
0:26 Convert float to int (temp int)
|
0:26 Convert float to int (temp int)
|
||||||
0:26 component-wise multiply (temp float)
|
0:26 component-wise multiply (temp float)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 5.000000
|
0:26 5.000000
|
||||||
0:26 direct index (temp float)
|
0:26 direct index (temp float)
|
||||||
0:26 'b' (in 3-component vector of float)
|
0:26 'b' (in 3-component vector of float)
|
||||||
0:26 Constant:
|
0:26 Constant:
|
||||||
0:26 1 (const int)
|
0:26 1 (const int)
|
||||||
0:29 Function Definition: foo3( (global int)
|
0:29 Function Definition: foo3( (global int)
|
||||||
0:29 Function Parameters:
|
0:29 Function Parameters:
|
||||||
0:31 Sequence
|
0:31 Sequence
|
||||||
0:31 Test condition and select (temp void)
|
0:31 Test condition and select (temp void)
|
||||||
0:31 Condition
|
0:31 Condition
|
||||||
0:31 Compare Greater Than (temp bool)
|
0:31 Compare Greater Than (temp bool)
|
||||||
0:31 'u' (uniform float)
|
0:31 'u' (uniform float)
|
||||||
0:31 Constant:
|
0:31 Constant:
|
||||||
0:31 3.200000
|
0:31 3.200000
|
||||||
0:31 true case
|
0:31 true case
|
||||||
0:32 Sequence
|
0:32 Sequence
|
||||||
0:32 Branch: Kill
|
0:32 Branch: Kill
|
||||||
0:33 Branch: Return with expression
|
0:33 Branch: Return with expression
|
||||||
0:33 Constant:
|
0:33 Constant:
|
||||||
0:33 1000000 (const int)
|
0:33 1000000 (const int)
|
||||||
0:36 Branch: Return with expression
|
0:36 Branch: Return with expression
|
||||||
0:36 Constant:
|
0:36 Constant:
|
||||||
0:36 2000000 (const int)
|
0:36 2000000 (const int)
|
||||||
0:39 Function Definition: main( (global void)
|
0:39 Function Definition: main( (global void)
|
||||||
0:39 Function Parameters:
|
0:39 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:42 Sequence
|
0:42 Sequence
|
||||||
0:42 move second child to first child (temp int)
|
0:42 move second child to first child (temp int)
|
||||||
0:42 't' (temp int)
|
0:42 't' (temp int)
|
||||||
0:42 Constant:
|
0:42 Constant:
|
||||||
0:42 2 (const int)
|
0:42 2 (const int)
|
||||||
0:46 move second child to first child (temp int)
|
0:46 move second child to first child (temp int)
|
||||||
0:46 direct index (temp int)
|
0:46 direct index (temp int)
|
||||||
0:46 t: direct index for structure (temp 4-component vector of int)
|
0:46 t: direct index for structure (temp 4-component vector of int)
|
||||||
0:46 'f' (temp structure{temp 4-component vector of int t})
|
0:46 'f' (temp structure{temp 4-component vector of int t})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const int)
|
0:46 1 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 32 (const int)
|
0:46 32 (const int)
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 move second child to first child (temp int)
|
0:49 move second child to first child (temp int)
|
||||||
0:49 'color' (temp int)
|
0:49 'color' (temp int)
|
||||||
0:49 Function Call: foo(i1;i1;i1;i1;i1;i1; (global int)
|
0:49 Function Call: foo(i1;i1;i1;i1;i1;i1; (global int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 1 (const int)
|
0:49 1 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 2 (const int)
|
0:49 2 (const int)
|
||||||
0:49 add (temp int)
|
0:49 add (temp int)
|
||||||
0:49 't' (temp int)
|
0:49 't' (temp int)
|
||||||
0:49 't' (temp int)
|
0:49 't' (temp int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 8 (const int)
|
0:49 8 (const int)
|
||||||
0:49 'e' (temp int)
|
0:49 'e' (temp int)
|
||||||
0:49 direct index (temp int)
|
0:49 direct index (temp int)
|
||||||
0:49 t: direct index for structure (temp 4-component vector of int)
|
0:49 t: direct index for structure (temp 4-component vector of int)
|
||||||
0:49 'f' (temp structure{temp 4-component vector of int t})
|
0:49 'f' (temp structure{temp 4-component vector of int t})
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 0 (const int)
|
0:49 0 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 1 (const int)
|
0:49 1 (const int)
|
||||||
0:51 add second child into first child (temp int)
|
0:51 add second child into first child (temp int)
|
||||||
0:51 'color' (temp int)
|
0:51 'color' (temp int)
|
||||||
0:51 component-wise multiply (temp int)
|
0:51 component-wise multiply (temp int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 128 (const int)
|
0:51 128 (const int)
|
||||||
0:51 add (temp int)
|
0:51 add (temp int)
|
||||||
0:51 'e' (temp int)
|
0:51 'e' (temp int)
|
||||||
0:51 direct index (temp int)
|
0:51 direct index (temp int)
|
||||||
0:51 t: direct index for structure (temp 4-component vector of int)
|
0:51 t: direct index for structure (temp 4-component vector of int)
|
||||||
0:51 'f' (temp structure{temp 4-component vector of int t})
|
0:51 'f' (temp structure{temp 4-component vector of int t})
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 0 (const int)
|
0:51 0 (const int)
|
||||||
0:51 Constant:
|
0:51 Constant:
|
||||||
0:51 1 (const int)
|
0:51 1 (const int)
|
||||||
0:57 move second child to first child (temp float)
|
0:57 move second child to first child (temp float)
|
||||||
0:57 'ret' (temp float)
|
0:57 'ret' (temp float)
|
||||||
0:57 Convert int to float (temp float)
|
0:57 Convert int to float (temp float)
|
||||||
0:57 Comma (global int)
|
0:57 Comma (global int)
|
||||||
0:57 move second child to first child (temp int)
|
0:57 move second child to first child (temp int)
|
||||||
0:57 'tempReturn' (global int)
|
0:57 'tempReturn' (global int)
|
||||||
0:57 Function Call: foo2(f1;vf3;i1; (global int)
|
0:57 Function Call: foo2(f1;vf3;i1; (global int)
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 4.000000
|
0:57 4.000000
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 1.000000
|
0:57 1.000000
|
||||||
0:57 2.000000
|
0:57 2.000000
|
||||||
0:57 3.000000
|
0:57 3.000000
|
||||||
0:57 'tempArg' (temp int)
|
0:57 'tempArg' (temp int)
|
||||||
0:57 move second child to first child (temp float)
|
0:57 move second child to first child (temp float)
|
||||||
0:57 'arg' (temp float)
|
0:57 'arg' (temp float)
|
||||||
0:57 Convert int to float (temp float)
|
0:57 Convert int to float (temp float)
|
||||||
0:57 'tempArg' (temp int)
|
0:57 'tempArg' (temp int)
|
||||||
0:57 'tempReturn' (global int)
|
0:57 'tempReturn' (global int)
|
||||||
0:58 add second child into first child (temp int)
|
0:58 add second child into first child (temp int)
|
||||||
0:58 'color' (temp int)
|
0:58 'color' (temp int)
|
||||||
0:58 Convert float to int (temp int)
|
0:58 Convert float to int (temp int)
|
||||||
0:58 add (temp float)
|
0:58 add (temp float)
|
||||||
0:58 'ret' (temp float)
|
0:58 'ret' (temp float)
|
||||||
0:58 'arg' (temp float)
|
0:58 'arg' (temp float)
|
||||||
0:60 add second child into first child (temp int)
|
0:60 add second child into first child (temp int)
|
||||||
0:60 'color' (temp int)
|
0:60 'color' (temp int)
|
||||||
0:60 Function Call: foo3( (global int)
|
0:60 Function Call: foo3( (global int)
|
||||||
0:62 move second child to first child (temp 4-component vector of float)
|
0:62 move second child to first child (temp 4-component vector of float)
|
||||||
0:62 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:62 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:62 Construct vec4 (temp 4-component vector of float)
|
0:62 Construct vec4 (temp 4-component vector of float)
|
||||||
0:62 Convert int to float (temp float)
|
0:62 Convert int to float (temp float)
|
||||||
0:62 'color' (temp int)
|
0:62 'color' (temp int)
|
||||||
0:66 Function Definition: aggCall( (global void)
|
0:66 Function Definition: aggCall( (global void)
|
||||||
0:66 Function Parameters:
|
0:66 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:69 Function Call: m(vf2; (global 3-component vector of float)
|
0:69 Function Call: m(vf2; (global 3-component vector of float)
|
||||||
0:69 Convert int to float (temp 2-component vector of float)
|
0:69 Convert int to float (temp 2-component vector of float)
|
||||||
0:69 Construct ivec2 (temp 2-component vector of int)
|
0:69 Construct ivec2 (temp 2-component vector of int)
|
||||||
0:69 Convert float to int (temp int)
|
0:69 Convert float to int (temp int)
|
||||||
0:69 'F' (temp float)
|
0:69 'F' (temp float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'u' (uniform float)
|
0:? 'u' (uniform float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,61 +1,61 @@
|
|||||||
length.frag
|
length.frag
|
||||||
Shader version: 120
|
Shader version: 120
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 move second child to first child (temp 2-component vector of float)
|
0:15 move second child to first child (temp 2-component vector of float)
|
||||||
0:15 't' (temp 2-component vector of float)
|
0:15 't' (temp 2-component vector of float)
|
||||||
0:15 add (temp 2-component vector of float)
|
0:15 add (temp 2-component vector of float)
|
||||||
0:15 direct index (smooth temp 2-component vector of float)
|
0:15 direct index (smooth temp 2-component vector of float)
|
||||||
0:15 'v' (smooth in 2-element array of 2-component vector of float)
|
0:15 'v' (smooth in 2-element array of 2-component vector of float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 0 (const int)
|
0:15 0 (const int)
|
||||||
0:15 direct index (smooth temp 2-component vector of float)
|
0:15 direct index (smooth temp 2-component vector of float)
|
||||||
0:15 'v' (smooth in 2-element array of 2-component vector of float)
|
0:15 'v' (smooth in 2-element array of 2-component vector of float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 1 (const int)
|
0:15 1 (const int)
|
||||||
0:17 move second child to first child (temp 4-component vector of float)
|
0:17 move second child to first child (temp 4-component vector of float)
|
||||||
0:17 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:17 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 30.000000
|
0:17 30.000000
|
||||||
0:17 30.000000
|
0:17 30.000000
|
||||||
0:17 30.000000
|
0:17 30.000000
|
||||||
0:17 30.000000
|
0:17 30.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'u' (uniform 3-element array of 4-component vector of float)
|
0:? 'u' (uniform 3-element array of 4-component vector of float)
|
||||||
0:? 'v' (smooth in 2-element array of 2-component vector of float)
|
0:? 'v' (smooth in 2-element array of 2-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 120
|
Shader version: 120
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:11 Function Definition: main( (global void)
|
0:11 Function Definition: main( (global void)
|
||||||
0:11 Function Parameters:
|
0:11 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:15 Sequence
|
0:15 Sequence
|
||||||
0:15 move second child to first child (temp 2-component vector of float)
|
0:15 move second child to first child (temp 2-component vector of float)
|
||||||
0:15 't' (temp 2-component vector of float)
|
0:15 't' (temp 2-component vector of float)
|
||||||
0:15 add (temp 2-component vector of float)
|
0:15 add (temp 2-component vector of float)
|
||||||
0:15 direct index (smooth temp 2-component vector of float)
|
0:15 direct index (smooth temp 2-component vector of float)
|
||||||
0:15 'v' (smooth in 2-element array of 2-component vector of float)
|
0:15 'v' (smooth in 2-element array of 2-component vector of float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 0 (const int)
|
0:15 0 (const int)
|
||||||
0:15 direct index (smooth temp 2-component vector of float)
|
0:15 direct index (smooth temp 2-component vector of float)
|
||||||
0:15 'v' (smooth in 2-element array of 2-component vector of float)
|
0:15 'v' (smooth in 2-element array of 2-component vector of float)
|
||||||
0:15 Constant:
|
0:15 Constant:
|
||||||
0:15 1 (const int)
|
0:15 1 (const int)
|
||||||
0:17 move second child to first child (temp 4-component vector of float)
|
0:17 move second child to first child (temp 4-component vector of float)
|
||||||
0:17 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:17 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 30.000000
|
0:17 30.000000
|
||||||
0:17 30.000000
|
0:17 30.000000
|
||||||
0:17 30.000000
|
0:17 30.000000
|
||||||
0:17 30.000000
|
0:17 30.000000
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'u' (uniform 3-element array of 4-component vector of float)
|
0:? 'u' (uniform 3-element array of 4-component vector of float)
|
||||||
0:? 'v' (smooth in 2-element array of 2-component vector of float)
|
0:? 'v' (smooth in 2-element array of 2-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,309 +1,309 @@
|
|||||||
lineContinuation.vert
|
lineContinuation.vert
|
||||||
WARNING: 0:3: 'line continuation' : used at end of comment; the following line is still part of the comment
|
WARNING: 0:3: 'line continuation' : used at end of comment; the following line is still part of the comment
|
||||||
ERROR: 0:6: '#error' : e1
|
ERROR: 0:6: '#error' : e1
|
||||||
ERROR: 0:11: '#error' : e2
|
ERROR: 0:11: '#error' : e2
|
||||||
ERROR: 0:18: '#error' : e3
|
ERROR: 0:18: '#error' : e3
|
||||||
ERROR: 0:42: '\' : illegal use of escape character
|
ERROR: 0:42: '\' : illegal use of escape character
|
||||||
ERROR: 0:43: '@' : unexpected token
|
ERROR: 0:43: '@' : unexpected token
|
||||||
ERROR: 0:44: '$' : unexpected token
|
ERROR: 0:44: '$' : unexpected token
|
||||||
ERROR: 0:45: '\' : illegal use of escape character
|
ERROR: 0:45: '\' : illegal use of escape character
|
||||||
ERROR: 0:47: '\' : illegal use of escape character
|
ERROR: 0:47: '\' : illegal use of escape character
|
||||||
ERROR: 0:48: '\' : illegal use of escape character
|
ERROR: 0:48: '\' : illegal use of escape character
|
||||||
ERROR: 0:49: '$' : unexpected token
|
ERROR: 0:49: '$' : unexpected token
|
||||||
ERROR: 0:50: '@' : unexpected token
|
ERROR: 0:50: '@' : unexpected token
|
||||||
ERROR: 0:55: '#error' : good continuation
|
ERROR: 0:55: '#error' : good continuation
|
||||||
WARNING: 0:62: 'line continuation' : used at end of comment; the following line is still part of the comment
|
WARNING: 0:62: 'line continuation' : used at end of comment; the following line is still part of the comment
|
||||||
ERROR: 0:111: 'macro expansion' : End of line in macro substitution: FOOM
|
ERROR: 0:111: 'macro expansion' : End of line in macro substitution: FOOM
|
||||||
ERROR: 0:112: 'preprocessor evaluation' : can't evaluate expression
|
ERROR: 0:112: 'preprocessor evaluation' : can't evaluate expression
|
||||||
ERROR: 0:112: '#if' : unexpected tokens following directive
|
ERROR: 0:112: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:117: 'macro expansion' : End of line in macro substitution: FOOM
|
ERROR: 0:117: 'macro expansion' : End of line in macro substitution: FOOM
|
||||||
ERROR: 0:118: 'preprocessor evaluation' : can't evaluate expression
|
ERROR: 0:118: 'preprocessor evaluation' : can't evaluate expression
|
||||||
ERROR: 0:118: '#if' : unexpected tokens following directive
|
ERROR: 0:118: '#if' : unexpected tokens following directive
|
||||||
ERROR: 0:150: '' : syntax error
|
ERROR: 0:150: '' : syntax error
|
||||||
ERROR: 19 compilation errors. No code generated.
|
ERROR: 19 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:20 Function Definition: main( (global void)
|
0:20 Function Definition: main( (global void)
|
||||||
0:20 Function Parameters:
|
0:20 Function Parameters:
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp highp 4-component vector of float)
|
0:20 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:20 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:20 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:20 Construct vec4 (temp highp 4-component vector of float)
|
0:20 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:20 'foo' (global highp float)
|
0:20 'foo' (global highp float)
|
||||||
0:22 Function Definition: foo2(vf4; (global highp 4-component vector of float)
|
0:22 Function Definition: foo2(vf4; (global highp 4-component vector of float)
|
||||||
0:22 Function Parameters:
|
0:22 Function Parameters:
|
||||||
0:22 'a' (in highp 4-component vector of float)
|
0:22 'a' (in highp 4-component vector of float)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp highp 4-component vector of float)
|
0:24 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:24 'b' (temp highp 4-component vector of float)
|
0:24 'b' (temp highp 4-component vector of float)
|
||||||
0:24 'a' (in highp 4-component vector of float)
|
0:24 'a' (in highp 4-component vector of float)
|
||||||
0:25 Branch: Return with expression
|
0:25 Branch: Return with expression
|
||||||
0:25 'b' (temp highp 4-component vector of float)
|
0:25 'b' (temp highp 4-component vector of float)
|
||||||
0:47 Sequence
|
0:47 Sequence
|
||||||
0:47 move second child to first child (temp highp int)
|
0:47 move second child to first child (temp highp int)
|
||||||
0:47 'q1' (global highp int)
|
0:47 'q1' (global highp int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const int)
|
0:47 1 (const int)
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp highp int)
|
0:48 move second child to first child (temp highp int)
|
||||||
0:48 'q2' (global highp int)
|
0:48 'q2' (global highp int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 1 (const int)
|
0:48 1 (const int)
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 move second child to first child (temp highp int)
|
0:49 move second child to first child (temp highp int)
|
||||||
0:49 'q3' (global highp int)
|
0:49 'q3' (global highp int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 1 (const int)
|
0:49 1 (const int)
|
||||||
0:50 Sequence
|
0:50 Sequence
|
||||||
0:50 move second child to first child (temp highp int)
|
0:50 move second child to first child (temp highp int)
|
||||||
0:50 'q4' (global highp int)
|
0:50 'q4' (global highp int)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 1 (const int)
|
0:50 1 (const int)
|
||||||
0:74 Sequence
|
0:74 Sequence
|
||||||
0:74 move second child to first child (temp highp float)
|
0:74 move second child to first child (temp highp float)
|
||||||
0:74 'funkyf' (global highp float)
|
0:74 'funkyf' (global highp float)
|
||||||
0:75 Constant:
|
0:75 Constant:
|
||||||
0:75 12300000000000000.000000
|
0:75 12300000000000000.000000
|
||||||
0:85 Sequence
|
0:85 Sequence
|
||||||
0:84 move second child to first child (temp highp int)
|
0:84 move second child to first child (temp highp int)
|
||||||
0:84 'funkyh' (global highp int)
|
0:84 'funkyh' (global highp int)
|
||||||
0:86 Constant:
|
0:86 Constant:
|
||||||
0:86 244 (const int)
|
0:86 244 (const int)
|
||||||
0:91 Sequence
|
0:91 Sequence
|
||||||
0:91 move second child to first child (temp highp int)
|
0:91 move second child to first child (temp highp int)
|
||||||
0:91 'funkyo' (global highp int)
|
0:91 'funkyo' (global highp int)
|
||||||
0:92 Constant:
|
0:92 Constant:
|
||||||
0:92 34 (const int)
|
0:92 34 (const int)
|
||||||
0:96 Sequence
|
0:96 Sequence
|
||||||
0:96 move second child to first child (temp highp int)
|
0:96 move second child to first child (temp highp int)
|
||||||
0:96 'c' (global highp int)
|
0:96 'c' (global highp int)
|
||||||
0:97 Constant:
|
0:97 Constant:
|
||||||
0:97 11 (const int)
|
0:97 11 (const int)
|
||||||
0:98 Sequence
|
0:98 Sequence
|
||||||
0:98 move second child to first child (temp highp int)
|
0:98 move second child to first child (temp highp int)
|
||||||
0:98 'd' (global highp int)
|
0:98 'd' (global highp int)
|
||||||
0:98 Constant:
|
0:98 Constant:
|
||||||
0:98 12 (const int)
|
0:98 12 (const int)
|
||||||
0:107 Sequence
|
0:107 Sequence
|
||||||
0:107 move second child to first child (temp highp int)
|
0:107 move second child to first child (temp highp int)
|
||||||
0:107 'bar103' (global highp int)
|
0:107 'bar103' (global highp int)
|
||||||
0:107 Constant:
|
0:107 Constant:
|
||||||
0:107 17 (const int)
|
0:107 17 (const int)
|
||||||
0:113 Sequence
|
0:113 Sequence
|
||||||
0:113 move second child to first child (temp highp int)
|
0:113 move second child to first child (temp highp int)
|
||||||
0:113 'bar104' (global highp int)
|
0:113 'bar104' (global highp int)
|
||||||
0:113 Constant:
|
0:113 Constant:
|
||||||
0:113 19 (const int)
|
0:113 19 (const int)
|
||||||
0:119 Sequence
|
0:119 Sequence
|
||||||
0:119 move second child to first child (temp highp int)
|
0:119 move second child to first child (temp highp int)
|
||||||
0:119 'bar105' (global highp int)
|
0:119 'bar105' (global highp int)
|
||||||
0:119 Constant:
|
0:119 Constant:
|
||||||
0:119 19 (const int)
|
0:119 19 (const int)
|
||||||
0:122 Sequence
|
0:122 Sequence
|
||||||
0:122 move second child to first child (temp highp int)
|
0:122 move second child to first child (temp highp int)
|
||||||
0:122 'bar106' (global highp int)
|
0:122 'bar106' (global highp int)
|
||||||
0:122 Constant:
|
0:122 Constant:
|
||||||
0:122 12 (const int)
|
0:122 12 (const int)
|
||||||
0:123 Sequence
|
0:123 Sequence
|
||||||
0:123 move second child to first child (temp highp int)
|
0:123 move second child to first child (temp highp int)
|
||||||
0:123 'bar107' (global highp int)
|
0:123 'bar107' (global highp int)
|
||||||
0:128 Constant:
|
0:128 Constant:
|
||||||
0:128 5 (const int)
|
0:128 5 (const int)
|
||||||
0:131 Function Definition: foo203209409( (global void)
|
0:131 Function Definition: foo203209409( (global void)
|
||||||
0:131 Function Parameters:
|
0:131 Function Parameters:
|
||||||
0:134 Sequence
|
0:134 Sequence
|
||||||
0:134 add second child into first child (temp highp int)
|
0:134 add second child into first child (temp highp int)
|
||||||
0:133 'bar107' (global highp int)
|
0:133 'bar107' (global highp int)
|
||||||
0:134 Constant:
|
0:134 Constant:
|
||||||
0:134 37 (const int)
|
0:134 37 (const int)
|
||||||
0:135 multiply second child into first child (temp highp int)
|
0:135 multiply second child into first child (temp highp int)
|
||||||
0:135 'bar107' (global highp int)
|
0:135 'bar107' (global highp int)
|
||||||
0:136 Constant:
|
0:136 Constant:
|
||||||
0:136 38 (const int)
|
0:136 38 (const int)
|
||||||
0:137 divide second child into first child (temp highp int)
|
0:137 divide second child into first child (temp highp int)
|
||||||
0:137 'bar107' (global highp int)
|
0:137 'bar107' (global highp int)
|
||||||
0:138 Constant:
|
0:138 Constant:
|
||||||
0:138 39 (const int)
|
0:138 39 (const int)
|
||||||
0:139 add (temp highp int)
|
0:139 add (temp highp int)
|
||||||
0:139 'bar107' (global highp int)
|
0:139 'bar107' (global highp int)
|
||||||
0:140 Constant:
|
0:140 Constant:
|
||||||
0:140 41 (const int)
|
0:140 41 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'foo' (global highp float)
|
0:? 'foo' (global highp float)
|
||||||
0:? 'goodDecl' (global highp int)
|
0:? 'goodDecl' (global highp int)
|
||||||
0:? 'a1' (const highp int)
|
0:? 'a1' (const highp int)
|
||||||
0:? 4 (const int)
|
0:? 4 (const int)
|
||||||
0:? 'a2' (const highp int)
|
0:? 'a2' (const highp int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'a3' (const highp int)
|
0:? 'a3' (const highp int)
|
||||||
0:? 4 (const int)
|
0:? 4 (const int)
|
||||||
0:? 'a4' (const highp int)
|
0:? 'a4' (const highp int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'q1' (global highp int)
|
0:? 'q1' (global highp int)
|
||||||
0:? 'q2' (global highp int)
|
0:? 'q2' (global highp int)
|
||||||
0:? 'q3' (global highp int)
|
0:? 'q3' (global highp int)
|
||||||
0:? 'q4' (global highp int)
|
0:? 'q4' (global highp int)
|
||||||
0:? 'abdece' (const highp int)
|
0:? 'abdece' (const highp int)
|
||||||
0:? 10 (const int)
|
0:? 10 (const int)
|
||||||
0:? 'aoeuntaoehu' (const highp int)
|
0:? 'aoeuntaoehu' (const highp int)
|
||||||
0:? 10 (const int)
|
0:? 10 (const int)
|
||||||
0:? 'funkyf' (global highp float)
|
0:? 'funkyf' (global highp float)
|
||||||
0:? 'funkyh' (global highp int)
|
0:? 'funkyh' (global highp int)
|
||||||
0:? 'funkyo' (global highp int)
|
0:? 'funkyo' (global highp int)
|
||||||
0:? 'c' (global highp int)
|
0:? 'c' (global highp int)
|
||||||
0:? 'd' (global highp int)
|
0:? 'd' (global highp int)
|
||||||
0:? 'bar103' (global highp int)
|
0:? 'bar103' (global highp int)
|
||||||
0:? 'bar104' (global highp int)
|
0:? 'bar104' (global highp int)
|
||||||
0:? 'bar105' (global highp int)
|
0:? 'bar105' (global highp int)
|
||||||
0:? 'bar106' (global highp int)
|
0:? 'bar106' (global highp int)
|
||||||
0:? 'bar107' (global highp int)
|
0:? 'bar107' (global highp int)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:20 Function Definition: main( (global void)
|
0:20 Function Definition: main( (global void)
|
||||||
0:20 Function Parameters:
|
0:20 Function Parameters:
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp highp 4-component vector of float)
|
0:20 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:20 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:20 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:20 Construct vec4 (temp highp 4-component vector of float)
|
0:20 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:20 'foo' (global highp float)
|
0:20 'foo' (global highp float)
|
||||||
0:22 Function Definition: foo2(vf4; (global highp 4-component vector of float)
|
0:22 Function Definition: foo2(vf4; (global highp 4-component vector of float)
|
||||||
0:22 Function Parameters:
|
0:22 Function Parameters:
|
||||||
0:22 'a' (in highp 4-component vector of float)
|
0:22 'a' (in highp 4-component vector of float)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp highp 4-component vector of float)
|
0:24 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:24 'b' (temp highp 4-component vector of float)
|
0:24 'b' (temp highp 4-component vector of float)
|
||||||
0:24 'a' (in highp 4-component vector of float)
|
0:24 'a' (in highp 4-component vector of float)
|
||||||
0:25 Branch: Return with expression
|
0:25 Branch: Return with expression
|
||||||
0:25 'b' (temp highp 4-component vector of float)
|
0:25 'b' (temp highp 4-component vector of float)
|
||||||
0:47 Sequence
|
0:47 Sequence
|
||||||
0:47 move second child to first child (temp highp int)
|
0:47 move second child to first child (temp highp int)
|
||||||
0:47 'q1' (global highp int)
|
0:47 'q1' (global highp int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const int)
|
0:47 1 (const int)
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp highp int)
|
0:48 move second child to first child (temp highp int)
|
||||||
0:48 'q2' (global highp int)
|
0:48 'q2' (global highp int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 1 (const int)
|
0:48 1 (const int)
|
||||||
0:49 Sequence
|
0:49 Sequence
|
||||||
0:49 move second child to first child (temp highp int)
|
0:49 move second child to first child (temp highp int)
|
||||||
0:49 'q3' (global highp int)
|
0:49 'q3' (global highp int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 1 (const int)
|
0:49 1 (const int)
|
||||||
0:50 Sequence
|
0:50 Sequence
|
||||||
0:50 move second child to first child (temp highp int)
|
0:50 move second child to first child (temp highp int)
|
||||||
0:50 'q4' (global highp int)
|
0:50 'q4' (global highp int)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 1 (const int)
|
0:50 1 (const int)
|
||||||
0:74 Sequence
|
0:74 Sequence
|
||||||
0:74 move second child to first child (temp highp float)
|
0:74 move second child to first child (temp highp float)
|
||||||
0:74 'funkyf' (global highp float)
|
0:74 'funkyf' (global highp float)
|
||||||
0:75 Constant:
|
0:75 Constant:
|
||||||
0:75 12300000000000000.000000
|
0:75 12300000000000000.000000
|
||||||
0:85 Sequence
|
0:85 Sequence
|
||||||
0:84 move second child to first child (temp highp int)
|
0:84 move second child to first child (temp highp int)
|
||||||
0:84 'funkyh' (global highp int)
|
0:84 'funkyh' (global highp int)
|
||||||
0:86 Constant:
|
0:86 Constant:
|
||||||
0:86 244 (const int)
|
0:86 244 (const int)
|
||||||
0:91 Sequence
|
0:91 Sequence
|
||||||
0:91 move second child to first child (temp highp int)
|
0:91 move second child to first child (temp highp int)
|
||||||
0:91 'funkyo' (global highp int)
|
0:91 'funkyo' (global highp int)
|
||||||
0:92 Constant:
|
0:92 Constant:
|
||||||
0:92 34 (const int)
|
0:92 34 (const int)
|
||||||
0:96 Sequence
|
0:96 Sequence
|
||||||
0:96 move second child to first child (temp highp int)
|
0:96 move second child to first child (temp highp int)
|
||||||
0:96 'c' (global highp int)
|
0:96 'c' (global highp int)
|
||||||
0:97 Constant:
|
0:97 Constant:
|
||||||
0:97 11 (const int)
|
0:97 11 (const int)
|
||||||
0:98 Sequence
|
0:98 Sequence
|
||||||
0:98 move second child to first child (temp highp int)
|
0:98 move second child to first child (temp highp int)
|
||||||
0:98 'd' (global highp int)
|
0:98 'd' (global highp int)
|
||||||
0:98 Constant:
|
0:98 Constant:
|
||||||
0:98 12 (const int)
|
0:98 12 (const int)
|
||||||
0:107 Sequence
|
0:107 Sequence
|
||||||
0:107 move second child to first child (temp highp int)
|
0:107 move second child to first child (temp highp int)
|
||||||
0:107 'bar103' (global highp int)
|
0:107 'bar103' (global highp int)
|
||||||
0:107 Constant:
|
0:107 Constant:
|
||||||
0:107 17 (const int)
|
0:107 17 (const int)
|
||||||
0:113 Sequence
|
0:113 Sequence
|
||||||
0:113 move second child to first child (temp highp int)
|
0:113 move second child to first child (temp highp int)
|
||||||
0:113 'bar104' (global highp int)
|
0:113 'bar104' (global highp int)
|
||||||
0:113 Constant:
|
0:113 Constant:
|
||||||
0:113 19 (const int)
|
0:113 19 (const int)
|
||||||
0:119 Sequence
|
0:119 Sequence
|
||||||
0:119 move second child to first child (temp highp int)
|
0:119 move second child to first child (temp highp int)
|
||||||
0:119 'bar105' (global highp int)
|
0:119 'bar105' (global highp int)
|
||||||
0:119 Constant:
|
0:119 Constant:
|
||||||
0:119 19 (const int)
|
0:119 19 (const int)
|
||||||
0:122 Sequence
|
0:122 Sequence
|
||||||
0:122 move second child to first child (temp highp int)
|
0:122 move second child to first child (temp highp int)
|
||||||
0:122 'bar106' (global highp int)
|
0:122 'bar106' (global highp int)
|
||||||
0:122 Constant:
|
0:122 Constant:
|
||||||
0:122 12 (const int)
|
0:122 12 (const int)
|
||||||
0:123 Sequence
|
0:123 Sequence
|
||||||
0:123 move second child to first child (temp highp int)
|
0:123 move second child to first child (temp highp int)
|
||||||
0:123 'bar107' (global highp int)
|
0:123 'bar107' (global highp int)
|
||||||
0:128 Constant:
|
0:128 Constant:
|
||||||
0:128 5 (const int)
|
0:128 5 (const int)
|
||||||
0:131 Function Definition: foo203209409( (global void)
|
0:131 Function Definition: foo203209409( (global void)
|
||||||
0:131 Function Parameters:
|
0:131 Function Parameters:
|
||||||
0:134 Sequence
|
0:134 Sequence
|
||||||
0:134 add second child into first child (temp highp int)
|
0:134 add second child into first child (temp highp int)
|
||||||
0:133 'bar107' (global highp int)
|
0:133 'bar107' (global highp int)
|
||||||
0:134 Constant:
|
0:134 Constant:
|
||||||
0:134 37 (const int)
|
0:134 37 (const int)
|
||||||
0:135 multiply second child into first child (temp highp int)
|
0:135 multiply second child into first child (temp highp int)
|
||||||
0:135 'bar107' (global highp int)
|
0:135 'bar107' (global highp int)
|
||||||
0:136 Constant:
|
0:136 Constant:
|
||||||
0:136 38 (const int)
|
0:136 38 (const int)
|
||||||
0:137 divide second child into first child (temp highp int)
|
0:137 divide second child into first child (temp highp int)
|
||||||
0:137 'bar107' (global highp int)
|
0:137 'bar107' (global highp int)
|
||||||
0:138 Constant:
|
0:138 Constant:
|
||||||
0:138 39 (const int)
|
0:138 39 (const int)
|
||||||
0:139 add (temp highp int)
|
0:139 add (temp highp int)
|
||||||
0:139 'bar107' (global highp int)
|
0:139 'bar107' (global highp int)
|
||||||
0:140 Constant:
|
0:140 Constant:
|
||||||
0:140 41 (const int)
|
0:140 41 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'foo' (global highp float)
|
0:? 'foo' (global highp float)
|
||||||
0:? 'goodDecl' (global highp int)
|
0:? 'goodDecl' (global highp int)
|
||||||
0:? 'a1' (const highp int)
|
0:? 'a1' (const highp int)
|
||||||
0:? 4 (const int)
|
0:? 4 (const int)
|
||||||
0:? 'a2' (const highp int)
|
0:? 'a2' (const highp int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'a3' (const highp int)
|
0:? 'a3' (const highp int)
|
||||||
0:? 4 (const int)
|
0:? 4 (const int)
|
||||||
0:? 'a4' (const highp int)
|
0:? 'a4' (const highp int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'q1' (global highp int)
|
0:? 'q1' (global highp int)
|
||||||
0:? 'q2' (global highp int)
|
0:? 'q2' (global highp int)
|
||||||
0:? 'q3' (global highp int)
|
0:? 'q3' (global highp int)
|
||||||
0:? 'q4' (global highp int)
|
0:? 'q4' (global highp int)
|
||||||
0:? 'abdece' (const highp int)
|
0:? 'abdece' (const highp int)
|
||||||
0:? 10 (const int)
|
0:? 10 (const int)
|
||||||
0:? 'aoeuntaoehu' (const highp int)
|
0:? 'aoeuntaoehu' (const highp int)
|
||||||
0:? 10 (const int)
|
0:? 10 (const int)
|
||||||
0:? 'funkyf' (global highp float)
|
0:? 'funkyf' (global highp float)
|
||||||
0:? 'funkyh' (global highp int)
|
0:? 'funkyh' (global highp int)
|
||||||
0:? 'funkyo' (global highp int)
|
0:? 'funkyo' (global highp int)
|
||||||
0:? 'c' (global highp int)
|
0:? 'c' (global highp int)
|
||||||
0:? 'd' (global highp int)
|
0:? 'd' (global highp int)
|
||||||
0:? 'bar103' (global highp int)
|
0:? 'bar103' (global highp int)
|
||||||
0:? 'bar104' (global highp int)
|
0:? 'bar104' (global highp int)
|
||||||
0:? 'bar105' (global highp int)
|
0:? 'bar105' (global highp int)
|
||||||
0:? 'bar106' (global highp int)
|
0:? 'bar106' (global highp int)
|
||||||
0:? 'bar107' (global highp int)
|
0:? 'bar107' (global highp int)
|
||||||
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
0:? 'gl_VertexID' (gl_VertexId highp int VertexId)
|
||||||
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
0:? 'gl_InstanceID' (gl_InstanceId highp int InstanceId)
|
||||||
|
|
||||||
|
|||||||
@@ -1,137 +1,137 @@
|
|||||||
lineContinuation100.vert
|
lineContinuation100.vert
|
||||||
WARNING: 0:3: 'line continuation' : used at end of comment, but this version does not provide line continuation
|
WARNING: 0:3: 'line continuation' : used at end of comment, but this version does not provide line continuation
|
||||||
ERROR: 0:4: '#error' : good error
|
ERROR: 0:4: '#error' : good error
|
||||||
ERROR: 0:8: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:8: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:11: '#error' : e2
|
ERROR: 0:11: '#error' : e2
|
||||||
ERROR: 0:13: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:13: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:14: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:14: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:15: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:15: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:18: '#error' : e3
|
ERROR: 0:18: '#error' : e3
|
||||||
ERROR: 0:24: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:24: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:40: '\' : illegal use of escape character
|
ERROR: 0:40: '\' : illegal use of escape character
|
||||||
ERROR: 0:41: '@' : unexpected token
|
ERROR: 0:41: '@' : unexpected token
|
||||||
ERROR: 0:42: '$' : unexpected token
|
ERROR: 0:42: '$' : unexpected token
|
||||||
ERROR: 0:43: '\' : illegal use of escape character
|
ERROR: 0:43: '\' : illegal use of escape character
|
||||||
ERROR: 0:45: '\' : illegal use of escape character
|
ERROR: 0:45: '\' : illegal use of escape character
|
||||||
ERROR: 0:46: '\' : illegal use of escape character
|
ERROR: 0:46: '\' : illegal use of escape character
|
||||||
ERROR: 0:47: '$' : unexpected token
|
ERROR: 0:47: '$' : unexpected token
|
||||||
ERROR: 0:48: '@' : unexpected token
|
ERROR: 0:48: '@' : unexpected token
|
||||||
ERROR: 0:50: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:50: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:52: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:52: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 0:53: '#error' : bad continuation
|
ERROR: 0:53: '#error' : bad continuation
|
||||||
ERROR: 0:55: 'line continuation' : not supported for this version or the enabled extensions
|
ERROR: 0:55: 'line continuation' : not supported for this version or the enabled extensions
|
||||||
ERROR: 20 compilation errors. No code generated.
|
ERROR: 20 compilation errors. No code generated.
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:20 Function Definition: main( (global void)
|
0:20 Function Definition: main( (global void)
|
||||||
0:20 Function Parameters:
|
0:20 Function Parameters:
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp highp 4-component vector of float)
|
0:20 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:20 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:20 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:20 Construct vec4 (temp highp 4-component vector of float)
|
0:20 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:20 'foo' (global highp float)
|
0:20 'foo' (global highp float)
|
||||||
0:22 Function Definition: foo2(vf4; (global highp 4-component vector of float)
|
0:22 Function Definition: foo2(vf4; (global highp 4-component vector of float)
|
||||||
0:22 Function Parameters:
|
0:22 Function Parameters:
|
||||||
0:22 'a' (in highp 4-component vector of float)
|
0:22 'a' (in highp 4-component vector of float)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp highp 4-component vector of float)
|
0:24 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:24 'b' (temp highp 4-component vector of float)
|
0:24 'b' (temp highp 4-component vector of float)
|
||||||
0:24 'a' (in highp 4-component vector of float)
|
0:24 'a' (in highp 4-component vector of float)
|
||||||
0:25 Branch: Return with expression
|
0:25 Branch: Return with expression
|
||||||
0:25 'b' (temp highp 4-component vector of float)
|
0:25 'b' (temp highp 4-component vector of float)
|
||||||
0:45 Sequence
|
0:45 Sequence
|
||||||
0:45 move second child to first child (temp highp int)
|
0:45 move second child to first child (temp highp int)
|
||||||
0:45 'q1' (global highp int)
|
0:45 'q1' (global highp int)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 1 (const int)
|
0:45 1 (const int)
|
||||||
0:46 Sequence
|
0:46 Sequence
|
||||||
0:46 move second child to first child (temp highp int)
|
0:46 move second child to first child (temp highp int)
|
||||||
0:46 'q2' (global highp int)
|
0:46 'q2' (global highp int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const int)
|
0:46 1 (const int)
|
||||||
0:47 Sequence
|
0:47 Sequence
|
||||||
0:47 move second child to first child (temp highp int)
|
0:47 move second child to first child (temp highp int)
|
||||||
0:47 'q3' (global highp int)
|
0:47 'q3' (global highp int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const int)
|
0:47 1 (const int)
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp highp int)
|
0:48 move second child to first child (temp highp int)
|
||||||
0:48 'q4' (global highp int)
|
0:48 'q4' (global highp int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 1 (const int)
|
0:48 1 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'foo' (global highp float)
|
0:? 'foo' (global highp float)
|
||||||
0:? 'a1' (const highp int)
|
0:? 'a1' (const highp int)
|
||||||
0:? 4 (const int)
|
0:? 4 (const int)
|
||||||
0:? 'a2' (const highp int)
|
0:? 'a2' (const highp int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'a3' (const highp int)
|
0:? 'a3' (const highp int)
|
||||||
0:? 4 (const int)
|
0:? 4 (const int)
|
||||||
0:? 'a4' (const highp int)
|
0:? 'a4' (const highp int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'q1' (global highp int)
|
0:? 'q1' (global highp int)
|
||||||
0:? 'q2' (global highp int)
|
0:? 'q2' (global highp int)
|
||||||
0:? 'q3' (global highp int)
|
0:? 'q3' (global highp int)
|
||||||
0:? 'q4' (global highp int)
|
0:? 'q4' (global highp int)
|
||||||
|
|
||||||
|
|
||||||
Linked vertex stage:
|
Linked vertex stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 100
|
Shader version: 100
|
||||||
ERROR: node is still EOpNull!
|
ERROR: node is still EOpNull!
|
||||||
0:20 Function Definition: main( (global void)
|
0:20 Function Definition: main( (global void)
|
||||||
0:20 Function Parameters:
|
0:20 Function Parameters:
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp highp 4-component vector of float)
|
0:20 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:20 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
0:20 'gl_Position' (gl_Position highp 4-component vector of float Position)
|
||||||
0:20 Construct vec4 (temp highp 4-component vector of float)
|
0:20 Construct vec4 (temp highp 4-component vector of float)
|
||||||
0:20 'foo' (global highp float)
|
0:20 'foo' (global highp float)
|
||||||
0:22 Function Definition: foo2(vf4; (global highp 4-component vector of float)
|
0:22 Function Definition: foo2(vf4; (global highp 4-component vector of float)
|
||||||
0:22 Function Parameters:
|
0:22 Function Parameters:
|
||||||
0:22 'a' (in highp 4-component vector of float)
|
0:22 'a' (in highp 4-component vector of float)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp highp 4-component vector of float)
|
0:24 move second child to first child (temp highp 4-component vector of float)
|
||||||
0:24 'b' (temp highp 4-component vector of float)
|
0:24 'b' (temp highp 4-component vector of float)
|
||||||
0:24 'a' (in highp 4-component vector of float)
|
0:24 'a' (in highp 4-component vector of float)
|
||||||
0:25 Branch: Return with expression
|
0:25 Branch: Return with expression
|
||||||
0:25 'b' (temp highp 4-component vector of float)
|
0:25 'b' (temp highp 4-component vector of float)
|
||||||
0:45 Sequence
|
0:45 Sequence
|
||||||
0:45 move second child to first child (temp highp int)
|
0:45 move second child to first child (temp highp int)
|
||||||
0:45 'q1' (global highp int)
|
0:45 'q1' (global highp int)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 1 (const int)
|
0:45 1 (const int)
|
||||||
0:46 Sequence
|
0:46 Sequence
|
||||||
0:46 move second child to first child (temp highp int)
|
0:46 move second child to first child (temp highp int)
|
||||||
0:46 'q2' (global highp int)
|
0:46 'q2' (global highp int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 1 (const int)
|
0:46 1 (const int)
|
||||||
0:47 Sequence
|
0:47 Sequence
|
||||||
0:47 move second child to first child (temp highp int)
|
0:47 move second child to first child (temp highp int)
|
||||||
0:47 'q3' (global highp int)
|
0:47 'q3' (global highp int)
|
||||||
0:47 Constant:
|
0:47 Constant:
|
||||||
0:47 1 (const int)
|
0:47 1 (const int)
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp highp int)
|
0:48 move second child to first child (temp highp int)
|
||||||
0:48 'q4' (global highp int)
|
0:48 'q4' (global highp int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 1 (const int)
|
0:48 1 (const int)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'foo' (global highp float)
|
0:? 'foo' (global highp float)
|
||||||
0:? 'a1' (const highp int)
|
0:? 'a1' (const highp int)
|
||||||
0:? 4 (const int)
|
0:? 4 (const int)
|
||||||
0:? 'a2' (const highp int)
|
0:? 'a2' (const highp int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'a3' (const highp int)
|
0:? 'a3' (const highp int)
|
||||||
0:? 4 (const int)
|
0:? 4 (const int)
|
||||||
0:? 'a4' (const highp int)
|
0:? 'a4' (const highp int)
|
||||||
0:? 3 (const int)
|
0:? 3 (const int)
|
||||||
0:? 'q1' (global highp int)
|
0:? 'q1' (global highp int)
|
||||||
0:? 'q2' (global highp int)
|
0:? 'q2' (global highp int)
|
||||||
0:? 'q3' (global highp int)
|
0:? 'q3' (global highp int)
|
||||||
0:? 'q4' (global highp int)
|
0:? 'q4' (global highp int)
|
||||||
|
|
||||||
|
|||||||
@@ -1,293 +1,293 @@
|
|||||||
link1.frag
|
link1.frag
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'a' (global 4-component vector of float)
|
0:8 'a' (global 4-component vector of float)
|
||||||
0:8 vector-scale (temp 4-component vector of float)
|
0:8 vector-scale (temp 4-component vector of float)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 8.000000
|
0:8 8.000000
|
||||||
0:8 'uv4' (uniform 4-component vector of float)
|
0:8 'uv4' (uniform 4-component vector of float)
|
||||||
0:13 Function Definition: main( (global void)
|
0:13 Function Definition: main( (global void)
|
||||||
0:13 Function Parameters:
|
0:13 Function Parameters:
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 move second child to first child (temp 4-component vector of float)
|
0:17 move second child to first child (temp 4-component vector of float)
|
||||||
0:17 'b' (global 4-component vector of float)
|
0:17 'b' (global 4-component vector of float)
|
||||||
0:17 vector-scale (temp 4-component vector of float)
|
0:17 vector-scale (temp 4-component vector of float)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 8.000000
|
0:17 8.000000
|
||||||
0:17 'a' (global 4-component vector of float)
|
0:17 'a' (global 4-component vector of float)
|
||||||
0:19 Function Definition: foo(mf22; (global 2-component vector of int)
|
0:19 Function Definition: foo(mf22; (global 2-component vector of int)
|
||||||
0:19 Function Parameters:
|
0:19 Function Parameters:
|
||||||
0:19 'm' (in 2X2 matrix of float)
|
0:19 'm' (in 2X2 matrix of float)
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 Branch: Return with expression
|
0:21 Branch: Return with expression
|
||||||
0:21 Convert float to int (temp 2-component vector of int)
|
0:21 Convert float to int (temp 2-component vector of int)
|
||||||
0:21 direct index (temp 2-component vector of float)
|
0:21 direct index (temp 2-component vector of float)
|
||||||
0:21 'm' (in 2X2 matrix of float)
|
0:21 'm' (in 2X2 matrix of float)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 0 (const int)
|
0:21 0 (const int)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp 4-component vector of float)
|
0:24 move second child to first child (temp 4-component vector of float)
|
||||||
0:24 'c' (global 4-component vector of float)
|
0:24 'c' (global 4-component vector of float)
|
||||||
0:24 component-wise multiply (temp 4-component vector of float)
|
0:24 component-wise multiply (temp 4-component vector of float)
|
||||||
0:24 'b' (global 4-component vector of float)
|
0:24 'b' (global 4-component vector of float)
|
||||||
0:24 'b' (global 4-component vector of float)
|
0:24 'b' (global 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'uv4' (uniform 4-component vector of float)
|
0:? 'uv4' (uniform 4-component vector of float)
|
||||||
0:? 'glass' (uniform 3-component vector of float)
|
0:? 'glass' (uniform 3-component vector of float)
|
||||||
0:? 'ci' (const int)
|
0:? 'ci' (const int)
|
||||||
0:? 8 (const int)
|
0:? 8 (const int)
|
||||||
0:? 'a' (global 4-component vector of float)
|
0:? 'a' (global 4-component vector of float)
|
||||||
0:? 'iv3' (smooth in 3-component vector of float)
|
0:? 'iv3' (smooth in 3-component vector of float)
|
||||||
0:? 'cup' (smooth in 4-component vector of float)
|
0:? 'cup' (smooth in 4-component vector of float)
|
||||||
0:? 'b' (global 4-component vector of float)
|
0:? 'b' (global 4-component vector of float)
|
||||||
0:? 'c' (global 4-component vector of float)
|
0:? 'c' (global 4-component vector of float)
|
||||||
0:? 'cv3' (const 3-component vector of float)
|
0:? 'cv3' (const 3-component vector of float)
|
||||||
0:? 43.000000
|
0:? 43.000000
|
||||||
0:? 0.340000
|
0:? 0.340000
|
||||||
0:? 9.900000
|
0:? 9.900000
|
||||||
0:? 'cv3n' (const 3-component vector of float)
|
0:? 'cv3n' (const 3-component vector of float)
|
||||||
0:? 43.000000
|
0:? 43.000000
|
||||||
0:? 0.340000
|
0:? 0.340000
|
||||||
0:? 9.900000
|
0:? 9.900000
|
||||||
0:? 'cv3e' (const 3-component vector of float)
|
0:? 'cv3e' (const 3-component vector of float)
|
||||||
0:? 43.000000
|
0:? 43.000000
|
||||||
0:? 0.340000
|
0:? 0.340000
|
||||||
0:? 9.900000
|
0:? 9.900000
|
||||||
0:? 'um2' (uniform 2X2 matrix of float)
|
0:? 'um2' (uniform 2X2 matrix of float)
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 'um2n' (uniform 2X2 matrix of float)
|
0:? 'um2n' (uniform 2X2 matrix of float)
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 'um2e' (uniform 2X2 matrix of float)
|
0:? 'um2e' (uniform 2X2 matrix of float)
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 's' (uniform structure{global int a, global float b})
|
0:? 's' (uniform structure{global int a, global float b})
|
||||||
0:? 82 (const int)
|
0:? 82 (const int)
|
||||||
0:? 3.900000
|
0:? 3.900000
|
||||||
0:? 'sn' (uniform structure{global int a, global float b})
|
0:? 'sn' (uniform structure{global int a, global float b})
|
||||||
0:? 'se' (uniform structure{global int a, global float b})
|
0:? 'se' (uniform structure{global int a, global float b})
|
||||||
0:? 82 (const int)
|
0:? 82 (const int)
|
||||||
0:? 3.900000
|
0:? 3.900000
|
||||||
|
|
||||||
link2.frag
|
link2.frag
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
Requested GL_OES_standard_derivatives
|
Requested GL_OES_standard_derivatives
|
||||||
Requested GL_OES_texture_3D
|
Requested GL_OES_texture_3D
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'd' (global 4-component vector of float)
|
0:8 'd' (global 4-component vector of float)
|
||||||
0:8 vector-scale (temp 4-component vector of float)
|
0:8 vector-scale (temp 4-component vector of float)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 8.000000
|
0:8 8.000000
|
||||||
0:8 'uv4' (uniform 4-component vector of float)
|
0:8 'uv4' (uniform 4-component vector of float)
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp 4-component vector of float)
|
0:13 move second child to first child (temp 4-component vector of float)
|
||||||
0:13 'e' (global 4-component vector of float)
|
0:13 'e' (global 4-component vector of float)
|
||||||
0:13 vector-scale (temp 4-component vector of float)
|
0:13 vector-scale (temp 4-component vector of float)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 8.000000
|
0:13 8.000000
|
||||||
0:13 'd' (global 4-component vector of float)
|
0:13 'd' (global 4-component vector of float)
|
||||||
0:15 Function Definition: foo( (global 2-component vector of int)
|
0:15 Function Definition: foo( (global 2-component vector of int)
|
||||||
0:15 Function Parameters:
|
0:15 Function Parameters:
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Branch: Return with expression
|
0:17 Branch: Return with expression
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 2 (const int)
|
0:17 2 (const int)
|
||||||
0:17 2 (const int)
|
0:17 2 (const int)
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp 4-component vector of float)
|
0:20 move second child to first child (temp 4-component vector of float)
|
||||||
0:20 'f' (global 4-component vector of float)
|
0:20 'f' (global 4-component vector of float)
|
||||||
0:20 component-wise multiply (temp 4-component vector of float)
|
0:20 component-wise multiply (temp 4-component vector of float)
|
||||||
0:20 'e' (global 4-component vector of float)
|
0:20 'e' (global 4-component vector of float)
|
||||||
0:20 'e' (global 4-component vector of float)
|
0:20 'e' (global 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'uv4' (uniform 4-component vector of float)
|
0:? 'uv4' (uniform 4-component vector of float)
|
||||||
0:? 'glass' (uniform 2-component vector of float)
|
0:? 'glass' (uniform 2-component vector of float)
|
||||||
0:? 'ci' (const int)
|
0:? 'ci' (const int)
|
||||||
0:? 8 (const int)
|
0:? 8 (const int)
|
||||||
0:? 'd' (global 4-component vector of float)
|
0:? 'd' (global 4-component vector of float)
|
||||||
0:? 'iv3' (smooth in 3-component vector of float)
|
0:? 'iv3' (smooth in 3-component vector of float)
|
||||||
0:? 'cup' (flat in 4-component vector of float)
|
0:? 'cup' (flat in 4-component vector of float)
|
||||||
0:? 'e' (global 4-component vector of float)
|
0:? 'e' (global 4-component vector of float)
|
||||||
0:? 'f' (global 4-component vector of float)
|
0:? 'f' (global 4-component vector of float)
|
||||||
0:? 'cv3' (const 3-component vector of float)
|
0:? 'cv3' (const 3-component vector of float)
|
||||||
0:? 43.000000
|
0:? 43.000000
|
||||||
0:? 0.340000
|
0:? 0.340000
|
||||||
0:? 9.900000
|
0:? 9.900000
|
||||||
0:? 'cv3e' (const 3-component vector of float)
|
0:? 'cv3e' (const 3-component vector of float)
|
||||||
0:? 43.000000
|
0:? 43.000000
|
||||||
0:? 0.340000
|
0:? 0.340000
|
||||||
0:? 2.900000
|
0:? 2.900000
|
||||||
0:? 'um2' (uniform 2X2 matrix of float)
|
0:? 'um2' (uniform 2X2 matrix of float)
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 'um2n' (uniform 2X2 matrix of float)
|
0:? 'um2n' (uniform 2X2 matrix of float)
|
||||||
0:? 'um2e' (uniform 2X2 matrix of float)
|
0:? 'um2e' (uniform 2X2 matrix of float)
|
||||||
0:? 3.000000
|
0:? 3.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 3.000000
|
0:? 3.000000
|
||||||
0:? 's' (uniform structure{global int a, global float b})
|
0:? 's' (uniform structure{global int a, global float b})
|
||||||
0:? 82 (const int)
|
0:? 82 (const int)
|
||||||
0:? 3.900000
|
0:? 3.900000
|
||||||
0:? 'sn' (uniform structure{global int a, global float b})
|
0:? 'sn' (uniform structure{global int a, global float b})
|
||||||
0:? 82 (const int)
|
0:? 82 (const int)
|
||||||
0:? 3.900000
|
0:? 3.900000
|
||||||
0:? 'se' (uniform structure{global int a, global float b})
|
0:? 'se' (uniform structure{global int a, global float b})
|
||||||
0:? 81 (const int)
|
0:? 81 (const int)
|
||||||
0:? 3.900000
|
0:? 3.900000
|
||||||
|
|
||||||
link3.frag
|
link3.frag
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
Requested GL_OES_EGL_image_external
|
Requested GL_OES_EGL_image_external
|
||||||
Requested GL_OES_standard_derivatives
|
Requested GL_OES_standard_derivatives
|
||||||
Requested GL_OES_texture_3D
|
Requested GL_OES_texture_3D
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'iv3' (smooth in highp 2-component vector of float)
|
0:? 'iv3' (smooth in highp 2-component vector of float)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Types must match:
|
ERROR: Linking fragment stage: Types must match:
|
||||||
glass: "uniform 3-component vector of float" versus "uniform 2-component vector of float"
|
glass: "uniform 3-component vector of float" versus "uniform 2-component vector of float"
|
||||||
ERROR: Linking fragment stage: Interpolation and auxiliary storage qualifiers must match:
|
ERROR: Linking fragment stage: Interpolation and auxiliary storage qualifiers must match:
|
||||||
cup: "smooth in 4-component vector of float" versus "flat in 4-component vector of float"
|
cup: "smooth in 4-component vector of float" versus "flat in 4-component vector of float"
|
||||||
ERROR: Linking fragment stage: Initializers must match:
|
ERROR: Linking fragment stage: Initializers must match:
|
||||||
cv3e
|
cv3e
|
||||||
ERROR: Linking fragment stage: Initializers must match:
|
ERROR: Linking fragment stage: Initializers must match:
|
||||||
um2e
|
um2e
|
||||||
ERROR: Linking fragment stage: Initializers must match:
|
ERROR: Linking fragment stage: Initializers must match:
|
||||||
se
|
se
|
||||||
ERROR: Linking fragment stage: Cannot mix ES profile with non-ES profile shaders
|
ERROR: Linking fragment stage: Cannot mix ES profile with non-ES profile shaders
|
||||||
|
|
||||||
ERROR: Linking fragment stage: Types must match:
|
ERROR: Linking fragment stage: Types must match:
|
||||||
ERROR: Linking fragment stage: Precision qualifiers must match:
|
ERROR: Linking fragment stage: Precision qualifiers must match:
|
||||||
iv3: "smooth in 3-component vector of float" versus "smooth in highp 2-component vector of float"
|
iv3: "smooth in 3-component vector of float" versus "smooth in highp 2-component vector of float"
|
||||||
|
|
||||||
Shader version: 300
|
Shader version: 300
|
||||||
Requested GL_OES_EGL_image_external
|
Requested GL_OES_EGL_image_external
|
||||||
Requested GL_OES_standard_derivatives
|
Requested GL_OES_standard_derivatives
|
||||||
Requested GL_OES_texture_3D
|
Requested GL_OES_texture_3D
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'a' (global 4-component vector of float)
|
0:8 'a' (global 4-component vector of float)
|
||||||
0:8 vector-scale (temp 4-component vector of float)
|
0:8 vector-scale (temp 4-component vector of float)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 8.000000
|
0:8 8.000000
|
||||||
0:8 'uv4' (uniform 4-component vector of float)
|
0:8 'uv4' (uniform 4-component vector of float)
|
||||||
0:13 Function Definition: main( (global void)
|
0:13 Function Definition: main( (global void)
|
||||||
0:13 Function Parameters:
|
0:13 Function Parameters:
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 move second child to first child (temp 4-component vector of float)
|
0:17 move second child to first child (temp 4-component vector of float)
|
||||||
0:17 'b' (global 4-component vector of float)
|
0:17 'b' (global 4-component vector of float)
|
||||||
0:17 vector-scale (temp 4-component vector of float)
|
0:17 vector-scale (temp 4-component vector of float)
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 8.000000
|
0:17 8.000000
|
||||||
0:17 'a' (global 4-component vector of float)
|
0:17 'a' (global 4-component vector of float)
|
||||||
0:19 Function Definition: foo(mf22; (global 2-component vector of int)
|
0:19 Function Definition: foo(mf22; (global 2-component vector of int)
|
||||||
0:19 Function Parameters:
|
0:19 Function Parameters:
|
||||||
0:19 'm' (in 2X2 matrix of float)
|
0:19 'm' (in 2X2 matrix of float)
|
||||||
0:21 Sequence
|
0:21 Sequence
|
||||||
0:21 Branch: Return with expression
|
0:21 Branch: Return with expression
|
||||||
0:21 Convert float to int (temp 2-component vector of int)
|
0:21 Convert float to int (temp 2-component vector of int)
|
||||||
0:21 direct index (temp 2-component vector of float)
|
0:21 direct index (temp 2-component vector of float)
|
||||||
0:21 'm' (in 2X2 matrix of float)
|
0:21 'm' (in 2X2 matrix of float)
|
||||||
0:21 Constant:
|
0:21 Constant:
|
||||||
0:21 0 (const int)
|
0:21 0 (const int)
|
||||||
0:24 Sequence
|
0:24 Sequence
|
||||||
0:24 move second child to first child (temp 4-component vector of float)
|
0:24 move second child to first child (temp 4-component vector of float)
|
||||||
0:24 'c' (global 4-component vector of float)
|
0:24 'c' (global 4-component vector of float)
|
||||||
0:24 component-wise multiply (temp 4-component vector of float)
|
0:24 component-wise multiply (temp 4-component vector of float)
|
||||||
0:24 'b' (global 4-component vector of float)
|
0:24 'b' (global 4-component vector of float)
|
||||||
0:24 'b' (global 4-component vector of float)
|
0:24 'b' (global 4-component vector of float)
|
||||||
0:8 Sequence
|
0:8 Sequence
|
||||||
0:8 move second child to first child (temp 4-component vector of float)
|
0:8 move second child to first child (temp 4-component vector of float)
|
||||||
0:8 'd' (global 4-component vector of float)
|
0:8 'd' (global 4-component vector of float)
|
||||||
0:8 vector-scale (temp 4-component vector of float)
|
0:8 vector-scale (temp 4-component vector of float)
|
||||||
0:8 Constant:
|
0:8 Constant:
|
||||||
0:8 8.000000
|
0:8 8.000000
|
||||||
0:8 'uv4' (uniform 4-component vector of float)
|
0:8 'uv4' (uniform 4-component vector of float)
|
||||||
0:13 Sequence
|
0:13 Sequence
|
||||||
0:13 move second child to first child (temp 4-component vector of float)
|
0:13 move second child to first child (temp 4-component vector of float)
|
||||||
0:13 'e' (global 4-component vector of float)
|
0:13 'e' (global 4-component vector of float)
|
||||||
0:13 vector-scale (temp 4-component vector of float)
|
0:13 vector-scale (temp 4-component vector of float)
|
||||||
0:13 Constant:
|
0:13 Constant:
|
||||||
0:13 8.000000
|
0:13 8.000000
|
||||||
0:13 'd' (global 4-component vector of float)
|
0:13 'd' (global 4-component vector of float)
|
||||||
0:15 Function Definition: foo( (global 2-component vector of int)
|
0:15 Function Definition: foo( (global 2-component vector of int)
|
||||||
0:15 Function Parameters:
|
0:15 Function Parameters:
|
||||||
0:17 Sequence
|
0:17 Sequence
|
||||||
0:17 Branch: Return with expression
|
0:17 Branch: Return with expression
|
||||||
0:17 Constant:
|
0:17 Constant:
|
||||||
0:17 2 (const int)
|
0:17 2 (const int)
|
||||||
0:17 2 (const int)
|
0:17 2 (const int)
|
||||||
0:20 Sequence
|
0:20 Sequence
|
||||||
0:20 move second child to first child (temp 4-component vector of float)
|
0:20 move second child to first child (temp 4-component vector of float)
|
||||||
0:20 'f' (global 4-component vector of float)
|
0:20 'f' (global 4-component vector of float)
|
||||||
0:20 component-wise multiply (temp 4-component vector of float)
|
0:20 component-wise multiply (temp 4-component vector of float)
|
||||||
0:20 'e' (global 4-component vector of float)
|
0:20 'e' (global 4-component vector of float)
|
||||||
0:20 'e' (global 4-component vector of float)
|
0:20 'e' (global 4-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'uv4' (uniform 4-component vector of float)
|
0:? 'uv4' (uniform 4-component vector of float)
|
||||||
0:? 'glass' (uniform 3-component vector of float)
|
0:? 'glass' (uniform 3-component vector of float)
|
||||||
0:? 'ci' (const int)
|
0:? 'ci' (const int)
|
||||||
0:? 8 (const int)
|
0:? 8 (const int)
|
||||||
0:? 'a' (global 4-component vector of float)
|
0:? 'a' (global 4-component vector of float)
|
||||||
0:? 'iv3' (smooth in 3-component vector of float)
|
0:? 'iv3' (smooth in 3-component vector of float)
|
||||||
0:? 'cup' (smooth in 4-component vector of float)
|
0:? 'cup' (smooth in 4-component vector of float)
|
||||||
0:? 'b' (global 4-component vector of float)
|
0:? 'b' (global 4-component vector of float)
|
||||||
0:? 'c' (global 4-component vector of float)
|
0:? 'c' (global 4-component vector of float)
|
||||||
0:? 'cv3' (const 3-component vector of float)
|
0:? 'cv3' (const 3-component vector of float)
|
||||||
0:? 43.000000
|
0:? 43.000000
|
||||||
0:? 0.340000
|
0:? 0.340000
|
||||||
0:? 9.900000
|
0:? 9.900000
|
||||||
0:? 'cv3n' (const 3-component vector of float)
|
0:? 'cv3n' (const 3-component vector of float)
|
||||||
0:? 43.000000
|
0:? 43.000000
|
||||||
0:? 0.340000
|
0:? 0.340000
|
||||||
0:? 9.900000
|
0:? 9.900000
|
||||||
0:? 'cv3e' (const 3-component vector of float)
|
0:? 'cv3e' (const 3-component vector of float)
|
||||||
0:? 43.000000
|
0:? 43.000000
|
||||||
0:? 0.340000
|
0:? 0.340000
|
||||||
0:? 9.900000
|
0:? 9.900000
|
||||||
0:? 'um2' (uniform 2X2 matrix of float)
|
0:? 'um2' (uniform 2X2 matrix of float)
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 'um2n' (uniform 2X2 matrix of float)
|
0:? 'um2n' (uniform 2X2 matrix of float)
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 'um2e' (uniform 2X2 matrix of float)
|
0:? 'um2e' (uniform 2X2 matrix of float)
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 0.000000
|
0:? 0.000000
|
||||||
0:? 4.000000
|
0:? 4.000000
|
||||||
0:? 's' (uniform structure{global int a, global float b})
|
0:? 's' (uniform structure{global int a, global float b})
|
||||||
0:? 82 (const int)
|
0:? 82 (const int)
|
||||||
0:? 3.900000
|
0:? 3.900000
|
||||||
0:? 'sn' (uniform structure{global int a, global float b})
|
0:? 'sn' (uniform structure{global int a, global float b})
|
||||||
0:? 82 (const int)
|
0:? 82 (const int)
|
||||||
0:? 3.900000
|
0:? 3.900000
|
||||||
0:? 'se' (uniform structure{global int a, global float b})
|
0:? 'se' (uniform structure{global int a, global float b})
|
||||||
0:? 82 (const int)
|
0:? 82 (const int)
|
||||||
0:? 3.900000
|
0:? 3.900000
|
||||||
0:? 'd' (global 4-component vector of float)
|
0:? 'd' (global 4-component vector of float)
|
||||||
0:? 'e' (global 4-component vector of float)
|
0:? 'e' (global 4-component vector of float)
|
||||||
0:? 'f' (global 4-component vector of float)
|
0:? 'f' (global 4-component vector of float)
|
||||||
|
|
||||||
|
|||||||
@@ -1,414 +1,414 @@
|
|||||||
localAggregates.frag
|
localAggregates.frag
|
||||||
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
||||||
WARNING: 0:5: varying deprecated in version 130; may be removed in future release
|
WARNING: 0:5: varying deprecated in version 130; may be removed in future release
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:34 Function Definition: main( (global void)
|
0:34 Function Definition: main( (global void)
|
||||||
0:34 Function Parameters:
|
0:34 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:41 move second child to first child (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:41 move second child to first child (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:41 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:41 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:41 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:41 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:41 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:41 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 0 (const int)
|
0:41 0 (const int)
|
||||||
0:43 Test condition and select (temp void)
|
0:43 Test condition and select (temp void)
|
||||||
0:43 Condition
|
0:43 Condition
|
||||||
0:43 Compare Greater Than (temp bool)
|
0:43 Compare Greater Than (temp bool)
|
||||||
0:43 i: direct index for structure (global int)
|
0:43 i: direct index for structure (global int)
|
||||||
0:43 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:43 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:43 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:43 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0 (const int)
|
0:43 0 (const int)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0 (const int)
|
0:43 0 (const int)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0 (const int)
|
0:43 0 (const int)
|
||||||
0:43 true case
|
0:43 true case
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 move second child to first child (temp float)
|
0:44 move second child to first child (temp float)
|
||||||
0:44 f: direct index for structure (global float)
|
0:44 f: direct index for structure (global float)
|
||||||
0:44 s1_1: direct index for structure (global structure{global int i, global float f})
|
0:44 s1_1: direct index for structure (global structure{global int i, global float f})
|
||||||
0:44 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:44 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1.000000
|
0:44 1.000000
|
||||||
0:45 move second child to first child (temp float)
|
0:45 move second child to first child (temp float)
|
||||||
0:45 direct index (temp float)
|
0:45 direct index (temp float)
|
||||||
0:45 'localFArray' (temp 16-element array of float)
|
0:45 'localFArray' (temp 16-element array of float)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 4 (const int)
|
0:45 4 (const int)
|
||||||
0:45 direct index (temp float)
|
0:45 direct index (temp float)
|
||||||
0:45 'coord' (smooth in 2-component vector of float)
|
0:45 'coord' (smooth in 2-component vector of float)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 0 (const int)
|
0:45 0 (const int)
|
||||||
0:46 move second child to first child (temp int)
|
0:46 move second child to first child (temp int)
|
||||||
0:46 direct index (temp int)
|
0:46 direct index (temp int)
|
||||||
0:46 'localIArray' (temp 8-element array of int)
|
0:46 'localIArray' (temp 8-element array of int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 2 (const int)
|
0:46 2 (const int)
|
||||||
0:46 i: direct index for structure (global int)
|
0:46 i: direct index for structure (global int)
|
||||||
0:46 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:46 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:46 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:46 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:43 false case
|
0:43 false case
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp float)
|
0:48 move second child to first child (temp float)
|
||||||
0:48 f: direct index for structure (global float)
|
0:48 f: direct index for structure (global float)
|
||||||
0:48 s1_1: direct index for structure (global structure{global int i, global float f})
|
0:48 s1_1: direct index for structure (global structure{global int i, global float f})
|
||||||
0:48 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:48 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 2 (const int)
|
0:48 2 (const int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 1 (const int)
|
0:48 1 (const int)
|
||||||
0:48 direct index (temp float)
|
0:48 direct index (temp float)
|
||||||
0:48 'coord' (smooth in 2-component vector of float)
|
0:48 'coord' (smooth in 2-component vector of float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 0 (const int)
|
0:48 0 (const int)
|
||||||
0:49 move second child to first child (temp float)
|
0:49 move second child to first child (temp float)
|
||||||
0:49 direct index (temp float)
|
0:49 direct index (temp float)
|
||||||
0:49 'localFArray' (temp 16-element array of float)
|
0:49 'localFArray' (temp 16-element array of float)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 4 (const int)
|
0:49 4 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 1.000000
|
0:49 1.000000
|
||||||
0:50 move second child to first child (temp int)
|
0:50 move second child to first child (temp int)
|
||||||
0:50 direct index (temp int)
|
0:50 direct index (temp int)
|
||||||
0:50 'localIArray' (temp 8-element array of int)
|
0:50 'localIArray' (temp 8-element array of int)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 2 (const int)
|
0:50 2 (const int)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 0 (const int)
|
0:50 0 (const int)
|
||||||
0:53 Test condition and select (temp void)
|
0:53 Test condition and select (temp void)
|
||||||
0:53 Condition
|
0:53 Condition
|
||||||
0:53 Compare Equal (temp bool)
|
0:53 Compare Equal (temp bool)
|
||||||
0:53 direct index (temp int)
|
0:53 direct index (temp int)
|
||||||
0:53 'localIArray' (temp 8-element array of int)
|
0:53 'localIArray' (temp 8-element array of int)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 2 (const int)
|
0:53 2 (const int)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 0 (const int)
|
0:53 0 (const int)
|
||||||
0:53 true case
|
0:53 true case
|
||||||
0:54 Pre-Increment (temp float)
|
0:54 Pre-Increment (temp float)
|
||||||
0:54 direct index (temp float)
|
0:54 direct index (temp float)
|
||||||
0:54 'localFArray' (temp 16-element array of float)
|
0:54 'localFArray' (temp 16-element array of float)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 4 (const int)
|
0:54 4 (const int)
|
||||||
0:57 Sequence
|
0:57 Sequence
|
||||||
0:57 move second child to first child (temp int)
|
0:57 move second child to first child (temp int)
|
||||||
0:57 'x' (temp int)
|
0:57 'x' (temp int)
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 5 (const int)
|
0:57 5 (const int)
|
||||||
0:58 move second child to first child (temp float)
|
0:58 move second child to first child (temp float)
|
||||||
0:58 indirect index (temp float)
|
0:58 indirect index (temp float)
|
||||||
0:58 'localArray' (temp 16-element array of float)
|
0:58 'localArray' (temp 16-element array of float)
|
||||||
0:58 'x' (temp int)
|
0:58 'x' (temp int)
|
||||||
0:58 direct index (temp float)
|
0:58 direct index (temp float)
|
||||||
0:58 'coord' (smooth in 2-component vector of float)
|
0:58 'coord' (smooth in 2-component vector of float)
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 0 (const int)
|
0:58 0 (const int)
|
||||||
0:62 Sequence
|
0:62 Sequence
|
||||||
0:62 Sequence
|
0:62 Sequence
|
||||||
0:62 move second child to first child (temp int)
|
0:62 move second child to first child (temp int)
|
||||||
0:62 'i' (temp int)
|
0:62 'i' (temp int)
|
||||||
0:62 Constant:
|
0:62 Constant:
|
||||||
0:62 0 (const int)
|
0:62 0 (const int)
|
||||||
0:62 Loop with condition tested first
|
0:62 Loop with condition tested first
|
||||||
0:62 Loop Condition
|
0:62 Loop Condition
|
||||||
0:62 Compare Less Than (temp bool)
|
0:62 Compare Less Than (temp bool)
|
||||||
0:62 'i' (temp int)
|
0:62 'i' (temp int)
|
||||||
0:62 Constant:
|
0:62 Constant:
|
||||||
0:62 16 (const int)
|
0:62 16 (const int)
|
||||||
0:62 Loop Body
|
0:62 Loop Body
|
||||||
0:63 move second child to first child (temp float)
|
0:63 move second child to first child (temp float)
|
||||||
0:63 indirect index (temp float)
|
0:63 indirect index (temp float)
|
||||||
0:63 'a' (temp 16-element array of float)
|
0:63 'a' (temp 16-element array of float)
|
||||||
0:63 'i' (temp int)
|
0:63 'i' (temp int)
|
||||||
0:63 Constant:
|
0:63 Constant:
|
||||||
0:63 0.000000
|
0:63 0.000000
|
||||||
0:62 Loop Terminal Expression
|
0:62 Loop Terminal Expression
|
||||||
0:62 Post-Increment (temp int)
|
0:62 Post-Increment (temp int)
|
||||||
0:62 'i' (temp int)
|
0:62 'i' (temp int)
|
||||||
0:65 Test condition and select (temp void)
|
0:65 Test condition and select (temp void)
|
||||||
0:65 Condition
|
0:65 Condition
|
||||||
0:65 Compare Equal (temp bool)
|
0:65 Compare Equal (temp bool)
|
||||||
0:65 'condition' (uniform int)
|
0:65 'condition' (uniform int)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 1 (const int)
|
0:65 1 (const int)
|
||||||
0:65 true case
|
0:65 true case
|
||||||
0:66 move second child to first child (temp 16-element array of float)
|
0:66 move second child to first child (temp 16-element array of float)
|
||||||
0:66 'a' (temp 16-element array of float)
|
0:66 'a' (temp 16-element array of float)
|
||||||
0:66 'localArray' (temp 16-element array of float)
|
0:66 'localArray' (temp 16-element array of float)
|
||||||
0:68 move second child to first child (temp 4-component vector of float)
|
0:68 move second child to first child (temp 4-component vector of float)
|
||||||
0:68 bleh: direct index for structure (global 4-component vector of float)
|
0:68 bleh: direct index for structure (global 4-component vector of float)
|
||||||
0:68 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:68 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 3 (const int)
|
0:68 3 (const int)
|
||||||
0:68 'color' (smooth in 4-component vector of float)
|
0:68 'color' (smooth in 4-component vector of float)
|
||||||
0:69 move second child to first child (temp float)
|
0:69 move second child to first child (temp float)
|
||||||
0:69 direct index (temp float)
|
0:69 direct index (temp float)
|
||||||
0:69 bleh: direct index for structure (global 4-component vector of float)
|
0:69 bleh: direct index for structure (global 4-component vector of float)
|
||||||
0:69 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:69 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 3 (const int)
|
0:69 3 (const int)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 2 (const int)
|
0:69 2 (const int)
|
||||||
0:69 direct index (temp float)
|
0:69 direct index (temp float)
|
||||||
0:69 'coord' (smooth in 2-component vector of float)
|
0:69 'coord' (smooth in 2-component vector of float)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 1 (const int)
|
0:69 1 (const int)
|
||||||
0:71 move second child to first child (temp 4-component vector of float)
|
0:71 move second child to first child (temp 4-component vector of float)
|
||||||
0:71 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:71 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:71 component-wise multiply (temp 4-component vector of float)
|
0:71 component-wise multiply (temp 4-component vector of float)
|
||||||
0:71 vector-scale (temp 4-component vector of float)
|
0:71 vector-scale (temp 4-component vector of float)
|
||||||
0:71 bleh: direct index for structure (global 4-component vector of float)
|
0:71 bleh: direct index for structure (global 4-component vector of float)
|
||||||
0:71 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:71 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:71 Constant:
|
0:71 Constant:
|
||||||
0:71 3 (const int)
|
0:71 3 (const int)
|
||||||
0:71 add (temp float)
|
0:71 add (temp float)
|
||||||
0:71 add (temp float)
|
0:71 add (temp float)
|
||||||
0:71 add (temp float)
|
0:71 add (temp float)
|
||||||
0:71 direct index (temp float)
|
0:71 direct index (temp float)
|
||||||
0:71 'localFArray' (temp 16-element array of float)
|
0:71 'localFArray' (temp 16-element array of float)
|
||||||
0:71 Constant:
|
0:71 Constant:
|
||||||
0:71 4 (const int)
|
0:71 4 (const int)
|
||||||
0:71 f: direct index for structure (global float)
|
0:71 f: direct index for structure (global float)
|
||||||
0:71 s1_1: direct index for structure (global structure{global int i, global float f})
|
0:71 s1_1: direct index for structure (global structure{global int i, global float f})
|
||||||
0:71 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:71 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:71 Constant:
|
0:71 Constant:
|
||||||
0:71 2 (const int)
|
0:71 2 (const int)
|
||||||
0:71 Constant:
|
0:71 Constant:
|
||||||
0:71 1 (const int)
|
0:71 1 (const int)
|
||||||
0:71 indirect index (temp float)
|
0:71 indirect index (temp float)
|
||||||
0:71 'localArray' (temp 16-element array of float)
|
0:71 'localArray' (temp 16-element array of float)
|
||||||
0:71 'x' (temp int)
|
0:71 'x' (temp int)
|
||||||
0:71 indirect index (temp float)
|
0:71 indirect index (temp float)
|
||||||
0:71 'a' (temp 16-element array of float)
|
0:71 'a' (temp 16-element array of float)
|
||||||
0:71 'x' (temp int)
|
0:71 'x' (temp int)
|
||||||
0:71 texture (global 4-component vector of float)
|
0:71 texture (global 4-component vector of float)
|
||||||
0:71 'sampler' (uniform sampler2D)
|
0:71 'sampler' (uniform sampler2D)
|
||||||
0:71 'coord' (smooth in 2-component vector of float)
|
0:71 'coord' (smooth in 2-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sampler' (uniform sampler2D)
|
0:? 'sampler' (uniform sampler2D)
|
||||||
0:? 'coord' (smooth in 2-component vector of float)
|
0:? 'coord' (smooth in 2-component vector of float)
|
||||||
0:? 'color' (smooth in 4-component vector of float)
|
0:? 'color' (smooth in 4-component vector of float)
|
||||||
0:? 'foo' (uniform structure{global int i, global float f})
|
0:? 'foo' (uniform structure{global int i, global float f})
|
||||||
0:? 'foo2' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:? 'foo2' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:? 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:? 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:? 'uFloatArray' (uniform 16-element array of float)
|
0:? 'uFloatArray' (uniform 16-element array of float)
|
||||||
0:? 'condition' (uniform int)
|
0:? 'condition' (uniform int)
|
||||||
|
|
||||||
|
|
||||||
Linked fragment stage:
|
Linked fragment stage:
|
||||||
|
|
||||||
|
|
||||||
Shader version: 130
|
Shader version: 130
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:34 Function Definition: main( (global void)
|
0:34 Function Definition: main( (global void)
|
||||||
0:34 Function Parameters:
|
0:34 Function Parameters:
|
||||||
0:? Sequence
|
0:? Sequence
|
||||||
0:41 move second child to first child (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:41 move second child to first child (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:41 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:41 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:41 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:41 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:41 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:41 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:41 Constant:
|
0:41 Constant:
|
||||||
0:41 0 (const int)
|
0:41 0 (const int)
|
||||||
0:43 Test condition and select (temp void)
|
0:43 Test condition and select (temp void)
|
||||||
0:43 Condition
|
0:43 Condition
|
||||||
0:43 Compare Greater Than (temp bool)
|
0:43 Compare Greater Than (temp bool)
|
||||||
0:43 i: direct index for structure (global int)
|
0:43 i: direct index for structure (global int)
|
||||||
0:43 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:43 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:43 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:43 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0 (const int)
|
0:43 0 (const int)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0 (const int)
|
0:43 0 (const int)
|
||||||
0:43 Constant:
|
0:43 Constant:
|
||||||
0:43 0 (const int)
|
0:43 0 (const int)
|
||||||
0:43 true case
|
0:43 true case
|
||||||
0:44 Sequence
|
0:44 Sequence
|
||||||
0:44 move second child to first child (temp float)
|
0:44 move second child to first child (temp float)
|
||||||
0:44 f: direct index for structure (global float)
|
0:44 f: direct index for structure (global float)
|
||||||
0:44 s1_1: direct index for structure (global structure{global int i, global float f})
|
0:44 s1_1: direct index for structure (global structure{global int i, global float f})
|
||||||
0:44 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:44 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 2 (const int)
|
0:44 2 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1 (const int)
|
0:44 1 (const int)
|
||||||
0:44 Constant:
|
0:44 Constant:
|
||||||
0:44 1.000000
|
0:44 1.000000
|
||||||
0:45 move second child to first child (temp float)
|
0:45 move second child to first child (temp float)
|
||||||
0:45 direct index (temp float)
|
0:45 direct index (temp float)
|
||||||
0:45 'localFArray' (temp 16-element array of float)
|
0:45 'localFArray' (temp 16-element array of float)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 4 (const int)
|
0:45 4 (const int)
|
||||||
0:45 direct index (temp float)
|
0:45 direct index (temp float)
|
||||||
0:45 'coord' (smooth in 2-component vector of float)
|
0:45 'coord' (smooth in 2-component vector of float)
|
||||||
0:45 Constant:
|
0:45 Constant:
|
||||||
0:45 0 (const int)
|
0:45 0 (const int)
|
||||||
0:46 move second child to first child (temp int)
|
0:46 move second child to first child (temp int)
|
||||||
0:46 direct index (temp int)
|
0:46 direct index (temp int)
|
||||||
0:46 'localIArray' (temp 8-element array of int)
|
0:46 'localIArray' (temp 8-element array of int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 2 (const int)
|
0:46 2 (const int)
|
||||||
0:46 i: direct index for structure (global int)
|
0:46 i: direct index for structure (global int)
|
||||||
0:46 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:46 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:46 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:46 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:46 Constant:
|
0:46 Constant:
|
||||||
0:46 0 (const int)
|
0:46 0 (const int)
|
||||||
0:43 false case
|
0:43 false case
|
||||||
0:48 Sequence
|
0:48 Sequence
|
||||||
0:48 move second child to first child (temp float)
|
0:48 move second child to first child (temp float)
|
||||||
0:48 f: direct index for structure (global float)
|
0:48 f: direct index for structure (global float)
|
||||||
0:48 s1_1: direct index for structure (global structure{global int i, global float f})
|
0:48 s1_1: direct index for structure (global structure{global int i, global float f})
|
||||||
0:48 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:48 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 2 (const int)
|
0:48 2 (const int)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 1 (const int)
|
0:48 1 (const int)
|
||||||
0:48 direct index (temp float)
|
0:48 direct index (temp float)
|
||||||
0:48 'coord' (smooth in 2-component vector of float)
|
0:48 'coord' (smooth in 2-component vector of float)
|
||||||
0:48 Constant:
|
0:48 Constant:
|
||||||
0:48 0 (const int)
|
0:48 0 (const int)
|
||||||
0:49 move second child to first child (temp float)
|
0:49 move second child to first child (temp float)
|
||||||
0:49 direct index (temp float)
|
0:49 direct index (temp float)
|
||||||
0:49 'localFArray' (temp 16-element array of float)
|
0:49 'localFArray' (temp 16-element array of float)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 4 (const int)
|
0:49 4 (const int)
|
||||||
0:49 Constant:
|
0:49 Constant:
|
||||||
0:49 1.000000
|
0:49 1.000000
|
||||||
0:50 move second child to first child (temp int)
|
0:50 move second child to first child (temp int)
|
||||||
0:50 direct index (temp int)
|
0:50 direct index (temp int)
|
||||||
0:50 'localIArray' (temp 8-element array of int)
|
0:50 'localIArray' (temp 8-element array of int)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 2 (const int)
|
0:50 2 (const int)
|
||||||
0:50 Constant:
|
0:50 Constant:
|
||||||
0:50 0 (const int)
|
0:50 0 (const int)
|
||||||
0:53 Test condition and select (temp void)
|
0:53 Test condition and select (temp void)
|
||||||
0:53 Condition
|
0:53 Condition
|
||||||
0:53 Compare Equal (temp bool)
|
0:53 Compare Equal (temp bool)
|
||||||
0:53 direct index (temp int)
|
0:53 direct index (temp int)
|
||||||
0:53 'localIArray' (temp 8-element array of int)
|
0:53 'localIArray' (temp 8-element array of int)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 2 (const int)
|
0:53 2 (const int)
|
||||||
0:53 Constant:
|
0:53 Constant:
|
||||||
0:53 0 (const int)
|
0:53 0 (const int)
|
||||||
0:53 true case
|
0:53 true case
|
||||||
0:54 Pre-Increment (temp float)
|
0:54 Pre-Increment (temp float)
|
||||||
0:54 direct index (temp float)
|
0:54 direct index (temp float)
|
||||||
0:54 'localFArray' (temp 16-element array of float)
|
0:54 'localFArray' (temp 16-element array of float)
|
||||||
0:54 Constant:
|
0:54 Constant:
|
||||||
0:54 4 (const int)
|
0:54 4 (const int)
|
||||||
0:57 Sequence
|
0:57 Sequence
|
||||||
0:57 move second child to first child (temp int)
|
0:57 move second child to first child (temp int)
|
||||||
0:57 'x' (temp int)
|
0:57 'x' (temp int)
|
||||||
0:57 Constant:
|
0:57 Constant:
|
||||||
0:57 5 (const int)
|
0:57 5 (const int)
|
||||||
0:58 move second child to first child (temp float)
|
0:58 move second child to first child (temp float)
|
||||||
0:58 indirect index (temp float)
|
0:58 indirect index (temp float)
|
||||||
0:58 'localArray' (temp 16-element array of float)
|
0:58 'localArray' (temp 16-element array of float)
|
||||||
0:58 'x' (temp int)
|
0:58 'x' (temp int)
|
||||||
0:58 direct index (temp float)
|
0:58 direct index (temp float)
|
||||||
0:58 'coord' (smooth in 2-component vector of float)
|
0:58 'coord' (smooth in 2-component vector of float)
|
||||||
0:58 Constant:
|
0:58 Constant:
|
||||||
0:58 0 (const int)
|
0:58 0 (const int)
|
||||||
0:62 Sequence
|
0:62 Sequence
|
||||||
0:62 Sequence
|
0:62 Sequence
|
||||||
0:62 move second child to first child (temp int)
|
0:62 move second child to first child (temp int)
|
||||||
0:62 'i' (temp int)
|
0:62 'i' (temp int)
|
||||||
0:62 Constant:
|
0:62 Constant:
|
||||||
0:62 0 (const int)
|
0:62 0 (const int)
|
||||||
0:62 Loop with condition tested first
|
0:62 Loop with condition tested first
|
||||||
0:62 Loop Condition
|
0:62 Loop Condition
|
||||||
0:62 Compare Less Than (temp bool)
|
0:62 Compare Less Than (temp bool)
|
||||||
0:62 'i' (temp int)
|
0:62 'i' (temp int)
|
||||||
0:62 Constant:
|
0:62 Constant:
|
||||||
0:62 16 (const int)
|
0:62 16 (const int)
|
||||||
0:62 Loop Body
|
0:62 Loop Body
|
||||||
0:63 move second child to first child (temp float)
|
0:63 move second child to first child (temp float)
|
||||||
0:63 indirect index (temp float)
|
0:63 indirect index (temp float)
|
||||||
0:63 'a' (temp 16-element array of float)
|
0:63 'a' (temp 16-element array of float)
|
||||||
0:63 'i' (temp int)
|
0:63 'i' (temp int)
|
||||||
0:63 Constant:
|
0:63 Constant:
|
||||||
0:63 0.000000
|
0:63 0.000000
|
||||||
0:62 Loop Terminal Expression
|
0:62 Loop Terminal Expression
|
||||||
0:62 Post-Increment (temp int)
|
0:62 Post-Increment (temp int)
|
||||||
0:62 'i' (temp int)
|
0:62 'i' (temp int)
|
||||||
0:65 Test condition and select (temp void)
|
0:65 Test condition and select (temp void)
|
||||||
0:65 Condition
|
0:65 Condition
|
||||||
0:65 Compare Equal (temp bool)
|
0:65 Compare Equal (temp bool)
|
||||||
0:65 'condition' (uniform int)
|
0:65 'condition' (uniform int)
|
||||||
0:65 Constant:
|
0:65 Constant:
|
||||||
0:65 1 (const int)
|
0:65 1 (const int)
|
||||||
0:65 true case
|
0:65 true case
|
||||||
0:66 move second child to first child (temp 16-element array of float)
|
0:66 move second child to first child (temp 16-element array of float)
|
||||||
0:66 'a' (temp 16-element array of float)
|
0:66 'a' (temp 16-element array of float)
|
||||||
0:66 'localArray' (temp 16-element array of float)
|
0:66 'localArray' (temp 16-element array of float)
|
||||||
0:68 move second child to first child (temp 4-component vector of float)
|
0:68 move second child to first child (temp 4-component vector of float)
|
||||||
0:68 bleh: direct index for structure (global 4-component vector of float)
|
0:68 bleh: direct index for structure (global 4-component vector of float)
|
||||||
0:68 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:68 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:68 Constant:
|
0:68 Constant:
|
||||||
0:68 3 (const int)
|
0:68 3 (const int)
|
||||||
0:68 'color' (smooth in 4-component vector of float)
|
0:68 'color' (smooth in 4-component vector of float)
|
||||||
0:69 move second child to first child (temp float)
|
0:69 move second child to first child (temp float)
|
||||||
0:69 direct index (temp float)
|
0:69 direct index (temp float)
|
||||||
0:69 bleh: direct index for structure (global 4-component vector of float)
|
0:69 bleh: direct index for structure (global 4-component vector of float)
|
||||||
0:69 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:69 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 3 (const int)
|
0:69 3 (const int)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 2 (const int)
|
0:69 2 (const int)
|
||||||
0:69 direct index (temp float)
|
0:69 direct index (temp float)
|
||||||
0:69 'coord' (smooth in 2-component vector of float)
|
0:69 'coord' (smooth in 2-component vector of float)
|
||||||
0:69 Constant:
|
0:69 Constant:
|
||||||
0:69 1 (const int)
|
0:69 1 (const int)
|
||||||
0:71 move second child to first child (temp 4-component vector of float)
|
0:71 move second child to first child (temp 4-component vector of float)
|
||||||
0:71 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
0:71 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
||||||
0:71 component-wise multiply (temp 4-component vector of float)
|
0:71 component-wise multiply (temp 4-component vector of float)
|
||||||
0:71 vector-scale (temp 4-component vector of float)
|
0:71 vector-scale (temp 4-component vector of float)
|
||||||
0:71 bleh: direct index for structure (global 4-component vector of float)
|
0:71 bleh: direct index for structure (global 4-component vector of float)
|
||||||
0:71 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:71 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:71 Constant:
|
0:71 Constant:
|
||||||
0:71 3 (const int)
|
0:71 3 (const int)
|
||||||
0:71 add (temp float)
|
0:71 add (temp float)
|
||||||
0:71 add (temp float)
|
0:71 add (temp float)
|
||||||
0:71 add (temp float)
|
0:71 add (temp float)
|
||||||
0:71 direct index (temp float)
|
0:71 direct index (temp float)
|
||||||
0:71 'localFArray' (temp 16-element array of float)
|
0:71 'localFArray' (temp 16-element array of float)
|
||||||
0:71 Constant:
|
0:71 Constant:
|
||||||
0:71 4 (const int)
|
0:71 4 (const int)
|
||||||
0:71 f: direct index for structure (global float)
|
0:71 f: direct index for structure (global float)
|
||||||
0:71 s1_1: direct index for structure (global structure{global int i, global float f})
|
0:71 s1_1: direct index for structure (global structure{global int i, global float f})
|
||||||
0:71 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:71 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:71 Constant:
|
0:71 Constant:
|
||||||
0:71 2 (const int)
|
0:71 2 (const int)
|
||||||
0:71 Constant:
|
0:71 Constant:
|
||||||
0:71 1 (const int)
|
0:71 1 (const int)
|
||||||
0:71 indirect index (temp float)
|
0:71 indirect index (temp float)
|
||||||
0:71 'localArray' (temp 16-element array of float)
|
0:71 'localArray' (temp 16-element array of float)
|
||||||
0:71 'x' (temp int)
|
0:71 'x' (temp int)
|
||||||
0:71 indirect index (temp float)
|
0:71 indirect index (temp float)
|
||||||
0:71 'a' (temp 16-element array of float)
|
0:71 'a' (temp 16-element array of float)
|
||||||
0:71 'x' (temp int)
|
0:71 'x' (temp int)
|
||||||
0:71 texture (global 4-component vector of float)
|
0:71 texture (global 4-component vector of float)
|
||||||
0:71 'sampler' (uniform sampler2D)
|
0:71 'sampler' (uniform sampler2D)
|
||||||
0:71 'coord' (smooth in 2-component vector of float)
|
0:71 'coord' (smooth in 2-component vector of float)
|
||||||
0:? Linker Objects
|
0:? Linker Objects
|
||||||
0:? 'sampler' (uniform sampler2D)
|
0:? 'sampler' (uniform sampler2D)
|
||||||
0:? 'coord' (smooth in 2-component vector of float)
|
0:? 'coord' (smooth in 2-component vector of float)
|
||||||
0:? 'color' (smooth in 4-component vector of float)
|
0:? 'color' (smooth in 4-component vector of float)
|
||||||
0:? 'foo' (uniform structure{global int i, global float f})
|
0:? 'foo' (uniform structure{global int i, global float f})
|
||||||
0:? 'foo2' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
0:? 'foo2' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh})
|
||||||
0:? 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
0:? 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1, global 4-component vector of float bleh} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
||||||
0:? 'uFloatArray' (uniform 16-element array of float)
|
0:? 'uFloatArray' (uniform 16-element array of float)
|
||||||
0:? 'condition' (uniform int)
|
0:? 'condition' (uniform int)
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user