-
Notifications
You must be signed in to change notification settings - Fork 2
/
shaderimage.txt
67 lines (57 loc) · 36.1 KB
/
shaderimage.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
// Ideally we'd use unpackUnorm4x8(), but this is not available
vec4 unpackVec4(uint inp)
{
float R = float (inp >> 24) / 255.0;
inp &= uint(0x00FFFFFF);
float G = float (inp >> 16) / 255.0;
inp &= uint(0x0000FFFF);
float B = float (inp >> 8) / 255.0;
inp &= uint(0x000000FF);
float A = float (inp) / 255.0;
return vec4 (R,G,B,A);
}
#define IMG0_WIDTH 200
#define IMG0_HEIGHT 69
uint shaderBuf0[3450] = uint[](0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,72111188u,1275331584u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,139481096u,67371008u,67108864u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,134743049u,1364262912u,134742016u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,134483213u,89456640u,72091648u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1024u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1028u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,67702034u,1380798720u,543744u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,282956u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,544077u,134217728u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,67703319u,454185293u,281608u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,5068117u,1291845632u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,72439129u,1426587648u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,67965467u,455038545u,1359217740u,134217728u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,5594461u,1498219520u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1297440161u,1565589504u,0u,0u,0u,0u,0u,0u,0u,0u,151258116u,0u,0u,0u,8u,856603u,455024474u,1364263940u,134742016u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,72721062u,2723499268u,0u,0u,0u,0u,0u,0u,0u,0u,0u,8u,1436395174u,2706965504u,0u,0u,0u,0u,0u,0u,0u,2390u,1447888900u,134480900u,0u,0u,8u,857631u,1667440415u,1599164749u,139545604u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,140093094u,2795657553u,1208221696u,1032u,134480900u,0u,0u,0u,0u,2313u,151520260u,264277u,2712317610u,2790851584u,0u,0u,0u,0u,0u,0u,0u,5069470u,2589347153u,290540808u,1212679168u,0u,4u,67966507u,1582456607u,455022157u,1292391761u,67108864u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,139829926u,2795674969u,1431391565u,1208505689u,1499026760u,67108864u,0u,0u,0u,72174929u,1364282701u,67392929u,2863575726u,2791114752u,0u,0u,0u,0u,0u,0u,4u,1520672341u,2661177946u,1515869786u,1359218696u,67108864u,4u,68034158u,285215062u,454761306u,290261077u,1426587648u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1213571754u,2863310498u,2639878489u,1499047590u,2795674969u,1359478784u,0u,0u,4u,1297176154u,1515870806u,1499047594u,2997793454u,2791114752u,0u,0u,0u,0u,0u,0u,2394u,2723829159u,2728304286u,1583242842u,1515867392u,67371008u,1032u,85075562u,150994944u,224008987u,454430029u,1364546824u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,139829930u,4008618662u,2728567458u,2728832690u,2997791398u,2723761412u,0u,0u,73u,1364630174u,2661194398u,2796466866u,2874909358u,2791114752u,0u,0u,0u,0u,0u,0u,611998u,1359237534u,2728633247u,2745394019u,1431394897u,67372032u,2056u,152184426u,67108864u,3350u,521886486u,151540053u,1359478784u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,140093098u,4076007146u,2863311530u,2863329010u,4075991726u,2862766413u,0u,0u,2125u,1453237155u,2745148327u,3002529455u,1532450730u,2791132160u,0u,0u,0u,0u,0u,0u,89216585u,67392931u,2745410467u,2812781415u,1733362769u,1359236100u,19464u,219556454u,67109888u,0u,219552539u,1511064584u,1364545800u,134479872u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1213834926u,4076073975u,4075745006u,4008637171u,4076007086u,2930400597u,67108864u,0u,280913u,2594088871u,2812782507u,4227528543u,1465341854u,2858241280u,0u,0u,0u,0u,0u,4u,1297155414u,1453238179u,2745411495u,2812782503u,1738689792u,1364019280u,84235272u,236597090u,67109892u,262144u,67112278u,454759949u,67372104u,1275592704u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1297983214u,4076075003u,4092785650u,4075746295u,4159959790u,2930156121u,1291845632u,0u,609622u,2661525415u,2745673715u,4227572567u,1465340758u,2795327744u,0u,67634180u,0u,0u,0u,4u,1296914010u,2745410399u,2678564775u,2812782503u,2812518921u,140117076u,1347461124u,304033561u,0u,3333u,0u,223746843u,374424644u,1280114688u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,1302506222u,4076074926u,1213310702u,4075484147u,4092850930u,4003897949u,1359216640u,0u,71913882u,2661525415u,2812520439u,4227290967u,1465867090u,2728546560u,0u,67718408u,67108864u,0u,0u,0u,1297504947u,1666931551u,2812782503u,2812782503u,2812520350u,5854536u,2762516488u,371405593u,0u,4626u,0u,4635u,527125828u,1280640000u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,1302506222u,4076073894u,67371089u,2868047603u,4092850930u,4004160157u,1493696512u,4u,156063386u,2678302627u,2745693183u,4221784919u,1529553750u,1520851200u,9u,1229540684u,134479872u,0u,0u,0u,156872439u,1604559783u,2812782503u,2813044305u,1520936871u,1443471872u,1555344396u,438514449u,0u,3675u,150994944u,1307u,594762308u,1218250752u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,8u,1302506222u,4076072682u,1207960580u,77197042u,4160222194u,4071270050u,1565590528u,4u,1297177246u,2745672611u,2745957375u,4149695319u,590293851u,1453762129u,18769u,1364283732u,1275592704u,0u,0u,0u,1369879219u,2812520359u,2812782503u,2807452066u,1498785703u,2806881873u,145796105u,455553805u,22697u,1275332891u,1443693572u,26u,590571077u,1151421696u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,8u,77769386u,4008635118u,2634287266u,2639353254u,4076600311u,4092504742u,2723742720u,1101u,1364631202u,2678039463u,2880175103u,2874626907u,724512551u,1470279334u,1364023898u,1515870809u,1414334464u,0u,0u,81u,1571465891u,2812781479u,2812783518u,155821995u,2879804839u,2812414370u,10593545u,455553809u,1431875768u,3043844450u,526012937u,67371026u,523202377u,1151751424u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1028u,140093098u,4008372906u,134521578u,3941771861u,1437267967u,4227002026u,2795636736u,19793u,1452973731u,2745411495u,2745957371u,1532188515u,791622447u,1532735154u,2862522018u,2728304285u,1498238208u,0u,0u,2133u,1566728867u,2812782503u,2812694792u,161654699u,2880152145u,2812761438u,1359237133u,455027554u,2780084345u,1965648238u,858729314u,218104845u,455570257u,1151687936u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,139566758u,2795937032u,77196010u,3942383607u,2795347378u,4227329774u,2863290628u,611674u,2661197402u,2728567454u,2662333359u,1465079591u,791884591u,660318198u,2997003171u,2745409442u,1565610240u,0u,0u,1109u,1565612703u,2678302631u,1510212612u,2661703271u,1718052356u,1369941769u,2650800146u,454762343u,157902949u,1763514653u,791622519u,1778648069u,455291742u,1151181312u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,138959266u,2638808068u,1374350058u,3942121471u,4155398477u,2801267370u,2863571460u,545110u,2661526362u,1225345353u,1370684327u,1465080615u,725038895u,660037627u,4155220899u,2745410466u,2723566848u,1024u,0u,8u,1571181833u,1453303642u,67372113u,2879810351u,791621466u,5941082u,2656108557u,1511725855u,521803277u,202378252u,505882411u,1801256964u,438251366u,1146201600u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,67654993u,67372109u,3941264106u,3874750463u,4222506590u,156889842u,4008618500u,67371081u,1520673711u,1426325508u,145948583u,1465327399u,724775723u,1666668539u,4222330791u,2812519331u,2728024576u,2304u,0u,545113u,1570942638u,1426675358u,67372118u,2818274095u,791621478u,71936935u,1298024781u,151852570u,521871135u,454694413u,157229855u,593102848u,303770479u,1229233412u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,67634176u,1369572518u,3941263074u,3874420735u,4217266975u,1594708462u,4008637000u,1296826372u,5069483u,4015916036u,1437006835u,1532436259u,657402663u,1599560699u,4154959783u,2812519331u,2812190208u,4617u,4u,1364828838u,2930963378u,4155134289u,1582105604u,2733881135u,791621419u,352364455u,1515563767u,4155417165u,152196703u,521871135u,454760986u,442108164u,152773491u,1430539524u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,263172u,134217817u,2857213422u,3940999914u,3941529599u,2858623779u,1666253981u,4008899148u,2640141657u,1359478789u,1521460744u,2868902835u,2740328991u,589768483u,1532471295u,2862852007u,2812781475u,2812781132u,67442194u,262229u,2728831658u,2863575031u,4159943586u,1297436932u,1454111595u,791358251u,1644208807u,2740582387u,2952001527u,2857782533u,223762975u,522133343u,1528170756u,68887347u,1581533444u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,67373060u,285094u,1498786538u,3869436650u,3941530615u,1646733095u,1577320456u,4008899153u,2638826058u,1448761681u,67413678u,4160747423u,1465340507u,522395423u,1465364407u,1801936478u,2661525415u,2812782245u,134501910u,151275942u,2930682538u,2880417711u,2880435119u,2857979213u,77771695u,724249387u,1661836967u,2812211030u,1246386859u,4092831314u,84148233u,303175195u,454762267u,370876203u,1715749892u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,67372036u,1297964369u,1442312102u,2733042410u,3937336226u,1730882407u,151257092u,3941527125u,1497957890u,33687118u,1447886929u,4227838883u,2606192466u,387389271u,1398273967u,657405811u,1582998183u,2813241680u,67393047u,369383858u,2998120367u,3019092979u,4092833775u,4088374857u,72460215u,1663247126u,84496798u,2745084751u,185273870u,1386674163u,2651390034u,454761054u,1448500063u,521871139u,1715749892u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1028u,67373145u,2723829257u,3002592162u,3958370287u,4026267494u,858993506u,1028u,2867786325u,1493762562u,33949186u,33950293u,4294684579u,2677757783u,1377245015u,1470364519u,1798519607u,795040427u,2947176784u,134499611u,454208247u,4155765683u,4092852211u,4092851123u,2884891562u,1292148467u,2870942217u,168690769u,1296671315u,252644946u,1381063090u,4222224649u,454764339u,1801393682u,307649311u,1648952324u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1032u,139567778u,1515868834u,4226787055u,4092851187u,4093356663u,993489677u,1028u,3874419281u,2718237186u,33686018u,101123750u,4294420391u,2745146199u,1465078611u,1404022281u,1432514159u,723738287u,2947241384u,2684372310u,458665975u,4160223223u,4160223155u,2931030007u,4155486195u,2924300710u,2874871310u,320277922u,1515345503u,257036817u,286265424u,2784670285u,287518515u,572201759u,526062089u,285213700u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,76u,1504075358u,1650329847u,4154912751u,4092851195u,4227294771u,859006468u,263245u,3936770393u,2701525506u,33686018u,101124015u,4289700771u,2745409439u,1532449623u,1475826948u,67372041u,358489454u,2947522736u,2958312517u,1381412851u,4160223223u,4159959982u,3014042291u,4160204719u,4155377997u,2723305047u,387668638u,2740342367u,1376587865u,2931276727u,2997268150u,1365144431u,791093019u,1528520530u,543748u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,262144u,284062u,2724292198u,1649779451u,2884629491u,4092851191u,4222249771u,728700164u,67372121u,2634548381u,2724088326u,101057026u,101387187u,4222067619u,2745672607u,2677757783u,2813461508u,67372036u,224554871u,1650306220u,2896710729u,1230678771u,4093114359u,4093114291u,1583309581u,2729703343u,2951980548u,1369415518u,151870115u,2740605526u,1443651003u,3216998271u,2143271602u,4133052006u,1931352603u,521869142u,151538692u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,67371012u,1365157470u,1583787621u,1493743607u,4025742323u,4092851195u,4217793383u,1734804484u,67389529u,1566131366u,4070987342u,185273090u,185290747u,4154695583u,2745411491u,2677775267u,4154852356u,67372036u,1785687867u,2070849964u,2896996424u,1145919151u,3019372535u,4160205730u,454760192u,5352179u,2880417702u,89301577u,630439u,1599229518u,1498790527u,2139062207u,3212558014u,3136724314u,1784046426u,1582717466u,369951748u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,67391838u,2795920935u,661085605u,1499069427u,4092851187u,4092851191u,2942461803u,2942437469u,2864118719u,4289613226u,4071272102u,1313803023u,252402683u,4087587747u,2745411567u,2745412530u,2857174020u,71582729u,1719091007u,1060861617u,2964369576u,1279614562u,3019372535u,4159961003u,522133248u,67372198u,4088112883u,2651128832u,5679015u,1358958090u,1370668927u,3216767991u,2862768494u,3137076130u,1163550563u,1572055642u,303106308u,67108864u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1230874282u,2791976751u,1800734881u,78574327u,4160222195u,4092851195u,2792074082u,1504376831u,4290756479u,3075583739u,4159631090u,2924892943u,252683263u,2946737059u,2745410475u,2879869188u,1145324612u,1229541734u,2000371519u,1060845430u,2914037936u,2835916386u,1655961587u,3019111347u,589259525u,67371012u,2796529570u,2874212352u,1437310473u,2569u,1442315199u,4227595178u,1427510797u,1370422267u,2785631911u,2863836847u,1578240256u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,85u,2729093730u,1865889651u,1493435396u,1370420983u,4160222195u,4093114363u,1583260338u,4227858367u,3212803963u,1571749887u,4226984690u,4075970130u,324250619u,2879628195u,2745410467u,4020633669u,1166361925u,1432250223u,1869310839u,2071672631u,1941089712u,4105000367u,2791222191u,2947545083u,1730621205u,67108868u,78293918u,2812740941u,1514995712u,67718665u,2800983726u,4227331925u,1512250135u,369992187u,4221962658u,2801490342u,1733956105u,67108864u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,547238u,2863292975u,859009885u,67372036u,2712532730u,4160223223u,4160223150u,2801269759u,4294950783u,2071690094u,1858076671u,4294421158u,4008637086u,1313778427u,2812519331u,2745673643u,2812691589u,2236174942u,2880154531u,2745147299u,1735619443u,1936945070u,2985602141u,3014352482u,2880435195u,1798255462u,263168u,72723363u,2662029833u,1516198486u,223235662u,2935201442u,2729356817u,589504287u,436798549u,3069946445u,2796464798u,2875612694u,218366976u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1302242994u,2858822447u,791896580u,67372036u,2729047546u,4210554871u,4160224170u,4227596287u,4290229170u,2930419289u,2931539967u,4294683298u,2796220151u,2723263223u,2812519331u,2745147290u,2862761033u,1448828771u,2678039463u,2812500895u,2678024047u,1869836143u,1789833649u,2712907610u,1587785715u,3077257075u,134480896u,145597095u,2661787401u,168776535u,1532644873u,2733613573u,2728875610u,656877351u,150995972u,1303116714u,1302243921u,2812502626u,1494287364u,67371008u,0u,0u,0u,263168u,0u,0u,0u,0u,0u,81u,2729112494u,1646996267u,728105988u,67109977u,1498788341u,4143446007u,4093115306u,4294966263u,4075745006u,4008616686u,3936792315u,4294963954u,4160223154u,1431417587u,2745409435u,2593804877u,2925151318u,1599839131u,2610648658u,1470079835u,1398251427u,1802465135u,1801938605u,2980687535u,1515870891u,4218107703u,1644430340u,72963495u,2740627286u,22173523u,1397969755u,1448232261u,1146791775u,1449274215u,263172u,84913147u,2857215492u,2812782506u,1785091332u,67109892u,67108864u,0u,1032u,1364547925u,218103808u,0u,0u,0u,4u,20902u,2935224162u,724249387u,1796276228u,67372194u,67394805u,4076271607u,4093114286u,4227329774u,4008636138u,3936283374u,4008636138u,4160749567u,4227331925u,1431173107u,2745147290u,1447644759u,3009037722u,2677775259u,2610602577u,1297241943u,1397970843u,2678812527u,1869309799u,2863509934u,2941672278u,2952227635u,1863122944u,145947302u,2807735131u,89038751u,2678040406u,1465339478u,1380275807u,1667126874u,263168u,17238959u,4221740548u,2662067179u,2926733909u,72421641u,67437828u,1028u,1280397653u,2712250793u,1700333568u,0u,0u,0u,0u,72197807u,4093356647u,656877351u,1644168196u,67372194u,67111080u,2985752311u,4160222126u,4008636142u,4008635114u,2577329902u,4008701934u,3941859327u,4227309146u,1298004915u,2740605262u,1381454679u,3009039771u,2610404251u,2526958852u,280914u,1465340755u,1465624427u,1869572967u,1734847149u,2857458445u,2817765163u,727843840u,150404786u,2812497242u,1292197791u,2745934495u,2673563218u,1465009498u,589521758u,1375731712u,17171279u,2951915012u,1521201135u,2947708594u,1359830558u,437324036u,151587149u,1212433476u,1218030002u,2930336081u,67108864u,0u,0u,0u,78032883u,4160445991u,589504291u,1426063360u,282017u,1108u,4054691314u,4159941363u,4008636142u,4075989589u,156888814u,4076073967u,4008375039u,4221983309u,2790390694u,1297240915u,1397970778u,1588221595u,2610404251u,2588738564u,72439044u,89019991u,1465342823u,1802201959u,1734829922u,1364873817u,2812802983u,656890368u,73266862u,2728630870u,348763u,2745148327u,2745411414u,1599557206u,656876319u,1600082436u,395011u,1404281348u,1588572143u,4025726907u,2987137579u,656810509u,265554u,1380533573u,1145324621u,2712251813u,1493958656u,0u,0u,0u,1504637943u,4160704871u,589242207u,218365952u,566962u,2852668484u,2425920937u,4076055283u,4008637098u,2723767911u,1599491494u,4008965107u,4092587763u,2992001437u,4221761442u,89282391u,1448235610u,2678237083u,2526452566u,145337941u,1570571268u,67372041u,1381455703u,1600612199u,1734563414u,1527929257u,2863377399u,1730355990u,282960u,2594414495u,2651128841u,1314562983u,2813046609u,2673826638u,1465326367u,522150751u,1443169543u,123099549u,1303378931u,4092851131u,3148745062u,791621414u,67371013u,307976018u,1162167364u,1145591201u,2841729292u,0u,0u,77u,2796550135u,4227834462u,1595611995u,1443104853u,2868379647u,4222768521u,2307492168u,1436986103u,4088027490u,2004562731u,593449301u,2649420787u,4092850158u,1504332040u,1571990024u,71914066u,1520409499u,2610866082u,2593804548u,1291234909u,1565590532u,67372113u,1431916882u,1465607010u,1448500054u,224026470u,2846796459u,4083622687u,302253060u,1453563807u,2941583361u,168166998u,2863551907u,2745410125u,1386192735u,1532697435u,1600083462u,123098610u,2644114423u,4092851191u,3149882897u,1932997423u,1577322500u,1370169115u,458377541u,1162101828u,1369548129u,1426587648u,0u,93u,2868115447u,4160747353u,1364875938u,2863919965u,2868116475u,4227594154u,2795345229u,1208242598u,1427794735u,859519795u,1868210922u,3936527090u,4092850158u,1235655245u,1296652966u,2723567190u,1448582043u,2610337447u,2722956364u,2779619746u,1493435396u,1436723882u,2930682461u,1431724886u,1528170842u,1734566755u,2863245738u,2880398111u,521536772u,1369939871u,2879259986u,84281095u,101077594u,2656436224u,1453828011u,2880137059u,1528519515u,1448758771u,4065176315u,4159960051u,3077989973u,506671919u,1873391969u,1505389083u,454761302u,1313162308u,1145327005u,2774356228u,0u,1186u,2868115447u,4160487419u,4227595259u,4227595259u,2796221431u,4160223223u,4093029806u,2639877457u,1377773355u,792149815u,1649825438u,4008371870u,2868376563u,1369087899u,2610666399u,2728895391u,2677775254u,2526517082u,1292151290u,2908595805u,72179114u,2935421942u,2863031654u,2930466582u,223502259u,2942808931u,2942806697u,2930420643u,371137293u,1369677722u,2812413338u,2740322566u,101123846u,1029u,1453302695u,2741480367u,2943051615u,1582631582u,4154889723u,4227002094u,4005263982u,153497391u,1874263806u,2773814619u,454761243u,458641989u,1145324612u,1369530713u,134217728u,19874u,2868115447u,4160224251u,4227595251u,4227332087u,4222266099u,4160223223u,4160485025u,1420121160u,1297227559u,791882594u,286399318u,2666456738u,2728588275u,2790102682u,2610666399u,2677710503u,2660931222u,2593805828u,71871909u,1638048417u,1436986102u,4222789209u,1566747243u,1582696708u,73031603u,2942527263u,1532978086u,2846796455u,2745064026u,2661523359u,2812149846u,2678301521u,66821u,89562787u,2745410399u,1600366250u,2863048614u,2718781001u,1436978594u,4076336115u,4093099903u,1846373163u,728693502u,2902983685u,1511725851u,454761306u,1313162564u,1145609637u,1561133056u,20898u,2868115447u,4160223223u,4160223143u,4160223223u,4160467622u,4093114359u,3009237161u,2914103961u,1162695199u,593714692u,1186583u,1448799978u,2728566254u,4087764297u,1297504926u,2677709466u,2728567462u,2589000708u,1571987873u,2795939498u,2858266282u,1499028902u,2858637841u,151258116u,67127642u,459516767u,1733715811u,2863245994u,2812782499u,2677972634u,2660892754u,2745410471u,2723218436u,1431983702u,1292436737u,84215040u,328866u,1426063360u,1391699529u,4160748531u,4092835711u,2137087595u,656894886u,1476920324u,68556571u,454761243u,458903109u,1166362965u,2774338816u,20898u,2863637339u,2812784479u,2880416671u,4160223219u,4160224247u,2796726877u,72217333u,4188909042u,2722711890u,1443955712u,1186587u,391600814u,2795414173u,2868113130u,2728285444u,1230067354u,2593828603u,2567177297u,2778835630u,4076009202u,2857980249u,1571468135u,1511131401u,134481924u,71582976u,224356127u,458905183u,1600563886u,2863113118u,2593805910u,1448476676u,1453564835u,2885093380u,1145328034u,2795937378u,656628228u,285098u,67372036u,111932237u,2801795063u,4092785339u,2138708322u,1650349577u,67373326u,303175451u,454761243u,454761302u,1296385093u,1302419716u,20898u,2795414359u,1403213651u,1470324638u,2801005555u,4092852210u,2718172164u,41721u,4193889702u,2946994501u,1224999940u,68294427u,454170458u,2930152866u,2645226479u,3869701106u,2790327300u,88953165u,1229193305u,2796204795u,4155137365u,1432183206u,3064683286u,151258116u,67372036u,71648260u,67458591u,1667192401u,1583572650u,2863046234u,1448497485u,1364000768u,5677987u,2818286080u,1216712174u,4092521050u,723986202u,586329u,67372036u,5698462u,1308360699u,4159960055u,3212801557u,269225234u,370875163u,454761243u,454761243u,454761243u,1532381573u,1145591049u,20830u,2723826263u,1330859855u,1532189607u,2662313906u,2997508360u,139829913u,1207960737u,4126537390u,2645535642u,1141113860u,1185563u,454496791u,1521133133u,2644945651u,4024888311u,4159874564u,67372036u,1145655718u,2935403174u,1431657890u,2728833719u,1666910468u,67372036u,134744068u,1145390080u,67372050u,1595611990u,1444306530u,2846203221u,1296632073u,67389777u,1432003491u,2817782272u,1145668766u,4092261278u,1730882347u,161676121u,67371008u,306926u,1219166203u,4159960051u,3145695158u,2925614687u,522133275u,454761243u,454761243u,454761243u,454777678u,1145326852u,19801u,2728549030u,2740080471u,1531945886u,2729355938u,1426326605u,2733304554u,3936243020u,2969172730u,2996742895u,2790327300u,1186587u,454760210u,391555750u,2649640366u,4024952563u,4159959880u,67372036u,77178538u,2790873433u,2712053414u,2868294495u,454427652u,67372301u,370810394u,509746718u,505026065u,290873115u,454778719u,1654742353u,1224999940u,67718481u,1448779427u,2745957205u,4491657u,3937072110u,1428892463u,581893030u,134479872u,40695u,1498807291u,4159961079u,4223664127u,4294965158u,1511989023u,521870107u,454760214u,370563678u,1583524450u,1296040960u,2129u,1503830698u,2879824478u,2728568482u,2791132416u,67654045u,2644682474u,3941264034u,2851141114u,4160202406u,2947242500u,1186587u,454761243u,387406502u,2929853525u,3941328875u,4159960994u,67372109u,2728811865u,1499027801u,1431937373u,4143669019u,454167834u,505816875u,724249387u,858991403u,656876322u,505025042u,370613019u,1583176012u,0u,9u,1297177246u,2745695146u,18501u,2443375603u,2719887151u,800325623u,1426325504u,18931u,2785323767u,4160487423u,4294967295u,4294967295u,2858295071u,522149731u,1650351706u,1515870810u,1515869714u,150994944u,1097u,1364811354u,1520607914u,2795937365u,134217728u,4739413u,2509872802u,2800413418u,4008815794u,4160223146u,2662313890u,151853851u,454761243u,454766442u,1376933376u,2729110507u,4093114351u,1448479057u,1364482208u,2784404041u,1437120251u,4289666843u,454450735u,724249387u,724248363u,791094047u,521804306u,303174162u,303437334u,1515803724u,0u,0u,72177050u,2729112490u,1140850760u,1150676718u,3998821167u,863239163u,4155155037u,1431391658u,4065172978u,4093377531u,4227595259u,4294967291u,4221460058u,1448499797u,1359808777u,67371008u,0u,0u,4u,1213289813u,1515869525u,1292108800u,0u,4u,1297175961u,2661459622u,4004639149u,2868377587u,2942217135u,2874215771u,454761243u,454766447u,387406596u,78049263u,4093114351u,1532449550u,1302703280u,2964453978u,1297199871u,4284947227u,454761003u,723986211u,589242147u,656349974u,370283021u,151587081u,219288082u,375279884u,0u,0u,64u,1145324868u,1140850756u,1146200746u,3937015083u,791655415u,4092851187u,4160221938u,4092505842u,4075745006u,4076008182u,4223384571u,4159853977u,134480896u,0u,0u,0u,0u,0u,264196u,134479872u,1024u,0u,0u,280913u,1364827550u,2729028013u,2846011311u,2947505834u,2880133645u,1528503067u,454765423u,370613001u,5613299u,4093114355u,2806909711u,252599725u,2964369910u,1314499327u,4289666843u,454761255u,522132251u,454762279u,656086546u,307301637u,67108864u,84479250u,307647756u,0u,0u,0u,1078215748u,1145307136u,1145916838u,2867502686u,791621483u,1515280797u,2728830630u,2863048358u,2728567458u,2796203762u,4076272635u,4160220753u,2634286080u,0u,0u,0u,0u,0u,4u,67108864u,0u,0u,0u,0u,72175957u,1503765925u,2846465454u,4025742242u,2796531618u,156900123u,454765427u,370891533u,286195u,4160223219u,4015130127u,252645206u,1521070326u,2925460479u,4294667039u,522132251u,454761243u,454763303u,504780373u,1359544320u,0u,329997u,303126797u,67108864u,0u,0u,4211780u,1141112832u,4801873u,2729093717u,1646996267u,723719689u,151848025u,4087743560u,1145324612u,1145325905u,2644946674u,4076271526u,1369245696u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,8u,1297438813u,2644615769u,2796269555u,2795941807u,2785630751u,455043955u,1443974477u,1571203827u,4160222123u,2740129551u,252644107u,258191021u,4138138623u,4294966191u,1662983967u,454761243u,454762014u,1516132685u,67108864u,0u,1033u,218977617u,67108864u,0u,0u,0u,0u,279620u,1436722858u,1365388075u,724248355u,525729954u,4087742532u,1145324612u,1145062468u,1145325653u,2729112306u,2639026440u,67108864u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,281680u,1431936413u,1436723882u,2947195567u,2880131414u,1583242914u,2868115447u,4160222195u,2942787355u,387125002u,185273099u,190014378u,2935487487u,4294967291u,3076988703u,454761239u,303439390u,1565591552u,0u,0u,5u,151867729u,67108864u,0u,0u,0u,0u,1024u,1146462886u,2790087271u,723986215u,1661557239u,4070966272u,1141112832u,1028u,71320644u,1145675182u,3998304337u,134217728u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1032u,1280397653u,1498504870u,2863573662u,2947525465u,2800941047u,4160223223u,3014353759u,454759958u,370280970u,168430091u,185291430u,2868639739u,4227595259u,4223118171u,454694418u,370809109u,150994944u,0u,0u,0u,67702097u,134217728u,0u,0u,0u,0u,0u,4478370u,2795918605u,1583506010u,161675255u,4070704128u,67372032u,1028u,67109892u,1145324621u,2728806724u,1275330560u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,67373129u,1297174873u,2728831658u,2662330287u,4160486391u,4155485027u,1595611931u,370546194u,285803781u,84216330u,168495698u,1655877290u,2930946738u,2998054566u,1511396949u,1494551812u,0u,0u,0u,0u,264461u,134217728u,0u,0u,0u,0u,0u,18517u,2661722713u,67372113u,2935749623u,2929525760u,262144u,0u,1028u,67388484u,1146179908u,1141374976u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,67389444u,1364894374u,2858003375u,4088638307u,1528503067u,387388950u,303172869u,0u,261u,101321226u,1381934502u,1587980961u,2729092774u,1582388561u,218629120u,0u,0u,0u,0u,1033u,134217728u,0u,0u,0u,0u,0u,72u,1503831722u,2723784439u,4160224247u,2991653888u,0u,0u,0u,1032u,1145323584u,263168u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,5068126u,2728810846u,1595611931u,454761238u,370283025u,151257088u,0u,5u,84215306u,168712541u,1431657817u,1297176921u,1431373828u,67108864u,0u,0u,0u,0u,0u,134479872u,0u,0u,0u,0u,0u,0u,1297719978u,2935157490u,4076337074u,2856584192u,67108864u,0u,0u,0u,67372036u,263168u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,2385u,1520608858u,454761243u,370545170u,302844160u,0u,0u,0u,84214017u,84495701u,1359564040u,2125u,1275593728u,0u,0u,0u,0u,0u,0u,67371008u,0u,0u,0u,0u,0u,0u,5069218u,2796202670u,2930946730u,1363410948u,0u,0u,0u,0u,1028u,67372032u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,8u,1364828762u,370611734u,303172873u,67108864u,0u,0u,0u,261u,83951620u,67108864u,4u,67371008u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,2133u,2644682406u,2795938381u,1141112836u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,139549202u,370545165u,151257088u,0u,0u,0u,0u,0u,0u,4u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,72175957u,1431127108u,1141112832u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,545105u,218694656u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,67372036u,67372036u,67371008u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1028u,4u,67371008u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,263172u,67372036u,67108864u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,263172u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,67372036u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u);
vec4 image0Blit(in vec2 uv)
{
uv = uv * vec2 (1.000, 1.000) - vec2 (0.000, 0.000);
if (uv.x < 0.0 || uv.x > 1.0) return vec4(0.0);
if (uv.y < 0.0 || uv.y > 1.0) return vec4(0.0);
int vi = int ((1.0 - uv.y) * float (IMG0_HEIGHT));
int ui = int (uv.x * float (IMG0_WIDTH));
uint fetchedSample = shaderBuf0[vi*(IMG0_WIDTH/4) + (ui/4)];
uint pixVal = uint(unpackVec4 (fetchedSample)[ui & 3] * 255.0);
return vec4 (float (pixVal & 3u) * 0.333333, float ((pixVal & 60u) >> 2) * 0.06666667, float ((pixVal & 192u) >> 6) * 0.333333, 1.0);
}
#define IMG1_WIDTH 100
#define IMG1_HEIGHT 35
uint shaderBuf1[875] = uint[](0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,2132u,67108864u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,2057u,1358973952u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4718592u,0u,0u,0u,0u,0u,524288u,0u,0u,0u,0u,0u,0u,263186u,307036236u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,144525312u,0u,0u,0u,0u,0u,1297962240u,0u,0u,0u,0u,0u,0u,263191u,526011652u,134217728u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1303028301u,0u,0u,0u,4u,67108868u,2712314112u,0u,0u,0u,86u,1443367176u,67108864u,263454u,1579359053u,1280376832u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1369876125u,1431391581u,2639594496u,0u,18773u,1431374241u,2998051328u,0u,0u,0u,304030u,2723830362u,1359217664u,264495u,67705631u,306992388u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1370157738u,2795939570u,2997789256u,0u,284319u,2661200630u,1604756992u,0u,0u,0u,156893274u,2745410407u,1431373828u,527663u,13u,454757708u,1359216640u,0u,0u,0u,0u,0u,0u,0u,0u,1370158075u,4159958771u,4092504669u,0u,5349031u,2813067175u,1398253060u,1028u,0u,0u,1364023971u,2745673639u,2802078028u,89134698u,0u,858902u,155470848u,0u,0u,0u,0u,0u,0u,0u,0u,1504637943u,77787891u,4092783266u,134217728u,156672935u,2750675791u,1599579656u,2380u,67108864u,0u,1303273311u,2812783522u,2745649485u,2891455274u,86u,22u,725898496u,0u,0u,0u,0u,0u,0u,0u,0u,1437529074u,67391914u,4227329702u,1493172228u,1369351075u,2818549583u,790863521u,5330517u,1275068416u,0u,2712904615u,2813023646u,1520934485u,1482171174u,11292698u,1375731721u,794137864u,0u,0u,0u,0u,0u,0u,0u,4u,1303047846u,15396518u,2650536938u,2852388949u,2594087847u,2818528091u,859002870u,2795676574u,1426325504u,77u,1587521447u,2718193063u,2874517333u,135077671u,2763813221u,862914564u,593924433u,0u,0u,0u,0u,0u,0u,0u,0u,77483264u,2733305599u,4149061362u,3998285901u,2745567493u,2667007779u,859265963u,4087588771u,2655846404u,8u,2723762851u,651051u,791037095u,1426067995u,454430984u,573269504u,456344661u,0u,0u,0u,0u,0u,0u,0u,4u,67392853u,4008110847u,2854425245u,4082979080u,156936704u,2717864735u,724259759u,2947000227u,2807103505u,22950u,2935467605u,1359015795u,791872747u,1442050722u,1376918303u,454777344u,238242121u,0u,0u,0u,0u,0u,0u,0u,1028u,73226734u,3807046395u,590023936u,4154611018u,1380797854u,4289681238u,522146807u,661036711u,2879717403u,5878442u,2947526643u,2785562039u,657132962u,2728873635u,4020372489u,370875162u,371676484u,0u,0u,0u,0u,0u,0u,0u,263249u,1577973670u,4025481134u,929759232u,4070985986u,33687049u,4289174359u,1397971887u,725559198u,3008888918u,317978611u,4092851187u,4088333482u,1728973389u,1298074382u,228700680u,456351510u,437932288u,0u,0u,0u,0u,0u,0u,0u,564578u,1583542255u,4093115179u,923860996u,3864353026u,33686363u,4221805471u,1465102088u,67639914u,2879956032u,1459091447u,4159940262u,4159959817u,1582765918u,1599540821u,2998055602u,1433348891u,454427656u,0u,0u,0u,0u,0u,0u,1028u,1499621034u,1291579379u,4093095463u,1795181657u,2723279446u,117835687u,2946474919u,2611196416u,67136059u,1856811160u,1168570359u,4155448073u,1236266922u,1230307499u,1443517887u,2143271866u,4200487519u,1583025412u,0u,0u,0u,0u,0u,0u,20906u,1781472848u,1509685235u,4093338214u,2801205183u,2800939762u,2718895031u,2879628199u,3947971648u,1230665535u,1064808948u,1415751671u,4093059862u,44967u,2717949525u,436923u,4294071570u,1660900699u,2997491204u,0u,0u,0u,0u,0u,0u,77508203u,929693696u,2851796983u,4159941371u,4290739058u,3003121574u,4071230202u,2745410467u,2923465046u,2880152479u,1870099310u,4104498014u,2885380915u,19883u,2806863698u,1292564378u,2925340451u,156367769u,2862787354u,150994944u,0u,0u,0u,0u,8u,2800953135u,788529229u,1442183927u,4155441143u,4092521122u,3937927086u,4076293627u,2745145934u,2856935327u,2606406555u,1402957683u,1806347694u,1520612155u,218125474u,2677998935u,1465014853u,1365122667u,1787u,2572527530u,1778909188u,0u,67655001u,67108864u,0u,1198u,4218038059u,285212757u,5831159u,4155700206u,4025113075u,4025151231u,4216999423u,2589086291u,2857540507u,2588475474u,1398233963u,1869047725u,2651778927u,654335486u,2740322723u,2812500822u,1381115743u,150995207u,4216104687u,3010858270u,352584717u,1229231533u,2925068288u,0u,41719u,4279639839u,67110062u,1430296737u,4092784362u,2791446173u,4076072691u,2857217710u,89610070u,2728367958u,1431919876u,610899u,1667720026u,308128499u,1729757273u,2745126149u,1386475422u,2672958235u,525995266u,1402576631u,4022055445u,858390528u,1448232256u,1302439249u,0u,586743u,4289092194u,2795959039u,4289108301u,1218534951u,993731486u,3869964275u,1498240350u,1431739291u,2544064008u,2913357060u,1504094813u,1516181078u,1667738282u,4015986176u,2661263877u,100815446u,1509972903u,2808308571u,1386388983u,4092772185u,708011617u,2854427478u,1228949661u,1627914240u,5877751u,4227858427u,4227575470u,4160486318u,1565281827u,862851351u,2800133879u,1435933595u,2745409430u,2588738737u,2711769586u,4155155050u,1577650543u,2875678566u,2913689434u,2661263177u,2807169282u,156671839u,1520872039u,1493871253u,4226741119u,1429172222u,1476401947u,458639680u,1218793728u,5942947u,2947264419u,4160224247u,2930133421u,4121857358u,436209947u,312910494u,4087519825u,1381146355u,1291889066u,4071531097u,2712295945u,67371077u,375610202u,1722723235u,2656475648u,2661806848u,1234869841u,436797602u,40601u,4160484027u,2119769685u,67702299u,454762326u,1162124557u,5874259u,1393252255u,2884873821u,1297154137u,4256344730u,2331u,387163801u,2733894647u,4060610564u,1079620270u,2656656818u,1795751940u,67388420u,876374u,1516415322u,1296648457u,1369699161u,1083570086u,724257006u,247u,1442837491u,2138463510u,522132251u,454761243u,525484045u,5087910u,2807783334u,2790326353u,2800676505u,2969236394u,2869429531u,454497190u,2857234407u,4155375620u,2644662613u,1570963295u,369957406u,657141547u,656284182u,454778197u,9u,1386129403u,4497143u,1580429311u,134217894u,1375205371u,4294967295u,1579097955u,1582979674u,1583219968u,20821u,1587434760u,72u,1369024234u,4054971383u,2800702742u,454761267u,252271087u,4160182030u,1437119906u,1358870295u,455552807u,589506331u,370280713u,303454800u,0u,4805013u,18926u,3928110075u,4159613610u,2867787767u,4160487423u,4132768009u,67108864u,0u,4u,67108864u,0u,281941u,2712249770u,4087803806u,303765299u,319946922u,4160462603u,257599993u,1459355423u,455023387u,455547478u,1291845632u,67965525u,0u,64u,1140868429u,4003277615u,508645717u,4065152333u,1301916406u,4226438400u,0u,0u,0u,0u,0u,0u,139484573u,2733877931u,2719096678u,2728850163u,2942506763u,185274282u,3003121663u,1729829659u,371349832u,0u,265557u,0u,0u,0u,1370117415u,724244125u,4076879872u,64u,1374854481u,67108864u,0u,0u,0u,0u,0u,2125u,1364830886u,2880173823u,4222575387u,387322117u,101321554u,2998073334u,4205450838u,1494286336u,0u,1037u,67108864u,0u,0u,5614229u,151889663u,2852127744u,4u,71342404u,134217728u,0u,0u,0u,0u,0u,0u,19870u,2795661087u,387389202u,150994944u,67078u,1319197345u,1436636425u,67108864u,0u,0u,134217728u,0u,0u,22958u,2868378619u,2634022912u,0u,263232u,67371008u,0u,0u,0u,0u,0u,0u,4u,1516115735u,369952000u,0u,1u,84411396u,263168u,0u,0u,0u,0u,0u,0u,85u,2796203682u,1073741824u,0u,4u,67108864u,0u,0u,0u,0u,0u,0u,0u,72684041u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,67651584u,67108864u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,4u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,0u,1028u,0u,0u,0u,0u,0u);
vec4 image1Blit(in vec2 uv)
{
uv = uv * vec2 (1.000, 1.000) - vec2 (0.000, 0.000);
if (uv.x < 0.0 || uv.x > 1.0) return vec4(0.0);
if (uv.y < 0.0 || uv.y > 1.0) return vec4(0.0);
int vi = int ((1.0 - uv.y) * float (IMG1_HEIGHT));
int ui = int (uv.x * float (IMG1_WIDTH));
uint fetchedSample = shaderBuf1[vi*(IMG1_WIDTH/4) + (ui/4)];
uint pixVal = uint(unpackVec4 (fetchedSample)[ui & 3] * 255.0);
return vec4 (float (pixVal & 3u) * 0.333333, float ((pixVal & 60u) >> 2) * 0.06666667, float ((pixVal & 192u) >> 6) * 0.333333, 1.0);
}
const uint textArr0[2] = uint[](2496700329u,3516241029u);
// Otavio Good's sampler for Shadertoy fonts
vec4 SampleFontTex0(vec2 uv)
{
vec2 fl = floor(uv + 0.5);
if (fl.y == 0.0) {
int charIndex = int(fl.x + 3.0);
int arrIndex = (charIndex / 4) % 2;
uint wordFetch = textArr0[arrIndex];
uint charFetch = (wordFetch >> ((charIndex % 4) * 8)) & 0x000000FFu;
float charX = float (int (charFetch & 0x0000000Fu) );
float charY = float (int (charFetch & 0x000000F0u) >> 4);
fl = vec2(charX, charY);
}
uv = fl + fract(uv+0.5)-0.5;
return texture(iChannel2, (uv+0.5)*(1.0/16.0), -100.0) + vec4(0.0, 0.0, 0.0, 0.000000001) - 0.5;
}