An Update on SVG in GTK
7 hours ago
- #GTK
- #SVG
- #Rendering
- The author reflects on the progress of the SVG renderer in GTK, now nearing the GTK 4.22 release.
- Testsuites like resvg and SVG 1.1 were used to evaluate the renderer, with GtkSvg passing most tests but still lagging behind web browsers in some areas.
- Performance benchmarks show initial drops in fps when using GtkSvg for icon rendering, but optimizations have improved this.
- New SVG content is being created to leverage the renderer's capabilities, including updates to symbolic icons and explorations of animation features.
- Future work includes transitioning fully to GtkSvg for all SVG icons, pending performance and resource consumption evaluations.
- Feedback on GtkSvg's performance and rendering quality is encouraged, though it's not recommended for untrusted content.
- Contributions to GtkSvg and the GTK project are welcome, including work on an icon editor application and support for the GNOME Foundation.