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 > () |