MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / clEnqueueUnmapMemObject

Function clEnqueueUnmapMemObject

src/core/CL/OpenCL.cpp:524–541  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

522}
523
524cl_int clEnqueueUnmapMemObject(cl_command_queue command_queue,
525 cl_mem memobj,
526 void *mapped_ptr,
527 cl_uint num_events_in_wait_list,
528 const cl_event *event_wait_list,
529 cl_event *event)
530{
531 arm_compute::CLSymbols::get().load_default();
532 auto func = arm_compute::CLSymbols::get().clEnqueueUnmapMemObject_ptr;
533 if (func != nullptr)
534 {
535 return func(command_queue, memobj, mapped_ptr, num_events_in_wait_list, event_wait_list, event);
536 }
537 else
538 {
539 return CL_OUT_OF_RESOURCES;
540 }
541}
542
543cl_int clRetainCommandQueue(cl_command_queue command_queue)
544{

Callers 2

enqueueUnmapMemObjectMethod · 0.85
enqueueUnmapMemObjectFunction · 0.85

Calls 1

load_defaultMethod · 0.80

Tested by

no test coverage detected