Se ha presentado la versión FreeType 2.14.0, un motor de fuentes modular que proporciona una API única para unificar el procesamiento y la salida de datos de fuentes en varios formatos vectoriales y de mapa de bits. El código del proyecto está escrito en C y se distribuye bajo una licencia similar a BSD de FreeType.
Entre los cambios:
- Se ha optimizado el intérprete de instrucciones TrueType, que ahora carga los glifos un 15% más rápido.
- Se ha acelerado el procesamiento de fuentes variables.
- En plataformas modernas de 64 bits, se ha acelerado la carga de glifos TrueType y CFF entre un 5 y un 10%.
- En el controlador BDF, se ha reducido el tiempo de carga de fuentes en un 75%.
- La eficiencia en el procesamiento de tablas de kerning ‘GPOS’ ha aumentado en 3.5 veces.
- En el auto-hinter, se ha mejorado el renderizado de glifos de la tilde acento y la separación de glifos diacríticos y básicos para tamaños pequeños.
- Se ha añadido el macro de configuración ‘FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC’ para la carga dinámica de la biblioteca de composición de glifos HarfBuzz.
- En las fuentes TrueType completamente de mapa de bits, ahora se ignora la bandera FT_LOAD_NO_BITMAP y se realiza la carga de mapas de bits en lugar de generar un error.
Fuente: opennet.ru
