blob: d158f6ea6af01cfbd4d4697eaab2e40d349a6e89 [file] [log] [blame]
John Kessenich5134b9c2013-11-20 21:12:43 +00001140.frag
John Kessenich4586dbd2013-08-05 15:52:03 +00002WARNING: 0:3: varying deprecated in version 130; may be removed in future release
John Kesseniche7c59c12013-10-16 22:28:35 +00003ERROR: 0:17: '#error' : GL_ES is not set
John Kessenichafda2412013-12-04 20:41:33 +00004ERROR: 0:20: 'fragment-shader struct input' : not supported for this version or the enabled extensions
John Kessenich782aa832014-02-12 05:15:49 +00005ERROR: 0:24: 'location' : not supported for this version or the enabled extensions
6ERROR: 0:24: 'location qualifier on input' : not supported for this version or the enabled extensions
John Kessenichf8565992014-07-29 19:31:13 +00007ERROR: 0:26: 'location' : not supported for this version or the enabled extensions
8ERROR: 0:26: 'location qualifier on output' : not supported for this version or the enabled extensions
John Kessenich968c8f82015-04-30 03:22:41 +00009ERROR: 0:40: 'assign' : l-value required "v" (can't modify shader input)
10ERROR: 0:40: 'out' : Non-L-value cannot be passed for 'out' or 'inout' parameters.
John Kessenichf8565992014-07-29 19:31:13 +000011ERROR: 8 compilation errors. No code generated.
John Kessenich4586dbd2013-08-05 15:52:03 +000012
John Kessenich5134b9c2013-11-20 21:12:43 +000013
John Kessenichb4ef9e02014-03-31 22:20:47 +000014Shader version: 140
John Kessenichf8565992014-07-29 19:31:13 +000015Requested GL_ARB_explicit_attrib_location
John Kessenichb4ef9e02014-03-31 22:20:47 +000016Requested GL_ARB_separate_shader_objects
John Kessenich4586dbd2013-08-05 15:52:03 +000017ERROR: node is still EOpNull!
John Kessenich8b37b042015-04-29 10:16:56 +0000180:10 Function Definition: main( (global void)
John Kesseniche7c59c12013-10-16 22:28:35 +0000190:10 Function Parameters:
200:12 Sequence
210:12 Sequence
John Kessenich8b37b042015-04-29 10:16:56 +0000220:12 move second child to first child (temp float)
230:12 'clip' (temp float)
240:12 direct index (smooth temp float)
John Kesseniche7c59c12013-10-16 22:28:35 +0000250:12 'gl_ClipDistance' (smooth in 5-element array of float)
260:12 Constant:
270:12 2 (const int)
John Kesseniche8fe7b82013-12-18 18:47:12 +0000280:22 Sequence
John Kessenich8b37b042015-04-29 10:16:56 +0000290:22 move second child to first child (temp float)
300:22 'patch' (global float)
John Kesseniche8fe7b82013-12-18 18:47:12 +0000310:22 Constant:
320:22 3.100000
John Kessenich968c8f82015-04-30 03:22:41 +0000330:38 Function Definition: foo( (global void)
340:38 Function Parameters:
350:40 Sequence
360:40 Sequence
370:40 move second child to first child (temp 2-component vector of float)
380:40 'r1' (temp 2-component vector of float)
390:40 modf (global 2-component vector of float)
400:40 vector swizzle (temp 2-component vector of float)
410:40 'v' (smooth in 4-component vector of float)
420:40 Sequence
430:40 Constant:
440:40 0 (const int)
450:40 Constant:
460:40 1 (const int)
470:40 vector swizzle (temp 2-component vector of float)
480:40 'v' (smooth in 4-component vector of float)
490:40 Sequence
500:40 Constant:
510:40 2 (const int)
520:40 Constant:
530:40 3 (const int)
540:41 Sequence
550:41 move second child to first child (temp 2-component vector of float)
560:41 'r2' (temp 2-component vector of float)
570:41 modf (global 2-component vector of float)
580:41 vector swizzle (temp 2-component vector of float)
590:41 'o' (out 4-component vector of float)
600:41 Sequence
610:41 Constant:
620:41 0 (const int)
630:41 Constant:
640:41 1 (const int)
650:41 vector swizzle (temp 2-component vector of float)
660:41 'o' (out 4-component vector of float)
670:41 Sequence
680:41 Constant:
690:41 2 (const int)
700:41 Constant:
710:41 3 (const int)
720:42 move second child to first child (temp float)
730:42 direct index (temp float)
740:42 'o' (out 4-component vector of float)
750:42 Constant:
760:42 2 (const int)
770:42 Function Call: fooi( (global float)
780:47 Sequence
790:47 move second child to first child (temp float)
800:47 'i1' (global float)
810:47 Test condition and select (temp float)
820:47 Condition
830:47 'gl_FrontFacing' (gl_FrontFacing bool)
840:47 true case
850:47 Constant:
860:47 -2.000000
870:47 false case
880:47 Constant:
890:47 2.000000
900:48 Sequence
910:48 move second child to first child (temp float)
920:48 'i2' (global float)
930:48 Constant:
940:48 102.000000
950:50 Function Definition: fooi( (global float)
960:50 Function Parameters:
970:52 Sequence
980:52 Branch: Return with expression
990:52 add (temp float)
1000:52 'i1' (global float)
1010:52 'i2' (global float)
John Kessenich4586dbd2013-08-05 15:52:03 +00001020:? Linker Objects
1030:? 'v' (smooth in 4-component vector of float)
1040:? 'i' (smooth in 4-component vector of float)
1050:? 'o' (out 4-component vector of float)
John Kesseniche7c59c12013-10-16 22:28:35 +00001060:? 'gl_ClipDistance' (smooth in 5-element array of float)
John Kessenich94974852013-10-24 22:41:04 +00001070:? 'gl_ClipDistance' (smooth in 5-element array of float)
John Kessenich8b37b042015-04-29 10:16:56 +00001080:? 's' (smooth in structure{global float f})
1090:? 'patch' (global float)
John Kessenich782aa832014-02-12 05:15:49 +00001100:? 'vl' (layout(location=3 ) smooth in 4-component vector of float)
John Kessenichf8565992014-07-29 19:31:13 +00001110:? 'factorBad' (layout(location=3 ) out 4-component vector of float)
1120:? 'factor' (layout(location=5 ) out 4-component vector of float)
John Kessenich782aa832014-02-12 05:15:49 +00001130:? 'vl2' (layout(location=4 ) smooth in 4-component vector of float)
John Kessenich968c8f82015-04-30 03:22:41 +00001140:? 'i1' (global float)
1150:? 'i2' (global float)
John Kessenich4586dbd2013-08-05 15:52:03 +0000116
John Kessenich5134b9c2013-11-20 21:12:43 +0000117
118Linked fragment stage:
119
120
John Kessenichb4ef9e02014-03-31 22:20:47 +0000121Shader version: 140
John Kessenichf8565992014-07-29 19:31:13 +0000122Requested GL_ARB_explicit_attrib_location
John Kessenichb4ef9e02014-03-31 22:20:47 +0000123Requested GL_ARB_separate_shader_objects
John Kessenichcf0206c2014-04-14 15:46:40 +0000124ERROR: node is still EOpNull!
John Kessenich8b37b042015-04-29 10:16:56 +00001250:10 Function Definition: main( (global void)
John Kessenichcf0206c2014-04-14 15:46:40 +00001260:10 Function Parameters:
1270:12 Sequence
1280:12 Sequence
John Kessenich8b37b042015-04-29 10:16:56 +00001290:12 move second child to first child (temp float)
1300:12 'clip' (temp float)
1310:12 direct index (smooth temp float)
John Kessenichcf0206c2014-04-14 15:46:40 +00001320:12 'gl_ClipDistance' (smooth in 5-element array of float)
1330:12 Constant:
1340:12 2 (const int)
1350:22 Sequence
John Kessenich8b37b042015-04-29 10:16:56 +00001360:22 move second child to first child (temp float)
1370:22 'patch' (global float)
John Kessenichcf0206c2014-04-14 15:46:40 +00001380:22 Constant:
1390:22 3.100000
John Kessenich968c8f82015-04-30 03:22:41 +00001400:38 Function Definition: foo( (global void)
1410:38 Function Parameters:
1420:40 Sequence
1430:40 Sequence
1440:40 move second child to first child (temp 2-component vector of float)
1450:40 'r1' (temp 2-component vector of float)
1460:40 modf (global 2-component vector of float)
1470:40 vector swizzle (temp 2-component vector of float)
1480:40 'v' (smooth in 4-component vector of float)
1490:40 Sequence
1500:40 Constant:
1510:40 0 (const int)
1520:40 Constant:
1530:40 1 (const int)
1540:40 vector swizzle (temp 2-component vector of float)
1550:40 'v' (smooth in 4-component vector of float)
1560:40 Sequence
1570:40 Constant:
1580:40 2 (const int)
1590:40 Constant:
1600:40 3 (const int)
1610:41 Sequence
1620:41 move second child to first child (temp 2-component vector of float)
1630:41 'r2' (temp 2-component vector of float)
1640:41 modf (global 2-component vector of float)
1650:41 vector swizzle (temp 2-component vector of float)
1660:41 'o' (out 4-component vector of float)
1670:41 Sequence
1680:41 Constant:
1690:41 0 (const int)
1700:41 Constant:
1710:41 1 (const int)
1720:41 vector swizzle (temp 2-component vector of float)
1730:41 'o' (out 4-component vector of float)
1740:41 Sequence
1750:41 Constant:
1760:41 2 (const int)
1770:41 Constant:
1780:41 3 (const int)
1790:42 move second child to first child (temp float)
1800:42 direct index (temp float)
1810:42 'o' (out 4-component vector of float)
1820:42 Constant:
1830:42 2 (const int)
1840:42 Function Call: fooi( (global float)
1850:47 Sequence
1860:47 move second child to first child (temp float)
1870:47 'i1' (global float)
1880:47 Test condition and select (temp float)
1890:47 Condition
1900:47 'gl_FrontFacing' (gl_FrontFacing bool)
1910:47 true case
1920:47 Constant:
1930:47 -2.000000
1940:47 false case
1950:47 Constant:
1960:47 2.000000
1970:48 Sequence
1980:48 move second child to first child (temp float)
1990:48 'i2' (global float)
2000:48 Constant:
2010:48 102.000000
2020:50 Function Definition: fooi( (global float)
2030:50 Function Parameters:
2040:52 Sequence
2050:52 Branch: Return with expression
2060:52 add (temp float)
2070:52 'i1' (global float)
2080:52 'i2' (global float)
John Kessenichcf0206c2014-04-14 15:46:40 +00002090:? Linker Objects
2100:? 'v' (smooth in 4-component vector of float)
2110:? 'i' (smooth in 4-component vector of float)
2120:? 'o' (out 4-component vector of float)
2130:? 'gl_ClipDistance' (smooth in 5-element array of float)
2140:? 'gl_ClipDistance' (smooth in 5-element array of float)
John Kessenich8b37b042015-04-29 10:16:56 +00002150:? 's' (smooth in structure{global float f})
2160:? 'patch' (global float)
John Kessenichcf0206c2014-04-14 15:46:40 +00002170:? 'vl' (layout(location=3 ) smooth in 4-component vector of float)
John Kessenichf8565992014-07-29 19:31:13 +00002180:? 'factorBad' (layout(location=3 ) out 4-component vector of float)
2190:? 'factor' (layout(location=5 ) out 4-component vector of float)
John Kessenichcf0206c2014-04-14 15:46:40 +00002200:? 'vl2' (layout(location=4 ) smooth in 4-component vector of float)
John Kessenich968c8f82015-04-30 03:22:41 +00002210:? 'i1' (global float)
2220:? 'i2' (global float)
John Kessenich5134b9c2013-11-20 21:12:43 +0000223