| Operations.frag |
| Shader version: 130 |
| 0:? Sequence |
| 0:15 Function Definition: main( (global void) |
| 0:15 Function Parameters: |
| 0:? Sequence |
| 0:27 move second child to first child (temp 4-component vector of float) |
| 0:27 'v' (temp 4-component vector of float) |
| 0:27 radians (global 4-component vector of float) |
| 0:27 'uv4' (uniform 4-component vector of float) |
| 0:28 add second child into first child (temp 4-component vector of float) |
| 0:28 'v' (temp 4-component vector of float) |
| 0:28 degrees (global 4-component vector of float) |
| 0:28 'v' (temp 4-component vector of float) |
| 0:29 add second child into first child (temp 4-component vector of float) |
| 0:29 'v' (temp 4-component vector of float) |
| 0:29 Comma (temp 4-component vector of float) |
| 0:29 move second child to first child (temp int) |
| 0:29 'i' (temp int) |
| 0:29 component-wise multiply (temp int) |
| 0:29 'ui' (uniform int) |
| 0:29 'ui' (uniform int) |
| 0:29 sine (global 4-component vector of float) |
| 0:29 'v' (temp 4-component vector of float) |
| 0:30 add second child into first child (temp 4-component vector of float) |
| 0:30 'v' (temp 4-component vector of float) |
| 0:30 cosine (global 4-component vector of float) |
| 0:30 'v' (temp 4-component vector of float) |
| 0:31 add second child into first child (temp 4-component vector of float) |
| 0:31 'v' (temp 4-component vector of float) |
| 0:31 tangent (global 4-component vector of float) |
| 0:31 'v' (temp 4-component vector of float) |
| 0:32 add second child into first child (temp 4-component vector of float) |
| 0:32 'v' (temp 4-component vector of float) |
| 0:32 arc sine (global 4-component vector of float) |
| 0:32 'v' (temp 4-component vector of float) |
| 0:33 add second child into first child (temp 4-component vector of float) |
| 0:33 'v' (temp 4-component vector of float) |
| 0:33 arc cosine (global 4-component vector of float) |
| 0:33 'v' (temp 4-component vector of float) |
| 0:35 add second child into first child (temp 4-component vector of float) |
| 0:35 'v' (temp 4-component vector of float) |
| 0:35 arc tangent (global 4-component vector of float) |
| 0:35 'v' (temp 4-component vector of float) |
| 0:36 add second child into first child (temp 4-component vector of float) |
| 0:36 'v' (temp 4-component vector of float) |
| 0:36 hyp. sine (global 4-component vector of float) |
| 0:36 'v' (temp 4-component vector of float) |
| 0:37 add second child into first child (temp 4-component vector of float) |
| 0:37 'v' (temp 4-component vector of float) |
| 0:37 hyp. cosine (global 4-component vector of float) |
| 0:37 'v' (temp 4-component vector of float) |
| 0:38 add second child into first child (temp 4-component vector of float) |
| 0:38 'v' (temp 4-component vector of float) |
| 0:38 hyp. tangent (global 4-component vector of float) |
| 0:38 'v' (temp 4-component vector of float) |
| 0:39 add second child into first child (temp 4-component vector of float) |
| 0:39 'v' (temp 4-component vector of float) |
| 0:39 arc hyp. sine (global 4-component vector of float) |
| 0:39 'v' (temp 4-component vector of float) |
| 0:40 add second child into first child (temp 4-component vector of float) |
| 0:40 'v' (temp 4-component vector of float) |
| 0:40 arc hyp. cosine (global 4-component vector of float) |
| 0:40 'v' (temp 4-component vector of float) |
| 0:41 add second child into first child (temp 4-component vector of float) |
| 0:41 'v' (temp 4-component vector of float) |
| 0:41 arc hyp. tangent (global 4-component vector of float) |
| 0:41 'v' (temp 4-component vector of float) |
| 0:43 add second child into first child (temp 4-component vector of float) |
| 0:43 'v' (temp 4-component vector of float) |
| 0:43 pow (global 4-component vector of float) |
| 0:43 'v' (temp 4-component vector of float) |
| 0:43 'v' (temp 4-component vector of float) |
| 0:44 add second child into first child (temp 4-component vector of float) |
| 0:44 'v' (temp 4-component vector of float) |
| 0:44 exp (global 4-component vector of float) |
| 0:44 'v' (temp 4-component vector of float) |
| 0:45 add second child into first child (temp 4-component vector of float) |
| 0:45 'v' (temp 4-component vector of float) |
| 0:45 log (global 4-component vector of float) |
| 0:45 'v' (temp 4-component vector of float) |
| 0:46 add second child into first child (temp 4-component vector of float) |
| 0:46 'v' (temp 4-component vector of float) |
| 0:46 exp2 (global 4-component vector of float) |
| 0:46 'v' (temp 4-component vector of float) |
| 0:47 add second child into first child (temp 4-component vector of float) |
| 0:47 'v' (temp 4-component vector of float) |
| 0:47 log2 (global 4-component vector of float) |
| 0:47 'v' (temp 4-component vector of float) |
| 0:48 add second child into first child (temp 4-component vector of float) |
| 0:48 'v' (temp 4-component vector of float) |
| 0:48 sqrt (global 4-component vector of float) |
| 0:48 'v' (temp 4-component vector of float) |
| 0:49 add second child into first child (temp 4-component vector of float) |
| 0:49 'v' (temp 4-component vector of float) |
| 0:49 inverse sqrt (global 4-component vector of float) |
| 0:49 'v' (temp 4-component vector of float) |
| 0:50 add second child into first child (temp 4-component vector of float) |
| 0:50 'v' (temp 4-component vector of float) |
| 0:50 Absolute value (global 4-component vector of float) |
| 0:50 'v' (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 Sign (global 4-component vector of float) |
| 0:51 'v' (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 Floor (global 4-component vector of float) |
| 0:52 'v' (temp 4-component vector of float) |
| 0:60 add second child into first child (temp 4-component vector of float) |
| 0:60 'v' (temp 4-component vector of float) |
| 0:60 Ceiling (global 4-component vector of float) |
| 0:60 'v' (temp 4-component vector of float) |
| 0:61 add second child into first child (temp 4-component vector of float) |
| 0:61 'v' (temp 4-component vector of float) |
| 0:61 Fraction (global 4-component vector of float) |
| 0:61 'v' (temp 4-component vector of float) |
| 0:62 add second child into first child (temp 4-component vector of float) |
| 0:62 'v' (temp 4-component vector of float) |
| 0:62 mod (global 4-component vector of float) |
| 0:62 'v' (temp 4-component vector of float) |
| 0:62 'v' (temp 4-component vector of float) |
| 0:63 add second child into first child (temp 4-component vector of float) |
| 0:63 'v' (temp 4-component vector of float) |
| 0:63 mod (global 4-component vector of float) |
| 0:63 'v' (temp 4-component vector of float) |
| 0:63 direct index (temp float) |
| 0:63 'v' (temp 4-component vector of float) |
| 0:63 Constant: |
| 0:63 0 (const int) |
| 0:69 add second child into first child (temp 4-component vector of float) |
| 0:69 'v' (temp 4-component vector of float) |
| 0:69 min (global 4-component vector of float) |
| 0:69 'v' (temp 4-component vector of float) |
| 0:69 'uv4' (uniform 4-component vector of float) |
| 0:70 add second child into first child (temp 4-component vector of float) |
| 0:70 'v' (temp 4-component vector of float) |
| 0:70 max (global 4-component vector of float) |
| 0:70 'v' (temp 4-component vector of float) |
| 0:70 'uv4' (uniform 4-component vector of float) |
| 0:71 add second child into first child (temp 4-component vector of float) |
| 0:71 'v' (temp 4-component vector of float) |
| 0:71 clamp (global 4-component vector of float) |
| 0:71 'v' (temp 4-component vector of float) |
| 0:71 'uv4' (uniform 4-component vector of float) |
| 0:71 'uv4' (uniform 4-component vector of float) |
| 0:72 add second child into first child (temp 4-component vector of float) |
| 0:72 'v' (temp 4-component vector of float) |
| 0:72 mix (global 4-component vector of float) |
| 0:72 'v' (temp 4-component vector of float) |
| 0:72 'v' (temp 4-component vector of float) |
| 0:72 'v' (temp 4-component vector of float) |
| 0:86 add second child into first child (temp 4-component vector of float) |
| 0:86 'v' (temp 4-component vector of float) |
| 0:86 step (global 4-component vector of float) |
| 0:86 'v' (temp 4-component vector of float) |
| 0:86 'v' (temp 4-component vector of float) |
| 0:87 add second child into first child (temp 4-component vector of float) |
| 0:87 'v' (temp 4-component vector of float) |
| 0:87 smoothstep (global 4-component vector of float) |
| 0:87 'v' (temp 4-component vector of float) |
| 0:87 'v' (temp 4-component vector of float) |
| 0:87 'v' (temp 4-component vector of float) |
| 0:88 add second child into first child (temp 4-component vector of float) |
| 0:88 'v' (temp 4-component vector of float) |
| 0:88 step (global 4-component vector of float) |
| 0:88 'uf' (uniform float) |
| 0:88 'v' (temp 4-component vector of float) |
| 0:89 add second child into first child (temp 4-component vector of float) |
| 0:89 'v' (temp 4-component vector of float) |
| 0:89 smoothstep (global 4-component vector of float) |
| 0:89 'uf' (uniform float) |
| 0:89 'uf' (uniform float) |
| 0:89 'v' (temp 4-component vector of float) |
| 0:90 add second child into first child (temp 4-component vector of float) |
| 0:90 'v' (temp 4-component vector of float) |
| 0:90 normalize (global 4-component vector of float) |
| 0:90 'v' (temp 4-component vector of float) |
| 0:91 add second child into first child (temp 4-component vector of float) |
| 0:91 'v' (temp 4-component vector of float) |
| 0:91 face-forward (global 4-component vector of float) |
| 0:91 'v' (temp 4-component vector of float) |
| 0:91 'v' (temp 4-component vector of float) |
| 0:91 'v' (temp 4-component vector of float) |
| 0:92 add second child into first child (temp 4-component vector of float) |
| 0:92 'v' (temp 4-component vector of float) |
| 0:92 reflect (global 4-component vector of float) |
| 0:92 'v' (temp 4-component vector of float) |
| 0:92 'v' (temp 4-component vector of float) |
| 0:93 add second child into first child (temp 4-component vector of float) |
| 0:93 'v' (temp 4-component vector of float) |
| 0:93 refract (global 4-component vector of float) |
| 0:93 'v' (temp 4-component vector of float) |
| 0:93 'v' (temp 4-component vector of float) |
| 0:93 'uf' (uniform float) |
| 0:94 add second child into first child (temp 4-component vector of float) |
| 0:94 'v' (temp 4-component vector of float) |
| 0:94 dPdx (global 4-component vector of float) |
| 0:94 'v' (temp 4-component vector of float) |
| 0:95 add second child into first child (temp 4-component vector of float) |
| 0:95 'v' (temp 4-component vector of float) |
| 0:95 dPdy (global 4-component vector of float) |
| 0:95 'v' (temp 4-component vector of float) |
| 0:96 add second child into first child (temp 4-component vector of float) |
| 0:96 'v' (temp 4-component vector of float) |
| 0:96 fwidth (global 4-component vector of float) |
| 0:96 'v' (temp 4-component vector of float) |
| 0:130 move second child to first child (temp bool) |
| 0:130 'b' (temp bool) |
| 0:130 any (global bool) |
| 0:130 Compare Less Than (global 4-component vector of bool) |
| 0:130 'v' (temp 4-component vector of float) |
| 0:130 'uv4' (uniform 4-component vector of float) |
| 0:131 move second child to first child (temp bool) |
| 0:131 'b' (temp bool) |
| 0:131 logical-and (temp bool) |
| 0:131 'b' (temp bool) |
| 0:131 any (global bool) |
| 0:131 Compare Less Than or Equal (global 4-component vector of bool) |
| 0:131 'v' (temp 4-component vector of float) |
| 0:131 'uv4' (uniform 4-component vector of float) |
| 0:132 move second child to first child (temp bool) |
| 0:132 'b' (temp bool) |
| 0:132 logical-and (temp bool) |
| 0:132 'b' (temp bool) |
| 0:132 any (global bool) |
| 0:132 Compare Greater Than (global 4-component vector of bool) |
| 0:132 'v' (temp 4-component vector of float) |
| 0:132 'uv4' (uniform 4-component vector of float) |
| 0:133 move second child to first child (temp bool) |
| 0:133 'b' (temp bool) |
| 0:133 logical-and (temp bool) |
| 0:133 'b' (temp bool) |
| 0:133 any (global bool) |
| 0:133 Compare Greater Than or Equal (global 4-component vector of bool) |
| 0:133 'v' (temp 4-component vector of float) |
| 0:133 'uv4' (uniform 4-component vector of float) |
| 0:134 move second child to first child (temp bool) |
| 0:134 'b' (temp bool) |
| 0:134 logical-and (temp bool) |
| 0:134 'b' (temp bool) |
| 0:134 any (global bool) |
| 0:134 Equal (global 4-component vector of bool) |
| 0:134 'ub41' (uniform 4-component vector of bool) |
| 0:134 'ub42' (uniform 4-component vector of bool) |
| 0:135 move second child to first child (temp bool) |
| 0:135 'b' (temp bool) |
| 0:135 logical-and (temp bool) |
| 0:135 'b' (temp bool) |
| 0:135 any (global bool) |
| 0:135 NotEqual (global 4-component vector of bool) |
| 0:135 'ub41' (uniform 4-component vector of bool) |
| 0:135 'ub42' (uniform 4-component vector of bool) |
| 0:136 move second child to first child (temp bool) |
| 0:136 'b' (temp bool) |
| 0:136 logical-and (temp bool) |
| 0:136 'b' (temp bool) |
| 0:136 any (global bool) |
| 0:136 'ub41' (uniform 4-component vector of bool) |
| 0:137 move second child to first child (temp bool) |
| 0:137 'b' (temp bool) |
| 0:137 logical-and (temp bool) |
| 0:137 'b' (temp bool) |
| 0:137 all (global bool) |
| 0:137 'ub41' (uniform 4-component vector of bool) |
| 0:138 move second child to first child (temp bool) |
| 0:138 'b' (temp bool) |
| 0:138 logical-and (temp bool) |
| 0:138 'b' (temp bool) |
| 0:138 any (global bool) |
| 0:138 Negate conditional (global 4-component vector of bool) |
| 0:138 'ub41' (uniform 4-component vector of bool) |
| 0:140 move second child to first child (temp int) |
| 0:140 'i' (temp int) |
| 0:140 divide (temp int) |
| 0:140 subtract (temp int) |
| 0:140 component-wise multiply (temp int) |
| 0:140 add (temp int) |
| 0:140 'i' (temp int) |
| 0:140 'ui' (uniform int) |
| 0:140 'i' (temp int) |
| 0:140 'ui' (uniform int) |
| 0:140 'i' (temp int) |
| 0:141 move second child to first child (temp int) |
| 0:141 'i' (temp int) |
| 0:141 mod (temp int) |
| 0:141 'i' (temp int) |
| 0:141 'ui' (uniform int) |
| 0:142 Test condition and select (temp void) |
| 0:142 Condition |
| 0:142 logical-or (temp bool) |
| 0:142 Compare Equal (temp bool) |
| 0:142 'i' (temp int) |
| 0:142 'ui' (uniform int) |
| 0:142 logical-xor (temp bool) |
| 0:142 logical-and (temp bool) |
| 0:142 Compare Not Equal (temp bool) |
| 0:142 'i' (temp int) |
| 0:142 'ui' (uniform int) |
| 0:142 Compare Equal (temp bool) |
| 0:142 'i' (temp int) |
| 0:142 'ui' (uniform int) |
| 0:142 Compare Not Equal (temp bool) |
| 0:142 'i' (temp int) |
| 0:142 Constant: |
| 0:142 2 (const int) |
| 0:142 true case |
| 0:143 Pre-Increment (temp int) |
| 0:143 'i' (temp int) |
| 0:145 move second child to first child (temp float) |
| 0:145 'f' (temp float) |
| 0:145 divide (temp float) |
| 0:145 subtract (temp float) |
| 0:145 component-wise multiply (temp float) |
| 0:145 add (temp float) |
| 0:145 'uf' (uniform float) |
| 0:145 'uf' (uniform float) |
| 0:145 'uf' (uniform float) |
| 0:145 'uf' (uniform float) |
| 0:145 'uf' (uniform float) |
| 0:147 add second child into first child (temp float) |
| 0:147 'f' (temp float) |
| 0:147 length (global float) |
| 0:147 'v' (temp 4-component vector of float) |
| 0:148 add second child into first child (temp float) |
| 0:148 'f' (temp float) |
| 0:148 distance (global float) |
| 0:148 'v' (temp 4-component vector of float) |
| 0:148 'v' (temp 4-component vector of float) |
| 0:149 add second child into first child (temp float) |
| 0:149 'f' (temp float) |
| 0:149 dot-product (global float) |
| 0:149 'v' (temp 4-component vector of float) |
| 0:149 'v' (temp 4-component vector of float) |
| 0:150 add second child into first child (temp float) |
| 0:150 'f' (temp float) |
| 0:150 dot-product (global float) |
| 0:150 'f' (temp float) |
| 0:150 'uf' (uniform float) |
| 0:151 add second child into first child (temp float) |
| 0:151 'f' (temp float) |
| 0:151 direct index (temp float) |
| 0:151 cross-product (global 3-component vector of float) |
| 0:151 vector swizzle (temp 3-component vector of float) |
| 0:151 'v' (temp 4-component vector of float) |
| 0:151 Sequence |
| 0:151 Constant: |
| 0:151 0 (const int) |
| 0:151 Constant: |
| 0:151 1 (const int) |
| 0:151 Constant: |
| 0:151 2 (const int) |
| 0:151 vector swizzle (temp 3-component vector of float) |
| 0:151 'v' (temp 4-component vector of float) |
| 0:151 Sequence |
| 0:151 Constant: |
| 0:151 0 (const int) |
| 0:151 Constant: |
| 0:151 1 (const int) |
| 0:151 Constant: |
| 0:151 2 (const int) |
| 0:151 Constant: |
| 0:151 0 (const int) |
| 0:153 Test condition and select (temp void) |
| 0:153 Condition |
| 0:153 logical-or (temp bool) |
| 0:153 Compare Equal (temp bool) |
| 0:153 'f' (temp float) |
| 0:153 'uf' (uniform float) |
| 0:153 logical-and (temp bool) |
| 0:153 Compare Not Equal (temp bool) |
| 0:153 'f' (temp float) |
| 0:153 'uf' (uniform float) |
| 0:153 Compare Not Equal (temp bool) |
| 0:153 'f' (temp float) |
| 0:153 Constant: |
| 0:153 2.000000 |
| 0:153 true case |
| 0:154 Pre-Increment (temp float) |
| 0:154 'f' (temp float) |
| 0:156 and second child into first child (temp int) |
| 0:156 'i' (temp int) |
| 0:156 'ui' (uniform int) |
| 0:157 or second child into first child (temp int) |
| 0:157 'i' (temp int) |
| 0:157 Constant: |
| 0:157 66 (const int) |
| 0:158 exclusive or second child into first child (temp int) |
| 0:158 'i' (temp int) |
| 0:158 'ui' (uniform int) |
| 0:159 mod second child into first child (temp int) |
| 0:159 'i' (temp int) |
| 0:159 Constant: |
| 0:159 17 (const int) |
| 0:160 right shift second child into first child (temp int) |
| 0:160 'i' (temp int) |
| 0:160 Constant: |
| 0:160 2 (const int) |
| 0:161 left shift second child into first child (temp int) |
| 0:161 'i' (temp int) |
| 0:161 'ui' (uniform int) |
| 0:162 move second child to first child (temp int) |
| 0:162 'i' (temp int) |
| 0:162 Bitwise not (temp int) |
| 0:162 'i' (temp int) |
| 0:163 move second child to first child (temp bool) |
| 0:163 'b' (temp bool) |
| 0:163 Negate conditional (temp bool) |
| 0:163 'b' (temp bool) |
| 0:165 move second child to first child (temp 4-component vector of float) |
| 0:165 'gl_FragColor' (fragColor 4-component vector of float FragColor) |
| 0:165 Test condition and select (temp 4-component vector of float) |
| 0:165 Condition |
| 0:165 'b' (temp bool) |
| 0:165 true case |
| 0:165 add (temp 4-component vector of float) |
| 0:165 add (temp 4-component vector of float) |
| 0:165 Construct vec4 (temp 4-component vector of float) |
| 0:165 Convert int to float (temp float) |
| 0:165 'i' (temp int) |
| 0:165 Construct vec4 (temp 4-component vector of float) |
| 0:165 'f' (temp float) |
| 0:165 'v' (temp 4-component vector of float) |
| 0:165 false case |
| 0:165 'v' (temp 4-component vector of float) |
| 0:? Linker Objects |
| 0:? 'uiv4' (uniform 4-component vector of int) |
| 0:? 'uv4' (uniform 4-component vector of float) |
| 0:? 'ub' (uniform bool) |
| 0:? 'ub41' (uniform 4-component vector of bool) |
| 0:? 'ub42' (uniform 4-component vector of bool) |
| 0:? 'uf' (uniform float) |
| 0:? 'ui' (uniform int) |
| |
| |
| Linked fragment stage: |
| |
| |
| Shader version: 130 |
| 0:? Sequence |
| 0:15 Function Definition: main( (global void) |
| 0:15 Function Parameters: |
| 0:? Sequence |
| 0:27 move second child to first child (temp 4-component vector of float) |
| 0:27 'v' (temp 4-component vector of float) |
| 0:27 radians (global 4-component vector of float) |
| 0:27 'uv4' (uniform 4-component vector of float) |
| 0:28 add second child into first child (temp 4-component vector of float) |
| 0:28 'v' (temp 4-component vector of float) |
| 0:28 degrees (global 4-component vector of float) |
| 0:28 'v' (temp 4-component vector of float) |
| 0:29 add second child into first child (temp 4-component vector of float) |
| 0:29 'v' (temp 4-component vector of float) |
| 0:29 Comma (temp 4-component vector of float) |
| 0:29 move second child to first child (temp int) |
| 0:29 'i' (temp int) |
| 0:29 component-wise multiply (temp int) |
| 0:29 'ui' (uniform int) |
| 0:29 'ui' (uniform int) |
| 0:29 sine (global 4-component vector of float) |
| 0:29 'v' (temp 4-component vector of float) |
| 0:30 add second child into first child (temp 4-component vector of float) |
| 0:30 'v' (temp 4-component vector of float) |
| 0:30 cosine (global 4-component vector of float) |
| 0:30 'v' (temp 4-component vector of float) |
| 0:31 add second child into first child (temp 4-component vector of float) |
| 0:31 'v' (temp 4-component vector of float) |
| 0:31 tangent (global 4-component vector of float) |
| 0:31 'v' (temp 4-component vector of float) |
| 0:32 add second child into first child (temp 4-component vector of float) |
| 0:32 'v' (temp 4-component vector of float) |
| 0:32 arc sine (global 4-component vector of float) |
| 0:32 'v' (temp 4-component vector of float) |
| 0:33 add second child into first child (temp 4-component vector of float) |
| 0:33 'v' (temp 4-component vector of float) |
| 0:33 arc cosine (global 4-component vector of float) |
| 0:33 'v' (temp 4-component vector of float) |
| 0:35 add second child into first child (temp 4-component vector of float) |
| 0:35 'v' (temp 4-component vector of float) |
| 0:35 arc tangent (global 4-component vector of float) |
| 0:35 'v' (temp 4-component vector of float) |
| 0:36 add second child into first child (temp 4-component vector of float) |
| 0:36 'v' (temp 4-component vector of float) |
| 0:36 hyp. sine (global 4-component vector of float) |
| 0:36 'v' (temp 4-component vector of float) |
| 0:37 add second child into first child (temp 4-component vector of float) |
| 0:37 'v' (temp 4-component vector of float) |
| 0:37 hyp. cosine (global 4-component vector of float) |
| 0:37 'v' (temp 4-component vector of float) |
| 0:38 add second child into first child (temp 4-component vector of float) |
| 0:38 'v' (temp 4-component vector of float) |
| 0:38 hyp. tangent (global 4-component vector of float) |
| 0:38 'v' (temp 4-component vector of float) |
| 0:39 add second child into first child (temp 4-component vector of float) |
| 0:39 'v' (temp 4-component vector of float) |
| 0:39 arc hyp. sine (global 4-component vector of float) |
| 0:39 'v' (temp 4-component vector of float) |
| 0:40 add second child into first child (temp 4-component vector of float) |
| 0:40 'v' (temp 4-component vector of float) |
| 0:40 arc hyp. cosine (global 4-component vector of float) |
| 0:40 'v' (temp 4-component vector of float) |
| 0:41 add second child into first child (temp 4-component vector of float) |
| 0:41 'v' (temp 4-component vector of float) |
| 0:41 arc hyp. tangent (global 4-component vector of float) |
| 0:41 'v' (temp 4-component vector of float) |
| 0:43 add second child into first child (temp 4-component vector of float) |
| 0:43 'v' (temp 4-component vector of float) |
| 0:43 pow (global 4-component vector of float) |
| 0:43 'v' (temp 4-component vector of float) |
| 0:43 'v' (temp 4-component vector of float) |
| 0:44 add second child into first child (temp 4-component vector of float) |
| 0:44 'v' (temp 4-component vector of float) |
| 0:44 exp (global 4-component vector of float) |
| 0:44 'v' (temp 4-component vector of float) |
| 0:45 add second child into first child (temp 4-component vector of float) |
| 0:45 'v' (temp 4-component vector of float) |
| 0:45 log (global 4-component vector of float) |
| 0:45 'v' (temp 4-component vector of float) |
| 0:46 add second child into first child (temp 4-component vector of float) |
| 0:46 'v' (temp 4-component vector of float) |
| 0:46 exp2 (global 4-component vector of float) |
| 0:46 'v' (temp 4-component vector of float) |
| 0:47 add second child into first child (temp 4-component vector of float) |
| 0:47 'v' (temp 4-component vector of float) |
| 0:47 log2 (global 4-component vector of float) |
| 0:47 'v' (temp 4-component vector of float) |
| 0:48 add second child into first child (temp 4-component vector of float) |
| 0:48 'v' (temp 4-component vector of float) |
| 0:48 sqrt (global 4-component vector of float) |
| 0:48 'v' (temp 4-component vector of float) |
| 0:49 add second child into first child (temp 4-component vector of float) |
| 0:49 'v' (temp 4-component vector of float) |
| 0:49 inverse sqrt (global 4-component vector of float) |
| 0:49 'v' (temp 4-component vector of float) |
| 0:50 add second child into first child (temp 4-component vector of float) |
| 0:50 'v' (temp 4-component vector of float) |
| 0:50 Absolute value (global 4-component vector of float) |
| 0:50 'v' (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 Sign (global 4-component vector of float) |
| 0:51 'v' (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 Floor (global 4-component vector of float) |
| 0:52 'v' (temp 4-component vector of float) |
| 0:60 add second child into first child (temp 4-component vector of float) |
| 0:60 'v' (temp 4-component vector of float) |
| 0:60 Ceiling (global 4-component vector of float) |
| 0:60 'v' (temp 4-component vector of float) |
| 0:61 add second child into first child (temp 4-component vector of float) |
| 0:61 'v' (temp 4-component vector of float) |
| 0:61 Fraction (global 4-component vector of float) |
| 0:61 'v' (temp 4-component vector of float) |
| 0:62 add second child into first child (temp 4-component vector of float) |
| 0:62 'v' (temp 4-component vector of float) |
| 0:62 mod (global 4-component vector of float) |
| 0:62 'v' (temp 4-component vector of float) |
| 0:62 'v' (temp 4-component vector of float) |
| 0:63 add second child into first child (temp 4-component vector of float) |
| 0:63 'v' (temp 4-component vector of float) |
| 0:63 mod (global 4-component vector of float) |
| 0:63 'v' (temp 4-component vector of float) |
| 0:63 direct index (temp float) |
| 0:63 'v' (temp 4-component vector of float) |
| 0:63 Constant: |
| 0:63 0 (const int) |
| 0:69 add second child into first child (temp 4-component vector of float) |
| 0:69 'v' (temp 4-component vector of float) |
| 0:69 min (global 4-component vector of float) |
| 0:69 'v' (temp 4-component vector of float) |
| 0:69 'uv4' (uniform 4-component vector of float) |
| 0:70 add second child into first child (temp 4-component vector of float) |
| 0:70 'v' (temp 4-component vector of float) |
| 0:70 max (global 4-component vector of float) |
| 0:70 'v' (temp 4-component vector of float) |
| 0:70 'uv4' (uniform 4-component vector of float) |
| 0:71 add second child into first child (temp 4-component vector of float) |
| 0:71 'v' (temp 4-component vector of float) |
| 0:71 clamp (global 4-component vector of float) |
| 0:71 'v' (temp 4-component vector of float) |
| 0:71 'uv4' (uniform 4-component vector of float) |
| 0:71 'uv4' (uniform 4-component vector of float) |
| 0:72 add second child into first child (temp 4-component vector of float) |
| 0:72 'v' (temp 4-component vector of float) |
| 0:72 mix (global 4-component vector of float) |
| 0:72 'v' (temp 4-component vector of float) |
| 0:72 'v' (temp 4-component vector of float) |
| 0:72 'v' (temp 4-component vector of float) |
| 0:86 add second child into first child (temp 4-component vector of float) |
| 0:86 'v' (temp 4-component vector of float) |
| 0:86 step (global 4-component vector of float) |
| 0:86 'v' (temp 4-component vector of float) |
| 0:86 'v' (temp 4-component vector of float) |
| 0:87 add second child into first child (temp 4-component vector of float) |
| 0:87 'v' (temp 4-component vector of float) |
| 0:87 smoothstep (global 4-component vector of float) |
| 0:87 'v' (temp 4-component vector of float) |
| 0:87 'v' (temp 4-component vector of float) |
| 0:87 'v' (temp 4-component vector of float) |
| 0:88 add second child into first child (temp 4-component vector of float) |
| 0:88 'v' (temp 4-component vector of float) |
| 0:88 step (global 4-component vector of float) |
| 0:88 'uf' (uniform float) |
| 0:88 'v' (temp 4-component vector of float) |
| 0:89 add second child into first child (temp 4-component vector of float) |
| 0:89 'v' (temp 4-component vector of float) |
| 0:89 smoothstep (global 4-component vector of float) |
| 0:89 'uf' (uniform float) |
| 0:89 'uf' (uniform float) |
| 0:89 'v' (temp 4-component vector of float) |
| 0:90 add second child into first child (temp 4-component vector of float) |
| 0:90 'v' (temp 4-component vector of float) |
| 0:90 normalize (global 4-component vector of float) |
| 0:90 'v' (temp 4-component vector of float) |
| 0:91 add second child into first child (temp 4-component vector of float) |
| 0:91 'v' (temp 4-component vector of float) |
| 0:91 face-forward (global 4-component vector of float) |
| 0:91 'v' (temp 4-component vector of float) |
| 0:91 'v' (temp 4-component vector of float) |
| 0:91 'v' (temp 4-component vector of float) |
| 0:92 add second child into first child (temp 4-component vector of float) |
| 0:92 'v' (temp 4-component vector of float) |
| 0:92 reflect (global 4-component vector of float) |
| 0:92 'v' (temp 4-component vector of float) |
| 0:92 'v' (temp 4-component vector of float) |
| 0:93 add second child into first child (temp 4-component vector of float) |
| 0:93 'v' (temp 4-component vector of float) |
| 0:93 refract (global 4-component vector of float) |
| 0:93 'v' (temp 4-component vector of float) |
| 0:93 'v' (temp 4-component vector of float) |
| 0:93 'uf' (uniform float) |
| 0:94 add second child into first child (temp 4-component vector of float) |
| 0:94 'v' (temp 4-component vector of float) |
| 0:94 dPdx (global 4-component vector of float) |
| 0:94 'v' (temp 4-component vector of float) |
| 0:95 add second child into first child (temp 4-component vector of float) |
| 0:95 'v' (temp 4-component vector of float) |
| 0:95 dPdy (global 4-component vector of float) |
| 0:95 'v' (temp 4-component vector of float) |
| 0:96 add second child into first child (temp 4-component vector of float) |
| 0:96 'v' (temp 4-component vector of float) |
| 0:96 fwidth (global 4-component vector of float) |
| 0:96 'v' (temp 4-component vector of float) |
| 0:130 move second child to first child (temp bool) |
| 0:130 'b' (temp bool) |
| 0:130 any (global bool) |
| 0:130 Compare Less Than (global 4-component vector of bool) |
| 0:130 'v' (temp 4-component vector of float) |
| 0:130 'uv4' (uniform 4-component vector of float) |
| 0:131 move second child to first child (temp bool) |
| 0:131 'b' (temp bool) |
| 0:131 logical-and (temp bool) |
| 0:131 'b' (temp bool) |
| 0:131 any (global bool) |
| 0:131 Compare Less Than or Equal (global 4-component vector of bool) |
| 0:131 'v' (temp 4-component vector of float) |
| 0:131 'uv4' (uniform 4-component vector of float) |
| 0:132 move second child to first child (temp bool) |
| 0:132 'b' (temp bool) |
| 0:132 logical-and (temp bool) |
| 0:132 'b' (temp bool) |
| 0:132 any (global bool) |
| 0:132 Compare Greater Than (global 4-component vector of bool) |
| 0:132 'v' (temp 4-component vector of float) |
| 0:132 'uv4' (uniform 4-component vector of float) |
| 0:133 move second child to first child (temp bool) |
| 0:133 'b' (temp bool) |
| 0:133 logical-and (temp bool) |
| 0:133 'b' (temp bool) |
| 0:133 any (global bool) |
| 0:133 Compare Greater Than or Equal (global 4-component vector of bool) |
| 0:133 'v' (temp 4-component vector of float) |
| 0:133 'uv4' (uniform 4-component vector of float) |
| 0:134 move second child to first child (temp bool) |
| 0:134 'b' (temp bool) |
| 0:134 logical-and (temp bool) |
| 0:134 'b' (temp bool) |
| 0:134 any (global bool) |
| 0:134 Equal (global 4-component vector of bool) |
| 0:134 'ub41' (uniform 4-component vector of bool) |
| 0:134 'ub42' (uniform 4-component vector of bool) |
| 0:135 move second child to first child (temp bool) |
| 0:135 'b' (temp bool) |
| 0:135 logical-and (temp bool) |
| 0:135 'b' (temp bool) |
| 0:135 any (global bool) |
| 0:135 NotEqual (global 4-component vector of bool) |
| 0:135 'ub41' (uniform 4-component vector of bool) |
| 0:135 'ub42' (uniform 4-component vector of bool) |
| 0:136 move second child to first child (temp bool) |
| 0:136 'b' (temp bool) |
| 0:136 logical-and (temp bool) |
| 0:136 'b' (temp bool) |
| 0:136 any (global bool) |
| 0:136 'ub41' (uniform 4-component vector of bool) |
| 0:137 move second child to first child (temp bool) |
| 0:137 'b' (temp bool) |
| 0:137 logical-and (temp bool) |
| 0:137 'b' (temp bool) |
| 0:137 all (global bool) |
| 0:137 'ub41' (uniform 4-component vector of bool) |
| 0:138 move second child to first child (temp bool) |
| 0:138 'b' (temp bool) |
| 0:138 logical-and (temp bool) |
| 0:138 'b' (temp bool) |
| 0:138 any (global bool) |
| 0:138 Negate conditional (global 4-component vector of bool) |
| 0:138 'ub41' (uniform 4-component vector of bool) |
| 0:140 move second child to first child (temp int) |
| 0:140 'i' (temp int) |
| 0:140 divide (temp int) |
| 0:140 subtract (temp int) |
| 0:140 component-wise multiply (temp int) |
| 0:140 add (temp int) |
| 0:140 'i' (temp int) |
| 0:140 'ui' (uniform int) |
| 0:140 'i' (temp int) |
| 0:140 'ui' (uniform int) |
| 0:140 'i' (temp int) |
| 0:141 move second child to first child (temp int) |
| 0:141 'i' (temp int) |
| 0:141 mod (temp int) |
| 0:141 'i' (temp int) |
| 0:141 'ui' (uniform int) |
| 0:142 Test condition and select (temp void) |
| 0:142 Condition |
| 0:142 logical-or (temp bool) |
| 0:142 Compare Equal (temp bool) |
| 0:142 'i' (temp int) |
| 0:142 'ui' (uniform int) |
| 0:142 logical-xor (temp bool) |
| 0:142 logical-and (temp bool) |
| 0:142 Compare Not Equal (temp bool) |
| 0:142 'i' (temp int) |
| 0:142 'ui' (uniform int) |
| 0:142 Compare Equal (temp bool) |
| 0:142 'i' (temp int) |
| 0:142 'ui' (uniform int) |
| 0:142 Compare Not Equal (temp bool) |
| 0:142 'i' (temp int) |
| 0:142 Constant: |
| 0:142 2 (const int) |
| 0:142 true case |
| 0:143 Pre-Increment (temp int) |
| 0:143 'i' (temp int) |
| 0:145 move second child to first child (temp float) |
| 0:145 'f' (temp float) |
| 0:145 divide (temp float) |
| 0:145 subtract (temp float) |
| 0:145 component-wise multiply (temp float) |
| 0:145 add (temp float) |
| 0:145 'uf' (uniform float) |
| 0:145 'uf' (uniform float) |
| 0:145 'uf' (uniform float) |
| 0:145 'uf' (uniform float) |
| 0:145 'uf' (uniform float) |
| 0:147 add second child into first child (temp float) |
| 0:147 'f' (temp float) |
| 0:147 length (global float) |
| 0:147 'v' (temp 4-component vector of float) |
| 0:148 add second child into first child (temp float) |
| 0:148 'f' (temp float) |
| 0:148 distance (global float) |
| 0:148 'v' (temp 4-component vector of float) |
| 0:148 'v' (temp 4-component vector of float) |
| 0:149 add second child into first child (temp float) |
| 0:149 'f' (temp float) |
| 0:149 dot-product (global float) |
| 0:149 'v' (temp 4-component vector of float) |
| 0:149 'v' (temp 4-component vector of float) |
| 0:150 add second child into first child (temp float) |
| 0:150 'f' (temp float) |
| 0:150 dot-product (global float) |
| 0:150 'f' (temp float) |
| 0:150 'uf' (uniform float) |
| 0:151 add second child into first child (temp float) |
| 0:151 'f' (temp float) |
| 0:151 direct index (temp float) |
| 0:151 cross-product (global 3-component vector of float) |
| 0:151 vector swizzle (temp 3-component vector of float) |
| 0:151 'v' (temp 4-component vector of float) |
| 0:151 Sequence |
| 0:151 Constant: |
| 0:151 0 (const int) |
| 0:151 Constant: |
| 0:151 1 (const int) |
| 0:151 Constant: |
| 0:151 2 (const int) |
| 0:151 vector swizzle (temp 3-component vector of float) |
| 0:151 'v' (temp 4-component vector of float) |
| 0:151 Sequence |
| 0:151 Constant: |
| 0:151 0 (const int) |
| 0:151 Constant: |
| 0:151 1 (const int) |
| 0:151 Constant: |
| 0:151 2 (const int) |
| 0:151 Constant: |
| 0:151 0 (const int) |
| 0:153 Test condition and select (temp void) |
| 0:153 Condition |
| 0:153 logical-or (temp bool) |
| 0:153 Compare Equal (temp bool) |
| 0:153 'f' (temp float) |
| 0:153 'uf' (uniform float) |
| 0:153 logical-and (temp bool) |
| 0:153 Compare Not Equal (temp bool) |
| 0:153 'f' (temp float) |
| 0:153 'uf' (uniform float) |
| 0:153 Compare Not Equal (temp bool) |
| 0:153 'f' (temp float) |
| 0:153 Constant: |
| 0:153 2.000000 |
| 0:153 true case |
| 0:154 Pre-Increment (temp float) |
| 0:154 'f' (temp float) |
| 0:156 and second child into first child (temp int) |
| 0:156 'i' (temp int) |
| 0:156 'ui' (uniform int) |
| 0:157 or second child into first child (temp int) |
| 0:157 'i' (temp int) |
| 0:157 Constant: |
| 0:157 66 (const int) |
| 0:158 exclusive or second child into first child (temp int) |
| 0:158 'i' (temp int) |
| 0:158 'ui' (uniform int) |
| 0:159 mod second child into first child (temp int) |
| 0:159 'i' (temp int) |
| 0:159 Constant: |
| 0:159 17 (const int) |
| 0:160 right shift second child into first child (temp int) |
| 0:160 'i' (temp int) |
| 0:160 Constant: |
| 0:160 2 (const int) |
| 0:161 left shift second child into first child (temp int) |
| 0:161 'i' (temp int) |
| 0:161 'ui' (uniform int) |
| 0:162 move second child to first child (temp int) |
| 0:162 'i' (temp int) |
| 0:162 Bitwise not (temp int) |
| 0:162 'i' (temp int) |
| 0:163 move second child to first child (temp bool) |
| 0:163 'b' (temp bool) |
| 0:163 Negate conditional (temp bool) |
| 0:163 'b' (temp bool) |
| 0:165 move second child to first child (temp 4-component vector of float) |
| 0:165 'gl_FragColor' (fragColor 4-component vector of float FragColor) |
| 0:165 Test condition and select (temp 4-component vector of float) |
| 0:165 Condition |
| 0:165 'b' (temp bool) |
| 0:165 true case |
| 0:165 add (temp 4-component vector of float) |
| 0:165 add (temp 4-component vector of float) |
| 0:165 Construct vec4 (temp 4-component vector of float) |
| 0:165 Convert int to float (temp float) |
| 0:165 'i' (temp int) |
| 0:165 Construct vec4 (temp 4-component vector of float) |
| 0:165 'f' (temp float) |
| 0:165 'v' (temp 4-component vector of float) |
| 0:165 false case |
| 0:165 'v' (temp 4-component vector of float) |
| 0:? Linker Objects |
| 0:? 'uiv4' (uniform 4-component vector of int) |
| 0:? 'uv4' (uniform 4-component vector of float) |
| 0:? 'ub' (uniform bool) |
| 0:? 'ub41' (uniform 4-component vector of bool) |
| 0:? 'ub42' (uniform 4-component vector of bool) |
| 0:? 'uf' (uniform float) |
| 0:? 'ui' (uniform int) |
| |