ComputeRenderPassMetadata
¶
Defines properties and message types for ComputeRenderPass.
Inherits properties and message types from RenderPassMetadata.
| 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. |