Accelerate Changes
Accelerate
Alpha.h
Added #def vImageClipToAlpha_BGRA8888
Added #def vImageClipToAlpha_BGRAFFFF
Added #def vImagePremultiplyData_BGRA16U
Added #def vImageUnpremultiplyData_BGRA16U
Conversion.h
Modified vImageConvert_ARGB8888toRGB888()
Declaration | |
---|---|
From | vImage_Error vImageConvert_ARGB8888toRGB888 ( const vImage_Buffer *argbSrc, const vImage_Buffer *rgbDest, vImage_Flags flags); |
To | vImage_Error vImageConvert_ARGB8888toRGB888 ( const vImage_Buffer *, const vImage_Buffer *, vImage_Flags); |
Modified vImageConvert_RGB888toARGB8888()
Declaration | |
---|---|
From | vImage_Error vImageConvert_RGB888toARGB8888 ( const vImage_Buffer *rgbSrc, const vImage_Buffer *aSrc, Pixel_8 alpha, const vImage_Buffer *argbDest, bool premultiply, vImage_Flags flags); |
To | vImage_Error vImageConvert_RGB888toARGB8888 ( const vImage_Buffer *, const vImage_Buffer *, Pixel_8, const vImage_Buffer *, bool, vImage_Flags); |
Modified vImageFlatten_ARGBFFFFToRGBFFF()
Declaration | |
---|---|
From | vImage_Error vImageFlatten_ARGBFFFFToRGBFFF ( const vImage_Buffer *argbFFFFSrc, const vImage_Buffer *rgbFFFdest, Pixel_FFFF backgroundColor, bool isImagePremultiplied, vImage_Flags flags); |
To | vImage_Error vImageFlatten_ARGBFFFFToRGBFFF ( const vImage_Buffer *, const vImage_Buffer *, Pixel_FFFF, bool, vImage_Flags); |
Modified vImageFlatten_ARGB8888ToRGB888()
Declaration | |
---|---|
From | vImage_Error vImageFlatten_ARGB8888ToRGB888 ( const vImage_Buffer *argb8888Src, const vImage_Buffer *rgb888dest, Pixel_8888 backgroundColor, bool isImagePremultiplied, vImage_Flags flags); |
To | vImage_Error vImageFlatten_ARGB8888ToRGB888 ( const vImage_Buffer *, const vImage_Buffer *, Pixel_8888, bool, vImage_Flags); |
vBLAS.h
Modified SAXPY()
Declaration | |
---|---|
From | void SAXPY ( const int *N, const float *alpha, const float *X, const int *incX, float *Y, const int *incY); |
To | void SAXPY ( const int *, const float *, const float *, const int *, float *, const int *); |
Modified SDOT()
Declaration | |
---|---|
From | float SDOT ( const int *N, const float *X, const int *incX, const float *Y, const int *incY); |
To | float SDOT ( const int *, const float *, const int *, const float *, const int *); |
Modified SGEMM()
Declaration | |
---|---|
From | void SGEMM ( const char *transA, const char *transB, const int *M, const int *N, const int *K, const float *alpha, const float *A, const int *lda, const float *B, const int *ldb, const float *beta, float *C, const int *ldc); |
To | void SGEMM ( const char *, const char *, const int *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *); |
Modified SASUM()
Declaration | |
---|---|
From | float SASUM ( const int *N, const float *X, const int *incX); |
To | float SASUM ( const int *, const float *, const int *); |
Modified SCOPY()
Declaration | |
---|---|
From | void SCOPY ( const int *N, const float *X, const int *incX, float *Y, const int *incY); |
To | void SCOPY ( const int *, const float *, const int *, float *, const int *); |
Modified SNRM2()
Declaration | |
---|---|
From | float SNRM2 ( const int *N, const float *X, const int *incX); |
To | float SNRM2 ( const int *, const float *, const int *); |
Modified SGEMV()
Declaration | |
---|---|
From | void SGEMV ( const char *transA, const int *M, const int *N, const float *alpha, const float *A, const int *lda, const float *X, const int *incX, const float *beta, float *Y, const int *incY); |
To | void SGEMV ( const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *); |
Modified SROT()
Declaration | |
---|---|
From | void SROT ( const int *N, float *X, const int *incX, float *Y, const int *incY, const float *c, const float *s); |
To | void SROT ( const int *, float *, const int *, float *, const int *, const float *, const float *); |
Modified SSWAP()
Declaration | |
---|---|
From | void SSWAP ( const int *N, float *X, const int *incX, float *Y, const int *incY); |
To | void SSWAP ( const int *, const float *, const int *, float *, const int *); |
Modified SSCAL()
Declaration | |
---|---|
From | void SSCAL ( const int *N, const float *alpha, float *X, const int *incX); |
To | void SSCAL ( const int *, const float *, float *, const int *); |
Modified ISAMAX()
Declaration | |
---|---|
From | int ISAMAX ( const int *N, const float *X, const int *incX); |
To | int ISAMAX ( const int *, const float *, const int *); |
vDSP.h
Added vDSP_distancesq()
Added vDSP_normalize()
Added vDSP_normalizeD()
Added vDSP_sve_svesq()
Added vDSP_sve_svesqD()
Modified vDSP_vmax()
Declaration | |
---|---|
From | void vDSP_vmax ( float *__vDSP_A, vDSP_Stride __vDSP_I, float *__vDSP_B, vDSP_Stride __vDSP_J, float *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N); |
To | void vDSP_vmax ( const float *__vDSP_A, vDSP_Stride __vDSP_I, const float *__vDSP_B, vDSP_Stride __vDSP_J, float *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N); |
Modified vDSP_vmin()
Declaration | |
---|---|
From | void vDSP_vmin ( float *__vDSP_A, vDSP_Stride __vDSP_I, float *__vDSP_B, vDSP_Stride __vDSP_J, float *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N); |
To | void vDSP_vmin ( const float *__vDSP_A, vDSP_Stride __vDSP_I, const float *__vDSP_B, vDSP_Stride __vDSP_J, float *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N); |
vImage_Types.h
Added Pixel_16U
vfp.h
Modified vfabf()
Declaration | |
---|---|
From | vFloat vfabf ( vFloat v); |
To | vFloat vfabf ( vFloat); |
Modified vcoshf()
Declaration | |
---|---|
From | vFloat vcoshf ( vFloat X); |
To | vFloat vcoshf ( vFloat); |
Modified vlog10f()
Declaration | |
---|---|
From | vFloat vlog10f ( vFloat X); |
To | vFloat vlog10f ( vFloat); |
Modified vsqrtf()
Declaration | |
---|---|
From | vFloat vsqrtf ( vFloat X); |
To | vFloat vsqrtf ( vFloat); |
Modified vatanhf()
Declaration | |
---|---|
From | vFloat vatanhf ( vFloat X); |
To | vFloat vatanhf ( vFloat); |
Modified vipowf()
Declaration | |
---|---|
From | vFloat vipowf ( vFloat X, vSInt32 Y); |
To | vFloat vipowf ( vFloat, vSInt32); |
Modified vacoshf()
Declaration | |
---|---|
From | vFloat vacoshf ( vFloat X); |
To | vFloat vacoshf ( vFloat); |
Modified vlogbf()
Declaration | |
---|---|
From | vFloat vlogbf ( vFloat X); |
To | vFloat vlogbf ( vFloat); |
Modified vdivf()
Declaration | |
---|---|
From | vFloat vdivf ( vFloat A, vFloat B); |
To | vFloat vdivf ( vFloat, vFloat); |
Modified vasinf()
Declaration | |
---|---|
From | vFloat vasinf ( vFloat arg); |
To | vFloat vasinf ( vFloat); |
Modified vintf()
Declaration | |
---|---|
From | vFloat vintf ( vFloat A); |
To | vFloat vintf ( vFloat); |
Modified vsignbitf()
Declaration | |
---|---|
From | vUInt32 vsignbitf ( vFloat arg); |
To | vUInt32 vsignbitf ( vFloat); |
Modified vtanhf()
Declaration | |
---|---|
From | vFloat vtanhf ( vFloat X); |
To | vFloat vtanhf ( vFloat); |
Modified vpowf()
Declaration | |
---|---|
From | vFloat vpowf ( vFloat X, vFloat Y); |
To | vFloat vpowf ( vFloat, vFloat); |
Modified vscalbf()
Declaration | |
---|---|
From | vFloat vscalbf ( vFloat X, vSInt32 n); |
To | vFloat vscalbf ( vFloat, vSInt32); |
Modified vsincosf()
Declaration | |
---|---|
From | vFloat vsincosf ( vFloat arg, vFloat *sine_result); |
To | vFloat vsincosf ( vFloat, vFloat *); |
Modified vexpm1f()
Declaration | |
---|---|
From | vFloat vexpm1f ( vFloat X); |
To | vFloat vexpm1f ( vFloat); |
Modified vfloorf()
Declaration | |
---|---|
From | vFloat vfloorf ( vFloat A); |
To | vFloat vfloorf ( vFloat); |
Modified vlog1pf()
Declaration | |
---|---|
From | vFloat vlog1pf ( vFloat X); |
To | vFloat vlog1pf ( vFloat); |
Modified vtablelookup()
Declaration | |
---|---|
From | vUInt32 vtablelookup ( vSInt32 Index_Vect, uint32_t *Table); |
To | vUInt32 vtablelookup ( vSInt32, uint32_t *); |
Modified vasinhf()
Declaration | |
---|---|
From | vFloat vasinhf ( vFloat X); |
To | vFloat vasinhf ( vFloat); |
Modified vatanf()
Declaration | |
---|---|
From | vFloat vatanf ( vFloat arg); |
To | vFloat vatanf ( vFloat); |
Modified vtanf()
Declaration | |
---|---|
From | vFloat vtanf ( vFloat arg); |
To | vFloat vtanf ( vFloat); |
Modified vnextafterf()
Declaration | |
---|---|
From | vFloat vnextafterf ( vFloat x, vFloat y); |
To | vFloat vnextafterf ( vFloat, vFloat); |
Modified vexpf()
Declaration | |
---|---|
From | vFloat vexpf ( vFloat X); |
To | vFloat vexpf ( vFloat); |
Modified vclassifyf()
Declaration | |
---|---|
From | vUInt32 vclassifyf ( vFloat arg); |
To | vUInt32 vclassifyf ( vFloat); |
Modified vacosf()
Declaration | |
---|---|
From | vFloat vacosf ( vFloat arg); |
To | vFloat vacosf ( vFloat); |
Modified vnintf()
Declaration | |
---|---|
From | vFloat vnintf ( vFloat A); |
To | vFloat vnintf ( vFloat); |
Modified vlogf()
Declaration | |
---|---|
From | vFloat vlogf ( vFloat X); |
To | vFloat vlogf ( vFloat); |
Modified vfmodf()
Declaration | |
---|---|
From | vFloat vfmodf ( vFloat X, vFloat Y); |
To | vFloat vfmodf ( vFloat, vFloat); |
Modified vsinf()
Declaration | |
---|---|
From | vFloat vsinf ( vFloat arg); |
To | vFloat vsinf ( vFloat); |
Modified vceilf()
Declaration | |
---|---|
From | vFloat vceilf ( vFloat A); |
To | vFloat vceilf ( vFloat); |
Modified vatan2f()
Declaration | |
---|---|
From | vFloat vatan2f ( vFloat arg1, vFloat arg2); |
To | vFloat vatan2f ( vFloat, vFloat); |
Modified vsinhf()
Declaration | |
---|---|
From | vFloat vsinhf ( vFloat X); |
To | vFloat vsinhf ( vFloat); |
Modified vrecf()
Declaration | |
---|---|
From | vFloat vrecf ( vFloat A); |
To | vFloat vrecf ( vFloat); |
Modified vrsqrtf()
Declaration | |
---|---|
From | vFloat vrsqrtf ( vFloat X); |
To | vFloat vrsqrtf ( vFloat); |
Modified vcosf()
Declaration | |
---|---|
From | vFloat vcosf ( vFloat arg); |
To | vFloat vcosf ( vFloat); |
Modified vremainderf()
Declaration | |
---|---|
From | vFloat vremainderf ( vFloat X, vFloat Y); |
To | vFloat vremainderf ( vFloat, vFloat); |
Modified vcopysignf()
Declaration | |
---|---|
From | vFloat vcopysignf ( vFloat arg2, vFloat arg1); |
To | vFloat vcopysignf ( vFloat, vFloat); |
Modified vremquof()
Declaration | |
---|---|
From | vFloat vremquof ( vFloat X, vFloat Y, vUInt32 *QUO); |
To | vFloat vremquof ( vFloat, vFloat, vUInt32 *); |