Optional
labelThe label of the ComputePass
Optional
renderControls the order in which this ComputePass should be rendered by our Scene
Optional
autoWhether the ComputePass should be added to our Scene to let it handle the rendering process automatically
Optional
shadersCompute shader passed to the ComputePass following the shader object notation
Optional
usewhether the compute pipeline should be compiled asynchronously
Optional
texturesParameters used by this ComputePass to create a DOMTexture
Optional
dispatchDefault ComputeMaterial work group dispatch size to use with this ComputePass
Optional
uniformsuniforms input to pass to a BindGroup
Optional
storagesread only or read/write storages input to pass to a BindGroup
Optional
bindingsOptional
bindArray of already created bind groups to be used by this Material
Optional
samplersOptional
texturesOptional
domArray of already created DOMTexture to be used by this Material
An object defining all possible ComputePass class instancing parameters