La version 2.11.0 de FreeType a été publiée, un moteur de polices modulaire fournissant une API unique pour unifier le traitement et l'affichage des données de police dans divers formats vectoriels et raster.
Parmi les changements :
- Le développement a été transféré vers le serveur GitLab du projet Freedesktop. Les anciens dépôts sur Savannah ont été transférés en mode miroir.
- Un module de rendu supplémentaire a été inclus, mettant en œuvre le mode FT_RENDER_MODE_SDF pour créer des bitmap SDF 8 bits (Signed Distance Fields, champs de distance signés) pour les glyphes.
- Une API expérimentale a été proposée pour accéder aux polices colorées COLR v1, mises en œuvre avec des tables étendues d'OpenType contenant des informations sur la couleur.
- Un traitement correct des polices raster PCF, compressées à l'aide de l'algorithme LZW, a été assuré.
- Un macro FT_DEBUG_LOGGING a été ajouté pour tenir un journal de débogage.
Source : opennet.ru
