quilt-three-webgpu / Interface: WebGPUOptions
Defined in: packages/three/src/webgpu.ts:4
Extends
Omit<RendererParameters,"canvas"|"device">
Properties
alpha?
optionalalpha?:boolean
Inherited from
Omit.alpha
antialias?
optionalantialias?:boolean
Inherited from
Omit.antialias
context?
optionalcontext?:GPUCanvasContext
Inherited from
Omit.context
depth?
optionaldepth?:boolean
Inherited from
Omit.depth
fallback?
optionalfallback?:boolean
Defined in: packages/three/src/webgpu.ts:6
Use Three.js's WebGL backend when no native adapter is available. Defaults to true.
forceWebGL?
optionalforceWebGL?:boolean
Inherited from
Omit.forceWebGL
getFallback?
optionalgetFallback?: ((error) =>Backend) |null
Inherited from
Omit.getFallback
logarithmicDepthBuffer?
optionallogarithmicDepthBuffer?:boolean
Inherited from
Omit.logarithmicDepthBuffer
multiview?
optionalmultiview?:boolean
Inherited from
Omit.multiview
outputBufferType?
optionaloutputBufferType?:TextureDataType
Inherited from
Omit.outputBufferType
outputType?
optionaloutputType?:1009|1016
Inherited from
Omit.outputType
powerPreference?
optionalpowerPreference?:"low-power"|"high-performance"
Inherited from
Omit.powerPreference
requiredLimits?
optionalrequiredLimits?:Record<string,number>
Inherited from
Omit.requiredLimits
reversedDepthBuffer?
optionalreversedDepthBuffer?:boolean
Inherited from
Omit.reversedDepthBuffer
samples?
optionalsamples?:number
Inherited from
Omit.samples
stencil?
optionalstencil?:boolean
Inherited from
Omit.stencil
trackTimestamp?
optionaltrackTimestamp?:boolean
Inherited from
Omit.trackTimestamp