Home | History | Annotate | Download | only in baseResults
      1 150.geom
      2 ERROR: 0:15: 'fromVertex' : block instance name redefinition 
      3 ERROR: 0:19: 'fromVertex' : redefinition 
      4 ERROR: 0:21: 'fooC' : block instance name redefinition 
      5 ERROR: 0:29: 'EmitStreamVertex' : no matching overloaded function found 
      6 ERROR: 0:30: 'EndStreamPrimitive' : no matching overloaded function found 
      7 ERROR: 0:44: 'stream' : can only be used on an output 
      8 ERROR: 0:45: 'stream' : can only be used on an output 
      9 ERROR: 0:46: 'stream' : can only be used on an output 
     10 ERROR: 0:47: 'stream' : can only be used on an output 
     11 ERROR: 0:47: 'stream' : can only be used on an output 
     12 ERROR: 0:60: 'stream' : member cannot contradict block 
     13 ERROR: 0:66: 'max_vertices' : too large, must be less than gl_MaxGeometryOutputVertices 
     14 ERROR: 0:66: 'max_vertices' : cannot change previously set layout value 
     15 ERROR: 0:67: 'max_vertices' : can only apply to a standalone qualifier 
     16 ERROR: 0:72: 'points' : cannot change previously set output primitive 
     17 ERROR: 0:73: 'points' : cannot change previously set output primitive 
     18 ERROR: 0:74: 'triangle_strip' : cannot apply to input 
     19 ERROR: 0:75: 'triangle_strip' : cannot apply to: uniform
     20 ERROR: 0:76: 'triangle_strip' : can only apply to a standalone qualifier 
     21 ERROR: 0:77: 'triangle_strip' : can only apply to a standalone qualifier 
     22 ERROR: 0:78: 'invocations' : not supported for this version or the enabled extensions 
     23 ERROR: 0:78: 'invocations' : can only apply to a standalone qualifier 
     24 ERROR: 0:80: 'invocations' : not supported for this version or the enabled extensions 
     25 ERROR: 0:80: 'invocations' : can only apply to a standalone qualifier 
     26 ERROR: 0:81: 'max_vertices' : can only apply to a standalone qualifier 
     27 ERROR: 0:82: 'triangle_strip' : can only apply to a standalone qualifier 
     28 ERROR: 0:85: 'lines' : cannot apply to 'out' 
     29 ERROR: 0:87: 'triangles' : cannot change previously set input primitive 
     30 ERROR: 0:88: 'triangles_adjacency' : cannot change previously set input primitive 
     31 ERROR: 0:89: 'invocations' : not supported for this version or the enabled extensions 
     32 ERROR: 0:92: 'stream' : member cannot contradict block 
     33 ERROR: 0:92: 'stream' : can only be used on an output 
     34 ERROR: 0:129: 'gl_ViewportIndex' : required extension not requested: GL_ARB_viewport_array
     35 ERROR: 0:129: 'gl_MaxViewports' : required extension not requested: GL_ARB_viewport_array
     36 ERROR: 0:139: 'gl_ViewportIndex' : identifiers starting with "gl_" are reserved 
     37 ERROR: 35 compilation errors.  No code generated.
     38 
     39 
     40 Shader version: 150
     41 Requested GL_ARB_viewport_array
     42 invocations = 4
     43 max_vertices = 200
     44 input primitive = lines_adjacency
     45 output primitive = triangle_strip
     46 ERROR: node is still EOpNull!
     47 0:25  Function Definition: main( ( global void)
     48 0:25    Function Parameters: 
     49 0:27    Sequence
     50 0:27      EmitVertex ( global void)
     51 0:28      EndPrimitive ( global void)
     52 0:29      Constant:
     53 0:29        0.000000
     54 0:30      Constant:
     55 0:30        0.000000
     56 0:32      move second child to first child ( temp 3-component vector of float)
     57 0:32        color: direct index for structure (layout( stream=0) out 3-component vector of float)
     58 0:32          'anon@0' (layout( stream=0) out block{layout( stream=0) out 3-component vector of float color})
     59 0:32          Constant:
     60 0:32            0 (const uint)
     61 0:32        color: direct index for structure ( in 3-component vector of float)
     62 0:32          direct index ( temp block{ in 3-component vector of float color})
     63 0:32            'fromV' ( in 4-element array of block{ in 3-component vector of float color})
     64 0:32            Constant:
     65 0:32              0 (const int)
     66 0:32          Constant:
     67 0:32            0 (const int)
     68 0:33      move second child to first child ( temp float)
     69 0:33        direct index (layout( stream=0) temp float ClipDistance)
     70 0:33          gl_ClipDistance: direct index for structure (layout( stream=0) out unsized 4-element array of float ClipDistance)
     71 0:33            'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 4-element array of float ClipDistance gl_ClipDistance})
     72 0:33            Constant:
     73 0:33              2 (const uint)
     74 0:33          Constant:
     75 0:33            3 (const int)
     76 0:33        direct index ( temp float ClipDistance)
     77 0:33          gl_ClipDistance: direct index for structure ( in unsized 3-element array of float ClipDistance)
     78 0:33            direct index ( temp block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in unsized 3-element array of float ClipDistance gl_ClipDistance})
     79 0:33              'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in unsized 3-element array of float ClipDistance gl_ClipDistance})
     80 0:33              Constant:
     81 0:33                1 (const int)
     82 0:33            Constant:
     83 0:33              2 (const int)
     84 0:33          Constant:
     85 0:33            2 (const int)
     86 0:34      move second child to first child ( temp 4-component vector of float)
     87 0:34        gl_Position: direct index for structure (layout( stream=0) gl_Position 4-component vector of float Position)
     88 0:34          'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 4-element array of float ClipDistance gl_ClipDistance})
     89 0:34          Constant:
     90 0:34            0 (const uint)
     91 0:34        gl_Position: direct index for structure ( in 4-component vector of float Position)
     92 0:34          direct index ( temp block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in unsized 3-element array of float ClipDistance gl_ClipDistance})
     93 0:34            'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in unsized 3-element array of float ClipDistance gl_ClipDistance})
     94 0:34            Constant:
     95 0:34              0 (const int)
     96 0:34          Constant:
     97 0:34            0 (const int)
     98 0:35      move second child to first child ( temp float)
     99 0:35        gl_PointSize: direct index for structure (layout( stream=0) gl_PointSize float PointSize)
    100 0:35          'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 4-element array of float ClipDistance gl_ClipDistance})
    101 0:35          Constant:
    102 0:35            1 (const uint)
    103 0:35        gl_PointSize: direct index for structure ( in float PointSize)
    104 0:35          direct index ( temp block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in unsized 3-element array of float ClipDistance gl_ClipDistance})
    105 0:35            'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in unsized 3-element array of float ClipDistance gl_ClipDistance})
    106 0:35            Constant:
    107 0:35              3 (const int)
    108 0:35          Constant:
    109 0:35            1 (const int)
    110 0:36      move second child to first child ( temp int)
    111 0:36        'gl_PrimitiveID' (layout( stream=0) out int PrimitiveID)
    112 0:36        'gl_PrimitiveIDIn' ( in int PrimitiveID)
    113 0:37      move second child to first child ( temp int)
    114 0:37        'gl_Layer' (layout( stream=0) out int Layer)
    115 0:37        Constant:
    116 0:37          2 (const int)
    117 0:67  Function Definition: foo(i1; ( global void)
    118 0:67    Function Parameters: 
    119 0:67      'a' ( in int)
    120 0:69    Sequence
    121 0:69      move second child to first child ( temp 4-component vector of float)
    122 0:69        a: direct index for structure (layout( stream=6) out 4-component vector of float)
    123 0:69          'ouuaa6' (layout( stream=6) out block{layout( stream=6) out 4-component vector of float a})
    124 0:69          Constant:
    125 0:69            0 (const int)
    126 0:69        Constant:
    127 0:69          1.000000
    128 0:69          1.000000
    129 0:69          1.000000
    130 0:69          1.000000
    131 0:107  Sequence
    132 0:107    move second child to first child ( temp float)
    133 0:107      'summ' ( global float)
    134 0:107      Constant:
    135 0:107        11332.000000
    136 0:127  Function Definition: fooe1( ( global void)
    137 0:127    Function Parameters: 
    138 0:129    Sequence
    139 0:129      move second child to first child ( temp int)
    140 0:129        'gl_ViewportIndex' (layout( stream=0) out int ViewportIndex)
    141 0:129        Constant:
    142 0:129          15 (const int)
    143 0:134  Function Definition: fooe2( ( global void)
    144 0:134    Function Parameters: 
    145 0:136    Sequence
    146 0:136      move second child to first child ( temp int)
    147 0:136        'gl_ViewportIndex' (layout( stream=0) out int ViewportIndex)
    148 0:136        Constant:
    149 0:136          15 (const int)
    150 0:?   Linker Objects
    151 0:?     'fromV' ( in 4-element array of block{ in 3-component vector of float color})
    152 0:?     'toF' (layout( stream=0) out block{layout( stream=0) out 3-component vector of float color})
    153 0:?     'anon@0' (layout( stream=0) out block{layout( stream=0) out 3-component vector of float color})
    154 0:?     'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out unsized 4-element array of float ClipDistance gl_ClipDistance})
    155 0:?     'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in unsized 3-element array of float ClipDistance gl_ClipDistance})
    156 0:?     'ov0' (layout( stream=0) out 4-component vector of float)
    157 0:?     'ov4' (layout( stream=4) out 4-component vector of float)
    158 0:?     'o1v0' (layout( stream=0) out 4-component vector of float)
    159 0:?     'ua' (layout( stream=3) uniform int)
    160 0:?     'ibb' (layout( stream=3 column_major shared) uniform block{layout( stream=3 column_major shared) uniform int ua})
    161 0:?     'ov3' (layout( stream=3) out 4-component vector of float)
    162 0:?     'ouuaa6' (layout( stream=6) out block{layout( stream=6) out 4-component vector of float a})
    163 0:?     'ouua6' (layout( stream=6) out block{layout( stream=6) out 4-component vector of float a})
    164 0:?     'ouua7' (layout( stream=7) out block{layout( stream=6) out 4-component vector of float a})
    165 0:?     'ov2s3' (layout( stream=3) out 4-component vector of float)
    166 0:?     'badv4' (layout( stream=3) out 4-component vector of float)
    167 0:?     'bad2v4' ( in 4-element array of 4-component vector of float)
    168 0:?     'anon@2' (layout( stream=3) out block{layout( stream=3) out int a})
    169 0:?     'outbi' (layout( stream=3) out block{layout( stream=3) out int a, layout( stream=3) out int b, layout( stream=3) out int c})
    170 0:?     'inbi' ( in 4-element array of block{layout( stream=2) in int a})
    171 0:?     'insn' ( in 4-element array of block{ in int a15})
    172 0:?     'anon@3' (layout( stream=3) out block{layout( stream=3) out float f15})
    173 0:?     'anon@4' (layout( column_major shared) uniform block{layout( column_major shared) uniform bool b15})
    174 0:?     'summ' ( global float)
    175 0:?     'gl_ViewportIndex' (layout( stream=3) out int)
    176 
    177 
    178 Linked geometry stage:
    179 
    180 
    181 Shader version: 150
    182 Requested GL_ARB_viewport_array
    183 invocations = 4
    184 max_vertices = 200
    185 input primitive = lines_adjacency
    186 output primitive = triangle_strip
    187 ERROR: node is still EOpNull!
    188 0:25  Function Definition: main( ( global void)
    189 0:25    Function Parameters: 
    190 0:27    Sequence
    191 0:27      EmitVertex ( global void)
    192 0:28      EndPrimitive ( global void)
    193 0:29      Constant:
    194 0:29        0.000000
    195 0:30      Constant:
    196 0:30        0.000000
    197 0:32      move second child to first child ( temp 3-component vector of float)
    198 0:32        color: direct index for structure (layout( stream=0) out 3-component vector of float)
    199 0:32          'anon@0' (layout( stream=0) out block{layout( stream=0) out 3-component vector of float color})
    200 0:32          Constant:
    201 0:32            0 (const uint)
    202 0:32        color: direct index for structure ( in 3-component vector of float)
    203 0:32          direct index ( temp block{ in 3-component vector of float color})
    204 0:32            'fromV' ( in 4-element array of block{ in 3-component vector of float color})
    205 0:32            Constant:
    206 0:32              0 (const int)
    207 0:32          Constant:
    208 0:32            0 (const int)
    209 0:33      move second child to first child ( temp float)
    210 0:33        direct index (layout( stream=0) temp float ClipDistance)
    211 0:33          gl_ClipDistance: direct index for structure (layout( stream=0) out 4-element array of float ClipDistance)
    212 0:33            'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out 4-element array of float ClipDistance gl_ClipDistance})
    213 0:33            Constant:
    214 0:33              2 (const uint)
    215 0:33          Constant:
    216 0:33            3 (const int)
    217 0:33        direct index ( temp float ClipDistance)
    218 0:33          gl_ClipDistance: direct index for structure ( in 3-element array of float ClipDistance)
    219 0:33            direct index ( temp block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in 3-element array of float ClipDistance gl_ClipDistance})
    220 0:33              'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in 3-element array of float ClipDistance gl_ClipDistance})
    221 0:33              Constant:
    222 0:33                1 (const int)
    223 0:33            Constant:
    224 0:33              2 (const int)
    225 0:33          Constant:
    226 0:33            2 (const int)
    227 0:34      move second child to first child ( temp 4-component vector of float)
    228 0:34        gl_Position: direct index for structure (layout( stream=0) gl_Position 4-component vector of float Position)
    229 0:34          'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out 4-element array of float ClipDistance gl_ClipDistance})
    230 0:34          Constant:
    231 0:34            0 (const uint)
    232 0:34        gl_Position: direct index for structure ( in 4-component vector of float Position)
    233 0:34          direct index ( temp block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in 3-element array of float ClipDistance gl_ClipDistance})
    234 0:34            'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in 3-element array of float ClipDistance gl_ClipDistance})
    235 0:34            Constant:
    236 0:34              0 (const int)
    237 0:34          Constant:
    238 0:34            0 (const int)
    239 0:35      move second child to first child ( temp float)
    240 0:35        gl_PointSize: direct index for structure (layout( stream=0) gl_PointSize float PointSize)
    241 0:35          'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out 4-element array of float ClipDistance gl_ClipDistance})
    242 0:35          Constant:
    243 0:35            1 (const uint)
    244 0:35        gl_PointSize: direct index for structure ( in float PointSize)
    245 0:35          direct index ( temp block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in 3-element array of float ClipDistance gl_ClipDistance})
    246 0:35            'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in 3-element array of float ClipDistance gl_ClipDistance})
    247 0:35            Constant:
    248 0:35              3 (const int)
    249 0:35          Constant:
    250 0:35            1 (const int)
    251 0:36      move second child to first child ( temp int)
    252 0:36        'gl_PrimitiveID' (layout( stream=0) out int PrimitiveID)
    253 0:36        'gl_PrimitiveIDIn' ( in int PrimitiveID)
    254 0:37      move second child to first child ( temp int)
    255 0:37        'gl_Layer' (layout( stream=0) out int Layer)
    256 0:37        Constant:
    257 0:37          2 (const int)
    258 0:107  Sequence
    259 0:107    move second child to first child ( temp float)
    260 0:107      'summ' ( global float)
    261 0:107      Constant:
    262 0:107        11332.000000
    263 0:?   Linker Objects
    264 0:?     'fromV' ( in 4-element array of block{ in 3-component vector of float color})
    265 0:?     'toF' (layout( stream=0) out block{layout( stream=0) out 3-component vector of float color})
    266 0:?     'anon@0' (layout( stream=0) out block{layout( stream=0) out 3-component vector of float color})
    267 0:?     'anon@1' (layout( stream=0) out block{layout( stream=0) gl_Position 4-component vector of float Position gl_Position, layout( stream=0) gl_PointSize float PointSize gl_PointSize, layout( stream=0) out 4-element array of float ClipDistance gl_ClipDistance})
    268 0:?     'gl_in' ( in 4-element array of block{ in 4-component vector of float Position gl_Position,  in float PointSize gl_PointSize,  in 3-element array of float ClipDistance gl_ClipDistance})
    269 0:?     'ov0' (layout( stream=0) out 4-component vector of float)
    270 0:?     'ov4' (layout( stream=4) out 4-component vector of float)
    271 0:?     'o1v0' (layout( stream=0) out 4-component vector of float)
    272 0:?     'ua' (layout( stream=3) uniform int)
    273 0:?     'ibb' (layout( stream=3 column_major shared) uniform block{layout( stream=3 column_major shared) uniform int ua})
    274 0:?     'ov3' (layout( stream=3) out 4-component vector of float)
    275 0:?     'ouuaa6' (layout( stream=6) out block{layout( stream=6) out 4-component vector of float a})
    276 0:?     'ouua6' (layout( stream=6) out block{layout( stream=6) out 4-component vector of float a})
    277 0:?     'ouua7' (layout( stream=7) out block{layout( stream=6) out 4-component vector of float a})
    278 0:?     'ov2s3' (layout( stream=3) out 4-component vector of float)
    279 0:?     'badv4' (layout( stream=3) out 4-component vector of float)
    280 0:?     'bad2v4' ( in 4-element array of 4-component vector of float)
    281 0:?     'anon@2' (layout( stream=3) out block{layout( stream=3) out int a})
    282 0:?     'outbi' (layout( stream=3) out block{layout( stream=3) out int a, layout( stream=3) out int b, layout( stream=3) out int c})
    283 0:?     'inbi' ( in 4-element array of block{layout( stream=2) in int a})
    284 0:?     'insn' ( in 4-element array of block{ in int a15})
    285 0:?     'anon@3' (layout( stream=3) out block{layout( stream=3) out float f15})
    286 0:?     'anon@4' (layout( column_major shared) uniform block{layout( column_major shared) uniform bool b15})
    287 0:?     'summ' ( global float)
    288 0:?     'gl_ViewportIndex' (layout( stream=3) out int)
    289 
    290