Class ComputeRenderPassMetadata

Defines properties and message types for ComputeRenderPass.

Inherits properties and message types from RenderPassMetadata.

Property Types

See also PropertyType
ComputeRenderPassMetadata.MaterialProperty

Sets the material that contains the compute shader program.

ComputeRenderPassMetadata.InvokeCountXProperty

Sets the number of shader invocations in the X dimension. The value is rounded up to a multiple of the workgroup size specified in the shader.

ComputeRenderPassMetadata.InvokeCountYProperty

Sets the number of shader invocations in the Y dimension. The value is rounded up to a multiple of the workgroup size specified in the shader.

ComputeRenderPassMetadata.InvokeCountZProperty

Sets the number of shader invocations in the Z dimension. The value is rounded up to a multiple of the workgroup size specified in the shader.

ComputeRenderPassMetadata.IndirectDispatchBufferProperty

Sets the GPU buffer that contains the indirect dispatch parameters.

ComputeRenderPassMetadata.IndirectDispatchOffsetProperty

Sets the byte offset into the indirect dispatch buffer.