Die Version FreeType 2.11.0 des modularen Schriftarten-Engines wurde veröffentlicht, die eine einheitliche API zur Vereinheitlichung der Verarbeitung und Ausgabe von Schriftartdaten in verschiedenen Vektor- und Rasterformaten bietet.
Zu den Änderungen gehören:
- Die Entwicklung wurde auf den GitLab-Server des Projekts Freedesktop übertragen. Die alten Repositories auf Savannah wurden im Mirroring-Modus übertragen.
- Ein zusätzliches Renderingsmodul wurde integriert, das den FT_RENDER_MODE_SDF unterstützt, um 8-Bit-SDF (Signed Distance Fields) Bitmaps für Glyphen zu erstellen.
- Ein experimentelles API für den Zugriff auf Farbenschriften COLR v1 wurde vorgestellt, das unter Verwendung erweiterter Tabellen in OpenType mit Farbinformationen implementiert wurde.
- Die korrekte Verarbeitung von PCF-Rasterhandschriften, die mit dem LZW-Algorithmus komprimiert wurden, wurde sichergestellt.
- Ein Makro FT_DEBUG_LOGGING wurde hinzugefügt, um ein Debug-Protokoll zu führen.
Quelle: opennet.ru
