blob: fbeee83a7641f0527f941cb95d6d8ebefeb77a9a [file] [log] [blame]
John Kessenichcc16fa02015-12-10 18:01:54 -07001140.frag
2WARNING: 0:3: varying deprecated in version 130; may be removed in future release
3ERROR: 0:17: '#error' : GL_ES is not set
4ERROR: 0:20: 'fragment-shader struct input' : not supported for this version or the enabled extensions
5ERROR: 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
7ERROR: 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
9ERROR: 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.
11ERROR: 8 compilation errors. No code generated.
12
13
14Shader version: 140
15Requested GL_ARB_explicit_attrib_location
16Requested GL_ARB_separate_shader_objects
17ERROR: node is still EOpNull!
180:10 Function Definition: main( (global void)
190:10 Function Parameters:
200:12 Sequence
210:12 Sequence
220:12 move second child to first child (temp float)
230:12 'clip' (temp float)
240:12 direct index (smooth temp float ClipDistance)
250:12 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
260:12 Constant:
270:12 2 (const int)
280:22 Sequence
290:22 move second child to first child (temp float)
300:22 'patch' (global float)
310:22 Constant:
320:22 3.100000
330: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 Face)
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)
1020:? 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)
1060:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
1070:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
1080:? 's' (smooth in structure{global float f})
1090:? 'patch' (global float)
1100:? 'vl' (layout(location=3 ) smooth in 4-component vector of float)
1110:? 'factorBad' (layout(location=3 ) out 4-component vector of float)
1120:? 'factor' (layout(location=5 ) out 4-component vector of float)
1130:? 'vl2' (layout(location=4 ) smooth in 4-component vector of float)
1140:? 'i1' (global float)
1150:? 'i2' (global float)
116
117
118Linked fragment stage:
119
120
121Shader version: 140
122Requested GL_ARB_explicit_attrib_location
123Requested GL_ARB_separate_shader_objects
124ERROR: node is still EOpNull!
1250:10 Function Definition: main( (global void)
1260:10 Function Parameters:
1270:12 Sequence
1280:12 Sequence
1290:12 move second child to first child (temp float)
1300:12 'clip' (temp float)
1310:12 direct index (smooth temp float ClipDistance)
1320:12 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
1330:12 Constant:
1340:12 2 (const int)
1350:22 Sequence
1360:22 move second child to first child (temp float)
1370:22 'patch' (global float)
1380:22 Constant:
1390:22 3.100000
1400: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 Face)
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)
2090:? 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 ClipDistance)
2140:? 'gl_ClipDistance' (smooth in 5-element array of float ClipDistance)
2150:? 's' (smooth in structure{global float f})
2160:? 'patch' (global float)
2170:? 'vl' (layout(location=3 ) smooth in 4-component vector of float)
2180:? 'factorBad' (layout(location=3 ) out 4-component vector of float)
2190:? 'factor' (layout(location=5 ) out 4-component vector of float)
2200:? 'vl2' (layout(location=4 ) smooth in 4-component vector of float)
2210:? 'i1' (global float)
2220:? 'i2' (global float)
223