Get the latest tech news

FreeType Fixes Inefficient Code Causing 10x Startup Time Hit When Loading Arial TTF Font


The FreeType library for rendering text onto bitmaps that is widely used by a variety of applications has landed a set of three patches today providing an important performance improvement to address a significant inefficiency within the existing FreeType codebase.

Open-source developer Werner Lemberg has landed a set of three patches for speeding up the creation of the adjustment database's reverse map. Werner Lemberg explained in the first patch of the series now merged to FreeType Git:"As it turns out, the original implementation using `hb_ot_shape_glyphs_closure` is extremely slow if a font has a rich set of OpenType features. All three patches for speeding up the creation of the adjustment database's reverse map are merged as of today to FreeType Git for helping the load times for fonts making use of rich OpenType features.About The AuthorMichael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Time

Time

Photo of 10x

10x

Photo of arial ttf font

arial ttf font

Related news:

News photo

Nintendo Switch 2 pre-order: what time it'll be in stock this week

News photo

Samsung Galaxy Watch 8 vs. Galaxy Watch 7: Time will tell

News photo

Judge Rules Blanket Search of Cell Tower Data Unconstitutional