1/* 2 * Copyright 2014 ARM Ltd. 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7 8#include "SkBlurImage_opts_neon.h" 9#include "SkUtilsArm.h" 10 11bool SkBoxBlurGetPlatformProcs(SkBoxBlurProc* boxBlurX, 12 SkBoxBlurProc* boxBlurY, 13 SkBoxBlurProc* boxBlurXY, 14 SkBoxBlurProc* boxBlurYX) { 15 // Temporary workaround for http://skbug.com/2845 16 return false; 17 18#if SK_ARM_NEON_IS_NONE 19 return false; 20#else 21#if SK_ARM_NEON_IS_DYNAMIC 22 if (!sk_cpu_arm_has_neon()) { 23 return false; 24 } 25#endif 26 return SkBoxBlurGetPlatformProcs_NEON(boxBlurX, boxBlurY, boxBlurXY, boxBlurYX); 27#endif 28} 29