Struct clfft::FftOutOfPlacePlan [] [src]

pub struct FftOutOfPlacePlan<'a, T: ClFftPrm> { /* fields omitted */ }

A plan is a repository of state for calculating FFT's. Allows the runtime to pre-calculate kernels, programs and buffers and associate them with buffers of specified dimensions.

Methods

impl<'a, T: ClFftPrm> FftOutOfPlacePlan<'a, T>
[src]

[src]

Specifies the list of events to wait on before the command will run.

[src]

Specifies the destination list or empty event for a new, optionally created event associated with this command.

[src]

Enqueues the FFT so that it gets performed on the device.

Trait Implementations

impl<'a, T: ClFftPrm> AsClFftPlanHandle for FftOutOfPlacePlan<'a, T>
[src]

[src]

Returns the native clFFT plan handle.

impl<'a, T: ClFftPrm> Drop for FftOutOfPlacePlan<'a, T>
[src]

[src]

Executes the destructor for this type. Read more