GLSL output: Removed fixed-size buffer; fixes #769.
Makes some white-space differences in most output, plus a few cases where more could have been put out but was cut short by the previous fix-sized buffer.
This commit is contained in:
parent
c08fb8ab9c
commit
71c100d7c0
332 changed files with 62136 additions and 62097 deletions
|
|
@ -1,43 +1,43 @@
|
|||
hlsl.matrixSwizzle.vert
|
||||
Shader version: 450
|
||||
0:? Sequence
|
||||
0:2 Function Definition: @ShaderFunction(f1; (temp void)
|
||||
0:2 Function Definition: @ShaderFunction(f1; ( temp void)
|
||||
0:2 Function Parameters:
|
||||
0:2 'inf' (in float)
|
||||
0:2 'inf' ( in float)
|
||||
0:? Sequence
|
||||
0:7 move second child to first child (temp float)
|
||||
0:7 direct index (temp float)
|
||||
0:7 direct index (temp 4-component vector of float)
|
||||
0:7 'm' (temp 3X4 matrix of float)
|
||||
0:7 move second child to first child ( temp float)
|
||||
0:7 direct index ( temp float)
|
||||
0:7 direct index ( temp 4-component vector of float)
|
||||
0:7 'm' ( temp 3X4 matrix of float)
|
||||
0:7 Constant:
|
||||
0:7 2 (const int)
|
||||
0:7 Constant:
|
||||
0:7 3 (const int)
|
||||
0:7 Constant:
|
||||
0:7 1.000000
|
||||
0:8 move second child to first child (temp float)
|
||||
0:8 direct index (temp float)
|
||||
0:8 direct index (temp 4-component vector of float)
|
||||
0:8 'm' (temp 3X4 matrix of float)
|
||||
0:8 move second child to first child ( temp float)
|
||||
0:8 direct index ( temp float)
|
||||
0:8 direct index ( temp 4-component vector of float)
|
||||
0:8 'm' ( temp 3X4 matrix of float)
|
||||
0:8 Constant:
|
||||
0:8 2 (const int)
|
||||
0:8 Constant:
|
||||
0:8 3 (const int)
|
||||
0:8 Constant:
|
||||
0:8 2.000000
|
||||
0:9 move second child to first child (temp float)
|
||||
0:9 direct index (temp float)
|
||||
0:9 direct index (temp 4-component vector of float)
|
||||
0:9 'm' (temp 3X4 matrix of float)
|
||||
0:9 move second child to first child ( temp float)
|
||||
0:9 direct index ( temp float)
|
||||
0:9 direct index ( temp 4-component vector of float)
|
||||
0:9 'm' ( temp 3X4 matrix of float)
|
||||
0:9 Constant:
|
||||
0:9 2 (const int)
|
||||
0:9 Constant:
|
||||
0:9 3 (const int)
|
||||
0:9 Constant:
|
||||
0:9 2.000000
|
||||
0:11 move second child to first child (temp 4-component vector of float)
|
||||
0:11 direct index (temp 4-component vector of float)
|
||||
0:11 'm' (temp 3X4 matrix 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)
|
||||
0:11 'm' ( temp 3X4 matrix of float)
|
||||
0:11 Constant:
|
||||
0:11 0 (const int)
|
||||
0:11 Constant:
|
||||
|
|
@ -45,9 +45,9 @@ Shader version: 450
|
|||
0:11 3.000000
|
||||
0:11 3.000000
|
||||
0:11 3.000000
|
||||
0:12 move second child to first child (temp 4-component vector of float)
|
||||
0:12 direct index (temp 4-component vector of float)
|
||||
0:12 'm' (temp 3X4 matrix of float)
|
||||
0:12 move second child to first child ( temp 4-component vector of float)
|
||||
0:12 direct index ( temp 4-component vector of float)
|
||||
0:12 'm' ( temp 3X4 matrix of float)
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 Constant:
|
||||
|
|
@ -55,9 +55,9 @@ Shader version: 450
|
|||
0:12 3.000000
|
||||
0:12 3.000000
|
||||
0:12 3.000000
|
||||
0:13 move second child to first child (temp 4-component vector of float)
|
||||
0:13 direct index (temp 4-component vector of float)
|
||||
0:13 'm' (temp 3X4 matrix of float)
|
||||
0:13 move second child to first child ( temp 4-component vector of float)
|
||||
0:13 direct index ( temp 4-component vector of float)
|
||||
0:13 'm' ( temp 3X4 matrix of float)
|
||||
0:13 Constant:
|
||||
0:13 1 (const int)
|
||||
0:13 Constant:
|
||||
|
|
@ -66,132 +66,132 @@ Shader version: 450
|
|||
0:13 3.000000
|
||||
0:13 3.000000
|
||||
0:? Sequence
|
||||
0:18 move second child to first child (temp float)
|
||||
0:18 direct index (temp float)
|
||||
0:18 direct index (temp 4-component vector of float)
|
||||
0:18 'm' (temp 3X4 matrix of float)
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 direct index ( temp 4-component vector of float)
|
||||
0:18 'm' ( temp 3X4 matrix of float)
|
||||
0:18 Constant:
|
||||
0:18 0 (const int)
|
||||
0:18 Constant:
|
||||
0:18 0 (const int)
|
||||
0:18 direct index (temp float)
|
||||
0:18 'f3' (temp 3-component vector of float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 'f3' ( temp 3-component vector of float)
|
||||
0:18 Constant:
|
||||
0:18 0 (const int)
|
||||
0:18 move second child to first child (temp float)
|
||||
0:18 direct index (temp float)
|
||||
0:18 direct index (temp 4-component vector of float)
|
||||
0:18 'm' (temp 3X4 matrix of float)
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 direct index ( temp 4-component vector of float)
|
||||
0:18 'm' ( temp 3X4 matrix of float)
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 direct index (temp float)
|
||||
0:18 'f3' (temp 3-component vector of float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 'f3' ( temp 3-component vector of float)
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 move second child to first child (temp float)
|
||||
0:18 direct index (temp float)
|
||||
0:18 direct index (temp 4-component vector of float)
|
||||
0:18 'm' (temp 3X4 matrix of float)
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 direct index ( temp 4-component vector of float)
|
||||
0:18 'm' ( temp 3X4 matrix of float)
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 Constant:
|
||||
0:18 2 (const int)
|
||||
0:18 direct index (temp float)
|
||||
0:18 'f3' (temp 3-component vector of float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 'f3' ( temp 3-component vector of float)
|
||||
0:18 Constant:
|
||||
0:18 2 (const int)
|
||||
0:19 Sequence
|
||||
0:19 move second child to first child (temp 3-component vector of float)
|
||||
0:19 'intermVec' (temp 3-component vector of float)
|
||||
0:19 move second child to first child ( temp 3-component vector of float)
|
||||
0:19 'intermVec' ( temp 3-component vector of float)
|
||||
0:19 Constant:
|
||||
0:19 5.000000
|
||||
0:19 5.000000
|
||||
0:19 5.000000
|
||||
0:19 move second child to first child (temp float)
|
||||
0:19 direct index (temp float)
|
||||
0:19 direct index (temp 4-component vector of float)
|
||||
0:19 'm' (temp 3X4 matrix of float)
|
||||
0:19 move second child to first child ( temp float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 direct index ( temp 4-component vector of float)
|
||||
0:19 'm' ( temp 3X4 matrix of float)
|
||||
0:19 Constant:
|
||||
0:19 1 (const int)
|
||||
0:19 Constant:
|
||||
0:19 0 (const int)
|
||||
0:19 direct index (temp float)
|
||||
0:19 'intermVec' (temp 3-component vector of float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 'intermVec' ( temp 3-component vector of float)
|
||||
0:19 Constant:
|
||||
0:19 0 (const int)
|
||||
0:19 move second child to first child (temp float)
|
||||
0:19 direct index (temp float)
|
||||
0:19 direct index (temp 4-component vector of float)
|
||||
0:19 'm' (temp 3X4 matrix of float)
|
||||
0:19 move second child to first child ( temp float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 direct index ( temp 4-component vector of float)
|
||||
0:19 'm' ( temp 3X4 matrix of float)
|
||||
0:19 Constant:
|
||||
0:19 0 (const int)
|
||||
0:19 Constant:
|
||||
0:19 1 (const int)
|
||||
0:19 direct index (temp float)
|
||||
0:19 'intermVec' (temp 3-component vector of float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 'intermVec' ( temp 3-component vector of float)
|
||||
0:19 Constant:
|
||||
0:19 1 (const int)
|
||||
0:19 move second child to first child (temp float)
|
||||
0:19 direct index (temp float)
|
||||
0:19 direct index (temp 4-component vector of float)
|
||||
0:19 'm' (temp 3X4 matrix of float)
|
||||
0:19 move second child to first child ( temp float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 direct index ( temp 4-component vector of float)
|
||||
0:19 'm' ( temp 3X4 matrix of float)
|
||||
0:19 Constant:
|
||||
0:19 2 (const int)
|
||||
0:19 Constant:
|
||||
0:19 0 (const int)
|
||||
0:19 direct index (temp float)
|
||||
0:19 'intermVec' (temp 3-component vector of float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 'intermVec' ( temp 3-component vector of float)
|
||||
0:19 Constant:
|
||||
0:19 2 (const int)
|
||||
0:20 Sequence
|
||||
0:20 move second child to first child (temp 3-component vector of float)
|
||||
0:20 'intermVec' (temp 3-component vector of float)
|
||||
0:20 vector-scale (temp 3-component vector of float)
|
||||
0:20 move second child to first child ( temp 3-component vector of float)
|
||||
0:20 'intermVec' ( temp 3-component vector of float)
|
||||
0:20 vector-scale ( temp 3-component vector of float)
|
||||
0:20 Constant:
|
||||
0:20 2.000000
|
||||
0:20 'f3' (temp 3-component vector of float)
|
||||
0:20 move second child to first child (temp float)
|
||||
0:20 direct index (temp float)
|
||||
0:20 direct index (temp 4-component vector of float)
|
||||
0:20 'm' (temp 3X4 matrix of float)
|
||||
0:20 'f3' ( temp 3-component vector of float)
|
||||
0:20 move second child to first child ( temp float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 direct index ( temp 4-component vector of float)
|
||||
0:20 'm' ( temp 3X4 matrix of float)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 direct index (temp float)
|
||||
0:20 'intermVec' (temp 3-component vector of float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 'intermVec' ( temp 3-component vector of float)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 move second child to first child (temp float)
|
||||
0:20 direct index (temp float)
|
||||
0:20 direct index (temp 4-component vector of float)
|
||||
0:20 'm' (temp 3X4 matrix of float)
|
||||
0:20 move second child to first child ( temp float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 direct index ( temp 4-component vector of float)
|
||||
0:20 'm' ( temp 3X4 matrix of float)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 Constant:
|
||||
0:20 1 (const int)
|
||||
0:20 direct index (temp float)
|
||||
0:20 'intermVec' (temp 3-component vector of float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 'intermVec' ( temp 3-component vector of float)
|
||||
0:20 Constant:
|
||||
0:20 1 (const int)
|
||||
0:20 move second child to first child (temp float)
|
||||
0:20 direct index (temp float)
|
||||
0:20 direct index (temp 4-component vector of float)
|
||||
0:20 'm' (temp 3X4 matrix of float)
|
||||
0:20 move second child to first child ( temp float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 direct index ( temp 4-component vector of float)
|
||||
0:20 'm' ( temp 3X4 matrix of float)
|
||||
0:20 Constant:
|
||||
0:20 1 (const int)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 direct index (temp float)
|
||||
0:20 'intermVec' (temp 3-component vector of float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 'intermVec' ( temp 3-component vector of float)
|
||||
0:20 Constant:
|
||||
0:20 2 (const int)
|
||||
0:23 move second child to first child (temp 3-component vector of float)
|
||||
0:23 'f3' (temp 3-component vector of float)
|
||||
0:23 matrix swizzle (temp 3-component vector of float)
|
||||
0:23 'm' (temp 3X4 matrix of float)
|
||||
0:23 move second child to first child ( temp 3-component vector of float)
|
||||
0:23 'f3' ( temp 3-component vector of float)
|
||||
0:23 matrix swizzle ( temp 3-component vector of float)
|
||||
0:23 'm' ( temp 3X4 matrix of float)
|
||||
0:23 Sequence
|
||||
0:23 Constant:
|
||||
0:23 1 (const int)
|
||||
|
|
@ -205,135 +205,135 @@ Shader version: 450
|
|||
0:23 2 (const int)
|
||||
0:23 Constant:
|
||||
0:23 0 (const int)
|
||||
0:2 Function Definition: ShaderFunction( (temp void)
|
||||
0:2 Function Definition: ShaderFunction( ( temp void)
|
||||
0:2 Function Parameters:
|
||||
0:? Sequence
|
||||
0:2 move second child to first child (temp float)
|
||||
0:? 'inf' (temp float)
|
||||
0:? 'inf' (layout(location=0 ) in float)
|
||||
0:2 Function Call: @ShaderFunction(f1; (temp void)
|
||||
0:? 'inf' (temp float)
|
||||
0:27 Function Definition: createMat3x3(vf3;vf3;vf3; (temp 3X3 matrix of float)
|
||||
0:2 move second child to first child ( temp float)
|
||||
0:? 'inf' ( temp float)
|
||||
0:? 'inf' (layout( location=0) in float)
|
||||
0:2 Function Call: @ShaderFunction(f1; ( temp void)
|
||||
0:? 'inf' ( temp float)
|
||||
0:27 Function Definition: createMat3x3(vf3;vf3;vf3; ( temp 3X3 matrix of float)
|
||||
0:27 Function Parameters:
|
||||
0:27 'a' (in 3-component vector of float)
|
||||
0:27 'b' (in 3-component vector of float)
|
||||
0:27 'c' (in 3-component vector of float)
|
||||
0:27 'a' ( in 3-component vector of float)
|
||||
0:27 'b' ( in 3-component vector of float)
|
||||
0:27 'c' ( in 3-component vector of float)
|
||||
0:? Sequence
|
||||
0:? Sequence
|
||||
0:29 move second child to first child (temp float)
|
||||
0:29 direct index (temp float)
|
||||
0:29 direct index (temp 3-component vector of float)
|
||||
0:29 'm' (temp 3X3 matrix of float)
|
||||
0:29 move second child to first child ( temp float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 direct index ( temp 3-component vector of float)
|
||||
0:29 'm' ( temp 3X3 matrix of float)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 direct index (temp float)
|
||||
0:29 'a' (in 3-component vector of float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 'a' ( in 3-component vector of float)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 move second child to first child (temp float)
|
||||
0:29 direct index (temp float)
|
||||
0:29 direct index (temp 3-component vector of float)
|
||||
0:29 'm' (temp 3X3 matrix of float)
|
||||
0:29 move second child to first child ( temp float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 direct index ( temp 3-component vector of float)
|
||||
0:29 'm' ( temp 3X3 matrix of float)
|
||||
0:29 Constant:
|
||||
0:29 1 (const int)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 direct index (temp float)
|
||||
0:29 'a' (in 3-component vector of float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 'a' ( in 3-component vector of float)
|
||||
0:29 Constant:
|
||||
0:29 1 (const int)
|
||||
0:29 move second child to first child (temp float)
|
||||
0:29 direct index (temp float)
|
||||
0:29 direct index (temp 3-component vector of float)
|
||||
0:29 'm' (temp 3X3 matrix of float)
|
||||
0:29 move second child to first child ( temp float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 direct index ( temp 3-component vector of float)
|
||||
0:29 'm' ( temp 3X3 matrix of float)
|
||||
0:29 Constant:
|
||||
0:29 2 (const int)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 direct index (temp float)
|
||||
0:29 'a' (in 3-component vector of float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 'a' ( in 3-component vector of float)
|
||||
0:29 Constant:
|
||||
0:29 2 (const int)
|
||||
0:? Sequence
|
||||
0:30 move second child to first child (temp float)
|
||||
0:30 direct index (temp float)
|
||||
0:30 direct index (temp 3-component vector of float)
|
||||
0:30 'm' (temp 3X3 matrix of float)
|
||||
0:30 move second child to first child ( temp float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 direct index ( temp 3-component vector of float)
|
||||
0:30 'm' ( temp 3X3 matrix of float)
|
||||
0:30 Constant:
|
||||
0:30 0 (const int)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 direct index (temp float)
|
||||
0:30 'b' (in 3-component vector of float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 'b' ( in 3-component vector of float)
|
||||
0:30 Constant:
|
||||
0:30 0 (const int)
|
||||
0:30 move second child to first child (temp float)
|
||||
0:30 direct index (temp float)
|
||||
0:30 direct index (temp 3-component vector of float)
|
||||
0:30 'm' (temp 3X3 matrix of float)
|
||||
0:30 move second child to first child ( temp float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 direct index ( temp 3-component vector of float)
|
||||
0:30 'm' ( temp 3X3 matrix of float)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 direct index (temp float)
|
||||
0:30 'b' (in 3-component vector of float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 'b' ( in 3-component vector of float)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 move second child to first child (temp float)
|
||||
0:30 direct index (temp float)
|
||||
0:30 direct index (temp 3-component vector of float)
|
||||
0:30 'm' (temp 3X3 matrix of float)
|
||||
0:30 move second child to first child ( temp float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 direct index ( temp 3-component vector of float)
|
||||
0:30 'm' ( temp 3X3 matrix of float)
|
||||
0:30 Constant:
|
||||
0:30 2 (const int)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 direct index (temp float)
|
||||
0:30 'b' (in 3-component vector of float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 'b' ( in 3-component vector of float)
|
||||
0:30 Constant:
|
||||
0:30 2 (const int)
|
||||
0:? Sequence
|
||||
0:31 move second child to first child (temp float)
|
||||
0:31 direct index (temp float)
|
||||
0:31 direct index (temp 3-component vector of float)
|
||||
0:31 'm' (temp 3X3 matrix of float)
|
||||
0:31 move second child to first child ( temp float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 direct index ( temp 3-component vector of float)
|
||||
0:31 'm' ( temp 3X3 matrix of float)
|
||||
0:31 Constant:
|
||||
0:31 0 (const int)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:31 direct index (temp float)
|
||||
0:31 'c' (in 3-component vector of float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 'c' ( in 3-component vector of float)
|
||||
0:31 Constant:
|
||||
0:31 0 (const int)
|
||||
0:31 move second child to first child (temp float)
|
||||
0:31 direct index (temp float)
|
||||
0:31 direct index (temp 3-component vector of float)
|
||||
0:31 'm' (temp 3X3 matrix of float)
|
||||
0:31 move second child to first child ( temp float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 direct index ( temp 3-component vector of float)
|
||||
0:31 'm' ( temp 3X3 matrix of float)
|
||||
0:31 Constant:
|
||||
0:31 1 (const int)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:31 direct index (temp float)
|
||||
0:31 'c' (in 3-component vector of float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 'c' ( in 3-component vector of float)
|
||||
0:31 Constant:
|
||||
0:31 1 (const int)
|
||||
0:31 move second child to first child (temp float)
|
||||
0:31 direct index (temp float)
|
||||
0:31 direct index (temp 3-component vector of float)
|
||||
0:31 'm' (temp 3X3 matrix of float)
|
||||
0:31 move second child to first child ( temp float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 direct index ( temp 3-component vector of float)
|
||||
0:31 'm' ( temp 3X3 matrix of float)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:31 direct index (temp float)
|
||||
0:31 'c' (in 3-component vector of float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 'c' ( in 3-component vector of float)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:32 Branch: Return with expression
|
||||
0:32 'm' (temp 3X3 matrix of float)
|
||||
0:32 'm' ( temp 3X3 matrix of float)
|
||||
0:? Linker Objects
|
||||
0:? 'inf' (layout(location=0 ) in float)
|
||||
0:? 'inf' (layout( location=0) in float)
|
||||
|
||||
|
||||
Linked vertex stage:
|
||||
|
|
@ -341,43 +341,43 @@ Linked vertex stage:
|
|||
|
||||
Shader version: 450
|
||||
0:? Sequence
|
||||
0:2 Function Definition: @ShaderFunction(f1; (temp void)
|
||||
0:2 Function Definition: @ShaderFunction(f1; ( temp void)
|
||||
0:2 Function Parameters:
|
||||
0:2 'inf' (in float)
|
||||
0:2 'inf' ( in float)
|
||||
0:? Sequence
|
||||
0:7 move second child to first child (temp float)
|
||||
0:7 direct index (temp float)
|
||||
0:7 direct index (temp 4-component vector of float)
|
||||
0:7 'm' (temp 3X4 matrix of float)
|
||||
0:7 move second child to first child ( temp float)
|
||||
0:7 direct index ( temp float)
|
||||
0:7 direct index ( temp 4-component vector of float)
|
||||
0:7 'm' ( temp 3X4 matrix of float)
|
||||
0:7 Constant:
|
||||
0:7 2 (const int)
|
||||
0:7 Constant:
|
||||
0:7 3 (const int)
|
||||
0:7 Constant:
|
||||
0:7 1.000000
|
||||
0:8 move second child to first child (temp float)
|
||||
0:8 direct index (temp float)
|
||||
0:8 direct index (temp 4-component vector of float)
|
||||
0:8 'm' (temp 3X4 matrix of float)
|
||||
0:8 move second child to first child ( temp float)
|
||||
0:8 direct index ( temp float)
|
||||
0:8 direct index ( temp 4-component vector of float)
|
||||
0:8 'm' ( temp 3X4 matrix of float)
|
||||
0:8 Constant:
|
||||
0:8 2 (const int)
|
||||
0:8 Constant:
|
||||
0:8 3 (const int)
|
||||
0:8 Constant:
|
||||
0:8 2.000000
|
||||
0:9 move second child to first child (temp float)
|
||||
0:9 direct index (temp float)
|
||||
0:9 direct index (temp 4-component vector of float)
|
||||
0:9 'm' (temp 3X4 matrix of float)
|
||||
0:9 move second child to first child ( temp float)
|
||||
0:9 direct index ( temp float)
|
||||
0:9 direct index ( temp 4-component vector of float)
|
||||
0:9 'm' ( temp 3X4 matrix of float)
|
||||
0:9 Constant:
|
||||
0:9 2 (const int)
|
||||
0:9 Constant:
|
||||
0:9 3 (const int)
|
||||
0:9 Constant:
|
||||
0:9 2.000000
|
||||
0:11 move second child to first child (temp 4-component vector of float)
|
||||
0:11 direct index (temp 4-component vector of float)
|
||||
0:11 'm' (temp 3X4 matrix 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)
|
||||
0:11 'm' ( temp 3X4 matrix of float)
|
||||
0:11 Constant:
|
||||
0:11 0 (const int)
|
||||
0:11 Constant:
|
||||
|
|
@ -385,9 +385,9 @@ Shader version: 450
|
|||
0:11 3.000000
|
||||
0:11 3.000000
|
||||
0:11 3.000000
|
||||
0:12 move second child to first child (temp 4-component vector of float)
|
||||
0:12 direct index (temp 4-component vector of float)
|
||||
0:12 'm' (temp 3X4 matrix of float)
|
||||
0:12 move second child to first child ( temp 4-component vector of float)
|
||||
0:12 direct index ( temp 4-component vector of float)
|
||||
0:12 'm' ( temp 3X4 matrix of float)
|
||||
0:12 Constant:
|
||||
0:12 1 (const int)
|
||||
0:12 Constant:
|
||||
|
|
@ -395,9 +395,9 @@ Shader version: 450
|
|||
0:12 3.000000
|
||||
0:12 3.000000
|
||||
0:12 3.000000
|
||||
0:13 move second child to first child (temp 4-component vector of float)
|
||||
0:13 direct index (temp 4-component vector of float)
|
||||
0:13 'm' (temp 3X4 matrix of float)
|
||||
0:13 move second child to first child ( temp 4-component vector of float)
|
||||
0:13 direct index ( temp 4-component vector of float)
|
||||
0:13 'm' ( temp 3X4 matrix of float)
|
||||
0:13 Constant:
|
||||
0:13 1 (const int)
|
||||
0:13 Constant:
|
||||
|
|
@ -406,132 +406,132 @@ Shader version: 450
|
|||
0:13 3.000000
|
||||
0:13 3.000000
|
||||
0:? Sequence
|
||||
0:18 move second child to first child (temp float)
|
||||
0:18 direct index (temp float)
|
||||
0:18 direct index (temp 4-component vector of float)
|
||||
0:18 'm' (temp 3X4 matrix of float)
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 direct index ( temp 4-component vector of float)
|
||||
0:18 'm' ( temp 3X4 matrix of float)
|
||||
0:18 Constant:
|
||||
0:18 0 (const int)
|
||||
0:18 Constant:
|
||||
0:18 0 (const int)
|
||||
0:18 direct index (temp float)
|
||||
0:18 'f3' (temp 3-component vector of float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 'f3' ( temp 3-component vector of float)
|
||||
0:18 Constant:
|
||||
0:18 0 (const int)
|
||||
0:18 move second child to first child (temp float)
|
||||
0:18 direct index (temp float)
|
||||
0:18 direct index (temp 4-component vector of float)
|
||||
0:18 'm' (temp 3X4 matrix of float)
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 direct index ( temp 4-component vector of float)
|
||||
0:18 'm' ( temp 3X4 matrix of float)
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 direct index (temp float)
|
||||
0:18 'f3' (temp 3-component vector of float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 'f3' ( temp 3-component vector of float)
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 move second child to first child (temp float)
|
||||
0:18 direct index (temp float)
|
||||
0:18 direct index (temp 4-component vector of float)
|
||||
0:18 'm' (temp 3X4 matrix of float)
|
||||
0:18 move second child to first child ( temp float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 direct index ( temp 4-component vector of float)
|
||||
0:18 'm' ( temp 3X4 matrix of float)
|
||||
0:18 Constant:
|
||||
0:18 1 (const int)
|
||||
0:18 Constant:
|
||||
0:18 2 (const int)
|
||||
0:18 direct index (temp float)
|
||||
0:18 'f3' (temp 3-component vector of float)
|
||||
0:18 direct index ( temp float)
|
||||
0:18 'f3' ( temp 3-component vector of float)
|
||||
0:18 Constant:
|
||||
0:18 2 (const int)
|
||||
0:19 Sequence
|
||||
0:19 move second child to first child (temp 3-component vector of float)
|
||||
0:19 'intermVec' (temp 3-component vector of float)
|
||||
0:19 move second child to first child ( temp 3-component vector of float)
|
||||
0:19 'intermVec' ( temp 3-component vector of float)
|
||||
0:19 Constant:
|
||||
0:19 5.000000
|
||||
0:19 5.000000
|
||||
0:19 5.000000
|
||||
0:19 move second child to first child (temp float)
|
||||
0:19 direct index (temp float)
|
||||
0:19 direct index (temp 4-component vector of float)
|
||||
0:19 'm' (temp 3X4 matrix of float)
|
||||
0:19 move second child to first child ( temp float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 direct index ( temp 4-component vector of float)
|
||||
0:19 'm' ( temp 3X4 matrix of float)
|
||||
0:19 Constant:
|
||||
0:19 1 (const int)
|
||||
0:19 Constant:
|
||||
0:19 0 (const int)
|
||||
0:19 direct index (temp float)
|
||||
0:19 'intermVec' (temp 3-component vector of float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 'intermVec' ( temp 3-component vector of float)
|
||||
0:19 Constant:
|
||||
0:19 0 (const int)
|
||||
0:19 move second child to first child (temp float)
|
||||
0:19 direct index (temp float)
|
||||
0:19 direct index (temp 4-component vector of float)
|
||||
0:19 'm' (temp 3X4 matrix of float)
|
||||
0:19 move second child to first child ( temp float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 direct index ( temp 4-component vector of float)
|
||||
0:19 'm' ( temp 3X4 matrix of float)
|
||||
0:19 Constant:
|
||||
0:19 0 (const int)
|
||||
0:19 Constant:
|
||||
0:19 1 (const int)
|
||||
0:19 direct index (temp float)
|
||||
0:19 'intermVec' (temp 3-component vector of float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 'intermVec' ( temp 3-component vector of float)
|
||||
0:19 Constant:
|
||||
0:19 1 (const int)
|
||||
0:19 move second child to first child (temp float)
|
||||
0:19 direct index (temp float)
|
||||
0:19 direct index (temp 4-component vector of float)
|
||||
0:19 'm' (temp 3X4 matrix of float)
|
||||
0:19 move second child to first child ( temp float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 direct index ( temp 4-component vector of float)
|
||||
0:19 'm' ( temp 3X4 matrix of float)
|
||||
0:19 Constant:
|
||||
0:19 2 (const int)
|
||||
0:19 Constant:
|
||||
0:19 0 (const int)
|
||||
0:19 direct index (temp float)
|
||||
0:19 'intermVec' (temp 3-component vector of float)
|
||||
0:19 direct index ( temp float)
|
||||
0:19 'intermVec' ( temp 3-component vector of float)
|
||||
0:19 Constant:
|
||||
0:19 2 (const int)
|
||||
0:20 Sequence
|
||||
0:20 move second child to first child (temp 3-component vector of float)
|
||||
0:20 'intermVec' (temp 3-component vector of float)
|
||||
0:20 vector-scale (temp 3-component vector of float)
|
||||
0:20 move second child to first child ( temp 3-component vector of float)
|
||||
0:20 'intermVec' ( temp 3-component vector of float)
|
||||
0:20 vector-scale ( temp 3-component vector of float)
|
||||
0:20 Constant:
|
||||
0:20 2.000000
|
||||
0:20 'f3' (temp 3-component vector of float)
|
||||
0:20 move second child to first child (temp float)
|
||||
0:20 direct index (temp float)
|
||||
0:20 direct index (temp 4-component vector of float)
|
||||
0:20 'm' (temp 3X4 matrix of float)
|
||||
0:20 'f3' ( temp 3-component vector of float)
|
||||
0:20 move second child to first child ( temp float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 direct index ( temp 4-component vector of float)
|
||||
0:20 'm' ( temp 3X4 matrix of float)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 direct index (temp float)
|
||||
0:20 'intermVec' (temp 3-component vector of float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 'intermVec' ( temp 3-component vector of float)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 move second child to first child (temp float)
|
||||
0:20 direct index (temp float)
|
||||
0:20 direct index (temp 4-component vector of float)
|
||||
0:20 'm' (temp 3X4 matrix of float)
|
||||
0:20 move second child to first child ( temp float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 direct index ( temp 4-component vector of float)
|
||||
0:20 'm' ( temp 3X4 matrix of float)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 Constant:
|
||||
0:20 1 (const int)
|
||||
0:20 direct index (temp float)
|
||||
0:20 'intermVec' (temp 3-component vector of float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 'intermVec' ( temp 3-component vector of float)
|
||||
0:20 Constant:
|
||||
0:20 1 (const int)
|
||||
0:20 move second child to first child (temp float)
|
||||
0:20 direct index (temp float)
|
||||
0:20 direct index (temp 4-component vector of float)
|
||||
0:20 'm' (temp 3X4 matrix of float)
|
||||
0:20 move second child to first child ( temp float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 direct index ( temp 4-component vector of float)
|
||||
0:20 'm' ( temp 3X4 matrix of float)
|
||||
0:20 Constant:
|
||||
0:20 1 (const int)
|
||||
0:20 Constant:
|
||||
0:20 0 (const int)
|
||||
0:20 direct index (temp float)
|
||||
0:20 'intermVec' (temp 3-component vector of float)
|
||||
0:20 direct index ( temp float)
|
||||
0:20 'intermVec' ( temp 3-component vector of float)
|
||||
0:20 Constant:
|
||||
0:20 2 (const int)
|
||||
0:23 move second child to first child (temp 3-component vector of float)
|
||||
0:23 'f3' (temp 3-component vector of float)
|
||||
0:23 matrix swizzle (temp 3-component vector of float)
|
||||
0:23 'm' (temp 3X4 matrix of float)
|
||||
0:23 move second child to first child ( temp 3-component vector of float)
|
||||
0:23 'f3' ( temp 3-component vector of float)
|
||||
0:23 matrix swizzle ( temp 3-component vector of float)
|
||||
0:23 'm' ( temp 3X4 matrix of float)
|
||||
0:23 Sequence
|
||||
0:23 Constant:
|
||||
0:23 1 (const int)
|
||||
|
|
@ -545,135 +545,135 @@ Shader version: 450
|
|||
0:23 2 (const int)
|
||||
0:23 Constant:
|
||||
0:23 0 (const int)
|
||||
0:2 Function Definition: ShaderFunction( (temp void)
|
||||
0:2 Function Definition: ShaderFunction( ( temp void)
|
||||
0:2 Function Parameters:
|
||||
0:? Sequence
|
||||
0:2 move second child to first child (temp float)
|
||||
0:? 'inf' (temp float)
|
||||
0:? 'inf' (layout(location=0 ) in float)
|
||||
0:2 Function Call: @ShaderFunction(f1; (temp void)
|
||||
0:? 'inf' (temp float)
|
||||
0:27 Function Definition: createMat3x3(vf3;vf3;vf3; (temp 3X3 matrix of float)
|
||||
0:2 move second child to first child ( temp float)
|
||||
0:? 'inf' ( temp float)
|
||||
0:? 'inf' (layout( location=0) in float)
|
||||
0:2 Function Call: @ShaderFunction(f1; ( temp void)
|
||||
0:? 'inf' ( temp float)
|
||||
0:27 Function Definition: createMat3x3(vf3;vf3;vf3; ( temp 3X3 matrix of float)
|
||||
0:27 Function Parameters:
|
||||
0:27 'a' (in 3-component vector of float)
|
||||
0:27 'b' (in 3-component vector of float)
|
||||
0:27 'c' (in 3-component vector of float)
|
||||
0:27 'a' ( in 3-component vector of float)
|
||||
0:27 'b' ( in 3-component vector of float)
|
||||
0:27 'c' ( in 3-component vector of float)
|
||||
0:? Sequence
|
||||
0:? Sequence
|
||||
0:29 move second child to first child (temp float)
|
||||
0:29 direct index (temp float)
|
||||
0:29 direct index (temp 3-component vector of float)
|
||||
0:29 'm' (temp 3X3 matrix of float)
|
||||
0:29 move second child to first child ( temp float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 direct index ( temp 3-component vector of float)
|
||||
0:29 'm' ( temp 3X3 matrix of float)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 direct index (temp float)
|
||||
0:29 'a' (in 3-component vector of float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 'a' ( in 3-component vector of float)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 move second child to first child (temp float)
|
||||
0:29 direct index (temp float)
|
||||
0:29 direct index (temp 3-component vector of float)
|
||||
0:29 'm' (temp 3X3 matrix of float)
|
||||
0:29 move second child to first child ( temp float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 direct index ( temp 3-component vector of float)
|
||||
0:29 'm' ( temp 3X3 matrix of float)
|
||||
0:29 Constant:
|
||||
0:29 1 (const int)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 direct index (temp float)
|
||||
0:29 'a' (in 3-component vector of float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 'a' ( in 3-component vector of float)
|
||||
0:29 Constant:
|
||||
0:29 1 (const int)
|
||||
0:29 move second child to first child (temp float)
|
||||
0:29 direct index (temp float)
|
||||
0:29 direct index (temp 3-component vector of float)
|
||||
0:29 'm' (temp 3X3 matrix of float)
|
||||
0:29 move second child to first child ( temp float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 direct index ( temp 3-component vector of float)
|
||||
0:29 'm' ( temp 3X3 matrix of float)
|
||||
0:29 Constant:
|
||||
0:29 2 (const int)
|
||||
0:29 Constant:
|
||||
0:29 0 (const int)
|
||||
0:29 direct index (temp float)
|
||||
0:29 'a' (in 3-component vector of float)
|
||||
0:29 direct index ( temp float)
|
||||
0:29 'a' ( in 3-component vector of float)
|
||||
0:29 Constant:
|
||||
0:29 2 (const int)
|
||||
0:? Sequence
|
||||
0:30 move second child to first child (temp float)
|
||||
0:30 direct index (temp float)
|
||||
0:30 direct index (temp 3-component vector of float)
|
||||
0:30 'm' (temp 3X3 matrix of float)
|
||||
0:30 move second child to first child ( temp float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 direct index ( temp 3-component vector of float)
|
||||
0:30 'm' ( temp 3X3 matrix of float)
|
||||
0:30 Constant:
|
||||
0:30 0 (const int)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 direct index (temp float)
|
||||
0:30 'b' (in 3-component vector of float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 'b' ( in 3-component vector of float)
|
||||
0:30 Constant:
|
||||
0:30 0 (const int)
|
||||
0:30 move second child to first child (temp float)
|
||||
0:30 direct index (temp float)
|
||||
0:30 direct index (temp 3-component vector of float)
|
||||
0:30 'm' (temp 3X3 matrix of float)
|
||||
0:30 move second child to first child ( temp float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 direct index ( temp 3-component vector of float)
|
||||
0:30 'm' ( temp 3X3 matrix of float)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 direct index (temp float)
|
||||
0:30 'b' (in 3-component vector of float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 'b' ( in 3-component vector of float)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 move second child to first child (temp float)
|
||||
0:30 direct index (temp float)
|
||||
0:30 direct index (temp 3-component vector of float)
|
||||
0:30 'm' (temp 3X3 matrix of float)
|
||||
0:30 move second child to first child ( temp float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 direct index ( temp 3-component vector of float)
|
||||
0:30 'm' ( temp 3X3 matrix of float)
|
||||
0:30 Constant:
|
||||
0:30 2 (const int)
|
||||
0:30 Constant:
|
||||
0:30 1 (const int)
|
||||
0:30 direct index (temp float)
|
||||
0:30 'b' (in 3-component vector of float)
|
||||
0:30 direct index ( temp float)
|
||||
0:30 'b' ( in 3-component vector of float)
|
||||
0:30 Constant:
|
||||
0:30 2 (const int)
|
||||
0:? Sequence
|
||||
0:31 move second child to first child (temp float)
|
||||
0:31 direct index (temp float)
|
||||
0:31 direct index (temp 3-component vector of float)
|
||||
0:31 'm' (temp 3X3 matrix of float)
|
||||
0:31 move second child to first child ( temp float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 direct index ( temp 3-component vector of float)
|
||||
0:31 'm' ( temp 3X3 matrix of float)
|
||||
0:31 Constant:
|
||||
0:31 0 (const int)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:31 direct index (temp float)
|
||||
0:31 'c' (in 3-component vector of float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 'c' ( in 3-component vector of float)
|
||||
0:31 Constant:
|
||||
0:31 0 (const int)
|
||||
0:31 move second child to first child (temp float)
|
||||
0:31 direct index (temp float)
|
||||
0:31 direct index (temp 3-component vector of float)
|
||||
0:31 'm' (temp 3X3 matrix of float)
|
||||
0:31 move second child to first child ( temp float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 direct index ( temp 3-component vector of float)
|
||||
0:31 'm' ( temp 3X3 matrix of float)
|
||||
0:31 Constant:
|
||||
0:31 1 (const int)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:31 direct index (temp float)
|
||||
0:31 'c' (in 3-component vector of float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 'c' ( in 3-component vector of float)
|
||||
0:31 Constant:
|
||||
0:31 1 (const int)
|
||||
0:31 move second child to first child (temp float)
|
||||
0:31 direct index (temp float)
|
||||
0:31 direct index (temp 3-component vector of float)
|
||||
0:31 'm' (temp 3X3 matrix of float)
|
||||
0:31 move second child to first child ( temp float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 direct index ( temp 3-component vector of float)
|
||||
0:31 'm' ( temp 3X3 matrix of float)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:31 direct index (temp float)
|
||||
0:31 'c' (in 3-component vector of float)
|
||||
0:31 direct index ( temp float)
|
||||
0:31 'c' ( in 3-component vector of float)
|
||||
0:31 Constant:
|
||||
0:31 2 (const int)
|
||||
0:32 Branch: Return with expression
|
||||
0:32 'm' (temp 3X3 matrix of float)
|
||||
0:32 'm' ( temp 3X3 matrix of float)
|
||||
0:? Linker Objects
|
||||
0:? 'inf' (layout(location=0 ) in float)
|
||||
0:? 'inf' (layout( location=0) in float)
|
||||
|
||||
Missing functionality: matrix swizzle
|
||||
// Module Version 10000
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue