Lines Matching refs:cl_int
304 cl_int buildErr = CL_SUCCESS;
341 cl::Pipe aPipe(sizeof(cl_int), numElements / 2);
368 cl_int error;
750 cl_int err_;
762 Error(cl_int err, const char * errStr = NULL) : err_(err), errStr_(errStr)
785 cl_int err(void) const { return err_; }
796 static inline cl_int errHandler (
797 cl_int err,
806 static inline cl_int errHandler (cl_int err, const char * errStr = NULL)
992 inline cl_int getInfoHelper(Functor f, cl_uint name, T* param, long)
1000 inline cl_int getInfoHelper(Func f, cl_uint name, vector<vector<unsigned char>>* param, int)
1015 cl_int err = f(name, numBinaries * sizeof(unsigned char*), binariesPointers.data(), NULL);
1028 inline cl_int getInfoHelper(Func f, cl_uint name, vector<T>* param, long)
1031 cl_int err = f(name, 0, NULL, &required);
1057 inline cl_int getInfoHelper(
1061 cl_int err = f(name, 0, NULL, &required);
1089 inline cl_int getInfoHelper(Func f, cl_uint name, string* param, long)
1092 cl_int err = f(name, 0, NULL, &required);
1117 inline cl_int getInfoHelper(Func f, cl_uint name, array<size_type, N>* param, long)
1120 cl_int err = f(name, 0, NULL, &required);
1154 inline cl_int getInfoHelper(Func f, cl_uint name, T* param, int, typename T::cl_type = 0)
1157 cl_int err = f(name, sizeof(value), &value, NULL);
1238 F(cl_event_info, CL_EVENT_COMMAND_EXECUTION_STATUS, cl_int) \
1393 template <typename enum_type, cl_int Name>
1528 inline cl_int
1538 cl_int operator ()(
1547 cl_int operator ()(
1553 inline cl_int
1561 inline cl_int
1589 static cl_int retain(cl_device_id device)
1600 static cl_int release(cl_device_id device)
1611 static cl_int retain(cl_device_id)
1614 static cl_int release(cl_device_id)
1623 static cl_int retain(cl_platform_id)
1626 static cl_int release(cl_platform_id)
1633 static cl_int retain(cl_context context)
1635 static cl_int release(cl_context context)
1642 static cl_int retain(cl_command_queue queue)
1644 static cl_int release(cl_command_queue queue)
1651 static cl_int retain(cl_mem memory)
1653 static cl_int release(cl_mem memory)
1660 static cl_int retain(cl_sampler sampler)
1662 static cl_int release(cl_sampler sampler)
1669 static cl_int retain(cl_program program)
1671 static cl_int release(cl_program program)
1678 static cl_int retain(cl_kernel kernel)
1680 static cl_int release(cl_kernel kernel)
1687 static cl_int retain(cl_event event)
1689 static cl_int release(cl_event event)
1817 friend inline cl_int getInfoHelper(Func, cl_uint, U*, int, typename U::cl_type);
1819 cl_int retain() const
1829 cl_int release() const
1943 friend inline cl_int getInfoHelper(Func, cl_uint, U*, int, typename U::cl_type);
1946 friend inline cl_int getInfoHelper(Func, cl_uint, vector<U>*, int, typename U::cl_type);
1948 cl_int retain() const
1958 cl_int release() const
1995 BuildError(cl_int err, const char * errStr, const BuildLogType &vec) : Error(err, errStr), buildLogs(vec)
2005 static inline cl_int buildErrHandler(
2006 cl_int err,
2019 static inline cl_int buildErrHandler(
2020 cl_int err,
2072 static cl_int default_error_;
2118 cl_int *errResult = NULL)
2182 cl_int getInfo(cl_device_info name, T* param) const
2190 template <cl_int name> typename
2192 getInfo(cl_int* err = NULL) const
2196 cl_int result = getInfo(name, ¶m);
2211 cl_ulong getHostTimer(cl_int *error = nullptr)
2214 cl_int err =
2235 std::pair<cl_ulong, cl_ulong> getDeviceAndHostTimer(cl_int *error = nullptr)
2238 cl_int err =
2255 cl_int createSubDevices(
2260 cl_int err = clCreateSubDevices(object_, properties, 0, NULL, &n);
2292 cl_int createSubDevices(
2296 typedef CL_API_ENTRY cl_int
2308 cl_int err = pfn_clCreateSubDevicesEXT(object_, properties, 0, NULL, &n);
2338 CL_HPP_DEFINE_STATIC_MEMBER_ cl_int Device::default_error_ = CL_SUCCESS;
2352 static cl_int default_error_;
2371 cl_int err = ::clGetPlatformIDs(0, NULL, &n);
2443 cl_int *errResult = NULL)
2468 cl_int getInfo(cl_platform_info name, string* param) const
2476 template <cl_int name> typename
2478 getInfo(cl_int* err = NULL) const
2482 cl_int result = getInfo(name, ¶m);
2493 cl_int getDevices(
2501 cl_int err = ::clGetDeviceIDs(object_, type, 0, NULL, &n);
2552 cl_int getDevices(
2558 typedef CL_API_ENTRY cl_int (CL_API_CALL *PFN_clGetDeviceIDsFromD3D10KHR)(
2575 cl_int err = pfn_clGetDeviceIDsFromD3D10KHR(
2621 static cl_int get(
2630 cl_int err = ::clGetPlatformIDs(0, NULL, &n);
2656 static cl_int get(
2659 cl_int err;
2676 cl_int * errResult = NULL)
2678 cl_int err;
2688 cl_int
2698 CL_HPP_DEFINE_STATIC_MEMBER_ cl_int Platform::default_error_ = CL_SUCCESS;
2709 inline CL_EXT_PREFIX__VERSION_1_1_DEPRECATED cl_int
2711 inline cl_int
2732 static cl_int default_error_;
2807 cl_int* err = NULL)
2809 cl_int error;
2838 cl_int* err = NULL)
2840 cl_int error;
2868 cl_int* err = NULL)
2870 cl_int error;
2975 static Context getDefault(cl_int * err = NULL)
3023 cl_int getInfo(cl_context_info name, T* param) const
3031 template <cl_int name> typename
3033 getInfo(cl_int* err = NULL) const
3037 cl_int result = getInfo(name, ¶m);
3048 cl_int getSupportedImageFormats(
3059 cl_int err = ::clGetSupportedImageFormats(
3103 cl_int error = 0;
3125 CL_HPP_DEFINE_STATIC_MEMBER_ cl_int Context::default_error_ = CL_SUCCESS;
3165 cl_int getInfo(cl_event_info name, T* param) const
3173 template <cl_int name> typename
3175 getInfo(cl_int* err = NULL) const
3179 cl_int result = getInfo(name, ¶m);
3188 cl_int getProfilingInfo(cl_profiling_info name, T* param) const
3196 template <cl_int name> typename
3198 getProfilingInfo(cl_int* err = NULL) const
3202 cl_int result = getProfilingInfo(name, ¶m);
3213 cl_int wait() const
3225 cl_int setCallback(
3226 cl_int type,
3227 void (CL_CALLBACK * pfn_notify)(cl_event, cl_int, void *),
3244 static cl_int
3268 cl_int * err = NULL)
3270 cl_int error;
3288 cl_int setStatus(cl_int status)
3301 inline static cl_int
3380 cl_int getInfo(cl_mem_info name, T* param) const
3388 template <cl_int name> typename
3390 getInfo(cl_int* err = NULL) const
3394 cl_int result = getInfo(name, ¶m);
3415 cl_int setDestructorCallback(
3433 cl_int copy( IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer );
3435 cl_int copy( const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator );
3437 cl_int copy( const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer );
3439 cl_int copy( const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator );
3524 inline cl_int enqueueMapSVM(
3630 cl_int err = enqueueMapSVM(retValue, CL_TRUE, CL_MAP_READ | CL_MAP_WRITE, size*sizeof(T));
3824 cl_int* err = NULL)
3826 cl_int error;
3848 cl_int* err = NULL)
3850 cl_int error;
3873 cl_int* err = NULL)
3876 cl_int error;
3920 bool readOnly, bool useHostPtr = false, cl_int* err = NULL);
3928 bool readOnly, bool useHostPtr = false, cl_int* err = NULL);
3990 cl_int * err = NULL)
3993 cl_int error;
4034 cl_int * err = NULL) : pfn_clCreateFromD3D10BufferKHR(nullptr)
4038 cl_int* errcode_ret);
4053 cl_int error;
4140 cl_int * err = NULL)
4142 cl_int error;
4207 cl_int getObjectInfo(
4237 cl_int * err = NULL)
4239 cl_int error;
4304 cl_int getObjectInfo(
4378 cl_int getImageInfo(cl_image_info name, T* param) const
4386 template <cl_int name> typename
4388 getImageInfo(cl_int* err = NULL) const
4392 cl_int result = getImageInfo(name, ¶m);
4420 cl_int* err = NULL)
4422 cl_int error;
4508 cl_int* err = NULL)
4510 cl_int error;
4594 cl_int* err = NULL)
4596 cl_int error;
4692 cl_int* err = NULL)
4694 cl_int error;
4762 cl_int* err = nullptr)
4764 cl_int error;
4809 cl_int* err = nullptr)
4811 cl_int error;
4936 cl_int * err = NULL)
4938 cl_int error;
5025 cl_int* err = NULL)
5027 cl_int error;
5123 cl_int* err = NULL)
5125 cl_int error;
5258 cl_int * err = NULL)
5260 cl_int error;
5344 cl_int * err = NULL)
5346 cl_int error;
5435 cl_int* err = NULL)
5437 cl_int error;
5459 cl_int* err = NULL)
5461 cl_int error;
5527 cl_int getInfo(cl_pipe_info name, T* param) const
5535 template <cl_int name> typename
5537 getInfo(cl_int* err = NULL) const
5541 cl_int result = getInfo(name, ¶m);
5574 cl_int* err = NULL)
5576 cl_int error;
5660 cl_int getInfo(cl_sampler_info name, T* param) const
5668 template <cl_int name> typename
5670 getInfo(cl_int* err = NULL) const
5674 cl_int result = getInfo(name, ¶m);
5828 inline Kernel(const Program& program, const char* name, cl_int* err = NULL);
5884 cl_int getInfo(cl_kernel_info name, T* param) const
5891 template <cl_int name> typename
5893 getInfo(cl_int* err = NULL) const
5897 cl_int result = getInfo(name, ¶m);
5906 cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T* param) const
5913 template <cl_int name> typename
5915 getArgInfo(cl_uint argIndex, cl_int* err = NULL) const
5919 cl_int result = getArgInfo(argIndex, name, ¶m);
5928 cl_int getWorkGroupInfo(
5937 template <cl_int name> typename
5939 getWorkGroupInfo(const Device& device, cl_int* err = NULL) const
5943 cl_int result = getWorkGroupInfo(device, name, ¶m);
5951 cl_int getSubGroupInfo(const cl::Device &dev, cl_kernel_sub_group_info name, const cl::NDRange &range, size_type* param) const
5972 template <cl_int name>
5973 size_type getSubGroupInfo(const cl::Device &dev, const cl::NDRange &range, cl_int* err = NULL) const
5976 cl_int result = getSubGroupInfo(dev, name, range, ¶m);
5988 cl_int setArg(cl_uint index, const cl::pointer<T, D> &argPtr)
5998 cl_int setArg(cl_uint index, const cl::vector<T, Alloc> &argPtr)
6008 typename std::enable_if<std::is_pointer<T>::value, cl_int>::type
6020 typename std::enable_if<!std::is_pointer<T>::value, cl_int>::type
6032 cl_int setArg(cl_uint index, size_type size, const void* argPtr)
6044 cl_int setSVMPointers(const vector<void*> &pointerList)
6059 cl_int setSVMPointers(const std::array<void*, ArrayLength> &pointerList)
6080 cl_int enableFineGrainedSystemSVM(bool svmEnabled)
6123 cl_int setSVMPointers(const T0 &t0, Ts & ... ts)
6145 cl_int error;
6171 cl_int* err = NULL)
6173 cl_int error;
6211 cl_int* err = NULL)
6213 cl_int error;
6250 cl_int* err = NULL)
6252 cl_int error;
6286 cl_int* err = NULL)
6288 cl_int error;
6323 cl_int* err = NULL)
6325 cl_int error;
6379 cl_int* err = NULL)
6381 cl_int error;
6447 vector<cl_int>* binaryStatus = NULL,
6448 cl_int* err = NULL)
6450 cl_int error;
6511 cl_int* err = NULL)
6513 cl_int error;
6582 cl_int build(
6595 cl_int buildError = ::clBuildProgram(
6607 cl_int build(
6612 cl_int buildError = ::clBuildProgram(
6625 cl_int compile(
6630 cl_int error = ::clCompileProgram(
6645 cl_int getInfo(cl_program_info name, T* param) const
6652 template <cl_int name> typename
6654 getInfo(cl_int* err = NULL) const
6658 cl_int result = getInfo(name, ¶m);
6666 cl_int getBuildInfo(
6675 template <cl_int name> typename
6677 getBuildInfo(const Device& device, cl_int* err = NULL) const
6681 cl_int result = getBuildInfo(device, name, ¶m);
6693 template <cl_int name>
6695 getBuildInfo(cl_int *err = NULL) const
6697 cl_int result = CL_SUCCESS;
6732 cl_int createKernels(vector<Kernel>* kernels)
6735 cl_int err = ::clCreateKernelsInProgram(object_, 0, NULL, &numKernels);
6773 cl_int setReleaseCallback(
6790 typename std::enable_if<!std::is_pointer<T>::value, cl_int>::type
6806 cl_int setSpecializationConstant(cl_uint index, size_type size, const void* value)
6826 cl_int* err = NULL)
6828 cl_int error_local = CL_SUCCESS;
6861 cl_int* err = NULL)
6863 cl_int error_local = CL_SUCCESS;
6900 inline cl_int cl::Program::getInfo(cl_program_info name, vector<vector<unsigned char>>* param) const
6927 inline vector<vector<unsigned char>> cl::Program::getInfo<CL_PROGRAM_BINARIES>(cl_int* err) const
6931 cl_int result = getInfo(CL_PROGRAM_BINARIES, &binariesVectors);
6941 inline cl_int cl::Program::setSpecializationConstant(cl_uint index, const bool &value)
6954 inline Kernel::Kernel(const Program& program, const char* name, cl_int* err)
6956 cl_int error;
6987 static cl_int default_error_;
7050 cl_int* err = NULL)
7052 cl_int error;
7116 cl_int* err = NULL)
7118 cl_int error;
7180 cl_int* err = NULL)
7182 cl_int error;
7247 cl_int* err = NULL)
7249 cl_int error;
7310 cl_int* err = NULL)
7312 cl_int error;
7361 cl_int* err = NULL)
7363 cl_int error;
7404 static CommandQueue getDefault(cl_int * err = NULL)
7479 cl_int getInfo(cl_command_queue_info name, T* param) const
7487 template <cl_int name> typename
7489 getInfo(cl_int* err = NULL) const
7493 cl_int result = getInfo(name, ¶m);
7500 cl_int enqueueReadBuffer(
7510 cl_int err = detail::errHandler(
7525 cl_int enqueueWriteBuffer(
7535 cl_int err = detail::errHandler(
7550 cl_int enqueueCopyBuffer(
7560 cl_int err = detail::errHandler(
7574 cl_int enqueueReadBufferRect(
7589 cl_int err = detail::errHandler(
7613 cl_int enqueueWriteBufferRect(
7628 cl_int err = detail::errHandler(
7652 cl_int enqueueCopyBufferRect(
7666 cl_int err = detail::errHandler(
7702 cl_int enqueueFillBuffer(
7711 cl_int err = detail::errHandler(
7731 cl_int enqueueReadImage(
7743 cl_int err = detail::errHandler(
7764 cl_int enqueueWriteImage(
7776 cl_int err = detail::errHandler(
7797 cl_int enqueueCopyImage(
7807 cl_int err = detail::errHandler(
7834 cl_int enqueueFillImage(
7843 cl_int err = detail::errHandler(
7868 cl_int enqueueFillImage(
7877 cl_int err = detail::errHandler(
7902 cl_int enqueueFillImage(
7911 cl_int err = detail::errHandler(
7930 cl_int enqueueCopyImageToBuffer(
7940 cl_int err = detail::errHandler(
7959 cl_int enqueueCopyBufferToImage(
7969 cl_int err = detail::errHandler(
7996 cl_int* err = NULL) const
7999 cl_int error;
8027 cl_int* err = NULL) const
8030 cl_int error;
8056 cl_int enqueueMapSVM(
8065 cl_int err = detail::errHandler(::clEnqueueSVMMap(
8084 cl_int enqueueMapSVM(
8093 cl_int err = detail::errHandler(::clEnqueueSVMMap(
8111 cl_int enqueueMapSVM(
8119 cl_int err = detail::errHandler(::clEnqueueSVMMap(
8133 cl_int enqueueUnmapMemObject(
8140 cl_int err = detail::errHandler(
8161 cl_int enqueueUnmapSVM(
8167 cl_int err = detail::errHandler(
8186 cl_int enqueueUnmapSVM(
8192 cl_int err = detail::errHandler(
8211 cl_int enqueueUnmapSVM(
8217 cl_int err = detail::errHandler(
8244 cl_int enqueueMarkerWithWaitList(
8249 cl_int err = detail::errHandler(
8274 cl_int enqueueBarrierWithWaitList(
8279 cl_int err = detail::errHandler(
8297 cl_int enqueueMigrateMemObjects(
8312 cl_int err = detail::errHandler(
8338 cl_int enqueueMigrateSVM(
8346 cl_int err = detail::errHandler(::clEnqueueSVMMigrateMem(
8367 cl_int enqueueMigrateSVM(
8383 cl_int enqueueMigrateSVM(
8405 cl_int enqueueMigrateSVM(
8420 cl_int enqueueMigrateSVM(
8441 cl_int enqueueMigrateSVM(
8452 cl_int enqueueNDRangeKernel(
8461 cl_int err = detail::errHandler(
8479 CL_EXT_PREFIX__VERSION_1_2_DEPRECATED cl_int enqueueTask(
8485 cl_int err = detail::errHandler(
8500 cl_int enqueueNativeKernel(
8518 cl_int err = detail::errHandler(
8540 cl_int enqueueMarker(Event* event = NULL) const CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
8543 cl_int err = detail::errHandler(
8556 cl_int enqueueWaitForEvents(const vector<Event>& events) const CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
8567 cl_int enqueueAcquireGLObjects(
8573 cl_int err = detail::errHandler(
8589 cl_int enqueueReleaseGLObjects(
8595 cl_int err = detail::errHandler(
8612 typedef CL_API_ENTRY cl_int (CL_API_CALL *PFN_clEnqueueAcquireD3D10ObjectsKHR)(
8616 typedef CL_API_ENTRY cl_int (CL_API_CALL *PFN_clEnqueueReleaseD3D10ObjectsKHR)(
8621 cl_int enqueueAcquireD3D10Objects(
8638 cl_int err = detail::errHandler(
8654 cl_int enqueueReleaseD3D10Objects(
8671 cl_int err = detail::errHandler(
8693 cl_int enqueueBarrier() const CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
8701 cl_int flush() const
8706 cl_int finish() const
8714 CL_HPP_DEFINE_STATIC_MEMBER_ cl_int CommandQueue::default_error_ = CL_SUCCESS;
8744 DeviceCommandQueue(DeviceQueueProperties properties, cl_int* err = NULL)
8746 cl_int error;
8771 cl_int* err = NULL)
8773 cl_int error;
8796 cl_int* err = NULL)
8798 cl_int error;
8859 cl_int getInfo(cl_command_queue_info name, T* param) const
8867 template <cl_int name> typename
8869 getInfo(cl_int* err = NULL) const
8873 cl_int result = getInfo(name, ¶m);
8887 cl_int *err = nullptr)
8889 cl_int error;
8917 const Context &context, const Device &device, cl_int *err = nullptr)
8919 cl_int error;
8945 const Context &context, const Device &device, cl_uint queueSize, cl_int *err = nullptr)
8947 cl_int error;
8976 static DeviceCommandQueue updateDefault(const Context &context, const Device &device, const DeviceCommandQueue &default_queue, cl_int *err = nullptr)
8978 cl_int error;
8991 static DeviceCommandQueue getDefault(const CommandQueue &queue, cl_int * err = NULL)
9020 cl_int* err)
9023 cl_int error;
9071 cl_int* err)
9074 cl_int error;
9112 inline cl_int enqueueReadBuffer(
9121 cl_int error;
9131 inline cl_int enqueueWriteBuffer(
9140 cl_int error;
9158 cl_int* err = NULL)
9160 cl_int error;
9189 inline cl_int enqueueMapSVM(
9197 cl_int error;
9213 inline cl_int enqueueMapSVM(
9221 cl_int error;
9237 inline cl_int enqueueMapSVM(
9244 cl_int error;
9256 inline cl_int enqueueUnmapMemObject(
9262 cl_int error;
9270 cl_int err = detail::errHandler(
9291 inline cl_int enqueueUnmapSVM(
9296 cl_int error;
9313 inline cl_int enqueueUnmapSVM(
9318 cl_int error;
9334 inline cl_int enqueueUnmapSVM(
9339 cl_int error;
9351 inline cl_int enqueueCopyBuffer(
9360 cl_int error;
9376 inline cl_int copy( IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer )
9378 cl_int error;
9392 inline cl_int copy( const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator )
9394 cl_int error;
9408 inline cl_int copy( const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer )
9411 cl_int error;
9447 inline cl_int copy( const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator )
9450 cl_int error;
9478 inline cl_int mapSVM(cl::vector<T, Alloc> &container)
9487 inline cl_int unmapSVM(cl::vector<T, Alloc> &container)
9495 inline cl_int enqueueReadBufferRect(
9509 cl_int error;
9531 inline cl_int enqueueWriteBufferRect(
9545 cl_int error;
9567 inline cl_int enqueueCopyBufferRect(
9580 cl_int error;
9602 inline cl_int enqueueReadImage(
9613 cl_int error;
9632 inline cl_int enqueueWriteImage(
9643 cl_int error;
9662 inline cl_int enqueueCopyImage(
9671 cl_int error;
9688 inline cl_int enqueueCopyImageToBuffer(
9697 cl_int error;
9714 inline cl_int enqueueCopyBufferToImage(
9723 cl_int error;
9741 inline cl_int flush(void)
9743 cl_int error;
9753 inline cl_int finish(void)
9755 cl_int error;
9988 cl_int * err = NULL) :
10027 cl_int &error)
10044 cl_int setSVMPointers(const vector<void*> &pointerList)
10050 cl_int setSVMPointers(const T0 &t0, T1s &... ts)
10077 cl_int * err = NULL) :