blob: 363ad96d74cbc02e98eae2e5879894df5fa85375 [file] [log] [blame]
John Kessenichcc16fa02015-12-10 18:01:54 -07001400.tese
2Warning, version 400 is not yet complete; most version-specific features are present, but some are missing.
3ERROR: 0:3: 'vertices' : there is no such layout identifier for this stage taking an assigned value
4ERROR: 0:5: 'triangles' : cannot change previously set input primitive
5ERROR: 0:6: 'isolines' : cannot change previously set input primitive
6ERROR: 0:8: 'ccw' : cannot change previously set vertex order
7ERROR: 0:12: 'equal_spacing' : cannot change previously set vertex spacing
8ERROR: 0:13: 'fractional_even_spacing' : cannot change previously set vertex spacing
9ERROR: 0:18: 'patch' : can only use on input in tessellation-evaluation shader
10ERROR: 0:22: 'barrier' : no matching overloaded function found
11ERROR: 0:47: 'patch' : cannot use interpolation qualifiers with patch
12ERROR: 0:48: 'patch' : cannot use interpolation qualifiers with patch
13ERROR: 0:49: 'patch' : cannot use interpolation qualifiers with patch
14ERROR: 0:50: '' : can only have one auxiliary qualifier (centroid, patch, and sample)
15ERROR: 0:54: 'gl_PerVertex' : block already declared with size, can't redeclare as implicitly-sized
16ERROR: 0:59: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
17ERROR: 0:64: 'quads' : cannot apply to 'out'
18ERROR: 0:64: 'cw' : can only apply to 'in'
19ERROR: 0:65: 'triangles' : cannot apply to 'out'
20ERROR: 0:66: 'isolines' : cannot apply to 'out'
21ERROR: 0:67: 'cw' : can only apply to 'in'
22ERROR: 0:68: 'fractional_odd_spacing' : can only apply to 'in'
23ERROR: 0:69: 'equal_spacing' : can only apply to 'in'
24ERROR: 0:70: 'fractional_even_spacing' : can only apply to 'in'
25ERROR: 0:71: 'point_mode' : can only apply to 'in'
26ERROR: 0:73: 'in' : type must be an array: ina
27ERROR: 0:75: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
28ERROR: 0:78: 'in' : type must be an array: bla
29ERROR: 0:86: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
30ERROR: 0:96: 'location' : overlapping use of location 24
31ERROR: 0:99: 'location' : overlapping use of location 24
32ERROR: 0:101: 'gl_TessLevelOuter' : identifiers starting with "gl_" are reserved
John Kessenichc08fb8a2017-03-14 16:45:30 -060033ERROR: 0:109: 'gl_DeviceIndex' : required extension not requested: GL_EXT_device_group
34ERROR: 0:110: 'gl_ViewIndex' : required extension not requested: GL_EXT_multiview
35ERROR: 32 compilation errors. No code generated.
John Kessenichcc16fa02015-12-10 18:01:54 -070036
37
38Shader version: 400
39Requested GL_ARB_separate_shader_objects
John Kessenichc08fb8a2017-03-14 16:45:30 -060040Requested GL_EXT_device_group
41Requested GL_EXT_multiview
John Kessenichcc16fa02015-12-10 18:01:54 -070042input primitive = quads
43vertex spacing = fractional_odd_spacing
44triangle order = cw
45using point mode
46ERROR: node is still EOpNull!
470:20 Function Definition: main( (global void)
480:20 Function Parameters:
490:22 Sequence
500:22 Constant:
510:22 0.000000
520:24 Sequence
530:24 move second child to first child (temp int)
540:24 'a' (temp int)
550:24 Constant:
560:24 1512 (const int)
570:32 Sequence
580:32 move second child to first child (temp 4-component vector of float)
590:32 'p' (temp 4-component vector of float)
600:32 gl_Position: direct index for structure (in 4-component vector of float Position)
610:32 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
620:32 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
630:32 Constant:
640:32 1 (const int)
650:32 Constant:
660:32 0 (const int)
670:33 Sequence
680:33 move second child to first child (temp float)
690:33 'ps' (temp float)
700:33 gl_PointSize: direct index for structure (in float PointSize)
710:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
720:33 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
730:33 Constant:
740:33 1 (const int)
750:33 Constant:
760:33 1 (const int)
770:34 Sequence
780:34 move second child to first child (temp float)
790:34 'cd' (temp float)
800:34 direct index (temp float ClipDistance)
810:34 gl_ClipDistance: direct index for structure (in implicitly-sized array of float ClipDistance)
820:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
830:34 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in implicitly-sized array of float ClipDistance gl_ClipDistance})
840:34 Constant:
850:34 1 (const int)
860:34 Constant:
870:34 2 (const int)
880:34 Constant:
890:34 2 (const int)
900:36 Sequence
910:36 move second child to first child (temp int)
920:36 'pvi' (temp int)
930:36 'gl_PatchVerticesIn' (in int PatchVertices)
940:37 Sequence
950:37 move second child to first child (temp int)
960:37 'pid' (temp int)
970:37 'gl_PrimitiveID' (in int PrimitiveID)
980:38 Sequence
990:38 move second child to first child (temp 3-component vector of float)
1000:38 'tc' (temp 3-component vector of float)
1010:38 'gl_TessCoord' (in 3-component vector of float TessCoord)
1020:39 Sequence
1030:39 move second child to first child (temp float)
1040:39 'tlo' (temp float)
1050:39 direct index (patch temp float TessLevelOuter)
1060:39 'gl_TessLevelOuter' (patch in 4-element array of float TessLevelOuter)
1070:39 Constant:
1080:39 3 (const int)
1090:40 Sequence
1100:40 move second child to first child (temp float)
1110:40 'tli' (temp float)
1120:40 direct index (patch temp float TessLevelInner)
1130:40 'gl_TessLevelInner' (patch in 2-element array of float TessLevelInner)
1140:40 Constant:
1150:40 1 (const int)
1160:42 move second child to first child (temp 4-component vector of float)
1170:42 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
1180:42 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
1190:42 Constant:
1200:42 0 (const uint)
1210:42 'p' (temp 4-component vector of float)
1220:43 move second child to first child (temp float)
1230:43 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
1240:43 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
1250:43 Constant:
1260:43 1 (const uint)
1270:43 'ps' (temp float)
1280:44 move second child to first child (temp float)
1290:44 direct index (temp float ClipDistance)
1300:44 gl_ClipDistance: direct index for structure (out implicitly-sized array of float ClipDistance)
1310:44 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
1320:44 Constant:
1330:44 2 (const uint)
1340:44 Constant:
1350:44 2 (const int)
1360:44 'cd' (temp float)
John Kessenichc08fb8a2017-03-14 16:45:30 -06001370:107 Function Definition: devi( (global void)
1380:107 Function Parameters:
1390:109 Sequence
1400:109 'gl_DeviceIndex' (in int DeviceIndex)
1410:110 'gl_ViewIndex' (in int ViewIndex)
1420:121 Function Definition: devie( (global void)
1430:121 Function Parameters:
1440:123 Sequence
1450:123 'gl_DeviceIndex' (in int DeviceIndex)
1460:124 'gl_ViewIndex' (in int ViewIndex)
John Kessenichcc16fa02015-12-10 18:01:54 -07001470:? Linker Objects
1480:? 'patchIn' (patch in 4-component vector of float)
1490:? 'patchOut' (patch out 4-component vector of float)
1500:? 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out implicitly-sized array of float ClipDistance gl_ClipDistance})
1510:? 'badp1' (smooth patch in 4-component vector of float)
1520:? 'badp2' (flat patch in 4-component vector of float)
1530:? 'badp3' (noperspective patch in 4-component vector of float)
1540:? 'badp4' (patch sample in 3-component vector of float)
Rex Xu827b23b2016-05-11 15:50:41 +08001550:? 'gl_in' (in 32-element array of block{in 1-element array of float ClipDistance gl_ClipDistance})
John Kessenichcc16fa02015-12-10 18:01:54 -07001560:? 'ina' (in 2-component vector of float)
1570:? 'inb' (in 32-element array of 2-component vector of float)
1580:? 'inc' (in 32-element array of 2-component vector of float)
1590:? 'ind' (in 32-element array of 2-component vector of float)
1600:? 'bla' (in block{in int f})
1610:? 'blb' (in 32-element array of block{in int f})
1620:? 'blc' (in 32-element array of block{in int f})
1630:? 'bld' (in 32-element array of block{in int f})
1640:? 'ivla' (layout(location=23 ) in 32-element array of 4-component vector of float)
1650:? 'ivlb' (layout(location=24 ) in 32-element array of 4-component vector of float)
1660:? 'ivlc' (layout(location=24 ) in 32-element array of 4-component vector of float)
1670:? 'ovla' (layout(location=23 ) out 2-element array of 4-component vector of float)
1680:? 'ovlb' (layout(location=24 ) out 2-element array of 4-component vector of float)
1690:? 'pinbi' (patch in block{in int a})
170
171
172Linked tessellation evaluation stage:
173
174
175Shader version: 400
176Requested GL_ARB_separate_shader_objects
John Kessenichc08fb8a2017-03-14 16:45:30 -0600177Requested GL_EXT_device_group
178Requested GL_EXT_multiview
John Kessenichcc16fa02015-12-10 18:01:54 -0700179input primitive = quads
180vertex spacing = fractional_odd_spacing
181triangle order = cw
182using point mode
183ERROR: node is still EOpNull!
1840:20 Function Definition: main( (global void)
1850:20 Function Parameters:
1860:22 Sequence
1870:22 Constant:
1880:22 0.000000
1890:24 Sequence
1900:24 move second child to first child (temp int)
1910:24 'a' (temp int)
1920:24 Constant:
1930:24 1512 (const int)
1940:32 Sequence
1950:32 move second child to first child (temp 4-component vector of float)
1960:32 'p' (temp 4-component vector of float)
1970:32 gl_Position: direct index for structure (in 4-component vector of float Position)
Rex Xucb0e4712016-03-27 08:42:23 +08001980:32 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 3-element array of float ClipDistance gl_ClipDistance})
1990:32 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 3-element array of float ClipDistance gl_ClipDistance})
John Kessenichcc16fa02015-12-10 18:01:54 -07002000:32 Constant:
2010:32 1 (const int)
2020:32 Constant:
2030:32 0 (const int)
2040:33 Sequence
2050:33 move second child to first child (temp float)
2060:33 'ps' (temp float)
2070:33 gl_PointSize: direct index for structure (in float PointSize)
Rex Xucb0e4712016-03-27 08:42:23 +08002080:33 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 3-element array of float ClipDistance gl_ClipDistance})
2090:33 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 3-element array of float ClipDistance gl_ClipDistance})
John Kessenichcc16fa02015-12-10 18:01:54 -07002100:33 Constant:
2110:33 1 (const int)
2120:33 Constant:
2130:33 1 (const int)
2140:34 Sequence
2150:34 move second child to first child (temp float)
2160:34 'cd' (temp float)
2170:34 direct index (temp float ClipDistance)
Rex Xucb0e4712016-03-27 08:42:23 +08002180:34 gl_ClipDistance: direct index for structure (in 3-element array of float ClipDistance)
2190:34 direct index (temp block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 3-element array of float ClipDistance gl_ClipDistance})
2200:34 'gl_in' (in 32-element array of block{in 4-component vector of float Position gl_Position, in float PointSize gl_PointSize, in 3-element array of float ClipDistance gl_ClipDistance})
John Kessenichcc16fa02015-12-10 18:01:54 -07002210:34 Constant:
2220:34 1 (const int)
2230:34 Constant:
2240:34 2 (const int)
2250:34 Constant:
2260:34 2 (const int)
2270:36 Sequence
2280:36 move second child to first child (temp int)
2290:36 'pvi' (temp int)
2300:36 'gl_PatchVerticesIn' (in int PatchVertices)
2310:37 Sequence
2320:37 move second child to first child (temp int)
2330:37 'pid' (temp int)
2340:37 'gl_PrimitiveID' (in int PrimitiveID)
2350:38 Sequence
2360:38 move second child to first child (temp 3-component vector of float)
2370:38 'tc' (temp 3-component vector of float)
2380:38 'gl_TessCoord' (in 3-component vector of float TessCoord)
2390:39 Sequence
2400:39 move second child to first child (temp float)
2410:39 'tlo' (temp float)
2420:39 direct index (patch temp float TessLevelOuter)
2430:39 'gl_TessLevelOuter' (patch in 4-element array of float TessLevelOuter)
2440:39 Constant:
2450:39 3 (const int)
2460:40 Sequence
2470:40 move second child to first child (temp float)
2480:40 'tli' (temp float)
2490:40 direct index (patch temp float TessLevelInner)
2500:40 'gl_TessLevelInner' (patch in 2-element array of float TessLevelInner)
2510:40 Constant:
2520:40 1 (const int)
2530:42 move second child to first child (temp 4-component vector of float)
2540:42 gl_Position: direct index for structure (gl_Position 4-component vector of float Position)
2550:42 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
2560:42 Constant:
2570:42 0 (const uint)
2580:42 'p' (temp 4-component vector of float)
2590:43 move second child to first child (temp float)
2600:43 gl_PointSize: direct index for structure (gl_PointSize float PointSize)
2610:43 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
2620:43 Constant:
2630:43 1 (const uint)
2640:43 'ps' (temp float)
2650:44 move second child to first child (temp float)
2660:44 direct index (temp float ClipDistance)
2670:44 gl_ClipDistance: direct index for structure (out 3-element array of float ClipDistance)
2680:44 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
2690:44 Constant:
2700:44 2 (const uint)
2710:44 Constant:
2720:44 2 (const int)
2730:44 'cd' (temp float)
2740:? Linker Objects
2750:? 'patchIn' (patch in 4-component vector of float)
2760:? 'patchOut' (patch out 4-component vector of float)
2770:? 'anon@0' (out block{gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 3-element array of float ClipDistance gl_ClipDistance})
2780:? 'badp1' (smooth patch in 4-component vector of float)
2790:? 'badp2' (flat patch in 4-component vector of float)
2800:? 'badp3' (noperspective patch in 4-component vector of float)
2810:? 'badp4' (patch sample in 3-component vector of float)
Rex Xu827b23b2016-05-11 15:50:41 +08002820:? 'gl_in' (in 32-element array of block{in 1-element array of float ClipDistance gl_ClipDistance})
John Kessenichcc16fa02015-12-10 18:01:54 -07002830:? 'ina' (in 2-component vector of float)
2840:? 'inb' (in 32-element array of 2-component vector of float)
2850:? 'inc' (in 32-element array of 2-component vector of float)
2860:? 'ind' (in 32-element array of 2-component vector of float)
2870:? 'bla' (in block{in int f})
2880:? 'blb' (in 32-element array of block{in int f})
2890:? 'blc' (in 32-element array of block{in int f})
2900:? 'bld' (in 32-element array of block{in int f})
2910:? 'ivla' (layout(location=23 ) in 32-element array of 4-component vector of float)
2920:? 'ivlb' (layout(location=24 ) in 32-element array of 4-component vector of float)
2930:? 'ivlc' (layout(location=24 ) in 32-element array of 4-component vector of float)
2940:? 'ovla' (layout(location=23 ) out 2-element array of 4-component vector of float)
2950:? 'ovlb' (layout(location=24 ) out 2-element array of 4-component vector of float)
2960:? 'pinbi' (patch in block{in int a})
297