gl_vidsdl.c: Remove "halfscreen" stuff.

AFAICS this is not needed for SDL, and it in fact
breaks weird widescreen resolutions such as 1280x600.


git-svn-id: http://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@798 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
svdijk 2013-02-01 20:44:25 +00:00
parent 668a3c4959
commit b557bbe95d

View file

@ -48,7 +48,6 @@ typedef struct {
int modenum; int modenum;
int fullscreen; int fullscreen;
int bpp; int bpp;
int halfscreen;
char modedesc[17]; char modedesc[17];
} vmode_t; } vmode_t;
@ -965,7 +964,6 @@ static void VID_InitDIB (void)
modelist[0].modenum = MODE_WINDOWED; modelist[0].modenum = MODE_WINDOWED;
modelist[0].fullscreen = 0; modelist[0].fullscreen = 0;
modelist[0].halfscreen = 0;
nummodes = 1; nummodes = 1;
} }
@ -1009,7 +1007,6 @@ static void VID_InitFullDIB (void)
modelist[nummodes].width = modes[j]->w; modelist[nummodes].width = modes[j]->w;
modelist[nummodes].height = modes[j]->h; modelist[nummodes].height = modes[j]->h;
modelist[nummodes].modenum = 0; modelist[nummodes].modenum = 0;
modelist[nummodes].halfscreen = 0;
modelist[nummodes].fullscreen = 1; modelist[nummodes].fullscreen = 1;
modelist[nummodes].bpp = bpps[i]; modelist[nummodes].bpp = bpps[i];
@ -1018,21 +1015,6 @@ static void VID_InitFullDIB (void)
modelist[nummodes].height, modelist[nummodes].height,
modelist[nummodes].bpp); modelist[nummodes].bpp);
// if the width is more than twice the height, reduce it by half because this
// is probably a dual-screen monitor
if (!COM_CheckParm("-noadjustaspect"))
{
if (modelist[nummodes].width > (modelist[nummodes].height << 1))
{
modelist[nummodes].width >>= 1;
modelist[nummodes].halfscreen = 1;
sprintf (modelist[nummodes].modedesc, "%dx%dx%d",
modelist[nummodes].width,
modelist[nummodes].height,
modelist[nummodes].bpp);
}
}
for (k=originalnummodes, existingmode = 0 ; k < nummodes ; k++) for (k=originalnummodes, existingmode = 0 ; k < nummodes ; k++)
{ {
if ((modelist[nummodes].width == modelist[k].width) && if ((modelist[nummodes].width == modelist[k].width) &&
@ -1170,7 +1152,6 @@ void VID_Init (void)
modelist[nummodes].width = width; modelist[nummodes].width = width;
modelist[nummodes].height = height; modelist[nummodes].height = height;
modelist[nummodes].modenum = 0; modelist[nummodes].modenum = 0;
modelist[nummodes].halfscreen = 0;
modelist[nummodes].fullscreen = 1; modelist[nummodes].fullscreen = 1;
modelist[nummodes].bpp = bpp; modelist[nummodes].bpp = bpp;
sprintf (modelist[nummodes].modedesc, "%dx%dx%d", sprintf (modelist[nummodes].modedesc, "%dx%dx%d",