diff options
author | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-02-06 21:27:40 +0000 |
---|---|---|
committer | commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-02-06 21:27:40 +0000 |
commit | 0e8c8ef8d1dcb55d0ea63904574213c997c88e3a (patch) | |
tree | 54bf108f886e005ab423807250a626ff22c92d09 | |
parent | 31b3044af4e97c662076147d119ba233a163b769 (diff) |
Disable NEON procs for SkBlitMask_D32_A8 until we can diagnose the source of the SIGILL chrashes seen in chromium.
BUG=2067
R=reed@google.com, kevin.petit.arm@gmail.com, mtklein@google.com
Author: djsollen@google.com
Review URL: https://codereview.chromium.org/132393007
git-svn-id: http://skia.googlecode.com/svn/trunk@13351 2bbb7eff-a529-9590-31e7-b0007b416f81
-rw-r--r-- | src/opts/SkBlitMask_opts_arm.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/opts/SkBlitMask_opts_arm.cpp b/src/opts/SkBlitMask_opts_arm.cpp index 2bf760313c..5cac6c8fc7 100644 --- a/src/opts/SkBlitMask_opts_arm.cpp +++ b/src/opts/SkBlitMask_opts_arm.cpp @@ -11,6 +11,8 @@ SkBlitMask::ColorProc SkBlitMask::PlatformColorProcs(SkBitmap::Config dstConfig, #if SK_ARM_NEON_IS_NONE return NULL; #else +/* ** This has been disabled until we can diagnose and fix the SIGILL generated + ** in the NEON code. See http://skbug.com/2067 for details. #if SK_ARM_NEON_IS_DYNAMIC if (!sk_cpu_arm_has_neon()) { return NULL; @@ -20,6 +22,7 @@ SkBlitMask::ColorProc SkBlitMask::PlatformColorProcs(SkBitmap::Config dstConfig, (SkMask::kA8_Format == maskFormat)) { return D32_A8_Factory_neon(color); } +*/ #endif // We don't need to handle the SkMask::kLCD16_Format case as the default |