1300BuiltIns.frag
2ERROR: 0:6: 'float' : type requires declaration of default precision qualifier
3ERROR: 0:70: 'noise2' : no matching overloaded function found
4ERROR: 0:72: 't__' : identifiers containing consecutive underscores ("__") are reserved, and an error if version <= 300
5ERROR: 0:75: '#define' : names containing consecutive underscores are reserved, and an error if version <= 300: __D
6ERROR: 4 compilation errors.  No code generated.
7
8
9Shader version: 300
10ERROR: node is still EOpNull!
110:26  Function Definition: main( ( global void)
120:26    Function Parameters:
130:29    Sequence
140:29      Sequence
150:29        move second child to first child ( temp mediump 3-component vector of float)
160:29          'v' ( temp mediump 3-component vector of float)
170:29          mix ( global mediump 3-component vector of float)
180:29            'x' ( global mediump 3-component vector of float)
190:29            'y' ( global mediump 3-component vector of float)
200:29            'bv' ( global 3-component vector of bool)
210:30      Sequence
220:30        move second child to first child ( temp mediump 4-component vector of int)
230:30          'iv10' ( temp mediump 4-component vector of int)
240:30          Absolute value ( global mediump 4-component vector of int)
250:30            'iv4a' ( global mediump 4-component vector of int)
260:31      Sequence
270:31        move second child to first child ( temp mediump 4-component vector of int)
280:31          'iv11' ( temp mediump 4-component vector of int)
290:31          Sign ( global mediump 4-component vector of int)
300:31            'iv4a' ( global mediump 4-component vector of int)
310:32      Sequence
320:32        move second child to first child ( temp mediump 4-component vector of int)
330:32          'iv12' ( temp mediump 4-component vector of int)
340:32          min ( global mediump 4-component vector of int)
350:32            'iv4a' ( global mediump 4-component vector of int)
360:32            'iv4b' ( global mediump 4-component vector of int)
370:33      Sequence
380:33        move second child to first child ( temp mediump 4-component vector of int)
390:33          'iv13' ( temp mediump 4-component vector of int)
400:33          min ( global mediump 4-component vector of int)
410:33            'iv4a' ( global mediump 4-component vector of int)
420:33            'imin' ( global mediump int)
430:34      Sequence
440:34        move second child to first child ( temp mediump 2-component vector of uint)
450:34          'u' ( temp mediump 2-component vector of uint)
460:34          min ( global mediump 2-component vector of uint)
470:34            'uv2x' ( global mediump 2-component vector of uint)
480:34            'uv2y' ( global mediump 2-component vector of uint)
490:35      Sequence
500:35        move second child to first child ( temp mediump 4-component vector of uint)
510:35          'uv' ( temp mediump 4-component vector of uint)
520:35          min ( global mediump 4-component vector of uint)
530:35            'uv4y' ( global mediump 4-component vector of uint)
540:35            'uy' ( global mediump uint)
550:36      Sequence
560:36        move second child to first child ( temp mediump 3-component vector of int)
570:36          'iv14' ( temp mediump 3-component vector of int)
580:36          max ( global mediump 3-component vector of int)
590:36            'iv3a' ( global mediump 3-component vector of int)
600:36            'iv3b' ( global mediump 3-component vector of int)
610:37      Sequence
620:37        move second child to first child ( temp mediump 4-component vector of int)
630:37          'iv15' ( temp mediump 4-component vector of int)
640:37          max ( global mediump 4-component vector of int)
650:37            'iv4a' ( global mediump 4-component vector of int)
660:37            'imax' ( global mediump int)
670:38      Sequence
680:38        move second child to first child ( temp mediump 2-component vector of uint)
690:38          'u10' ( temp mediump 2-component vector of uint)
700:38          max ( global mediump 2-component vector of uint)
710:38            'uv2x' ( global mediump 2-component vector of uint)
720:38            'uv2y' ( global mediump 2-component vector of uint)
730:39      Sequence
740:39        move second child to first child ( temp mediump 2-component vector of uint)
750:39          'u11' ( temp mediump 2-component vector of uint)
760:39          max ( global mediump 2-component vector of uint)
770:39            'uv2x' ( global mediump 2-component vector of uint)
780:39            'uy' ( global mediump uint)
790:40      Sequence
800:40        move second child to first child ( temp mediump 4-component vector of int)
810:40          'iv16' ( temp mediump 4-component vector of int)
820:40          clamp ( global mediump 4-component vector of int)
830:40            'iv4a' ( global mediump 4-component vector of int)
840:40            'iv4a' ( global mediump 4-component vector of int)
850:40            'iv4b' ( global mediump 4-component vector of int)
860:41      Sequence
870:41        move second child to first child ( temp mediump 4-component vector of int)
880:41          'iv17' ( temp mediump 4-component vector of int)
890:41          clamp ( global mediump 4-component vector of int)
900:41            'iv4a' ( global mediump 4-component vector of int)
910:41            'imin' ( global mediump int)
920:41            'imax' ( global mediump int)
930:42      Sequence
940:42        move second child to first child ( temp mediump 2-component vector of uint)
950:42          'u12' ( temp mediump 2-component vector of uint)
960:42          clamp ( global mediump 2-component vector of uint)
970:42            'uv2x' ( global mediump 2-component vector of uint)
980:42            'uv2y' ( global mediump 2-component vector of uint)
990:42            'uv2c' ( global mediump 2-component vector of uint)
1000:43      Sequence
1010:43        move second child to first child ( temp mediump 4-component vector of uint)
1020:43          'uv10' ( temp mediump 4-component vector of uint)
1030:43          clamp ( global mediump 4-component vector of uint)
1040:43            'uv4y' ( global mediump 4-component vector of uint)
1050:43            'umin' ( global mediump uint)
1060:43            'umax' ( global mediump uint)
1070:47      Sequence
1080:47        move second child to first child ( temp mediump 3-component vector of float)
1090:47          'v11' ( temp mediump 3-component vector of float)
1100:47          modf ( global mediump 3-component vector of float)
1110:47            'x' ( global mediump 3-component vector of float)
1120:47            'modfOut' ( temp mediump 3-component vector of float)
1130:49      Sequence
1140:49        move second child to first child ( temp mediump float)
1150:49          't' ( temp mediump float)
1160:49          trunc ( global mediump float)
1170:49            'f' ( global mediump float)
1180:50      Sequence
1190:50        move second child to first child ( temp mediump 2-component vector of float)
1200:50          'v12' ( temp mediump 2-component vector of float)
1210:50          round ( global mediump 2-component vector of float)
1220:50            'v2a' ( global mediump 2-component vector of float)
1230:51      Sequence
1240:51        move second child to first child ( temp mediump 2-component vector of float)
1250:51          'v13' ( temp mediump 2-component vector of float)
1260:51          roundEven ( global mediump 2-component vector of float)
1270:51            'v2a' ( global mediump 2-component vector of float)
1280:52      Sequence
1290:52        move second child to first child ( temp 2-component vector of bool)
1300:52          'b10' ( temp 2-component vector of bool)
1310:52          isnan ( global 2-component vector of bool, operation at mediump)
1320:52            'v2a' ( global mediump 2-component vector of float)
1330:53      Sequence
1340:53        move second child to first child ( temp 4-component vector of bool)
1350:53          'b11' ( temp 4-component vector of bool)
1360:53          isinf ( global 4-component vector of bool, operation at mediump)
1370:53            'v4' ( global mediump 4-component vector of float)
1380:56      Sequence
1390:56        move second child to first child ( temp highp int)
1400:56          'i' ( temp mediump int)
1410:56          floatBitsToInt ( global highp int)
1420:56            'f' ( global mediump float)
1430:57      Sequence
1440:57        move second child to first child ( temp highp 4-component vector of uint)
1450:57          'uv11' ( temp mediump 4-component vector of uint)
1460:57          floatBitsToUint ( global highp 4-component vector of uint)
1470:57            'v4' ( global mediump 4-component vector of float)
1480:58      Sequence
1490:58        move second child to first child ( temp highp 4-component vector of float)
1500:58          'v14' ( temp mediump 4-component vector of float)
1510:58          intBitsToFloat ( global highp 4-component vector of float)
1520:58            'iv4a' ( global mediump 4-component vector of int)
1530:59      Sequence
1540:59        move second child to first child ( temp highp 2-component vector of float)
1550:59          'v15' ( temp mediump 2-component vector of float)
1560:59          uintBitsToFloat ( global highp 2-component vector of float)
1570:59            'uv2c' ( global mediump 2-component vector of uint)
1580:62      Sequence
1590:62        move second child to first child ( temp highp uint)
1600:62          'u19' ( temp mediump uint)
1610:62          packSnorm2x16 ( global highp uint, operation at mediump)
1620:62            'v2a' ( global mediump 2-component vector of float)
1630:63      Sequence
1640:63        move second child to first child ( temp highp 2-component vector of float)
1650:63          'v20' ( temp mediump 2-component vector of float)
1660:63          unpackSnorm2x16 ( global highp 2-component vector of float)
1670:63            'uy' ( global mediump uint)
1680:64      Sequence
1690:64        move second child to first child ( temp highp uint)
1700:64          'u15' ( temp mediump uint)
1710:64          packUnorm2x16 ( global highp uint, operation at mediump)
1720:64            'v2a' ( global mediump 2-component vector of float)
1730:65      Sequence
1740:65        move second child to first child ( temp highp 2-component vector of float)
1750:65          'v16' ( temp mediump 2-component vector of float)
1760:65          unpackUnorm2x16 ( global highp 2-component vector of float)
1770:65            'uy' ( global mediump uint)
1780:66      Sequence
1790:66        move second child to first child ( temp highp uint)
1800:66          'u17' ( temp mediump uint)
1810:66          packHalf2x16 ( global highp uint, operation at mediump)
1820:66            'v2b' ( global mediump 2-component vector of float)
1830:67      Sequence
1840:67        move second child to first child ( temp mediump 2-component vector of float)
1850:67          'v18' ( temp mediump 2-component vector of float)
1860:67          unpackHalf2x16 ( global mediump 2-component vector of float, operation at highp)
1870:67            'uy' ( global mediump uint)
1880:70      Constant:
1890:70        0.000000
1900:?   Linker Objects
1910:?     'imax' ( global mediump int)
1920:?     'imin' ( global mediump int)
1930:?     'umax' ( global mediump uint)
1940:?     'umin' ( global mediump uint)
1950:?     'x' ( global mediump 3-component vector of float)
1960:?     'y' ( global mediump 3-component vector of float)
1970:?     'bv' ( global 3-component vector of bool)
1980:?     'uy' ( global mediump uint)
1990:?     'uv2c' ( global mediump 2-component vector of uint)
2000:?     'uv2y' ( global mediump 2-component vector of uint)
2010:?     'uv2x' ( global mediump 2-component vector of uint)
2020:?     'uv4y' ( global mediump 4-component vector of uint)
2030:?     'iv3a' ( global mediump 3-component vector of int)
2040:?     'iv3b' ( global mediump 3-component vector of int)
2050:?     'iv4a' ( global mediump 4-component vector of int)
2060:?     'iv4b' ( global mediump 4-component vector of int)
2070:?     'f' ( global mediump float)
2080:?     'v2a' ( global mediump 2-component vector of float)
2090:?     'v2b' ( global mediump 2-component vector of float)
2100:?     'v4' ( global mediump 4-component vector of float)
211
212
213Linked fragment stage:
214
215
216Shader version: 300
217ERROR: node is still EOpNull!
2180:26  Function Definition: main( ( global void)
2190:26    Function Parameters:
2200:29    Sequence
2210:29      Sequence
2220:29        move second child to first child ( temp mediump 3-component vector of float)
2230:29          'v' ( temp mediump 3-component vector of float)
2240:29          mix ( global mediump 3-component vector of float)
2250:29            'x' ( global mediump 3-component vector of float)
2260:29            'y' ( global mediump 3-component vector of float)
2270:29            'bv' ( global 3-component vector of bool)
2280:30      Sequence
2290:30        move second child to first child ( temp mediump 4-component vector of int)
2300:30          'iv10' ( temp mediump 4-component vector of int)
2310:30          Absolute value ( global mediump 4-component vector of int)
2320:30            'iv4a' ( global mediump 4-component vector of int)
2330:31      Sequence
2340:31        move second child to first child ( temp mediump 4-component vector of int)
2350:31          'iv11' ( temp mediump 4-component vector of int)
2360:31          Sign ( global mediump 4-component vector of int)
2370:31            'iv4a' ( global mediump 4-component vector of int)
2380:32      Sequence
2390:32        move second child to first child ( temp mediump 4-component vector of int)
2400:32          'iv12' ( temp mediump 4-component vector of int)
2410:32          min ( global mediump 4-component vector of int)
2420:32            'iv4a' ( global mediump 4-component vector of int)
2430:32            'iv4b' ( global mediump 4-component vector of int)
2440:33      Sequence
2450:33        move second child to first child ( temp mediump 4-component vector of int)
2460:33          'iv13' ( temp mediump 4-component vector of int)
2470:33          min ( global mediump 4-component vector of int)
2480:33            'iv4a' ( global mediump 4-component vector of int)
2490:33            'imin' ( global mediump int)
2500:34      Sequence
2510:34        move second child to first child ( temp mediump 2-component vector of uint)
2520:34          'u' ( temp mediump 2-component vector of uint)
2530:34          min ( global mediump 2-component vector of uint)
2540:34            'uv2x' ( global mediump 2-component vector of uint)
2550:34            'uv2y' ( global mediump 2-component vector of uint)
2560:35      Sequence
2570:35        move second child to first child ( temp mediump 4-component vector of uint)
2580:35          'uv' ( temp mediump 4-component vector of uint)
2590:35          min ( global mediump 4-component vector of uint)
2600:35            'uv4y' ( global mediump 4-component vector of uint)
2610:35            'uy' ( global mediump uint)
2620:36      Sequence
2630:36        move second child to first child ( temp mediump 3-component vector of int)
2640:36          'iv14' ( temp mediump 3-component vector of int)
2650:36          max ( global mediump 3-component vector of int)
2660:36            'iv3a' ( global mediump 3-component vector of int)
2670:36            'iv3b' ( global mediump 3-component vector of int)
2680:37      Sequence
2690:37        move second child to first child ( temp mediump 4-component vector of int)
2700:37          'iv15' ( temp mediump 4-component vector of int)
2710:37          max ( global mediump 4-component vector of int)
2720:37            'iv4a' ( global mediump 4-component vector of int)
2730:37            'imax' ( global mediump int)
2740:38      Sequence
2750:38        move second child to first child ( temp mediump 2-component vector of uint)
2760:38          'u10' ( temp mediump 2-component vector of uint)
2770:38          max ( global mediump 2-component vector of uint)
2780:38            'uv2x' ( global mediump 2-component vector of uint)
2790:38            'uv2y' ( global mediump 2-component vector of uint)
2800:39      Sequence
2810:39        move second child to first child ( temp mediump 2-component vector of uint)
2820:39          'u11' ( temp mediump 2-component vector of uint)
2830:39          max ( global mediump 2-component vector of uint)
2840:39            'uv2x' ( global mediump 2-component vector of uint)
2850:39            'uy' ( global mediump uint)
2860:40      Sequence
2870:40        move second child to first child ( temp mediump 4-component vector of int)
2880:40          'iv16' ( temp mediump 4-component vector of int)
2890:40          clamp ( global mediump 4-component vector of int)
2900:40            'iv4a' ( global mediump 4-component vector of int)
2910:40            'iv4a' ( global mediump 4-component vector of int)
2920:40            'iv4b' ( global mediump 4-component vector of int)
2930:41      Sequence
2940:41        move second child to first child ( temp mediump 4-component vector of int)
2950:41          'iv17' ( temp mediump 4-component vector of int)
2960:41          clamp ( global mediump 4-component vector of int)
2970:41            'iv4a' ( global mediump 4-component vector of int)
2980:41            'imin' ( global mediump int)
2990:41            'imax' ( global mediump int)
3000:42      Sequence
3010:42        move second child to first child ( temp mediump 2-component vector of uint)
3020:42          'u12' ( temp mediump 2-component vector of uint)
3030:42          clamp ( global mediump 2-component vector of uint)
3040:42            'uv2x' ( global mediump 2-component vector of uint)
3050:42            'uv2y' ( global mediump 2-component vector of uint)
3060:42            'uv2c' ( global mediump 2-component vector of uint)
3070:43      Sequence
3080:43        move second child to first child ( temp mediump 4-component vector of uint)
3090:43          'uv10' ( temp mediump 4-component vector of uint)
3100:43          clamp ( global mediump 4-component vector of uint)
3110:43            'uv4y' ( global mediump 4-component vector of uint)
3120:43            'umin' ( global mediump uint)
3130:43            'umax' ( global mediump uint)
3140:47      Sequence
3150:47        move second child to first child ( temp mediump 3-component vector of float)
3160:47          'v11' ( temp mediump 3-component vector of float)
3170:47          modf ( global mediump 3-component vector of float)
3180:47            'x' ( global mediump 3-component vector of float)
3190:47            'modfOut' ( temp mediump 3-component vector of float)
3200:49      Sequence
3210:49        move second child to first child ( temp mediump float)
3220:49          't' ( temp mediump float)
3230:49          trunc ( global mediump float)
3240:49            'f' ( global mediump float)
3250:50      Sequence
3260:50        move second child to first child ( temp mediump 2-component vector of float)
3270:50          'v12' ( temp mediump 2-component vector of float)
3280:50          round ( global mediump 2-component vector of float)
3290:50            'v2a' ( global mediump 2-component vector of float)
3300:51      Sequence
3310:51        move second child to first child ( temp mediump 2-component vector of float)
3320:51          'v13' ( temp mediump 2-component vector of float)
3330:51          roundEven ( global mediump 2-component vector of float)
3340:51            'v2a' ( global mediump 2-component vector of float)
3350:52      Sequence
3360:52        move second child to first child ( temp 2-component vector of bool)
3370:52          'b10' ( temp 2-component vector of bool)
3380:52          isnan ( global 2-component vector of bool, operation at mediump)
3390:52            'v2a' ( global mediump 2-component vector of float)
3400:53      Sequence
3410:53        move second child to first child ( temp 4-component vector of bool)
3420:53          'b11' ( temp 4-component vector of bool)
3430:53          isinf ( global 4-component vector of bool, operation at mediump)
3440:53            'v4' ( global mediump 4-component vector of float)
3450:56      Sequence
3460:56        move second child to first child ( temp highp int)
3470:56          'i' ( temp mediump int)
3480:56          floatBitsToInt ( global highp int)
3490:56            'f' ( global mediump float)
3500:57      Sequence
3510:57        move second child to first child ( temp highp 4-component vector of uint)
3520:57          'uv11' ( temp mediump 4-component vector of uint)
3530:57          floatBitsToUint ( global highp 4-component vector of uint)
3540:57            'v4' ( global mediump 4-component vector of float)
3550:58      Sequence
3560:58        move second child to first child ( temp highp 4-component vector of float)
3570:58          'v14' ( temp mediump 4-component vector of float)
3580:58          intBitsToFloat ( global highp 4-component vector of float)
3590:58            'iv4a' ( global mediump 4-component vector of int)
3600:59      Sequence
3610:59        move second child to first child ( temp highp 2-component vector of float)
3620:59          'v15' ( temp mediump 2-component vector of float)
3630:59          uintBitsToFloat ( global highp 2-component vector of float)
3640:59            'uv2c' ( global mediump 2-component vector of uint)
3650:62      Sequence
3660:62        move second child to first child ( temp highp uint)
3670:62          'u19' ( temp mediump uint)
3680:62          packSnorm2x16 ( global highp uint, operation at mediump)
3690:62            'v2a' ( global mediump 2-component vector of float)
3700:63      Sequence
3710:63        move second child to first child ( temp highp 2-component vector of float)
3720:63          'v20' ( temp mediump 2-component vector of float)
3730:63          unpackSnorm2x16 ( global highp 2-component vector of float)
3740:63            'uy' ( global mediump uint)
3750:64      Sequence
3760:64        move second child to first child ( temp highp uint)
3770:64          'u15' ( temp mediump uint)
3780:64          packUnorm2x16 ( global highp uint, operation at mediump)
3790:64            'v2a' ( global mediump 2-component vector of float)
3800:65      Sequence
3810:65        move second child to first child ( temp highp 2-component vector of float)
3820:65          'v16' ( temp mediump 2-component vector of float)
3830:65          unpackUnorm2x16 ( global highp 2-component vector of float)
3840:65            'uy' ( global mediump uint)
3850:66      Sequence
3860:66        move second child to first child ( temp highp uint)
3870:66          'u17' ( temp mediump uint)
3880:66          packHalf2x16 ( global highp uint, operation at mediump)
3890:66            'v2b' ( global mediump 2-component vector of float)
3900:67      Sequence
3910:67        move second child to first child ( temp mediump 2-component vector of float)
3920:67          'v18' ( temp mediump 2-component vector of float)
3930:67          unpackHalf2x16 ( global mediump 2-component vector of float, operation at highp)
3940:67            'uy' ( global mediump uint)
3950:70      Constant:
3960:70        0.000000
3970:?   Linker Objects
3980:?     'imax' ( global mediump int)
3990:?     'imin' ( global mediump int)
4000:?     'umax' ( global mediump uint)
4010:?     'umin' ( global mediump uint)
4020:?     'x' ( global mediump 3-component vector of float)
4030:?     'y' ( global mediump 3-component vector of float)
4040:?     'bv' ( global 3-component vector of bool)
4050:?     'uy' ( global mediump uint)
4060:?     'uv2c' ( global mediump 2-component vector of uint)
4070:?     'uv2y' ( global mediump 2-component vector of uint)
4080:?     'uv2x' ( global mediump 2-component vector of uint)
4090:?     'uv4y' ( global mediump 4-component vector of uint)
4100:?     'iv3a' ( global mediump 3-component vector of int)
4110:?     'iv3b' ( global mediump 3-component vector of int)
4120:?     'iv4a' ( global mediump 4-component vector of int)
4130:?     'iv4b' ( global mediump 4-component vector of int)
4140:?     'f' ( global mediump float)
4150:?     'v2a' ( global mediump 2-component vector of float)
4160:?     'v2b' ( global mediump 2-component vector of float)
4170:?     'v4' ( global mediump 4-component vector of float)
418
419