Bemutatásra került a FreeType 2.14.0 verzió, amely egy moduláris betűkészlet-motor, egységes API-t kínálva a betűkészletadatok különböző vektoros és raszteres formátumokban történő feldolgozásának és megjelenítésének egységesítésére. A projekt kódja C nyelven íródott és BSD-szerű licenc alatt terjesztik.
A változtatások közül:
- Optimalizálták a TrueType utasításértelmezőt, amely most 15%-kal gyorsabban tölti be a glifákat.
- Fokozották a variábilis betűk feldolgozását.
- Modern 64-bites platformokon 5-10%-kal gyorsabb a TrueType és CFF glifák betöltése.
- A BDF meghajtóban 75%-kal csökkent a betűk betöltési ideje.
- 3,5-szeres teljesítménynövekedés tapasztalható a kerning táblák 'GPOS' feldolgozásában.
- Az automatikus hintázás során, kis méretű karakterek esetén javult a glifák, mint a tildás akcentus, rajzolása, valamint a diakritikus és alap glifák elválasztása.
- Hozzáadták a 'FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC' konfigurációs makrót a HarfBuzz glifakönyvtár dinamikus betöltéséhez.
- Teljesen raszteres TrueType betűk esetén mostantól figyelmen kívül hagyják az FT_LOAD_NO_BITMAP kapcsolót és a bitképek betöltése helyett hibaüzenetet adnak.
Forrás: opennet.ru
