|
CL_EXT_PREFIX__VERSION_1_1_DEPRECATED LocalSpaceArg | __local (::size_t size) CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED |
| Helper function for generating LocalSpaceArg objects. Deprecated. Replaced with Local. More...
|
|
template<typename IteratorType > |
cl_int | copy (IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer) |
|
template<typename IteratorType > |
cl_int | copy (const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator) |
|
template<typename IteratorType > |
cl_int | copy (const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer) |
|
template<typename IteratorType > |
cl_int | copy (const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator) |
|
cl_int | enqueueCopyBuffer (const Buffer &src, const Buffer &dst,::size_t src_offset,::size_t dst_offset,::size_t size, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
cl_int | enqueueCopyBufferToImage (const Buffer &src, const Image &dst,::size_t src_offset, const size_t< 3 > &dst_origin, const size_t< 3 > ®ion, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
cl_int | enqueueCopyImage (const Image &src, const Image &dst, const size_t< 3 > &src_origin, const size_t< 3 > &dst_origin, const size_t< 3 > ®ion, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
cl_int | enqueueCopyImageToBuffer (const Image &src, const Buffer &dst, const size_t< 3 > &src_origin, const size_t< 3 > ®ion,::size_t dst_offset, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
void * | enqueueMapBuffer (const Buffer &buffer, cl_bool blocking, cl_map_flags flags,::size_t offset,::size_t size, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL) |
|
cl_int | enqueueReadBuffer (const Buffer &buffer, cl_bool blocking,::size_t offset,::size_t size, void *ptr, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
cl_int | enqueueReadImage (const Image &image, cl_bool blocking, const size_t< 3 > &origin, const size_t< 3 > ®ion,::size_t row_pitch,::size_t slice_pitch, void *ptr, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
cl_int | enqueueUnmapMemObject (const Memory &memory, void *mapped_ptr, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
cl_int | enqueueWriteBuffer (const Buffer &buffer, cl_bool blocking,::size_t offset,::size_t size, const void *ptr, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
cl_int | enqueueWriteImage (const Image &image, cl_bool blocking, const size_t< 3 > &origin, const size_t< 3 > ®ion,::size_t row_pitch,::size_t slice_pitch, void *ptr, const VECTOR_CLASS< Event > *events=NULL, Event *event=NULL) |
|
cl_int | finish (void) |
|
cl_int | flush (void) |
|
LocalSpaceArg | Local (::size_t size) |
| Helper function for generating LocalSpaceArg objects. More...
|
|
static cl_int | WaitForEvents (const VECTOR_CLASS< Event > &events) |
| Blocks the calling thread until every event specified is complete. More...
|
|
The OpenCL C++ bindings are defined within this namespace.