1nonSquare.vert
2Shader version: 120
30:? Sequence
40:15  Function Definition: main( ( global void)
50:15    Function Parameters:
60:?     Sequence
70:20      move second child to first child ( temp 2-component vector of float)
80:20        'a' ( temp 2-component vector of float)
90:20        vector-times-matrix ( temp 2-component vector of float)
100:20          'v3' ( in 3-component vector of float)
110:20          'm23' ( temp 2X3 matrix of float)
120:21      move second child to first child ( temp 2-component vector of float)
130:21        'b' ( temp 2-component vector of float)
140:21        matrix-times-vector ( temp 2-component vector of float)
150:21          'm32' ( uniform 3X2 matrix of float)
160:21          'v3' ( in 3-component vector of float)
170:23      move second child to first child ( temp 4-component vector of float)
180:23        'gl_Position' ( gl_Position 4-component vector of float Position)
190:24        add ( temp 4-component vector of float)
200:24          add ( temp 4-component vector of float)
210:24            add ( temp 4-component vector of float)
220:23              add ( temp 4-component vector of float)
230:23                Construct vec4 ( temp 4-component vector of float)
240:23                  matrix-times-vector ( temp 3-component vector of float)
250:23                    matrix-multiply ( temp 3X3 matrix of float)
260:23                      'm23' ( temp 2X3 matrix of float)
270:23                      'm32' ( uniform 3X2 matrix of float)
280:23                    'v3' ( in 3-component vector of float)
290:23                  Constant:
300:23                    0.000000
310:24                matrix-times-vector ( temp 4-component vector of float)
320:24                  Constant:
330:24                    3.000000
340:24                    6.000000
350:24                    0.000000
360:24                    0.000000
370:24                    9.000000
380:24                    12.000000
390:24                    0.000000
400:24                    0.000000
410:24                    15.000000
420:24                    18.000000
430:24                    0.000000
440:24                    0.000000
450:24                    21.000000
460:24                    24.000000
470:24                    0.000000
480:24                    0.000000
490:24                  'v4' ( in 4-component vector of float)
500:24              Constant:
510:24                50.000000
520:24                110.000000
530:24                170.000000
540:24                230.000000
550:24            Constant:
560:24              30.000000
570:24              60.000000
580:24              0.000000
590:24              0.000000
600:24          Constant:
610:24            20.000000
620:24            10.000000
630:24            6.000000
640:24            5.000000
650:?   Linker Objects
660:?     'v3' ( in 3-component vector of float)
670:?     'v4' ( in 4-component vector of float)
680:?     'm32' ( uniform 3X2 matrix of float)
690:?     'cv2' ( const 2-component vector of float)
700:?       10.000000
710:?       20.000000
720:?     'm24' ( const 2X4 matrix of float)
730:?       3.000000
740:?       0.000000
750:?       0.000000
760:?       0.000000
770:?       0.000000
780:?       3.000000
790:?       0.000000
800:?       0.000000
810:?     'm42' ( const 4X2 matrix of float)
820:?       1.000000
830:?       2.000000
840:?       3.000000
850:?       4.000000
860:?       5.000000
870:?       6.000000
880:?       7.000000
890:?       8.000000
90
91
92Linked vertex stage:
93
94
95Shader version: 120
960:? Sequence
970:15  Function Definition: main( ( global void)
980:15    Function Parameters:
990:?     Sequence
1000:20      move second child to first child ( temp 2-component vector of float)
1010:20        'a' ( temp 2-component vector of float)
1020:20        vector-times-matrix ( temp 2-component vector of float)
1030:20          'v3' ( in 3-component vector of float)
1040:20          'm23' ( temp 2X3 matrix of float)
1050:21      move second child to first child ( temp 2-component vector of float)
1060:21        'b' ( temp 2-component vector of float)
1070:21        matrix-times-vector ( temp 2-component vector of float)
1080:21          'm32' ( uniform 3X2 matrix of float)
1090:21          'v3' ( in 3-component vector of float)
1100:23      move second child to first child ( temp 4-component vector of float)
1110:23        'gl_Position' ( gl_Position 4-component vector of float Position)
1120:24        add ( temp 4-component vector of float)
1130:24          add ( temp 4-component vector of float)
1140:24            add ( temp 4-component vector of float)
1150:23              add ( temp 4-component vector of float)
1160:23                Construct vec4 ( temp 4-component vector of float)
1170:23                  matrix-times-vector ( temp 3-component vector of float)
1180:23                    matrix-multiply ( temp 3X3 matrix of float)
1190:23                      'm23' ( temp 2X3 matrix of float)
1200:23                      'm32' ( uniform 3X2 matrix of float)
1210:23                    'v3' ( in 3-component vector of float)
1220:23                  Constant:
1230:23                    0.000000
1240:24                matrix-times-vector ( temp 4-component vector of float)
1250:24                  Constant:
1260:24                    3.000000
1270:24                    6.000000
1280:24                    0.000000
1290:24                    0.000000
1300:24                    9.000000
1310:24                    12.000000
1320:24                    0.000000
1330:24                    0.000000
1340:24                    15.000000
1350:24                    18.000000
1360:24                    0.000000
1370:24                    0.000000
1380:24                    21.000000
1390:24                    24.000000
1400:24                    0.000000
1410:24                    0.000000
1420:24                  'v4' ( in 4-component vector of float)
1430:24              Constant:
1440:24                50.000000
1450:24                110.000000
1460:24                170.000000
1470:24                230.000000
1480:24            Constant:
1490:24              30.000000
1500:24              60.000000
1510:24              0.000000
1520:24              0.000000
1530:24          Constant:
1540:24            20.000000
1550:24            10.000000
1560:24            6.000000
1570:24            5.000000
1580:?   Linker Objects
1590:?     'v3' ( in 3-component vector of float)
1600:?     'v4' ( in 4-component vector of float)
1610:?     'm32' ( uniform 3X2 matrix of float)
1620:?     'cv2' ( const 2-component vector of float)
1630:?       10.000000
1640:?       20.000000
1650:?     'm24' ( const 2X4 matrix of float)
1660:?       3.000000
1670:?       0.000000
1680:?       0.000000
1690:?       0.000000
1700:?       0.000000
1710:?       3.000000
1720:?       0.000000
1730:?       0.000000
1740:?     'm42' ( const 4X2 matrix of float)
1750:?       1.000000
1760:?       2.000000
1770:?       3.000000
1780:?       4.000000
1790:?       5.000000
1800:?       6.000000
1810:?       7.000000
1820:?       8.000000
183
184