184 Commits

Author SHA1 Message Date
09ce86257e fix up dub file 2026-05-19 05:25:37 +10:00
71ce058596 add dub file (needs more work) 2026-05-19 04:14:38 +10:00
aca976d4d9 fix wasm opengl imports 2026-05-18 07:47:00 +10:00
6d8a1c2114 remove rgfw, replace with SDL3 2026-05-18 07:16:34 +10:00
0ec65e1029 more fixes for opengl 2026-05-18 05:45:27 +10:00
47c3ee8576 revert changes to CreateWindow function 2026-05-18 05:32:21 +10:00
a67814cc89 update function loading 2026-05-18 05:30:01 +10:00
233d23e3a1 add rgfw 2026-05-18 04:12:09 +10:00
c7454e4695 move glx context into platform window 2026-05-17 15:53:13 +10:00
9f2b7d84dc add gl function loading 2026-05-17 15:43:10 +10:00
edaacc9665 set up opengl for x11/wasm 2026-05-17 15:13:14 +10:00
d679e978b1 add todo 2026-05-13 03:39:12 +10:00
d6b3e7444e more cleanup 2026-05-13 03:35:39 +10:00
d2d93f9e86 comment out freetype (for now) 2026-05-13 02:24:26 +10:00
b481fcf195 clean up dependencies 2026-05-13 02:23:31 +10:00
ca7b76168c update script, move stb_truetype 2026-05-12 04:47:52 +10:00
3a4518beb4 merge vulkan library into dlib 2026-05-11 06:34:32 +10:00
2c81e42008 reorganize files, port stbtt to d, remove truetype 2026-05-08 18:18:15 +10:00
f98e6cc07f some clean up (something broke!) 2026-05-03 16:26:41 +10:00
b0c0120fc4 reorganize files, fix wasm, good to go 2026-05-03 12:42:00 +10:00
83d09f6b49 remove more imports 2026-05-01 11:28:38 +10:00
f3bbe7e46b remove xxhash dependency 2026-05-01 11:27:12 +10:00
d7954721d8 remove public imports 2026-05-01 11:26:01 +10:00
31f329c8d5 lots of fixes to get this working in wasm 2026-05-01 11:16:04 +10:00
899a28a17e wip setting everything up for wasm 2026-04-25 17:39:06 +10:00
6ae59dab5b add slug vertex loading 2026-04-18 14:59:57 +10:00
ff0e689dd4 fix typo 2026-04-17 18:24:29 +10:00
29f88bd800 fix using wrong index for glyphs 2026-04-17 18:23:53 +10:00
4fbe1670b1 fix clamp bug 2026-04-17 18:21:52 +10:00
8690e93b41 update dlib to include vulkan 2026-04-17 16:44:11 +10:00
1a71c3235d change data structures to include texel info 2026-04-17 14:36:57 +10:00
91d7c75ca4 implement slug data packing 2026-04-17 14:18:56 +10:00
53dbb8bf34 change Str func 2026-02-02 05:54:10 +11:00
988270db0b simplify font structures 2026-02-02 05:29:28 +11:00
fc824c4191 change math funcs to templates 2026-01-17 12:07:59 +11:00
246e7006f5 fix accidental mutation in vec binary ops 2026-01-09 20:27:38 +11:00
9f70b8982c fix 2026-01-04 17:03:09 +11:00
2bff2f8b2f add string util 2026-01-04 17:01:04 +11:00
b9b9e9f986 fixes 2026-01-03 19:58:12 +11:00
337f4eae87 more font fixes 2026-01-03 17:46:26 +11:00
be8814cda2 proper font fixes 2026-01-03 17:44:29 +11:00
eee6918981 fix fonts 2026-01-02 18:40:50 +11:00
10c7fdcaed add mix & vector * scalar ops 2025-12-31 19:10:57 +11:00
1160d747cc fix hash table delete bug 2025-12-30 17:16:50 +11:00
5f35fba904 small util fixes 2025-12-29 18:23:32 +11:00
e77c1790f7 add vector clamp 2025-12-29 14:14:23 +11:00
6af1c3e126 change assert from static 2025-12-28 14:02:29 +11:00
74f992ade1 fix fonts (properly this time) 2025-12-28 14:00:54 +11:00
c00c404006 update fonts 2025-12-27 20:45:44 +11:00
c637de10ff fix max advance 2025-12-26 20:32:38 +11:00