![]() |
PIP 5.6.1
Platform-Independent Primitives
|
OpenCL wrapper classes. More...
Classes | |
| class | PIOpenCL |
| Entry point for the OpenCL wrapper API. More... | |
| struct | PIOpenCL::KernelArg |
| Reflected description of a kernel argument. More... | |
| struct | PIOpenCL::Device |
| Description of a discovered OpenCL device. More... | |
| struct | PIOpenCL::Platform |
| Description of an OpenCL platform and its devices. More... | |
| class | PIOpenCL::Context |
| OpenCL context wrapper that owns created programs and buffers. More... | |
| class | PIOpenCL::Buffer |
| OpenCL buffer wrapper optionally bound to a host container. More... | |
| class | PIOpenCL::Program |
| Compiled OpenCL program that owns discovered kernels. More... | |
| class | PIOpenCL::Kernel |
| OpenCL kernel wrapper with reflected argument metadata. More... | |
Functions | |
| PICout | operator<< (PICout s, const PIOpenCL::KernelArg &v) |
| Writes a readable kernel argument description to PICout. | |
OpenCL wrapper classes.