|
|
|
|
|
by necubi
2051 days ago
|
|
Something as foundational and important as a 2d canvas library is never going to be "finished" and can't just be abandoned aside from the occasional security fix. Examples of things you would need to have added in the past few years to stay competitive: * Vulkan support * Emoji support (although I'm not familiar enough with Cairo to know if shaping is part of the library) * Rendering in compute shaders * New platform support (like MacOS arm or Android) Already many users have switched to Skia which continues to make progress in all of these areas (and which is much faster). |
|
That would be its sister project Pango:
https://blogs.gnome.org/mclasen/2019/05/25/pango-future-dire...
https://bugzilla.redhat.com/show_bug.cgi?id=1753295