@@ -56,8 +56,6 @@ void sdl_fini(Gamep g)
56
56
57
57
LOG (" SDL: Quit" );
58
58
SDL_Quit ();
59
-
60
- LOG (" SDL: Quit done" );
61
59
}
62
60
63
61
static inline void sdl_list_video_size (void )
@@ -196,7 +194,6 @@ uint8_t sdl_init_display(Gamep g)
196
194
{
197
195
int video_width;
198
196
int video_height;
199
- int value;
200
197
201
198
sdl.init_video = 1 ;
202
199
@@ -299,30 +296,32 @@ uint8_t sdl_init_display(Gamep g)
299
296
ERR (" SDL_GL_CreateContext failed %s" , SDL_GetError ());
300
297
return false ;
301
298
}
302
- LOG (" SDL: SDL_GL_CreateContext( done" );
303
299
304
300
LOG (" SDL: Call SDL_GL_MakeCurrent()" );
305
301
if (SDL_GL_MakeCurrent (sdl.window , sdl.context ) < 0 ) {
306
302
SDL_ClearError ();
307
303
ERR (" SDL_GL_MakeCurrent failed %s" , SDL_GetError ());
308
304
return false ;
309
305
}
310
- LOG (" SDL: SDL_GL_MakeCurrent() done" );
311
306
312
307
SDL_ClearError ();
313
308
314
309
//
315
310
// Clear the screen, both buffers
316
311
//
317
- LOG (" SDL: Clear screens" );
318
312
glcolor (WHITE);
319
313
glClearColor (0 , 0 , 0 , 0 );
320
314
glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
321
- SDL_GL_SwapWindow (sdl.window );
322
- glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
323
- SDL_GL_SwapWindow (sdl.window );
324
315
325
- LOG (" SDL: Call SDL_SetWindowTitle" );
316
+ //
317
+ // Do we really need to do this? it takes a small bit of time.
318
+ //
319
+ if (0 ) {
320
+ SDL_GL_SwapWindow (sdl.window );
321
+ glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
322
+ SDL_GL_SwapWindow (sdl.window );
323
+ }
324
+
326
325
SDL_SetWindowTitle (sdl.window , " gorget" );
327
326
328
327
LOG (" SDL: OpenGL Vendor : %s" , glGetString (GL_VENDOR));
@@ -331,26 +330,6 @@ uint8_t sdl_init_display(Gamep g)
331
330
332
331
IF_DEBUG { DBG (" SDL: OpenGL Exts : %s" , glGetString (GL_EXTENSIONS)); }
333
332
334
- SDL_GL_GetAttribute (SDL_GL_RED_SIZE, &value);
335
- LOG (" SDL: Red size : %d" , value);
336
-
337
- SDL_GL_GetAttribute (SDL_GL_GREEN_SIZE, &value);
338
- LOG (" SDL: Green size : %d" , value);
339
-
340
- SDL_GL_GetAttribute (SDL_GL_BLUE_SIZE, &value);
341
- LOG (" SDL: Blue size : %d" , value);
342
-
343
- SDL_GL_GetAttribute (SDL_GL_DEPTH_SIZE, &value);
344
- LOG (" SDL: Depth size : %d" , value);
345
-
346
- SDL_GL_GetAttribute (SDL_GL_DOUBLEBUFFER, &value);
347
- LOG (" SDL: Double buf : %d" , value);
348
-
349
- SDL_GL_GetAttribute (SDL_GL_ACCELERATED_VISUAL, &value);
350
- LOG (" SDL: Hw Accel : %d" , value);
351
-
352
- LOG (" SDL: Vsync : %d" , SDL_GL_GetSwapInterval ());
353
-
354
333
return true ;
355
334
}
356
335
@@ -664,12 +643,12 @@ uint8_t config_errored(Gamep g, class Tokens *tokens, void *context)
664
643
665
644
void sdl_config_update_all (Gamep g)
666
645
{
667
- TRACE_NO_INDENT ();
668
646
LOG (" SDL: Update config" );
647
+ TRACE_AND_INDENT ();
648
+
669
649
config_game_gfx_update (g);
670
650
config_gfx_vsync_update (g);
671
651
gl_init_2d_mode (g);
672
- LOG (" SDL: Updated config" );
673
652
}
674
653
675
654
//
0 commit comments