|
OpenCL C++ Bindings
|
| ▼Ncl | The OpenCL C++ bindings are defined within this namespace |
| CBuffer | Class interface for Buffer Memory Objects |
| CBufferGL | Class interface for GL Buffer Memory Objects |
| CBufferRenderGL | Class interface for GL Render Buffer Memory Objects |
| CCommandQueue | CommandQueue interface for cl_command_queue |
| CContext | Class interface for cl_context |
| CDevice | Class interface for cl_device_id |
| CDeviceCommandQueue | DeviceCommandQueue interface for device cl_command_queues |
| CEnqueueArgs | |
| CEvent | Class interface for cl_event |
| CImage | C++ base class for Image Memory objects |
| CImage1D | Class interface for 1D Image Memory objects |
| CImage1DArray | Image interface for arrays of 1D images |
| CImage1DBuffer | Image interface for 1D buffer images |
| CImage2D | Class interface for 2D Image Memory objects |
| CImage2DArray | Image interface for arrays of 2D images |
| CImage2DGL | Class interface for GL 2D Image Memory objects |
| CImage3D | Class interface for 3D Image Memory objects |
| CImage3DGL | Class interface for GL 3D Image Memory objects |
| CImageFormat | Adds constructors and member functions for cl_image_format |
| CImageGL | General image interface for GL interop. We abstract the 2D and 3D GL images into a single instance here that wraps all GL sourced images on the grounds that setup information was performed by OpenCL anyway |
| CKernel | Class interface for cl_kernel |
| CKernelFunctor | |
| CLocalSpaceArg | Local address wrapper for use with Kernel::setArg |
| CMemory | Class interface for cl_mem |
| CNDRange | Class interface for specifying NDRange values |
| CPipe | Class interface for Pipe Memory Objects |
| CPlatform | Class interface for cl_platform_id |
| CProgram | Program interface that implements cl_program |
| CSampler | Class interface for cl_sampler |
| ▼CSVMAllocator | |
| Crebind | |
| ▼CSVMAllocator< void, SVMTrait > | |
| Crebind | |
| CSVMTraitAtomic | |
| CSVMTraitCoarse | |
| CSVMTraitFine | |
| CSVMTraitReadOnly | |
| CSVMTraitReadWrite | |
| CSVMTraitWriteOnly | |
| CUserEvent | Class interface for user events (a subset of cl_event's) |