From 968892c61ba75665c10de06999e9708fda6647ab Mon Sep 17 00:00:00 2001 From: Tim Angus Date: Sun, 25 Oct 2009 22:36:32 +0000 Subject: [PATCH] * Bump the minimum SDL version up to 1.2.10, and remove workarounds for earlier versions --- code/sdl/sdl_glimp.c | 24 +----------------------- code/sys/sys_local.h | 2 +- 2 files changed, 2 insertions(+), 24 deletions(-) diff --git a/code/sdl/sdl_glimp.c b/code/sdl/sdl_glimp.c index 00394974..04690108 100644 --- a/code/sdl/sdl_glimp.c +++ b/code/sdl/sdl_glimp.c @@ -26,13 +26,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # include #endif -#if !SDL_VERSION_ATLEAST(1, 2, 10) -#define SDL_GL_ACCELERATED_VISUAL 15 -#define SDL_GL_SWAP_CONTROL 16 -#elif MINSDL_PATCH >= 10 -#error Code block no longer necessary, please remove -#endif - #ifdef SMP # ifdef USE_LOCAL_HEADERS # include "SDL_thread.h" @@ -152,16 +145,8 @@ static void GLimp_DetectAvailableModes(void) SDL_Rect **modes; int numModes; int i; - SDL_PixelFormat *format = NULL; -#if SDL_VERSION_ATLEAST(1, 2, 10) - format = videoInfo->vfmt; -# if MINSDL_PATCH >= 10 -# error Ifdeffery no longer necessary, please remove -# endif -#endif - - modes = SDL_ListModes( format, SDL_OPENGL | SDL_FULLSCREEN ); + modes = SDL_ListModes( videoInfo->vfmt, SDL_OPENGL | SDL_FULLSCREEN ); if( !modes ) { @@ -219,12 +204,6 @@ static int GLimp_SetMode( int mode, qboolean fullscreen ) if ( r_allowResize->integer ) flags |= SDL_RESIZABLE; -#if !SDL_VERSION_ATLEAST(1, 2, 10) - // 1.2.10 is needed to get the desktop resolution - displayAspect = 4.0f / 3.0f; -#elif MINSDL_PATCH >= 10 -# error Ifdeffery no longer necessary, please remove -#else if( videoInfo == NULL ) { static SDL_VideoInfo sVideoInfo; @@ -254,7 +233,6 @@ static int GLimp_SetMode( int mode, qboolean fullscreen ) "Cannot estimate display aspect, assuming 1.333\n" ); } } -#endif ri.Printf (PRINT_ALL, "...setting mode %d:", mode ); diff --git a/code/sys/sys_local.h b/code/sys/sys_local.h index 61748766..ee808d48 100644 --- a/code/sys/sys_local.h +++ b/code/sys/sys_local.h @@ -26,7 +26,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA // Require a minimum version of SDL #define MINSDL_MAJOR 1 #define MINSDL_MINOR 2 -#define MINSDL_PATCH 7 +#define MINSDL_PATCH 10 // Input subsystem void IN_Init( void );