| 582 | } |
| 583 | |
| 584 | cl_int clEnqueueWriteBuffer(cl_command_queue command_queue, |
| 585 | cl_mem buffer, |
| 586 | cl_bool blocking_write, |
| 587 | size_t offset, |
| 588 | size_t size, |
| 589 | const void *ptr, |
| 590 | cl_uint num_events_in_wait_list, |
| 591 | const cl_event *event_wait_list, |
| 592 | cl_event *event) |
| 593 | { |
| 594 | arm_compute::CLSymbols::get().load_default(); |
| 595 | auto func = arm_compute::CLSymbols::get().clEnqueueWriteBuffer_ptr; |
| 596 | if (func != nullptr) |
| 597 | { |
| 598 | return func(command_queue, buffer, blocking_write, offset, size, ptr, num_events_in_wait_list, event_wait_list, |
| 599 | event); |
| 600 | } |
| 601 | else |
| 602 | { |
| 603 | return CL_OUT_OF_RESOURCES; |
| 604 | } |
| 605 | } |
| 606 | |
| 607 | cl_int clEnqueueReadBuffer(cl_command_queue command_queue, |
| 608 | cl_mem buffer, |
no test coverage detected