Behdad Esfahbod
Behdad Esfahbod
Trying to fix https://github.com/harfbuzz/harfbuzz/discussions/4509 but tests fail.
See https://github.com/googlefonts/colr-gradients-spec/issues/369#issuecomment-1816913943 and onwards. Need to confirm output still still correct (should be, since this is what Chrome does); and update test expectations.
Are we always sure that `indices` and `x_deltas` and `y_deltas` if available, have the same length? Ie. no allocation failure? If yes we can use `arrayZ` in `operator *=`, `operator...
(motivated by https://github.com/harfbuzz/harfbuzz/issues/4456) The current no prefix (`face_create`) etc is really bad. I'm not sure what to prefix with. Just `wasm_`?
Also to audit: `subset_offset_array`. _Originally posted by @behdad in https://github.com/harfbuzz/harfbuzz/issues/4362#issuecomment-1666956576_
COLRv2
Counterpart to FontTools PR: https://github.com/fonttools/fonttools/pull/3244
Based on googlefonts/colr-gradients-spec#371 See https://github.com/behdad/colr-templates for usage.
WIP.
### Discussed in https://github.com/harfbuzz/harfbuzz/discussions/4281 Originally posted by **sid-wr** June 15, 2023 Hi team, I tried using **hb-view** tool for some **Gujarati** text & some broken clusters can be observed on...
Any reason why we annotate our UTF-8 strings as: ``` @str: (array length=len) (element-type uint8_t): ``` I have copy/pasted that from our first instance. Problem is, now testing it, it...