diff options
author | Eirik Aavitsland <eirik.aavitsland@qt.io> | 2023-01-13 10:33:09 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2023-01-16 14:38:16 +0000 |
commit | 077148c964328c7d16cc18e6d06b7f4a69685b0f (patch) | |
tree | 80cd7dd07f03bcbc65837354214b956446cbd6b9 /src/3rdparty/libwebp/sharpyuv/sharpyuv_neon.c | |
parent | d42fd46390eeec3df1281fe0e41bbd0c533a5a3f (diff) |
Update bundled libwebp to version 1.3.0
[ChangeLog][Third-Party Code] Update bundled libwebp to version 1.3.0
Change-Id: Ib7645b7348e950bfa27b902de6da879f8309408d
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 3cba6d10543c508e2c2f8b942dad9147c0d1ea0d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/3rdparty/libwebp/sharpyuv/sharpyuv_neon.c')
-rw-r--r-- | src/3rdparty/libwebp/sharpyuv/sharpyuv_neon.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/3rdparty/libwebp/sharpyuv/sharpyuv_neon.c b/src/3rdparty/libwebp/sharpyuv/sharpyuv_neon.c index 5cf6aaf..5840914 100644 --- a/src/3rdparty/libwebp/sharpyuv/sharpyuv_neon.c +++ b/src/3rdparty/libwebp/sharpyuv/sharpyuv_neon.c @@ -17,11 +17,6 @@ #include <assert.h> #include <stdlib.h> #include <arm_neon.h> -#endif - -extern void InitSharpYuvNEON(void); - -#if defined(WEBP_USE_NEON) static uint16_t clip_NEON(int v, int max) { return (v < 0) ? 0 : (v > max) ? max : (uint16_t)v; @@ -169,6 +164,8 @@ static void SharpYuvFilterRow_NEON(const int16_t* A, const int16_t* B, int len, //------------------------------------------------------------------------------ +extern void InitSharpYuvNEON(void); + WEBP_TSAN_IGNORE_FUNCTION void InitSharpYuvNEON(void) { SharpYuvUpdateY = SharpYuvUpdateY_NEON; SharpYuvUpdateRGB = SharpYuvUpdateRGB_NEON; @@ -177,6 +174,8 @@ WEBP_TSAN_IGNORE_FUNCTION void InitSharpYuvNEON(void) { #else // !WEBP_USE_NEON +extern void InitSharpYuvNEON(void); + void InitSharpYuvNEON(void) {} #endif // WEBP_USE_NEON |