|
HDK
|
The OpenCL C++ bindings are defined within this namespace. More...
Namespaces | |
| detail | |
Classes | |
| class | string |
| Simple string class, that provides a limited subset of std::string functionality but avoids many of the issues that come with that class. More... | |
| class | vector |
| Fixed sized vector implementation that mirroring std::vector functionality. More... | |
| struct | size_t |
| size_t class used to interface between C++ and OpenCL C calls that require arrays of size_t values, who's size is known statically. More... | |
| struct | ImageFormat |
| ImageFormat interface fro cl_image_format. More... | |
| class | Device |
| Device interface for cl_device_id. More... | |
| class | Platform |
| Platform interface. More... | |
| class | Context |
| class | Event |
| Event interface for cl_event. More... | |
| class | Memory |
| Memory interface for cl_mem. More... | |
| class | Buffer |
| Memory buffer interface. More... | |
| class | BufferGL |
| Memory buffer interface for GL interop. More... | |
| class | BufferRenderGL |
| Memory buffer interface for GL interop with renderbuffer. More... | |
| class | Image |
| Base class interface for all images. More... | |
| class | Image2D |
| Image interface for 2D images. More... | |
| class | Image2DGL |
| 2D image interface for GL interop. More... | |
| class | Image3D |
| Image interface for 3D images. More... | |
| class | Image3DGL |
| class | Sampler |
| Sampler interface for cl_sampler. More... | |
| class | NDRange |
| NDRange interface. More... | |
| struct | LocalSpaceArg |
| Local address raper for use with Kernel::setArg. More... | |
| class | Kernel |
| Kernel interface that implements cl_kernel. More... | |
| class | Program |
| Program interface that implements cl_program. More... | |
| class | CommandQueue |
| CommandQueue interface for cl_command_queue. More... | |
| class | KernelFunctor |
| Kernel functor interface. More... | |
Typedefs | |
| typedef std::string | STRING_CLASS |
Functions | |
| LocalSpaceArg | __local (::size_t size) |
Variables | |
| class CE_API | KernelFunctor |
The OpenCL C++ bindings are defined within this namespace.
| typedef std::string cl::STRING_CLASS |
|
inline |