Creates an appropriate gsk.renderer.Renderer instance for the given surface.
Retrieves the gdk.surface.Surface 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.
Creates the resources needed by the renderer to render the scene graph.
Renders the scene graph, described by a tree of gsk.render_node.RenderNode instances to the renderer's surface, ensuring that the given region gets redrawn.
Renders the scene graph, described by a tree of gsk.render_node.RenderNode instances, to a gdk.texture.Texture.
Releases all the resources created by gsk.renderer.Renderer.realize.
A GSK renderer that is using Vulkan.
This renderer will fail to realize if Vulkan is not supported.