Home | History | Annotate | Download | only in baseResults
      1 loopsArtificial.frag
      2 WARNING: 0:14: varying deprecated in version 130; may be removed in future release
      3 
      4 Shader version: 130
      5 0:? Sequence
      6 0:53  Function Definition: main( ( global void)
      7 0:53    Function Parameters: 
      8 0:55    Sequence
      9 0:55      Sequence
     10 0:55        move second child to first child ( temp 4-component vector of float)
     11 0:55          'color' ( temp 4-component vector of float)
     12 0:55          'BaseColor' ( smooth in 4-component vector of float)
     13 0:71      Loop with condition not tested first
     14 0:71        Loop Condition
     15 0:71        Compare Less Than ( temp bool)
     16 0:71          direct index ( temp float)
     17 0:71            'color' ( temp 4-component vector of float)
     18 0:71            Constant:
     19 0:71              2 (const int)
     20 0:71          'd4' ( uniform float)
     21 0:71        Loop Body
     22 0:59        Sequence
     23 0:59          add second child into first child ( temp 4-component vector of float)
     24 0:59            'color' ( temp 4-component vector of float)
     25 0:59            'bigColor4' ( uniform 4-component vector of float)
     26 0:60          Test condition and select ( temp void)
     27 0:60            Condition
     28 0:60            Compare Less Than ( temp bool)
     29 0:60              direct index ( temp float)
     30 0:60                'color' ( temp 4-component vector of float)
     31 0:60                Constant:
     32 0:60                  0 (const int)
     33 0:60              'd4' ( uniform float)
     34 0:60            true case
     35 0:61            Sequence
     36 0:61              add second child into first child ( temp float)
     37 0:61                direct index ( temp float)
     38 0:61                  'color' ( temp 4-component vector of float)
     39 0:61                  Constant:
     40 0:61                    2 (const int)
     41 0:61                Constant:
     42 0:61                  2.000000
     43 0:62              Test condition and select ( temp void)
     44 0:62                Condition
     45 0:62                Compare Less Than ( temp bool)
     46 0:62                  direct index ( temp float)
     47 0:62                    'color' ( temp 4-component vector of float)
     48 0:62                    Constant:
     49 0:62                      2 (const int)
     50 0:62                  'd4' ( uniform float)
     51 0:62                true case
     52 0:63                Sequence
     53 0:63                  Post-Increment ( temp float)
     54 0:63                    direct index ( temp float)
     55 0:63                      'color' ( temp 4-component vector of float)
     56 0:63                      Constant:
     57 0:63                        0 (const int)
     58 0:64                  Branch: Continue
     59 0:67          Test condition and select ( temp void)
     60 0:67            Condition
     61 0:67            Compare Less Than ( temp bool)
     62 0:67              direct index ( temp float)
     63 0:67                'color' ( temp 4-component vector of float)
     64 0:67                Constant:
     65 0:67                  1 (const int)
     66 0:67              'd4' ( uniform float)
     67 0:67            true case
     68 0:68            add second child into first child ( temp float)
     69 0:68              direct index ( temp float)
     70 0:68                'color' ( temp 4-component vector of float)
     71 0:68                Constant:
     72 0:68                  1 (const int)
     73 0:68              'd4' ( uniform float)
     74 0:67            false case
     75 0:70            add second child into first child ( temp float)
     76 0:70              direct index ( temp float)
     77 0:70                'color' ( temp 4-component vector of float)
     78 0:70                Constant:
     79 0:70                  0 (const int)
     80 0:70              'd4' ( uniform float)
     81 0:74      Loop with condition tested first
     82 0:74        Loop Condition
     83 0:74        Compare Less Than ( temp bool)
     84 0:74          direct index ( temp float)
     85 0:74            'color' ( temp 4-component vector of float)
     86 0:74            Constant:
     87 0:74              3 (const int)
     88 0:74          'd13' ( uniform float)
     89 0:74        Loop Body
     90 0:75        Sequence
     91 0:75          Test condition and select ( temp void)
     92 0:75            Condition
     93 0:75            Compare Less Than ( temp bool)
     94 0:75              direct index ( temp float)
     95 0:75                'color' ( temp 4-component vector of float)
     96 0:75                Constant:
     97 0:75                  2 (const int)
     98 0:75              'd13' ( uniform float)
     99 0:75            true case
    100 0:76            Post-Increment ( temp 4-component vector of float)
    101 0:76              'color' ( temp 4-component vector of float)
    102 0:75            false case
    103 0:78            Post-Decrement ( temp 4-component vector of float)
    104 0:78              'color' ( temp 4-component vector of float)
    105 0:80          add second child into first child ( temp 4-component vector of float)
    106 0:80            'color' ( temp 4-component vector of float)
    107 0:80            'bigColor4' ( uniform 4-component vector of float)
    108 0:81          Test condition and select ( temp void)
    109 0:81            Condition
    110 0:81            Compare Less Than ( temp bool)
    111 0:81              direct index ( temp float)
    112 0:81                'color' ( temp 4-component vector of float)
    113 0:81                Constant:
    114 0:81                  0 (const int)
    115 0:81              'd4' ( uniform float)
    116 0:81            true case
    117 0:82            Sequence
    118 0:82              add second child into first child ( temp float)
    119 0:82                direct index ( temp float)
    120 0:82                  'color' ( temp 4-component vector of float)
    121 0:82                  Constant:
    122 0:82                    2 (const int)
    123 0:82                Constant:
    124 0:82                  2.000000
    125 0:83              Test condition and select ( temp void)
    126 0:83                Condition
    127 0:83                Compare Less Than ( temp bool)
    128 0:83                  direct index ( temp float)
    129 0:83                    'color' ( temp 4-component vector of float)
    130 0:83                    Constant:
    131 0:83                      2 (const int)
    132 0:83                  'd4' ( uniform float)
    133 0:83                true case
    134 0:84                Sequence
    135 0:84                  Post-Increment ( temp float)
    136 0:84                    direct index ( temp float)
    137 0:84                      'color' ( temp 4-component vector of float)
    138 0:84                      Constant:
    139 0:84                        0 (const int)
    140 0:85                  Branch: Continue
    141 0:88          Test condition and select ( temp void)
    142 0:88            Condition
    143 0:88            Compare Less Than ( temp bool)
    144 0:88              direct index ( temp float)
    145 0:88                'color' ( temp 4-component vector of float)
    146 0:88                Constant:
    147 0:88                  1 (const int)
    148 0:88              'd4' ( uniform float)
    149 0:88            true case
    150 0:89            add second child into first child ( temp float)
    151 0:89              direct index ( temp float)
    152 0:89                'color' ( temp 4-component vector of float)
    153 0:89                Constant:
    154 0:89                  1 (const int)
    155 0:89              'd4' ( uniform float)
    156 0:88            false case
    157 0:91            add second child into first child ( temp float)
    158 0:91              direct index ( temp float)
    159 0:91                'color' ( temp 4-component vector of float)
    160 0:91                Constant:
    161 0:91                  0 (const int)
    162 0:91              'd4' ( uniform float)
    163 0:94      Post-Increment ( temp 4-component vector of float)
    164 0:94        'color' ( temp 4-component vector of float)
    165 0:95      move second child to first child ( temp 4-component vector of float)
    166 0:95        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
    167 0:95        'color' ( temp 4-component vector of float)
    168 0:?   Linker Objects
    169 0:?     'bigColor' ( uniform 4-component vector of float)
    170 0:?     'bigColor1_1' ( uniform 4-component vector of float)
    171 0:?     'bigColor1_2' ( uniform 4-component vector of float)
    172 0:?     'bigColor1_3' ( uniform 4-component vector of float)
    173 0:?     'bigColor2' ( uniform 4-component vector of float)
    174 0:?     'bigColor3' ( uniform 4-component vector of float)
    175 0:?     'bigColor4' ( uniform 4-component vector of float)
    176 0:?     'bigColor5' ( uniform 4-component vector of float)
    177 0:?     'bigColor6' ( uniform 4-component vector of float)
    178 0:?     'bigColor7' ( uniform 4-component vector of float)
    179 0:?     'bigColor8' ( uniform 4-component vector of float)
    180 0:?     'BaseColor' ( smooth in 4-component vector of float)
    181 0:?     'd' ( uniform float)
    182 0:?     'd2' ( uniform float)
    183 0:?     'd3' ( uniform float)
    184 0:?     'd4' ( uniform float)
    185 0:?     'd5' ( uniform float)
    186 0:?     'd6' ( uniform float)
    187 0:?     'd7' ( uniform float)
    188 0:?     'd8' ( uniform float)
    189 0:?     'd9' ( uniform float)
    190 0:?     'd10' ( uniform float)
    191 0:?     'd11' ( uniform float)
    192 0:?     'd12' ( uniform float)
    193 0:?     'd13' ( uniform float)
    194 0:?     'd14' ( uniform float)
    195 0:?     'd15' ( uniform float)
    196 0:?     'd16' ( uniform float)
    197 0:?     'd17' ( uniform float)
    198 0:?     'd18' ( uniform float)
    199 0:?     'd19' ( uniform float)
    200 0:?     'd20' ( uniform float)
    201 0:?     'd21' ( uniform float)
    202 0:?     'd22' ( uniform float)
    203 0:?     'd23' ( uniform float)
    204 0:?     'd24' ( uniform float)
    205 0:?     'd25' ( uniform float)
    206 0:?     'd26' ( uniform float)
    207 0:?     'd27' ( uniform float)
    208 0:?     'd28' ( uniform float)
    209 0:?     'd29' ( uniform float)
    210 0:?     'd30' ( uniform float)
    211 0:?     'd31' ( uniform float)
    212 0:?     'd32' ( uniform float)
    213 0:?     'd33' ( uniform float)
    214 0:?     'd34' ( uniform float)
    215 0:?     'Count' ( uniform int)
    216 
    217 
    218 Linked fragment stage:
    219 
    220 
    221 Shader version: 130
    222 0:? Sequence
    223 0:53  Function Definition: main( ( global void)
    224 0:53    Function Parameters: 
    225 0:55    Sequence
    226 0:55      Sequence
    227 0:55        move second child to first child ( temp 4-component vector of float)
    228 0:55          'color' ( temp 4-component vector of float)
    229 0:55          'BaseColor' ( smooth in 4-component vector of float)
    230 0:71      Loop with condition not tested first
    231 0:71        Loop Condition
    232 0:71        Compare Less Than ( temp bool)
    233 0:71          direct index ( temp float)
    234 0:71            'color' ( temp 4-component vector of float)
    235 0:71            Constant:
    236 0:71              2 (const int)
    237 0:71          'd4' ( uniform float)
    238 0:71        Loop Body
    239 0:59        Sequence
    240 0:59          add second child into first child ( temp 4-component vector of float)
    241 0:59            'color' ( temp 4-component vector of float)
    242 0:59            'bigColor4' ( uniform 4-component vector of float)
    243 0:60          Test condition and select ( temp void)
    244 0:60            Condition
    245 0:60            Compare Less Than ( temp bool)
    246 0:60              direct index ( temp float)
    247 0:60                'color' ( temp 4-component vector of float)
    248 0:60                Constant:
    249 0:60                  0 (const int)
    250 0:60              'd4' ( uniform float)
    251 0:60            true case
    252 0:61            Sequence
    253 0:61              add second child into first child ( temp float)
    254 0:61                direct index ( temp float)
    255 0:61                  'color' ( temp 4-component vector of float)
    256 0:61                  Constant:
    257 0:61                    2 (const int)
    258 0:61                Constant:
    259 0:61                  2.000000
    260 0:62              Test condition and select ( temp void)
    261 0:62                Condition
    262 0:62                Compare Less Than ( temp bool)
    263 0:62                  direct index ( temp float)
    264 0:62                    'color' ( temp 4-component vector of float)
    265 0:62                    Constant:
    266 0:62                      2 (const int)
    267 0:62                  'd4' ( uniform float)
    268 0:62                true case
    269 0:63                Sequence
    270 0:63                  Post-Increment ( temp float)
    271 0:63                    direct index ( temp float)
    272 0:63                      'color' ( temp 4-component vector of float)
    273 0:63                      Constant:
    274 0:63                        0 (const int)
    275 0:64                  Branch: Continue
    276 0:67          Test condition and select ( temp void)
    277 0:67            Condition
    278 0:67            Compare Less Than ( temp bool)
    279 0:67              direct index ( temp float)
    280 0:67                'color' ( temp 4-component vector of float)
    281 0:67                Constant:
    282 0:67                  1 (const int)
    283 0:67              'd4' ( uniform float)
    284 0:67            true case
    285 0:68            add second child into first child ( temp float)
    286 0:68              direct index ( temp float)
    287 0:68                'color' ( temp 4-component vector of float)
    288 0:68                Constant:
    289 0:68                  1 (const int)
    290 0:68              'd4' ( uniform float)
    291 0:67            false case
    292 0:70            add second child into first child ( temp float)
    293 0:70              direct index ( temp float)
    294 0:70                'color' ( temp 4-component vector of float)
    295 0:70                Constant:
    296 0:70                  0 (const int)
    297 0:70              'd4' ( uniform float)
    298 0:74      Loop with condition tested first
    299 0:74        Loop Condition
    300 0:74        Compare Less Than ( temp bool)
    301 0:74          direct index ( temp float)
    302 0:74            'color' ( temp 4-component vector of float)
    303 0:74            Constant:
    304 0:74              3 (const int)
    305 0:74          'd13' ( uniform float)
    306 0:74        Loop Body
    307 0:75        Sequence
    308 0:75          Test condition and select ( temp void)
    309 0:75            Condition
    310 0:75            Compare Less Than ( temp bool)
    311 0:75              direct index ( temp float)
    312 0:75                'color' ( temp 4-component vector of float)
    313 0:75                Constant:
    314 0:75                  2 (const int)
    315 0:75              'd13' ( uniform float)
    316 0:75            true case
    317 0:76            Post-Increment ( temp 4-component vector of float)
    318 0:76              'color' ( temp 4-component vector of float)
    319 0:75            false case
    320 0:78            Post-Decrement ( temp 4-component vector of float)
    321 0:78              'color' ( temp 4-component vector of float)
    322 0:80          add second child into first child ( temp 4-component vector of float)
    323 0:80            'color' ( temp 4-component vector of float)
    324 0:80            'bigColor4' ( uniform 4-component vector of float)
    325 0:81          Test condition and select ( temp void)
    326 0:81            Condition
    327 0:81            Compare Less Than ( temp bool)
    328 0:81              direct index ( temp float)
    329 0:81                'color' ( temp 4-component vector of float)
    330 0:81                Constant:
    331 0:81                  0 (const int)
    332 0:81              'd4' ( uniform float)
    333 0:81            true case
    334 0:82            Sequence
    335 0:82              add second child into first child ( temp float)
    336 0:82                direct index ( temp float)
    337 0:82                  'color' ( temp 4-component vector of float)
    338 0:82                  Constant:
    339 0:82                    2 (const int)
    340 0:82                Constant:
    341 0:82                  2.000000
    342 0:83              Test condition and select ( temp void)
    343 0:83                Condition
    344 0:83                Compare Less Than ( temp bool)
    345 0:83                  direct index ( temp float)
    346 0:83                    'color' ( temp 4-component vector of float)
    347 0:83                    Constant:
    348 0:83                      2 (const int)
    349 0:83                  'd4' ( uniform float)
    350 0:83                true case
    351 0:84                Sequence
    352 0:84                  Post-Increment ( temp float)
    353 0:84                    direct index ( temp float)
    354 0:84                      'color' ( temp 4-component vector of float)
    355 0:84                      Constant:
    356 0:84                        0 (const int)
    357 0:85                  Branch: Continue
    358 0:88          Test condition and select ( temp void)
    359 0:88            Condition
    360 0:88            Compare Less Than ( temp bool)
    361 0:88              direct index ( temp float)
    362 0:88                'color' ( temp 4-component vector of float)
    363 0:88                Constant:
    364 0:88                  1 (const int)
    365 0:88              'd4' ( uniform float)
    366 0:88            true case
    367 0:89            add second child into first child ( temp float)
    368 0:89              direct index ( temp float)
    369 0:89                'color' ( temp 4-component vector of float)
    370 0:89                Constant:
    371 0:89                  1 (const int)
    372 0:89              'd4' ( uniform float)
    373 0:88            false case
    374 0:91            add second child into first child ( temp float)
    375 0:91              direct index ( temp float)
    376 0:91                'color' ( temp 4-component vector of float)
    377 0:91                Constant:
    378 0:91                  0 (const int)
    379 0:91              'd4' ( uniform float)
    380 0:94      Post-Increment ( temp 4-component vector of float)
    381 0:94        'color' ( temp 4-component vector of float)
    382 0:95      move second child to first child ( temp 4-component vector of float)
    383 0:95        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
    384 0:95        'color' ( temp 4-component vector of float)
    385 0:?   Linker Objects
    386 0:?     'bigColor' ( uniform 4-component vector of float)
    387 0:?     'bigColor1_1' ( uniform 4-component vector of float)
    388 0:?     'bigColor1_2' ( uniform 4-component vector of float)
    389 0:?     'bigColor1_3' ( uniform 4-component vector of float)
    390 0:?     'bigColor2' ( uniform 4-component vector of float)
    391 0:?     'bigColor3' ( uniform 4-component vector of float)
    392 0:?     'bigColor4' ( uniform 4-component vector of float)
    393 0:?     'bigColor5' ( uniform 4-component vector of float)
    394 0:?     'bigColor6' ( uniform 4-component vector of float)
    395 0:?     'bigColor7' ( uniform 4-component vector of float)
    396 0:?     'bigColor8' ( uniform 4-component vector of float)
    397 0:?     'BaseColor' ( smooth in 4-component vector of float)
    398 0:?     'd' ( uniform float)
    399 0:?     'd2' ( uniform float)
    400 0:?     'd3' ( uniform float)
    401 0:?     'd4' ( uniform float)
    402 0:?     'd5' ( uniform float)
    403 0:?     'd6' ( uniform float)
    404 0:?     'd7' ( uniform float)
    405 0:?     'd8' ( uniform float)
    406 0:?     'd9' ( uniform float)
    407 0:?     'd10' ( uniform float)
    408 0:?     'd11' ( uniform float)
    409 0:?     'd12' ( uniform float)
    410 0:?     'd13' ( uniform float)
    411 0:?     'd14' ( uniform float)
    412 0:?     'd15' ( uniform float)
    413 0:?     'd16' ( uniform float)
    414 0:?     'd17' ( uniform float)
    415 0:?     'd18' ( uniform float)
    416 0:?     'd19' ( uniform float)
    417 0:?     'd20' ( uniform float)
    418 0:?     'd21' ( uniform float)
    419 0:?     'd22' ( uniform float)
    420 0:?     'd23' ( uniform float)
    421 0:?     'd24' ( uniform float)
    422 0:?     'd25' ( uniform float)
    423 0:?     'd26' ( uniform float)
    424 0:?     'd27' ( uniform float)
    425 0:?     'd28' ( uniform float)
    426 0:?     'd29' ( uniform float)
    427 0:?     'd30' ( uniform float)
    428 0:?     'd31' ( uniform float)
    429 0:?     'd32' ( uniform float)
    430 0:?     'd33' ( uniform float)
    431 0:?     'd34' ( uniform float)
    432 0:?     'Count' ( uniform int)
    433 
    434