| 5854 | */ |
| 5855 | template<typename T, class D> |
| 5856 | cl_int setArg(cl_uint index, const cl::pointer<T, D> &argPtr) |
| 5857 | { |
| 5858 | return detail::errHandler( |
| 5859 | ::clSetKernelArgSVMPointer(object_, index, argPtr.get()), |
| 5860 | __SET_KERNEL_ARGS_ERR); |
| 5861 | } |
| 5862 | |
| 5863 | /*! \brief setArg overload taking a vector type. |
| 5864 | */ |