MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / operator()

Method operator()

include/CL/opencl.hpp:10298–10314  ·  view source on GitHub ↗

* Enqueue kernel. * @param args Launch parameters of the kernel. * @param t0... List of kernel arguments based on the template type of the functor. */

Source from the content-addressed store, hash-verified

10296 * @param t0... List of kernel arguments based on the template type of the functor.
10297 */
10298 Event operator() (
10299 const EnqueueArgs& args,
10300 Ts... ts)
10301 {
10302 Event event;
10303 setArgs<0>(std::forward<Ts>(ts)...);
10304
10305 args.queue_.enqueueNDRangeKernel(
10306 kernel_,
10307 args.offset_,
10308 args.global_,
10309 args.local_,
10310 &args.events_,
10311 &event);
10312
10313 return event;
10314 }
10315
10316 /**
10317 * Enqueue kernel with support for error code.

Callers

nothing calls this directly

Calls 1

enqueueNDRangeKernelMethod · 0.80

Tested by

no test coverage detected