Home | History | Annotate | Download | only in baseResults
      1 always-discard.frag
      2 Shader version: 110
      3 0:? Sequence
      4 0:4  Function Definition: main( ( global void)
      5 0:4    Function Parameters: 
      6 0:6    Sequence
      7 0:6      Sequence
      8 0:6        move second child to first child ( temp 4-component vector of float)
      9 0:6          'white' ( temp 4-component vector of float)
     10 0:6          Constant:
     11 0:6            1.000000
     12 0:6            1.000000
     13 0:6            1.000000
     14 0:6            1.000000
     15 0:7      Sequence
     16 0:7        move second child to first child ( temp 4-component vector of float)
     17 0:7          'black' ( temp 4-component vector of float)
     18 0:7          Constant:
     19 0:7            0.200000
     20 0:7            0.200000
     21 0:7            0.200000
     22 0:7            0.200000
     23 0:8      Sequence
     24 0:8        move second child to first child ( temp 4-component vector of float)
     25 0:8          'color' ( temp 4-component vector of float)
     26 0:8          'white' ( temp 4-component vector of float)
     27 0:11      Sequence
     28 0:11        move second child to first child ( temp float)
     29 0:11          'x' ( temp float)
     30 0:11          subtract ( temp float)
     31 0:11            component-wise multiply ( temp float)
     32 0:11              direct index ( temp float)
     33 0:11                'tex_coord' ( smooth in 2-component vector of float)
     34 0:11                Constant:
     35 0:11                  0 (const int)
     36 0:11              Constant:
     37 0:11                2.000000
     38 0:11            Constant:
     39 0:11              1.000000
     40 0:12      Sequence
     41 0:12        move second child to first child ( temp float)
     42 0:12          'y' ( temp float)
     43 0:12          subtract ( temp float)
     44 0:12            component-wise multiply ( temp float)
     45 0:12              direct index ( temp float)
     46 0:12                'tex_coord' ( smooth in 2-component vector of float)
     47 0:12                Constant:
     48 0:12                  1 (const int)
     49 0:12              Constant:
     50 0:12                2.000000
     51 0:12            Constant:
     52 0:12              1.000000
     53 0:14      Sequence
     54 0:14        move second child to first child ( temp float)
     55 0:14          'radius' ( temp float)
     56 0:14          sqrt ( global float)
     57 0:14            add ( temp float)
     58 0:14              component-wise multiply ( temp float)
     59 0:14                'x' ( temp float)
     60 0:14                'x' ( temp float)
     61 0:14              component-wise multiply ( temp float)
     62 0:14                'y' ( temp float)
     63 0:14                'y' ( temp float)
     64 0:15      Test condition and select ( temp void)
     65 0:15        Condition
     66 0:15        Compare Greater Than ( temp bool)
     67 0:15          'radius' ( temp float)
     68 0:15          Constant:
     69 0:15            1.000000
     70 0:15        true case
     71 0:16        Sequence
     72 0:16          Test condition and select ( temp void)
     73 0:16            Condition
     74 0:16            Compare Greater Than ( temp bool)
     75 0:16              'radius' ( temp float)
     76 0:16              Constant:
     77 0:16                1.100000
     78 0:16            true case
     79 0:17            Sequence
     80 0:17              Pre-Increment ( temp 4-component vector of float)
     81 0:17                'color' ( temp 4-component vector of float)
     82 0:20          move second child to first child ( temp 4-component vector of float)
     83 0:20            'gl_FragColor' ( fragColor 4-component vector of float FragColor)
     84 0:20            'color' ( temp 4-component vector of float)
     85 0:22          Test condition and select ( temp void)
     86 0:22            Condition
     87 0:22            Compare Greater Than ( temp bool)
     88 0:22              'radius' ( temp float)
     89 0:22              Constant:
     90 0:22                1.200000
     91 0:22            true case
     92 0:23            Sequence
     93 0:23              Pre-Increment ( temp 4-component vector of float)
     94 0:23                'color' ( temp 4-component vector of float)
     95 0:28      Branch: Kill
     96 0:31      Test condition and select ( temp void)
     97 0:31        Condition
     98 0:31        Compare Greater Than or Equal ( temp bool)
     99 0:31          'radius' ( temp float)
    100 0:31          Constant:
    101 0:31            0.750000
    102 0:31        true case
    103 0:32        subtract second child into first child ( temp 4-component vector of float)
    104 0:32          'color' ( temp 4-component vector of float)
    105 0:32          Absolute value ( global float)
    106 0:32            divide ( temp float)
    107 0:32              pow ( global float)
    108 0:32                'radius' ( temp float)
    109 0:32                Constant:
    110 0:32                  16.000000
    111 0:32              Constant:
    112 0:32                2.000000
    113 0:34      move second child to first child ( temp 4-component vector of float)
    114 0:34        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
    115 0:34        'color' ( temp 4-component vector of float)
    116 0:?   Linker Objects
    117 0:?     'tex_coord' ( smooth in 2-component vector of float)
    118 
    119 
    120 Linked fragment stage:
    121 
    122 
    123 Shader version: 110
    124 0:? Sequence
    125 0:4  Function Definition: main( ( global void)
    126 0:4    Function Parameters: 
    127 0:6    Sequence
    128 0:6      Sequence
    129 0:6        move second child to first child ( temp 4-component vector of float)
    130 0:6          'white' ( temp 4-component vector of float)
    131 0:6          Constant:
    132 0:6            1.000000
    133 0:6            1.000000
    134 0:6            1.000000
    135 0:6            1.000000
    136 0:7      Sequence
    137 0:7        move second child to first child ( temp 4-component vector of float)
    138 0:7          'black' ( temp 4-component vector of float)
    139 0:7          Constant:
    140 0:7            0.200000
    141 0:7            0.200000
    142 0:7            0.200000
    143 0:7            0.200000
    144 0:8      Sequence
    145 0:8        move second child to first child ( temp 4-component vector of float)
    146 0:8          'color' ( temp 4-component vector of float)
    147 0:8          'white' ( temp 4-component vector of float)
    148 0:11      Sequence
    149 0:11        move second child to first child ( temp float)
    150 0:11          'x' ( temp float)
    151 0:11          subtract ( temp float)
    152 0:11            component-wise multiply ( temp float)
    153 0:11              direct index ( temp float)
    154 0:11                'tex_coord' ( smooth in 2-component vector of float)
    155 0:11                Constant:
    156 0:11                  0 (const int)
    157 0:11              Constant:
    158 0:11                2.000000
    159 0:11            Constant:
    160 0:11              1.000000
    161 0:12      Sequence
    162 0:12        move second child to first child ( temp float)
    163 0:12          'y' ( temp float)
    164 0:12          subtract ( temp float)
    165 0:12            component-wise multiply ( temp float)
    166 0:12              direct index ( temp float)
    167 0:12                'tex_coord' ( smooth in 2-component vector of float)
    168 0:12                Constant:
    169 0:12                  1 (const int)
    170 0:12              Constant:
    171 0:12                2.000000
    172 0:12            Constant:
    173 0:12              1.000000
    174 0:14      Sequence
    175 0:14        move second child to first child ( temp float)
    176 0:14          'radius' ( temp float)
    177 0:14          sqrt ( global float)
    178 0:14            add ( temp float)
    179 0:14              component-wise multiply ( temp float)
    180 0:14                'x' ( temp float)
    181 0:14                'x' ( temp float)
    182 0:14              component-wise multiply ( temp float)
    183 0:14                'y' ( temp float)
    184 0:14                'y' ( temp float)
    185 0:15      Test condition and select ( temp void)
    186 0:15        Condition
    187 0:15        Compare Greater Than ( temp bool)
    188 0:15          'radius' ( temp float)
    189 0:15          Constant:
    190 0:15            1.000000
    191 0:15        true case
    192 0:16        Sequence
    193 0:16          Test condition and select ( temp void)
    194 0:16            Condition
    195 0:16            Compare Greater Than ( temp bool)
    196 0:16              'radius' ( temp float)
    197 0:16              Constant:
    198 0:16                1.100000
    199 0:16            true case
    200 0:17            Sequence
    201 0:17              Pre-Increment ( temp 4-component vector of float)
    202 0:17                'color' ( temp 4-component vector of float)
    203 0:20          move second child to first child ( temp 4-component vector of float)
    204 0:20            'gl_FragColor' ( fragColor 4-component vector of float FragColor)
    205 0:20            'color' ( temp 4-component vector of float)
    206 0:22          Test condition and select ( temp void)
    207 0:22            Condition
    208 0:22            Compare Greater Than ( temp bool)
    209 0:22              'radius' ( temp float)
    210 0:22              Constant:
    211 0:22                1.200000
    212 0:22            true case
    213 0:23            Sequence
    214 0:23              Pre-Increment ( temp 4-component vector of float)
    215 0:23                'color' ( temp 4-component vector of float)
    216 0:28      Branch: Kill
    217 0:31      Test condition and select ( temp void)
    218 0:31        Condition
    219 0:31        Compare Greater Than or Equal ( temp bool)
    220 0:31          'radius' ( temp float)
    221 0:31          Constant:
    222 0:31            0.750000
    223 0:31        true case
    224 0:32        subtract second child into first child ( temp 4-component vector of float)
    225 0:32          'color' ( temp 4-component vector of float)
    226 0:32          Absolute value ( global float)
    227 0:32            divide ( temp float)
    228 0:32              pow ( global float)
    229 0:32                'radius' ( temp float)
    230 0:32                Constant:
    231 0:32                  16.000000
    232 0:32              Constant:
    233 0:32                2.000000
    234 0:34      move second child to first child ( temp 4-component vector of float)
    235 0:34        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
    236 0:34        'color' ( temp 4-component vector of float)
    237 0:?   Linker Objects
    238 0:?     'tex_coord' ( smooth in 2-component vector of float)
    239 
    240