Commit Graph

12 Commits

Author SHA1 Message Date
143a33558d fix: shrink buffers when unused fraction gets too large 2026-03-10 14:48:55 +00:00
Beriff
64dd2d6e40 fix: update canvas real-time 2026-03-10 17:19:50 +07:00
Beriff
232b5c8f90 feat(experimental): add selection boxes 2026-03-10 15:31:03 +07:00
3a292ea351 feat: parameterize stroke color and thickness 2026-03-07 14:49:12 +05:30
d620caf02b feat: hook up canvas input to renderer 2026-03-07 12:26:59 +05:30
8e09748d3e feat: swap canvas for opengl context 2026-03-05 18:39:38 +05:30
beriff
f001b90745 format: update .clang-format 2026-03-05 17:55:11 +07:00
eefd95e4d2 feat: add stroke thickness 2026-03-05 00:51:20 +05:30
d57b2e2114 feat: add rasterization pipeline 2026-03-04 20:01:06 +05:30
beriff
faa3f941d0 feat: pipe frambuffer to canvas 2026-03-04 19:21:37 +07:00
1c3fc0c4bd feat: add rasterization primitives 2026-03-04 15:41:20 +05:30
beriff
e7b99ed918 feat: add canvas prototype 2026-03-04 14:52:32 +07:00