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

Method kernel_execute_forwarder

src/device/device_queue.cpp:36–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34}
35
36void device_queue::kernel_execute_forwarder(const device_function& kernel,
37 const bool is_cooperative,
38 const bool wait_until_completion,
39 const uint1& global_size, const uint1& local_size,
40 kernel_completion_handler_f&& completion_handler,
41 const std::vector<device_function_arg>& args) const {
42 kernel.execute(*this, is_cooperative, wait_until_completion, 1, uint3 { global_size }, uint3 { local_size }, args,
43 {}, {}, nullptr, std::forward<kernel_completion_handler_f>(completion_handler));
44}
45
46void device_queue::kernel_execute_forwarder(const device_function& kernel,
47 const bool is_cooperative,

Callers

nothing calls this directly

Calls 1

executeMethod · 0.45

Tested by

no test coverage detected