Home | History | Annotate | Download | only in baseResults
      1 findFunction.frag
      2 ERROR: 0:39: 'func' : ambiguous best function under implicit type conversion 
      3 ERROR: 0:40: 'func' : no matching overloaded function found 
      4 ERROR: 0:40: '=' :  cannot convert from ' const float' to ' temp int64_t'
      5 ERROR: 0:41: 'func' : no matching overloaded function found 
      6 ERROR: 0:41: '=' :  cannot convert from ' const float' to ' temp int64_t'
      7 ERROR: 0:44: 'func' : no matching overloaded function found 
      8 ERROR: 0:44: '=' :  cannot convert from ' const float' to ' temp int64_t'
      9 ERROR: 0:45: 'func' : ambiguous best function under implicit type conversion 
     10 ERROR: 8 compilation errors.  No code generated.
     11 
     12 
     13 Shader version: 450
     14 Requested GL_EXT_shader_explicit_arithmetic_types
     15 ERROR: node is still EOpNull!
     16 0:5  Function Definition: func(i81;i161;i161; ( global int64_t)
     17 0:5    Function Parameters: 
     18 0:5      'a' ( in int8_t)
     19 0:5      'b' ( in int16_t)
     20 0:5      'c' ( in int16_t)
     21 0:7    Sequence
     22 0:7      Branch: Return with expression
     23 0:7        Convert int16_t to int64 ( temp int64_t)
     24 0:7          inclusive-or ( temp int16_t)
     25 0:7            Convert int8_t to int16_t ( temp int16_t)
     26 0:7              'a' ( in int8_t)
     27 0:7            add ( temp int16_t)
     28 0:7              'b' ( in int16_t)
     29 0:7              'c' ( in int16_t)
     30 0:10  Function Definition: func(i81;i161;i1; ( global int64_t)
     31 0:10    Function Parameters: 
     32 0:10      'a' ( in int8_t)
     33 0:10      'b' ( in int16_t)
     34 0:10      'c' ( in int)
     35 0:12    Sequence
     36 0:12      Branch: Return with expression
     37 0:12        Convert int to int64 ( temp int64_t)
     38 0:12          inclusive-or ( temp int)
     39 0:12            Convert int8_t to int ( temp int)
     40 0:12              'a' ( in int8_t)
     41 0:12            subtract ( temp int)
     42 0:12              Convert int16_t to int ( temp int)
     43 0:12                'b' ( in int16_t)
     44 0:12              'c' ( in int)
     45 0:15  Function Definition: func(i1;i1;i1; ( global int64_t)
     46 0:15    Function Parameters: 
     47 0:15      'a' ( in int)
     48 0:15      'b' ( in int)
     49 0:15      'c' ( in int)
     50 0:17    Sequence
     51 0:17      Branch: Return with expression
     52 0:17        Convert int to int64 ( temp int64_t)
     53 0:17          add ( temp int)
     54 0:17            divide ( temp int)
     55 0:17              'a' ( in int)
     56 0:17              'b' ( in int)
     57 0:17            'c' ( in int)
     58 0:20  Function Definition: func(f161;f161;f1; ( global int64_t)
     59 0:20    Function Parameters: 
     60 0:20      'a' ( in float16_t)
     61 0:20      'b' ( in float16_t)
     62 0:20      'c' ( in float)
     63 0:22    Sequence
     64 0:22      Branch: Return with expression
     65 0:22        Convert float to int64 ( temp int64_t)
     66 0:22          subtract ( temp float)
     67 0:22            Convert float16_t to float ( temp float)
     68 0:22              'a' ( in float16_t)
     69 0:22            component-wise multiply ( temp float)
     70 0:22              Convert float16_t to float ( temp float)
     71 0:22                'b' ( in float16_t)
     72 0:22              'c' ( in float)
     73 0:25  Function Definition: func(f161;i161;f1; ( global int64_t)
     74 0:25    Function Parameters: 
     75 0:25      'a' ( in float16_t)
     76 0:25      'b' ( in int16_t)
     77 0:25      'c' ( in float)
     78 0:27    Sequence
     79 0:27      Branch: Return with expression
     80 0:27        Convert float to int64 ( temp int64_t)
     81 0:27          subtract ( temp float)
     82 0:27            Convert float16_t to float ( temp float)
     83 0:27              'a' ( in float16_t)
     84 0:27            component-wise multiply ( temp float)
     85 0:27              Convert int16_t to float ( temp float)
     86 0:27                'b' ( in int16_t)
     87 0:27              'c' ( in float)
     88 0:30  Function Definition: main( ( global void)
     89 0:30    Function Parameters: 
     90 0:?     Sequence
     91 0:38      Sequence
     92 0:38        move second child to first child ( temp int64_t)
     93 0:38          'b1' ( temp int64_t)
     94 0:38          Function Call: func(i81;i161;i1; ( global int64_t)
     95 0:38            'x' ( temp int8_t)
     96 0:38            'y' ( temp int16_t)
     97 0:38            'z' ( temp int)
     98 0:39      Sequence
     99 0:39        move second child to first child ( temp int64_t)
    100 0:39          'b2' ( temp int64_t)
    101 0:39          Function Call: func(f161;i161;f1; ( global int64_t)
    102 0:39            Convert int16_t to float16_t ( temp float16_t)
    103 0:39              'y' ( temp int16_t)
    104 0:39            'y' ( temp int16_t)
    105 0:39            Convert int to float ( temp float)
    106 0:39              'z' ( temp int)
    107 0:42      Sequence
    108 0:42        move second child to first child ( temp int64_t)
    109 0:42          'b5' ( temp int64_t)
    110 0:42          Function Call: func(f161;i161;f1; ( global int64_t)
    111 0:42            Convert int16_t to float16_t ( temp float16_t)
    112 0:42              'y' ( temp int16_t)
    113 0:42            'y' ( temp int16_t)
    114 0:42            Convert float16_t to float ( temp float)
    115 0:42              'f16' ( temp float16_t)
    116 0:43      Sequence
    117 0:43        move second child to first child ( temp int64_t)
    118 0:43          'b7' ( temp int64_t)
    119 0:43          Function Call: func(f161;f161;f1; ( global int64_t)
    120 0:43            'f16' ( temp float16_t)
    121 0:43            'f16' ( temp float16_t)
    122 0:43            Convert int16_t to float ( temp float)
    123 0:43              'y' ( temp int16_t)
    124 0:45      Sequence
    125 0:45        move second child to first child ( temp int64_t)
    126 0:45          'b9' ( temp int64_t)
    127 0:45          Function Call: func(f161;f161;f1; ( global int64_t)
    128 0:45            'f16' ( temp float16_t)
    129 0:45            Convert int8_t to float16_t ( temp float16_t)
    130 0:45              'x' ( temp int8_t)
    131 0:45            Convert float16_t to float ( temp float)
    132 0:45              'f16' ( temp float16_t)
    133 0:?   Linker Objects
    134 
    135 
    136 Linked fragment stage:
    137 
    138 
    139 Shader version: 450
    140 Requested GL_EXT_shader_explicit_arithmetic_types
    141 ERROR: node is still EOpNull!
    142 0:10  Function Definition: func(i81;i161;i1; ( global int64_t)
    143 0:10    Function Parameters: 
    144 0:10      'a' ( in int8_t)
    145 0:10      'b' ( in int16_t)
    146 0:10      'c' ( in int)
    147 0:12    Sequence
    148 0:12      Branch: Return with expression
    149 0:12        Convert int to int64 ( temp int64_t)
    150 0:12          inclusive-or ( temp int)
    151 0:12            Convert int8_t to int ( temp int)
    152 0:12              'a' ( in int8_t)
    153 0:12            subtract ( temp int)
    154 0:12              Convert int16_t to int ( temp int)
    155 0:12                'b' ( in int16_t)
    156 0:12              'c' ( in int)
    157 0:20  Function Definition: func(f161;f161;f1; ( global int64_t)
    158 0:20    Function Parameters: 
    159 0:20      'a' ( in float16_t)
    160 0:20      'b' ( in float16_t)
    161 0:20      'c' ( in float)
    162 0:22    Sequence
    163 0:22      Branch: Return with expression
    164 0:22        Convert float to int64 ( temp int64_t)
    165 0:22          subtract ( temp float)
    166 0:22            Convert float16_t to float ( temp float)
    167 0:22              'a' ( in float16_t)
    168 0:22            component-wise multiply ( temp float)
    169 0:22              Convert float16_t to float ( temp float)
    170 0:22                'b' ( in float16_t)
    171 0:22              'c' ( in float)
    172 0:25  Function Definition: func(f161;i161;f1; ( global int64_t)
    173 0:25    Function Parameters: 
    174 0:25      'a' ( in float16_t)
    175 0:25      'b' ( in int16_t)
    176 0:25      'c' ( in float)
    177 0:27    Sequence
    178 0:27      Branch: Return with expression
    179 0:27        Convert float to int64 ( temp int64_t)
    180 0:27          subtract ( temp float)
    181 0:27            Convert float16_t to float ( temp float)
    182 0:27              'a' ( in float16_t)
    183 0:27            component-wise multiply ( temp float)
    184 0:27              Convert int16_t to float ( temp float)
    185 0:27                'b' ( in int16_t)
    186 0:27              'c' ( in float)
    187 0:30  Function Definition: main( ( global void)
    188 0:30    Function Parameters: 
    189 0:?     Sequence
    190 0:38      Sequence
    191 0:38        move second child to first child ( temp int64_t)
    192 0:38          'b1' ( temp int64_t)
    193 0:38          Function Call: func(i81;i161;i1; ( global int64_t)
    194 0:38            'x' ( temp int8_t)
    195 0:38            'y' ( temp int16_t)
    196 0:38            'z' ( temp int)
    197 0:39      Sequence
    198 0:39        move second child to first child ( temp int64_t)
    199 0:39          'b2' ( temp int64_t)
    200 0:39          Function Call: func(f161;i161;f1; ( global int64_t)
    201 0:39            Convert int16_t to float16_t ( temp float16_t)
    202 0:39              'y' ( temp int16_t)
    203 0:39            'y' ( temp int16_t)
    204 0:39            Convert int to float ( temp float)
    205 0:39              'z' ( temp int)
    206 0:42      Sequence
    207 0:42        move second child to first child ( temp int64_t)
    208 0:42          'b5' ( temp int64_t)
    209 0:42          Function Call: func(f161;i161;f1; ( global int64_t)
    210 0:42            Convert int16_t to float16_t ( temp float16_t)
    211 0:42              'y' ( temp int16_t)
    212 0:42            'y' ( temp int16_t)
    213 0:42            Convert float16_t to float ( temp float)
    214 0:42              'f16' ( temp float16_t)
    215 0:43      Sequence
    216 0:43        move second child to first child ( temp int64_t)
    217 0:43          'b7' ( temp int64_t)
    218 0:43          Function Call: func(f161;f161;f1; ( global int64_t)
    219 0:43            'f16' ( temp float16_t)
    220 0:43            'f16' ( temp float16_t)
    221 0:43            Convert int16_t to float ( temp float)
    222 0:43              'y' ( temp int16_t)
    223 0:45      Sequence
    224 0:45        move second child to first child ( temp int64_t)
    225 0:45          'b9' ( temp int64_t)
    226 0:45          Function Call: func(f161;f161;f1; ( global int64_t)
    227 0:45            'f16' ( temp float16_t)
    228 0:45            Convert int8_t to float16_t ( temp float16_t)
    229 0:45              'x' ( temp int8_t)
    230 0:45            Convert float16_t to float ( temp float)
    231 0:45              'f16' ( temp float16_t)
    232 0:?   Linker Objects
    233 
    234