8 Commits

Author SHA1 Message Date
Alec Murphy a322c06850 Everywhere: Give stbtt its own 32MB static memory pool
At boot time, we preallocate 32MB of RAM to reuse for all malloc()
requests by stbtt_RenderText(), which should be more than enough for the
primary use case (browsing web pages).
2025-04-19 21:01:14 -04:00
Alec Murphy 80f691385a System/Utilities/TrueType: Add @stbtt_GetTextWidth() 2025-04-19 14:17:46 -04:00
Alec Murphy 78ba717732 System/Utilities/TrueType: Update stbtt_RenderText() API to include advance 2025-04-19 10:41:55 -04:00
Alec Murphy bef1c78c5d System/Utilities/TrueType: Change pointer type to I32* for @stbtt_RenderText() 2025-04-12 18:04:40 -04:00
Alec Murphy 844f36663a Meta: Suppress compiler warnings 2025-04-05 16:33:10 -04:00
Alec Murphy 9c43ac1073 System/Utilities/TrueType: Add @stbtt_GetFontNameDefault 2025-04-05 09:19:10 -04:00
Alec Murphy 356c16580c System/Utilities/TrueType: Add TrueType font support via stb_truetype.h 2025-04-04 18:20:36 -04:00
Alec Murphy 39198164cd Meta: Add files to repository 2025-03-25 07:34:41 -04:00