1flowControl.frag
2Shader version: 120
30:? Sequence
40:10  Function Definition: main( ( global void)
50:10    Function Parameters:
60:12    Sequence
70:12      Sequence
80:12        move second child to first child ( temp 4-component vector of float)
90:12          'color' ( temp 4-component vector of float)
100:12          'BaseColor' ( smooth in 4-component vector of float)
110:15      move second child to first child ( temp 4-component vector of float)
120:15        'color2' ( temp 4-component vector of float)
130:15        'otherColor' ( uniform 4-component vector of float)
140:17      Test condition and select ( temp void)
150:17        Condition
160:17        Compare Greater Than ( temp bool)
170:17          'c' ( smooth in float)
180:17          'd' ( uniform float)
190:17        true case
200:18        add second child into first child ( temp 4-component vector of float)
210:18          'color' ( temp 4-component vector of float)
220:18          'bigColor' ( uniform 4-component vector of float)
230:17        false case
240:20        add second child into first child ( temp 4-component vector of float)
250:20          'color' ( temp 4-component vector of float)
260:20          'smallColor' ( uniform 4-component vector of float)
270:22      move second child to first child ( temp 4-component vector of float)
280:22        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
290:22        component-wise multiply ( temp 4-component vector of float)
300:22          'color' ( temp 4-component vector of float)
310:22          'color2' ( temp 4-component vector of float)
320:?   Linker Objects
330:?     'd' ( uniform float)
340:?     'bigColor' ( uniform 4-component vector of float)
350:?     'smallColor' ( uniform 4-component vector of float)
360:?     'otherColor' ( uniform 4-component vector of float)
370:?     'c' ( smooth in float)
380:?     'BaseColor' ( smooth in 4-component vector of float)
39
40
41Linked fragment stage:
42
43
44Shader version: 120
450:? Sequence
460:10  Function Definition: main( ( global void)
470:10    Function Parameters:
480:12    Sequence
490:12      Sequence
500:12        move second child to first child ( temp 4-component vector of float)
510:12          'color' ( temp 4-component vector of float)
520:12          'BaseColor' ( smooth in 4-component vector of float)
530:15      move second child to first child ( temp 4-component vector of float)
540:15        'color2' ( temp 4-component vector of float)
550:15        'otherColor' ( uniform 4-component vector of float)
560:17      Test condition and select ( temp void)
570:17        Condition
580:17        Compare Greater Than ( temp bool)
590:17          'c' ( smooth in float)
600:17          'd' ( uniform float)
610:17        true case
620:18        add second child into first child ( temp 4-component vector of float)
630:18          'color' ( temp 4-component vector of float)
640:18          'bigColor' ( uniform 4-component vector of float)
650:17        false case
660:20        add second child into first child ( temp 4-component vector of float)
670:20          'color' ( temp 4-component vector of float)
680:20          'smallColor' ( uniform 4-component vector of float)
690:22      move second child to first child ( temp 4-component vector of float)
700:22        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
710:22        component-wise multiply ( temp 4-component vector of float)
720:22          'color' ( temp 4-component vector of float)
730:22          'color2' ( temp 4-component vector of float)
740:?   Linker Objects
750:?     'd' ( uniform float)
760:?     'bigColor' ( uniform 4-component vector of float)
770:?     'smallColor' ( uniform 4-component vector of float)
780:?     'otherColor' ( uniform 4-component vector of float)
790:?     'c' ( smooth in float)
800:?     'BaseColor' ( smooth in 4-component vector of float)
81
82