1 300operations.frag 2 ERROR: 0:11: 'float' : type requires declaration of default precision qualifier 3 ERROR: 0:30: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type 'layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}' and a right operand of type 'layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}' (or there is no acceptable conversion) 4 ERROR: 0:31: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' global structure{ global mediump int i}' and a right operand of type ' global structure{ global mediump int i}' (or there is no acceptable conversion) 5 ERROR: 0:32: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 6 ERROR: 0:33: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 7 ERROR: 0:34: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump int' (or there is no acceptable conversion) 8 ERROR: 0:35: 'assign' : cannot convert from ' temp mediump 4-component vector of int' to ' temp mediump 3-component vector of int' 9 ERROR: 0:36: '/' : wrong operand types: no operation '/' exists that takes a left-hand operand of type ' temp mediump 4-component vector of int' and a right operand of type ' temp mediump 4-component vector of uint' (or there is no acceptable conversion) 10 ERROR: 0:37: '-' : wrong operand types: no operation '-' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of float' (or there is no acceptable conversion) 11 ERROR: 0:38: '+' : wrong operand types: no operation '+' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion) 12 ERROR: 0:39: '*' : wrong operand types: no operation '*' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' global 5-element array of mediump float' (or there is no acceptable conversion) 13 ERROR: 0:40: '/' : wrong operand types: no operation '/' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp bool' (or there is no acceptable conversion) 14 ERROR: 0:42: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 15 ERROR: 0:43: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 16 ERROR: 0:44: '%' : wrong operand types: no operation '%' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 17 ERROR: 0:45: '++' : l-value required "instanceName" (can't modify a uniform) 18 ERROR: 0:45: '++' : wrong operand type no operation '++' exists that takes an operand of type layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f} (or there is no acceptable conversion) 19 ERROR: 0:46: '++' : wrong operand type no operation '++' exists that takes an operand of type global structure{ global mediump int i} (or there is no acceptable conversion) 20 ERROR: 0:47: '--' : wrong operand type no operation '--' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion) 21 ERROR: 0:48: '++' : wrong operand type no operation '++' exists that takes an operand of type temp 3-component vector of bool (or there is no acceptable conversion) 22 ERROR: 0:50: '<' : wrong operand types: no operation '<' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion) 23 ERROR: 0:51: '>' : wrong operand types: no operation '>' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion) 24 ERROR: 0:52: '!=' : wrong operand types: no operation '!=' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 4X4 matrix of float' (or there is no acceptable conversion) 25 ERROR: 0:53: '>=' : wrong operand types: no operation '>=' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 26 ERROR: 0:54: '<=' : wrong operand types: no operation '<=' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' global 5-element array of mediump float' (or there is no acceptable conversion) 27 ERROR: 0:55: '>' : wrong operand types: no operation '>' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp bool' (or there is no acceptable conversion) 28 ERROR: 0:57: '&&' : wrong operand types: no operation '&&' exists that takes a left-hand operand of type ' temp bool' and a right operand of type ' temp 3-component vector of bool' (or there is no acceptable conversion) 29 ERROR: 0:58: '^^' : wrong operand types: no operation '^^' exists that takes a left-hand operand of type ' temp 3-component vector of bool' and a right operand of type ' temp 3-component vector of bool' (or there is no acceptable conversion) 30 ERROR: 0:59: '||' : wrong operand types: no operation '||' exists that takes a left-hand operand of type ' temp 3-component vector of bool' and a right operand of type ' temp bool' (or there is no acceptable conversion) 31 ERROR: 0:60: '&&' : wrong operand types: no operation '&&' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump int' (or there is no acceptable conversion) 32 ERROR: 0:61: '||' : wrong operand types: no operation '||' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 33 ERROR: 0:62: '^^' : wrong operand types: no operation '^^' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion) 34 ERROR: 0:64: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump uint (or there is no acceptable conversion) 35 ERROR: 0:65: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump int (or there is no acceptable conversion) 36 ERROR: 0:66: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump 2X2 matrix of float (or there is no acceptable conversion) 37 ERROR: 0:67: '!' : wrong operand type no operation '!' exists that takes an operand of type temp mediump 3-component vector of float (or there is no acceptable conversion) 38 ERROR: 0:68: '!' : wrong operand type no operation '!' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion) 39 ERROR: 0:70: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump float (or there is no acceptable conversion) 40 ERROR: 0:71: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump 4X4 matrix of float (or there is no acceptable conversion) 41 ERROR: 0:72: '~' : wrong operand type no operation '~' exists that takes an operand of type temp mediump 3-component vector of float (or there is no acceptable conversion) 42 ERROR: 0:73: '~' : wrong operand type no operation '~' exists that takes an operand of type global 5-element array of mediump float (or there is no acceptable conversion) 43 ERROR: 0:74: '~' : wrong operand type no operation '~' exists that takes an operand of type layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f} (or there is no acceptable conversion) 44 ERROR: 0:76: '<<' : wrong operand types: no operation '<<' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of int' (or there is no acceptable conversion) 45 ERROR: 0:77: '<<' : wrong operand types: no operation '<<' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion) 46 ERROR: 0:78: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 47 ERROR: 0:79: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump float' and a right operand of type ' temp mediump int' (or there is no acceptable conversion) 48 ERROR: 0:80: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump 4X4 matrix of float' and a right operand of type ' temp mediump int' (or there is no acceptable conversion) 49 ERROR: 0:81: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' global 5-element array of mediump float' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 50 ERROR: 0:82: '>>' : wrong operand types: no operation '>>' exists that takes a left-hand operand of type ' temp mediump 3-component vector of int' and a right operand of type ' temp mediump 4-component vector of int' (or there is no acceptable conversion) 51 ERROR: 0:84: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump uint' (or there is no acceptable conversion) 52 ERROR: 0:85: 'assign' : cannot convert from ' temp mediump 3-component vector of uint' to ' temp mediump uint' 53 ERROR: 0:86: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type ' temp mediump int' and a right operand of type ' temp mediump 3-component vector of uint' (or there is no acceptable conversion) 54 ERROR: 0:87: '&' : wrong operand types: no operation '&' exists that takes a left-hand operand of type ' temp mediump uint' and a right operand of type ' temp mediump float' (or there is no acceptable conversion) 55 ERROR: 0:88: '|' : wrong operand types: no operation '|' exists that takes a left-hand operand of type ' temp mediump 2X2 matrix of float' and a right operand of type ' temp mediump 2X2 matrix of float' (or there is no acceptable conversion) 56 ERROR: 0:89: '^' : wrong operand types: no operation '^' exists that takes a left-hand operand of type ' global structure{ global mediump int i}' and a right operand of type ' global structure{ global mediump int i}' (or there is no acceptable conversion) 57 ERROR: 0:90: 'assign' : l-value required 58 ERROR: 56 compilation errors. No code generated. 59 60 61 Shader version: 300 62 ERROR: node is still EOpNull! 63 0:13 Function Definition: main( ( global void) 64 0:13 Function Parameters: 65 0:? Sequence 66 0:30 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 67 0:31 's' ( global structure{ global mediump int i}) 68 0:32 'i' ( temp mediump int) 69 0:33 'u' ( temp mediump uint) 70 0:34 'u' ( temp mediump uint) 71 0:35 'iv3' ( temp mediump 3-component vector of int) 72 0:36 'iv4' ( temp mediump 4-component vector of int) 73 0:37 'i' ( temp mediump int) 74 0:38 'iv3' ( temp mediump 3-component vector of int) 75 0:39 'a' ( global 5-element array of mediump float) 76 0:40 'b' ( temp bool) 77 0:42 'f' ( temp mediump float) 78 0:43 'i' ( temp mediump int) 79 0:44 'f' ( temp mediump float) 80 0:45 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 81 0:46 's' ( global structure{ global mediump int i}) 82 0:47 'a' ( global 5-element array of mediump float) 83 0:48 'b3' ( temp 3-component vector of bool) 84 0:50 Constant: 85 0:50 false (const bool) 86 0:51 Constant: 87 0:51 false (const bool) 88 0:52 Constant: 89 0:52 false (const bool) 90 0:53 Constant: 91 0:53 false (const bool) 92 0:54 Constant: 93 0:54 false (const bool) 94 0:55 Constant: 95 0:55 false (const bool) 96 0:57 Constant: 97 0:57 false (const bool) 98 0:58 Constant: 99 0:58 false (const bool) 100 0:59 Constant: 101 0:59 false (const bool) 102 0:60 Constant: 103 0:60 false (const bool) 104 0:61 Constant: 105 0:61 false (const bool) 106 0:62 Constant: 107 0:62 false (const bool) 108 0:64 'u' ( temp mediump uint) 109 0:65 'i' ( temp mediump int) 110 0:66 'm2' ( temp mediump 2X2 matrix of float) 111 0:67 'v3' ( temp mediump 3-component vector of float) 112 0:68 'a' ( global 5-element array of mediump float) 113 0:70 'f' ( temp mediump float) 114 0:71 'm4' ( temp mediump 4X4 matrix of float) 115 0:72 'v3' ( temp mediump 3-component vector of float) 116 0:73 'a' ( global 5-element array of mediump float) 117 0:74 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 118 0:76 'i' ( temp mediump int) 119 0:77 'u' ( temp mediump uint) 120 0:78 'i' ( temp mediump int) 121 0:79 'f' ( temp mediump float) 122 0:80 'm4' ( temp mediump 4X4 matrix of float) 123 0:81 'a' ( global 5-element array of mediump float) 124 0:82 'iv3' ( temp mediump 3-component vector of int) 125 0:84 'i' ( temp mediump int) 126 0:85 'u' ( temp mediump uint) 127 0:86 'i' ( temp mediump int) 128 0:87 'u' ( temp mediump uint) 129 0:88 'm2' ( temp mediump 2X2 matrix of float) 130 0:89 's' ( global structure{ global mediump int i}) 131 0:90 move second child to first child ( temp mediump float) 132 0:90 move second child to first child ( temp mediump float) 133 0:90 'f' ( temp mediump float) 134 0:90 'f' ( temp mediump float) 135 0:90 'f' ( temp mediump float) 136 0:93 vector-scale ( temp mediump 4-component vector of float) 137 0:93 'f' ( temp mediump float) 138 0:93 'v4' ( temp mediump 4-component vector of float) 139 0:94 add ( temp mediump uint) 140 0:94 'u' ( temp mediump uint) 141 0:94 'u' ( temp mediump uint) 142 0:95 divide ( temp mediump 4-component vector of uint) 143 0:95 'uv4' ( temp mediump 4-component vector of uint) 144 0:95 'u' ( temp mediump uint) 145 0:96 subtract second child into first child ( temp mediump 3-component vector of int) 146 0:96 'iv3' ( temp mediump 3-component vector of int) 147 0:96 'iv3' ( temp mediump 3-component vector of int) 148 0:98 mod second child into first child ( temp mediump int) 149 0:98 'i' ( temp mediump int) 150 0:98 Constant: 151 0:98 3 (const int) 152 0:99 mod ( temp mediump 3-component vector of uint) 153 0:99 'uv3' ( temp mediump 3-component vector of uint) 154 0:99 Constant: 155 0:99 4 (const uint) 156 0:100 Pre-Decrement ( temp mediump 2X2 matrix of float) 157 0:100 'm2' ( temp mediump 2X2 matrix of float) 158 0:101 Post-Increment ( temp mediump 4-component vector of int) 159 0:101 'iv4' ( temp mediump 4-component vector of int) 160 0:103 Compare Not Equal ( temp bool) 161 0:103 'm4' ( temp mediump 4X4 matrix of float) 162 0:103 'm4' ( temp mediump 4X4 matrix of float) 163 0:104 Compare Equal ( temp bool) 164 0:104 'm2' ( temp mediump 2X2 matrix of float) 165 0:104 'm2' ( temp mediump 2X2 matrix of float) 166 0:105 Compare Less Than or Equal ( temp bool) 167 0:105 'i' ( temp mediump int) 168 0:105 'i' ( temp mediump int) 169 0:106 Compare Equal ( temp bool) 170 0:106 'a' ( global 5-element array of mediump float) 171 0:106 'a' ( global 5-element array of mediump float) 172 0:107 Compare Not Equal ( temp bool) 173 0:107 's' ( global structure{ global mediump int i}) 174 0:107 's' ( global structure{ global mediump int i}) 175 0:109 logical-and ( temp bool) 176 0:109 'b' ( temp bool) 177 0:109 'b' ( temp bool) 178 0:110 logical-or ( temp bool) 179 0:110 'b' ( temp bool) 180 0:110 'b' ( temp bool) 181 0:111 logical-xor ( temp bool) 182 0:111 'b' ( temp bool) 183 0:111 'b' ( temp bool) 184 0:113 Comma ( temp mediump 3-component vector of uint) 185 0:113 Negate conditional ( temp bool) 186 0:113 'b' ( temp bool) 187 0:113 'uv3' ( temp mediump 3-component vector of uint) 188 0:115 Bitwise not ( temp mediump int) 189 0:115 'i' ( temp mediump int) 190 0:116 Bitwise not ( temp mediump uint) 191 0:116 'u' ( temp mediump uint) 192 0:117 Bitwise not ( temp mediump 3-component vector of uint) 193 0:117 'uv3' ( temp mediump 3-component vector of uint) 194 0:118 Bitwise not ( temp mediump 3-component vector of int) 195 0:118 'iv3' ( temp mediump 3-component vector of int) 196 0:120 left shift second child into first child ( temp mediump 3-component vector of uint) 197 0:120 'uv3' ( temp mediump 3-component vector of uint) 198 0:120 'i' ( temp mediump int) 199 0:121 right-shift ( temp mediump int) 200 0:121 'i' ( temp mediump int) 201 0:121 'i' ( temp mediump int) 202 0:122 left-shift ( temp mediump uint) 203 0:122 'u' ( temp mediump uint) 204 0:122 'u' ( temp mediump uint) 205 0:123 right-shift ( temp mediump 3-component vector of int) 206 0:123 'iv3' ( temp mediump 3-component vector of int) 207 0:123 'iv3' ( temp mediump 3-component vector of int) 208 0:125 bitwise and ( temp mediump int) 209 0:125 'i' ( temp mediump int) 210 0:125 'i' ( temp mediump int) 211 0:126 inclusive-or ( temp mediump uint) 212 0:126 'u' ( temp mediump uint) 213 0:126 'u' ( temp mediump uint) 214 0:127 exclusive-or ( temp mediump 3-component vector of int) 215 0:127 'iv3' ( temp mediump 3-component vector of int) 216 0:127 'iv3' ( temp mediump 3-component vector of int) 217 0:128 bitwise and ( temp mediump 3-component vector of uint) 218 0:128 'u' ( temp mediump uint) 219 0:128 'uv3' ( temp mediump 3-component vector of uint) 220 0:129 inclusive-or ( temp mediump 3-component vector of uint) 221 0:129 'uv3' ( temp mediump 3-component vector of uint) 222 0:129 'u' ( temp mediump uint) 223 0:130 and second child into first child ( temp mediump 3-component vector of uint) 224 0:130 'uv3' ( temp mediump 3-component vector of uint) 225 0:130 'u' ( temp mediump uint) 226 0:132 direct index ( temp mediump int) 227 0:132 'arr' ( temp 2-element array of mediump int) 228 0:132 Constant: 229 0:132 1 (const int) 230 0:134 direct index ( temp mediump int) 231 0:134 'arr2' ( temp 3-element array of mediump int) 232 0:134 Constant: 233 0:134 2 (const int) 234 0:? Linker Objects 235 0:? 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 236 0:? 's' ( global structure{ global mediump int i}) 237 0:? 'a' ( global 5-element array of mediump float) 238 239 240 Linked fragment stage: 241 242 243 Shader version: 300 244 ERROR: node is still EOpNull! 245 0:13 Function Definition: main( ( global void) 246 0:13 Function Parameters: 247 0:? Sequence 248 0:30 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 249 0:31 's' ( global structure{ global mediump int i}) 250 0:32 'i' ( temp mediump int) 251 0:33 'u' ( temp mediump uint) 252 0:34 'u' ( temp mediump uint) 253 0:35 'iv3' ( temp mediump 3-component vector of int) 254 0:36 'iv4' ( temp mediump 4-component vector of int) 255 0:37 'i' ( temp mediump int) 256 0:38 'iv3' ( temp mediump 3-component vector of int) 257 0:39 'a' ( global 5-element array of mediump float) 258 0:40 'b' ( temp bool) 259 0:42 'f' ( temp mediump float) 260 0:43 'i' ( temp mediump int) 261 0:44 'f' ( temp mediump float) 262 0:45 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 263 0:46 's' ( global structure{ global mediump int i}) 264 0:47 'a' ( global 5-element array of mediump float) 265 0:48 'b3' ( temp 3-component vector of bool) 266 0:50 Constant: 267 0:50 false (const bool) 268 0:51 Constant: 269 0:51 false (const bool) 270 0:52 Constant: 271 0:52 false (const bool) 272 0:53 Constant: 273 0:53 false (const bool) 274 0:54 Constant: 275 0:54 false (const bool) 276 0:55 Constant: 277 0:55 false (const bool) 278 0:57 Constant: 279 0:57 false (const bool) 280 0:58 Constant: 281 0:58 false (const bool) 282 0:59 Constant: 283 0:59 false (const bool) 284 0:60 Constant: 285 0:60 false (const bool) 286 0:61 Constant: 287 0:61 false (const bool) 288 0:62 Constant: 289 0:62 false (const bool) 290 0:64 'u' ( temp mediump uint) 291 0:65 'i' ( temp mediump int) 292 0:66 'm2' ( temp mediump 2X2 matrix of float) 293 0:67 'v3' ( temp mediump 3-component vector of float) 294 0:68 'a' ( global 5-element array of mediump float) 295 0:70 'f' ( temp mediump float) 296 0:71 'm4' ( temp mediump 4X4 matrix of float) 297 0:72 'v3' ( temp mediump 3-component vector of float) 298 0:73 'a' ( global 5-element array of mediump float) 299 0:74 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 300 0:76 'i' ( temp mediump int) 301 0:77 'u' ( temp mediump uint) 302 0:78 'i' ( temp mediump int) 303 0:79 'f' ( temp mediump float) 304 0:80 'm4' ( temp mediump 4X4 matrix of float) 305 0:81 'a' ( global 5-element array of mediump float) 306 0:82 'iv3' ( temp mediump 3-component vector of int) 307 0:84 'i' ( temp mediump int) 308 0:85 'u' ( temp mediump uint) 309 0:86 'i' ( temp mediump int) 310 0:87 'u' ( temp mediump uint) 311 0:88 'm2' ( temp mediump 2X2 matrix of float) 312 0:89 's' ( global structure{ global mediump int i}) 313 0:90 move second child to first child ( temp mediump float) 314 0:90 move second child to first child ( temp mediump float) 315 0:90 'f' ( temp mediump float) 316 0:90 'f' ( temp mediump float) 317 0:90 'f' ( temp mediump float) 318 0:93 vector-scale ( temp mediump 4-component vector of float) 319 0:93 'f' ( temp mediump float) 320 0:93 'v4' ( temp mediump 4-component vector of float) 321 0:94 add ( temp mediump uint) 322 0:94 'u' ( temp mediump uint) 323 0:94 'u' ( temp mediump uint) 324 0:95 divide ( temp mediump 4-component vector of uint) 325 0:95 'uv4' ( temp mediump 4-component vector of uint) 326 0:95 'u' ( temp mediump uint) 327 0:96 subtract second child into first child ( temp mediump 3-component vector of int) 328 0:96 'iv3' ( temp mediump 3-component vector of int) 329 0:96 'iv3' ( temp mediump 3-component vector of int) 330 0:98 mod second child into first child ( temp mediump int) 331 0:98 'i' ( temp mediump int) 332 0:98 Constant: 333 0:98 3 (const int) 334 0:99 mod ( temp mediump 3-component vector of uint) 335 0:99 'uv3' ( temp mediump 3-component vector of uint) 336 0:99 Constant: 337 0:99 4 (const uint) 338 0:100 Pre-Decrement ( temp mediump 2X2 matrix of float) 339 0:100 'm2' ( temp mediump 2X2 matrix of float) 340 0:101 Post-Increment ( temp mediump 4-component vector of int) 341 0:101 'iv4' ( temp mediump 4-component vector of int) 342 0:103 Compare Not Equal ( temp bool) 343 0:103 'm4' ( temp mediump 4X4 matrix of float) 344 0:103 'm4' ( temp mediump 4X4 matrix of float) 345 0:104 Compare Equal ( temp bool) 346 0:104 'm2' ( temp mediump 2X2 matrix of float) 347 0:104 'm2' ( temp mediump 2X2 matrix of float) 348 0:105 Compare Less Than or Equal ( temp bool) 349 0:105 'i' ( temp mediump int) 350 0:105 'i' ( temp mediump int) 351 0:106 Compare Equal ( temp bool) 352 0:106 'a' ( global 5-element array of mediump float) 353 0:106 'a' ( global 5-element array of mediump float) 354 0:107 Compare Not Equal ( temp bool) 355 0:107 's' ( global structure{ global mediump int i}) 356 0:107 's' ( global structure{ global mediump int i}) 357 0:109 logical-and ( temp bool) 358 0:109 'b' ( temp bool) 359 0:109 'b' ( temp bool) 360 0:110 logical-or ( temp bool) 361 0:110 'b' ( temp bool) 362 0:110 'b' ( temp bool) 363 0:111 logical-xor ( temp bool) 364 0:111 'b' ( temp bool) 365 0:111 'b' ( temp bool) 366 0:113 Comma ( temp mediump 3-component vector of uint) 367 0:113 Negate conditional ( temp bool) 368 0:113 'b' ( temp bool) 369 0:113 'uv3' ( temp mediump 3-component vector of uint) 370 0:115 Bitwise not ( temp mediump int) 371 0:115 'i' ( temp mediump int) 372 0:116 Bitwise not ( temp mediump uint) 373 0:116 'u' ( temp mediump uint) 374 0:117 Bitwise not ( temp mediump 3-component vector of uint) 375 0:117 'uv3' ( temp mediump 3-component vector of uint) 376 0:118 Bitwise not ( temp mediump 3-component vector of int) 377 0:118 'iv3' ( temp mediump 3-component vector of int) 378 0:120 left shift second child into first child ( temp mediump 3-component vector of uint) 379 0:120 'uv3' ( temp mediump 3-component vector of uint) 380 0:120 'i' ( temp mediump int) 381 0:121 right-shift ( temp mediump int) 382 0:121 'i' ( temp mediump int) 383 0:121 'i' ( temp mediump int) 384 0:122 left-shift ( temp mediump uint) 385 0:122 'u' ( temp mediump uint) 386 0:122 'u' ( temp mediump uint) 387 0:123 right-shift ( temp mediump 3-component vector of int) 388 0:123 'iv3' ( temp mediump 3-component vector of int) 389 0:123 'iv3' ( temp mediump 3-component vector of int) 390 0:125 bitwise and ( temp mediump int) 391 0:125 'i' ( temp mediump int) 392 0:125 'i' ( temp mediump int) 393 0:126 inclusive-or ( temp mediump uint) 394 0:126 'u' ( temp mediump uint) 395 0:126 'u' ( temp mediump uint) 396 0:127 exclusive-or ( temp mediump 3-component vector of int) 397 0:127 'iv3' ( temp mediump 3-component vector of int) 398 0:127 'iv3' ( temp mediump 3-component vector of int) 399 0:128 bitwise and ( temp mediump 3-component vector of uint) 400 0:128 'u' ( temp mediump uint) 401 0:128 'uv3' ( temp mediump 3-component vector of uint) 402 0:129 inclusive-or ( temp mediump 3-component vector of uint) 403 0:129 'uv3' ( temp mediump 3-component vector of uint) 404 0:129 'u' ( temp mediump uint) 405 0:130 and second child into first child ( temp mediump 3-component vector of uint) 406 0:130 'uv3' ( temp mediump 3-component vector of uint) 407 0:130 'u' ( temp mediump uint) 408 0:132 direct index ( temp mediump int) 409 0:132 'arr' ( temp 2-element array of mediump int) 410 0:132 Constant: 411 0:132 1 (const int) 412 0:134 direct index ( temp mediump int) 413 0:134 'arr2' ( temp 3-element array of mediump int) 414 0:134 Constant: 415 0:134 2 (const int) 416 0:? Linker Objects 417 0:? 'instanceName' (layout( column_major shared) uniform block{layout( column_major shared) uniform mediump float f}) 418 0:? 's' ( global structure{ global mediump int i}) 419 0:? 'a' ( global 5-element array of mediump float) 420 421