Module rust_gpu_tools::opencl[][src]

Expand description

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

Structs

A Buffer to be used for sending and receiving data to/from the GPU.

OpenCL specific device.

A unique identifier based on UUID of the device.

A kernel that can be executed.

A local buffer.

It is the first two identifiers of e.g. lspci:

Abstraction that contains everything to run an OpenCL kernel on a GPU.

Enums

Unique identifier that can either be a PCI ID or a UUID.

Traits

Abstraction for kernel arguments.

Type Definitions