LiteFX::Rendering::Backends::VulkanCommandBuffer::dispatchIndirect¶
Executes a set of indirect dispatches.
Synopses¶
Declared in <litefx/backends/vulkan.hpp>
Executes a set of indirect dispatches.
[[dllimport, dllexport]] virtual void dispatchIndirect(
IVulkanBuffer const& batchBuffer,
UInt32 batchCount,
UInt64 offset = 0) const noexcept override;
Executes a set of indirect dispatches.
[[dllimport]] virtual void dispatchIndirect(
buffer_type const& batchBuffer,
UInt32 batchCount,
UInt64 offset = 0) const noexcept = 0;
Parameters¶
| Name | Description |
|---|---|
| batchBuffer | The buffer that contains the batches. |
| batchCount | The number of batches in the buffer to execute. |
| offset | The offset (in bytes) to the first batch in the batchBuffer. |
See Also¶
dispatch