Mercurial > sdl-ios-xcode
comparison src/video/gem/SDL_gemvideo.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 | 2405517b5eab |
children | e49147870aac 417f2af2bd52 |
comparison
equal
deleted
inserted
replaced
1544:ab1e4c41ab71 | 1545:8d9bb0cf2c2a |
---|---|
428 #endif | 428 #endif |
429 | 429 |
430 /* Setup destination mfdb */ | 430 /* Setup destination mfdb */ |
431 VDI_dst_mfdb.fd_addr = NULL; | 431 VDI_dst_mfdb.fd_addr = NULL; |
432 | 432 |
433 /* Update hardware info */ | 433 /* Determine the current screen size */ |
434 this->info.hw_available = 0; | 434 this->info.current_w = VDI_w; |
435 this->info.video_mem = 0; | 435 this->info.current_h = VDI_h; |
436 | 436 |
437 /* Determine the screen depth */ | 437 /* Determine the screen depth */ |
438 /* we change this during the SDL_SetVideoMode implementation... */ | 438 /* we change this during the SDL_SetVideoMode implementation... */ |
439 vformat->BitsPerPixel = VDI_bpp; | 439 vformat->BitsPerPixel = VDI_bpp; |
440 | 440 |