MCPcopy Create free account
hub / github.com/clMathLibraries/clFFT / clAmdFftEnqueueTransform

Function clAmdFftEnqueueTransform

src/include/clAmdFft.h:514–529  ·  view source on GitHub ↗

! @brief Enqueue an FFT transform operation, and return immediately (non-blocking) * @details This transform API is the function that actually computes the FFT transfrom. It is non-blocking as it * only enqueues the OpenCL kernels for execution. The synchronization step has to be managed by the user. * @param[in] plHandle Handle to a plan previously created * @param[in] dir Forwards or

Source from the content-addressed store, hash-verified

512 * @return Enum describing error condition; superset of OpenCL error codes
513 */
514 __inline clAmdFftStatus clAmdFftEnqueueTransform(
515 clAmdFftPlanHandle plHandle,
516 clAmdFftDirection dir,
517 cl_uint numQueuesAndEvents,
518 cl_command_queue* commQueues,
519 cl_uint numWaitEvents,
520 const cl_event* waitEvents,
521 cl_event* outEvents,
522 cl_mem* inputBuffers,
523 cl_mem* outputBuffers,
524 cl_mem tmpBuffer
525 )
526 {
527 return clfftEnqueueTransform( plHandle, dir, numQueuesAndEvents, commQueues, numWaitEvents, waitEvents, outEvents,
528 inputBuffers, outputBuffers, tmpBuffer );
529 }
530
531#ifdef __cplusplus
532}

Callers

nothing calls this directly

Calls 1

clfftEnqueueTransformFunction · 0.85

Tested by

no test coverage detected