-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support variable ttfs without HVAR #21
Comments
A tool to add A way to make uharfbuzz use hb-ft is also good to have. |
HarfBuzz callback now support calculating extents for font without About hb-ft part, we should either take control of freetype compile also which is unlikely, or rely on #45 for hb-ft for ones need it. After compiling freetype and adding the library to |
Confirmed that VF without HVAR now works correctly. |
Can you remind me where this was done? I want to review. My concern is that our glyph loading is super slow currently. We might want to add a cache. The change you note exposes our extreme slowness right now. Which I'm not saying we should back down, but like to assess and plan how to fix the performance issue. Related: harfbuzz/harfbuzz#1389 |
When CFF/CFF2 was implemented I guess, harfbuzz/harfbuzz#1113 maybe harfbuzz/harfbuzz@c0c85b8 |
And oh the gvar part, harfbuzz/harfbuzz@b9ff43c which guess no different from CFF/CFF2 part. |
Guess should be benchmarked first harfbuzz/harfbuzz#2457 :) |
I brought this topic up on the Font Tools & Tech discord and was instructed to file an issue here for support of TrueType-flavored VFs built without the optional HVAR table. The original issue was described here: #19, though HVAR is not mentioned specifically in the issue title.
I believe the issue could be solved by using the hb_ft series of functions instead of the hb_ot series (which I've attempted in a fork of uharfbuzz, but had no success)
The text was updated successfully, but these errors were encountered: