Scaler flags housekeeping
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1929 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
@@ -41,6 +41,15 @@ enum
|
||||
#define TFB_GFXFLAGS_SCALE_BIADAPT (1<<4)
|
||||
#define TFB_GFXFLAGS_SCALE_BIADAPTADV (1<<5)
|
||||
#define TFB_GFXFLAGS_SCALE_TRISCAN (1<<6)
|
||||
#define TFB_GFXFLAGS_SCALE_HQXX (1<<7)
|
||||
#define TFB_GFXFLAGS_SCALE_ANY \
|
||||
( TFB_GFXFLAGS_SCALE_BILINEAR | \
|
||||
TFB_GFXFLAGS_SCALE_BIADAPT | \
|
||||
TFB_GFXFLAGS_SCALE_BIADAPTADV | \
|
||||
TFB_GFXFLAGS_SCALE_TRISCAN | \
|
||||
TFB_GFXFLAGS_SCALE_HQXX )
|
||||
#define TFB_GFXFLAGS_SCALE_SOFT_ONLY \
|
||||
( TFB_GFXFLAGS_SCALE_ANY & ~TFB_GFXFLAGS_SCALE_BILINEAR )
|
||||
|
||||
// The flag variable itself
|
||||
extern int GfxFlags;
|
||||
|
||||
@@ -706,10 +706,7 @@ SetGlobalOptions (GLOBALOPTS *opts)
|
||||
int NewDepth = ScreenColorDepth;
|
||||
int NewDriver = GraphicsDriver;
|
||||
|
||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_BILINEAR;
|
||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_BIADAPT;
|
||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_BIADAPTADV;
|
||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_TRISCAN;
|
||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_ANY;
|
||||
|
||||
switch (opts->res) {
|
||||
case OPTVAL_320_240:
|
||||
|
||||
Reference in New Issue
Block a user