1 Operations.frag 2 ERROR: 0:76: 'intBitsToFloat' : no matching overloaded function found 3 ERROR: 0:77: 'uintBitsToFloat' : no matching overloaded function found 4 ERROR: 0:78: 'fma' : no matching overloaded function found 5 ERROR: 0:79: 'frexp' : no matching overloaded function found 6 ERROR: 0:80: 'ldexp' : no matching overloaded function found 7 ERROR: 0:81: 'unpackUnorm2x16' : no matching overloaded function found 8 ERROR: 0:82: 'unpackUnorm4x8' : no matching overloaded function found 9 ERROR: 0:83: 'unpackSnorm4x8' : no matching overloaded function found 10 ERROR: 0:107: 'floatsBitsToInt' : no matching overloaded function found 11 ERROR: 0:108: 'packUnorm2x16' : no matching overloaded function found 12 ERROR: 0:109: 'packUnorm4x8' : no matching overloaded function found 13 ERROR: 0:110: 'packSnorm4x8' : no matching overloaded function found 14 ERROR: 0:113: 'assign' : cannot convert from ' global float' to ' temp uint' 15 ERROR: 0:114: 'assign' : cannot convert from ' global float' to ' temp uint' 16 ERROR: 0:118: 'floatsBitToInt' : no matching overloaded function found 17 ERROR: 0:118: 'assign' : cannot convert from ' const float' to ' temp uint' 18 ERROR: 0:119: 'packUnorm2x16' : no matching overloaded function found 19 ERROR: 0:119: 'assign' : cannot convert from ' const float' to ' temp uint' 20 ERROR: 0:120: 'packUnorm4x8' : no matching overloaded function found 21 ERROR: 0:120: 'assign' : cannot convert from ' const float' to ' temp uint' 22 ERROR: 0:121: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type ' uniform uint' and a right operand of type ' temp int' (or there is no acceptable conversion) 23 ERROR: 0:121: 'assign' : cannot convert from ' uniform uint' to ' temp int' 24 ERROR: 0:122: '^' : wrong operand types: no operation '^' exists that takes a left-hand operand of type ' uniform uint' and a right operand of type ' temp int' (or there is no acceptable conversion) 25 ERROR: 0:122: 'assign' : cannot convert from ' uniform uint' to ' temp int' 26 ERROR: 0:123: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type ' temp int' and a right operand of type ' uniform uint' (or there is no acceptable conversion) 27 ERROR: 25 compilation errors. No code generated. 28 29 30 Shader version: 130 31 ERROR: node is still EOpNull! 32 0:15 Function Definition: main( ( global void) 33 0:15 Function Parameters: 34 0:? Sequence 35 0:27 move second child to first child ( temp 4-component vector of float) 36 0:27 'v' ( temp 4-component vector of float) 37 0:27 radians ( global 4-component vector of float) 38 0:27 'uv4' ( uniform 4-component vector of float) 39 0:28 add second child into first child ( temp 4-component vector of float) 40 0:28 'v' ( temp 4-component vector of float) 41 0:28 degrees ( global 4-component vector of float) 42 0:28 'v' ( temp 4-component vector of float) 43 0:29 add second child into first child ( temp 4-component vector of float) 44 0:29 'v' ( temp 4-component vector of float) 45 0:29 Comma ( temp 4-component vector of float) 46 0:29 move second child to first child ( temp int) 47 0:29 'i' ( temp int) 48 0:29 component-wise multiply ( temp int) 49 0:29 'ui' ( uniform int) 50 0:29 'ui' ( uniform int) 51 0:29 sine ( global 4-component vector of float) 52 0:29 'v' ( temp 4-component vector of float) 53 0:30 add second child into first child ( temp 4-component vector of float) 54 0:30 'v' ( temp 4-component vector of float) 55 0:30 cosine ( global 4-component vector of float) 56 0:30 'v' ( temp 4-component vector of float) 57 0:31 add second child into first child ( temp 4-component vector of float) 58 0:31 'v' ( temp 4-component vector of float) 59 0:31 tangent ( global 4-component vector of float) 60 0:31 'v' ( temp 4-component vector of float) 61 0:32 add second child into first child ( temp 4-component vector of float) 62 0:32 'v' ( temp 4-component vector of float) 63 0:32 arc sine ( global 4-component vector of float) 64 0:32 'v' ( temp 4-component vector of float) 65 0:33 add second child into first child ( temp 4-component vector of float) 66 0:33 'v' ( temp 4-component vector of float) 67 0:33 arc cosine ( global 4-component vector of float) 68 0:33 'v' ( temp 4-component vector of float) 69 0:35 add second child into first child ( temp 4-component vector of float) 70 0:35 'v' ( temp 4-component vector of float) 71 0:35 arc tangent ( global 4-component vector of float) 72 0:35 'v' ( temp 4-component vector of float) 73 0:36 add second child into first child ( temp 4-component vector of float) 74 0:36 'v' ( temp 4-component vector of float) 75 0:36 hyp. sine ( global 4-component vector of float) 76 0:36 'v' ( temp 4-component vector of float) 77 0:37 add second child into first child ( temp 4-component vector of float) 78 0:37 'v' ( temp 4-component vector of float) 79 0:37 hyp. cosine ( global 4-component vector of float) 80 0:37 'v' ( temp 4-component vector of float) 81 0:38 add second child into first child ( temp 4-component vector of float) 82 0:38 'v' ( temp 4-component vector of float) 83 0:38 hyp. tangent ( global 4-component vector of float) 84 0:38 'v' ( temp 4-component vector of float) 85 0:39 add second child into first child ( temp 4-component vector of float) 86 0:39 'v' ( temp 4-component vector of float) 87 0:39 arc hyp. sine ( global 4-component vector of float) 88 0:39 'v' ( temp 4-component vector of float) 89 0:40 add second child into first child ( temp 4-component vector of float) 90 0:40 'v' ( temp 4-component vector of float) 91 0:40 arc hyp. cosine ( global 4-component vector of float) 92 0:40 'v' ( temp 4-component vector of float) 93 0:41 add second child into first child ( temp 4-component vector of float) 94 0:41 'v' ( temp 4-component vector of float) 95 0:41 arc hyp. tangent ( global 4-component vector of float) 96 0:41 'v' ( temp 4-component vector of float) 97 0:43 add second child into first child ( temp 4-component vector of float) 98 0:43 'v' ( temp 4-component vector of float) 99 0:43 pow ( global 4-component vector of float) 100 0:43 'v' ( temp 4-component vector of float) 101 0:43 'v' ( temp 4-component vector of float) 102 0:44 add second child into first child ( temp 4-component vector of float) 103 0:44 'v' ( temp 4-component vector of float) 104 0:44 exp ( global 4-component vector of float) 105 0:44 'v' ( temp 4-component vector of float) 106 0:45 add second child into first child ( temp 4-component vector of float) 107 0:45 'v' ( temp 4-component vector of float) 108 0:45 log ( global 4-component vector of float) 109 0:45 'v' ( temp 4-component vector of float) 110 0:46 add second child into first child ( temp 4-component vector of float) 111 0:46 'v' ( temp 4-component vector of float) 112 0:46 exp2 ( global 4-component vector of float) 113 0:46 'v' ( temp 4-component vector of float) 114 0:47 add second child into first child ( temp 4-component vector of float) 115 0:47 'v' ( temp 4-component vector of float) 116 0:47 log2 ( global 4-component vector of float) 117 0:47 'v' ( temp 4-component vector of float) 118 0:48 add second child into first child ( temp 4-component vector of float) 119 0:48 'v' ( temp 4-component vector of float) 120 0:48 sqrt ( global 4-component vector of float) 121 0:48 'v' ( temp 4-component vector of float) 122 0:49 add second child into first child ( temp 4-component vector of float) 123 0:49 'v' ( temp 4-component vector of float) 124 0:49 inverse sqrt ( global 4-component vector of float) 125 0:49 'v' ( temp 4-component vector of float) 126 0:50 add second child into first child ( temp 4-component vector of float) 127 0:50 'v' ( temp 4-component vector of float) 128 0:50 Absolute value ( global 4-component vector of float) 129 0:50 'v' ( temp 4-component vector of float) 130 0:51 add second child into first child ( temp 4-component vector of float) 131 0:51 'v' ( temp 4-component vector of float) 132 0:51 Sign ( global 4-component vector of float) 133 0:51 'v' ( temp 4-component vector of float) 134 0:52 add second child into first child ( temp 4-component vector of float) 135 0:52 'v' ( temp 4-component vector of float) 136 0:52 Floor ( global 4-component vector of float) 137 0:52 'v' ( temp 4-component vector of float) 138 0:55 add second child into first child ( temp 4-component vector of float) 139 0:55 'v' ( temp 4-component vector of float) 140 0:55 trunc ( global 4-component vector of float) 141 0:55 'v' ( temp 4-component vector of float) 142 0:56 add second child into first child ( temp 4-component vector of float) 143 0:56 'v' ( temp 4-component vector of float) 144 0:56 round ( global 4-component vector of float) 145 0:56 'v' ( temp 4-component vector of float) 146 0:57 add second child into first child ( temp 4-component vector of float) 147 0:57 'v' ( temp 4-component vector of float) 148 0:57 roundEven ( global 4-component vector of float) 149 0:57 'v' ( temp 4-component vector of float) 150 0:60 add second child into first child ( temp 4-component vector of float) 151 0:60 'v' ( temp 4-component vector of float) 152 0:60 Ceiling ( global 4-component vector of float) 153 0:60 'v' ( temp 4-component vector of float) 154 0:61 add second child into first child ( temp 4-component vector of float) 155 0:61 'v' ( temp 4-component vector of float) 156 0:61 Fraction ( global 4-component vector of float) 157 0:61 'v' ( temp 4-component vector of float) 158 0:62 add second child into first child ( temp 4-component vector of float) 159 0:62 'v' ( temp 4-component vector of float) 160 0:62 mod ( global 4-component vector of float) 161 0:62 'v' ( temp 4-component vector of float) 162 0:62 'v' ( temp 4-component vector of float) 163 0:63 add second child into first child ( temp 4-component vector of float) 164 0:63 'v' ( temp 4-component vector of float) 165 0:63 mod ( global 4-component vector of float) 166 0:63 'v' ( temp 4-component vector of float) 167 0:63 direct index ( temp float) 168 0:63 'v' ( temp 4-component vector of float) 169 0:63 Constant: 170 0:63 0 (const int) 171 0:66 add second child into first child ( temp 4-component vector of float) 172 0:66 'v' ( temp 4-component vector of float) 173 0:66 modf ( global 4-component vector of float) 174 0:66 'v' ( temp 4-component vector of float) 175 0:66 'v' ( temp 4-component vector of float) 176 0:69 add second child into first child ( temp 4-component vector of float) 177 0:69 'v' ( temp 4-component vector of float) 178 0:69 min ( global 4-component vector of float) 179 0:69 'v' ( temp 4-component vector of float) 180 0:69 'uv4' ( uniform 4-component vector of float) 181 0:70 add second child into first child ( temp 4-component vector of float) 182 0:70 'v' ( temp 4-component vector of float) 183 0:70 max ( global 4-component vector of float) 184 0:70 'v' ( temp 4-component vector of float) 185 0:70 'uv4' ( uniform 4-component vector of float) 186 0:71 add second child into first child ( temp 4-component vector of float) 187 0:71 'v' ( temp 4-component vector of float) 188 0:71 clamp ( global 4-component vector of float) 189 0:71 'v' ( temp 4-component vector of float) 190 0:71 'uv4' ( uniform 4-component vector of float) 191 0:71 'uv4' ( uniform 4-component vector of float) 192 0:72 add second child into first child ( temp 4-component vector of float) 193 0:72 'v' ( temp 4-component vector of float) 194 0:72 mix ( global 4-component vector of float) 195 0:72 'v' ( temp 4-component vector of float) 196 0:72 'v' ( temp 4-component vector of float) 197 0:72 'v' ( temp 4-component vector of float) 198 0:75 add second child into first child ( temp 4-component vector of float) 199 0:75 'v' ( temp 4-component vector of float) 200 0:75 mix ( global 4-component vector of float) 201 0:75 'v' ( temp 4-component vector of float) 202 0:75 'v' ( temp 4-component vector of float) 203 0:75 'bv4' ( temp 4-component vector of bool) 204 0:76 add second child into first child ( temp 4-component vector of float) 205 0:76 'v' ( temp 4-component vector of float) 206 0:76 Constant: 207 0:76 0.000000 208 0:77 add second child into first child ( temp 4-component vector of float) 209 0:77 'v' ( temp 4-component vector of float) 210 0:77 Constant: 211 0:77 0.000000 212 0:78 add second child into first child ( temp 4-component vector of float) 213 0:78 'v' ( temp 4-component vector of float) 214 0:78 Constant: 215 0:78 0.000000 216 0:79 add second child into first child ( temp 4-component vector of float) 217 0:79 'v' ( temp 4-component vector of float) 218 0:79 Constant: 219 0:79 0.000000 220 0:80 add second child into first child ( temp 4-component vector of float) 221 0:80 'v' ( temp 4-component vector of float) 222 0:80 Constant: 223 0:80 0.000000 224 0:81 add second child into first child ( temp 4-component vector of float) 225 0:81 'v' ( temp 4-component vector of float) 226 0:81 Constant: 227 0:81 0.000000 228 0:82 add second child into first child ( temp 4-component vector of float) 229 0:82 'v' ( temp 4-component vector of float) 230 0:82 Constant: 231 0:82 0.000000 232 0:83 add second child into first child ( temp 4-component vector of float) 233 0:83 'v' ( temp 4-component vector of float) 234 0:83 Constant: 235 0:83 0.000000 236 0:86 add second child into first child ( temp 4-component vector of float) 237 0:86 'v' ( temp 4-component vector of float) 238 0:86 step ( global 4-component vector of float) 239 0:86 'v' ( temp 4-component vector of float) 240 0:86 'v' ( temp 4-component vector of float) 241 0:87 add second child into first child ( temp 4-component vector of float) 242 0:87 'v' ( temp 4-component vector of float) 243 0:87 smoothstep ( global 4-component vector of float) 244 0:87 'v' ( temp 4-component vector of float) 245 0:87 'v' ( temp 4-component vector of float) 246 0:87 'v' ( temp 4-component vector of float) 247 0:88 add second child into first child ( temp 4-component vector of float) 248 0:88 'v' ( temp 4-component vector of float) 249 0:88 step ( global 4-component vector of float) 250 0:88 'uf' ( uniform float) 251 0:88 'v' ( temp 4-component vector of float) 252 0:89 add second child into first child ( temp 4-component vector of float) 253 0:89 'v' ( temp 4-component vector of float) 254 0:89 smoothstep ( global 4-component vector of float) 255 0:89 'uf' ( uniform float) 256 0:89 'uf' ( uniform float) 257 0:89 'v' ( temp 4-component vector of float) 258 0:90 add second child into first child ( temp 4-component vector of float) 259 0:90 'v' ( temp 4-component vector of float) 260 0:90 normalize ( global 4-component vector of float) 261 0:90 'v' ( temp 4-component vector of float) 262 0:91 add second child into first child ( temp 4-component vector of float) 263 0:91 'v' ( temp 4-component vector of float) 264 0:91 face-forward ( global 4-component vector of float) 265 0:91 'v' ( temp 4-component vector of float) 266 0:91 'v' ( temp 4-component vector of float) 267 0:91 'v' ( temp 4-component vector of float) 268 0:92 add second child into first child ( temp 4-component vector of float) 269 0:92 'v' ( temp 4-component vector of float) 270 0:92 reflect ( global 4-component vector of float) 271 0:92 'v' ( temp 4-component vector of float) 272 0:92 'v' ( temp 4-component vector of float) 273 0:93 add second child into first child ( temp 4-component vector of float) 274 0:93 'v' ( temp 4-component vector of float) 275 0:93 refract ( global 4-component vector of float) 276 0:93 'v' ( temp 4-component vector of float) 277 0:93 'v' ( temp 4-component vector of float) 278 0:93 'uf' ( uniform float) 279 0:94 add second child into first child ( temp 4-component vector of float) 280 0:94 'v' ( temp 4-component vector of float) 281 0:94 dPdx ( global 4-component vector of float) 282 0:94 'v' ( temp 4-component vector of float) 283 0:95 add second child into first child ( temp 4-component vector of float) 284 0:95 'v' ( temp 4-component vector of float) 285 0:95 dPdy ( global 4-component vector of float) 286 0:95 'v' ( temp 4-component vector of float) 287 0:96 add second child into first child ( temp 4-component vector of float) 288 0:96 'v' ( temp 4-component vector of float) 289 0:96 fwidth ( global 4-component vector of float) 290 0:96 'v' ( temp 4-component vector of float) 291 0:101 add second child into first child ( temp int) 292 0:101 'i' ( temp int) 293 0:101 Absolute value ( global int) 294 0:101 'ui' ( uniform int) 295 0:102 add second child into first child ( temp int) 296 0:102 'i' ( temp int) 297 0:102 Sign ( global int) 298 0:102 'i' ( temp int) 299 0:103 add second child into first child ( temp int) 300 0:103 'i' ( temp int) 301 0:103 min ( global int) 302 0:103 'i' ( temp int) 303 0:103 'ui' ( uniform int) 304 0:104 add second child into first child ( temp int) 305 0:104 'i' ( temp int) 306 0:104 max ( global int) 307 0:104 'i' ( temp int) 308 0:104 'ui' ( uniform int) 309 0:105 add second child into first child ( temp int) 310 0:105 'i' ( temp int) 311 0:105 clamp ( global int) 312 0:105 'i' ( temp int) 313 0:105 'ui' ( uniform int) 314 0:105 'ui' ( uniform int) 315 0:107 Constant: 316 0:107 0.000000 317 0:108 Constant: 318 0:108 0.000000 319 0:109 Constant: 320 0:109 0.000000 321 0:110 Constant: 322 0:110 0.000000 323 0:113 'u' ( temp uint) 324 0:114 'u' ( temp uint) 325 0:115 add second child into first child ( temp uint) 326 0:115 'u' ( temp uint) 327 0:115 min ( global uint) 328 0:115 'u' ( temp uint) 329 0:115 'uui' ( uniform uint) 330 0:116 add second child into first child ( temp uint) 331 0:116 'u' ( temp uint) 332 0:116 max ( global uint) 333 0:116 'u' ( temp uint) 334 0:116 'uui' ( uniform uint) 335 0:117 add second child into first child ( temp uint) 336 0:117 'u' ( temp uint) 337 0:117 clamp ( global uint) 338 0:117 'u' ( temp uint) 339 0:117 'uui' ( uniform uint) 340 0:117 'uui' ( uniform uint) 341 0:118 'u' ( temp uint) 342 0:119 'u' ( temp uint) 343 0:120 'u' ( temp uint) 344 0:121 'i' ( temp int) 345 0:122 'i' ( temp int) 346 0:123 add second child into first child ( temp int) 347 0:123 'i' ( temp int) 348 0:123 'i' ( temp int) 349 0:127 move second child to first child ( temp bool) 350 0:127 'b' ( temp bool) 351 0:127 isnan ( global bool) 352 0:127 'uf' ( uniform float) 353 0:128 move second child to first child ( temp bool) 354 0:128 'b' ( temp bool) 355 0:128 isinf ( global bool) 356 0:128 direct index ( temp float) 357 0:128 'v' ( temp 4-component vector of float) 358 0:128 Constant: 359 0:128 1 (const int) 360 0:130 move second child to first child ( temp bool) 361 0:130 'b' ( temp bool) 362 0:130 any ( global bool) 363 0:130 Compare Less Than ( global 4-component vector of bool) 364 0:130 'v' ( temp 4-component vector of float) 365 0:130 'uv4' ( uniform 4-component vector of float) 366 0:131 move second child to first child ( temp bool) 367 0:131 'b' ( temp bool) 368 0:131 logical-and ( temp bool) 369 0:131 'b' ( temp bool) 370 0:131 any ( global bool) 371 0:131 Compare Less Than or Equal ( global 4-component vector of bool) 372 0:131 'v' ( temp 4-component vector of float) 373 0:131 'uv4' ( uniform 4-component vector of float) 374 0:132 move second child to first child ( temp bool) 375 0:132 'b' ( temp bool) 376 0:132 logical-and ( temp bool) 377 0:132 'b' ( temp bool) 378 0:132 any ( global bool) 379 0:132 Compare Greater Than ( global 4-component vector of bool) 380 0:132 'v' ( temp 4-component vector of float) 381 0:132 'uv4' ( uniform 4-component vector of float) 382 0:133 move second child to first child ( temp bool) 383 0:133 'b' ( temp bool) 384 0:133 logical-and ( temp bool) 385 0:133 'b' ( temp bool) 386 0:133 any ( global bool) 387 0:133 Compare Greater Than or Equal ( global 4-component vector of bool) 388 0:133 'v' ( temp 4-component vector of float) 389 0:133 'uv4' ( uniform 4-component vector of float) 390 0:134 move second child to first child ( temp bool) 391 0:134 'b' ( temp bool) 392 0:134 logical-and ( temp bool) 393 0:134 'b' ( temp bool) 394 0:134 any ( global bool) 395 0:134 Equal ( global 4-component vector of bool) 396 0:134 'ub41' ( uniform 4-component vector of bool) 397 0:134 'ub42' ( uniform 4-component vector of bool) 398 0:135 move second child to first child ( temp bool) 399 0:135 'b' ( temp bool) 400 0:135 logical-and ( temp bool) 401 0:135 'b' ( temp bool) 402 0:135 any ( global bool) 403 0:135 NotEqual ( global 4-component vector of bool) 404 0:135 'ub41' ( uniform 4-component vector of bool) 405 0:135 'ub42' ( uniform 4-component vector of bool) 406 0:136 move second child to first child ( temp bool) 407 0:136 'b' ( temp bool) 408 0:136 logical-and ( temp bool) 409 0:136 'b' ( temp bool) 410 0:136 any ( global bool) 411 0:136 'ub41' ( uniform 4-component vector of bool) 412 0:137 move second child to first child ( temp bool) 413 0:137 'b' ( temp bool) 414 0:137 logical-and ( temp bool) 415 0:137 'b' ( temp bool) 416 0:137 all ( global bool) 417 0:137 'ub41' ( uniform 4-component vector of bool) 418 0:138 move second child to first child ( temp bool) 419 0:138 'b' ( temp bool) 420 0:138 logical-and ( temp bool) 421 0:138 'b' ( temp bool) 422 0:138 any ( global bool) 423 0:138 Negate conditional ( global 4-component vector of bool) 424 0:138 'ub41' ( uniform 4-component vector of bool) 425 0:140 move second child to first child ( temp int) 426 0:140 'i' ( temp int) 427 0:140 divide ( temp int) 428 0:140 subtract ( temp int) 429 0:140 component-wise multiply ( temp int) 430 0:140 add ( temp int) 431 0:140 'i' ( temp int) 432 0:140 'ui' ( uniform int) 433 0:140 'i' ( temp int) 434 0:140 'ui' ( uniform int) 435 0:140 'i' ( temp int) 436 0:141 move second child to first child ( temp int) 437 0:141 'i' ( temp int) 438 0:141 mod ( temp int) 439 0:141 'i' ( temp int) 440 0:141 'ui' ( uniform int) 441 0:142 Test condition and select ( temp void) 442 0:142 Condition 443 0:142 logical-or ( temp bool) 444 0:142 Compare Equal ( temp bool) 445 0:142 'i' ( temp int) 446 0:142 'ui' ( uniform int) 447 0:142 logical-xor ( temp bool) 448 0:142 logical-and ( temp bool) 449 0:142 Compare Not Equal ( temp bool) 450 0:142 'i' ( temp int) 451 0:142 'ui' ( uniform int) 452 0:142 Compare Equal ( temp bool) 453 0:142 'i' ( temp int) 454 0:142 'ui' ( uniform int) 455 0:142 Compare Not Equal ( temp bool) 456 0:142 'i' ( temp int) 457 0:142 Constant: 458 0:142 2 (const int) 459 0:142 true case 460 0:143 Pre-Increment ( temp int) 461 0:143 'i' ( temp int) 462 0:145 move second child to first child ( temp float) 463 0:145 'f' ( temp float) 464 0:145 divide ( temp float) 465 0:145 subtract ( temp float) 466 0:145 component-wise multiply ( temp float) 467 0:145 add ( temp float) 468 0:145 'uf' ( uniform float) 469 0:145 'uf' ( uniform float) 470 0:145 'uf' ( uniform float) 471 0:145 'uf' ( uniform float) 472 0:145 'uf' ( uniform float) 473 0:147 add second child into first child ( temp float) 474 0:147 'f' ( temp float) 475 0:147 length ( global float) 476 0:147 'v' ( temp 4-component vector of float) 477 0:148 add second child into first child ( temp float) 478 0:148 'f' ( temp float) 479 0:148 distance ( global float) 480 0:148 'v' ( temp 4-component vector of float) 481 0:148 'v' ( temp 4-component vector of float) 482 0:149 add second child into first child ( temp float) 483 0:149 'f' ( temp float) 484 0:149 dot-product ( global float) 485 0:149 'v' ( temp 4-component vector of float) 486 0:149 'v' ( temp 4-component vector of float) 487 0:150 add second child into first child ( temp float) 488 0:150 'f' ( temp float) 489 0:150 dot-product ( global float) 490 0:150 'f' ( temp float) 491 0:150 'uf' ( uniform float) 492 0:151 add second child into first child ( temp float) 493 0:151 'f' ( temp float) 494 0:151 direct index ( temp float) 495 0:151 cross-product ( global 3-component vector of float) 496 0:151 vector swizzle ( temp 3-component vector of float) 497 0:151 'v' ( temp 4-component vector of float) 498 0:151 Sequence 499 0:151 Constant: 500 0:151 0 (const int) 501 0:151 Constant: 502 0:151 1 (const int) 503 0:151 Constant: 504 0:151 2 (const int) 505 0:151 vector swizzle ( temp 3-component vector of float) 506 0:151 'v' ( temp 4-component vector of float) 507 0:151 Sequence 508 0:151 Constant: 509 0:151 0 (const int) 510 0:151 Constant: 511 0:151 1 (const int) 512 0:151 Constant: 513 0:151 2 (const int) 514 0:151 Constant: 515 0:151 0 (const int) 516 0:153 Test condition and select ( temp void) 517 0:153 Condition 518 0:153 logical-or ( temp bool) 519 0:153 Compare Equal ( temp bool) 520 0:153 'f' ( temp float) 521 0:153 'uf' ( uniform float) 522 0:153 logical-and ( temp bool) 523 0:153 Compare Not Equal ( temp bool) 524 0:153 'f' ( temp float) 525 0:153 'uf' ( uniform float) 526 0:153 Compare Not Equal ( temp bool) 527 0:153 'f' ( temp float) 528 0:153 Constant: 529 0:153 2.000000 530 0:153 true case 531 0:154 Pre-Increment ( temp float) 532 0:154 'f' ( temp float) 533 0:156 and second child into first child ( temp int) 534 0:156 'i' ( temp int) 535 0:156 'ui' ( uniform int) 536 0:157 or second child into first child ( temp int) 537 0:157 'i' ( temp int) 538 0:157 Constant: 539 0:157 66 (const int) 540 0:158 exclusive or second child into first child ( temp int) 541 0:158 'i' ( temp int) 542 0:158 'ui' ( uniform int) 543 0:159 mod second child into first child ( temp int) 544 0:159 'i' ( temp int) 545 0:159 Constant: 546 0:159 17 (const int) 547 0:160 right shift second child into first child ( temp int) 548 0:160 'i' ( temp int) 549 0:160 Constant: 550 0:160 2 (const int) 551 0:161 left shift second child into first child ( temp int) 552 0:161 'i' ( temp int) 553 0:161 'ui' ( uniform int) 554 0:162 move second child to first child ( temp int) 555 0:162 'i' ( temp int) 556 0:162 Bitwise not ( temp int) 557 0:162 'i' ( temp int) 558 0:163 move second child to first child ( temp bool) 559 0:163 'b' ( temp bool) 560 0:163 Negate conditional ( temp bool) 561 0:163 'b' ( temp bool) 562 0:165 move second child to first child ( temp 4-component vector of float) 563 0:165 'gl_FragColor' ( fragColor 4-component vector of float FragColor) 564 0:165 Test condition and select ( temp 4-component vector of float) 565 0:165 Condition 566 0:165 'b' ( temp bool) 567 0:165 true case 568 0:165 add ( temp 4-component vector of float) 569 0:165 add ( temp 4-component vector of float) 570 0:165 Construct vec4 ( temp 4-component vector of float) 571 0:165 Convert int to float ( temp float) 572 0:165 'i' ( temp int) 573 0:165 Construct vec4 ( temp 4-component vector of float) 574 0:165 'f' ( temp float) 575 0:165 'v' ( temp 4-component vector of float) 576 0:165 false case 577 0:165 'v' ( temp 4-component vector of float) 578 0:? Linker Objects 579 0:? 'uiv4' ( uniform 4-component vector of int) 580 0:? 'uv4' ( uniform 4-component vector of float) 581 0:? 'ub' ( uniform bool) 582 0:? 'ub41' ( uniform 4-component vector of bool) 583 0:? 'ub42' ( uniform 4-component vector of bool) 584 0:? 'uf' ( uniform float) 585 0:? 'ui' ( uniform int) 586 0:? 'uuv4' ( uniform 4-component vector of uint) 587 0:? 'uui' ( uniform uint) 588 589 590 Linked fragment stage: 591 592 593 Shader version: 130 594 ERROR: node is still EOpNull! 595 0:15 Function Definition: main( ( global void) 596 0:15 Function Parameters: 597 0:? Sequence 598 0:27 move second child to first child ( temp 4-component vector of float) 599 0:27 'v' ( temp 4-component vector of float) 600 0:27 radians ( global 4-component vector of float) 601 0:27 'uv4' ( uniform 4-component vector of float) 602 0:28 add second child into first child ( temp 4-component vector of float) 603 0:28 'v' ( temp 4-component vector of float) 604 0:28 degrees ( global 4-component vector of float) 605 0:28 'v' ( temp 4-component vector of float) 606 0:29 add second child into first child ( temp 4-component vector of float) 607 0:29 'v' ( temp 4-component vector of float) 608 0:29 Comma ( temp 4-component vector of float) 609 0:29 move second child to first child ( temp int) 610 0:29 'i' ( temp int) 611 0:29 component-wise multiply ( temp int) 612 0:29 'ui' ( uniform int) 613 0:29 'ui' ( uniform int) 614 0:29 sine ( global 4-component vector of float) 615 0:29 'v' ( temp 4-component vector of float) 616 0:30 add second child into first child ( temp 4-component vector of float) 617 0:30 'v' ( temp 4-component vector of float) 618 0:30 cosine ( global 4-component vector of float) 619 0:30 'v' ( temp 4-component vector of float) 620 0:31 add second child into first child ( temp 4-component vector of float) 621 0:31 'v' ( temp 4-component vector of float) 622 0:31 tangent ( global 4-component vector of float) 623 0:31 'v' ( temp 4-component vector of float) 624 0:32 add second child into first child ( temp 4-component vector of float) 625 0:32 'v' ( temp 4-component vector of float) 626 0:32 arc sine ( global 4-component vector of float) 627 0:32 'v' ( temp 4-component vector of float) 628 0:33 add second child into first child ( temp 4-component vector of float) 629 0:33 'v' ( temp 4-component vector of float) 630 0:33 arc cosine ( global 4-component vector of float) 631 0:33 'v' ( temp 4-component vector of float) 632 0:35 add second child into first child ( temp 4-component vector of float) 633 0:35 'v' ( temp 4-component vector of float) 634 0:35 arc tangent ( global 4-component vector of float) 635 0:35 'v' ( temp 4-component vector of float) 636 0:36 add second child into first child ( temp 4-component vector of float) 637 0:36 'v' ( temp 4-component vector of float) 638 0:36 hyp. sine ( global 4-component vector of float) 639 0:36 'v' ( temp 4-component vector of float) 640 0:37 add second child into first child ( temp 4-component vector of float) 641 0:37 'v' ( temp 4-component vector of float) 642 0:37 hyp. cosine ( global 4-component vector of float) 643 0:37 'v' ( temp 4-component vector of float) 644 0:38 add second child into first child ( temp 4-component vector of float) 645 0:38 'v' ( temp 4-component vector of float) 646 0:38 hyp. tangent ( global 4-component vector of float) 647 0:38 'v' ( temp 4-component vector of float) 648 0:39 add second child into first child ( temp 4-component vector of float) 649 0:39 'v' ( temp 4-component vector of float) 650 0:39 arc hyp. sine ( global 4-component vector of float) 651 0:39 'v' ( temp 4-component vector of float) 652 0:40 add second child into first child ( temp 4-component vector of float) 653 0:40 'v' ( temp 4-component vector of float) 654 0:40 arc hyp. cosine ( global 4-component vector of float) 655 0:40 'v' ( temp 4-component vector of float) 656 0:41 add second child into first child ( temp 4-component vector of float) 657 0:41 'v' ( temp 4-component vector of float) 658 0:41 arc hyp. tangent ( global 4-component vector of float) 659 0:41 'v' ( temp 4-component vector of float) 660 0:43 add second child into first child ( temp 4-component vector of float) 661 0:43 'v' ( temp 4-component vector of float) 662 0:43 pow ( global 4-component vector of float) 663 0:43 'v' ( temp 4-component vector of float) 664 0:43 'v' ( temp 4-component vector of float) 665 0:44 add second child into first child ( temp 4-component vector of float) 666 0:44 'v' ( temp 4-component vector of float) 667 0:44 exp ( global 4-component vector of float) 668 0:44 'v' ( temp 4-component vector of float) 669 0:45 add second child into first child ( temp 4-component vector of float) 670 0:45 'v' ( temp 4-component vector of float) 671 0:45 log ( global 4-component vector of float) 672 0:45 'v' ( temp 4-component vector of float) 673 0:46 add second child into first child ( temp 4-component vector of float) 674 0:46 'v' ( temp 4-component vector of float) 675 0:46 exp2 ( global 4-component vector of float) 676 0:46 'v' ( temp 4-component vector of float) 677 0:47 add second child into first child ( temp 4-component vector of float) 678 0:47 'v' ( temp 4-component vector of float) 679 0:47 log2 ( global 4-component vector of float) 680 0:47 'v' ( temp 4-component vector of float) 681 0:48 add second child into first child ( temp 4-component vector of float) 682 0:48 'v' ( temp 4-component vector of float) 683 0:48 sqrt ( global 4-component vector of float) 684 0:48 'v' ( temp 4-component vector of float) 685 0:49 add second child into first child ( temp 4-component vector of float) 686 0:49 'v' ( temp 4-component vector of float) 687 0:49 inverse sqrt ( global 4-component vector of float) 688 0:49 'v' ( temp 4-component vector of float) 689 0:50 add second child into first child ( temp 4-component vector of float) 690 0:50 'v' ( temp 4-component vector of float) 691 0:50 Absolute value ( global 4-component vector of float) 692 0:50 'v' ( temp 4-component vector of float) 693 0:51 add second child into first child ( temp 4-component vector of float) 694 0:51 'v' ( temp 4-component vector of float) 695 0:51 Sign ( global 4-component vector of float) 696 0:51 'v' ( temp 4-component vector of float) 697 0:52 add second child into first child ( temp 4-component vector of float) 698 0:52 'v' ( temp 4-component vector of float) 699 0:52 Floor ( global 4-component vector of float) 700 0:52 'v' ( temp 4-component vector of float) 701 0:55 add second child into first child ( temp 4-component vector of float) 702 0:55 'v' ( temp 4-component vector of float) 703 0:55 trunc ( global 4-component vector of float) 704 0:55 'v' ( temp 4-component vector of float) 705 0:56 add second child into first child ( temp 4-component vector of float) 706 0:56 'v' ( temp 4-component vector of float) 707 0:56 round ( global 4-component vector of float) 708 0:56 'v' ( temp 4-component vector of float) 709 0:57 add second child into first child ( temp 4-component vector of float) 710 0:57 'v' ( temp 4-component vector of float) 711 0:57 roundEven ( global 4-component vector of float) 712 0:57 'v' ( temp 4-component vector of float) 713 0:60 add second child into first child ( temp 4-component vector of float) 714 0:60 'v' ( temp 4-component vector of float) 715 0:60 Ceiling ( global 4-component vector of float) 716 0:60 'v' ( temp 4-component vector of float) 717 0:61 add second child into first child ( temp 4-component vector of float) 718 0:61 'v' ( temp 4-component vector of float) 719 0:61 Fraction ( global 4-component vector of float) 720 0:61 'v' ( temp 4-component vector of float) 721 0:62 add second child into first child ( temp 4-component vector of float) 722 0:62 'v' ( temp 4-component vector of float) 723 0:62 mod ( global 4-component vector of float) 724 0:62 'v' ( temp 4-component vector of float) 725 0:62 'v' ( temp 4-component vector of float) 726 0:63 add second child into first child ( temp 4-component vector of float) 727 0:63 'v' ( temp 4-component vector of float) 728 0:63 mod ( global 4-component vector of float) 729 0:63 'v' ( temp 4-component vector of float) 730 0:63 direct index ( temp float) 731 0:63 'v' ( temp 4-component vector of float) 732 0:63 Constant: 733 0:63 0 (const int) 734 0:66 add second child into first child ( temp 4-component vector of float) 735 0:66 'v' ( temp 4-component vector of float) 736 0:66 modf ( global 4-component vector of float) 737 0:66 'v' ( temp 4-component vector of float) 738 0:66 'v' ( temp 4-component vector of float) 739 0:69 add second child into first child ( temp 4-component vector of float) 740 0:69 'v' ( temp 4-component vector of float) 741 0:69 min ( global 4-component vector of float) 742 0:69 'v' ( temp 4-component vector of float) 743 0:69 'uv4' ( uniform 4-component vector of float) 744 0:70 add second child into first child ( temp 4-component vector of float) 745 0:70 'v' ( temp 4-component vector of float) 746 0:70 max ( global 4-component vector of float) 747 0:70 'v' ( temp 4-component vector of float) 748 0:70 'uv4' ( uniform 4-component vector of float) 749 0:71 add second child into first child ( temp 4-component vector of float) 750 0:71 'v' ( temp 4-component vector of float) 751 0:71 clamp ( global 4-component vector of float) 752 0:71 'v' ( temp 4-component vector of float) 753 0:71 'uv4' ( uniform 4-component vector of float) 754 0:71 'uv4' ( uniform 4-component vector of float) 755 0:72 add second child into first child ( temp 4-component vector of float) 756 0:72 'v' ( temp 4-component vector of float) 757 0:72 mix ( global 4-component vector of float) 758 0:72 'v' ( temp 4-component vector of float) 759 0:72 'v' ( temp 4-component vector of float) 760 0:72 'v' ( temp 4-component vector of float) 761 0:75 add second child into first child ( temp 4-component vector of float) 762 0:75 'v' ( temp 4-component vector of float) 763 0:75 mix ( global 4-component vector of float) 764 0:75 'v' ( temp 4-component vector of float) 765 0:75 'v' ( temp 4-component vector of float) 766 0:75 'bv4' ( temp 4-component vector of bool) 767 0:76 add second child into first child ( temp 4-component vector of float) 768 0:76 'v' ( temp 4-component vector of float) 769 0:76 Constant: 770 0:76 0.000000 771 0:77 add second child into first child ( temp 4-component vector of float) 772 0:77 'v' ( temp 4-component vector of float) 773 0:77 Constant: 774 0:77 0.000000 775 0:78 add second child into first child ( temp 4-component vector of float) 776 0:78 'v' ( temp 4-component vector of float) 777 0:78 Constant: 778 0:78 0.000000 779 0:79 add second child into first child ( temp 4-component vector of float) 780 0:79 'v' ( temp 4-component vector of float) 781 0:79 Constant: 782 0:79 0.000000 783 0:80 add second child into first child ( temp 4-component vector of float) 784 0:80 'v' ( temp 4-component vector of float) 785 0:80 Constant: 786 0:80 0.000000 787 0:81 add second child into first child ( temp 4-component vector of float) 788 0:81 'v' ( temp 4-component vector of float) 789 0:81 Constant: 790 0:81 0.000000 791 0:82 add second child into first child ( temp 4-component vector of float) 792 0:82 'v' ( temp 4-component vector of float) 793 0:82 Constant: 794 0:82 0.000000 795 0:83 add second child into first child ( temp 4-component vector of float) 796 0:83 'v' ( temp 4-component vector of float) 797 0:83 Constant: 798 0:83 0.000000 799 0:86 add second child into first child ( temp 4-component vector of float) 800 0:86 'v' ( temp 4-component vector of float) 801 0:86 step ( global 4-component vector of float) 802 0:86 'v' ( temp 4-component vector of float) 803 0:86 'v' ( temp 4-component vector of float) 804 0:87 add second child into first child ( temp 4-component vector of float) 805 0:87 'v' ( temp 4-component vector of float) 806 0:87 smoothstep ( global 4-component vector of float) 807 0:87 'v' ( temp 4-component vector of float) 808 0:87 'v' ( temp 4-component vector of float) 809 0:87 'v' ( temp 4-component vector of float) 810 0:88 add second child into first child ( temp 4-component vector of float) 811 0:88 'v' ( temp 4-component vector of float) 812 0:88 step ( global 4-component vector of float) 813 0:88 'uf' ( uniform float) 814 0:88 'v' ( temp 4-component vector of float) 815 0:89 add second child into first child ( temp 4-component vector of float) 816 0:89 'v' ( temp 4-component vector of float) 817 0:89 smoothstep ( global 4-component vector of float) 818 0:89 'uf' ( uniform float) 819 0:89 'uf' ( uniform float) 820 0:89 'v' ( temp 4-component vector of float) 821 0:90 add second child into first child ( temp 4-component vector of float) 822 0:90 'v' ( temp 4-component vector of float) 823 0:90 normalize ( global 4-component vector of float) 824 0:90 'v' ( temp 4-component vector of float) 825 0:91 add second child into first child ( temp 4-component vector of float) 826 0:91 'v' ( temp 4-component vector of float) 827 0:91 face-forward ( global 4-component vector of float) 828 0:91 'v' ( temp 4-component vector of float) 829 0:91 'v' ( temp 4-component vector of float) 830 0:91 'v' ( temp 4-component vector of float) 831 0:92 add second child into first child ( temp 4-component vector of float) 832 0:92 'v' ( temp 4-component vector of float) 833 0:92 reflect ( global 4-component vector of float) 834 0:92 'v' ( temp 4-component vector of float) 835 0:92 'v' ( temp 4-component vector of float) 836 0:93 add second child into first child ( temp 4-component vector of float) 837 0:93 'v' ( temp 4-component vector of float) 838 0:93 refract ( global 4-component vector of float) 839 0:93 'v' ( temp 4-component vector of float) 840 0:93 'v' ( temp 4-component vector of float) 841 0:93 'uf' ( uniform float) 842 0:94 add second child into first child ( temp 4-component vector of float) 843 0:94 'v' ( temp 4-component vector of float) 844 0:94 dPdx ( global 4-component vector of float) 845 0:94 'v' ( temp 4-component vector of float) 846 0:95 add second child into first child ( temp 4-component vector of float) 847 0:95 'v' ( temp 4-component vector of float) 848 0:95 dPdy ( global 4-component vector of float) 849 0:95 'v' ( temp 4-component vector of float) 850 0:96 add second child into first child ( temp 4-component vector of float) 851 0:96 'v' ( temp 4-component vector of float) 852 0:96 fwidth ( global 4-component vector of float) 853 0:96 'v' ( temp 4-component vector of float) 854 0:101 add second child into first child ( temp int) 855 0:101 'i' ( temp int) 856 0:101 Absolute value ( global int) 857 0:101 'ui' ( uniform int) 858 0:102 add second child into first child ( temp int) 859 0:102 'i' ( temp int) 860 0:102 Sign ( global int) 861 0:102 'i' ( temp int) 862 0:103 add second child into first child ( temp int) 863 0:103 'i' ( temp int) 864 0:103 min ( global int) 865 0:103 'i' ( temp int) 866 0:103 'ui' ( uniform int) 867 0:104 add second child into first child ( temp int) 868 0:104 'i' ( temp int) 869 0:104 max ( global int) 870 0:104 'i' ( temp int) 871 0:104 'ui' ( uniform int) 872 0:105 add second child into first child ( temp int) 873 0:105 'i' ( temp int) 874 0:105 clamp ( global int) 875 0:105 'i' ( temp int) 876 0:105 'ui' ( uniform int) 877 0:105 'ui' ( uniform int) 878 0:107 Constant: 879 0:107 0.000000 880 0:108 Constant: 881 0:108 0.000000 882 0:109 Constant: 883 0:109 0.000000 884 0:110 Constant: 885 0:110 0.000000 886 0:113 'u' ( temp uint) 887 0:114 'u' ( temp uint) 888 0:115 add second child into first child ( temp uint) 889 0:115 'u' ( temp uint) 890 0:115 min ( global uint) 891 0:115 'u' ( temp uint) 892 0:115 'uui' ( uniform uint) 893 0:116 add second child into first child ( temp uint) 894 0:116 'u' ( temp uint) 895 0:116 max ( global uint) 896 0:116 'u' ( temp uint) 897 0:116 'uui' ( uniform uint) 898 0:117 add second child into first child ( temp uint) 899 0:117 'u' ( temp uint) 900 0:117 clamp ( global uint) 901 0:117 'u' ( temp uint) 902 0:117 'uui' ( uniform uint) 903 0:117 'uui' ( uniform uint) 904 0:118 'u' ( temp uint) 905 0:119 'u' ( temp uint) 906 0:120 'u' ( temp uint) 907 0:121 'i' ( temp int) 908 0:122 'i' ( temp int) 909 0:123 add second child into first child ( temp int) 910 0:123 'i' ( temp int) 911 0:123 'i' ( temp int) 912 0:127 move second child to first child ( temp bool) 913 0:127 'b' ( temp bool) 914 0:127 isnan ( global bool) 915 0:127 'uf' ( uniform float) 916 0:128 move second child to first child ( temp bool) 917 0:128 'b' ( temp bool) 918 0:128 isinf ( global bool) 919 0:128 direct index ( temp float) 920 0:128 'v' ( temp 4-component vector of float) 921 0:128 Constant: 922 0:128 1 (const int) 923 0:130 move second child to first child ( temp bool) 924 0:130 'b' ( temp bool) 925 0:130 any ( global bool) 926 0:130 Compare Less Than ( global 4-component vector of bool) 927 0:130 'v' ( temp 4-component vector of float) 928 0:130 'uv4' ( uniform 4-component vector of float) 929 0:131 move second child to first child ( temp bool) 930 0:131 'b' ( temp bool) 931 0:131 logical-and ( temp bool) 932 0:131 'b' ( temp bool) 933 0:131 any ( global bool) 934 0:131 Compare Less Than or Equal ( global 4-component vector of bool) 935 0:131 'v' ( temp 4-component vector of float) 936 0:131 'uv4' ( uniform 4-component vector of float) 937 0:132 move second child to first child ( temp bool) 938 0:132 'b' ( temp bool) 939 0:132 logical-and ( temp bool) 940 0:132 'b' ( temp bool) 941 0:132 any ( global bool) 942 0:132 Compare Greater Than ( global 4-component vector of bool) 943 0:132 'v' ( temp 4-component vector of float) 944 0:132 'uv4' ( uniform 4-component vector of float) 945 0:133 move second child to first child ( temp bool) 946 0:133 'b' ( temp bool) 947 0:133 logical-and ( temp bool) 948 0:133 'b' ( temp bool) 949 0:133 any ( global bool) 950 0:133 Compare Greater Than or Equal ( global 4-component vector of bool) 951 0:133 'v' ( temp 4-component vector of float) 952 0:133 'uv4' ( uniform 4-component vector of float) 953 0:134 move second child to first child ( temp bool) 954 0:134 'b' ( temp bool) 955 0:134 logical-and ( temp bool) 956 0:134 'b' ( temp bool) 957 0:134 any ( global bool) 958 0:134 Equal ( global 4-component vector of bool) 959 0:134 'ub41' ( uniform 4-component vector of bool) 960 0:134 'ub42' ( uniform 4-component vector of bool) 961 0:135 move second child to first child ( temp bool) 962 0:135 'b' ( temp bool) 963 0:135 logical-and ( temp bool) 964 0:135 'b' ( temp bool) 965 0:135 any ( global bool) 966 0:135 NotEqual ( global 4-component vector of bool) 967 0:135 'ub41' ( uniform 4-component vector of bool) 968 0:135 'ub42' ( uniform 4-component vector of bool) 969 0:136 move second child to first child ( temp bool) 970 0:136 'b' ( temp bool) 971 0:136 logical-and ( temp bool) 972 0:136 'b' ( temp bool) 973 0:136 any ( global bool) 974 0:136 'ub41' ( uniform 4-component vector of bool) 975 0:137 move second child to first child ( temp bool) 976 0:137 'b' ( temp bool) 977 0:137 logical-and ( temp bool) 978 0:137 'b' ( temp bool) 979 0:137 all ( global bool) 980 0:137 'ub41' ( uniform 4-component vector of bool) 981 0:138 move second child to first child ( temp bool) 982 0:138 'b' ( temp bool) 983 0:138 logical-and ( temp bool) 984 0:138 'b' ( temp bool) 985 0:138 any ( global bool) 986 0:138 Negate conditional ( global 4-component vector of bool) 987 0:138 'ub41' ( uniform 4-component vector of bool) 988 0:140 move second child to first child ( temp int) 989 0:140 'i' ( temp int) 990 0:140 divide ( temp int) 991 0:140 subtract ( temp int) 992 0:140 component-wise multiply ( temp int) 993 0:140 add ( temp int) 994 0:140 'i' ( temp int) 995 0:140 'ui' ( uniform int) 996 0:140 'i' ( temp int) 997 0:140 'ui' ( uniform int) 998 0:140 'i' ( temp int) 999 0:141 move second child to first child ( temp int) 1000 0:141 'i' ( temp int) 1001 0:141 mod ( temp int) 1002 0:141 'i' ( temp int) 1003 0:141 'ui' ( uniform int) 1004 0:142 Test condition and select ( temp void) 1005 0:142 Condition 1006 0:142 logical-or ( temp bool) 1007 0:142 Compare Equal ( temp bool) 1008 0:142 'i' ( temp int) 1009 0:142 'ui' ( uniform int) 1010 0:142 logical-xor ( temp bool) 1011 0:142 logical-and ( temp bool) 1012 0:142 Compare Not Equal ( temp bool) 1013 0:142 'i' ( temp int) 1014 0:142 'ui' ( uniform int) 1015 0:142 Compare Equal ( temp bool) 1016 0:142 'i' ( temp int) 1017 0:142 'ui' ( uniform int) 1018 0:142 Compare Not Equal ( temp bool) 1019 0:142 'i' ( temp int) 1020 0:142 Constant: 1021 0:142 2 (const int) 1022 0:142 true case 1023 0:143 Pre-Increment ( temp int) 1024 0:143 'i' ( temp int) 1025 0:145 move second child to first child ( temp float) 1026 0:145 'f' ( temp float) 1027 0:145 divide ( temp float) 1028 0:145 subtract ( temp float) 1029 0:145 component-wise multiply ( temp float) 1030 0:145 add ( temp float) 1031 0:145 'uf' ( uniform float) 1032 0:145 'uf' ( uniform float) 1033 0:145 'uf' ( uniform float) 1034 0:145 'uf' ( uniform float) 1035 0:145 'uf' ( uniform float) 1036 0:147 add second child into first child ( temp float) 1037 0:147 'f' ( temp float) 1038 0:147 length ( global float) 1039 0:147 'v' ( temp 4-component vector of float) 1040 0:148 add second child into first child ( temp float) 1041 0:148 'f' ( temp float) 1042 0:148 distance ( global float) 1043 0:148 'v' ( temp 4-component vector of float) 1044 0:148 'v' ( temp 4-component vector of float) 1045 0:149 add second child into first child ( temp float) 1046 0:149 'f' ( temp float) 1047 0:149 dot-product ( global float) 1048 0:149 'v' ( temp 4-component vector of float) 1049 0:149 'v' ( temp 4-component vector of float) 1050 0:150 add second child into first child ( temp float) 1051 0:150 'f' ( temp float) 1052 0:150 dot-product ( global float) 1053 0:150 'f' ( temp float) 1054 0:150 'uf' ( uniform float) 1055 0:151 add second child into first child ( temp float) 1056 0:151 'f' ( temp float) 1057 0:151 direct index ( temp float) 1058 0:151 cross-product ( global 3-component vector of float) 1059 0:151 vector swizzle ( temp 3-component vector of float) 1060 0:151 'v' ( temp 4-component vector of float) 1061 0:151 Sequence 1062 0:151 Constant: 1063 0:151 0 (const int) 1064 0:151 Constant: 1065 0:151 1 (const int) 1066 0:151 Constant: 1067 0:151 2 (const int) 1068 0:151 vector swizzle ( temp 3-component vector of float) 1069 0:151 'v' ( temp 4-component vector of float) 1070 0:151 Sequence 1071 0:151 Constant: 1072 0:151 0 (const int) 1073 0:151 Constant: 1074 0:151 1 (const int) 1075 0:151 Constant: 1076 0:151 2 (const int) 1077 0:151 Constant: 1078 0:151 0 (const int) 1079 0:153 Test condition and select ( temp void) 1080 0:153 Condition 1081 0:153 logical-or ( temp bool) 1082 0:153 Compare Equal ( temp bool) 1083 0:153 'f' ( temp float) 1084 0:153 'uf' ( uniform float) 1085 0:153 logical-and ( temp bool) 1086 0:153 Compare Not Equal ( temp bool) 1087 0:153 'f' ( temp float) 1088 0:153 'uf' ( uniform float) 1089 0:153 Compare Not Equal ( temp bool) 1090 0:153 'f' ( temp float) 1091 0:153 Constant: 1092 0:153 2.000000 1093 0:153 true case 1094 0:154 Pre-Increment ( temp float) 1095 0:154 'f' ( temp float) 1096 0:156 and second child into first child ( temp int) 1097 0:156 'i' ( temp int) 1098 0:156 'ui' ( uniform int) 1099 0:157 or second child into first child ( temp int) 1100 0:157 'i' ( temp int) 1101 0:157 Constant: 1102 0:157 66 (const int) 1103 0:158 exclusive or second child into first child ( temp int) 1104 0:158 'i' ( temp int) 1105 0:158 'ui' ( uniform int) 1106 0:159 mod second child into first child ( temp int) 1107 0:159 'i' ( temp int) 1108 0:159 Constant: 1109 0:159 17 (const int) 1110 0:160 right shift second child into first child ( temp int) 1111 0:160 'i' ( temp int) 1112 0:160 Constant: 1113 0:160 2 (const int) 1114 0:161 left shift second child into first child ( temp int) 1115 0:161 'i' ( temp int) 1116 0:161 'ui' ( uniform int) 1117 0:162 move second child to first child ( temp int) 1118 0:162 'i' ( temp int) 1119 0:162 Bitwise not ( temp int) 1120 0:162 'i' ( temp int) 1121 0:163 move second child to first child ( temp bool) 1122 0:163 'b' ( temp bool) 1123 0:163 Negate conditional ( temp bool) 1124 0:163 'b' ( temp bool) 1125 0:165 move second child to first child ( temp 4-component vector of float) 1126 0:165 'gl_FragColor' ( fragColor 4-component vector of float FragColor) 1127 0:165 Test condition and select ( temp 4-component vector of float) 1128 0:165 Condition 1129 0:165 'b' ( temp bool) 1130 0:165 true case 1131 0:165 add ( temp 4-component vector of float) 1132 0:165 add ( temp 4-component vector of float) 1133 0:165 Construct vec4 ( temp 4-component vector of float) 1134 0:165 Convert int to float ( temp float) 1135 0:165 'i' ( temp int) 1136 0:165 Construct vec4 ( temp 4-component vector of float) 1137 0:165 'f' ( temp float) 1138 0:165 'v' ( temp 4-component vector of float) 1139 0:165 false case 1140 0:165 'v' ( temp 4-component vector of float) 1141 0:? Linker Objects 1142 0:? 'uiv4' ( uniform 4-component vector of int) 1143 0:? 'uv4' ( uniform 4-component vector of float) 1144 0:? 'ub' ( uniform bool) 1145 0:? 'ub41' ( uniform 4-component vector of bool) 1146 0:? 'ub42' ( uniform 4-component vector of bool) 1147 0:? 'uf' ( uniform float) 1148 0:? 'ui' ( uniform int) 1149 0:? 'uuv4' ( uniform 4-component vector of uint) 1150 0:? 'uui' ( uniform uint) 1151 1152