Skip to main content

Struct WebGpuRuntime.WebGpuRequestDeviceOptions

Namespace: VelloSharp
Assembly: VelloSharp.WebAssembly.dll

public readonly struct WebGpuRuntime.WebGpuRequestDeviceOptions

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

WebGpuRequestDeviceOptions(ulong, bool, bool)

public WebGpuRequestDeviceOptions(ulong requiredFeaturesMask, bool requireDownlevelDefaults, bool requireDefaultLimits)

Parameters

requiredFeaturesMask ulong

requireDownlevelDefaults bool

requireDefaultLimits bool

Properties

Default

public static WebGpuRuntime.WebGpuRequestDeviceOptions Default { get; }

Property Value

WebGpuRuntime.WebGpuRequestDeviceOptions

RequireDefaultLimits

public bool RequireDefaultLimits { get; }

Property Value

bool

RequireDownlevelDefaults

public bool RequireDownlevelDefaults { get; }

Property Value

bool

RequiredFeaturesMask

public ulong RequiredFeaturesMask { get; }

Property Value

ulong