This commit is contained in:
jpirnay
2026-04-28 16:09:59 +02:00
parent 5a5728af3e
commit 2c9a6d7d31
3 changed files with 16 additions and 12 deletions
+2 -1
View File
@@ -43,7 +43,8 @@ void GfxRenderer::ensureSdCardFontReady(int fontId, const char* utf8Text) const
// Metadata-only: loads glyph metrics (advanceX) without bitmap data.
// Saves ~50-100KB heap vs full prewarm — layout only needs advance widths.
// Prewarm all present styles (0x0F) for layout measurement.
int missed = it->second->prewarm(utf8Text, 0x0F, /*metadataOnly=*/true);
int missed = it->second->prewarm(utf8Text, 0x0F, /*metadataOnly=*/true,
/*loadKernLigatureData=*/true);
if (missed > 0) {
LOG_DBG("GFX", "ensureSdCardFontReady: %d glyph(s) not found", missed);
}