Graphene Works Towards The GTK+ Scene Graph API
Phoronix: Graphene Works Towards The GTK+ Scene Graph API
Graphene is a new "thin layer" canvas library to access various graphics data types...
It's really too bad he couldn't have made use of evas. It's in c, but it almost certainly requires a port from eina to glib. Still, I wonder h Joe tricky this will end up being. It certainly helps that it's only a scene graph.
Heap allocation for all the simple data types?? Matrix i get, but the rest is weird (for reference, the size of point2d is the same as a pointer on 64bit).
How can this everr be fast? All the simd stuff does is waiting really fast for the data to be chased down in ram.