diff options
author | mostynb@opera.com <mostynb@opera.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-20 12:45:01 +0000 |
---|---|---|
committer | mostynb@opera.com <mostynb@opera.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-20 12:45:01 +0000 |
commit | 290f156afaf5f6f92148e94f544d1bb75784cf01 (patch) | |
tree | 3e3894fa3bbd8fae7cfbe30c3c5291fc0e3ff9f9 /third_party/libwebp/dsp/dsp.h | |
parent | 3e6bf353d760b275f095b9e1528082f53d5aff65 (diff) | |
download | chromium_src-290f156afaf5f6f92148e94f544d1bb75784cf01.zip chromium_src-290f156afaf5f6f92148e94f544d1bb75784cf01.tar.gz chromium_src-290f156afaf5f6f92148e94f544d1bb75784cf01.tar.bz2 |
skip neon code in libwebp when neon is explicitly unavailable
This patch makes it possible to build libwebp without runtime neon detection/usage.
Review URL: https://codereview.chromium.org/95873002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242079 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/libwebp/dsp/dsp.h')
-rw-r--r-- | third_party/libwebp/dsp/dsp.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/third_party/libwebp/dsp/dsp.h b/third_party/libwebp/dsp/dsp.h index 01a9589..31bda89 100644 --- a/third_party/libwebp/dsp/dsp.h +++ b/third_party/libwebp/dsp/dsp.h @@ -160,8 +160,10 @@ extern WebPUpsampleLinePairFunc WebPUpsamplers[/* MODE_LAST */]; // Initializes SSE2 version of the fancy upsamplers. void WebPInitUpsamplersSSE2(void); +#if defined(WEBP_USE_NEON) // NEON version void WebPInitUpsamplersNEON(void); +#endif #endif // FANCY_UPSAMPLING @@ -204,7 +206,10 @@ extern void (*WebPApplyAlphaMultiply4444)( void WebPInitPremultiply(void); void WebPInitPremultiplySSE2(void); // should not be called directly. + +#if defined(WEBP_USE_NEON) void WebPInitPremultiplyNEON(void); +#endif //------------------------------------------------------------------------------ |