| 550 | } |
| 551 | |
| 552 | clfftStatus clfftGetPlanDistance( const clfftPlanHandle plHandle, size_t* iDist, size_t* oDist ) |
| 553 | { |
| 554 | FFTRepo& fftRepo = FFTRepo::getInstance( ); |
| 555 | FFTPlan* fftPlan = NULL; |
| 556 | lockRAII* planLock = NULL; |
| 557 | |
| 558 | OPENCL_V( fftRepo.getPlan( plHandle, fftPlan, planLock ), _T( "fftRepo.getPlan failed" ) ); |
| 559 | scopedLock sLock( *planLock, _T( "clfftGetPlanDistance" ) ); |
| 560 | |
| 561 | *iDist = fftPlan->iDist; |
| 562 | *oDist = fftPlan->oDist; |
| 563 | |
| 564 | return CLFFT_SUCCESS; |
| 565 | } |
| 566 | |
| 567 | clfftStatus clfftSetPlanDistance( clfftPlanHandle plHandle, size_t iDist, size_t oDist ) |
| 568 | { |