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

Function clAmdFftSetLayout

src/include/clAmdFft.h:427–430  ·  view source on GitHub ↗

! @brief Set the expected layout of the input and output buffers * @details Output buffers can be filled with either hermitian or complex numbers. Complex numbers can be stored * in various layouts; this informs the FFT engine what layout to produce on output * @param[in] plHandle Handle to a plan previously created * @param[in] iLayout Indicates how the input buffers are laid out in

Source from the content-addressed store, hash-verified

425 * @param[in] oLayout Indicates how the output buffers are laid out in memory
426 */
427 __inline clAmdFftStatus clAmdFftSetLayout( clAmdFftPlanHandle plHandle, clAmdFftLayout iLayout, clAmdFftLayout oLayout )
428 {
429 return clfftSetLayout( plHandle, iLayout, oLayout );
430 }
431
432 /*! @brief Retrieve whether the input buffers are going to be overwritten with results
433 * @details If the setting is to do an in-place transform, the input buffers are overwritten with the results of the

Callers

nothing calls this directly

Calls 1

clfftSetLayoutFunction · 0.85

Tested by

no test coverage detected