Home | History | Annotate | Download | only in baseResults
      1 structure.frag
      2 WARNING: 0:3: varying deprecated in version 130; may be removed in future release
      3 
      4 Shader version: 130
      5 0:? Sequence
      6 0:20  Function Definition: main( ( global void)
      7 0:20    Function Parameters: 
      8 0:22    Sequence
      9 0:22      Sequence
     10 0:22        move second child to first child ( temp float)
     11 0:22          'scale' ( temp float)
     12 0:22          Constant:
     13 0:22            0.000000
     14 0:24      Test condition and select ( temp void)
     15 0:24        Condition
     16 0:24        Compare Greater Than ( temp bool)
     17 0:24          direct index ( temp int)
     18 0:24            i: direct index for structure ( global 5-element array of int)
     19 0:24              direct index ( temp structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
     20 0:24                'foo2' ( uniform 5-element array of structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
     21 0:24                Constant:
     22 0:24                  3 (const int)
     23 0:24              Constant:
     24 0:24                0 (const int)
     25 0:24            Constant:
     26 0:24              4 (const int)
     27 0:24          Constant:
     28 0:24            0 (const int)
     29 0:24        true case
     30 0:25        move second child to first child ( temp float)
     31 0:25          'scale' ( temp float)
     32 0:25          direct index ( temp float)
     33 0:25            direct index ( temp 4-component vector of float)
     34 0:25              color: direct index for structure ( global 5-element array of 4-component vector of float)
     35 0:25                direct index ( temp structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
     36 0:25                  s1_1: direct index for structure ( global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
     37 0:25                    direct index ( temp structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
     38 0:25                      'foo2' ( uniform 5-element array of structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
     39 0:25                      Constant:
     40 0:25                        3 (const int)
     41 0:25                    Constant:
     42 0:25                      2 (const int)
     43 0:25                  Constant:
     44 0:25                    2 (const int)
     45 0:25                Constant:
     46 0:25                  2 (const int)
     47 0:25              Constant:
     48 0:25                3 (const int)
     49 0:25            Constant:
     50 0:25              0 (const int)
     51 0:24        false case
     52 0:27        move second child to first child ( temp float)
     53 0:27          'scale' ( temp float)
     54 0:27          direct index ( temp float)
     55 0:27            f: direct index for structure ( global 4-element array of float)
     56 0:27              direct index ( temp structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
     57 0:27                s1_1: direct index for structure ( global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
     58 0:27                  direct index ( temp structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
     59 0:27                    'foo2' ( uniform 5-element array of structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
     60 0:27                    Constant:
     61 0:27                      3 (const int)
     62 0:27                  Constant:
     63 0:27                    2 (const int)
     64 0:27                Constant:
     65 0:27                  2 (const int)
     66 0:27              Constant:
     67 0:27                1 (const int)
     68 0:27            Constant:
     69 0:27              3 (const int)
     70 0:29      move second child to first child ( temp 4-component vector of float)
     71 0:29        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
     72 0:29        vector-scale ( temp 4-component vector of float)
     73 0:29          'scale' ( temp float)
     74 0:29          texture ( global 4-component vector of float)
     75 0:29            'sampler' ( uniform sampler2D)
     76 0:29            'coord' ( smooth in 2-component vector of float)
     77 0:?   Linker Objects
     78 0:?     'sampler' ( uniform sampler2D)
     79 0:?     'coord' ( smooth in 2-component vector of float)
     80 0:?     'foo' ( uniform structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
     81 0:?     'foo2' ( uniform 5-element array of structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
     82 
     83 
     84 Linked fragment stage:
     85 
     86 
     87 Shader version: 130
     88 0:? Sequence
     89 0:20  Function Definition: main( ( global void)
     90 0:20    Function Parameters: 
     91 0:22    Sequence
     92 0:22      Sequence
     93 0:22        move second child to first child ( temp float)
     94 0:22          'scale' ( temp float)
     95 0:22          Constant:
     96 0:22            0.000000
     97 0:24      Test condition and select ( temp void)
     98 0:24        Condition
     99 0:24        Compare Greater Than ( temp bool)
    100 0:24          direct index ( temp int)
    101 0:24            i: direct index for structure ( global 5-element array of int)
    102 0:24              direct index ( temp structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
    103 0:24                'foo2' ( uniform 5-element array of structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
    104 0:24                Constant:
    105 0:24                  3 (const int)
    106 0:24              Constant:
    107 0:24                0 (const int)
    108 0:24            Constant:
    109 0:24              4 (const int)
    110 0:24          Constant:
    111 0:24            0 (const int)
    112 0:24        true case
    113 0:25        move second child to first child ( temp float)
    114 0:25          'scale' ( temp float)
    115 0:25          direct index ( temp float)
    116 0:25            direct index ( temp 4-component vector of float)
    117 0:25              color: direct index for structure ( global 5-element array of 4-component vector of float)
    118 0:25                direct index ( temp structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
    119 0:25                  s1_1: direct index for structure ( global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
    120 0:25                    direct index ( temp structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
    121 0:25                      'foo2' ( uniform 5-element array of structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
    122 0:25                      Constant:
    123 0:25                        3 (const int)
    124 0:25                    Constant:
    125 0:25                      2 (const int)
    126 0:25                  Constant:
    127 0:25                    2 (const int)
    128 0:25                Constant:
    129 0:25                  2 (const int)
    130 0:25              Constant:
    131 0:25                3 (const int)
    132 0:25            Constant:
    133 0:25              0 (const int)
    134 0:24        false case
    135 0:27        move second child to first child ( temp float)
    136 0:27          'scale' ( temp float)
    137 0:27          direct index ( temp float)
    138 0:27            f: direct index for structure ( global 4-element array of float)
    139 0:27              direct index ( temp structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
    140 0:27                s1_1: direct index for structure ( global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
    141 0:27                  direct index ( temp structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
    142 0:27                    'foo2' ( uniform 5-element array of structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
    143 0:27                    Constant:
    144 0:27                      3 (const int)
    145 0:27                  Constant:
    146 0:27                    2 (const int)
    147 0:27                Constant:
    148 0:27                  2 (const int)
    149 0:27              Constant:
    150 0:27                1 (const int)
    151 0:27            Constant:
    152 0:27              3 (const int)
    153 0:29      move second child to first child ( temp 4-component vector of float)
    154 0:29        'gl_FragColor' ( fragColor 4-component vector of float FragColor)
    155 0:29        vector-scale ( temp 4-component vector of float)
    156 0:29          'scale' ( temp float)
    157 0:29          texture ( global 4-component vector of float)
    158 0:29            'sampler' ( uniform sampler2D)
    159 0:29            'coord' ( smooth in 2-component vector of float)
    160 0:?   Linker Objects
    161 0:?     'sampler' ( uniform sampler2D)
    162 0:?     'coord' ( smooth in 2-component vector of float)
    163 0:?     'foo' ( uniform structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color})
    164 0:?     'foo2' ( uniform 5-element array of structure{ global 5-element array of int i,  global float f,  global 7-element array of structure{ global int i,  global 4-element array of float f,  global 5-element array of 4-component vector of float color} s1_1})
    165 
    166