Clover Git
OpenCL 1.1 software implementation
|
Classes | |
class | CommandQueue |
Command queue. More... | |
class | Event |
Base class for all events. More... | |
class | Compiler |
Compiler using Clang. More... | |
class | Context |
OpenCL context. More... | |
class | CPUBuffer |
CPU implementation of Coal::MemObject . More... | |
class | CPUDevice |
CPU device. More... | |
class | CPUKernel |
CPU kernel. More... | |
class | CPUKernelWorkGroup |
CPU kernel work-group. More... | |
class | CPUKernelEvent |
CPU-specific information about a kernel event. More... | |
class | CPUProgram |
CPU program. More... | |
class | DeviceInterface |
Abstraction layer between core Clover objects and the devices. More... | |
class | DeviceBuffer |
Device-specific memory buffer. More... | |
class | DeviceProgram |
Device-specific program data. More... | |
class | DeviceKernel |
Device-specific kernel data. More... | |
class | BufferEvent |
Buffer-related event. More... | |
class | ReadWriteBufferEvent |
Reading or writing to a buffer. More... | |
class | ReadBufferEvent |
Reading a buffer. More... | |
class | WriteBufferEvent |
Writing a buffer. More... | |
class | MapBufferEvent |
Mapping a buffer. More... | |
class | MapImageEvent |
Mapping an image. More... | |
class | UnmapBufferEvent |
Unmapping a memory object. More... | |
class | CopyBufferEvent |
Copying between two buffers. More... | |
class | ReadWriteCopyBufferRectEvent |
Events related to rectangular (or cubic) memory regions. More... | |
class | CopyBufferRectEvent |
Copying between two buffers. More... | |
class | ReadWriteBufferRectEvent |
Reading or writing to a buffer. More... | |
class | ReadBufferRectEvent |
Reading a buffer. More... | |
class | WriteBufferRectEvent |
Writing a buffer. More... | |
class | ReadWriteImageEvent |
Reading or writing images. More... | |
class | ReadImageEvent |
Reading an image. More... | |
class | WriteImageEvent |
Writing to an image. More... | |
class | CopyImageEvent |
Copying between two images. More... | |
class | CopyImageToBufferEvent |
Copying an image to a buffer. More... | |
class | CopyBufferToImageEvent |
Copying a buffer to an image. More... | |
class | NativeKernelEvent |
Executing a native function as a kernel. More... | |
class | KernelEvent |
Executing a compiled kernel. More... | |
class | TaskEvent |
Executing a task kernel. More... | |
class | UserEvent |
User event. More... | |
class | BarrierEvent |
Barrier event. More... | |
class | WaitForEventsEvent |
Event waiting for others to complete before being completed. More... | |
class | MarkerEvent |
Marker event. More... | |
class | Kernel |
Kernel. More... | |
class | MemObject |
Base class for all the memory objects. More... | |
class | Buffer |
Simple buffer object. More... | |
class | SubBuffer |
Sub-buffer. More... | |
class | Image2D |
2D image More... | |
class | Image3D |
3D image More... | |
class | Object |
Base class of all the Clover objects. More... | |
class | Program |
Program object. More... | |
class | Sampler |
Sampler. More... |