Se lanza FreeType 2.14.0, un motor de fuentes modular que proporciona una única API para unificar el procesamiento y la salida de datos de fuentes en diversos formatos vectoriales y rasterizados. El código del proyecto está escrito en C y se distribuye bajo la licencia FreeType, similar a la BSD.
Entre los cambios:
- Se ha optimizado el intérprete de instrucciones TrueType, cargando glifos un 15% más rápido.
- Procesamiento acelerado de fuentes variables.
- En las plataformas modernas de 64 bits, la carga de glifos TrueType y CFF se ha acelerado entre un 5 y un 10 %.
- El controlador BDF ha reducido el tiempo de carga de fuentes en un 75%.
- El rendimiento del procesamiento de tablas de kerning 'GPOS' ha aumentado 3.5 veces.
- En el cursor automático, para tamaños de caracteres pequeños, se ha mejorado la representación de los glifos de tilde acentuada y la separación de los glifos diacríticos y de base.
- Se agregó la macro de configuración "FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC" para cargar dinámicamente la biblioteca de diseño de glifos HarfBuzz.
- Las fuentes TrueType completamente rasterizadas ahora ignoran el indicador FT_LOAD_NO_BITMAP y cargan los mapas de bits en lugar de generar un error.
Fuente: opennet.ru
