Finally bugfixed: the simpler the better
--HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40713
This commit is contained in:
parent
cd8a3765f3
commit
238f53877d
1 changed files with 2 additions and 8 deletions
|
@ -400,19 +400,13 @@ static int XBIOS_VideoInit(_THIS, SDL_PixelFormat *vformat)
|
||||||
|
|
||||||
static SDL_Rect **XBIOS_ListModes(_THIS, SDL_PixelFormat *format, Uint32 flags)
|
static SDL_Rect **XBIOS_ListModes(_THIS, SDL_PixelFormat *format, Uint32 flags)
|
||||||
{
|
{
|
||||||
unsigned int numlist;
|
|
||||||
|
|
||||||
/* 8 bits -> list 0 */
|
/* 8 bits -> list 0 */
|
||||||
/* 16 bits -> list 1 */
|
/* 16 bits -> list 1 */
|
||||||
if (format->BitsPerPixel == 15) {
|
if ((format->BitsPerPixel != 8) && (format->BitsPerPixel !=16)) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
numlist = (format->BitsPerPixel)>>4;
|
return(SDL_modelist[(format->BitsPerPixel)>>4]);
|
||||||
if (numlist>1)
|
|
||||||
return NULL;
|
|
||||||
|
|
||||||
return(SDL_modelist[numlist]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void XBIOS_FreeBuffers(_THIS)
|
static void XBIOS_FreeBuffers(_THIS)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue