Skip to main content

Interface IVelloPlatformGraphicsLease

Namespace: VelloSharp.Avalonia.Vello.Rendering
Assembly: VelloSharp.Avalonia.Vello.dll

Provides read-only access to the wgpu objects that back the current Vello renderer.

public interface IVelloPlatformGraphicsLease : IDisposable

Implements​

IDisposable

Properties​

Adapter​

Gets the adapter that was negotiated for rendering.

WgpuAdapter Adapter { get; }

Property Value​

WgpuAdapter

Device​

Gets the device used by the renderer.

WgpuDevice Device { get; }

Property Value​

WgpuDevice

Instance​

Gets the active wgpu instance.

WgpuInstance Instance { get; }

Property Value​

WgpuInstance

Queue​

Gets the queue associated with the device.

WgpuQueue Queue { get; }

Property Value​

WgpuQueue

Renderer​

Gets the renderer instance that executes Vello render commands.

WgpuRenderer Renderer { get; }

Property Value​

WgpuRenderer