1 320.tese 2 ERROR: 0:3: 'vertices' : there is no such layout identifier for this stage taking an assigned value 3 ERROR: 0:5: 'triangles' : cannot change previously set input primitive 4 ERROR: 0:6: 'isolines' : cannot change previously set input primitive 5 ERROR: 0:8: 'ccw' : cannot change previously set vertex order 6 ERROR: 0:12: 'equal_spacing' : cannot change previously set vertex spacing 7 ERROR: 0:13: 'fractional_even_spacing' : cannot change previously set vertex spacing 8 ERROR: 0:18: 'patch' : can only use on input in tessellation-evaluation shader 9 ERROR: 0:22: 'barrier' : no matching overloaded function found 10 ERROR: 0:33: 'gl_PointSize' : required extension not requested: Possible extensions include: 11 GL_EXT_tessellation_point_size 12 GL_OES_tessellation_point_size 13 ERROR: 0:34: 'gl_ClipDistance' : no such field in structure 14 ERROR: 0:34: 'expression' : left of '[' is not of type array, matrix, or vector 15 ERROR: 0:43: 'gl_PointSize' : required extension not requested: Possible extensions include: 16 GL_EXT_tessellation_point_size 17 GL_OES_tessellation_point_size 18 ERROR: 0:44: 'gl_ClipDistance' : undeclared identifier 19 ERROR: 0:44: 'gl_ClipDistance' : left of '[' is not of type array, matrix, or vector 20 ERROR: 0:44: 'assign' : l-value required (can't modify a const) 21 ERROR: 0:47: 'patch' : cannot use interpolation qualifiers with patch 22 ERROR: 0:48: 'patch' : cannot use interpolation qualifiers with patch 23 ERROR: 0:49: 'noperspective' : Reserved word. 24 ERROR: 0:49: 'noperspective' : not supported for this version or the enabled extensions 25 ERROR: 0:49: 'patch' : cannot use interpolation qualifiers with patch 26 ERROR: 0:50: '' : can only have one auxiliary qualifier (centroid, patch, and sample) 27 ERROR: 0:59: 'gl_PerVertex' : can only redeclare a built-in block once, and before any use 28 ERROR: 0:64: 'quads' : cannot apply to 'out' 29 ERROR: 0:64: 'cw' : can only apply to 'in' 30 ERROR: 0:65: 'triangles' : cannot apply to 'out' 31 ERROR: 0:66: 'isolines' : cannot apply to 'out' 32 ERROR: 0:67: 'cw' : can only apply to 'in' 33 ERROR: 0:68: 'fractional_odd_spacing' : can only apply to 'in' 34 ERROR: 0:69: 'equal_spacing' : can only apply to 'in' 35 ERROR: 0:70: 'fractional_even_spacing' : can only apply to 'in' 36 ERROR: 0:71: 'point_mode' : can only apply to 'in' 37 ERROR: 0:73: 'in' : type must be an array: ina 38 ERROR: 0:75: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized 39 ERROR: 0:78: 'in' : type must be an array: bla 40 ERROR: 0:86: '[]' : tessellation input array size must be gl_MaxPatchVertices or implicitly sized 41 ERROR: 0:96: 'location' : overlapping use of location 24 42 ERROR: 0:99: 'location' : overlapping use of location 24 43 ERROR: 0:101: 'gl_TessLevelOuter' : identifiers starting with "gl_" are reserved 44 ERROR: 0:113: 'gl_BoundingBoxOES' : undeclared identifier 45 ERROR: 39 compilation errors. No code generated. 46 47 48 Shader version: 320 49 Requested GL_ARB_separate_shader_objects 50 input primitive = quads 51 vertex spacing = fractional_odd_spacing 52 triangle order = cw 53 using point mode 54 ERROR: node is still EOpNull! 55 0:20 Function Definition: main( ( global void) 56 0:20 Function Parameters: 57 0:22 Sequence 58 0:22 Constant: 59 0:22 0.000000 60 0:24 Sequence 61 0:24 move second child to first child ( temp highp int) 62 0:24 'a' ( temp highp int) 63 0:24 Constant: 64 0:24 1512 (const int) 65 0:32 Sequence 66 0:32 move second child to first child ( temp highp 4-component vector of float) 67 0:32 'p' ( temp highp 4-component vector of float) 68 0:32 gl_Position: direct index for structure ( in highp 4-component vector of float Position) 69 0:32 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV}) 70 0:32 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV}) 71 0:32 Constant: 72 0:32 1 (const int) 73 0:32 Constant: 74 0:32 0 (const int) 75 0:33 Sequence 76 0:33 move second child to first child ( temp highp float) 77 0:33 'ps' ( temp highp float) 78 0:33 gl_PointSize: direct index for structure ( in highp float PointSize) 79 0:33 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV}) 80 0:33 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in unsized 1-element array of highp 4-component vector of float gl_PositionPerViewNV}) 81 0:33 Constant: 82 0:33 1 (const int) 83 0:33 Constant: 84 0:33 1 (const int) 85 0:34 Sequence 86 0:34 move second child to first child ( temp highp float) 87 0:34 'cd' ( temp highp float) 88 0:34 Constant: 89 0:34 0.000000 90 0:36 Sequence 91 0:36 move second child to first child ( temp highp int) 92 0:36 'pvi' ( temp highp int) 93 0:36 'gl_PatchVerticesIn' ( in highp int PatchVertices) 94 0:37 Sequence 95 0:37 move second child to first child ( temp highp int) 96 0:37 'pid' ( temp highp int) 97 0:37 'gl_PrimitiveID' ( in highp int PrimitiveID) 98 0:38 Sequence 99 0:38 move second child to first child ( temp highp 3-component vector of float) 100 0:38 'tc' ( temp highp 3-component vector of float) 101 0:38 'gl_TessCoord' ( in highp 3-component vector of float TessCoord) 102 0:39 Sequence 103 0:39 move second child to first child ( temp highp float) 104 0:39 'tlo' ( temp highp float) 105 0:39 direct index ( patch temp highp float TessLevelOuter) 106 0:39 'gl_TessLevelOuter' ( patch in 4-element array of highp float TessLevelOuter) 107 0:39 Constant: 108 0:39 3 (const int) 109 0:40 Sequence 110 0:40 move second child to first child ( temp highp float) 111 0:40 'tli' ( temp highp float) 112 0:40 direct index ( patch temp highp float TessLevelInner) 113 0:40 'gl_TessLevelInner' ( patch in 2-element array of highp float TessLevelInner) 114 0:40 Constant: 115 0:40 1 (const int) 116 0:42 move second child to first child ( temp highp 4-component vector of float) 117 0:42 gl_Position: direct index for structure ( gl_Position highp 4-component vector of float Position) 118 0:42 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize}) 119 0:42 Constant: 120 0:42 0 (const uint) 121 0:42 'p' ( temp highp 4-component vector of float) 122 0:43 move second child to first child ( temp highp float) 123 0:43 gl_PointSize: direct index for structure ( gl_PointSize highp float PointSize) 124 0:43 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize}) 125 0:43 Constant: 126 0:43 1 (const uint) 127 0:43 'ps' ( temp highp float) 128 0:44 move second child to first child ( temp highp float) 129 0:44 Constant: 130 0:44 0.000000 131 0:44 'cd' ( temp highp float) 132 0:111 Function Definition: bbbad( ( global void) 133 0:111 Function Parameters: 134 0:113 Sequence 135 0:113 'gl_BoundingBoxOES' ( temp float) 136 0:? Linker Objects 137 0:? 'patchIn' ( patch in highp 4-component vector of float) 138 0:? 'patchOut' ( patch out highp 4-component vector of float) 139 0:? 'badp1' ( smooth patch in highp 4-component vector of float) 140 0:? 'badp2' ( flat patch in highp 4-component vector of float) 141 0:? 'badp3' ( noperspective patch in highp 4-component vector of float) 142 0:? 'badp4' ( patch sample in highp 3-component vector of float) 143 0:? 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position}) 144 0:? 'ina' ( in highp 2-component vector of float) 145 0:? 'inb' ( in 32-element array of highp 2-component vector of float) 146 0:? 'inc' ( in 32-element array of highp 2-component vector of float) 147 0:? 'ind' ( in 32-element array of highp 2-component vector of float) 148 0:? 'bla' ( in block{ in highp int f}) 149 0:? 'blb' ( in 32-element array of block{ in highp int f}) 150 0:? 'blc' ( in 32-element array of block{ in highp int f}) 151 0:? 'bld' ( in 32-element array of block{ in highp int f}) 152 0:? 'ivla' (layout( location=23) in 32-element array of highp 4-component vector of float) 153 0:? 'ivlb' (layout( location=24) in 32-element array of highp 4-component vector of float) 154 0:? 'ivlc' (layout( location=24) in 32-element array of highp 4-component vector of float) 155 0:? 'ovla' (layout( location=23) out 2-element array of highp 4-component vector of float) 156 0:? 'ovlb' (layout( location=24) out 2-element array of highp 4-component vector of float) 157 0:? 'pinbi' ( patch in block{ in highp int a}) 158 0:? 'myColor2' ( centroid out highp 3-component vector of float) 159 0:? 'centr' ( centroid in 32-element array of highp 3-component vector of float) 160 0:? 'perSampleColor' ( sample out highp 4-component vector of float) 161 162 163 Linked tessellation evaluation stage: 164 165 166 Shader version: 320 167 Requested GL_ARB_separate_shader_objects 168 input primitive = quads 169 vertex spacing = fractional_odd_spacing 170 triangle order = cw 171 using point mode 172 ERROR: node is still EOpNull! 173 0:20 Function Definition: main( ( global void) 174 0:20 Function Parameters: 175 0:22 Sequence 176 0:22 Constant: 177 0:22 0.000000 178 0:24 Sequence 179 0:24 move second child to first child ( temp highp int) 180 0:24 'a' ( temp highp int) 181 0:24 Constant: 182 0:24 1512 (const int) 183 0:32 Sequence 184 0:32 move second child to first child ( temp highp 4-component vector of float) 185 0:32 'p' ( temp highp 4-component vector of float) 186 0:32 gl_Position: direct index for structure ( in highp 4-component vector of float Position) 187 0:32 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float gl_PositionPerViewNV}) 188 0:32 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float gl_PositionPerViewNV}) 189 0:32 Constant: 190 0:32 1 (const int) 191 0:32 Constant: 192 0:32 0 (const int) 193 0:33 Sequence 194 0:33 move second child to first child ( temp highp float) 195 0:33 'ps' ( temp highp float) 196 0:33 gl_PointSize: direct index for structure ( in highp float PointSize) 197 0:33 direct index ( temp block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float gl_PositionPerViewNV}) 198 0:33 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position, in highp float PointSize gl_PointSize, in highp 4-component vector of float gl_SecondaryPositionNV, in 1-element array of highp 4-component vector of float gl_PositionPerViewNV}) 199 0:33 Constant: 200 0:33 1 (const int) 201 0:33 Constant: 202 0:33 1 (const int) 203 0:34 Sequence 204 0:34 move second child to first child ( temp highp float) 205 0:34 'cd' ( temp highp float) 206 0:34 Constant: 207 0:34 0.000000 208 0:36 Sequence 209 0:36 move second child to first child ( temp highp int) 210 0:36 'pvi' ( temp highp int) 211 0:36 'gl_PatchVerticesIn' ( in highp int PatchVertices) 212 0:37 Sequence 213 0:37 move second child to first child ( temp highp int) 214 0:37 'pid' ( temp highp int) 215 0:37 'gl_PrimitiveID' ( in highp int PrimitiveID) 216 0:38 Sequence 217 0:38 move second child to first child ( temp highp 3-component vector of float) 218 0:38 'tc' ( temp highp 3-component vector of float) 219 0:38 'gl_TessCoord' ( in highp 3-component vector of float TessCoord) 220 0:39 Sequence 221 0:39 move second child to first child ( temp highp float) 222 0:39 'tlo' ( temp highp float) 223 0:39 direct index ( patch temp highp float TessLevelOuter) 224 0:39 'gl_TessLevelOuter' ( patch in 4-element array of highp float TessLevelOuter) 225 0:39 Constant: 226 0:39 3 (const int) 227 0:40 Sequence 228 0:40 move second child to first child ( temp highp float) 229 0:40 'tli' ( temp highp float) 230 0:40 direct index ( patch temp highp float TessLevelInner) 231 0:40 'gl_TessLevelInner' ( patch in 2-element array of highp float TessLevelInner) 232 0:40 Constant: 233 0:40 1 (const int) 234 0:42 move second child to first child ( temp highp 4-component vector of float) 235 0:42 gl_Position: direct index for structure ( gl_Position highp 4-component vector of float Position) 236 0:42 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize}) 237 0:42 Constant: 238 0:42 0 (const uint) 239 0:42 'p' ( temp highp 4-component vector of float) 240 0:43 move second child to first child ( temp highp float) 241 0:43 gl_PointSize: direct index for structure ( gl_PointSize highp float PointSize) 242 0:43 'anon@1' ( out block{ gl_Position highp 4-component vector of float Position gl_Position, gl_PointSize highp float PointSize gl_PointSize}) 243 0:43 Constant: 244 0:43 1 (const uint) 245 0:43 'ps' ( temp highp float) 246 0:44 move second child to first child ( temp highp float) 247 0:44 Constant: 248 0:44 0.000000 249 0:44 'cd' ( temp highp float) 250 0:? Linker Objects 251 0:? 'patchIn' ( patch in highp 4-component vector of float) 252 0:? 'patchOut' ( patch out highp 4-component vector of float) 253 0:? 'badp1' ( smooth patch in highp 4-component vector of float) 254 0:? 'badp2' ( flat patch in highp 4-component vector of float) 255 0:? 'badp3' ( noperspective patch in highp 4-component vector of float) 256 0:? 'badp4' ( patch sample in highp 3-component vector of float) 257 0:? 'gl_in' ( in 32-element array of block{ in highp 4-component vector of float Position gl_Position}) 258 0:? 'ina' ( in highp 2-component vector of float) 259 0:? 'inb' ( in 32-element array of highp 2-component vector of float) 260 0:? 'inc' ( in 32-element array of highp 2-component vector of float) 261 0:? 'ind' ( in 32-element array of highp 2-component vector of float) 262 0:? 'bla' ( in block{ in highp int f}) 263 0:? 'blb' ( in 32-element array of block{ in highp int f}) 264 0:? 'blc' ( in 32-element array of block{ in highp int f}) 265 0:? 'bld' ( in 32-element array of block{ in highp int f}) 266 0:? 'ivla' (layout( location=23) in 32-element array of highp 4-component vector of float) 267 0:? 'ivlb' (layout( location=24) in 32-element array of highp 4-component vector of float) 268 0:? 'ivlc' (layout( location=24) in 32-element array of highp 4-component vector of float) 269 0:? 'ovla' (layout( location=23) out 2-element array of highp 4-component vector of float) 270 0:? 'ovlb' (layout( location=24) out 2-element array of highp 4-component vector of float) 271 0:? 'pinbi' ( patch in block{ in highp int a}) 272 0:? 'myColor2' ( centroid out highp 3-component vector of float) 273 0:? 'centr' ( centroid in 32-element array of highp 3-component vector of float) 274 0:? 'perSampleColor' ( sample out highp 4-component vector of float) 275 276