3 ms·
You guys should check out this Rust port of nanovg I'm maintaining. https://github.com/femtovg/femtovg https://github.com/femtovg/femtovg I'm in the process o
by adamnemecek 6y ago
You guys should check out this Rust port of nanovg I'm maintaining.
https://github.com/femtovg/femtovg https://github.com/femtovg/femtovg
I'm in the process of adding a metal backend and wgpu backend is planned.
It's debatable how production ready it is, but it's a lot more hackable (as in one can work on it since it's a small codebase) than skia or Cairo.
- ChickeNES 6y agonanovg has nowhere near the same depth of features as Cairo though. I for one have been using Cairo's software renderer and any GPU-only library is a no-go for my project.
- adamnemecek 6y agoWhat are some missing features?
- ChickeNES 6y agoWell the software rasterizer is the most important to me, but lack of dashed strokes are a problem too. I'm also potentially going to use Cairo's recording and Postscript/PDF surfaces, but it's understandable if those go beyond the scope of your project :)