hipFFT API Support#
hipFFT API Support
| # | API Name | Variants |
|---|---|---|
| 1 | hipfftPlan1d | C binding |
| 2 | hipfftPlan2d | C binding |
| 3 | hipfftPlan3d | C binding |
| 4 | hipfftPlanMany | C binding, rank_0, rank_1 |
| 5 | hipfftCreate | C binding |
| 6 | hipfftMakePlan1d | C binding, rank_0, rank_1 |
| 7 | hipfftMakePlan2d | C binding, rank_0, rank_1 |
| 8 | hipfftMakePlan3d | C binding, rank_0, rank_1 |
| 9 | hipfftMakePlanMany | C binding, rank_0, rank_1 |
| 10 | hipfftMakePlanMany64 | C binding, rank_0, rank_1 |
| 11 | hipfftEstimate1d | C binding, rank_0, rank_1 |
| 12 | hipfftEstimate2d | C binding, rank_0, rank_1 |
| 13 | hipfftEstimate3d | C binding, rank_0, rank_1 |
| 14 | hipfftEstimateMany | C binding, rank_0, rank_1 |
| 15 | hipfftGetSize1d | C binding, rank_0, rank_1 |
| 16 | hipfftGetSize2d | C binding, rank_0, rank_1 |
| 17 | hipfftGetSize3d | C binding, rank_0, rank_1 |
| 18 | hipfftGetSizeMany | C binding, rank_0, rank_1 |
| 19 | hipfftGetSizeMany64 | C binding, rank_0, rank_1 |
| 20 | hipfftGetSize | C binding, rank_0, rank_1 |
| 21 | hipfftSetAutoAllocation | C binding |
| 22 | hipfftSetWorkArea | C binding |
| 23 | hipfftExecC2C | C binding, rank_0, rank_1, rank_2, rank_3 |
| 24 | hipfftExecR2C | C binding, rank_0, rank_1, rank_2, rank_3 |
| 25 | hipfftExecC2R | C binding, rank_0, rank_1, rank_2, rank_3 |
| 26 | hipfftExecZ2Z | C binding, rank_0, rank_1, rank_2, rank_3 |
| 27 | hipfftExecD2Z | C binding, rank_0, rank_1, rank_2, rank_3 |
| 28 | hipfftExecZ2D | C binding, rank_0, rank_1, rank_2, rank_3 |
| 29 | hipfftSetStream | C binding |
| 30 | hipfftDestroy | C binding |
| 31 | hipfftGetVersion | C binding |
| 32 | hipfftGetProperty | C binding |