Files
0ad/source
trompetin17 734386ce9f Use freetype for font rendering
Replace premade bitmap fonts with FreeType2 and dynamic texture atlas.

Switched from static, premade bitmap fonts to runtime-generated glyphs using FreeType2.
Glyphs are rendered on demand into a dynamic texture atlas, improving scalability,
font quality, and support for internationalization.

Currently using RGBA format for compatibility across all render
paths while initial support for R8_UNORM is being added.
This prepares for future optimizations in VRAM and performance

Includes groundwork for gamma-corrected blending and future swizzling support.
2025-05-16 14:57:59 -05:00
..
2025-05-16 14:57:59 -05:00
2025-05-16 14:57:59 -05:00
2025-04-26 20:53:09 +02:00
2025-05-16 14:57:59 -05:00
2025-05-12 18:44:28 +02:00
2025-04-25 19:15:57 +02:00