-
-
Notifications
You must be signed in to change notification settings - Fork 23.7k
Update HarfBuzz to 12.1.0 #111569
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
Update HarfBuzz to 12.1.0 #111569
Conversation
887bf5d to
5ce8f23
Compare
Most likely, it will require support in FreeType for it to work. This test font doesn't work, and I have not found a single app that can open in, so this feature unlikely will be relevant any time soon. |
|
Note: we do not use HarfBuzz subsetter, so all |
The support in HarfBuzz is for hb-draw APIs ( |
We do not use |
Can confirm the engine builds and runs fine with all There two files in the source that include most Edit: I went ahead and commented out all of them. |
5ce8f23 to
276e1c2
Compare
HarfBuzz (or at least this version) has many |
See https://github.com/harfbuzz/harfbuzz/blob/main/CONFIG.md |
|
Thanks! |
Update from 11.3.2 to 12.1.0.
Most patch notes mention performance upgrades. There are new features, but Godot doesn't use most of them.
Did not notice any regressions in a quick run.
hb-kbts.cc(introduced in 11.4.0) was left out of the build as the notes mention it being for tests only (not to mention it's not included inharfbuzz.ccorharfbuzz-subset.cc, which includes all files used by Godot).