1uniformArray.frag
2Shader version: 130
30:? Sequence
40:7  Function Definition: main( ( global void)
50:7    Function Parameters:
60:9    Sequence
70:9      Sequence
80:9        move second child to first child ( temp 4-component vector of float)
90:9          'texColor' ( temp 4-component vector of float)
100:9          add ( temp 4-component vector of float)
110:9            direct index ( temp 4-component vector of float)
120:9              'color' ( uniform 6-element array of 4-component vector of float)
130:9              Constant:
140:9                1 (const int)
150:9            direct index ( temp 4-component vector of float)
160:9              'color' ( uniform 6-element array of 4-component vector of float)
170:9              Constant:
180:9                1 (const int)
190:11      add second child into first child ( temp 3-component vector of float)
200:11        vector swizzle ( temp 3-component vector of float)
210:11          'texColor' ( temp 4-component vector of float)
220:11          Sequence
230:11            Constant:
240:11              0 (const int)
250:11            Constant:
260:11              1 (const int)
270:11            Constant:
280:11              2 (const int)
290:11        'inColor' ( uniform 3-component vector of float)
300:13      add second child into first child ( temp float)
310:13        direct index ( temp float)
320:13          'texColor' ( temp 4-component vector of float)
330:13          Constant:
340:13            3 (const int)
350:13        direct index ( temp float)
360:13          'alpha' ( uniform 16-element array of float)
370:13          Constant:
380:13            12 (const int)
390:15      move second child to first child ( temp 4-component vector of float)
400:15        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
410:15        'texColor' ( temp 4-component vector of float)
420:?   Linker Objects
430:?     'texSampler2D' ( uniform sampler2D)
440:?     'inColor' ( uniform 3-component vector of float)
450:?     'color' ( uniform 6-element array of 4-component vector of float)
460:?     'alpha' ( uniform 16-element array of float)
47
48
49Linked fragment stage:
50
51
52Shader version: 130
530:? Sequence
540:7  Function Definition: main( ( global void)
550:7    Function Parameters:
560:9    Sequence
570:9      Sequence
580:9        move second child to first child ( temp 4-component vector of float)
590:9          'texColor' ( temp 4-component vector of float)
600:9          add ( temp 4-component vector of float)
610:9            direct index ( temp 4-component vector of float)
620:9              'color' ( uniform 6-element array of 4-component vector of float)
630:9              Constant:
640:9                1 (const int)
650:9            direct index ( temp 4-component vector of float)
660:9              'color' ( uniform 6-element array of 4-component vector of float)
670:9              Constant:
680:9                1 (const int)
690:11      add second child into first child ( temp 3-component vector of float)
700:11        vector swizzle ( temp 3-component vector of float)
710:11          'texColor' ( temp 4-component vector of float)
720:11          Sequence
730:11            Constant:
740:11              0 (const int)
750:11            Constant:
760:11              1 (const int)
770:11            Constant:
780:11              2 (const int)
790:11        'inColor' ( uniform 3-component vector of float)
800:13      add second child into first child ( temp float)
810:13        direct index ( temp float)
820:13          'texColor' ( temp 4-component vector of float)
830:13          Constant:
840:13            3 (const int)
850:13        direct index ( temp float)
860:13          'alpha' ( uniform 16-element array of float)
870:13          Constant:
880:13            12 (const int)
890:15      move second child to first child ( temp 4-component vector of float)
900:15        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
910:15        'texColor' ( temp 4-component vector of float)
920:?   Linker Objects
930:?     'texSampler2D' ( uniform sampler2D)
940:?     'inColor' ( uniform 3-component vector of float)
950:?     'color' ( uniform 6-element array of 4-component vector of float)
960:?     'alpha' ( uniform 16-element array of float)
97
98