Behdad Esfahbod
Behdad Esfahbod
Probably should be reported to `wasm-micro-runtime` to install binary in `/usr/local/lib64`.
I'll study this soon but I like the high-level name idea. > HB_OT_FAMILY_MODEL_RBI This is typically called RIBBI by those in the industry (Regular, Italic, Bold, BoldItalic).
[There was an issue about this but I can't find.] What HarfBuzz does is this: - Try the cmap subtable version 14 if it's available; that will consume the variation-selector....
https://github.com/harfbuzz/harfbuzz/issues/515
Yeah I was thinking -1, -2, etc. Those are guaranteed to not be valid glyph indices even with the proposed 24bit glyph extentions.
> Or #2804 > > Wouldn’t the proposed API break variation selectors other than vs-15/vs-16 that we want to ignore if not supporting by the current font instead of fallback?...
> Do you mean that the proposed API would only affect step 3? And it would only have an effect if used, otherwise the current behavior as you describe would...
> > The rendering code should ignore glyphs having the not-found-variation-selector value. That takes care of last-resort. > > Do you mean with that that the rendering code should treat...
> With my `get_variation_glyph` callback you will get a single glyph for the base character + VS, with Behdad’s API you will get two glyphs: the nominal glyph for the...
While it seems out of scope for us, I see the convenience of having that. I'm not sure how easy or hard it would be with Pango's meson build system....