Skip to main content

Namespace VelloSharp.Avalonia.Core.Device

Classes

GraphicsDeviceLease

Represents a leased rendering device and associated resources.

GraphicsDeviceLeaseExtensions

Extension helpers for instances.

WgpuDeviceResources

Encapsulates the WebGPU resources required by the Vello renderer.

WgpuGraphicsDeviceProvider

Provides cached access to Vello's WebGPU renderer stack.

Interfaces

IGraphicsDeviceProvider

Provides rendering devices aligned with the shared Avalonia abstractions.