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