misc changes

mostly added kt1l from watl exercise
This commit is contained in:
2025-08-07 10:53:35 -04:00
parent 3769413a50
commit 73bfdb63ea
12 changed files with 128 additions and 40 deletions

View File

@@ -10,6 +10,8 @@ package vefontcache
There was an attempt at an optimization pass but the directives done here (other than force_inline)
are marginal changes at best.
TODO(Ed): Odin's map rehashes integer values. Maybe bring in a custom KeyTable?
*/
// 16-bit hashing was attempted, however it seems to get collisions with djb8_hash_16

View File

@@ -0,0 +1,3 @@
package vefontcache
// TODO(Ed): Bring in KT1CX and see how it performs.

View File

@@ -3,6 +3,8 @@ See: https://github.com/Ed94/VEFontCache-Odin
*/
package vefontcache
// TODO(Ed): Provide a way to give the user a memory footprint query for all dyanmic allocations.
// See: mappings.odin for profiling hookup
DISABLE_PROFILING :: true
ENABLE_OVERSIZED_GLYPHS :: true