mirror of
https://github.com/id-Software/Wolf3D-iOS.git
synced 2026-03-20 00:49:35 +01:00
Source release of Wolfenstein 3D Classic Platinum for iOS, 2.1
This commit is contained in:
15
wolf3d/code/env/opengl_main.c
vendored
15
wolf3d/code/env/opengl_main.c
vendored
@@ -284,7 +284,6 @@ PUBLIC void R_Init()
|
||||
int err;
|
||||
int a, b;
|
||||
|
||||
|
||||
Com_Printf( "\n------ Display Initialization ------\n" );
|
||||
|
||||
Com_Printf( "Initializing OpenGL Subsystem\n" );
|
||||
@@ -294,9 +293,6 @@ PUBLIC void R_Init()
|
||||
// set our "safe" modes
|
||||
gl_state.prev_mode = 0;
|
||||
|
||||
viddef.width = 480;
|
||||
viddef.height = 320;
|
||||
|
||||
// get various GL strings
|
||||
gl_config.vendor_string = (char *)pfglGetString( GL_VENDOR );
|
||||
Com_Printf( "GL_VENDOR: %s\n", gl_config.vendor_string );
|
||||
@@ -316,7 +312,6 @@ PUBLIC void R_Init()
|
||||
my_strlcpy( vendor_buffer, gl_config.vendor_string, sizeof( vendor_buffer ) );
|
||||
(void)my_strlwr( vendor_buffer );
|
||||
|
||||
|
||||
sscanf( gl_config.version_string, "%d.%d", &a, &b );
|
||||
if( a >= 1 && b >= 2 )
|
||||
{
|
||||
@@ -326,6 +321,14 @@ PUBLIC void R_Init()
|
||||
pfglGetIntegerv( GL_MAX_TEXTURE_SIZE, &glMaxTexSize );
|
||||
Com_Printf( "GL_MAX_TEXTURE_SIZE: %d\n", glMaxTexSize);
|
||||
|
||||
if ( strstr( gl_config.extensions_string, "GL_EXT_discard_framebuffer" ) != 0 ) {
|
||||
gl_config.framebuffer_discard = true;
|
||||
} else {
|
||||
gl_config.framebuffer_discard = false;
|
||||
}
|
||||
|
||||
InitImmediateModeGL();
|
||||
|
||||
GL_SetDefaultState();
|
||||
|
||||
TM_Init();
|
||||
@@ -359,7 +362,7 @@ PUBLIC void PrintGLError( W32 err, const char *from )
|
||||
return;
|
||||
}
|
||||
|
||||
if( from != "" )
|
||||
if( strlen(from) != 0 )
|
||||
{
|
||||
Com_Printf( "\n\n\nGL Error: %s\n", from );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user