Просмотр исходного кода

Enable ARM SIMD/NEON optimized blitters

Ivan Epifanov 4 лет назад
Родитель
Сommit
e812ca529d
2 измененных файлов с 5 добавлено и 1 удалено
  1. 2 1
      Makefile.vita.dolce
  2. 3 0
      include/SDL_config_vita.h

+ 2 - 1
Makefile.vita.dolce

@@ -34,8 +34,9 @@ SOURCES = \
 	src/video/*.c \
 	src/video/vita/*.c \
 	src/video/yuv2rgb/*.c \
+	src/video/arm/*.S \
 
-OBJS = $(shell echo $(SOURCES) | sed -e 's,\.c,\.o,g')
+OBJS = $(shell echo $(SOURCES) | sed -e 's,\.c,\.o,g' | sed -e 's,\.S,\.o,g')
 
 PREFIX  = arm-dolce-eabi
 CC      = $(PREFIX)-gcc

+ 3 - 0
include/SDL_config_vita.h

@@ -129,6 +129,9 @@
 /* VITA isn't that sophisticated */
 #define LACKS_SYS_MMAN_H 1
 
+/* enable optimized blitters */
+#define SDL_ARM_SIMD_BLITTERS 1
+#define SDL_ARM_NEON_BLITTERS 1
 
 #define SDL_AUDIO_DRIVER_VITA  1
 #define SDL_THREAD_VITA    1