blob: a4ce77bd7c4dd18b4a92eae959ecc6106d886b3b [file] [log] [blame]
John Kessenich5134b9c2013-11-20 21:12:43 +00001../../LunarGLASS/test/functionCall.frag
John Kessenich4586dbd2013-08-05 15:52:03 +00002WARNING: 0:4: varying deprecated in version 130; may be removed in future release
John Kessenich5134b9c2013-11-20 21:12:43 +00003
John Kessenichb4ef9e02014-03-31 22:20:47 +00004Shader version: 130
John Kessenich4586dbd2013-08-05 15:52:03 +000050:? Sequence
60:7 Sequence
70:7 move second child to first child (float)
80:7 'h' (float)
John Kessenichf2ee3dd2013-09-28 04:02:08 +000090:7 Constant:
100:7 0.000000
John Kessenich4586dbd2013-08-05 15:52:03 +0000110:9 Function Definition: foo(vf4; (float)
120:9 Function Parameters:
130:9 'bar' (in 4-component vector of float)
140:11 Sequence
150:11 Branch: Return with expression
160:11 add (float)
170:11 direct index (float)
180:11 'bar' (in 4-component vector of float)
John Kessenichf2ee3dd2013-09-28 04:02:08 +0000190:11 Constant:
200:11 0 (const int)
John Kessenich4586dbd2013-08-05 15:52:03 +0000210:11 direct index (float)
220:11 'bar' (in 4-component vector of float)
John Kessenichf2ee3dd2013-09-28 04:02:08 +0000230:11 Constant:
240:11 1 (const int)
John Kessenich4586dbd2013-08-05 15:52:03 +0000250:14 Function Definition: bar( (void)
260:14 Function Parameters:
270:18 Function Definition: unreachableReturn( (float)
280:18 Function Parameters:
290:20 Sequence
300:20 Test condition and select (void)
310:20 Condition
320:20 Compare Less Than (bool)
330:20 'd' (uniform float)
John Kessenichf2ee3dd2013-09-28 04:02:08 +0000340:20 Constant:
350:20 4.200000
John Kessenich4586dbd2013-08-05 15:52:03 +0000360:20 true case
370:21 Branch: Return with expression
John Kessenichf2ee3dd2013-09-28 04:02:08 +0000380:21 Constant:
390:21 1.200000
John Kessenich4586dbd2013-08-05 15:52:03 +0000400:20 false case
410:23 Branch: Return with expression
John Kessenichf2ee3dd2013-09-28 04:02:08 +0000420:23 Constant:
430:23 4.500000
John Kessenich4586dbd2013-08-05 15:52:03 +0000440:27 Function Definition: missingReturn( (float)
450:27 Function Parameters:
460:29 Sequence
470:29 Test condition and select (void)
480:29 Condition
490:29 Compare Less Than (bool)
500:29 'd' (uniform float)
John Kessenichf2ee3dd2013-09-28 04:02:08 +0000510:29 Constant:
520:29 4.500000
John Kessenich4586dbd2013-08-05 15:52:03 +0000530:29 true case
540:30 Sequence
550:30 move second child to first child (float)
560:30 'h' (float)
570:30 'd' (uniform float)
580:31 Branch: Return with expression
John Kessenichf2ee3dd2013-09-28 04:02:08 +0000590:31 Constant:
600:31 3.900000
John Kessenich4586dbd2013-08-05 15:52:03 +0000610:35 Function Definition: main( (void)
620:35 Function Parameters:
630:37 Sequence
640:37 Sequence
650:37 move second child to first child (4-component vector of float)
660:37 'color' (4-component vector of float)
670:37 Construct vec4 (4-component vector of float)
680:37 Function Call: foo(vf4; (float)
690:37 'BaseColor' (smooth in 4-component vector of float)
700:39 Function Call: bar( (void)
710:40 Sequence
720:40 move second child to first child (float)
730:40 'f' (float)
740:40 Function Call: unreachableReturn( (float)
750:41 Sequence
760:41 move second child to first child (float)
770:41 'g' (float)
780:41 Function Call: missingReturn( (float)
790:43 move second child to first child (4-component vector of float)
800:43 'gl_FragColor' (fragColor 4-component vector of float)
810:43 vector-scale (4-component vector of float)
820:43 vector-scale (4-component vector of float)
830:43 'color' (4-component vector of float)
840:43 'f' (float)
850:43 'h' (float)
860:? Linker Objects
870:? 'bigColor' (uniform 4-component vector of float)
880:? 'BaseColor' (smooth in 4-component vector of float)
890:? 'd' (uniform float)
John Kessenich9839e242013-09-26 00:45:21 +0000900:? 'h' (float)
John Kessenich4586dbd2013-08-05 15:52:03 +000091
John Kessenich5134b9c2013-11-20 21:12:43 +000092
93Linked fragment stage:
94
95
John Kessenichb4ef9e02014-03-31 22:20:47 +000096Shader version: 130
John Kessenichcf0206c2014-04-14 15:46:40 +0000970:? Sequence
980:7 Sequence
990:7 move second child to first child (float)
1000:7 'h' (float)
1010:7 Constant:
1020:7 0.000000
1030:9 Function Definition: foo(vf4; (float)
1040:9 Function Parameters:
1050:9 'bar' (in 4-component vector of float)
1060:11 Sequence
1070:11 Branch: Return with expression
1080:11 add (float)
1090:11 direct index (float)
1100:11 'bar' (in 4-component vector of float)
1110:11 Constant:
1120:11 0 (const int)
1130:11 direct index (float)
1140:11 'bar' (in 4-component vector of float)
1150:11 Constant:
1160:11 1 (const int)
1170:14 Function Definition: bar( (void)
1180:14 Function Parameters:
1190:18 Function Definition: unreachableReturn( (float)
1200:18 Function Parameters:
1210:20 Sequence
1220:20 Test condition and select (void)
1230:20 Condition
1240:20 Compare Less Than (bool)
1250:20 'd' (uniform float)
1260:20 Constant:
1270:20 4.200000
1280:20 true case
1290:21 Branch: Return with expression
1300:21 Constant:
1310:21 1.200000
1320:20 false case
1330:23 Branch: Return with expression
1340:23 Constant:
1350:23 4.500000
1360:27 Function Definition: missingReturn( (float)
1370:27 Function Parameters:
1380:29 Sequence
1390:29 Test condition and select (void)
1400:29 Condition
1410:29 Compare Less Than (bool)
1420:29 'd' (uniform float)
1430:29 Constant:
1440:29 4.500000
1450:29 true case
1460:30 Sequence
1470:30 move second child to first child (float)
1480:30 'h' (float)
1490:30 'd' (uniform float)
1500:31 Branch: Return with expression
1510:31 Constant:
1520:31 3.900000
1530:35 Function Definition: main( (void)
1540:35 Function Parameters:
1550:37 Sequence
1560:37 Sequence
1570:37 move second child to first child (4-component vector of float)
1580:37 'color' (4-component vector of float)
1590:37 Construct vec4 (4-component vector of float)
1600:37 Function Call: foo(vf4; (float)
1610:37 'BaseColor' (smooth in 4-component vector of float)
1620:39 Function Call: bar( (void)
1630:40 Sequence
1640:40 move second child to first child (float)
1650:40 'f' (float)
1660:40 Function Call: unreachableReturn( (float)
1670:41 Sequence
1680:41 move second child to first child (float)
1690:41 'g' (float)
1700:41 Function Call: missingReturn( (float)
1710:43 move second child to first child (4-component vector of float)
1720:43 'gl_FragColor' (fragColor 4-component vector of float)
1730:43 vector-scale (4-component vector of float)
1740:43 vector-scale (4-component vector of float)
1750:43 'color' (4-component vector of float)
1760:43 'f' (float)
1770:43 'h' (float)
1780:? Linker Objects
1790:? 'bigColor' (uniform 4-component vector of float)
1800:? 'BaseColor' (smooth in 4-component vector of float)
1810:? 'd' (uniform float)
1820:? 'h' (float)
John Kessenich5134b9c2013-11-20 21:12:43 +0000183