mirror of
https://github.com/fabiangreffrath/woof.git
synced 2025-09-22 03:12:00 -04:00
remove interger scaling
This commit is contained in:
parent
834c10510c
commit
8efdd489ce
@ -57,7 +57,6 @@ int fpslimit; // when uncapped, limit framerate to this value
|
||||
boolean fullscreen;
|
||||
boolean exclusive_fullscreen;
|
||||
int widescreen; // widescreen mode
|
||||
boolean integer_scaling; // [FG] force integer scales
|
||||
boolean vga_porch_flash; // emulate VGA "porch" behaviour
|
||||
boolean smooth_scaling;
|
||||
|
||||
@ -271,7 +270,7 @@ static boolean ToggleFullScreenKeyShortcut(SDL_Keysym *sym)
|
||||
|
||||
static void AdjustWindowSize(void)
|
||||
{
|
||||
if (!use_aspect && !integer_scaling)
|
||||
if (!use_aspect)
|
||||
{
|
||||
return;
|
||||
}
|
||||
@ -844,20 +843,7 @@ boolean I_WritePNGfile(char *filename)
|
||||
|
||||
// [FG] adjust cropping rectangle if necessary
|
||||
SDL_GetRendererOutputSize(renderer, &rect.w, &rect.h);
|
||||
if (integer_scaling)
|
||||
{
|
||||
int temp1, temp2, scale;
|
||||
temp1 = rect.w;
|
||||
temp2 = rect.h;
|
||||
scale = MIN(rect.w / video.width, rect.h / actualheight);
|
||||
|
||||
rect.w = video.width * scale;
|
||||
rect.h = actualheight * scale;
|
||||
|
||||
rect.x = (temp1 - rect.w) / 2;
|
||||
rect.y = (temp2 - rect.h) / 2;
|
||||
}
|
||||
else if (rect.w * actualheight > rect.h * video.width)
|
||||
if (rect.w * actualheight > rect.h * video.width)
|
||||
{
|
||||
int temp = rect.w;
|
||||
rect.w = rect.h * video.width / actualheight;
|
||||
@ -1352,9 +1338,6 @@ static void I_InitGraphicsMode(void)
|
||||
I_Error("Error creating renderer for screen window: %s",
|
||||
SDL_GetError());
|
||||
}
|
||||
|
||||
// [FG] force integer scales
|
||||
SDL_RenderSetIntegerScale(renderer, integer_scaling ? SDL_TRUE : SDL_FALSE);
|
||||
}
|
||||
|
||||
static int CurrentResolutionMode(void)
|
||||
|
@ -75,7 +75,6 @@ extern boolean fullscreen;
|
||||
extern boolean exclusive_fullscreen;
|
||||
extern int fpslimit; // when uncapped, limit framerate to this value
|
||||
extern int fps;
|
||||
extern boolean integer_scaling; // [FG] force integer scales
|
||||
extern boolean vga_porch_flash; // emulate VGA "porch" behaviour
|
||||
extern int widescreen; // widescreen mode
|
||||
extern int video_display; // display index
|
||||
|
@ -183,14 +183,6 @@ default_t defaults[] = {
|
||||
"framerate limit in frames per second (< 35 = disable)"
|
||||
},
|
||||
|
||||
// [FG] force integer scales
|
||||
{
|
||||
"integer_scaling",
|
||||
(config_t *) &integer_scaling, NULL,
|
||||
{0}, {0, 1}, number, ss_none, wad_no,
|
||||
"1 to force integer scales"
|
||||
},
|
||||
|
||||
// widescreen mode
|
||||
{
|
||||
"widescreen",
|
||||
|
Loading…
x
Reference in New Issue
Block a user