Byla představena verze FreeType 2.14.0, modulárního fontového enginu, který poskytuje jednotné API pro unifikaci zpracování a zobrazování fontových dat v různých vektorových a rastrových formátech. Kód projektu je napsán v jazyce C a šíří se pod licencí podobnou BSD FreeType.
Mezi změnami:
- Byl optimalizován interpret instrukcí TrueType, který nyní načítá glyfy o 15 % rychleji.
- Bylo zrychleno zpracování variabilních fontů.
- Na moderních 64-bitových platformách byla zrychlena doba načítání glyfů TrueType a CFF o 5-10 %.
- V ovladači BDF bylo zkráceno načítání fontů o 75 %.
- Výkon zpracování kerningových tabulek 'GPOS' vzrostl 3,5krát.
- V auto-hinteru byla při malých velikostech znaků vylepšena kresba glyfů tildy a oddělení diakritických a základních glyfů.
- Byl přidán konfigurační makro 'FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC' pro dynamické načítání knihovny pro skládání glyfů HarfBuzz.
- Ve zcela rastrových fontech TrueType je nyní ignorován flag FT_LOAD_NO_BITMAP a probíhá načítání bitmap místo vyhození chyby.
Zdroj: opennet.ru
