| 833 | } |
| 834 | |
| 835 | cl_mem clCreateBuffer(cl_context context, cl_mem_flags flags, size_t size, void *host_ptr, cl_int *errcode_ret) |
| 836 | { |
| 837 | arm_compute::CLSymbols::get().load_default(); |
| 838 | auto func = arm_compute::CLSymbols::get().clCreateBuffer_ptr; |
| 839 | if (func != nullptr) |
| 840 | { |
| 841 | return func(context, flags, size, host_ptr, errcode_ret); |
| 842 | } |
| 843 | else |
| 844 | { |
| 845 | if (errcode_ret != nullptr) |
| 846 | { |
| 847 | *errcode_ret = CL_OUT_OF_RESOURCES; |
| 848 | } |
| 849 | return nullptr; |
| 850 | } |
| 851 | } |
| 852 | |
| 853 | cl_program clCreateProgramWithSource( |
| 854 | cl_context context, cl_uint count, const char **strings, const size_t *lengths, cl_int *errcode_ret) |
no test coverage detected