19 Commits

Author SHA1 Message Date
Ed_
d806fc6083 Correcting sokol-shdc naming...
@module doesn't work on all uniforms.. making it useless
2025-02-13 16:09:27 -05:00
Ed_
a6a9f622f4 using zpl for stb_truetype allocation extension instead of gb.h (trying to gamble a build with mac) 2025-01-13 22:03:12 -05:00
Ed_
7dd1bad72d Working toward mac and linux builds, no need for stb_image it looks like... 2025-01-13 12:00:00 -05:00
Ed_
046c69c477 Realized while writing the docs that I need to preseve non-visible glyphs in the shape. (Fixed some crashing as well)
So the shaper has been adjusted along with downstream codepaths in drawlist gen pass.
2025-01-11 20:38:43 -05:00
Ed_
f7e4278300 formatting, cleanup, more progress on docs 2025-01-11 17:31:32 -05:00
Ed_
e8a7b21eba fix parser handling of glyph shape freeing 2025-01-11 17:31:21 -05:00
Ed_
c64f8132dc Add assignable allocator support to stb_truetype 2025-01-10 22:44:39 -05:00
Ed_
87ab22c207 Fixed size issue (parsesr_scale convention needs to be em_to_pixels by default). 2025-01-10 20:50:33 -05:00
Ed_
2eb94e077f More cleanup, doc updates 2025-01-10 12:44:53 -05:00
Ed_
ddfd529993 Progress on cleanup 2025-01-10 09:52:44 -05:00
Ed_
36cc557975 WIP: Updating public repo with latest version 2025-01-10 09:07:26 -05:00
Ed_
ba667a8fa0 Fixes for linux in parser.odin 2024-09-10 04:34:41 -04:00
Ed_
16319d9e43 Formating, name changes (making identifiers more idiomatic) 2024-07-04 16:18:26 -04:00
Ed_
a930fc00d4 last cleanup for this dev pass 2024-07-02 10:34:36 -04:00
Ed_
26e2aa96aa wip freetype glyph caching suffering 2024-07-02 00:16:08 -04:00
Ed_
9db6e67155 Progress on getting some horrible looking glyphs on the screen 2024-07-01 20:52:59 -04:00
Ed_
70b2d1fe55 Prepping to start getting freetype working (2) 2024-07-01 20:32:44 -04:00
Ed_
e4089d3832 Change package name to lowercase 2024-06-30 22:06:44 -04:00
Ed_
b7f008521d finish force rename 2024-06-30 22:05:12 -04:00