[][src]Module dynamic_ocl::buffer

Buffers

OpenCL buffers represent memory segments which can be used to store and transfer data between the host and kernels.

Modules

flags

Buffer access and use flags, to allow validity checks to be performed at compile time by the type system.

Structs

Buffer

An OpenCL buffer

BufferBuilder

A partially built buffer

BufferFlagsInfo

Flags used to construct a buffer.

Traits

AsBuffer

A trait implemented for types which wrap an OpenCL buffer and can be used to enqueue buffer operations

MemSafe

A trait indicating that a type may be safely stored in an OpenCL buffer.