Files
0ad/source
trompetin17 c0a3f2d885 Preload common glyphs after font load to reduce rendering delay
To improve visual consistency during dynamic font rendering, especially
on lower-end machines or during low FPS moments, we now preload a set of
common Latin letters, digits, and punctuation glyphs immediately after a
font is loaded by the FontManager.

This reduces the likelihood of users seeing empty or missing characters
on the first frame after a font is used, minimizing visual glitches
during simulation.

The preloaded characters include:
- Uppercase and lowercase Latin letters (A–Z, a–z)
- Digits (0–9)
- Common punctuation and symbols (e.g., .,;:!?()[]{}<> etc.)

This change helps smooth the user experience and avoids blank spaces
during the initial rendering of text in performance-constrained
scenarios.
2025-06-15 08:05:12 -05:00
..
2025-04-11 06:24:32 +02:00
2025-06-06 17:36:35 +02:00
2024-11-25 20:01:00 +01:00
2025-06-15 07:43:08 +02:00
2025-05-16 14:57:59 -05:00
2025-06-15 07:43:08 +02:00
2025-06-15 07:43:08 +02:00
2025-04-25 19:15:57 +02:00