mirror of
https://github.com/opencv/opencv.git
synced 2026-07-29 15:23:05 +04:00
IPP for OpenCV 2017u2 initial enabling patch;
This commit is contained in:
+18
-18
@@ -1580,13 +1580,13 @@ public:
|
||||
return;
|
||||
}
|
||||
|
||||
IppiDFTSpec_C_32fc* pDFTSpec = (IppiDFTSpec_C_32fc*)ippMalloc( sizeSpec );
|
||||
IppiDFTSpec_C_32fc* pDFTSpec = (IppiDFTSpec_C_32fc*)CV_IPP_MALLOC( sizeSpec );
|
||||
|
||||
if ( sizeInit > 0 )
|
||||
pMemInit = (Ipp8u*)ippMalloc( sizeInit );
|
||||
pMemInit = (Ipp8u*)CV_IPP_MALLOC( sizeInit );
|
||||
|
||||
if ( sizeBuffer > 0 )
|
||||
pBuffer = (Ipp8u*)ippMalloc( sizeBuffer );
|
||||
pBuffer = (Ipp8u*)CV_IPP_MALLOC( sizeBuffer );
|
||||
|
||||
status = ippiDFTInit_C_32fc( srcRoiSize, norm_flag, ippAlgHintNone, pDFTSpec, pMemInit );
|
||||
|
||||
@@ -1661,13 +1661,13 @@ public:
|
||||
return;
|
||||
}
|
||||
|
||||
IppiDFTSpec_R_32f* pDFTSpec = (IppiDFTSpec_R_32f*)ippMalloc( sizeSpec );
|
||||
IppiDFTSpec_R_32f* pDFTSpec = (IppiDFTSpec_R_32f*)CV_IPP_MALLOC( sizeSpec );
|
||||
|
||||
if ( sizeInit > 0 )
|
||||
pMemInit = (Ipp8u*)ippMalloc( sizeInit );
|
||||
pMemInit = (Ipp8u*)CV_IPP_MALLOC( sizeInit );
|
||||
|
||||
if ( sizeBuffer > 0 )
|
||||
pBuffer = (Ipp8u*)ippMalloc( sizeBuffer );
|
||||
pBuffer = (Ipp8u*)CV_IPP_MALLOC( sizeBuffer );
|
||||
|
||||
status = ippiDFTInit_R_32f( srcRoiSize, norm_flag, ippAlgHintNone, pDFTSpec, pMemInit );
|
||||
|
||||
@@ -1767,13 +1767,13 @@ static bool ippi_DFT_C_32F(const uchar * src, size_t src_step, uchar * dst, size
|
||||
if ( status < 0 )
|
||||
return false;
|
||||
|
||||
IppiDFTSpec_C_32fc* pDFTSpec = (IppiDFTSpec_C_32fc*)ippMalloc( sizeSpec );
|
||||
IppiDFTSpec_C_32fc* pDFTSpec = (IppiDFTSpec_C_32fc*)CV_IPP_MALLOC( sizeSpec );
|
||||
|
||||
if ( sizeInit > 0 )
|
||||
pMemInit = (Ipp8u*)ippMalloc( sizeInit );
|
||||
pMemInit = (Ipp8u*)CV_IPP_MALLOC( sizeInit );
|
||||
|
||||
if ( sizeBuffer > 0 )
|
||||
pBuffer = (Ipp8u*)ippMalloc( sizeBuffer );
|
||||
pBuffer = (Ipp8u*)CV_IPP_MALLOC( sizeBuffer );
|
||||
|
||||
status = ippiDFTInit_C_32fc( srcRoiSize, norm_flag, ippAlgHintNone, pDFTSpec, pMemInit );
|
||||
|
||||
@@ -1823,13 +1823,13 @@ static bool ippi_DFT_R_32F(const uchar * src, size_t src_step, uchar * dst, size
|
||||
if ( status < 0 )
|
||||
return false;
|
||||
|
||||
IppiDFTSpec_R_32f* pDFTSpec = (IppiDFTSpec_R_32f*)ippMalloc( sizeSpec );
|
||||
IppiDFTSpec_R_32f* pDFTSpec = (IppiDFTSpec_R_32f*)CV_IPP_MALLOC( sizeSpec );
|
||||
|
||||
if ( sizeInit > 0 )
|
||||
pMemInit = (Ipp8u*)ippMalloc( sizeInit );
|
||||
pMemInit = (Ipp8u*)CV_IPP_MALLOC( sizeInit );
|
||||
|
||||
if ( sizeBuffer > 0 )
|
||||
pBuffer = (Ipp8u*)ippMalloc( sizeBuffer );
|
||||
pBuffer = (Ipp8u*)CV_IPP_MALLOC( sizeBuffer );
|
||||
|
||||
status = ippiDFTInit_R_32f( srcRoiSize, norm_flag, ippAlgHintNone, pDFTSpec, pMemInit );
|
||||
|
||||
@@ -3852,20 +3852,20 @@ public:
|
||||
return;
|
||||
}
|
||||
|
||||
pDCTSpec = (Ipp8u*)ippMalloc(specSize);
|
||||
pDCTSpec = (Ipp8u*)CV_IPP_MALLOC(specSize);
|
||||
if(!pDCTSpec && specSize)
|
||||
{
|
||||
*ok = false;
|
||||
return;
|
||||
}
|
||||
|
||||
pBuffer = (Ipp8u*)ippMalloc(bufferSize);
|
||||
pBuffer = (Ipp8u*)CV_IPP_MALLOC(bufferSize);
|
||||
if(!pBuffer && bufferSize)
|
||||
{
|
||||
*ok = false;
|
||||
IPP_RETURN
|
||||
}
|
||||
pInitBuf = (Ipp8u*)ippMalloc(initSize);
|
||||
pInitBuf = (Ipp8u*)CV_IPP_MALLOC(initSize);
|
||||
if(!pInitBuf && initSize)
|
||||
{
|
||||
*ok = false;
|
||||
@@ -3981,17 +3981,17 @@ static bool ippi_DCT_32f(const uchar * src, size_t src_step, uchar * dst, size_t
|
||||
if(ippDctGetSize(srcRoiSize, &specSize, &initSize, &bufferSize) < 0)
|
||||
return false;
|
||||
|
||||
pDCTSpec = (Ipp8u*)ippMalloc(specSize);
|
||||
pDCTSpec = (Ipp8u*)CV_IPP_MALLOC(specSize);
|
||||
if(!pDCTSpec && specSize)
|
||||
return false;
|
||||
|
||||
pBuffer = (Ipp8u*)ippMalloc(bufferSize);
|
||||
pBuffer = (Ipp8u*)CV_IPP_MALLOC(bufferSize);
|
||||
if(!pBuffer && bufferSize)
|
||||
{
|
||||
IPP_RELEASE
|
||||
return false;
|
||||
}
|
||||
pInitBuf = (Ipp8u*)ippMalloc(initSize);
|
||||
pInitBuf = (Ipp8u*)CV_IPP_MALLOC(initSize);
|
||||
if(!pInitBuf && initSize)
|
||||
{
|
||||
IPP_RELEASE
|
||||
|
||||
Reference in New Issue
Block a user