tune the preloads a bit
[sdl_omap.git] / configure.in
index 478014b..209f6bc 100644 (file)
@@ -1505,6 +1505,25 @@ AC_HELP_STRING([--enable-video-caca], [use libcaca video driver [[default=no]]])
     fi
 }
 
+dnl Check for ARM NEON
+CheckARM_NEON()
+{
+    AC_MSG_CHECKING(for ARM NEON support)
+    have_arm_neon=no
+    AC_TRY_COMPILE([
+    ],[
+     #ifndef __ARM_NEON__
+     #error NEON not available
+     #endif
+    ],[
+     have_arm_neon=yes
+    ])
+    AC_MSG_RESULT($have_arm_neon)
+    if test x$have_arm_neon = xyes; then
+        SOURCES="$SOURCES $srcdir/src/video/SDL_blit_neon.S"
+    fi
+}
+
 dnl Set up the QTopia video driver if enabled
 CheckQtopia()
 {
@@ -1617,9 +1636,11 @@ AC_HELP_STRING([--enable-video-omapdss], [use OMAP DSS2 video driver [[default=y
         AC_DEFINE(SDL_VIDEO_DRIVER_OMAPDSS)
         SOURCES="$SOURCES $srcdir/src/video/omapdss/sdlif.c"
         SOURCES="$SOURCES $srcdir/src/video/omapdss/osdl_input.c"
+        SOURCES="$SOURCES $srcdir/src/video/omapdss/osdl_video.c"
         SOURCES="$SOURCES $srcdir/src/video/omapdss/config.c"
+        SOURCES="$SOURCES $srcdir/src/video/omapdss/SDL_x11reuse.c"
         SOURCES="$SOURCES $srcdir/src/video/omapdss/linux/fbdev.c"
-        SOURCES="$SOURCES $srcdir/src/video/omapdss/linux/oshide.c"
+        SOURCES="$SOURCES $srcdir/src/video/omapdss/linux/xenv.c"
         have_video=yes
     fi
 }
@@ -2360,6 +2381,7 @@ case "$host" in
         CheckLinuxVersion
         CheckRPATH
         CheckOMAPDSS
+        CheckARM_NEON
         # Set up files for the audio library
         if test x$enable_audio = xyes; then
           case $ARCH in