Представлений реліз FreeType 2.14.0, модульного шрифтового движка, що надає єдиний API для уніфікації обробки та виведення шрифтових даних у різних векторних та растрових форматах. Код проекту написаний мовою Сі та поширюється під BSD-подібною ліцензією FreeType.
Серед змін:
- Оптимізовано інтерпретатор інструкцій TrueType, який почав завантажувати гліфи на 15% швидше.
- Прискорено обробку варіативних шрифтів.
- На сучасних 64-розрядних платформах на 5-10% прискорено завантаження гліфів TrueType та CFF.
- У драйвері BDF скорочено час завантаження шрифтів на 75%.
- У 3.5 рази зросла продуктивність обробки таблиць кернінгу 'GPOS'.
- В авто-хінтері при невеликих розмірах символів покращено відмальовування гліфів тильди акценту та поділ діакритичних та базових гліфів.
- Додано конфігураційний макрос "FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC" для динамічного завантаження бібліотеки компонування гліфів HarfBuzz.
- У повністю растрових шрифтах TrueType тепер ігнорується прапор FT_LOAD_NO_BITMAP і виконується завантаження бітових карт замість виведення помилки.
Джерело: opennet.ru
