Skip to content

Support fonts with more than 64k glyphs

Behdad Esfahbod requested to merge behdad1/freetype:beyond64k into master

Opening this also to solicit feedback.

This implements the following three extensions that HarfBuzz implements:

https://github.com/harfbuzz/boring-expansion-spec/issues/7 https://github.com/harfbuzz/boring-expansion-spec/issues/8 https://github.com/harfbuzz/boring-expansion-spec/issues/59

With these, FreeType is able to render fonts with more than 64k glyphs, the way HarfBuzz is able to.

Still need to sort out hmtx entries without lsb as well as extending last entry of hmtx for all glyphs.

Merge request reports