The release of FreeType 2.14.0 has been presented, a modular font engine that provides a unified API for standardizing the processing and output of font data in various vector and raster formats. The project code is written in C and is distributed under a BSD-like license.
Among the changes:
- The TrueType instruction interpreter has been optimized, resulting in glyph loading being 15% faster.
- Processing of variable fonts has been accelerated.
- On modern 64-bit platforms, loading of TrueType and CFF glyphs has been sped up by 5-10%.
- In the BDF driver, font loading time has been reduced by 75%.
- The performance of processing the kerning tables 'GPOS' has increased by 3.5 times.
- In the auto-hinter, the rendering of accent tilde glyphs and the separation of diacritical and base glyphs has been improved at small character sizes.
- A configuration macro 'FT_CONFIG_OPTION_USE_HARFBUZZ_DYNAMIC' has been added for the dynamic loading of the HarfBuzz glyph shaping library.
- In fully rasterized TrueType fonts, the flag FT_LOAD_NO_BITMAP is now ignored, allowing bitmap loading instead of resulting in an error.
Source: opennet.ru
