Module opencl

Source
Expand description

The OpenCL specific implementation of a Buffer, Device, Program and Kernel.

Structs§

Buffer
A Buffer to be used for sending and receiving data to/from the GPU.
Device
OpenCL specific device.
Kernel
A kernel that can be executed.
Program
Abstraction that contains everything to run an OpenCL kernel on a GPU.

Traits§

KernelArgument
Abstraction for kernel arguments.

Type Aliases§

cl_device_id
The lowest level identifier of an OpenCL device, it changes whenever a device is initialized.