OpenCLProgram.hpp file
Contents
- Reference
Namespaces
- namespace fast
- FAST namespace - All FAST code lives in this namespace.
Classes
- class fast::OpenCLProgram
- OpenCL program.
- struct fast::KernelArgument
- Struct describing a kernel argument. This is collected automatically from the kernel.
- class fast::Kernel
- Represents an OpenCL Kernel.
- class fast::Queue
- Wrapper for OpenCL CommandQueue.
- class fast::OpenCLBuffer
- OpenCL Buffer.
Enums
- enum class KernelArgumentAccess { UNSPECIFIED, READ_ONLY, WRITE_ONLY, READ_WRITE }
- Access qualifier of a kernel argument.
- enum class KernelMemoryAccess { READ_WRITE = 0, READ_ONLY, WRITE_ONLY }
- Access to OpenCL memory granted to kernel.
- enum class HostMemoryAccess { UNSPECIFIED = 0, READ_ONLY, WRITE_ONLY, NONE }
- Access to OpenCL memory granted to host.