48 #ifndef NV_NPPS_ARITHMETIC_AND_LOGICAL_OPERATIONS_H
49 #define NV_NPPS_ARITHMETIC_AND_LOGICAL_OPERATIONS_H
NppStatus nppsAbs_64f(const Npp64f *pSrc, Npp64f *pDst, int nLength)
64-bit floating point signal absolute value.
NppStatus nppsXorC_32u(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, int nLength)
32-bit unsigned integer signal exclusive or with constant.
NppStatus nppsLShiftC_16u_I(int nValue, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place signal left shift with constant.
NppStatus nppsXor_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength)
16-bit unsigned short signal exclusive or with signal.
NppStatus nppsSqrt_32s16s_Sfs(const Npp32s *pSrc, Npp16s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal square root, scale, then clamp to 16-bit signed integer saturated value...
NppStatus nppsNormalize_32f(const Npp32f *pSrc, Npp32f *pDst, int nLength, Npp32f vSub, Npp32f vDiv)
32-bit floating point signal normalize.
NppStatus nppsDiv_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal divide signal, scale, then clamp to saturated value. ...
NppStatus nppsCubrt_32f(const Npp32f *pSrc, Npp32f *pDst, int nLength)
32-bit floating point signal cube root.
NppStatus nppsXor_32u_I(const Npp32u *pSrc, Npp32u *pSrcDst, int nLength)
32-bit unsigned integer in place signal exclusive or with signal.
NppStatus nppsSqrt_64fc(const Npp64fc *pSrc, Npp64fc *pDst, int nLength)
64-bit complex floating point signal square root.
NppStatus nppsAddProduct_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, int nLength)
64-bit floating point signal add product of source signal times destination signal to destination sig...
NppStatus nppsMul_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, int nLength)
64-bit complex floating point signal times signal, then clamp to saturated value. ...
NppStatus nppsLn_32s_ISfs(Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer signal natural logarithm, scale, then clamp to saturated value.
NppStatus nppsLShiftC_16u(const Npp16u *pSrc, int nValue, Npp16u *pDst, int nLength)
16-bit unsigned short signal left shift with constant.
NppStatus nppsDiv_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal divide signal, then clamp to saturated value.
NppStatus nppsAddC_64f_I(Npp64f nValue, Npp64f *pSrcDst, int nLength)
64-bit floating point, in place signal add constant.
NppStatus nppsSumLnGetBufferSize_64f(int nLength, int *hpBufferSize)
Device scratch buffer size (in bytes) for 64f SumLn.
NppStatus nppsMulC_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal times constant, scale, then clamp to saturated value.
NppStatus nppsAddProduct_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed short signal add product of source signal1 times source signal2 to destination signal...
NppStatus nppsSubC_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal subtract constan...
NppStatus nppsRShiftC_16s_I(int nValue, Npp16s *pSrcDst, int nLength)
16-bit signed short in place signal right shift with constant.
NppStatus nppsSubCRev_64fc(const Npp64fc *pSrc, Npp64fc nValue, Npp64fc *pDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) signal subtract from constant...
NppStatus nppsExp_64s_Sfs(const Npp64s *pSrc, Npp64s *pDst, int nLength, int nScaleFactor)
64-bit signed integer signal exponent, scale, then clamp to saturated value.
NppStatus nppsSubCRev_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, int nLength)
64-bit floating point signal subtract from constant.
NppStatus nppsLn_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal natural logarithm, scale, then clamp to saturated value.
NppStatus nppsSqrt_16u_ISfs(Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short signal square root, scale, then clamp to saturated value.
NppStatus nppsAddC_32f_I(Npp32f nValue, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal add constant.
unsigned char Npp8u
8-bit unsigned chars
Definition: nppdefs.h:276
NppStatus nppsMul_32f32fc(const Npp32f *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, int nLength)
32-bit floating point signal times 32-bit complex floating point signal with complex 32-bit floating ...
NppStatus nppsAddProduct_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, int nLength)
32-bit complex floating point signal add product of source signal times destination signal to destina...
NppStatus nppsDivC_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal divided by constant, scale, then clamp to saturated value ...
NppStatus nppsAddC_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal add constant...
NppStatus nppsMulC_Low_32f16s(const Npp32f *pSrc, Npp32f nValue, Npp16s *pDst, int nLength)
32-bit floating point signal times constant with output converted to 16-bit signed integer...
NppStatus nppsSubC_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal subtract constant, scale, then clamp to saturated value.
NppStatus nppsNormalize_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, int nLength, Npp16s vSub, int vDiv, int nScaleFactor)
16-bit signed short signal normalize, scale, then clamp to saturated value.
Complex Number This struct represents an unsigned int complex number.
Definition: nppdefs.h:322
NppStatus nppsAddC_32sc_ISfs(Npp32sc nValue, Npp32sc *pSrcDst, int nLength, int nScaleFactor)
32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal add constant and scale...
NppStatus nppsOr_16u_I(const Npp16u *pSrc, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place signal or with signal.
NppStatus nppsSubC_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract constant, scale, then clamp to saturated value.
NppStatus nppsAdd_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal add signal, with scaling, then clamp to saturated value...
NppStatus nppsAddC_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) signal add constant.
NppStatus nppsDivCRev_16u(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength)
16-bit unsigned short signal divided by constant, then clamp to saturated value.
NppStatus nppsLShiftC_32u_I(int nValue, Npp32u *pSrcDst, int nLength)
32-bit unsigned signed integer in place signal left shift with constant.
NppStatus nppsOrC_32u_I(Npp32u nValue, Npp32u *pSrcDst, int nLength)
32-bit unsigned signed integer in place signal or with constant.
NppStatus nppsMul_32s32sc_ISfs(const Npp32s *pSrc, Npp32sc *pSrcDst, int nLength, int nScaleFactor)
32-bit complex signed integer in place signal times 32-bit signed integer signal, with scaling...
NppStatus nppsSumLnGetBufferSize_32f64f(int nLength, int *hpBufferSize)
Device scratch buffer size (in bytes) for 32f64f SumLn.
NppStatus nppsAdd_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, int nLength)
32-bit complex floating point signal add signal, then clamp to saturated value.
NppStatus nppsNormalize_16sc_Sfs(const Npp16sc *pSrc, Npp16sc *pDst, int nLength, Npp16sc vSub, int vDiv, int nScaleFactor)
16-bit complex signed short signal normalize, scale, then clamp to saturated value.
NppStatus nppsAddC_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary) signal add constant, scale, then clamp to saturated value.
NppStatus nppsLn_32s_Sfs(const Npp32s *pSrc, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal natural logarithm, scale, then clamp to saturated value.
NppStatus nppsNot_32u_I(Npp32u *pSrcDst, int nLength)
32-bit unsigned signed integer in place not signal.
NppStatus nppsSqr_32f_I(Npp32f *pSrcDst, int nLength)
32-bit floating point signal squared.
NppStatus nppsSqr_32f(const Npp32f *pSrc, Npp32f *pDst, int nLength)
32-bit floating point signal squared.
NppStatus nppsMul_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal times signal, with scaling, then clamp to saturated value...
NppStatus nppsDivC_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary)signal divided by constant, scale, then clamp to saturated value.
NppStatus nppsAddC_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned charvector add constant, scale, then clamp to saturated value.
NppStatus nppsSub_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal subtract signal, with scaling, then clamp to saturated value...
NppStatus nppsSqrt_64s_ISfs(Npp64s *pSrcDst, int nLength, int nScaleFactor)
64-bit signed integer signal square root, scale, then clamp to saturated value.
NppStatus nppsLShiftC_32u(const Npp32u *pSrc, int nValue, Npp32u *pDst, int nLength)
32-bit unsigned integer signal left shift with constant.
NppStatus nppsMul_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal times signal, then clamp to saturated value.
NppStatus nppsSqrt_8u_ISfs(Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char signal square root, scale, then clamp to saturated value.
NppStatus nppsRShiftC_8u(const Npp8u *pSrc, int nValue, Npp8u *pDst, int nLength)
8-bit unsigned char signal right shift with constant.
NppStatus nppsMulC_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary)signal times constant, scale, then clamp to saturated value.
NppStatus nppsSqr_8u_Sfs(const Npp8u *pSrc, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal squared, scale, then clamp to saturated value.
NppStatus nppsExp_32f64f(const Npp32f *pSrc, Npp64f *pDst, int nLength)
32-bit floating point signal exponent with 64-bit floating point result.
NppStatus nppsSub_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, int nLength)
64-bit floating point signal subtract signal, then clamp to saturated value.
NppStatus nppsAddProduct_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal add product of source signal1 times source signal2 to destination signal...
NppStatus nppsMul_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal times signal, scale, then clamp to saturated value.
NppStatus
Error Status Codes.
Definition: nppdefs.h:152
NppStatus nppsMul_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, int nLength)
32-bit floating point signal times signal, then clamp to saturated value.
NppStatus nppsSqr_16s_ISfs(Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short signal squared, scale, then clamp to saturated value.
NppStatus nppsAddC_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, int nLength)
64-bit floating pointsignal add constant.
NppStatus nppsOr_8u_I(const Npp8u *pSrc, Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place signal or with signal.
NppStatus nppsSubCRev_32s_Sfs(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integersignal subtract from constant and scale.
NppStatus nppsRShiftC_32u_I(int nValue, Npp32u *pSrcDst, int nLength)
32-bit unsigned signed integer in place signal right shift with constant.
NppStatus nppsAndC_8u_I(Npp8u nValue, Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place signal and with constant.
NppStatus nppsMul_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit signed complex short signal times signal, scale, then clamp to saturated value.
NppStatus nppsSub_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal subtract signal, scale, then clamp to saturated value.
NppStatus nppsMulC_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal times constant, scale, then clamp to saturated value...
NppStatus nppsAddProduct_16s32s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal add product of source signal1 times source signal2 to 32-bit signed intege...
NppStatus nppsSqrt_64f(const Npp64f *pSrc, Npp64f *pDst, int nLength)
64-bit floating point signal square root.
NppStatus nppsAdd_64s_Sfs(const Npp64s *pSrc1, const Npp64s *pSrc2, Npp64s *pDst, int nLength, int nScaleFactor)
64-bit signed integer add signal, scale, then clamp to saturated value.
NppStatus nppsSqrt_32fc_I(Npp32fc *pSrcDst, int nLength)
32-bit complex floating point signal square root.
NppStatus nppsCauchyDD2_32f_I(Npp32f *pSrcDst, Npp32f *pD2FVal, int nLength, Npp32f nParam)
32-bit floating point signal Cauchy first and second derivatives.
NppStatus nppsSumLn_16s32f(const Npp16s *pSrc, int nLength, Npp32f *pDst, Npp8u *pDeviceBuffer)
16-bit signed short integer input, 32-bit floating point output signal sum natural logarithm...
NppStatus nppsSub_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal subtract signal, then clamp to saturated value.
NppStatus nppsAdd_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, int nLength)
64-bit floating point signal add signal, then clamp to saturated value.
NppStatus nppsSubC_32f_I(Npp32f nValue, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal subtract constant.
NppStatus nppsOr_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength)
16-bit unsigned short signal or with signal.
NppStatus nppsAnd_16u_I(const Npp16u *pSrc, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place signal and with signal.
NppStatus nppsCauchyD_32f_I(Npp32f *pSrcDst, int nLength, Npp32f nParam)
32-bit floating point signal Cauchy first derivative.
NppStatus nppsAdd_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal add signal, with scaling, then clamp to saturated value...
NppStatus nppsAdd_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short add signal, scale, then clamp to saturated value.
NppStatus nppsSqr_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal squared, scale, then clamp to saturated value.
NppStatus nppsSqr_64f(const Npp64f *pSrc, Npp64f *pDst, int nLength)
64-bit floating point signal squared.
NppStatus nppsMul_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, int nLength)
16-bit signed short signal times signal with 32-bit floating point result, then clamp to saturated va...
NppStatus nppsAddC_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal add constant, scale, then clamp to saturated value.
NppStatus nppsSumLn_64f(const Npp64f *pSrc, int nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)
64-bit floating point signal sum natural logarithm.
NppStatus nppsAddC_32s_Sfs(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integersignal add constant and scale.
Complex Number This struct represents a long long complex number.
Definition: nppdefs.h:352
NppStatus nppsSubC_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal subtract constant, scale, then clamp to saturated value.
NppStatus nppsSqr_32fc_I(Npp32fc *pSrcDst, int nLength)
32-bit complex floating point signal squared.
NppStatus nppsExp_16s_ISfs(Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short signal exponent, scale, then clamp to saturated value.
NppStatus nppsSubC_32sc_Sfs(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, int nLength, int nScaleFactor)
32-bit integer complex number (32 bit real, 32 bit imaginary)signal subtract constant and scale...
NppStatus nppsDiv_Round_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, int nLength, NppRoundMode nRndMode, int nScaleFactor)
8-bit unsigned char in place signal divide signal, with scaling, rounding then clamp to saturated val...
NppStatus nppsMul_32sc_Sfs(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, int nLength, int nScaleFactor)
32-bit signed complex integer signal times signal, scale, then clamp to saturated value...
NppStatus nppsAddC_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short vector add constant, scale, then clamp to saturated value.
NppStatus nppsAddC_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal add constant, scale, then clamp to saturated value ...
NppStatus nppsMul_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, int nLength)
32-bit complex floating point signal times signal, then clamp to saturated value. ...
NppStatus nppsSubCRev_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal subtract from constant, scale, then clamp to saturated value...
NppStatus nppsAnd_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength)
16-bit unsigned short signal and with signal.
NppStatus nppsExp_32s_ISfs(Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer signal exponent, scale, then clamp to saturated value.
NppStatus nppsSubCRev_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal subtract from constant, scale, then clamp to saturated value...
NppStatus nppsOrC_8u(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, int nLength)
8-bit unsigned char signal or with constant.
NppStatus nppsOr_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, int nLength)
32-bit unsigned integer signal or with signal.
NppStatus nppsMulC_32f_I(Npp32f nValue, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal times constant.
NppStatus nppsSumLn_32f64f(const Npp32f *pSrc, int nLength, Npp64f *pDst, Npp8u *pDeviceBuffer)
32-bit flaoting point input, 64-bit floating point output signal sum natural logarithm.
NppStatus nppsDivC_64fc(const Npp64fc *pSrc, Npp64fc nValue, Npp64fc *pDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) signal divided by constant...
NppStatus nppsSubCRev_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract from constant...
NppStatus nppsSubCRev_32f_I(Npp32f nValue, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal subtract from constant.
NppStatus nppsXor_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, int nLength)
32-bit unsigned integer signal exclusive or with signal.
NppStatus nppsMulC_32f16s_Sfs(const Npp32f *pSrc, Npp32f nValue, Npp16s *pDst, int nLength, int nScaleFactor)
32-bit floating point signal times constant with output converted to 16-bit signed integer with scali...
NppStatus nppsDiv_Round_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength, NppRoundMode nRndMode, int nScaleFactor)
16-bit unsigned short signal divide signal, scale, round, then clamp to saturated value...
NppStatus nppsAbs_32f(const Npp32f *pSrc, Npp32f *pDst, int nLength)
32-bit floating point signal absolute value.
NppStatus nppsMul_8u16u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp16u *pDst, int nLength)
8-bit unsigned char signal times signal with 16-bit unsigned result, then clamp to saturated value...
NppStatus nppsSubC_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal subtract constant, scale, then clamp to saturated value...
NppStatus nppsSubC_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, int nLength)
64-bit floating point signal subtract constant.
NppStatus nppsMul_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal times signal, scale, then clamp to saturated value.
NppStatus nppsMul_32fc_I(const Npp32fc *pSrc, Npp32fc *pSrcDst, int nLength)
32-bit complex floating point in place signal times signal, then clamp to saturated value...
NppStatus nppsAddProductC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, int nLength)
32-bit floating point signal add product of signal times constant to destination signal.
NppStatus nppsMul_16sc_ISfs(const Npp16sc *pSrc, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit complex signed short in place signal times signal, with scaling, then clamp to saturated value...
NppStatus nppsAndC_32u_I(Npp32u nValue, Npp32u *pSrcDst, int nLength)
32-bit unsigned signed integer in place signal and with constant.
NppStatus nppsAdd_32s_ISfs(const Npp32s *pSrc, Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer in place signal add signal, with scaling, then clamp to saturated value...
NppStatus nppsDiv_Round_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength, NppRoundMode nRndMode, int nScaleFactor)
16-bit signed short signal divide signal, scale, round, then clamp to saturated value.
NppStatus nppsSqr_16u_Sfs(const Npp16u *pSrc, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal squared, scale, then clamp to saturated value.
NppStatus nppsDiv_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal divide signal, scale, then clamp to saturated value. ...
NppStatus nppsExp_32f(const Npp32f *pSrc, Npp32f *pDst, int nLength)
32-bit floating point signal exponent.
NppStatus npps10Log10_32s_Sfs(const Npp32s *pSrc, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal 10 times base 10 logarithm, scale, then clamp to saturated value...
NppStatus nppsXor_16u_I(const Npp16u *pSrc, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place signal exclusive or with signal.
NppStatus nppsRShiftC_16u_I(int nValue, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place signal right shift with constant.
NppStatus nppsDivC_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal divided by const...
NppStatus nppsLn_32f_I(Npp32f *pSrcDst, int nLength)
32-bit floating point signal natural logarithm.
NppStatus nppsDiv_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, int nLength)
64-bit floating point signal divide signal, then clamp to saturated value.
NppStatus nppsSub_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal subtract signal, with scaling, then clamp to saturated value...
NppStatus nppsLn_16s_ISfs(Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short signal natural logarithm, scale, then clamp to saturated value.
NppStatus nppsSub_32fc_I(const Npp32fc *pSrc, Npp32fc *pSrcDst, int nLength)
32-bit complex floating point in place signal subtract signal, then clamp to saturated value...
NppStatus nppsLn_64f32f(const Npp64f *pSrc, Npp32f *pDst, int nLength)
64-bit floating point signal natural logarithm with 32-bit floating point result. ...
NppStatus nppsLShiftC_8u(const Npp8u *pSrc, int nValue, Npp8u *pDst, int nLength)
8-bit unsigned char signal left shift with constant.
NppStatus nppsMul_16s32s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal times signal, scale, then clamp to 32-bit signed saturated value...
NppStatus nppsNormalize_64f(const Npp64f *pSrc, Npp64f *pDst, int nLength, Npp64f vSub, Npp64f vDiv)
64-bit floating point signal normalize.
NppStatus nppsSub_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal subtract signal, scale, then clamp to saturated value. ...
NppStatus nppsSub_32s_ISfs(const Npp32s *pSrc, Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer in place signal subtract signal, with scaling, then clamp to saturated value...
NppStatus nppsNot_8u(const Npp8u *pSrc, Npp8u *pDst, int nLength)
8-bit unsigned char not signal.
NppStatus nppsNot_16u(const Npp16u *pSrc, Npp16u *pDst, int nLength)
16-bit unsigned short not signal.
NppStatus nppsDivC_64f_I(Npp64f nValue, Npp64f *pSrcDst, int nLength)
64-bit floating point in place signal divided by constant.
NppStatus nppsAbs_64f_I(Npp64f *pSrcDst, int nLength)
64-bit floating point signal absolute value.
NppStatus nppsRShiftC_32s_I(int nValue, Npp32s *pSrcDst, int nLength)
32-bit signed signed integer in place signal right shift with constant.
NppStatus nppsCubrt_32s16s_Sfs(const Npp32s *pSrc, Npp16s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal cube root, scale, then clamp to 16-bit signed integer saturated value...
NppStatus nppsDiv_Round_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, int nLength, NppRoundMode nRndMode, int nScaleFactor)
16-bit signed short in place signal divide signal, with scaling, rounding then clamp to saturated val...
NppStatus nppsAdd_16sc_ISfs(const Npp16sc *pSrc, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit complex signed short in place signal add signal, with scaling, then clamp to saturated value...
NppStatus nppsMulC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, int nLength)
32-bit floating point signal times constant.
NppStatus nppsSubCRev_64f_I(Npp64f nValue, Npp64f *pSrcDst, int nLength)
64-bit floating point, in place signal subtract from constant.
NppStatus nppsMulC_64fc(const Npp64fc *pSrc, Npp64fc nValue, Npp64fc *pDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) signal times constant...
NppStatus nppsMulC_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal times constant, scale, then clamp to saturated value ...
NppStatus nppsAdd_32sc_Sfs(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, int nLength, int nScaleFactor)
32-bit signed complex integer add signal, scale, then clamp to saturated value.
NppStatus nppsSqrt_16s_ISfs(Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short signal square root, scale, then clamp to saturated value.
NppStatus nppsSub_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, int nLength)
64-bit complex floating point signal subtract signal, then clamp to saturated value.
NppStatus nppsDivC_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal divided by const...
NppStatus nppsAnd_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, int nLength)
8-bit unsigned char signal and with signal.
NppStatus nppsSubCRev_32s_ISfs(Npp32s nValue, Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer in place signal subtract from constant and scale.
NppStatus nppsDiv_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal divide signal, with scaling, then clamp to saturated value...
NppStatus nppsDivC_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal divided by constant, scale, then clamp to saturated value.
NppStatus nppsXorC_16u(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength)
16-bit unsigned short signal exclusive or with constant.
NppStatus nppsSumLnGetBufferSize_16s32f(int nLength, int *hpBufferSize)
Device scratch buffer size (in bytes) for 16s32f SumLn.
NppStatus nppsMulC_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary)signal times constant, scale, then clamp to saturated value.
NppStatus nppsDiv_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit signed complex short signal divide signal, scale, then clamp to saturated value.
NppStatus nppsSubC_64fc(const Npp64fc *pSrc, Npp64fc nValue, Npp64fc *pDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) signal subtract constant...
NppStatus nppsSqrt_64f_I(Npp64f *pSrcDst, int nLength)
64-bit floating point signal square root.
NppStatus nppsOrC_8u_I(Npp8u nValue, Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place signal or with constant.
NppStatus nppsSub_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal subtract signal, scale, then clamp to saturated value. ...
NppStatus nppsExp_64s_ISfs(Npp64s *pSrcDst, int nLength, int nScaleFactor)
64-bit signed integer signal exponent, scale, then clamp to saturated value.
NppStatus nppsAbs_16s_I(Npp16s *pSrcDst, int nLength)
16-bit signed short signal absolute value.
NppStatus nppsAddC_32sc_Sfs(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, int nLength, int nScaleFactor)
32-bit integer complex number (32 bit real, 32 bit imaginary) signal add constant and scale...
NppStatus nppsSqr_16sc_ISfs(Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit complex signed short signal squared, scale, then clamp to saturated value. ...
NppStatus nppsAdd_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength)
16-bit signed short signal add signal, then clamp to saturated value.
NppStatus nppsAdd_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, int nLength)
64-bit floating point in place signal add signal, then clamp to saturated value.
NppStatus nppsDiv_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, int nLength)
64-bit complex floating point signal divide signal, then clamp to saturated value.
long long Npp64s
64-bit signed integers
Definition: nppdefs.h:283
NppStatus nppsRShiftC_8u_I(int nValue, Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place signal right shift with constant.
NppStatus nppsMulC_64f_I(Npp64f nValue, Npp64f *pSrcDst, int nLength)
64-bit floating point, in place signal times constant.
NppStatus nppsMul_16s_I(const Npp16s *pSrc, Npp16s *pSrcDst, int nLength)
16-bit signed short in place signal times signal, then clamp to saturated value.
NppStatus nppsAdd_16s32s_I(const Npp16s *pSrc, Npp32s *pSrcDst, int nLength)
16/32-bit signed short in place signal add signal with 32-bit signed integer results, then clamp to saturated value.
NppStatus nppsLShiftC_32s(const Npp32s *pSrc, int nValue, Npp32s *pDst, int nLength)
32-bit signed integer signal left shift with constant.
NppStatus nppsAdd_8u16u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp16u *pDst, int nLength)
8-bit unsigned char signal add signal with 16-bit unsigned result, then clamp to saturated value...
NppStatus nppsSubC_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) signal subtract constant...
NppStatus nppsOrC_32u(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, int nLength)
32-bit unsigned integer signal or with constant.
NppStatus nppsExp_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal exponent, scale, then clamp to saturated value.
NppStatus npps10Log10_32s_ISfs(Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer signal 10 times base 10 logarithm, scale, then clamp to saturated value...
NppStatus nppsSqrt_32fc(const Npp32fc *pSrc, Npp32fc *pDst, int nLength)
32-bit complex floating point signal square root.
int Npp32s
32-bit signed integers
Definition: nppdefs.h:281
NppStatus nppsSubC_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal subtract constan...
NppStatus nppsRShiftC_32u(const Npp32u *pSrc, int nValue, Npp32u *pDst, int nLength)
32-bit unsigned integer signal right shift with constant.
NppStatus nppsOr_32u_I(const Npp32u *pSrc, Npp32u *pSrcDst, int nLength)
32-bit unsigned integer in place signal or with signal.
NppStatus nppsSqrt_64s_Sfs(const Npp64s *pSrc, Npp64s *pDst, int nLength, int nScaleFactor)
64-bit signed integer signal square root, scale, then clamp to saturated value.
NppStatus nppsMulC_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal times constant...
NppStatus nppsNot_8u_I(Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place not signal.
NppStatus nppsExp_32s_Sfs(const Npp32s *pSrc, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal exponent, scale, then clamp to saturated value.
NppStatus nppsSubC_64f_I(Npp64f nValue, Npp64f *pSrcDst, int nLength)
64-bit floating point, in place signal subtract constant.
NppStatus nppsDivCRev_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, int nLength)
32-bit floating point constant divided by signal.
NppStatus nppsDivC_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal divided by constant, scale, then clamp to saturated value...
NppStatus nppsSub_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit signed complex short signal subtract signal, scale, then clamp to saturated value...
NppStatus nppsAdd_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, int nLength)
64-bit complex floating point signal add signal, then clamp to saturated value.
NppStatus nppsDivC_32f_I(Npp32f nValue, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal divided by constant.
NppStatus nppsSqrt_16sc_Sfs(const Npp16sc *pSrc, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit complex signed short signal square root, scale, then clamp to saturated value.
NppStatus nppsSub_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal subtract signal, scale, then clamp to saturated value.
NppStatus nppsAdd_16sc_Sfs(const Npp16sc *pSrc1, const Npp16sc *pSrc2, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit signed complex short add signal, scale, then clamp to saturated value.
NppStatus nppsMulC_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal times constant, scale, then clamp to saturated value...
NppStatus nppsMul_32s_ISfs(const Npp32s *pSrc, Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer in place signal times signal, with scaling, then clamp to saturated value...
NppStatus nppsDivC_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal divided by constant, scale, then clamp to saturated value...
NppStatus nppsAbs_32s(const Npp32s *pSrc, Npp32s *pDst, int nLength)
32-bit signed integer signal absolute value.
NppStatus nppsLn_64f_I(Npp64f *pSrcDst, int nLength)
64-bit floating point signal natural logarithm.
NppStatus nppsSqrt_8u_Sfs(const Npp8u *pSrc, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal square root, scale, then clamp to saturated value.
NppStatus nppsCauchy_32f_I(Npp32f *pSrcDst, int nLength, Npp32f nParam)
32-bit floating point signal Cauchy error calculation.
NppStatus nppsMulC_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal times constant...
NppStatus nppsDivC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, int nLength)
32-bit floating point signal divided by constant.
NppStatus nppsSubCRev_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal subtract from constant, scale, then clamp to saturated value...
NppStatus nppsDiv_64fc_I(const Npp64fc *pSrc, Npp64fc *pSrcDst, int nLength)
64-bit complex floating point in place signal divide signal, then clamp to saturated value...
NppStatus nppsSumLnGetBufferSize_32f(int nLength, int *hpBufferSize)
Device scratch buffer size (in bytes) for 32f SumLn.
NppStatus nppsAddC_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal add constant...
NppStatus nppsSubC_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal subtract constant, scale, then clamp to saturated value...
NppStatus nppsDivC_16sc_Sfs(const Npp16sc *pSrc, Npp16sc nValue, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary) signal divided by constant, scale, then clamp to saturated value.
NppStatus nppsXorC_8u(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, int nLength)
8-bit unsigned char signal exclusive or with constant.
NppStatus nppsDivC_16u_Sfs(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal divided by constant, scale, then clamp to saturated value.
NppStatus nppsMul_32sc_ISfs(const Npp32sc *pSrc, Npp32sc *pSrcDst, int nLength, int nScaleFactor)
32-bit complex signed integer in place signal times signal, with scaling, then clamp to saturated val...
NppStatus nppsMulC_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal times constant, scale, then clamp to saturated value.
NppStatus nppsLShiftC_16s_I(int nValue, Npp16s *pSrcDst, int nLength)
16-bit signed short in place signal left shift with constant.
Npp16sc
Definition: nppdefs.h:316
NppStatus nppsAddC_16u_ISfs(Npp16u nValue, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal add constant, scale, then clamp to saturated value...
NppStatus nppsDiv_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal divide signal, scale, then clamp to saturated value.
NppStatus nppsSub_16s_I(const Npp16s *pSrc, Npp16s *pSrcDst, int nLength)
16-bit signed short in place signal subtract signal, then clamp to saturated value.
NppStatus nppsAdd_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short in place signal add signal, with scaling, then clamp to saturated value...
NppStatus nppsAdd_32f_I(const Npp32f *pSrc, Npp32f *pSrcDst, int nLength)
32-bit floating point in place signal add signal, then clamp to saturated value.
NppStatus nppsAddC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, int nLength)
32-bit floating point signal add constant.
NppStatus nppsMul_16u_Sfs(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal time signal, scale, then clamp to saturated value.
NppStatus nppsSumLn_32f(const Npp32f *pSrc, int nLength, Npp32f *pDst, Npp8u *pDeviceBuffer)
32-bit floating point signal sum natural logarithm.
NppStatus nppsMul_32f32fc_I(const Npp32f *pSrc, Npp32fc *pSrcDst, int nLength)
32-bit complex floating point in place signal times 32-bit floating point signal, then clamp to 32-bi...
unsigned short Npp16u
16-bit unsigned integers
Definition: nppdefs.h:278
NppStatus nppsAndC_16u(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength)
16-bit unsigned short signal and with constant.
NppStatus nppsDiv_32s_ISfs(const Npp32s *pSrc, Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer in place signal divide signal, with scaling, then clamp to saturated value...
NppStatus nppsExp_64f_I(Npp64f *pSrcDst, int nLength)
64-bit floating point signal exponent.
NppStatus nppsAdd_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, int nLength)
16-bit signed short signal add signal with 32-bit floating point result, then clamp to saturated valu...
NppRoundMode
Rounding Modes.
Definition: nppdefs.h:466
NppStatus nppsSubC_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract constant, scale, then clamp to saturated value.
NppStatus nppsAdd_16u(const Npp16u *pSrc1, const Npp16u *pSrc2, Npp16u *pDst, int nLength)
16-bit unsigned short signal add signal, then clamp to saturated value.
NppStatus nppsSub_32sc_ISfs(const Npp32sc *pSrc, Npp32sc *pSrcDst, int nLength, int nScaleFactor)
32-bit complex signed integer in place signal subtract signal, with scaling, then clamp to saturated ...
NppStatus nppsDiv_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, int nLength)
64-bit floating point in place signal divide signal, then clamp to saturated value.
NppStatus nppsMulC_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal times constant, scale, then clamp to saturated value.
NppStatus nppsSqrt_16s_Sfs(const Npp16s *pSrc, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal square root, scale, then clamp to saturated value.
NppStatus nppsSubC_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, int nLength)
32-bit floating point signal subtract constant.
NppStatus nppsDivC_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, int nLength)
64-bit floating point signal divided by constant.
NppStatus nppsMulC_64f64s_ISfs(Npp64f nValue, Npp64s *pDst, int nLength, int nScaleFactor)
64-bit floating point signal times constant with in place conversion to 64-bit signed integer and wit...
NppStatus nppsAdd_64fc_I(const Npp64fc *pSrc, Npp64fc *pSrcDst, int nLength)
64-bit complex floating point in place signal add signal, then clamp to saturated value...
NppStatus nppsOrC_16u_I(Npp16u nValue, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place signal or with constant.
NppStatus nppsDivCRev_32f_I(Npp32f nValue, Npp32f *pSrcDst, int nLength)
32-bit floating point in place constant divided by signal.
NppStatus nppsDiv_32fc_I(const Npp32fc *pSrc, Npp32fc *pSrcDst, int nLength)
32-bit complex floating point in place signal divide signal, then clamp to saturated value...
short Npp16s
16-bit signed integers
Definition: nppdefs.h:279
unsigned int Npp32u
32-bit unsigned integers
Definition: nppdefs.h:280
NppStatus nppsSqrt_64s16s_Sfs(const Npp64s *pSrc, Npp16s *pDst, int nLength, int nScaleFactor)
64-bit signed integer signal square root, scale, then clamp to 16-bit signed integer saturated value...
NppStatus nppsSub_16s32f(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp32f *pDst, int nLength)
16-bit signed short signal subtract 16-bit signed short signal, then clamp and convert to 32-bit floa...
NppStatus nppsAdd_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer add signal, scale, then clamp to saturated value.
NppStatus nppsExp_64f(const Npp64f *pSrc, Npp64f *pDst, int nLength)
64-bit floating point signal exponent.
NppStatus nppsAbs_32s_I(Npp32s *pSrcDst, int nLength)
32-bit signed integer signal absolute value.
NppStatus nppsSub_32sc_Sfs(const Npp32sc *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, int nLength, int nScaleFactor)
32-bit signed complex integer signal subtract signal, scale, then clamp to saturated value...
NppStatus nppsXor_8u_I(const Npp8u *pSrc, Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place signal exclusive or with signal.
NppStatus nppsNormalize_64fc(const Npp64fc *pSrc, Npp64fc *pDst, int nLength, Npp64fc vSub, Npp64f vDiv)
64-bit complex floating point signal normalize.
NppStatus nppsXorC_8u_I(Npp8u nValue, Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place signal exclusive or with constant.
NppStatus nppsDivCRev_16u_I(Npp16u nValue, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place constant divided by signal, then clamp to saturated value...
NppStatus nppsSqr_8u_ISfs(Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char signal squared, scale, then clamp to saturated value.
NppStatus nppsLShiftC_32s_I(int nValue, Npp32s *pSrcDst, int nLength)
32-bit signed signed integer in place signal left shift with constant.
double Npp64f
64-bit floating-point numbers
Definition: nppdefs.h:285
NppStatus nppsDiv_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal divide signal, with scaling, then clamp to saturated value...
NppStatus nppsAddC_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary)signal add constant, scale...
NppStatus nppsMulC_32s_ISfs(Npp32s nValue, Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer in place signal times constant and scale.
NppStatus nppsSqr_64fc_I(Npp64fc *pSrcDst, int nLength)
64-bit complex floating point signal squared.
NppStatus nppsSqrt_32f_I(Npp32f *pSrcDst, int nLength)
32-bit floating point signal square root.
NppStatus nppsSub_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, int nLength)
32-bit complex floating point signal subtract signal, then clamp to saturated value.
NppStatus nppsArctan_64f(const Npp64f *pSrc, Npp64f *pDst, int nLength)
64-bit floating point signal inverse tangent.
NppStatus nppsArctan_32f_I(Npp32f *pSrcDst, int nLength)
32-bit floating point signal inverse tangent.
NppStatus nppsMulC_64f(const Npp64f *pSrc, Npp64f nValue, Npp64f *pDst, int nLength)
64-bit floating point signal times constant.
NppStatus nppsAdd_16s_I(const Npp16s *pSrc, Npp16s *pSrcDst, int nLength)
16-bit signed short in place signal add signal, then clamp to saturated value.
NppStatus nppsXor_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, int nLength)
8-bit unsigned char signal exclusive or with signal.
NppStatus nppsAddC_64fc(const Npp64fc *pSrc, Npp64fc nValue, Npp64fc *pDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) signal add constant.
NppStatus nppsRShiftC_16s(const Npp16s *pSrc, int nValue, Npp16s *pDst, int nLength)
16-bit signed short signal right shift with constant.
NppStatus nppsSubCRev_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) signal subtract from constant...
NppStatus nppsNot_16u_I(Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place not signal.
NppStatus nppsMul_32s32sc_Sfs(const Npp32s *pSrc1, const Npp32sc *pSrc2, Npp32sc *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal times 32-bit complex signed integer signal, scale, then clamp to 32-bit ...
NppStatus nppsSqr_64fc(const Npp64fc *pSrc, Npp64fc *pDst, int nLength)
64-bit complex floating point signal squared.
NppStatus nppsDiv_16sc_ISfs(const Npp16sc *pSrc, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit complex signed short in place signal divide signal, with scaling, then clamp to saturated valu...
NppStatus nppsSubC_32sc_ISfs(Npp32sc nValue, Npp32sc *pSrcDst, int nLength, int nScaleFactor)
32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal subtract constant and s...
NppStatus nppsAdd_32fc_I(const Npp32fc *pSrc, Npp32fc *pSrcDst, int nLength)
32-bit complex floating point in place signal add signal, then clamp to saturated value...
NppStatus nppsArctan_32f(const Npp32f *pSrc, Npp32f *pDst, int nLength)
32-bit floating point signal inverse tangent.
NppStatus nppsMulC_32sc_Sfs(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, int nLength, int nScaleFactor)
32-bit integer complex number (32 bit real, 32 bit imaginary) signal times constant and scale...
NppStatus nppsMul_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, int nLength)
64-bit floating point in place signal times signal, then clamp to saturated value.
NppStatus nppsAndC_8u(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, int nLength)
8-bit unsigned char signal and with constant.
NppStatus nppsMulC_32s_Sfs(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal times constant and scale.
NppStatus nppsSubCRev_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal subtract from constant, scale, then clamp to saturated value...
NppStatus nppsSubCRev_64fc_I(Npp64fc nValue, Npp64fc *pSrcDst, int nLength)
64-bit floating point complex number (64 bit real, 64 bit imaginary) in place signal subtract from co...
NppStatus nppsAnd_8u_I(const Npp8u *pSrc, Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place signal and with signal.
NppStatus nppsMulC_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) signal times constant...
NppStatus nppsSubCRev_32sc_ISfs(Npp32sc nValue, Npp32sc *pSrcDst, int nLength, int nScaleFactor)
32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal subtract from constant ...
NppStatus nppsAbs_32f_I(Npp32f *pSrcDst, int nLength)
32-bit floating point signal absolute value.
NppStatus nppsOrC_16u(const Npp16u *pSrc, Npp16u nValue, Npp16u *pDst, int nLength)
16-bit unsigned short signal or with constant.
NppStatus nppsLn_32f(const Npp32f *pSrc, Npp32f *pDst, int nLength)
32-bit floating point signal natural logarithm.
NppStatus nppsSubCRev_32fc_I(Npp32fc nValue, Npp32fc *pSrcDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) in place signal subtract from co...
NppStatus nppsMul_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength)
16-bit signed short signal times signal, then clamp to saturated value.
float Npp32f
32-bit (IEEE) floating-point numbers
Definition: nppdefs.h:284
NppStatus nppsSqrt_16u_Sfs(const Npp16u *pSrc, Npp16u *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal square root, scale, then clamp to saturated value.
NppStatus nppsSubCRev_16s_Sfs(const Npp16s *pSrc, Npp16s nValue, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal subtract from constant, scale, then clamp to saturated value...
NppStatus nppsXorC_32u_I(Npp32u nValue, Npp32u *pSrcDst, int nLength)
32-bit unsigned signed integer in place signal exclusive or with constant.
NppStatus nppsXorC_16u_I(Npp16u nValue, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place signal exclusive or with constant.
NppStatus nppsAdd_32sc_ISfs(const Npp32sc *pSrc, Npp32sc *pSrcDst, int nLength, int nScaleFactor)
32-bit complex signed integer in place signal add signal, with scaling, then clamp to saturated value...
NppStatus nppsLn_64f(const Npp64f *pSrc, Npp64f *pDst, int nLength)
64-bit floating point signal natural logarithm.
NppStatus nppsAdd_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char add signal, scale, then clamp to saturated value.
NppStatus nppsSubCRev_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal subtract from constant, scale, then clamp to saturated value ...
NppStatus nppsRShiftC_32s(const Npp32s *pSrc, int nValue, Npp32s *pDst, int nLength)
32-bit signed integer signal right shift with constant.
NppStatus nppsSub_64fc_I(const Npp64fc *pSrc, Npp64fc *pSrcDst, int nLength)
64-bit complex floating point in place signal subtract signal, then clamp to saturated value...
NppStatus nppsSqrt_64fc_I(Npp64fc *pSrcDst, int nLength)
64-bit complex floating point signal square root.
NppStatus nppsSubC_8u_ISfs(Npp8u nValue, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal subtract constant, scale, then clamp to saturated value ...
NppStatus nppsMul_16u16s_Sfs(const Npp16u *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit unsigned short signal times 16-bit signed short signal, scale, then clamp to 16-bit signed sat...
NppStatus nppsAdd_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, int nLength)
32-bit unsigned int signal add signal, then clamp to saturated value.
NppStatus nppsMul_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal times signal, scale, then clamp to saturated value.
NppStatus nppsDiv_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, int nLength)
32-bit floating point signal divide signal, then clamp to saturated value.
NppStatus nppsSubCRev_16sc_ISfs(Npp16sc nValue, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit integer complex number (16 bit real, 16 bit imaginary) signal subtract from constant...
NppStatus nppsAnd_32u_I(const Npp32u *pSrc, Npp32u *pSrcDst, int nLength)
32-bit unsigned integer in place signal and with signal.
NppStatus nppsMul_8u_ISfs(const Npp8u *pSrc, Npp8u *pSrcDst, int nLength, int nScaleFactor)
8-bit unsigned char in place signal times signal, with scaling, then clamp to saturated value...
NppStatus nppsSqr_32fc(const Npp32fc *pSrc, Npp32fc *pDst, int nLength)
32-bit complex floating point signal squared.
NppStatus nppsSub_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal subtract signal, with scaling, then clamp to saturated value...
NppStatus nppsDivC_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal divided by constant, scale, then clamp to saturated value.
NppStatus nppsLShiftC_8u_I(int nValue, Npp8u *pSrcDst, int nLength)
8-bit unsigned char in place signal left shift with constant.
NppStatus nppsSub_16sc_ISfs(const Npp16sc *pSrc, Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit complex signed short in place signal subtract signal, with scaling, then clamp to saturated va...
NppStatus nppsDiv_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal divide signal, with scaling, then clamp to saturated value...
NppStatus nppsSubC_32s_Sfs(const Npp32s *pSrc, Npp32s nValue, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal subtract constant and scale.
NppStatus nppsAddC_16s_ISfs(Npp16s nValue, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal add constant, scale, then clamp to saturated value.
NppStatus nppsSubCRev_32sc_Sfs(const Npp32sc *pSrc, Npp32sc nValue, Npp32sc *pDst, int nLength, int nScaleFactor)
32-bit integer complex number (32 bit real, 32 bit imaginary) signal subtract from constant and scale...
NppStatus nppsSubC_8u_Sfs(const Npp8u *pSrc, Npp8u nValue, Npp8u *pDst, int nLength, int nScaleFactor)
8-bit unsigned char signal subtract constant, scale, then clamp to saturated value.
NppStatus nppsAnd_32u(const Npp32u *pSrc1, const Npp32u *pSrc2, Npp32u *pDst, int nLength)
32-bit unsigned integer signal and with signal.
NppStatus nppsMul_64f(const Npp64f *pSrc1, const Npp64f *pSrc2, Npp64f *pDst, int nLength)
64-bit floating point signal times signal, then clamp to saturated value.
NppStatus nppsRShiftC_16u(const Npp16u *pSrc, int nValue, Npp16u *pDst, int nLength)
16-bit unsigned short signal right shift with constant.
NppStatus nppsAndC_32u(const Npp32u *pSrc, Npp32u nValue, Npp32u *pDst, int nLength)
32-bit unsigned integer signal and with constant.
NppStatus nppsAddProduct_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, int nLength)
32-bit floating point signal add product of source signal times destination signal to destination sig...
NppStatus nppsAddProduct_64fc(const Npp64fc *pSrc1, const Npp64fc *pSrc2, Npp64fc *pDst, int nLength)
64-bit complex floating point signal add product of source signal times destination signal to destina...
NppStatus nppsSub_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, int nLength)
32-bit floating point signal subtract signal, then clamp to saturated value.
NppStatus nppsDiv_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short signal divide signal, scale, then clamp to saturated value.
NppStatus nppsSubC_32s_ISfs(Npp32s nValue, Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer in place signal subtract constant and scale.
NppStatus nppsAdd_16s_Sfs(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength, int nScaleFactor)
16-bit signed short add signal, scale, then clamp to saturated value.
NppStatus nppsSqr_16sc_Sfs(const Npp16sc *pSrc, Npp16sc *pDst, int nLength, int nScaleFactor)
16-bit complex signed short signal squared, scale, then clamp to saturated value. ...
NppStatus nppsAdd_32f(const Npp32f *pSrc1, const Npp32f *pSrc2, Npp32f *pDst, int nLength)
32-bit floating point signal add signal, then clamp to saturated value.
NppStatus nppsLShiftC_16s(const Npp16s *pSrc, int nValue, Npp16s *pDst, int nLength)
16-bit signed short signal left shift with constant.
NppStatus nppsAbs_16s(const Npp16s *pSrc, Npp16s *pDst, int nLength)
16-bit signed short signal absolute value.
NppStatus nppsAndC_16u_I(Npp16u nValue, Npp16u *pSrcDst, int nLength)
16-bit unsigned short in place signal and with constant.
NppStatus nppsSqrt_16sc_ISfs(Npp16sc *pSrcDst, int nLength, int nScaleFactor)
16-bit complex signed short signal square root, scale, then clamp to saturated value.
NppStatus nppsDiv_32s16s_Sfs(const Npp16s *pSrc1, const Npp32s *pSrc2, Npp16s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal divided by 16-bit signed short signal, scale, then clamp to 16-bit signe...
NppStatus nppsMul_64fc_I(const Npp64fc *pSrc, Npp64fc *pSrcDst, int nLength)
64-bit complex floating point in place signal times signal, then clamp to saturated value...
NppStatus nppsSqrt_32f(const Npp32f *pSrc, Npp32f *pDst, int nLength)
32-bit floating point signal square root.
NppStatus nppsSub_16s(const Npp16s *pSrc1, const Npp16s *pSrc2, Npp16s *pDst, int nLength)
16-bit signed short signal subtract signal, then clamp to saturated value.
NppStatus nppsExp_32f_I(Npp32f *pSrcDst, int nLength)
32-bit floating point signal exponent.
NppStatus nppsMulC_32sc_ISfs(Npp32sc nValue, Npp32sc *pSrcDst, int nLength, int nScaleFactor)
32-bit integer complex number (32 bit real, 32 bit imaginary) in place signal times constant and scal...
NppStatus nppsArctan_64f_I(Npp64f *pSrcDst, int nLength)
64-bit floating point signal inverse tangent.
NppStatus nppsMul_16s_ISfs(const Npp16s *pSrc, Npp16s *pSrcDst, int nLength, int nScaleFactor)
16-bit signed short in place signal times signal, with scaling, then clamp to saturated value...
NppStatus nppsDiv_Round_8u_Sfs(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, int nLength, NppRoundMode nRndMode, int nScaleFactor)
8-bit unsigned char signal divide signal, scale, then clamp to saturated value.
NppStatus nppsDiv_32fc(const Npp32fc *pSrc1, const Npp32fc *pSrc2, Npp32fc *pDst, int nLength)
32-bit complex floating point signal divide signal, then clamp to saturated value.
NppStatus nppsDivC_32fc(const Npp32fc *pSrc, Npp32fc nValue, Npp32fc *pDst, int nLength)
32-bit floating point complex number (32 bit real, 32 bit imaginary) signal divided by constant...
NppStatus nppsNormalize_32fc(const Npp32fc *pSrc, Npp32fc *pDst, int nLength, Npp32fc vSub, Npp32f vDiv)
32-bit complex floating point signal normalize.
NppStatus nppsMul_Low_32s_Sfs(const Npp32s *pSrc1, const Npp32s *pSrc2, Npp32s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal times signal, scale, then clamp to saturated value.
NppStatus nppsSqr_64f_I(Npp64f *pSrcDst, int nLength)
64-bit floating point signal squared.
NppStatus nppsSub_64f_I(const Npp64f *pSrc, Npp64f *pSrcDst, int nLength)
64-bit floating point in place signal subtract signal, then clamp to saturated value.
NppStatus nppsSqr_16u_ISfs(Npp16u *pSrcDst, int nLength, int nScaleFactor)
16-bit unsigned short signal squared, scale, then clamp to saturated value.
NppStatus nppsNot_32u(const Npp32u *pSrc, Npp32u *pDst, int nLength)
32-bit unsigned integer not signal.
NppStatus nppsSubCRev_32f(const Npp32f *pSrc, Npp32f nValue, Npp32f *pDst, int nLength)
32-bit floating point signal subtract from constant.
NppStatus nppsOr_8u(const Npp8u *pSrc1, const Npp8u *pSrc2, Npp8u *pDst, int nLength)
8-bit unsigned char signal or with signal.
NppStatus nppsDiv_Round_16u_ISfs(const Npp16u *pSrc, Npp16u *pSrcDst, int nLength, NppRoundMode nRndMode, int nScaleFactor)
16-bit unsigned short in place signal divide signal, with scaling, rounding then clamp to saturated v...
NppStatus nppsAddC_32s_ISfs(Npp32s nValue, Npp32s *pSrcDst, int nLength, int nScaleFactor)
32-bit signed integer in place signal add constant and scale.
NppStatus nppsLn_32s16s_Sfs(const Npp32s *pSrc, Npp16s *pDst, int nLength, int nScaleFactor)
32-bit signed integer signal natural logarithm, scale, then clamp to 16-bit signed short saturated va...