RanolP / measurrred

taskbar integrated tiny system monitor
MIT License
20 stars 1 forks source link

Alter `resvg` #16

Closed RanolP closed 2 years ago

RanolP commented 2 years ago
  1. resvg missed a feature like: font-variant, dominant-baseline, ...
  2. resvg is pretty slow (because the tiny-skia, that resvg is depending on, lacks GPU acceleration).
RanolP commented 2 years ago

Solutions

  1. Keep using usvg, but instead of resvg. Use lyon and a canvas library. We can achieve 2 but not 1.
  2. Alter all source code with a canvas library. We can achieve both 1 and 2 but requires huge efforts.

Libraries Considerations

RanolP commented 2 years ago

Not required for this time. the release build is fast enough. (~15s to 1s)