blob: 877e082df5e0916599e699224a578f1f3636549a [file] [log] [blame]
John Kessenich6e76bdc2015-06-19 23:03:32 +00001310.tese
2Warning, version 310 is not yet complete; most version-specific features are present, but some are missing.
3ERROR: 0:7: 'vertices' : there is no such layout identifier for this stage taking an assigned value
4ERROR: 0:9: 'triangles' : cannot change previously set input primitive
5ERROR: 0:10: 'isolines' : cannot change previously set input primitive
6ERROR: 0:12: 'ccw' : cannot change previously set vertex order
7ERROR: 0:16: 'equal_spacing' : cannot change previously set vertex spacing
8ERROR: 0:17: 'fractional_even_spacing' : cannot change previously set vertex spacing
9ERROR: 0:22: 'patch' : can only use on input in tessellation-evaluation shader
10ERROR: 0:26: 'barrier' : no matching overloaded function found
John Kessenichb61b8212015-06-23 04:14:00 +000011ERROR: 0:37: 'gl_PointSize' : required extension not requested: Possible extensions include:
12GL_EXT_tessellation_point_size
13GL_OES_tessellation_point_size
John Kessenich6e76bdc2015-06-19 23:03:32 +000014ERROR: 0:38: 'gl_ClipDistance' : no such field in structure
15ERROR: 0:38: 'expression' : left of '[' is not of type array, matrix, or vector
John Kessenichb61b8212015-06-23 04:14:00 +000016ERROR: 0:47: 'gl_PointSize' : required extension not requested: Possible extensions include:
17GL_EXT_tessellation_point_size
18GL_OES_tessellation_point_size
John Kessenich6e76bdc2015-06-19 23:03:32 +000019ERROR: 0:48: 'gl_ClipDistance' : undeclared identifier
20ERROR: 0:48: 'gl_ClipDistance' : left of '[' is not of type array, matrix, or vector
21ERROR: 0:48: 'assign' : l-value required (can't modify a const)
22ERROR: 0:51: 'patch' : cannot use interpolation qualifiers with patch
23ERROR: 0:52: 'patch' : cannot use interpolation qualifiers with patch
24ERROR: 0:53: 'noperspective' : Reserved word.
25ERROR: 0:53: 'noperspective' : not supported with this profile: es
26ERROR: 0:53: 'patch' : cannot use interpolation qualifiers with patch
27ERROR: 0:54: 'sample' : Reserved word.
28ERROR: 0:54: '' : can only have one auxiliary qualifier (centroid, patch, and sample)
29ERROR: 0:58: 'gl_PerVertex' : block already declared with size, can't redeclare as implicitly-sized
30ERROR: 0:63: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use
31ERROR: 0:68: 'quads' : cannot apply to 'out'
32ERROR: 0:68: 'cw' : can only apply to 'in'
33ERROR: 0:69: 'triangles' : cannot apply to 'out'
34ERROR: 0:70: 'isolines' : cannot apply to 'out'
35ERROR: 0:71: 'cw' : can only apply to 'in'
36ERROR: 0:72: 'fractional_odd_spacing' : can only apply to 'in'
37ERROR: 0:73: 'equal_spacing' : can only apply to 'in'
38ERROR: 0:74: 'fractional_even_spacing' : can only apply to 'in'
39ERROR: 0:75: 'point_mode' : can only apply to 'in'
40ERROR: 0:77: 'in' : type must be an array: ina
41ERROR: 0:79: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
42ERROR: 0:82: 'in' : type must be an array: bla
43ERROR: 0:90: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized
44ERROR: 0:100: 'location' : overlapping use of location 24
45ERROR: 0:103: 'location' : overlapping use of location 24
46ERROR: 0:105: 'gl_TessLevelOuter' : identifiers starting with "gl_" are reserved
47ERROR: 0:113: 'sample' : Reserved word.
John Kessenichb61b8212015-06-23 04:14:00 +000048ERROR: 0:119: 'gl_PointSize' : no such field in structure
John Kessenichb5c046e2015-10-13 17:23:10 -060049ERROR: 0:119: '=' : cannot convert from 'temp block{in highp 4-component vector of float Position gl_Position}' to 'temp highp float'
John Kessenich30314592015-08-16 11:38:07 -060050ERROR: 0:127: 'gl_BoundingBoxOES' : undeclared identifier
51ERROR: 44 compilation errors. No code generated.
John Kessenich6e76bdc2015-06-19 23:03:32 +000052
53
54Shader version: 310
55Requested GL_ARB_separate_shader_objects
John Kessenich30314592015-08-16 11:38:07 -060056Requested GL_EXT_primitive_bounding_box
John Kessenich6e76bdc2015-06-19 23:03:32 +000057Requested GL_EXT_shader_io_blocks
58Requested GL_EXT_tessellation_shader
59Requested GL_OES_shader_io_blocks
John Kessenichb61b8212015-06-23 04:14:00 +000060Requested GL_OES_tessellation_point_size
John Kessenich6e76bdc2015-06-19 23:03:32 +000061Requested GL_OES_tessellation_shader
62input primitive = quads
63vertex spacing = fractional_odd_spacing
64triangle order = cw
65using point mode
66ERROR: node is still EOpNull!
670:24 Function Definition: main( (global void)
680:24 Function Parameters:
690:26 Sequence
700:26 Constant:
710:26 0.000000
720:28 Sequence
730:28 move second child to first child (temp highp int)
740:28 'a' (temp highp int)
750:28 Constant:
760:28 1512 (const int)
770:36 Sequence
780:36 move second child to first child (temp highp 4-component vector of float)
790:36 'p' (temp highp 4-component vector of float)
John Kessenichb5c046e2015-10-13 17:23:10 -0600800:36 gl_Position: direct index for structure (in highp 4-component vector of float Position)
810:36 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
820:36 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
John Kessenich6e76bdc2015-06-19 23:03:32 +0000830:36 Constant:
840:36 1 (const int)
850:36 Constant:
860:36 0 (const int)
870:37 Sequence
880:37 move second child to first child (temp highp float)
890:37 'ps' (temp highp float)
John Kessenichb5c046e2015-10-13 17:23:10 -0600900:37 gl_PointSize: direct index for structure (in highp float PointSize)
910:37 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
920:37 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
John Kessenich6e76bdc2015-06-19 23:03:32 +0000930:37 Constant:
940:37 1 (const int)
950:37 Constant:
960:37 1 (const int)
970:38 Sequence
980:38 move second child to first child (temp highp float)
990:38 'cd' (temp highp float)
1000:38 Constant:
1010:38 0.000000
1020:40 Sequence
1030:40 move second child to first child (temp highp int)
1040:40 'pvi' (temp highp int)
1050:40 'gl_PatchVerticesIn' (in highp int PatchVertices)
1060:41 Sequence
1070:41 move second child to first child (temp highp int)
1080:41 'pid' (temp highp int)
1090:41 'gl_PrimitiveID' (in highp int PrimitiveID)
1100:42 Sequence
1110:42 move second child to first child (temp highp 3-component vector of float)
1120:42 'tc' (temp highp 3-component vector of float)
1130:42 'gl_TessCoord' (in highp 3-component vector of float TessCoord)
1140:43 Sequence
1150:43 move second child to first child (temp highp float)
1160:43 'tlo' (temp highp float)
1170:43 direct index (patch temp highp float TessLevelOuter)
1180:43 'gl_TessLevelOuter' (patch in 4-element array of highp float TessLevelOuter)
1190:43 Constant:
1200:43 3 (const int)
1210:44 Sequence
1220:44 move second child to first child (temp highp float)
1230:44 'tli' (temp highp float)
1240:44 direct index (patch temp highp float TessLevelInner)
1250:44 'gl_TessLevelInner' (patch in 2-element array of highp float TessLevelInner)
1260:44 Constant:
1270:44 1 (const int)
1280:46 move second child to first child (temp highp 4-component vector of float)
1290:46 gl_Position: direct index for structure (gl_Position highp 4-component vector of float Position)
1300:46 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
1310:46 Constant:
1320:46 0 (const uint)
1330:46 'p' (temp highp 4-component vector of float)
1340:47 move second child to first child (temp highp float)
1350:47 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
1360:47 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
1370:47 Constant:
1380:47 1 (const uint)
1390:47 'ps' (temp highp float)
1400:48 move second child to first child (temp highp float)
1410:48 Constant:
1420:48 0.000000
1430:48 'cd' (temp highp float)
John Kessenichb61b8212015-06-23 04:14:00 +00001440:117 Function Definition: pointSize2( (global void)
1450:117 Function Parameters:
1460:? Sequence
1470:120 move second child to first child (temp highp float)
1480:120 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
1490:120 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
1500:120 Constant:
1510:120 1 (const uint)
1520:120 'ps' (temp highp float)
John Kessenich30314592015-08-16 11:38:07 -06001530:125 Function Definition: bbbad( (global void)
1540:125 Function Parameters:
1550:127 Sequence
1560:127 'gl_BoundingBoxOES' (temp float)
John Kessenich6e76bdc2015-06-19 23:03:32 +00001570:? Linker Objects
1580:? 'patchIn' (patch in highp 4-component vector of float)
1590:? 'patchOut' (patch out highp 4-component vector of float)
1600:? 'badp1' (smooth patch in highp 4-component vector of float)
1610:? 'badp2' (flat patch in highp 4-component vector of float)
1620:? 'badp3' (noperspective patch in highp 4-component vector of float)
1630:? 'badp4' (patch sample in highp 3-component vector of float)
John Kessenichb5c046e2015-10-13 17:23:10 -06001640:? 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position})
John Kessenich6e76bdc2015-06-19 23:03:32 +00001650:? 'ina' (in highp 2-component vector of float)
1660:? 'inb' (in 32-element array of highp 2-component vector of float)
1670:? 'inc' (in 32-element array of highp 2-component vector of float)
1680:? 'ind' (in 32-element array of highp 2-component vector of float)
1690:? 'bla' (in block{in highp int f})
1700:? 'blb' (in 32-element array of block{in highp int f})
1710:? 'blc' (in 32-element array of block{in highp int f})
1720:? 'bld' (in 32-element array of block{in highp int f})
1730:? 'ivla' (layout(location=23 ) in 32-element array of highp 4-component vector of float)
1740:? 'ivlb' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
1750:? 'ivlc' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
1760:? 'ovla' (layout(location=23 ) out 2-element array of highp 4-component vector of float)
1770:? 'ovlb' (layout(location=24 ) out 2-element array of highp 4-component vector of float)
1780:? 'pinbi' (patch in block{in highp int a})
1790:? 'myColor2' (centroid out highp 3-component vector of float)
1800:? 'centr' (centroid in 32-element array of highp 3-component vector of float)
1810:? 'perSampleColor' (sample out highp 4-component vector of float)
182
183
184Linked tessellation evaluation stage:
185
186
187Shader version: 310
188Requested GL_ARB_separate_shader_objects
John Kessenich30314592015-08-16 11:38:07 -0600189Requested GL_EXT_primitive_bounding_box
John Kessenich6e76bdc2015-06-19 23:03:32 +0000190Requested GL_EXT_shader_io_blocks
191Requested GL_EXT_tessellation_shader
192Requested GL_OES_shader_io_blocks
John Kessenichb61b8212015-06-23 04:14:00 +0000193Requested GL_OES_tessellation_point_size
John Kessenich6e76bdc2015-06-19 23:03:32 +0000194Requested GL_OES_tessellation_shader
195input primitive = quads
196vertex spacing = fractional_odd_spacing
197triangle order = cw
198using point mode
199ERROR: node is still EOpNull!
2000:24 Function Definition: main( (global void)
2010:24 Function Parameters:
2020:26 Sequence
2030:26 Constant:
2040:26 0.000000
2050:28 Sequence
2060:28 move second child to first child (temp highp int)
2070:28 'a' (temp highp int)
2080:28 Constant:
2090:28 1512 (const int)
2100:36 Sequence
2110:36 move second child to first child (temp highp 4-component vector of float)
2120:36 'p' (temp highp 4-component vector of float)
John Kessenichb5c046e2015-10-13 17:23:10 -06002130:36 gl_Position: direct index for structure (in highp 4-component vector of float Position)
2140:36 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
2150:36 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
John Kessenich6e76bdc2015-06-19 23:03:32 +00002160:36 Constant:
2170:36 1 (const int)
2180:36 Constant:
2190:36 0 (const int)
2200:37 Sequence
2210:37 move second child to first child (temp highp float)
2220:37 'ps' (temp highp float)
John Kessenichb5c046e2015-10-13 17:23:10 -06002230:37 gl_PointSize: direct index for structure (in highp float PointSize)
2240:37 direct index (temp block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
2250:37 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize})
John Kessenich6e76bdc2015-06-19 23:03:32 +00002260:37 Constant:
2270:37 1 (const int)
2280:37 Constant:
2290:37 1 (const int)
2300:38 Sequence
2310:38 move second child to first child (temp highp float)
2320:38 'cd' (temp highp float)
2330:38 Constant:
2340:38 0.000000
2350:40 Sequence
2360:40 move second child to first child (temp highp int)
2370:40 'pvi' (temp highp int)
2380:40 'gl_PatchVerticesIn' (in highp int PatchVertices)
2390:41 Sequence
2400:41 move second child to first child (temp highp int)
2410:41 'pid' (temp highp int)
2420:41 'gl_PrimitiveID' (in highp int PrimitiveID)
2430:42 Sequence
2440:42 move second child to first child (temp highp 3-component vector of float)
2450:42 'tc' (temp highp 3-component vector of float)
2460:42 'gl_TessCoord' (in highp 3-component vector of float TessCoord)
2470:43 Sequence
2480:43 move second child to first child (temp highp float)
2490:43 'tlo' (temp highp float)
2500:43 direct index (patch temp highp float TessLevelOuter)
2510:43 'gl_TessLevelOuter' (patch in 4-element array of highp float TessLevelOuter)
2520:43 Constant:
2530:43 3 (const int)
2540:44 Sequence
2550:44 move second child to first child (temp highp float)
2560:44 'tli' (temp highp float)
2570:44 direct index (patch temp highp float TessLevelInner)
2580:44 'gl_TessLevelInner' (patch in 2-element array of highp float TessLevelInner)
2590:44 Constant:
2600:44 1 (const int)
2610:46 move second child to first child (temp highp 4-component vector of float)
2620:46 gl_Position: direct index for structure (gl_Position highp 4-component vector of float Position)
2630:46 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
2640:46 Constant:
2650:46 0 (const uint)
2660:46 'p' (temp highp 4-component vector of float)
2670:47 move second child to first child (temp highp float)
2680:47 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
2690:47 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
2700:47 Constant:
2710:47 1 (const uint)
2720:47 'ps' (temp highp float)
2730:48 move second child to first child (temp highp float)
2740:48 Constant:
2750:48 0.000000
2760:48 'cd' (temp highp float)
John Kessenichb61b8212015-06-23 04:14:00 +00002770:117 Function Definition: pointSize2( (global void)
2780:117 Function Parameters:
2790:? Sequence
2800:120 move second child to first child (temp highp float)
2810:120 gl_PointSize: direct index for structure (gl_PointSize highp float PointSize)
2820:120 'anon@1' (out block{gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize})
2830:120 Constant:
2840:120 1 (const uint)
2850:120 'ps' (temp highp float)
John Kessenich30314592015-08-16 11:38:07 -06002860:125 Function Definition: bbbad( (global void)
2870:125 Function Parameters:
2880:127 Sequence
2890:127 'gl_BoundingBoxOES' (temp float)
John Kessenich6e76bdc2015-06-19 23:03:32 +00002900:? Linker Objects
2910:? 'patchIn' (patch in highp 4-component vector of float)
2920:? 'patchOut' (patch out highp 4-component vector of float)
2930:? 'badp1' (smooth patch in highp 4-component vector of float)
2940:? 'badp2' (flat patch in highp 4-component vector of float)
2950:? 'badp3' (noperspective patch in highp 4-component vector of float)
2960:? 'badp4' (patch sample in highp 3-component vector of float)
John Kessenichb5c046e2015-10-13 17:23:10 -06002970:? 'gl_in' (in 32-element array of block{in highp 4-component vector of float Position gl_Position})
John Kessenich6e76bdc2015-06-19 23:03:32 +00002980:? 'ina' (in highp 2-component vector of float)
2990:? 'inb' (in 32-element array of highp 2-component vector of float)
3000:? 'inc' (in 32-element array of highp 2-component vector of float)
3010:? 'ind' (in 32-element array of highp 2-component vector of float)
3020:? 'bla' (in block{in highp int f})
3030:? 'blb' (in 32-element array of block{in highp int f})
3040:? 'blc' (in 32-element array of block{in highp int f})
3050:? 'bld' (in 32-element array of block{in highp int f})
3060:? 'ivla' (layout(location=23 ) in 32-element array of highp 4-component vector of float)
3070:? 'ivlb' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
3080:? 'ivlc' (layout(location=24 ) in 32-element array of highp 4-component vector of float)
3090:? 'ovla' (layout(location=23 ) out 2-element array of highp 4-component vector of float)
3100:? 'ovlb' (layout(location=24 ) out 2-element array of highp 4-component vector of float)
3110:? 'pinbi' (patch in block{in highp int a})
3120:? 'myColor2' (centroid out highp 3-component vector of float)
3130:? 'centr' (centroid in 32-element array of highp 3-component vector of float)
3140:? 'perSampleColor' (sample out highp 4-component vector of float)
315