cl::Buffer | Memory buffer interface |
cl::BufferGL | Memory buffer interface for GL interop |
cl::BufferRenderGL | Memory buffer interface for GL interop with renderbuffer |
cl::CommandQueue | CommandQueue interface for cl_command_queue |
cl::Context | |
cl::Device | Device interface for cl_device_id |
cl::Error | Exception class |
cl::Event | Event interface for cl_event |
cl::detail::GetInfoFunctor0< Func, Arg0 > | |
cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > | |
cl::detail::GetInfoHelper< Functor, T > | |
cl::detail::GetInfoHelper< Func, size_t< N > > | |
cl::detail::GetInfoHelper< Func, STRING_CLASS > | |
cl::detail::GetInfoHelper< Func, VECTOR_CLASS< char * > > | |
cl::detail::GetInfoHelper< Func, VECTOR_CLASS< T > > | |
cl::Image | Base class interface for all images |
cl::Image2D | Image interface for 2D images |
cl::Image2DGL | 2D image interface for GL interop |
cl::Image3D | Image interface for 3D images |
cl::Image3DGL | |
cl::ImageFormat | ImageFormat interface fro cl_image_format |
cl::vector< T, N >::iterator | Iterator class for vectors |
cl::Kernel | Kernel interface that implements cl_kernel |
cl::detail::KernelArgumentHandler< T > | |
cl::detail::KernelArgumentHandler< LocalSpaceArg > | |
cl::LocalSpaceArg | Local address raper for use with Kernel::setArg |
cl::Memory | Memory interface for cl_mem |
cl::NDRange | NDRange interface |
cl::detail::param_traits< enum_type, Name > | |
cl::Platform | Platform interface |
cl::Program | Program interface that implements cl_program |
cl::detail::ReferenceHandler< T > | |
cl::detail::ReferenceHandler< cl_command_queue > | |
cl::detail::ReferenceHandler< cl_context > | |
cl::detail::ReferenceHandler< cl_device_id > | |
cl::detail::ReferenceHandler< cl_event > | |
cl::detail::ReferenceHandler< cl_kernel > | |
cl::detail::ReferenceHandler< cl_mem > | |
cl::detail::ReferenceHandler< cl_platform_id > | |
cl::detail::ReferenceHandler< cl_program > | |
cl::detail::ReferenceHandler< cl_sampler > | |
cl::Sampler | Sampler interface for cl_sampler |
cl::size_t< N > | 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 |
cl::string | Simple string class, that provides a limited subset of std::string functionality but avoids many of the issues that come with that class |
cl::vector< T, N > | Fixed sized vector implementation that mirroring std::vector functionality |
cl::detail::Wrapper< T > | |