Class GraphicsCommandEncoderExtensions
Namespace: VelloSharp.Avalonia.Core.Rendering
Assembly: VelloSharp.Avalonia.Core.dll
Extension helpers for interacting with
public static class GraphicsCommandEncoderExtensions
Inheritance
object ← GraphicsCommandEncoderExtensions
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Methods
TryEncodeWgpu(IGraphicsCommandEncoder, Action<WgpuCommandEncoderContext>)
Attempts to encode WebGPU work via the provided callback.
public static bool TryEncodeWgpu(this IGraphicsCommandEncoder encoder, Action<WgpuCommandEncoderContext> callback)
Parameters
encoder IGraphicsCommandEncoder
callback Action<WgpuCommandEncoderContext>
Returns
TryGetWgpuContext(IGraphicsCommandEncoder, out WgpuCommandEncoderContext)
Attempts to retrieve the WebGPU encoder context.
public static bool TryGetWgpuContext(this IGraphicsCommandEncoder encoder, out WgpuCommandEncoderContext context)
Parameters
encoder IGraphicsCommandEncoder
context WgpuCommandEncoderContext