Commit Graph

182 Commits

Author SHA1 Message Date
Orion Reed afe1154695 remove log 2024-12-02 06:37:28 -05:00
Orion Reed f32699985d avoid resizing past zero 2024-12-02 06:31:35 -05:00
Orion Reed da4d15f97c RotatedDOMRect 2024-12-02 06:29:30 -05:00
Orion Reed 14d94f83e7 rotation in RotatedDOMRect 2024-12-02 06:15:28 -05:00
“chrisshank” 9b22f838af edits 2024-12-02 02:44:29 -08:00
“chrisshank” 28597143d1 move deps around 2024-12-02 02:23:46 -08:00
“chrisshank” 1b86089e5d upgrade vite 2024-12-02 02:19:34 -08:00
“chrisshank” cf6a253972 more renaming 2024-12-02 02:09:07 -08:00
“chrisshank” 597c98368c rename demos 2024-12-02 01:48:36 -08:00
“chrisshank” 4e0d24b881 update home page 2024-12-02 01:15:38 -08:00
Orion Reed 7fe62caf9e add headings from html filenames 2024-12-02 02:58:27 -05:00
Orion Reed 35cb070301 move resize observer 2024-12-02 02:46:52 -05:00
Orion Reed c671324f5b fix 2024-12-02 02:45:34 -05:00
Orion Reed 9adeed16a8 renames 2024-12-02 02:44:04 -05:00
Orion Reed f962d52a37 renames 2024-12-02 02:10:07 -05:00
Orion Reed 2ab56e2a40 fix local conf, make demo page jankier :) 2024-12-02 02:04:35 -05:00
Orion Reed 830ee21683 update conf 2024-12-02 01:51:28 -05:00
Orion Reed 96d384fea8 fix build 2024-12-02 01:26:47 -05:00
Orion Reed efd286747b use bun (npm should work fine too) 2024-12-02 01:15:50 -05:00
Orion Reed 2d4996a4de cleanup and error handling 2024-12-02 00:04:54 -05:00
“chrisshank” 3c591e3d65 more perf 2024-12-01 20:41:12 -08:00
“chrisshank” 48b7119e37 more sdf perf 2024-12-01 20:28:26 -08:00
“chrisshank” 5eb4f5c432 fix sdf bug 2024-12-01 20:14:41 -08:00
“chrisshank” 74862c7629 Merge branch 'main' of https://github.com/folk-canvas/folk-canvas 2024-12-01 20:09:03 -08:00
“chrisshank” 56459fdaa3 sdf perf and add perf demo 2024-12-01 20:08:11 -08:00
Orion Reed f1b412dea5 no longer aspect-ratio dependant 2024-12-01 22:18:56 -05:00
Orion Reed 8fc9df7b89 much faster, slightly reduced precision 2024-12-01 22:16:30 -05:00
Orion Reed bf1ca91e8b shader perf improvements 2024-12-01 22:01:01 -05:00
“chrisshank” 1424fb6cac Merge branch 'main' of https://github.com/folk-canvas/folk-canvas 2024-12-01 18:40:15 -08:00
“chrisshank” 5f21c65baa Merge branch 'main' of https://github.com/folk-canvas/folk-canvas 2024-12-01 18:40:14 -08:00
Orion Reed c3881ad245 docstring to hell, while we clean this up 2024-12-01 21:39:25 -05:00
“chrisshank” 123baf29c3 qrcode demo 2024-12-01 18:38:50 -08:00
Orion Reed cfa22df7c2 use common vert shader 2024-12-01 21:32:34 -05:00
Orion Reed 10cd273481 simplify 2024-12-01 21:23:05 -05:00
Orion Reed a7804b27ac cleanup 2024-12-01 21:03:36 -05:00
Orion Reed 8f7ce62b5d fix corner bug 2024-12-01 20:38:09 -05:00
Orion Reed 6b8566fa30 handle resize 2024-12-01 20:22:19 -05:00
Orion Reed 9e68b2d9d3 simplify a bit 2024-12-01 20:16:00 -05:00
Orion Reed 1b14970313 distance field JFA/GPU implementation 2024-12-01 19:42:01 -05:00
Orion Reed fdd7fb9d84 faster 2024-12-01 18:00:50 -05:00
Orion Reed 0f969abce8 doubled rendering speed 2024-12-01 17:31:01 -05:00
Orion Reed 2b4215e1df add shape stypes 2024-12-01 17:18:25 -05:00
Orion Reed db42811ea2 moved to worker (gets backed up, but no impact on main thread) 2024-12-01 08:18:11 -05:00
Orion Reed a0e00e9657 simplify rendering 2024-12-01 07:12:29 -05:00
Orion Reed 33c18d6349 add back other renderers 2024-12-01 06:39:41 -05:00
Orion Reed a58343a783 prep for service worker 2024-12-01 06:22:18 -05:00
Orion Reed 0f3ee9fa3f remove isClosed 2024-12-01 05:55:08 -05:00
Orion Reed 62454dcd8a rename 2024-12-01 05:49:11 -05:00
“chrisshank” c4a61f8dd8 sdf refactor 2024-12-01 00:35:55 -08:00
Orion Reed c639101942 distance fields demo 2024-12-01 03:16:04 -05:00