comparison src/video/svga/SDL_svgavideo.c @ 1545:8d9bb0cf2c2a

Added current_w and current_h to the SDL_VideoInfo structure, which is set to the desktop resolution during video intialization, and then set to the current resolution when a video mode is set. SDL_SetVideoMode() now accepts 0 for width or height and will use the current video mode (or the desktop mode if no mode has been set.)
author Sam Lantinga <slouken@libsdl.org>
date Wed, 15 Mar 2006 17:46:41 +0000
parents d910939febfa
children 0ca607a5d173
comparison
equal deleted inserted replaced
1544:ab1e4c41ab71 1545:8d9bb0cf2c2a
255 if ( SVGA_initkeymaps(keyboard) < 0 ) { 255 if ( SVGA_initkeymaps(keyboard) < 0 ) {
256 return(-1); 256 return(-1);
257 } 257 }
258 keyboard_seteventhandler(SVGA_keyboardcallback); 258 keyboard_seteventhandler(SVGA_keyboardcallback);
259 259
260 /* Determine the current screen size */
261 this->info.current_w = 0;
262 this->info.current_h = 0;
263
260 /* Determine the screen depth (use default 8-bit depth) */ 264 /* Determine the screen depth (use default 8-bit depth) */
261 vformat->BitsPerPixel = 8; 265 vformat->BitsPerPixel = 8;
262 266
263 /* Enumerate the available fullscreen modes */ 267 /* Enumerate the available fullscreen modes */
264 total_modes = 0; 268 total_modes = 0;