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_BIADAPT (1<<4)
|
||||||
#define TFB_GFXFLAGS_SCALE_BIADAPTADV (1<<5)
|
#define TFB_GFXFLAGS_SCALE_BIADAPTADV (1<<5)
|
||||||
#define TFB_GFXFLAGS_SCALE_TRISCAN (1<<6)
|
#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
|
// The flag variable itself
|
||||||
extern int GfxFlags;
|
extern int GfxFlags;
|
||||||
|
|||||||
@@ -706,10 +706,7 @@ SetGlobalOptions (GLOBALOPTS *opts)
|
|||||||
int NewDepth = ScreenColorDepth;
|
int NewDepth = ScreenColorDepth;
|
||||||
int NewDriver = GraphicsDriver;
|
int NewDriver = GraphicsDriver;
|
||||||
|
|
||||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_BILINEAR;
|
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_ANY;
|
||||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_BIADAPT;
|
|
||||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_BIADAPTADV;
|
|
||||||
NewGfxFlags &= ~TFB_GFXFLAGS_SCALE_TRISCAN;
|
|
||||||
|
|
||||||
switch (opts->res) {
|
switch (opts->res) {
|
||||||
case OPTVAL_320_240:
|
case OPTVAL_320_240:
|
||||||
|
|||||||
Reference in New Issue
Block a user