Edward R. Gonzalez ed
ed pushed to master at ed/SectrPrototype 2025-01-04 12:55:39 -08:00
5b59942c1a WIP - VEFontCache: Working on streamlining to_cache codepath
ed pushed to master at ed/SectrPrototype 2025-01-04 07:16:34 -08:00
83b7098ce9 WIP : trying to fix oversized yet again...
ed pushed to master at ed/SectrPrototype 2025-01-04 07:13:37 -08:00
d6e232b3f7 Fixed ui rendering issue with getting vertical metrics unscaled.
ed pushed to master at ed/SectrPrototype 2025-01-03 20:06:42 -08:00
cb6053395c WIP - VEFontCache: Major changes
ed pushed to master at ed/SectrPrototype 2025-01-03 15:04:30 -08:00
078d9c8447 Misc changes
049633bdc5 VEFontCache: Fixed oversized drawing
Compare 2 commits »
ed pushed to master at ed/SectrPrototype 2025-01-03 12:11:15 -08:00
f6e7741bf3 More codepath simplification, convert lru to track u32
ed pushed to master at ed/SectrPrototype 2025-01-03 10:06:53 -08:00
c4c3bba20c VEFontchange: codepath changes and bugfixing
ed pushed to master at ed/SectrPrototype 2025-01-03 10:06:14 -08:00
8c7b3e2058 misc changes
ed pushed to master at ed/SectrPrototype 2025-01-02 23:16:58 -08:00
db1701a5d7 finished simpiflying/pipelining generate_oversized_draw_list
ed pushed to master at ed/SectrPrototype 2025-01-02 22:25:14 -08:00
b066b0de3a more perf improves for VEFontCache
ed pushed to master at ed/SectrPrototype 2025-01-02 19:56:17 -08:00
5e0afd5b7b WIP - VEFontCache : generate_shape_draw_list codepath simplification
ed pushed to master at ed/SectrPrototype 2025-01-02 17:05:55 -08:00
9448c3906c Performance improvement using the index of glyph_pack for sub slices instead of appending values directly.
ed pushed to master at ed/SectrPrototype 2025-01-02 15:16:55 -08:00
44c97eec71 move freetype function to its own file to declutter draw.odin
ed pushed to master at ed/SectrPrototype 2025-01-02 15:03:52 -08:00
b427f1fbc8 decide_codepoint_region -> atlas_decide_region (codepath simplifcation...
ed pushed to master at ed/SectrPrototype 2025-01-02 14:49:46 -08:00
73ba89e7f9 WIP - VEFontCache: Rendering 3k lines of whitespace ast is 16 ms rn...
560b2a125b Adjustments to render codepath on sectr side
Compare 2 commits »
ed pushed to master at ed/SectrPrototype 2025-01-01 20:07:29 -08:00
fa881a263a Successfuly hard-segmented the three different situations for enquing glyphs of a shape
ed pushed to master at ed/SectrPrototype 2025-01-01 19:11:47 -08:00
4adbfaa9fd WIP - VEFontCahe: More progress on optimizing codepaths with SOA
ed pushed to master at ed/SectrPrototype 2025-01-01 14:02:06 -08:00
dd1752f84b WIP - VeFontcache: Testing performance of using an SOA setup for processing shape's glyphs
ed pushed to master at ed/SectrPrototype 2025-01-01 11:13:38 -08:00
5559d62826 Got render_list proper setup for UI_State rendering...
ed pushed to master at ed/SectrPrototype 2024-12-31 08:26:26 -08:00
c7d465d06e Another bugfix for hashmap_chained