blob: 0972fdcd2c683c7639e66a8b582feb835776bd96 [file] [log] [blame]
John Kessenichcc16fa02015-12-10 18:01:54 -07001150.frag
2ERROR: 0:4: 'redeclaration' : cannot redeclare with different qualification: gl_FragCoord
3ERROR: 0:5: 'redeclaration' : cannot redeclare with different qualification: gl_FragCoord
4ERROR: 0:6: 'layout qualifier' : can only apply origin_upper_left and pixel_center_origin to gl_FragCoord
5ERROR: 0:14: 'gl_FragCoord' : cannot redeclare after use
6ERROR: 4 compilation errors. No code generated.
7
8
9Shader version: 150
10gl_FragCoord pixel center is integer
11gl_FragCoord origin is upper left
12ERROR: node is still EOpNull!
130:9 Function Definition: main( (global void)
140:9 Function Parameters:
150:11 Sequence
160:11 Sequence
170:11 move second child to first child (temp 4-component vector of float)
180:11 'c' (temp 4-component vector of float)
190:11 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
200:18 Sequence
210:18 move second child to first child (temp float)
220:18 'patch' (global float)
230:18 Constant:
240:18 3.100000
250:31 Function Definition: barWxyz( (global void)
260:31 Function Parameters:
270:33 Sequence
280:33 Sequence
290:33 move second child to first child (temp 2-component vector of int)
300:33 't11' (temp 2-component vector of int)
310:33 textureSize (global 2-component vector of int)
320:33 'sms' (uniform sampler2DMS)
330:34 Sequence
340:34 move second child to first child (temp 2-component vector of int)
350:34 't12' (temp 2-component vector of int)
360:34 textureSize (global 2-component vector of int)
370:34 'isms' (uniform isampler2DMS)
380:35 Sequence
390:35 move second child to first child (temp 2-component vector of int)
400:35 't13' (temp 2-component vector of int)
410:35 textureSize (global 2-component vector of int)
420:35 'usms' (uniform usampler2DMS)
430:36 Sequence
440:36 move second child to first child (temp 3-component vector of int)
450:36 't21' (temp 3-component vector of int)
460:36 textureSize (global 3-component vector of int)
470:36 'smsa' (uniform sampler2DMSArray)
480:37 Sequence
490:37 move second child to first child (temp 3-component vector of int)
500:37 't22' (temp 3-component vector of int)
510:37 textureSize (global 3-component vector of int)
520:37 'ismsa' (uniform isampler2DMSArray)
530:38 Sequence
540:38 move second child to first child (temp 3-component vector of int)
550:38 't23' (temp 3-component vector of int)
560:38 textureSize (global 3-component vector of int)
570:38 'usmsa' (uniform usampler2DMSArray)
580:39 Sequence
590:39 move second child to first child (temp 4-component vector of float)
600:39 't31' (temp 4-component vector of float)
610:39 textureFetch (global 4-component vector of float)
620:39 'sms' (uniform sampler2DMS)
630:39 'p2' (flat in 2-component vector of int)
640:39 'samp' (flat in int)
650:40 Sequence
660:40 move second child to first child (temp 4-component vector of int)
670:40 't32' (temp 4-component vector of int)
680:40 textureFetch (global 4-component vector of int)
690:40 'isms' (uniform isampler2DMS)
700:40 'p2' (flat in 2-component vector of int)
710:40 'samp' (flat in int)
720:41 Sequence
730:41 move second child to first child (temp 4-component vector of uint)
740:41 't33' (temp 4-component vector of uint)
750:41 textureFetch (global 4-component vector of uint)
760:41 'usms' (uniform usampler2DMS)
770:41 'p2' (flat in 2-component vector of int)
780:41 Constant:
790:41 3 (const int)
800:42 Sequence
810:42 move second child to first child (temp 4-component vector of float)
820:42 't41' (temp 4-component vector of float)
830:42 textureFetch (global 4-component vector of float)
840:42 'smsa' (uniform sampler2DMSArray)
850:42 'p3' (flat in 3-component vector of int)
860:42 'samp' (flat in int)
870:43 Sequence
880:43 move second child to first child (temp 4-component vector of int)
890:43 't42' (temp 4-component vector of int)
900:43 textureFetch (global 4-component vector of int)
910:43 'ismsa' (uniform isampler2DMSArray)
920:43 Constant:
930:43 2 (const int)
940:43 2 (const int)
950:43 2 (const int)
960:43 'samp' (flat in int)
970:44 Sequence
980:44 move second child to first child (temp 4-component vector of uint)
990:44 't43' (temp 4-component vector of uint)
1000:44 textureFetch (global 4-component vector of uint)
1010:44 'usmsa' (uniform usampler2DMSArray)
1020:44 'p3' (flat in 3-component vector of int)
1030:44 'samp' (flat in int)
1040:47 Function Definition: primitiveID( (global int)
1050:47 Function Parameters:
1060:49 Sequence
1070:49 Branch: Return with expression
1080:49 'gl_PrimitiveID' (flat in int PrimitiveID)
1090:? Linker Objects
1100:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
John Kessenichcc16fa02015-12-10 18:01:54 -07001110:? 'foo' (smooth in 4-component vector of float)
1120:? 's' (smooth in structure{global float f})
1130:? 'patch' (global float)
1140:? 'sms' (uniform sampler2DMS)
1150:? 'isms' (uniform isampler2DMS)
1160:? 'usms' (uniform usampler2DMS)
1170:? 'smsa' (uniform sampler2DMSArray)
1180:? 'ismsa' (uniform isampler2DMSArray)
1190:? 'usmsa' (uniform usampler2DMSArray)
1200:? 'p2' (flat in 2-component vector of int)
1210:? 'p3' (flat in 3-component vector of int)
1220:? 'samp' (flat in int)
123
124
125Linked fragment stage:
126
127
128Shader version: 150
129gl_FragCoord pixel center is integer
130gl_FragCoord origin is upper left
131ERROR: node is still EOpNull!
1320:9 Function Definition: main( (global void)
1330:9 Function Parameters:
1340:11 Sequence
1350:11 Sequence
1360:11 move second child to first child (temp 4-component vector of float)
1370:11 'c' (temp 4-component vector of float)
1380:11 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
1390:18 Sequence
1400:18 move second child to first child (temp float)
1410:18 'patch' (global float)
1420:18 Constant:
1430:18 3.100000
1440:31 Function Definition: barWxyz( (global void)
1450:31 Function Parameters:
1460:33 Sequence
1470:33 Sequence
1480:33 move second child to first child (temp 2-component vector of int)
1490:33 't11' (temp 2-component vector of int)
1500:33 textureSize (global 2-component vector of int)
1510:33 'sms' (uniform sampler2DMS)
1520:34 Sequence
1530:34 move second child to first child (temp 2-component vector of int)
1540:34 't12' (temp 2-component vector of int)
1550:34 textureSize (global 2-component vector of int)
1560:34 'isms' (uniform isampler2DMS)
1570:35 Sequence
1580:35 move second child to first child (temp 2-component vector of int)
1590:35 't13' (temp 2-component vector of int)
1600:35 textureSize (global 2-component vector of int)
1610:35 'usms' (uniform usampler2DMS)
1620:36 Sequence
1630:36 move second child to first child (temp 3-component vector of int)
1640:36 't21' (temp 3-component vector of int)
1650:36 textureSize (global 3-component vector of int)
1660:36 'smsa' (uniform sampler2DMSArray)
1670:37 Sequence
1680:37 move second child to first child (temp 3-component vector of int)
1690:37 't22' (temp 3-component vector of int)
1700:37 textureSize (global 3-component vector of int)
1710:37 'ismsa' (uniform isampler2DMSArray)
1720:38 Sequence
1730:38 move second child to first child (temp 3-component vector of int)
1740:38 't23' (temp 3-component vector of int)
1750:38 textureSize (global 3-component vector of int)
1760:38 'usmsa' (uniform usampler2DMSArray)
1770:39 Sequence
1780:39 move second child to first child (temp 4-component vector of float)
1790:39 't31' (temp 4-component vector of float)
1800:39 textureFetch (global 4-component vector of float)
1810:39 'sms' (uniform sampler2DMS)
1820:39 'p2' (flat in 2-component vector of int)
1830:39 'samp' (flat in int)
1840:40 Sequence
1850:40 move second child to first child (temp 4-component vector of int)
1860:40 't32' (temp 4-component vector of int)
1870:40 textureFetch (global 4-component vector of int)
1880:40 'isms' (uniform isampler2DMS)
1890:40 'p2' (flat in 2-component vector of int)
1900:40 'samp' (flat in int)
1910:41 Sequence
1920:41 move second child to first child (temp 4-component vector of uint)
1930:41 't33' (temp 4-component vector of uint)
1940:41 textureFetch (global 4-component vector of uint)
1950:41 'usms' (uniform usampler2DMS)
1960:41 'p2' (flat in 2-component vector of int)
1970:41 Constant:
1980:41 3 (const int)
1990:42 Sequence
2000:42 move second child to first child (temp 4-component vector of float)
2010:42 't41' (temp 4-component vector of float)
2020:42 textureFetch (global 4-component vector of float)
2030:42 'smsa' (uniform sampler2DMSArray)
2040:42 'p3' (flat in 3-component vector of int)
2050:42 'samp' (flat in int)
2060:43 Sequence
2070:43 move second child to first child (temp 4-component vector of int)
2080:43 't42' (temp 4-component vector of int)
2090:43 textureFetch (global 4-component vector of int)
2100:43 'ismsa' (uniform isampler2DMSArray)
2110:43 Constant:
2120:43 2 (const int)
2130:43 2 (const int)
2140:43 2 (const int)
2150:43 'samp' (flat in int)
2160:44 Sequence
2170:44 move second child to first child (temp 4-component vector of uint)
2180:44 't43' (temp 4-component vector of uint)
2190:44 textureFetch (global 4-component vector of uint)
2200:44 'usmsa' (uniform usampler2DMSArray)
2210:44 'p3' (flat in 3-component vector of int)
2220:44 'samp' (flat in int)
2230:47 Function Definition: primitiveID( (global int)
2240:47 Function Parameters:
2250:49 Sequence
2260:49 Branch: Return with expression
2270:49 'gl_PrimitiveID' (flat in int PrimitiveID)
2280:? Linker Objects
2290:? 'gl_FragCoord' (gl_FragCoord 4-component vector of float FragCoord)
John Kessenichcc16fa02015-12-10 18:01:54 -07002300:? 'foo' (smooth in 4-component vector of float)
2310:? 's' (smooth in structure{global float f})
2320:? 'patch' (global float)
2330:? 'sms' (uniform sampler2DMS)
2340:? 'isms' (uniform isampler2DMS)
2350:? 'usms' (uniform usampler2DMS)
2360:? 'smsa' (uniform sampler2DMSArray)
2370:? 'ismsa' (uniform isampler2DMSArray)
2380:? 'usmsa' (uniform usampler2DMSArray)
2390:? 'p2' (flat in 2-component vector of int)
2400:? 'p3' (flat in 3-component vector of int)
2410:? 'samp' (flat in int)
242