|
Intel clGPU
|
Classes | |
| struct | engine_object |
| The base class for all Engine connected objects. More... | |
| struct | event |
| Represents an event object assotiated with a executed Command. More... | |
| struct | command_queue |
| Represents a command queue within an Engine. More... | |
| struct | command |
| Base class for a command. More... | |
| struct | buffer |
| Represents memory buffer. More... | |
| class | buffer_binding |
| Binds host data and memory buffers per engine describing data direction (in/out) for kernel. More... | |
| struct | raise_event_command |
| Represents a command which just raises an event. More... | |
| struct | commands_sequence |
| Represents set of command to be executed sequentially. More... | |
| struct | commands_parallel |
| Represents set of command can be executed in parallel. More... | |
| struct | nd_range |
| Represents ND (1D, 2D, 3D) ranges for kernels executions. More... | |
| struct | kernel_options |
| Kernel execution options. More... | |
| struct | kernel_command |
| Represents kernel command. More... | |
| class | blob< ElemTy, Dir > |
| Represents data Blob object passed to a Function. More... | |
| struct | engine |
| Base class for execution engines. More... | |
Enumerations | |
| enum | direction { none = 0x0, input = 0x1, output = 0x2, inout = input | output } |
| Represents data direction for kernel command. | |
Functions | |
| template<typename ElemTy > | |
| size_t | sizeof_t () |
| template<> | |
| size_t | sizeof_t< void > () |