Commit graph

51 commits

Author SHA1 Message Date
100b7e0953 qr shader: correct data bit order, everywhere hopefully 2024-08-21 14:36:55 +02:00
5f839b88ae qr shader: add version information for size 7+ 2024-08-18 18:30:25 +02:00
7e4d06169c qr shader: correct data bit layout for all but leftmost column of aligners 2024-08-18 17:59:26 +02:00
f51e0dff07 qr shader: correct data bit layout for rightmost column of aligners, making it work up to QR 6 2024-08-17 23:44:40 +02:00
e0fd6f2613 qr shader: support all mask types, draw data bits (no ecc calculation) 2024-08-17 15:42:09 +02:00
d470f00987 qr shader: determine bit order for size 1 (ignores aligners at larger sizes) 2024-08-17 14:24:02 +02:00
16305cd3fc cleanup 2024-08-17 12:24:04 +02:00
7071a0189d qr shader: fix aligner positioning, probably correct 2024-08-16 15:21:34 +02:00
bdb2c20d59 qr shader: add format ec bits 2024-08-16 14:46:24 +02:00
f3f3f305e8 qr shader: add ec level and mask type bits 2024-08-16 11:02:26 +02:00
f6f7c03c14 qr code wip 2024-08-16 10:06:39 +02:00
feecf5f101 shader quine: fix transparency 2024-08-14 16:36:01 +02:00
ad791e2112 screenshot stuff 2024-08-13 22:21:30 +02:00
d8d13bbb80 quine golf surface: remove X,Y,y from font, 54x54 2877B 2024-08-13 21:29:47 +02:00
575d3c7cf6 quine golf: fix quine-ness 2024-08-13 21:14:13 +02:00
fdff82a752 quine golf surface: fix quine-ness, switch shading type; 2955B 2024-08-13 21:12:25 +02:00
f8c4ec05d3 quine golf surface: const is useless; 2975B 2024-08-13 20:22:44 +02:00
1ef600dce6 quine golf: const is useless; 3995B 2024-08-13 20:16:14 +02:00
df7ad986eb a 2024-08-13 20:10:06 +02:00
2680a70a20 quine golf 2: surface shader boogaloo, 55x55 3019B 2024-08-13 20:04:30 +02:00
c1df57a20b quine golf: combine uint declarations, 4029B 2024-08-13 19:51:18 +02:00
773802426c shader quine *perfect* alignment at 99x198 2024-08-13 19:20:23 +02:00
76f5b9040f quine golf: optimise font, 64x64 grid 4079B 2024-08-13 18:03:59 +02:00
e8c3f6640e quine golf: remove 3 chars, 4126B 2024-08-13 17:55:26 +02:00
94cc758b28 quine golf: optimise font, make 6 more different from b, 4140B 2024-08-13 17:48:29 +02:00
33e97fc07b quine shader cleanup and shorten to 100x200, 19484B 2024-08-13 17:39:42 +02:00
38ae53e9d8 quine golf: single-line atrocity; 4159B 2024-08-12 22:54:36 +02:00
5408b7d6e6 quine golf: smaller garbage; 4190B 2024-08-12 22:45:47 +02:00
a2a9dcf292 quine golf: optimise font further, 65x65 grid, 4208B 2024-08-12 22:32:38 +02:00
024ebfabe9 quine golf: ternary operator unreadable garbage, 66x66 grid, 4320B 2024-08-12 22:10:13 +02:00
90dcfb5bff quine golf: remove F from font, 4380B 2024-08-12 21:48:39 +02:00
1a80acbe14 quine golf: make most of font 5x5, grid 67x67 4400B 2024-08-12 21:44:43 +02:00
1b29290df2 quine golf: combine x,y into float2 p, 4702B 2024-08-12 19:39:17 +02:00
6d9df459e6 quine golf: remove W from font, 4733B 2024-08-12 19:33:44 +02:00
725db5735b quine golf: store 5 chars per uint by treating them as base 80 digits, 69x69 grid! total 4751 bytes 2024-08-12 19:29:43 +02:00
9e20abb767 quine golf: more shorter: 5549 bytes 2024-08-12 16:06:51 +02:00
32ffcbc921 quine golf: remove Q from font 2024-08-12 15:58:20 +02:00
549803f84c golf more, down to 5623 chars, 75x75 grid 2024-08-11 22:57:04 +02:00
5b59f487e6 create golf version of quine 2024-08-11 19:28:17 +02:00
aa610035b1 cleanup quine and add link to source 2024-08-11 14:20:04 +02:00
b75d0be0a7 reduce raymarching quality on some props 2024-08-11 13:44:40 +02:00
fb2ee82f67 Quine shader! 2024-08-11 12:24:31 +02:00
039d6b2540 shader integers 2023-09-22 21:24:21 +02:00
6fe98b333d flesh cube changes idk 2023-07-29 22:27:16 +02:00
fdfa51a531 so much raymarcing garbage 2023-07-23 18:31:33 +02:00
4695be0423 fix raymarching depth; add old rm shaders 2023-07-23 12:41:47 +02:00
7b674c3209 add triplanar mapping minecraft log 2023-07-15 13:06:45 +02:00
dce6916eb1 update shaders for spi support 2023-06-25 18:08:22 +02:00
a80b256a05 uninit memory shader 2023-06-17 21:13:48 +02:00
4870d28e45 triplanar mapping 2023-06-10 18:52:02 +02:00