bool SkBoxBlurGetPlatformProcs(SkBoxBlurProc* boxBlurX, SkBoxBlurProc* boxBlurY, SkBoxBlurProc* boxBlurXY, SkBoxBlurProc* boxBlurYX) { #if SK_ARM_NEON_IS_NONE return false; #else #if SK_ARM_NEON_IS_DYNAMIC if (!sk_cpu_arm_has_neon()) { return false; } #endif return SkBoxBlurGetPlatformProcs_NEON(boxBlurX, boxBlurY, boxBlurXY, boxBlurYX); #endif }
bool SkBoxBlurGetPlatformProcs(SkBoxBlurProc* boxBlurX, SkBoxBlurProc* boxBlurY, SkBoxBlurProc* boxBlurXY, SkBoxBlurProc* boxBlurYX) { // Temporary workaround for http://skbug.com/2845 return false; #if SK_ARM_NEON_IS_NONE return false; #else #if SK_ARM_NEON_IS_DYNAMIC if (!sk_cpu_arm_has_neon()) { return false; } #endif return SkBoxBlurGetPlatformProcs_NEON(boxBlurX, boxBlurY, boxBlurXY, boxBlurYX); #endif }