Sets our main struct and passes it to the parent class.
Emitted when the images managed by this context have changed.
the main Gtk struct as a void*
Get the main Gtk struct
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Indicates that you are beginning the process of redrawing @region on the @context's surface.
Ends a drawing operation started with gdk_draw_context_begin_frame().
Retrieves the GdkDisplay the @context is created for
Retrieves the region that is currently being repainted.
Retrieves the surface that @context is bound to.
Returns %TRUE if @context is in the process of drawing to its surface.
Get the main Gtk struct
the main Gtk struct as a void*
Initializes the object implementing the interface.
GdkVulkanContext is an object representing the platform-specific Vulkan draw context.
GdkVulkanContexts are created for a surface using [method@Gdk.Surface.create_vulkan_context], and the context will match the the characteristics of the surface.
Support for GdkVulkanContext is platform-specific and context creation can fail, returning %NULL context.