▼Ccl_image_format | |
Ccl::ImageFormat | Adds constructors and member functions for cl_image_format |
Ccl::detail::Deleter< Alloc > | |
Ccl::EnqueueArgs | |
Ccl::detail::GetInfoFunctor0< Func, Arg0 > | |
Ccl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > | |
Ccl::detail::KernelArgumentHandler< T, Enable > | |
Ccl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void > | |
Ccl::detail::KernelArgumentHandler< LocalSpaceArg, void > | |
Ccl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type > | |
Ccl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type > | |
Ccl::KernelFunctor< Ts > | |
Ccl::KernelFunctor< Ts... > | |
Ccl::LocalSpaceArg | Local address wrapper for use with Kernel::setArg |
Ccl::compatibility::make_kernel< Ts > | |
Ccl::NDRange | Class interface for specifying NDRange values |
Ccl::detail::param_traits< enum_type, Name > | |
Ccl::SVMAllocator< T, SVMTrait >::rebind< U > | |
Ccl::SVMAllocator< void, SVMTrait >::rebind< U > | |
Ccl::detail::ReferenceHandler< T > | |
Ccl::detail::ReferenceHandler< cl_command_queue > | |
Ccl::detail::ReferenceHandler< cl_context > | |
Ccl::detail::ReferenceHandler< cl_device_id > | |
Ccl::detail::ReferenceHandler< cl_event > | |
Ccl::detail::ReferenceHandler< cl_kernel > | |
Ccl::detail::ReferenceHandler< cl_mem > | |
Ccl::detail::ReferenceHandler< cl_platform_id > | |
Ccl::detail::ReferenceHandler< cl_program > | |
Ccl::detail::ReferenceHandler< cl_sampler > | |
Ccl::SVMAllocator< T, SVMTrait > | |
Ccl::SVMAllocator< void, SVMTrait > | |
Ccl::SVMTraitAtomic< Trait > | |
Ccl::SVMTraitCoarse< Trait > | |
Ccl::SVMTraitFine< Trait > | |
Ccl::detail::SVMTraitNull | |
Ccl::SVMTraitReadOnly< Trait > | |
Ccl::SVMTraitReadWrite< Trait > | |
Ccl::SVMTraitWriteOnly< Trait > | |
Ccl::detail::Wrapper< T > | |
▼Ccl::detail::Wrapper< cl_command_queue > | |
Ccl::CommandQueue | CommandQueue interface for cl_command_queue |
Ccl::DeviceCommandQueue | DeviceCommandQueue interface for device cl_command_queues |
▼Ccl::detail::Wrapper< cl_context > | |
Ccl::Context | Class interface for cl_context |
▼Ccl::detail::Wrapper< cl_device_id > | |
Ccl::Device | Class interface for cl_device_id |
▼Ccl::detail::Wrapper< cl_event > | |
▼Ccl::Event | Class interface for cl_event |
Ccl::UserEvent | Class interface for user events (a subset of cl_event's) |
▼Ccl::detail::Wrapper< cl_kernel > | |
Ccl::Kernel | Class interface for cl_kernel |
▼Ccl::detail::Wrapper< cl_mem > | |
▼Ccl::Memory | Class interface for cl_mem |
▼Ccl::Buffer | Class interface for Buffer Memory Objects |
Ccl::BufferGL | Class interface for GL Buffer Memory Objects |
Ccl::BufferRenderGL | Class interface for GL Render Buffer Memory Objects |
▼Ccl::Image | C++ base class for Image Memory objects |
Ccl::Image1D | Class interface for 1D Image Memory objects |
Ccl::Image1DArray | Image interface for arrays of 1D images |
Ccl::Image1DBuffer | Image interface for 1D buffer images |
▼Ccl::Image2D | Class interface for 2D Image Memory objects |
Ccl::Image2DGL | Class interface for GL 2D Image Memory objects |
Ccl::Image2DArray | Image interface for arrays of 2D images |
▼Ccl::Image3D | Class interface for 3D Image Memory objects |
Ccl::Image3DGL | Class interface for GL 3D Image Memory objects |
Ccl::ImageGL | 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 |
Ccl::Pipe | Class interface for Pipe Memory Objects |
▼Ccl::detail::Wrapper< cl_platform_id > | |
Ccl::Platform | Class interface for cl_platform_id |
▼Ccl::detail::Wrapper< cl_program > | |
Ccl::Program | Program interface that implements cl_program |
▼Ccl::detail::Wrapper< cl_sampler > | |
Ccl::Sampler | Class interface for cl_sampler |