1varyingArray.frag
2WARNING: 0:3: varying deprecated in version 130; may be removed in future release
3WARNING: 0:4: varying deprecated in version 130; may be removed in future release
4WARNING: 0:6: varying deprecated in version 130; may be removed in future release
5WARNING: 0:8: varying deprecated in version 130; may be removed in future release
6
7Shader version: 130
80:? Sequence
90:10  Function Definition: main( ( global void)
100:10    Function Parameters:
110:12    Sequence
120:12      Sequence
130:12        move second child to first child ( temp 4-component vector of float)
140:12          'texColor' ( temp 4-component vector of float)
150:12          texture ( global 4-component vector of float)
160:12            'texSampler2D' ( uniform sampler2D)
170:12            Construct vec2 ( temp 2-component vector of float)
180:12              add ( temp 4-component vector of float)
190:12                direct index ( smooth temp 4-component vector of float TexCoord)
200:12                  'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
210:12                  Constant:
220:12                    4 (const int)
230:12                direct index ( smooth temp 4-component vector of float TexCoord)
240:12                  'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
250:12                  Constant:
260:12                    5 (const int)
270:14      add second child into first child ( temp 4-component vector of float)
280:14        'texColor' ( temp 4-component vector of float)
290:14        'color' ( smooth in 4-component vector of float)
300:16      move second child to first child ( temp float)
310:16        direct index ( temp float)
320:16          'texColor' ( temp 4-component vector of float)
330:16          Constant:
340:16            3 (const int)
350:16        'alpha' ( smooth in float)
360:18      move second child to first child ( temp 4-component vector of float)
370:18        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
380:18        add ( temp 4-component vector of float)
390:18          add ( temp 4-component vector of float)
400:18            add ( temp 4-component vector of float)
410:18              direct index ( smooth temp 4-component vector of float)
420:18                'foo' ( smooth in 3-element array of 4-component vector of float)
430:18                Constant:
440:18                  1 (const int)
450:18              direct index ( smooth temp 4-component vector of float TexCoord)
460:18                'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
470:18                Constant:
480:18                  0 (const int)
490:18            direct index ( smooth temp 4-component vector of float TexCoord)
500:18              'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
510:18              Constant:
520:18                4 (const int)
530:18          'texColor' ( temp 4-component vector of float)
540:?   Linker Objects
550:?     'texSampler2D' ( uniform sampler2D)
560:?     'color' ( smooth in 4-component vector of float)
570:?     'alpha' ( smooth in float)
580:?     'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
590:?     'foo' ( smooth in 3-element array of 4-component vector of float)
60
61
62Linked fragment stage:
63
64
65Shader version: 130
660:? Sequence
670:10  Function Definition: main( ( global void)
680:10    Function Parameters:
690:12    Sequence
700:12      Sequence
710:12        move second child to first child ( temp 4-component vector of float)
720:12          'texColor' ( temp 4-component vector of float)
730:12          texture ( global 4-component vector of float)
740:12            'texSampler2D' ( uniform sampler2D)
750:12            Construct vec2 ( temp 2-component vector of float)
760:12              add ( temp 4-component vector of float)
770:12                direct index ( smooth temp 4-component vector of float TexCoord)
780:12                  'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
790:12                  Constant:
800:12                    4 (const int)
810:12                direct index ( smooth temp 4-component vector of float TexCoord)
820:12                  'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
830:12                  Constant:
840:12                    5 (const int)
850:14      add second child into first child ( temp 4-component vector of float)
860:14        'texColor' ( temp 4-component vector of float)
870:14        'color' ( smooth in 4-component vector of float)
880:16      move second child to first child ( temp float)
890:16        direct index ( temp float)
900:16          'texColor' ( temp 4-component vector of float)
910:16          Constant:
920:16            3 (const int)
930:16        'alpha' ( smooth in float)
940:18      move second child to first child ( temp 4-component vector of float)
950:18        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
960:18        add ( temp 4-component vector of float)
970:18          add ( temp 4-component vector of float)
980:18            add ( temp 4-component vector of float)
990:18              direct index ( smooth temp 4-component vector of float)
1000:18                'foo' ( smooth in 3-element array of 4-component vector of float)
1010:18                Constant:
1020:18                  1 (const int)
1030:18              direct index ( smooth temp 4-component vector of float TexCoord)
1040:18                'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
1050:18                Constant:
1060:18                  0 (const int)
1070:18            direct index ( smooth temp 4-component vector of float TexCoord)
1080:18              'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
1090:18              Constant:
1100:18                4 (const int)
1110:18          'texColor' ( temp 4-component vector of float)
1120:?   Linker Objects
1130:?     'texSampler2D' ( uniform sampler2D)
1140:?     'color' ( smooth in 4-component vector of float)
1150:?     'alpha' ( smooth in float)
1160:?     'gl_TexCoord' ( smooth in 6-element array of 4-component vector of float TexCoord)
1170:?     'foo' ( smooth in 3-element array of 4-component vector of float)
118
119