Skip to content

LiteFX::Rendering::CommandBuffer::dispatchIndirect

Executes a set of indirect dispatches.

Synopses

Declared in <litefx/rendering.hpp>

Executes a set of indirect dispatches.

[[dllimport, dllexport]] void dispatchIndirect(
    IBuffer const& batchBuffer,
    UInt32 batchCount,
    UInt64 offset = 0) const noexcept;

» more...

Executes a set of indirect dispatches.

virtual void dispatchIndirect(
    buffer_type const& batchBuffer,
    UInt32 batchCount,
    UInt64 offset = 0) const noexcept = 0;

» more...

Parameters

NameDescription
batchBufferThe buffer that contains the batches.
batchCountThe number of batches in the buffer to execute.
offsetThe offset (in bytes) to the first batch in the batchBuffer.

See Also

dispatch