Skip to content

Commit

Permalink
* Bump the minimum SDL version up to 1.2.10, and remove workarounds f…
Browse files Browse the repository at this point in the history
…or earlier versions
  • Loading branch information
timangus committed Oct 25, 2009
1 parent f9c4003 commit 968892c
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 24 deletions.
24 changes: 1 addition & 23 deletions code/sdl/sdl_glimp.c
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
# include <SDL.h>
#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"
Expand Down Expand Up @@ -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 )
{
Expand Down Expand Up @@ -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;
Expand Down Expand Up @@ -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 );

Expand Down
2 changes: 1 addition & 1 deletion code/sys/sys_local.h
Original file line number Diff line number Diff line change
Expand Up @@ -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 );
Expand Down

0 comments on commit 968892c

Please sign in to comment.