Home | History | Annotate | Download | only in baseResults
      1 440.frag
      2 ERROR: 0:11: 'location' : overlapping use of location 4
      3 ERROR: 0:13: 'component' : type overflows the available 4 components 
      4 ERROR: 0:22: 'location' : fragment outputs sharing the same location must be the same basic type 30
      5 ERROR: 0:24: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type) 
      6 ERROR: 0:25: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type) 
      7 ERROR: 0:26: 'qualifier' : cannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type) 
      8 ERROR: 0:29: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type) 
      9 ERROR: 0:30: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type) 
     10 ERROR: 0:30: 'layout' : offset/align can only be used on a uniform or buffer 
     11 ERROR: 0:31: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type) 
     12 ERROR: 0:31: 'layout' : offset/align can only be used on a uniform or buffer 
     13 ERROR: 0:33: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type) 
     14 ERROR: 0:34: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type) 
     15 ERROR: 0:34: 'layout' : offset/align can only be used on a uniform or buffer 
     16 ERROR: 0:35: 'layout qualifier' : cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type) 
     17 ERROR: 0:35: 'layout' : offset/align can only be used on a uniform or buffer 
     18 ERROR: 0:37: 'offset' : only applies to block members, not blocks 
     19 ERROR: 0:38: 'layout' : offset/align can only be used on a uniform or buffer 
     20 ERROR: 0:38: 'offset' : only applies to block members, not blocks 
     21 ERROR: 0:39: 'output block' : not supported in this stage: fragment
     22 ERROR: 0:39: 'layout' : offset/align can only be used on a uniform or buffer 
     23 ERROR: 0:39: 'offset' : only applies to block members, not blocks 
     24 ERROR: 0:42: 'align' : can only be used with std140, std430, or scalar layout packing 
     25 ERROR: 0:43: 'align' : can only be used with std140, std430, or scalar layout packing 
     26 ERROR: 0:43: 'layout' : offset/align can only be used on a uniform or buffer 
     27 ERROR: 0:44: 'output block' : not supported in this stage: fragment
     28 ERROR: 0:44: 'align' : can only be used with std140, std430, or scalar layout packing 
     29 ERROR: 0:44: 'layout' : offset/align can only be used on a uniform or buffer 
     30 ERROR: 0:46: 'offset' : cannot specify on a variable declaration 
     31 ERROR: 0:47: 'layout' : offset/align can only be used on a uniform or buffer 
     32 ERROR: 0:48: 'layout' : offset/align can only be used on a uniform or buffer 
     33 ERROR: 0:50: 'align' : cannot specify on a variable declaration 
     34 ERROR: 0:51: 'layout' : offset/align can only be used on a uniform or buffer 
     35 ERROR: 0:52: 'layout' : offset/align can only be used on a uniform or buffer 
     36 ERROR: 0:54: 'layout' : matrix or packing qualifiers can only be used on a uniform or buffer 
     37 ERROR: 0:55: 'layout' : cannot specify packing on a variable declaration 
     38 ERROR: 0:57: 'align' : must be a power of 2 
     39 ERROR: 0:58: 'offset/align' : can only be used with std140, std430, or scalar layout packing 
     40 ERROR: 0:62: 'offset/align' : can only be used with std140, std430, or scalar layout packing 
     41 ERROR: 0:63: 'offset/align' : can only be used with std140, std430, or scalar layout packing 
     42 ERROR: 0:62: 'layout' : offset/align can only be used on a uniform or buffer 
     43 ERROR: 0:63: 'layout' : offset/align can only be used on a uniform or buffer 
     44 ERROR: 0:84: 'align' : must be a power of 2 
     45 ERROR: 0:83: 'offset' : cannot lie in previous members 
     46 ERROR: 0:85: 'offset' : must be a multiple of the member's alignment 
     47 ERROR: 0:103: 'align' : must be a power of 2 
     48 ERROR: 0:105: 'align' : must be a power of 2 
     49 ERROR: 0:102: 'offset' : cannot lie in previous members 
     50 ERROR: 0:104: 'offset' : must be a multiple of the member's alignment 
     51 ERROR: 49 compilation errors.  No code generated.
     52 
     53 
     54 Shader version: 440
     55 ERROR: node is still EOpNull!
     56 0:144  Function Definition: interp( ( global void)
     57 0:144    Function Parameters: 
     58 0:146    Sequence
     59 0:146      interpolateAtCentroid ( global 2-component vector of float)
     60 0:146        vector swizzle ( temp 2-component vector of float)
     61 0:146          direct index ( smooth sample temp 3-component vector of float)
     62 0:146            'sampInArray' ( smooth sample in 4-element array of 3-component vector of float)
     63 0:146            Constant:
     64 0:146              2 (const int)
     65 0:146          Sequence
     66 0:146            Constant:
     67 0:146              0 (const int)
     68 0:146            Constant:
     69 0:146              1 (const int)
     70 0:147      interpolateAtSample ( global float)
     71 0:147        direct index ( temp float)
     72 0:147          direct index ( smooth sample temp 3-component vector of float)
     73 0:147            'sampInArray' ( smooth sample in 4-element array of 3-component vector of float)
     74 0:147            Constant:
     75 0:147              2 (const int)
     76 0:147          Constant:
     77 0:147            0 (const int)
     78 0:147        Constant:
     79 0:147          2 (const int)
     80 0:150  Function Definition: layer( ( global int)
     81 0:150    Function Parameters: 
     82 0:152    Sequence
     83 0:152      Branch: Return with expression
     84 0:152        'gl_Layer' ( flat in int Layer)
     85 0:?   Linker Objects
     86 0:?     'a' (layout( location=4 component=2) smooth in 2-component vector of float)
     87 0:?     'b' (layout( location=4 component=1) smooth in float)
     88 0:?     'h' (layout( location=4 component=2) smooth in 2-component vector of float)
     89 0:?     'c' (layout( location=3 component=2) smooth in 3-component vector of float)
     90 0:?     'e' (layout( location=20 component=0) smooth in 6-element array of 3-component vector of float)
     91 0:?     'f' (layout( location=20 component=3) smooth in 6-element array of float)
     92 0:?     'be' (layout( location=30 component=3) out int)
     93 0:?     'bf' (layout( location=30 component=0) out 3-component vector of float)
     94 0:?     'inst1' (layout( column_major shared offset=12) uniform block{layout( column_major shared) uniform int a})
     95 0:?     'inst2' (layout( offset=12) in block{ in int a})
     96 0:?     'inst3' (layout( offset=12) out block{ out int a})
     97 0:?     'inst4' (layout( column_major std140 align=16) uniform block{layout( column_major std140 offset=0 align=16) uniform int a})
     98 0:?     'inst8' (layout( column_major shared align=16) uniform block{layout( column_major shared) uniform int a})
     99 0:?     'inst5' (layout( align=16) in block{ in int a})
    100 0:?     'inst6' (layout( align=16) out block{ out int a})
    101 0:?     'v1' (layout( offset=12) uniform 4-component vector of float)
    102 0:?     'v2' (layout( offset=12) smooth in 4-component vector of float)
    103 0:?     'v3' (layout( offset=12) out 4-component vector of float)
    104 0:?     'v4' (layout( align=16) uniform 4-component vector of float)
    105 0:?     'v5' (layout( align=16) smooth in 4-component vector of float)
    106 0:?     'v6' (layout( align=16) out 4-component vector of float)
    107 0:?     'v7' (layout( std140) uniform 4-component vector of float)
    108 0:?     'inst7' (layout( column_major shared) uniform block{layout( column_major shared offset=12 align=4) uniform float f})
    109 0:?     'inst10' ( in block{layout( offset=12) in float f, layout( align=4) in float g})
    110 0:?     'inst9' (layout( column_major std430 align=32) uniform block{layout( column_major std430 align=32) uniform float e, layout( column_major std430 offset=12 align=4) uniform float f, layout( column_major std430 offset=20 align=32) uniform float g, layout( column_major std430 align=32) uniform float h})
    111 0:?     'inst11' (layout( column_major std430) uniform block{layout( column_major std430 offset=12 align=4) uniform float f, layout( column_major std430) uniform float g})
    112 0:?     'specExampleErrors' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform 4-component vector of float a, layout( column_major std140 offset=32) uniform 3-component vector of float b, layout( column_major std140 offset=48) uniform 2-component vector of float c, layout( column_major std140 offset=56) uniform double g, layout( column_major std140 offset=72) uniform double h})
    113 0:?     'specExample' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform 4-component vector of float a, layout( column_major std140 offset=32) uniform 3-component vector of float b, layout( column_major std140 offset=48) uniform 2-component vector of float d, layout( column_major std140 offset=64 align=16) uniform float e, layout( column_major std140 offset=72 align=2) uniform double f, layout( column_major std140 offset=80) uniform float h, layout( column_major std140 offset=128 align=64) uniform 3-component vector of double i, layout( column_major std140 offset=168 align=8) uniform float j})
    114 0:?     'specExampleErrors430' (layout( column_major std430) buffer block{layout( column_major std430 offset=0) buffer 4-component vector of float a, layout( column_major std430 offset=32) buffer 3-component vector of float b, layout( column_major std430 offset=48) buffer 2-component vector of float c, layout( column_major std430 offset=56) buffer double g, layout( column_major std430 offset=72) buffer double h, layout( column_major std430 offset=80) buffer double i})
    115 0:?     'specExample430' (layout( column_major std430) buffer block{layout( column_major std430 offset=0) buffer 4-component vector of float a, layout( column_major std430 offset=32) buffer 3-component vector of float b, layout( column_major std430 offset=48) buffer 2-component vector of float d, layout( column_major std430 offset=64 align=16) buffer float e, layout( column_major std430 offset=72 align=2) buffer double f, layout( column_major std430 offset=80) buffer float h, layout( column_major std430 offset=128 align=64) buffer 3-component vector of double i, layout( column_major std430 offset=168 align=8) buffer float j})
    116 0:?     'specExample4300' (layout( column_major std430 align=128) buffer block{layout( column_major std430 offset=0 align=128) buffer 4-component vector of float a, layout( column_major std430 offset=128 align=128) buffer 3-component vector of float b, layout( column_major std430 offset=256 align=128) buffer 2-component vector of float d, layout( column_major std430 offset=384 align=128) buffer float e, layout( column_major std430 offset=512 align=128) buffer double f, layout( column_major std430 offset=640 align=128) buffer float h, layout( column_major std430 offset=768 align=128) buffer 3-component vector of double i})
    117 0:?     'specExample4301' (layout( column_major std430 align=128) buffer block{layout( column_major std430 offset=0 align=128) buffer 4-component vector of float a, layout( column_major std430 offset=128 align=128) buffer 3-component vector of float b, layout( column_major std430 offset=256 align=128) buffer 2-component vector of float d, layout( column_major std430 offset=512 align=128) buffer float e, layout( column_major std430 offset=520 align=8) buffer double f, layout( column_major std430 offset=640 align=128) buffer float h, layout( column_major std430 offset=768 align=128) buffer 3-component vector of double i})
    118 0:?     'aconst' ( global 4-element array of int)
    119 0:?     'bconst' ( global 64-element array of int)
    120 0:?     'sampInArray' ( smooth sample in 4-element array of 3-component vector of float)
    121 
    122 
    123 Linked fragment stage:
    124 
    125 ERROR: Linking fragment stage: Missing entry point: Each stage requires one entry point
    126 
    127 Shader version: 440
    128 ERROR: node is still EOpNull!
    129 0:?   Linker Objects
    130 0:?     'a' (layout( location=4 component=2) smooth in 2-component vector of float)
    131 0:?     'b' (layout( location=4 component=1) smooth in float)
    132 0:?     'h' (layout( location=4 component=2) smooth in 2-component vector of float)
    133 0:?     'c' (layout( location=3 component=2) smooth in 3-component vector of float)
    134 0:?     'e' (layout( location=20 component=0) smooth in 6-element array of 3-component vector of float)
    135 0:?     'f' (layout( location=20 component=3) smooth in 6-element array of float)
    136 0:?     'be' (layout( location=30 component=3) out int)
    137 0:?     'bf' (layout( location=30 component=0) out 3-component vector of float)
    138 0:?     'inst1' (layout( column_major shared offset=12) uniform block{layout( column_major shared) uniform int a})
    139 0:?     'inst2' (layout( offset=12) in block{ in int a})
    140 0:?     'inst3' (layout( offset=12) out block{ out int a})
    141 0:?     'inst4' (layout( column_major std140 align=16) uniform block{layout( column_major std140 offset=0 align=16) uniform int a})
    142 0:?     'inst8' (layout( column_major shared align=16) uniform block{layout( column_major shared) uniform int a})
    143 0:?     'inst5' (layout( align=16) in block{ in int a})
    144 0:?     'inst6' (layout( align=16) out block{ out int a})
    145 0:?     'v1' (layout( offset=12) uniform 4-component vector of float)
    146 0:?     'v2' (layout( offset=12) smooth in 4-component vector of float)
    147 0:?     'v3' (layout( offset=12) out 4-component vector of float)
    148 0:?     'v4' (layout( align=16) uniform 4-component vector of float)
    149 0:?     'v5' (layout( align=16) smooth in 4-component vector of float)
    150 0:?     'v6' (layout( align=16) out 4-component vector of float)
    151 0:?     'v7' (layout( std140) uniform 4-component vector of float)
    152 0:?     'inst7' (layout( column_major shared) uniform block{layout( column_major shared offset=12 align=4) uniform float f})
    153 0:?     'inst10' ( in block{layout( offset=12) in float f, layout( align=4) in float g})
    154 0:?     'inst9' (layout( column_major std430 align=32) uniform block{layout( column_major std430 align=32) uniform float e, layout( column_major std430 offset=12 align=4) uniform float f, layout( column_major std430 offset=20 align=32) uniform float g, layout( column_major std430 align=32) uniform float h})
    155 0:?     'inst11' (layout( column_major std430) uniform block{layout( column_major std430 offset=12 align=4) uniform float f, layout( column_major std430) uniform float g})
    156 0:?     'specExampleErrors' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform 4-component vector of float a, layout( column_major std140 offset=32) uniform 3-component vector of float b, layout( column_major std140 offset=48) uniform 2-component vector of float c, layout( column_major std140 offset=56) uniform double g, layout( column_major std140 offset=72) uniform double h})
    157 0:?     'specExample' (layout( column_major std140) uniform block{layout( column_major std140 offset=0) uniform 4-component vector of float a, layout( column_major std140 offset=32) uniform 3-component vector of float b, layout( column_major std140 offset=48) uniform 2-component vector of float d, layout( column_major std140 offset=64 align=16) uniform float e, layout( column_major std140 offset=72 align=2) uniform double f, layout( column_major std140 offset=80) uniform float h, layout( column_major std140 offset=128 align=64) uniform 3-component vector of double i, layout( column_major std140 offset=168 align=8) uniform float j})
    158 0:?     'specExampleErrors430' (layout( column_major std430) buffer block{layout( column_major std430 offset=0) buffer 4-component vector of float a, layout( column_major std430 offset=32) buffer 3-component vector of float b, layout( column_major std430 offset=48) buffer 2-component vector of float c, layout( column_major std430 offset=56) buffer double g, layout( column_major std430 offset=72) buffer double h, layout( column_major std430 offset=80) buffer double i})
    159 0:?     'specExample430' (layout( column_major std430) buffer block{layout( column_major std430 offset=0) buffer 4-component vector of float a, layout( column_major std430 offset=32) buffer 3-component vector of float b, layout( column_major std430 offset=48) buffer 2-component vector of float d, layout( column_major std430 offset=64 align=16) buffer float e, layout( column_major std430 offset=72 align=2) buffer double f, layout( column_major std430 offset=80) buffer float h, layout( column_major std430 offset=128 align=64) buffer 3-component vector of double i, layout( column_major std430 offset=168 align=8) buffer float j})
    160 0:?     'specExample4300' (layout( column_major std430 align=128) buffer block{layout( column_major std430 offset=0 align=128) buffer 4-component vector of float a, layout( column_major std430 offset=128 align=128) buffer 3-component vector of float b, layout( column_major std430 offset=256 align=128) buffer 2-component vector of float d, layout( column_major std430 offset=384 align=128) buffer float e, layout( column_major std430 offset=512 align=128) buffer double f, layout( column_major std430 offset=640 align=128) buffer float h, layout( column_major std430 offset=768 align=128) buffer 3-component vector of double i})
    161 0:?     'specExample4301' (layout( column_major std430 align=128) buffer block{layout( column_major std430 offset=0 align=128) buffer 4-component vector of float a, layout( column_major std430 offset=128 align=128) buffer 3-component vector of float b, layout( column_major std430 offset=256 align=128) buffer 2-component vector of float d, layout( column_major std430 offset=512 align=128) buffer float e, layout( column_major std430 offset=520 align=8) buffer double f, layout( column_major std430 offset=640 align=128) buffer float h, layout( column_major std430 offset=768 align=128) buffer 3-component vector of double i})
    162 0:?     'aconst' ( global 4-element array of int)
    163 0:?     'bconst' ( global 64-element array of int)
    164 0:?     'sampInArray' ( smooth sample in 4-element array of 3-component vector of float)
    165 
    166