Get rid of cairo library in WASM build
Open
- Dominant language
- C++
- Stars
- 406
- Forks
- 134
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 24
Description
**Background**
Currently wasm build has dependecy with both graphics libraries: cairo and plutovg. Plutovg is used for SVG rendering from LunaSVG lib. So we can use plutovg for general rendering instead of cairo library. It will reduce the size of wasm-module by 10-20%.
**Solution**
Create alternative PlutoVG rendering context which could replace cairo rendering context in WASM build.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.