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 MediaTexture.
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
texturesArray of already created Texture or MediaTexture to be used by this Material.
An object defining all possible ComputePass class instancing parameters.