disabled 2ppc mode for high res

This commit is contained in:
koolsmoky
2003-07-03 10:37:14 +00:00
parent c9c41ef84b
commit 59d1ea8cc1

View File

@@ -2023,56 +2023,78 @@ GR_EXT_ENTRY(grSstWinOpenExt, GrContext_t, ( FxU32 hWnd,
{
switch (gc->grSstRez)
{
case GR_RESOLUTION_1600x1200:
case GR_RESOLUTION_1792x1344:
case GR_RESOLUTION_1856x1392:
case GR_RESOLUTION_1920x1440:
case GR_RESOLUTION_2048x1536:
case GR_RESOLUTION_2048x2048:
gc->bInfo->h3analogSli = 1 ;
gc->do2ppc = FXTRUE;
break;
case GR_RESOLUTION_400x300:
case GR_RESOLUTION_320x200:
case GR_RESOLUTION_320x240:
case GR_RESOLUTION_400x256:
case GR_RESOLUTION_512x256:
case GR_RESOLUTION_512x384:
case GR_RESOLUTION_640x200:
gc->sliCount = 1 ;
gc->chipCount = 1 ;
gc->grPixelSample = 1 ;
default:
gc->do2ppc = FXTRUE;
break;
case GR_RESOLUTION_1600x1200:
case GR_RESOLUTION_1600x1024:
case GR_RESOLUTION_1280x1024:
case GR_RESOLUTION_1280x960:
case GR_RESOLUTION_1152x864:
case GR_RESOLUTION_1024x768:
case GR_RESOLUTION_960x720:
case GR_RESOLUTION_800x600:
case GR_RESOLUTION_856x480:
case GR_RESOLUTION_640x480:
case GR_RESOLUTION_640x400:
case GR_RESOLUTION_640x350:
gc->do2ppc = FXTRUE;
break;
case GR_RESOLUTION_640x200:
case GR_RESOLUTION_512x384:
case GR_RESOLUTION_512x256:
case GR_RESOLUTION_400x300:
case GR_RESOLUTION_400x256:
case GR_RESOLUTION_320x240:
case GR_RESOLUTION_320x200:
gc->sliCount = 1 ;
gc->chipCount = 1 ;
gc->grPixelSample = 1 ;
break;
case GR_RESOLUTION_2048x2048:
case GR_RESOLUTION_2048x1536:
case GR_RESOLUTION_1920x1440:
case GR_RESOLUTION_1856x1392:
case GR_RESOLUTION_1792x1344:
default:
gc->bInfo->h3analogSli = 1 ;
break;
}
}
else if (gc->grPixelSize == 4)
{
switch (gc->grSstRez)
{
case GR_RESOLUTION_1600x1024:
case GR_RESOLUTION_1600x1200:
case GR_RESOLUTION_1792x1344:
case GR_RESOLUTION_1856x1392:
case GR_RESOLUTION_1920x1440:
case GR_RESOLUTION_2048x1536:
case GR_RESOLUTION_2048x2048:
gc->bInfo->h3analogSli = 1 ;
break;
case GR_RESOLUTION_400x300:
case GR_RESOLUTION_320x200:
case GR_RESOLUTION_320x240:
case GR_RESOLUTION_400x256:
case GR_RESOLUTION_512x256:
case GR_RESOLUTION_512x384:
case GR_RESOLUTION_640x200:
gc->sliCount = 1 ;
gc->chipCount = 1 ;
gc->grPixelSample = 1 ;
default:
gc->do2ppc = FXTRUE;
break;
case GR_RESOLUTION_1280x1024:
case GR_RESOLUTION_1280x960:
case GR_RESOLUTION_1152x864:
case GR_RESOLUTION_1024x768:
case GR_RESOLUTION_960x720:
case GR_RESOLUTION_800x600:
case GR_RESOLUTION_856x480:
case GR_RESOLUTION_640x480:
case GR_RESOLUTION_640x400:
case GR_RESOLUTION_640x350:
gc->do2ppc = FXTRUE;
break;
case GR_RESOLUTION_640x200:
case GR_RESOLUTION_512x384:
case GR_RESOLUTION_512x256:
case GR_RESOLUTION_400x300:
case GR_RESOLUTION_400x256:
case GR_RESOLUTION_320x240:
case GR_RESOLUTION_320x200:
gc->sliCount = 1 ;
gc->chipCount = 1 ;
gc->grPixelSample = 1 ;
break;
case GR_RESOLUTION_2048x2048:
case GR_RESOLUTION_2048x1536:
case GR_RESOLUTION_1920x1440:
case GR_RESOLUTION_1856x1392:
case GR_RESOLUTION_1792x1344:
case GR_RESOLUTION_1600x1200:
case GR_RESOLUTION_1600x1024:
default:
gc->bInfo->h3analogSli = 1 ;
break;
}
}