1 300.vert 2 ERROR: 0:8: 'varying' : Reserved word. 3 ERROR: 0:8: 'varying' : no longer supported in es profile; removed in version 300 4 ERROR: 0:9: 'vertex input arrays' : not supported with this profile: es 5 ERROR: 0:10: '' : precision qualifier must appear as last qualifier 6 ERROR: 0:11: '' : invariant qualifier must appear before interpolation, storage, and precision qualifiers 7 ERROR: 0:12: '' : Auxiliary qualifiers (centroid, patch, and sample) must appear before storage and precision qualifiers 8 ERROR: 0:12: '' : vertex input cannot be further qualified 9 ERROR: 0:13: '' : interpolation qualifiers must appear before storage and precision qualifiers 10 ERROR: 0:14: '' : in/out must appear before const 11 ERROR: 0:15: '' : precision qualifier must appear as last qualifier 12 ERROR: 0:16: '' : can only have one interpolation qualifier (flat, smooth, noperspective, __explicitInterpAMD) 13 ERROR: 0:17: 'sample' : Reserved word. 14 ERROR: 0:17: '' : can only have one auxiliary qualifier (centroid, patch, and sample) 15 ERROR: 0:18: 'uniform' : too many storage qualifiers 16 ERROR: 0:56: '#error' : GL_ES is set 17 ERROR: 0:62: '' : array size required 18 ERROR: 0:63: '' : array size required 19 ERROR: 0:64: '' : array size required 20 ERROR: 0:65: '' : array size required 21 ERROR: 0:67: '' : array size required 22 ERROR: 0:76: 'invariant' : cannot change qualification after use 23 ERROR: 0:78: 'invariant' : can only apply to an output 24 ERROR: 0:88: 'ub2' : Cannot reuse block name within the same interface: uniform 25 ERROR: 0:92: 'ub2' : Cannot reuse block name within the same interface: uniform 26 ERROR: 0:96: 'ub2' : Cannot reuse block name within the same interface: uniform 27 ERROR: 0:104: 'ub3' : Cannot reuse block name within the same interface: uniform 28 ERROR: 0:121: 'textureSize' : no matching overloaded function found 29 ERROR: 0:123: 'textureSize' : no matching overloaded function found 30 ERROR: 0:125: 'texture' : no matching overloaded function found 31 ERROR: 0:127: 'textureProjOffset' : no matching overloaded function found 32 ERROR: 0:132: 'highp' : overloaded functions must have the same parameter precision qualifiers for argument 2 33 ERROR: 0:135: 'in' : overloaded functions must have the same parameter storage qualifiers for argument 2 34 ERROR: 0:146: '' : array size required 35 ERROR: 0:147: '' : array size required 36 ERROR: 0:148: '' : array size required 37 ERROR: 0:149: 'float' : cannot apply precision statement to this type; use 'float', 'int' or a sampler type 38 ERROR: 0:168: 'Binst' : cannot add storage, auxiliary, memory, interpolation, layout, or precision qualifier to an existing variable 39 ERROR: 0:169: 'Bblock' : cannot add storage, auxiliary, memory, interpolation, layout, or precision qualifier to an existing variable 40 ERROR: 0:170: 'Bfoo' : cannot add storage, auxiliary, memory, interpolation, layout, or precision qualifier to an existing variable 41 ERROR: 0:172: 'std430' : not supported for this version or the enabled extensions 42 ERROR: 0:172: 'std430 requires the buffer storage qualifier' : required extension not requested: GL_EXT_scalar_block_layout 43 ERROR: 0:175: '' : array size required 44 ERROR: 0:185: 'assign' : cannot convert from ' temp 4-element array of highp float' to ' temp 3-element array of highp float' 45 ERROR: 0:186: 'assign' : cannot convert from ' temp 3-element array of highp float' to ' temp 4-element array of highp float' 46 ERROR: 0:189: 'num_views' : required extension not requested: Possible extensions include: 47 GL_OVR_multiview 48 GL_OVR_multiview2 49 ERROR: 0:193: 'gl_ViewID_OVR' : required extension not requested: Possible extensions include: 50 GL_OVR_multiview 51 GL_OVR_multiview2 52 ERROR: 0:198: 'num_views' : can only apply to a standalone qualifier 53 ERROR: 47 compilation errors. No code generated. 54 55 56 Shader version: 300 57 Requested GL_OVR_multiview 58 ERROR: node is still EOpNull! 59 0:27 Function Definition: main( ( global void) 60 0:27 Function Parameters: 61 0:29 Sequence 62 0:29 Sequence 63 0:29 move second child to first child ( temp highp int) 64 0:29 'id' ( temp highp int) 65 0:29 add ( temp highp int) 66 0:29 'gl_VertexID' ( gl_VertexId highp int VertexId) 67 0:29 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 68 0:31 Sequence 69 0:31 move second child to first child ( temp highp int) 70 0:31 'c0' ( temp highp int) 71 0:31 Constant: 72 0:31 64 (const int) 73 0:32 Sequence 74 0:32 move second child to first child ( temp highp int) 75 0:32 'c1' ( temp highp int) 76 0:32 Constant: 77 0:32 128 (const int) 78 0:33 Sequence 79 0:33 move second child to first child ( temp highp int) 80 0:33 'c2' ( temp highp int) 81 0:33 Constant: 82 0:33 16 (const int) 83 0:34 Sequence 84 0:34 move second child to first child ( temp highp int) 85 0:34 'c3' ( temp highp int) 86 0:34 Constant: 87 0:34 15 (const int) 88 0:35 Sequence 89 0:35 move second child to first child ( temp highp int) 90 0:35 'c4' ( temp highp int) 91 0:35 Constant: 92 0:35 32 (const int) 93 0:36 Sequence 94 0:36 move second child to first child ( temp highp int) 95 0:36 'c5' ( temp highp int) 96 0:36 Constant: 97 0:36 80 (const int) 98 0:37 Sequence 99 0:37 move second child to first child ( temp highp int) 100 0:37 'c6' ( temp highp int) 101 0:37 Constant: 102 0:37 32 (const int) 103 0:38 Sequence 104 0:38 move second child to first child ( temp highp int) 105 0:38 'c7' ( temp highp int) 106 0:38 Constant: 107 0:38 16 (const int) 108 0:39 Sequence 109 0:39 move second child to first child ( temp highp int) 110 0:39 'c8' ( temp highp int) 111 0:39 Constant: 112 0:39 32 (const int) 113 0:40 Sequence 114 0:40 move second child to first child ( temp highp int) 115 0:40 'c9' ( temp highp int) 116 0:40 Constant: 117 0:40 -8 (const int) 118 0:41 Sequence 119 0:41 move second child to first child ( temp highp int) 120 0:41 'c10' ( temp highp int) 121 0:41 Constant: 122 0:41 7 (const int) 123 0:43 Sequence 124 0:43 move second child to first child ( temp highp 3X4 matrix of float) 125 0:43 'tm' ( temp highp 3X4 matrix of float) 126 0:43 transpose ( global highp 3X4 matrix of float) 127 0:43 'm43' ( uniform highp 4X3 matrix of float) 128 0:44 Sequence 129 0:44 move second child to first child ( temp highp float) 130 0:44 'dm' ( temp highp float) 131 0:44 determinant ( global highp float) 132 0:44 'm44' ( uniform highp 4X4 matrix of float) 133 0:45 Sequence 134 0:45 move second child to first child ( temp highp 3X3 matrix of float) 135 0:45 'im' ( temp highp 3X3 matrix of float) 136 0:45 inverse ( global highp 3X3 matrix of float) 137 0:45 'm33' ( uniform highp 3X3 matrix of float) 138 0:47 Sequence 139 0:47 move second child to first child ( temp highp 3X2 matrix of float) 140 0:47 'op' ( temp highp 3X2 matrix of float) 141 0:47 outer product ( global highp 3X2 matrix of float) 142 0:47 'v2' ( smooth out highp 2-component vector of float) 143 0:47 'v3' ( in highp 3-component vector of float) 144 0:49 move second child to first child ( temp highp 4-component vector of float) 145 0:49 'gl_Position' ( gl_Position highp 4-component vector of float Position) 146 0:49 direct index ( temp highp 4-component vector of float) 147 0:49 'm44' ( uniform highp 4X4 matrix of float) 148 0:49 Constant: 149 0:49 2 (const int) 150 0:50 move second child to first child ( temp highp float) 151 0:50 'gl_PointSize' ( gl_PointSize highp float PointSize) 152 0:50 direct index ( temp highp float) 153 0:50 'v2' ( smooth out highp 2-component vector of float) 154 0:50 Constant: 155 0:50 1 (const int) 156 0:52 move second child to first child ( temp highp 3-component vector of float) 157 0:52 c: direct index for structure ( global highp 3-component vector of float) 158 0:52 's' ( smooth out structure{ global highp 3-component vector of float c, global highp float f}) 159 0:52 Constant: 160 0:52 0 (const int) 161 0:52 'v3' ( in highp 3-component vector of float) 162 0:53 move second child to first child ( temp highp float) 163 0:53 f: direct index for structure ( global highp float) 164 0:53 's' ( smooth out structure{ global highp 3-component vector of float c, global highp float f}) 165 0:53 Constant: 166 0:53 1 (const int) 167 0:53 'dm' ( temp highp float) 168 0:68 Sequence 169 0:68 move second child to first child ( temp 2-element array of highp float) 170 0:68 'okayA' ( global 2-element array of highp float) 171 0:68 Constant: 172 0:68 3.000000 173 0:68 4.000000 174 0:71 Function Definition: newVFun( ( global void) 175 0:71 Function Parameters: 176 0:73 Sequence 177 0:73 move second child to first child ( temp highp 3-component vector of float) 178 0:73 'newV' ( smooth out highp 3-component vector of float) 179 0:73 'v3' ( in highp 3-component vector of float) 180 0:118 Function Definition: foo23( ( global void) 181 0:118 Function Parameters: 182 0:120 Sequence 183 0:120 Sequence 184 0:120 move second child to first child ( temp highp 2-component vector of int) 185 0:120 'x1' ( temp highp 2-component vector of int) 186 0:120 textureSize ( global highp 2-component vector of int, operation at lowp) 187 0:120 's2D' ( uniform lowp sampler2D) 188 0:120 Constant: 189 0:120 2 (const int) 190 0:121 Constant: 191 0:121 0.000000 192 0:122 Sequence 193 0:122 move second child to first child ( temp highp 3-component vector of int) 194 0:122 'x3' ( temp highp 3-component vector of int) 195 0:122 textureSize ( global highp 3-component vector of int, operation at lowp) 196 0:122 's2DAS' ( uniform lowp sampler2DArrayShadow) 197 0:122 Constant: 198 0:122 -1 (const int) 199 0:123 Constant: 200 0:123 0.000000 201 0:124 Sequence 202 0:124 move second child to first child ( temp highp 4-component vector of float) 203 0:124 'x4' ( temp highp 4-component vector of float) 204 0:124 texture ( global lowp 4-component vector of float, operation at highp) 205 0:124 's2D' ( uniform lowp sampler2D) 206 0:124 'c2D' ( in highp 2-component vector of float) 207 0:125 Constant: 208 0:125 0.000000 209 0:126 Sequence 210 0:126 move second child to first child ( temp highp 4-component vector of float) 211 0:126 'x5' ( temp highp 4-component vector of float) 212 0:126 textureProjOffset ( global lowp 4-component vector of float) 213 0:126 's3D' ( uniform lowp sampler3D) 214 0:126 Constant: 215 0:126 0.200000 216 0:126 0.200000 217 0:126 0.200000 218 0:126 0.200000 219 0:126 Constant: 220 0:126 1 (const int) 221 0:126 1 (const int) 222 0:126 1 (const int) 223 0:127 Constant: 224 0:127 0.000000 225 0:128 Sequence 226 0:128 move second child to first child ( temp highp float) 227 0:128 'x6' ( temp highp float) 228 0:128 textureProjGradOffset ( global lowp float, operation at highp) 229 0:128 's2DS' ( uniform lowp sampler2DShadow) 230 0:128 'invIn' ( invariant in highp 4-component vector of float) 231 0:128 Constant: 232 0:128 4.200000 233 0:128 4.200000 234 0:128 Constant: 235 0:128 5.300000 236 0:128 5.300000 237 0:128 Constant: 238 0:128 1 (const int) 239 0:128 1 (const int) 240 0:137 Function Definition: foo2349( ( global void) 241 0:137 Function Parameters: 242 0:139 Sequence 243 0:139 Sequence 244 0:139 move second child to first child ( temp 3-element array of highp float) 245 0:139 'x' ( temp 3-element array of highp float) 246 0:139 Constant: 247 0:139 1.000000 248 0:139 2.000000 249 0:139 3.000000 250 0:140 Sequence 251 0:140 move second child to first child ( temp 3-element array of highp float) 252 0:140 'y' ( temp 3-element array of highp float) 253 0:140 'x' ( temp 3-element array of highp float) 254 0:141 Sequence 255 0:141 move second child to first child ( temp 3-element array of highp float) 256 0:141 'z' ( temp 3-element array of highp float) 257 0:141 'x' ( temp 3-element array of highp float) 258 0:143 move second child to first child ( temp 3-element array of highp float) 259 0:143 'w' ( temp 3-element array of highp float) 260 0:143 'y' ( temp 3-element array of highp float) 261 0:155 Function Definition: gggf(f1; ( global highp int) 262 0:155 Function Parameters: 263 0:155 'f' ( in highp float) 264 0:155 Sequence 265 0:155 Branch: Return with expression 266 0:155 Constant: 267 0:155 2 (const int) 268 0:158 Function Definition: agggf(f1; ( global highp int) 269 0:158 Function Parameters: 270 0:158 'f' ( in highp float) 271 0:158 Sequence 272 0:158 Branch: Return with expression 273 0:158 Constant: 274 0:158 2 (const int) 275 0:178 Function Definition: fooDeeparray( ( global void) 276 0:178 Function Parameters: 277 0:181 Sequence 278 0:181 Sequence 279 0:180 move second child to first child ( temp 3-element array of highp float) 280 0:180 'x' ( temp 3-element array of highp float) 281 0:180 Constant: 282 0:180 1.000000 283 0:180 2.000000 284 0:180 3.000000 285 0:181 move second child to first child ( temp 4-element array of highp float) 286 0:181 'y' ( temp 4-element array of highp float) 287 0:181 Constant: 288 0:181 1.000000 289 0:181 2.000000 290 0:181 3.000000 291 0:181 4.000000 292 0:183 move second child to first child ( temp 3-element array of highp float) 293 0:183 'xp' ( temp 3-element array of highp float) 294 0:183 'x' ( temp 3-element array of highp float) 295 0:184 move second child to first child ( temp 4-element array of highp float) 296 0:184 'yp' ( temp 4-element array of highp float) 297 0:184 'y' ( temp 4-element array of highp float) 298 0:185 'xp' ( temp 3-element array of highp float) 299 0:186 'yp' ( temp 4-element array of highp float) 300 0:191 Function Definition: mwErr( ( global void) 301 0:191 Function Parameters: 302 0:193 Sequence 303 0:193 'gl_ViewID_OVR' ( in highp uint ViewIndex) 304 0:201 Function Definition: mwOk( ( global void) 305 0:201 Function Parameters: 306 0:203 Sequence 307 0:203 'gl_ViewID_OVR' ( in highp uint ViewIndex) 308 0:? Linker Objects 309 0:? 'm43' ( uniform highp 4X3 matrix of float) 310 0:? 'm33' ( uniform highp 3X3 matrix of float) 311 0:? 'm44' ( uniform highp 4X4 matrix of float) 312 0:? 'v3' ( in highp 3-component vector of float) 313 0:? 'v2' ( smooth out highp 2-component vector of float) 314 0:? 'bad' ( in 10-element array of highp 4-component vector of float) 315 0:? 'badorder' ( in highp 4-component vector of float) 316 0:? 'badorder2' ( invariant smooth out highp 4-component vector of float) 317 0:? 'badorder4' ( centroid in highp 4-component vector of float) 318 0:? 'badorder3' ( flat out highp 4-component vector of float) 319 0:? 'rep' ( smooth flat out highp 4-component vector of float) 320 0:? 'rep2' ( centroid smooth sample out highp 4-component vector of float) 321 0:? 'rep3' ( in highp 4-component vector of float) 322 0:? 's' ( smooth out structure{ global highp 3-component vector of float c, global highp float f}) 323 0:? 'badsize' ( global unsized 1-element array of highp float) 324 0:? 'badsize2' ( global unsized 1-element array of highp float) 325 0:? 'ubInst' (layout( column_major shared) uniform unsized 1-element array of block{layout( column_major shared) uniform unsized 1-element array of highp int a}) 326 0:? 'okayA' ( global 2-element array of highp float) 327 0:? 'newV' ( invariant smooth out highp 3-component vector of float) 328 0:? 'invIn' ( invariant in highp 4-component vector of float) 329 0:? 's2' ( invariant smooth out structure{ global highp 3-component vector of float c, global highp float f}) 330 0:? 's3' ( invariant smooth out structure{ global highp 3-component vector of float c, global highp float f}) 331 0:? 'a' (layout( column_major shared) uniform block{layout( column_major shared) uniform highp float f}) 332 0:? 'anon@0' (layout( column_major shared) uniform block{layout( column_major shared) uniform bool b23}) 333 0:? 's2D' ( uniform lowp sampler2D) 334 0:? 's3D' ( uniform lowp sampler3D) 335 0:? 's2DS' ( uniform lowp sampler2DShadow) 336 0:? 's2DAS' ( uniform lowp sampler2DArrayShadow) 337 0:? 'c2D' ( in highp 2-component vector of float) 338 0:? 'ssss' ( smooth out structure{ global highp float f}) 339 0:? 'Binst' (layout( column_major shared) uniform block{layout( column_major shared) uniform highp int a}) 340 0:? 'Bfoo' ( global highp int) 341 0:? 'B430i' (layout( column_major std430) uniform block{layout( column_major std430 offset=0) uniform highp int a}) 342 0:? 'mwUniform' ( uniform highp float) 343 0:? 'gl_VertexID' ( gl_VertexId highp int VertexId) 344 0:? 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 345 346 347 Linked vertex stage: 348 349 350 Shader version: 300 351 Requested GL_OVR_multiview 352 ERROR: node is still EOpNull! 353 0:27 Function Definition: main( ( global void) 354 0:27 Function Parameters: 355 0:29 Sequence 356 0:29 Sequence 357 0:29 move second child to first child ( temp highp int) 358 0:29 'id' ( temp highp int) 359 0:29 add ( temp highp int) 360 0:29 'gl_VertexID' ( gl_VertexId highp int VertexId) 361 0:29 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 362 0:31 Sequence 363 0:31 move second child to first child ( temp highp int) 364 0:31 'c0' ( temp highp int) 365 0:31 Constant: 366 0:31 64 (const int) 367 0:32 Sequence 368 0:32 move second child to first child ( temp highp int) 369 0:32 'c1' ( temp highp int) 370 0:32 Constant: 371 0:32 128 (const int) 372 0:33 Sequence 373 0:33 move second child to first child ( temp highp int) 374 0:33 'c2' ( temp highp int) 375 0:33 Constant: 376 0:33 16 (const int) 377 0:34 Sequence 378 0:34 move second child to first child ( temp highp int) 379 0:34 'c3' ( temp highp int) 380 0:34 Constant: 381 0:34 15 (const int) 382 0:35 Sequence 383 0:35 move second child to first child ( temp highp int) 384 0:35 'c4' ( temp highp int) 385 0:35 Constant: 386 0:35 32 (const int) 387 0:36 Sequence 388 0:36 move second child to first child ( temp highp int) 389 0:36 'c5' ( temp highp int) 390 0:36 Constant: 391 0:36 80 (const int) 392 0:37 Sequence 393 0:37 move second child to first child ( temp highp int) 394 0:37 'c6' ( temp highp int) 395 0:37 Constant: 396 0:37 32 (const int) 397 0:38 Sequence 398 0:38 move second child to first child ( temp highp int) 399 0:38 'c7' ( temp highp int) 400 0:38 Constant: 401 0:38 16 (const int) 402 0:39 Sequence 403 0:39 move second child to first child ( temp highp int) 404 0:39 'c8' ( temp highp int) 405 0:39 Constant: 406 0:39 32 (const int) 407 0:40 Sequence 408 0:40 move second child to first child ( temp highp int) 409 0:40 'c9' ( temp highp int) 410 0:40 Constant: 411 0:40 -8 (const int) 412 0:41 Sequence 413 0:41 move second child to first child ( temp highp int) 414 0:41 'c10' ( temp highp int) 415 0:41 Constant: 416 0:41 7 (const int) 417 0:43 Sequence 418 0:43 move second child to first child ( temp highp 3X4 matrix of float) 419 0:43 'tm' ( temp highp 3X4 matrix of float) 420 0:43 transpose ( global highp 3X4 matrix of float) 421 0:43 'm43' ( uniform highp 4X3 matrix of float) 422 0:44 Sequence 423 0:44 move second child to first child ( temp highp float) 424 0:44 'dm' ( temp highp float) 425 0:44 determinant ( global highp float) 426 0:44 'm44' ( uniform highp 4X4 matrix of float) 427 0:45 Sequence 428 0:45 move second child to first child ( temp highp 3X3 matrix of float) 429 0:45 'im' ( temp highp 3X3 matrix of float) 430 0:45 inverse ( global highp 3X3 matrix of float) 431 0:45 'm33' ( uniform highp 3X3 matrix of float) 432 0:47 Sequence 433 0:47 move second child to first child ( temp highp 3X2 matrix of float) 434 0:47 'op' ( temp highp 3X2 matrix of float) 435 0:47 outer product ( global highp 3X2 matrix of float) 436 0:47 'v2' ( smooth out highp 2-component vector of float) 437 0:47 'v3' ( in highp 3-component vector of float) 438 0:49 move second child to first child ( temp highp 4-component vector of float) 439 0:49 'gl_Position' ( gl_Position highp 4-component vector of float Position) 440 0:49 direct index ( temp highp 4-component vector of float) 441 0:49 'm44' ( uniform highp 4X4 matrix of float) 442 0:49 Constant: 443 0:49 2 (const int) 444 0:50 move second child to first child ( temp highp float) 445 0:50 'gl_PointSize' ( gl_PointSize highp float PointSize) 446 0:50 direct index ( temp highp float) 447 0:50 'v2' ( smooth out highp 2-component vector of float) 448 0:50 Constant: 449 0:50 1 (const int) 450 0:52 move second child to first child ( temp highp 3-component vector of float) 451 0:52 c: direct index for structure ( global highp 3-component vector of float) 452 0:52 's' ( smooth out structure{ global highp 3-component vector of float c, global highp float f}) 453 0:52 Constant: 454 0:52 0 (const int) 455 0:52 'v3' ( in highp 3-component vector of float) 456 0:53 move second child to first child ( temp highp float) 457 0:53 f: direct index for structure ( global highp float) 458 0:53 's' ( smooth out structure{ global highp 3-component vector of float c, global highp float f}) 459 0:53 Constant: 460 0:53 1 (const int) 461 0:53 'dm' ( temp highp float) 462 0:68 Sequence 463 0:68 move second child to first child ( temp 2-element array of highp float) 464 0:68 'okayA' ( global 2-element array of highp float) 465 0:68 Constant: 466 0:68 3.000000 467 0:68 4.000000 468 0:? Linker Objects 469 0:? 'm43' ( uniform highp 4X3 matrix of float) 470 0:? 'm33' ( uniform highp 3X3 matrix of float) 471 0:? 'm44' ( uniform highp 4X4 matrix of float) 472 0:? 'v3' ( in highp 3-component vector of float) 473 0:? 'v2' ( smooth out highp 2-component vector of float) 474 0:? 'bad' ( in 10-element array of highp 4-component vector of float) 475 0:? 'badorder' ( in highp 4-component vector of float) 476 0:? 'badorder2' ( invariant smooth out highp 4-component vector of float) 477 0:? 'badorder4' ( centroid in highp 4-component vector of float) 478 0:? 'badorder3' ( flat out highp 4-component vector of float) 479 0:? 'rep' ( smooth flat out highp 4-component vector of float) 480 0:? 'rep2' ( centroid smooth sample out highp 4-component vector of float) 481 0:? 'rep3' ( in highp 4-component vector of float) 482 0:? 's' ( smooth out structure{ global highp 3-component vector of float c, global highp float f}) 483 0:? 'badsize' ( global 1-element array of highp float) 484 0:? 'badsize2' ( global 1-element array of highp float) 485 0:? 'ubInst' (layout( column_major shared) uniform 1-element array of block{layout( column_major shared) uniform 1-element array of highp int a}) 486 0:? 'okayA' ( global 2-element array of highp float) 487 0:? 'newV' ( invariant smooth out highp 3-component vector of float) 488 0:? 'invIn' ( invariant in highp 4-component vector of float) 489 0:? 's2' ( invariant smooth out structure{ global highp 3-component vector of float c, global highp float f}) 490 0:? 's3' ( invariant smooth out structure{ global highp 3-component vector of float c, global highp float f}) 491 0:? 'a' (layout( column_major shared) uniform block{layout( column_major shared) uniform highp float f}) 492 0:? 'anon@0' (layout( column_major shared) uniform block{layout( column_major shared) uniform bool b23}) 493 0:? 's2D' ( uniform lowp sampler2D) 494 0:? 's3D' ( uniform lowp sampler3D) 495 0:? 's2DS' ( uniform lowp sampler2DShadow) 496 0:? 's2DAS' ( uniform lowp sampler2DArrayShadow) 497 0:? 'c2D' ( in highp 2-component vector of float) 498 0:? 'ssss' ( smooth out structure{ global highp float f}) 499 0:? 'Binst' (layout( column_major shared) uniform block{layout( column_major shared) uniform highp int a}) 500 0:? 'Bfoo' ( global highp int) 501 0:? 'B430i' (layout( column_major std430) uniform block{layout( column_major std430 offset=0) uniform highp int a}) 502 0:? 'mwUniform' ( uniform highp float) 503 0:? 'gl_VertexID' ( gl_VertexId highp int VertexId) 504 0:? 'gl_InstanceID' ( gl_InstanceId highp int InstanceId) 505 506