[][src]Module dynamic_ocl::kernel

Kernels

Structs

ArgTypeQualifier

OpenCL kernel argument type qualifier

Bound

A "bound" kernel argument which already has a value set, but can be updated.

Kernel

An executable OpenCL kernel, with arguments set.

KernelArgInfo

A type providing access to information about a single kernel argument.

UnboundKernel

An OpenCL kernel, with arguments not yet set

Enums

ArgAccessQualifier

OpenCL kernel argument access qualifier

ArgAddressQualifier

OpenCL kernel argument address qualifier

Traits

BindProject

A helper trait allowing a pinned reference to a bound kernel argument list to be projected such that each argument is individually pinned, allowing destructuring and individual use.

KernelArg

A trait implemented by types that can be used as an individual kernel argument

KernelArgList

A trait implemented by types that can be used as a complete set of kernel arguments

KernelInfo

A trait implemented by OpenCL kernel types (UnboundKernel and Kernel) to provide access to OpenCL kernel information.