Wydanie silnika czcionek FreeType 2.14

Wydano wersję FreeType 2.14.0, modułowego silnika czcionek, który zapewnia jednolite API do ujednolicenia przetwarzania i wyświetlania danych czcionek w różnych wektorowych i rastrowych formatach. Kod projektu napisany jest w języku C i jest dystrybuowany na licencji podobnej do BSD.

Wśród zmian:

  • Zoptymalizowano interpreter instrukcji TrueType, który teraz ładuje glify o 15% szybciej.
  • Przyspieszono przetwarzanie czcionek wariacyjnych.
  • Na nowoczesnych 64-bitowych platformach załadowanie glifów TrueType i CFF przyspieszyło o 5-10%.
  • Czas ładowania czcionek w sterowniku BDF skrócono o 75%.
  • Wydajność przetwarzania tabel kerningowych ‘GPOS’ wzrosła 3,5-krotnie.
  • W auto-hinterze poprawiono rysowanie glifów tildy akcentu oraz separację glifów diakrytycznych i podstawowych przy niewielkich rozmiarach znaków.
  • Dodano makro konfiguracyjne „FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC” do dynamicznego ładowania biblioteki kompozycji glifów HarfBuzz.
  • W całkowicie rastrowych czcionkach TrueType flagę FT_LOAD_NO_BITMAP teraz ignoruje się, a ładowanie bitmap jest wykonywane zamiast wyświetlania błędu.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster