Mercurial > sdl-ios-xcode
comparison src/video/nanox/SDL_nxvideo.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 | 782fd950bd46 c121d94672cb 9a451f59b388 |
comparison
equal
deleted
inserted
replaced
1544:ab1e4c41ab71 | 1545:8d9bb0cf2c2a |
---|---|
207 GammaRamp_B = NULL ; | 207 GammaRamp_B = NULL ; |
208 | 208 |
209 GrGetScreenInfo (& si) ; | 209 GrGetScreenInfo (& si) ; |
210 SDL_Visual.bpp = si.bpp ; | 210 SDL_Visual.bpp = si.bpp ; |
211 | 211 |
212 /* Determine the current screen size */ | |
213 this->info.current_w = si.cols ; | |
214 this->info.current_h = si.rows ; | |
215 | |
212 // GetVideoMode | 216 // GetVideoMode |
213 SDL_modelist = (SDL_Rect **) SDL_malloc (sizeof (SDL_Rect *) * 2) ; | 217 SDL_modelist = (SDL_Rect **) SDL_malloc (sizeof (SDL_Rect *) * 2) ; |
214 if (SDL_modelist) { | 218 if (SDL_modelist) { |
215 SDL_modelist [0] = (SDL_Rect *) SDL_malloc (sizeof(SDL_Rect)) ; | 219 SDL_modelist [0] = (SDL_Rect *) SDL_malloc (sizeof(SDL_Rect)) ; |
216 if (SDL_modelist [0]) { | 220 if (SDL_modelist [0]) { |