From 2cd88ddf99ed3a3f19670eab95c45ff56d14256f Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 27 Feb 2020 09:32:03 -0800 Subject: [PATCH] Temporarily disabled NEON optimizations added for bug 4365 The ABGR to ARGB blit results in an empty surface, this needs to be looked at. --- configure | 4 ++-- configure.ac | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configure b/configure index 744a91604..57cca8f93 100755 --- a/configure +++ b/configure @@ -1625,7 +1625,7 @@ Optional Features: --enable-libsamplerate-shared dynamically load libsamplerate [[default=yes]] --enable-arm-simd use SIMD assembly blitters on ARM [[default=yes]] - --enable-arm-neon use NEON assembly blitters on ARM [[default=yes]] + --enable-arm-neon use NEON assembly blitters on ARM [[default=no]] --enable-video-wayland use Wayland video driver [[default=yes]] --enable-video-wayland-qt-touch QtWayland server support for Wayland video driver @@ -19417,7 +19417,7 @@ CheckNEON() if test "${enable_arm_neon+set}" = set; then : enableval=$enable_arm_neon; enable_arm_neon=$enableval else - enable_arm_neon=yes + enable_arm_neon=no fi if test x$enable_video = xyes -a x$enable_assembly = xyes -a x$enable_arm_neon = xyes; then diff --git a/configure.ac b/configure.ac index e16c02eba..fe43e5fc0 100644 --- a/configure.ac +++ b/configure.ac @@ -1344,8 +1344,8 @@ dnl Check for ARM NEON instruction support using gas syntax CheckNEON() { AC_ARG_ENABLE(arm-neon, -AC_HELP_STRING([--enable-arm-neon], [use NEON assembly blitters on ARM [[default=yes]]]), - enable_arm_neon=$enableval, enable_arm_neon=yes) +AC_HELP_STRING([--enable-arm-neon], [use NEON assembly blitters on ARM [[default=no]]]), + enable_arm_neon=$enableval, enable_arm_neon=no) if test x$enable_video = xyes -a x$enable_assembly = xyes -a x$enable_arm_neon = xyes; then save_CFLAGS="$CFLAGS" have_arm_neon=no