swash
swash copied to clipboard
Font introspection, complex text shaping and glyph rendering.
If I use skia + swash, would these possible?
I am trying to match on the whitespace enum, but it appears that parsing any kind of tab (unicode, control, etc) doesn't appear to match the `Whitespace::Tab` variant. ### Code...
I am having an issue using swash with WebRender glyph rasterizer. The swash-demo works just fine. So I guess it's that webrender using different gl shader when rendering font glyphs....
The documentation of the `text::cluster::Token` module does not explain what a code unit is. From the example code in the `shape` module it seems that the `offset` property is index...
I see that this crate uses its own code for TTF parsing. Is there a reason why `ttf-parser` isn't used here? It has no dependencies and is written in exclusively...
Will this library ever add `no_std` support? I ask because it's not in the *Non Goals* section of the README, yet it does not appear to have any allocations or...
This replaces the `actions-rs/toolchain` action with `dtolnay/rust-toolchain` as that is maintained. Version numbers on other actions are bumped to the current versions.
[cbindgen](https://github.com/mozilla/cbindgen/tree/master) [cxx](https://github.com/dtolnay/cxx)
I would like to be able to cache glyphs in a font atlas at startup. The issue that I am running into is that ligature glyph IDs and other substitutions...
The comment at the top says that it is automatically generated, but I can't find what code generated it.