MCPcopy Create free account
hub / github.com/a2flo/floor / execute_indirect

Method execute_indirect

include/floor/device/device_queue.hpp:263–267  ·  view source on GitHub ↗

executes the compute commands from an indirect command pipeline executes #"command_count" commands (or all if ~0u) starting at "command_offset" -> all commands by default NOTE: the device/backend this is executed on requires "indirect_compute_command_support"

Source from the content-addressed store, hash-verified

261 //! executes #"command_count" commands (or all if ~0u) starting at "command_offset" -> all commands by default
262 //! NOTE: the device/backend this is executed on requires "indirect_compute_command_support"
263 void execute_indirect(const indirect_command_pipeline& indirect_cmd,
264 const uint32_t command_offset = 0u,
265 const uint32_t command_count = ~0u) const {
266 return execute_indirect(indirect_cmd, {}, {}, command_offset, command_count);
267 }
268
269 //! returns the device associated with this queue
270 const device& get_device() const { return dev; }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected