All Classes
Class | Description |
---|---|
Allocator |
An interface to a 'pool' type allocator.
|
Calculate | |
Callback<T> | |
CL |
Constants from cl.h.
|
CLBuffer |
Interface for memory buffers.
|
CLBufferInfo |
Parameters for Buffer.createSubBuffer()
|
CLChannelOrder |
Enum for wrapping the cl_channel_order constants from cl.h.
|
CLChannelType |
Enum for wrapping the cl_channel_type constants from cl.h.
|
CLCommandQueue |
Interface for cl_command_queue.
|
CLCommandType |
Enum for wrapping the cl_command_type constants from cl.h.
|
CLContext |
Interface for cl_context
|
CLContextNotify |
Callback for CLContext.createContext*()
|
CLContextProperty |
Properties for CLContext creation.
|
CLContextProperty.TagValue | |
CLDevice |
Interface for cl_device_id.
|
CLDeviceProperty |
Properties for CLDevice sub-device creation.
|
CLDeviceProperty.PartitionByCounts | |
CLDeviceProperty.TagValue | |
CLEvent |
Interface for cl_event.
|
CLEventList |
Manages a list of cl_events.
|
CLEventNotify |
Callback for CLEvent.
|
CLException | |
CLExtendable |
Extendable object.
|
CLExtension |
Experimental code for extension support.
|
CLImage<T> |
Interface for cl_image.
|
CLImageDesc |
Holder for cl_image_desc equivalent.
|
CLImageFormat |
Holder for cl_image_format equivalent.
|
clinfo |
A very basic and incomplete copy of 'clinfo'.
|
CLKernel |
Interface for cl_kernel.
|
CLMemory |
Interface for cl_mem.
|
CLNativeKernel |
Native kernel as passed to CLCommandQueue.enqueueNativeKernel.
|
CLNotify<T> |
Generic notify routine.
|
CLObject |
Base class for all OpenCL types which can be represented as objects.
|
CLPipe<T> |
Interface for pipes.
|
CLPipeProperty |
Properties for CLPipe creation.
|
CLPipeProperty.TagValue | |
CLPlatform |
Interface for cl_platform_id
|
CLProgram |
Interface for cl_program.
|
CLProperty |
All property arrays implement this interface.
|
CLProperty.TagValue |
A simple tag/value property type.
|
CLQueueProperty |
Properties for CLCommandQueue creation.
|
CLQueueProperty.TagValue | |
CLRuntimeException | |
CLSampler |
Interface for cl_sampler.
|
CLSamplerProperty |
Properties for CLSampler creation.
|
CLSamplerProperty.TagValue | |
CLTask |
Tasks are a functional(ish) interface to queueable jobs.
|
GLEvent |
cl_khr_gl_sharing extension interface.
|
GLSharing |
cl_khr_gl_sharing extension interface.
|
GLSharing.GLObjectInfo | |
Mandelbrot |
Mandelbrot rot-zoomer.
|
Memory |
A utility library for memory operations including a stack allocator.
|
Memory |
Some memory tests.
|
Native |
Base class for all native objects.
|
Objects |