Sets our main struct and passes it to the parent class.
Creates a new Cairo renderer.
Get the main Gtk struct
the main Gtk struct as a void*
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Retrieves the GdkSurface set using gsk_enderer_realize().
Checks whether the @renderer is realized or not.
Creates the resources needed by the @renderer to render the scene graph.
Renders the scene graph, described by a tree of GskRenderNode instances, ensuring that the given @region gets redrawn.
Renders the scene graph, described by a tree of GskRenderNode instances, to a GdkTexture.
Releases all the resources created by gsk_renderer_realize().
A GSK renderer that is using cairo.
Since it is using cairo, this renderer cannot support 3D transformations.