Home | History | Annotate | Download | only in baseResults
      1 310AofA.vert
      2 ERROR: 0:17: '' : array size required 
      3 ERROR: 0:23: '' : array size required 
      4 ERROR: 0:28: '[]' : only outermost dimension of an array of arrays can be implicitly sized 
      5 ERROR: 0:40: '' : array size required 
      6 ERROR: 0:48: 'constructor' : constructing non-array constituent from array argument 
      7 ERROR: 0:49: 'constructor' : array constructor argument not correct type to construct array element 
      8 ERROR: 0:62: '[' :  array index out of range '4'
      9 ERROR: 0:78: 'assign' :  cannot convert from ' global 4-element array of 7-element array of highp float' to ' global 5-element array of 7-element array of highp float'
     10 ERROR: 0:79: 'assign' :  cannot convert from ' global 4-element array of 7-element array of highp float' to ' global unsized 1-element array of 7-element array of highp float'
     11 ERROR: 0:81: 'foo' : no matching overloaded function found 
     12 ERROR: 0:86: '==' :  wrong operand types: no operation '==' exists that takes a left-hand operand of type ' global 4-element array of 7-element array of highp float' and a right operand of type ' global 5-element array of 7-element array of highp float' (or there is no acceptable conversion)
     13 ERROR: 0:90: '[' :  array index out of range '5'
     14 ERROR: 0:94: '[' :  index out of range '-1'
     15 ERROR: 0:96: 'assign' :  cannot convert from ' temp 3-element array of highp 4-component vector of float' to 'layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float'
     16 ERROR: 0:103: '' : array size required 
     17 ERROR: 0:104: '' : array size required 
     18 ERROR: 0:105: '' : array size required 
     19 ERROR: 0:106: '' : array size required 
     20 ERROR: 0:107: '' : array size required 
     21 ERROR: 0:110: 'vertex input arrays' : not supported with this profile: es
     22 ERROR: 0:111: 'vertex-shader array-of-array output' : not supported with this profile: es
     23 ERROR: 0:113: 'array-of-array of block' : not supported with this profile: es
     24 ERROR: 22 compilation errors.  No code generated.
     25 
     26 
     27 Shader version: 310
     28 ERROR: node is still EOpNull!
     29 0:8  Function Definition: f(b1;f1;u1[4];i1[3][2]; ( global void)
     30 0:8    Function Parameters: 
     31 0:8      'a' ( in bool)
     32 0:8      'b' ( in highp float)
     33 0:8      'c' ( in 4-element array of highp uint)
     34 0:8      'd' ( in 3-element array of 2-element array of highp int)
     35 0:11  Function Definition: main( ( global void)
     36 0:11    Function Parameters: 
     37 0:?     Sequence
     38 0:13      Function Call: f(b1;f1;u1[4];i1[3][2]; ( global void)
     39 0:13        Constant:
     40 0:13          false (const bool)
     41 0:13        Constant:
     42 0:13          12.100000
     43 0:13        Constant:
     44 0:13          0 (const uint)
     45 0:13          1 (const uint)
     46 0:13          1 (const uint)
     47 0:13          2 (const uint)
     48 0:13        'd' ( temp 3-element array of 2-element array of highp int)
     49 0:44  Function Definition: foo(f1[5][7]; ( global 4-element array of 7-element array of highp float)
     50 0:44    Function Parameters: 
     51 0:44      'a' ( in 5-element array of 7-element array of highp float)
     52 0:?     Sequence
     53 0:47      move second child to first child ( temp 7-element array of highp float)
     54 0:47        'r' ( temp 7-element array of highp float)
     55 0:47        direct index ( temp 7-element array of highp float)
     56 0:47          'a' ( in 5-element array of 7-element array of highp float)
     57 0:47          Constant:
     58 0:47            2 (const int)
     59 0:48      Constant:
     60 0:48        0.000000
     61 0:49      Constant:
     62 0:49        0.000000
     63 0:50      Branch: Return with expression
     64 0:50        Construct float ( temp 4-element array of 7-element array of float)
     65 0:50          direct index ( temp 7-element array of highp float)
     66 0:50            'a' ( in 5-element array of 7-element array of highp float)
     67 0:50            Constant:
     68 0:50              0 (const int)
     69 0:50          direct index ( temp 7-element array of highp float)
     70 0:50            'a' ( in 5-element array of 7-element array of highp float)
     71 0:50            Constant:
     72 0:50              1 (const int)
     73 0:50          'r' ( temp 7-element array of highp float)
     74 0:50          direct index ( temp 7-element array of highp float)
     75 0:50            'a' ( in 5-element array of 7-element array of highp float)
     76 0:50            Constant:
     77 0:50              3 (const int)
     78 0:51      Branch: Return with expression
     79 0:51        Construct float ( temp 4-element array of 7-element array of float)
     80 0:51          direct index ( temp 7-element array of highp float)
     81 0:51            'a' ( in 5-element array of 7-element array of highp float)
     82 0:51            Constant:
     83 0:51              0 (const int)
     84 0:51          direct index ( temp 7-element array of highp float)
     85 0:51            'a' ( in 5-element array of 7-element array of highp float)
     86 0:51            Constant:
     87 0:51              1 (const int)
     88 0:51          'r' ( temp 7-element array of highp float)
     89 0:51          direct index ( temp 7-element array of highp float)
     90 0:51            'a' ( in 5-element array of 7-element array of highp float)
     91 0:51            Constant:
     92 0:51              3 (const int)
     93 0:52      Branch: Return with expression
     94 0:52        Construct float ( temp 4-element array of 7-element array of float)
     95 0:52          direct index ( temp 7-element array of highp float)
     96 0:52            'a' ( in 5-element array of 7-element array of highp float)
     97 0:52            Constant:
     98 0:52              0 (const int)
     99 0:52          direct index ( temp 7-element array of highp float)
    100 0:52            'a' ( in 5-element array of 7-element array of highp float)
    101 0:52            Constant:
    102 0:52              1 (const int)
    103 0:52          direct index ( temp 7-element array of highp float)
    104 0:52            'a' ( in 5-element array of 7-element array of highp float)
    105 0:52            Constant:
    106 0:52              2 (const int)
    107 0:52          direct index ( temp 7-element array of highp float)
    108 0:52            'a' ( in 5-element array of 7-element array of highp float)
    109 0:52            Constant:
    110 0:52              3 (const int)
    111 0:55  Function Definition: bar(f1[5][7]; ( global void)
    112 0:55    Function Parameters: 
    113 0:55      '' ( in 5-element array of 7-element array of highp float)
    114 0:57  Function Definition: foo2( ( global void)
    115 0:57    Function Parameters: 
    116 0:?     Sequence
    117 0:?       Sequence
    118 0:62        move second child to first child ( temp highp float)
    119 0:62          direct index ( temp highp float)
    120 0:62            direct index ( temp 2-element array of highp float)
    121 0:62              direct index ( temp 4-element array of 2-element array of highp float)
    122 0:62                'gu' ( temp 3-element array of 4-element array of 2-element array of highp float)
    123 0:62                Constant:
    124 0:62                  2 (const int)
    125 0:62              Constant:
    126 0:62                4 (const int)
    127 0:62            Constant:
    128 0:62              1 (const int)
    129 0:62          Constant:
    130 0:62            4.000000
    131 0:64      Sequence
    132 0:64        move second child to first child ( temp 3-element array of 2-element array of highp 4-component vector of float)
    133 0:64          'ca4' ( temp 3-element array of 2-element array of highp 4-component vector of float)
    134 0:66          Constant:
    135 0:66            0.000000
    136 0:66            0.000000
    137 0:66            0.000000
    138 0:66            0.000000
    139 0:66            1.000000
    140 0:66            1.000000
    141 0:66            1.000000
    142 0:66            1.000000
    143 0:66            0.000000
    144 0:66            0.000000
    145 0:66            0.000000
    146 0:66            0.000000
    147 0:66            1.000000
    148 0:66            1.000000
    149 0:66            1.000000
    150 0:66            1.000000
    151 0:66            0.000000
    152 0:66            0.000000
    153 0:66            0.000000
    154 0:66            0.000000
    155 0:66            1.000000
    156 0:66            1.000000
    157 0:66            1.000000
    158 0:66            1.000000
    159 0:67      Sequence
    160 0:67        move second child to first child ( temp 3-element array of 2-element array of highp 4-component vector of float)
    161 0:67          'caim' ( temp 3-element array of 2-element array of highp 4-component vector of float)
    162 0:69          Constant:
    163 0:69            4.000000
    164 0:69            4.000000
    165 0:69            4.000000
    166 0:69            4.000000
    167 0:69            2.000000
    168 0:69            2.000000
    169 0:69            2.000000
    170 0:69            2.000000
    171 0:69            4.000000
    172 0:69            4.000000
    173 0:69            4.000000
    174 0:69            4.000000
    175 0:69            2.000000
    176 0:69            2.000000
    177 0:69            2.000000
    178 0:69            2.000000
    179 0:69            4.000000
    180 0:69            4.000000
    181 0:69            4.000000
    182 0:69            4.000000
    183 0:69            2.000000
    184 0:69            2.000000
    185 0:69            2.000000
    186 0:69            2.000000
    187 0:70      Sequence
    188 0:70        move second child to first child ( temp 3-element array of 2-element array of highp 4-component vector of float)
    189 0:70          'caim2' ( temp 3-element array of 2-element array of highp 4-component vector of float)
    190 0:72          Constant:
    191 0:72            4.000000
    192 0:72            4.000000
    193 0:72            4.000000
    194 0:72            4.000000
    195 0:72            2.000000
    196 0:72            2.000000
    197 0:72            2.000000
    198 0:72            2.000000
    199 0:72            4.000000
    200 0:72            4.000000
    201 0:72            4.000000
    202 0:72            4.000000
    203 0:72            2.000000
    204 0:72            2.000000
    205 0:72            2.000000
    206 0:72            2.000000
    207 0:72            4.000000
    208 0:72            4.000000
    209 0:72            4.000000
    210 0:72            4.000000
    211 0:72            2.000000
    212 0:72            2.000000
    213 0:72            2.000000
    214 0:72            2.000000
    215 0:73      Sequence
    216 0:73        move second child to first child ( temp 3-element array of 2-element array of highp 4-component vector of float)
    217 0:73          'caim3' ( temp 3-element array of 2-element array of highp 4-component vector of float)
    218 0:75          Constant:
    219 0:75            4.000000
    220 0:75            4.000000
    221 0:75            4.000000
    222 0:75            4.000000
    223 0:75            2.000000
    224 0:75            2.000000
    225 0:75            2.000000
    226 0:75            2.000000
    227 0:75            4.000000
    228 0:75            4.000000
    229 0:75            4.000000
    230 0:75            4.000000
    231 0:75            2.000000
    232 0:75            2.000000
    233 0:75            2.000000
    234 0:75            2.000000
    235 0:75            4.000000
    236 0:75            4.000000
    237 0:75            4.000000
    238 0:75            4.000000
    239 0:75            2.000000
    240 0:75            2.000000
    241 0:75            2.000000
    242 0:75            2.000000
    243 0:77      move second child to first child ( temp 4-element array of 7-element array of highp float)
    244 0:77        'g4' ( global 4-element array of 7-element array of highp float)
    245 0:77        Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of highp float)
    246 0:77          'g5' ( global 5-element array of 7-element array of highp float)
    247 0:78      'g5' ( global 5-element array of 7-element array of highp float)
    248 0:79      'gu' ( global unsized 1-element array of 7-element array of highp float)
    249 0:81      Constant:
    250 0:81        0.000000
    251 0:82      Function Call: bar(f1[5][7]; ( global void)
    252 0:82        'g5' ( global 5-element array of 7-element array of highp float)
    253 0:84      Test condition and select ( temp void)
    254 0:84        Condition
    255 0:84        Compare Equal ( temp bool)
    256 0:84          Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of highp float)
    257 0:84            'g5' ( global 5-element array of 7-element array of highp float)
    258 0:84          'g4' ( global 4-element array of 7-element array of highp float)
    259 0:84        true case is null
    260 0:86      Test condition and select ( temp void)
    261 0:86        Condition
    262 0:86        Constant:
    263 0:86          false (const bool)
    264 0:86        true case is null
    265 0:90      move second child to first child ( temp highp float)
    266 0:90        direct index ( temp highp float)
    267 0:90          direct index ( temp 7-element array of highp float)
    268 0:90            'u' ( temp 5-element array of 7-element array of highp float)
    269 0:90            Constant:
    270 0:90              5 (const int)
    271 0:90          Constant:
    272 0:90            2 (const int)
    273 0:90        Constant:
    274 0:90          5.000000
    275 0:91      Function Call: foo(f1[5][7]; ( global 4-element array of 7-element array of highp float)
    276 0:91        'u' ( temp 5-element array of 7-element array of highp float)
    277 0:94      direct index (layout( column_major shared) temp highp 4-component vector of float)
    278 0:94        v: direct index for structure (layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float)
    279 0:94          direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float v})
    280 0:94            'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float v})
    281 0:94            Constant:
    282 0:94              1 (const int)
    283 0:94          Constant:
    284 0:94            1 (const int)
    285 0:94        Constant:
    286 0:94          -1 (const int)
    287 0:95      move second child to first child ( temp highp 4-component vector of float)
    288 0:95        direct index (layout( column_major shared) temp highp 4-component vector of float)
    289 0:95          v: direct index for structure (layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float)
    290 0:95            direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float v})
    291 0:95              'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float v})
    292 0:95              Constant:
    293 0:95                1 (const int)
    294 0:95            Constant:
    295 0:95              1 (const int)
    296 0:95          Constant:
    297 0:95            1 (const int)
    298 0:95        Constant:
    299 0:95          4.300000
    300 0:95          4.300000
    301 0:95          4.300000
    302 0:95          4.300000
    303 0:96      v: direct index for structure (layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float)
    304 0:96        direct index (layout( column_major shared) temp block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float v})
    305 0:96          'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float v})
    306 0:96          Constant:
    307 0:96            1 (const int)
    308 0:96        Constant:
    309 0:96          1 (const int)
    310 0:98      Constant:
    311 0:98        7 (const int)
    312 0:99      array length ( temp int)
    313 0:99        v: direct index for structure (layout( column_major shared) buffer unsized 2-element array of 7-element array of highp 4-component vector of float)
    314 0:99          direct index (layout( column_major shared) temp block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 2-element array of 7-element array of highp 4-component vector of float v})
    315 0:99            'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 2-element array of 7-element array of highp 4-component vector of float v})
    316 0:99            Constant:
    317 0:99              0 (const int)
    318 0:99          Constant:
    319 0:99            1 (const int)
    320 0:117  Function Definition: func(mf33[3][2]; ( global highp 3-component vector of float)
    321 0:117    Function Parameters: 
    322 0:117      'x' ( in 3-element array of 2-element array of highp 3X3 matrix of float)
    323 0:119    Sequence
    324 0:119      Sequence
    325 0:119        move second child to first child ( temp highp 3X3 matrix of float)
    326 0:119          'a0' ( temp highp 3X3 matrix of float)
    327 0:119          direct index ( temp highp 3X3 matrix of float)
    328 0:119            direct index ( temp 2-element array of highp 3X3 matrix of float)
    329 0:119              'x' ( in 3-element array of 2-element array of highp 3X3 matrix of float)
    330 0:119              Constant:
    331 0:119                2 (const int)
    332 0:119            Constant:
    333 0:119              1 (const int)
    334 0:120      Branch: Return with expression
    335 0:120        direct index ( temp highp 3-component vector of float)
    336 0:120          'a0' ( temp highp 3X3 matrix of float)
    337 0:120          Constant:
    338 0:120            2 (const int)
    339 0:?   Linker Objects
    340 0:?     'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer unsized 1-element array of highp float u, layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float v})
    341 0:?     'uname' (layout( column_major shared) uniform 3-element array of block{layout( column_major shared) uniform highp float u, layout( column_major shared) uniform unsized 1-element array of highp 4-component vector of float v})
    342 0:?     'name2' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 1-element array of 1-element array of highp 4-component vector of float v})
    343 0:?     'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 2-element array of 7-element array of highp 4-component vector of float v})
    344 0:?     'many' ( global 1-element array of 2-element array of 3-element array of 4-element array of 5-element array of 6-element array of highp float)
    345 0:?     'gu' ( global unsized 1-element array of 7-element array of highp float)
    346 0:?     'g4' ( global 4-element array of 7-element array of highp float)
    347 0:?     'g5' ( global 5-element array of 7-element array of highp float)
    348 0:?     'inArray' ( in 2-element array of 3-element array of highp float)
    349 0:?     'outArray' ( smooth out 2-element array of 3-element array of highp float)
    350 0:?     'ubaaname' (layout( column_major shared) uniform 2-element array of 3-element array of block{layout( column_major shared) uniform highp int a})
    351 0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
    352 0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
    353 
    354 
    355 Linked vertex stage:
    356 
    357 
    358 Shader version: 310
    359 ERROR: node is still EOpNull!
    360 0:8  Function Definition: f(b1;f1;u1[4];i1[3][2]; ( global void)
    361 0:8    Function Parameters: 
    362 0:8      'a' ( in bool)
    363 0:8      'b' ( in highp float)
    364 0:8      'c' ( in 4-element array of highp uint)
    365 0:8      'd' ( in 3-element array of 2-element array of highp int)
    366 0:11  Function Definition: main( ( global void)
    367 0:11    Function Parameters: 
    368 0:?     Sequence
    369 0:13      Function Call: f(b1;f1;u1[4];i1[3][2]; ( global void)
    370 0:13        Constant:
    371 0:13          false (const bool)
    372 0:13        Constant:
    373 0:13          12.100000
    374 0:13        Constant:
    375 0:13          0 (const uint)
    376 0:13          1 (const uint)
    377 0:13          1 (const uint)
    378 0:13          2 (const uint)
    379 0:13        'd' ( temp 3-element array of 2-element array of highp int)
    380 0:?   Linker Objects
    381 0:?     'name' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer 1-element array of highp float u, layout( column_major shared) buffer unsized 2-element array of highp 4-component vector of float v})
    382 0:?     'uname' (layout( column_major shared) uniform 3-element array of block{layout( column_major shared) uniform highp float u, layout( column_major shared) uniform 1-element array of highp 4-component vector of float v})
    383 0:?     'name2' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 1-element array of 1-element array of highp 4-component vector of float v})
    384 0:?     'name3' (layout( column_major shared) buffer 3-element array of block{layout( column_major shared) buffer highp float u, layout( column_major shared) buffer unsized 2-element array of 7-element array of highp 4-component vector of float v})
    385 0:?     'many' ( global 1-element array of 2-element array of 3-element array of 4-element array of 5-element array of 6-element array of highp float)
    386 0:?     'gu' ( global 1-element array of 7-element array of highp float)
    387 0:?     'g4' ( global 4-element array of 7-element array of highp float)
    388 0:?     'g5' ( global 5-element array of 7-element array of highp float)
    389 0:?     'inArray' ( in 2-element array of 3-element array of highp float)
    390 0:?     'outArray' ( smooth out 2-element array of 3-element array of highp float)
    391 0:?     'ubaaname' (layout( column_major shared) uniform 2-element array of 3-element array of block{layout( column_major shared) uniform highp int a})
    392 0:?     'gl_VertexID' ( gl_VertexId highp int VertexId)
    393 0:?     'gl_InstanceID' ( gl_InstanceId highp int InstanceId)
    394 
    395