| Index: src/core/SkBlitter_RGB16.cpp
|
| diff --git a/src/core/SkBlitter_RGB16.cpp b/src/core/SkBlitter_RGB16.cpp
|
| index b01800b51f52aec576a5fc61fa5dbb292d1f3ebb..ef38be42911e59a489b763d05aad0c95f0cc1f40 100644
|
| --- a/src/core/SkBlitter_RGB16.cpp
|
| +++ b/src/core/SkBlitter_RGB16.cpp
|
| @@ -15,8 +15,7 @@
|
| #include "SkUtils.h"
|
| #include "SkXfermode.h"
|
|
|
| -#if defined(__ARM_HAVE_NEON) && defined(SK_CPU_LENDIAN)
|
| - #define SK_USE_NEON
|
| +#if SK_ARM_NEON_IS_ALWAYS && defined(SK_CPU_LENDIAN)
|
| #include <arm_neon.h>
|
| #else
|
| // if we don't have neon, then our black blitter is worth the extra code
|
| @@ -384,7 +383,7 @@ void SkRGB16_Opaque_Blitter::blitMask(const SkMask& mask,
|
| unsigned maskRB = mask.fRowBytes - width;
|
| uint32_t expanded32 = fExpandedRaw16;
|
|
|
| -#ifdef SK_USE_NEON
|
| +#if SK_ARM_NEON_IS_ALWAYS && defined(SK_CPU_LENDIAN)
|
| #define UNROLL 8
|
| do {
|
| int w = width;
|
|
|