0ad/source/gui/tests
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
..
test_CGUIText.h Use freetype for font rendering 2025-05-16 14:57:59 -05:00
test_GuiManager.h Start Atlas by closing the root page 2025-03-26 13:07:57 +01:00
test_GUISetting.h Use freetype for font rendering 2025-05-16 14:57:59 -05:00
test_ParseString.h Revert non-ASCII characters from source and configuration files introduced in 157c6af18e. 2023-12-03 00:30:12 +00:00