mirror of
https://github.com/ioquake/ioq3.git
synced 2024-11-10 07:11:46 +00:00
* Bump the minimum SDL version up to 1.2.10, and remove workarounds for earlier versions
This commit is contained in:
parent
f9c4003186
commit
968892c61b
2 changed files with 2 additions and 24 deletions
|
@ -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"
|
||||
|
@ -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 );
|
||||
|
||||
|
|
|
@ -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 );
|
||||
|
|
Loading…
Reference in a new issue