try to enable gpu_neon on x86
[pcsx_rearmed.git] / Makefile.libretro
index 41cb505..ab62f22 100644 (file)
@@ -65,6 +65,9 @@ ifneq ($(findstring __thumb__,$(shell $(CC) -E -dD $(CFLAGS) include/arm_feature
        CFLAGS += -marm
 endif
 endif
+ifneq (,$(findstring $(ARCH_DETECTED),x86_64 aarch64))
+       BUILTIN_GPU = neon
+endif
 
 # ODROIDN2
 else ifneq (,$(findstring CortexA73_G12B,$(platform)))
@@ -145,8 +148,8 @@ ifeq ($(platform),ios-arm64)
         CC = cc -arch arm64 -isysroot $(IOSSDK)
        CXX = c++ -arch arm64 -isysroot $(IOSSDK)
        ARCH := arm64
-       HAVE_NEON = 0
-       BUILTIN_GPU = peops
+       BUILTIN_GPU = neon
+       HAVE_NEON = 1
        DYNAREC = 0
 else
        CC = cc -arch armv7 -isysroot $(IOSSDK)
@@ -179,12 +182,12 @@ endif
                IOSSDK := $(shell xcodebuild -version -sdk appletvos Path)
        endif
 
-       CFLAGS += -DIOS -DTVOS -marm
+       CFLAGS += -DIOS -DTVOS
         CC = cc -arch arm64 -isysroot $(IOSSDK)
        CXX = c++ -arch arm64 -isysroot $(IOSSDK)
        ARCH := arm64
-       HAVE_NEON = 0
-       BUILTIN_GPU = peops
+       BUILTIN_GPU = neon
+       HAVE_NEON = 1
        DYNAREC = 0
        CC_AS = perl ./tools/gas-preprocessor.pl $(CC)