gabm / Satty

Satty - Modern Screenshot Annotation. A tool inspired by Swappy and Flameshot.
Mozilla Public License 2.0
385 stars 18 forks source link

Introduce OpenGL-based renderer #53

Closed gabm closed 4 months ago

gabm commented 4 months ago

the rendering currently works on the CPU only and is bound by that. Especially rendering 4k annotations is very slow to the point it becomes unusable.

We replace the cairo-based renderer by an OpenGL based renderer with femtovg to get a butter-smooth rendering even for 4k images while maintaining the quality...

solves #47 and #44