Gsk.VulkanRenderer

g GObject.Object GObject.Object Gsk.Renderer Gsk.Renderer GObject.Object->Gsk.Renderer Gsk.VulkanRenderer Gsk.VulkanRenderer Gsk.Renderer->Gsk.VulkanRenderer

Subclasses:

None

Methods

Inherited:

Gsk.Renderer (8), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Inherited:

Gsk.Renderer (2)

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Gsk.VulkanRenderer(**kwargs)
Bases:

Gsk.Renderer

Abstract:

No

Structure:

Gsk.VulkanRendererClass

A GSK renderer that is using Vulkan.

This renderer will fail to realize if Vulkan is not supported.

classmethod new()
Returns:

a new Vulkan renderer

Return type:

Gsk.Renderer

Creates a new Vulkan renderer.

The Vulkan renderer is a renderer that uses the Vulkan library for rendering.

This renderer will fail to realize when GTK was not compiled with Vulkan support.