SectrPrototype/code/font/VEFontCache
2024-06-18 11:24:54 -04:00
..
atlas.odin Fixes to shape cache and atlas region math 2024-06-16 08:56:06 -04:00
draw.odin optimize_draw_list now produces parity optimization to original 2024-06-16 10:27:58 -04:00
LRU.odin fixes to LRU font cache 2024-06-16 08:54:37 -04:00
mappings.odin More bug fixing, All latin characters don't look corrupt anymore 2024-06-15 14:53:26 -04:00
parser.odin More bug fixing, All latin characters don't look corrupt anymore 2024-06-15 14:53:26 -04:00
Readme.md Setup initial readme for VEFontCache 2024-06-18 11:24:54 -04:00
shaper.odin Finished first draft for VEFontCache font provider hookup for sokol_gfx (untested) 2024-06-09 21:39:49 -04:00
VEFontCache.odin VEFontCache: got rid of elf hash using a "label" hash borrowed from the rad debugger 2024-06-17 01:24:03 -04:00

VE Font Cache : Odin Port

This is a port of the library base on my fork

TODO (Making it a more idiomatic library):

  • Use Odin's builtin dynamic arrays
  • Use Odin's builtin map type
  • Setup freetype, harfbuzz, depedency management within the library
  • Port over the original demo utilizing sokol libraries instead