mirror of
https://github.com/yquake2/yquake2remaster.git
synced 2024-11-10 07:12:07 +00:00
Switch the default for vid_highdpiaware
to 1 when build against SDL3.
With SDL3 the high dpi support is in much better shape than with SDL2. And for Wayland the experience on high dpi displays is generally better when the application is high dpi aware.
This commit is contained in:
parent
218829f031
commit
af82cfe978
2 changed files with 7 additions and 5 deletions
|
@ -415,10 +415,12 @@ Set `0` by default.
|
|||
scaling factor of the underlying display. Example: The displays
|
||||
scaling factor is 1.25 and the user requests 1920x1080. The client
|
||||
will render at 1920\*1.25x1080\*1.25=2400x1350.
|
||||
When set to `0` (the default) the client leaves the decision if the
|
||||
window should be scaled to the underlying compositor. Scaling applied
|
||||
by the compositor may introduce blur and sluggishness.
|
||||
When set to `0` the client leaves the decision if the window should
|
||||
be scaled to the underlying compositor. Scaling applied by the
|
||||
compositor may introduce blur and sluggishness.
|
||||
Currently high dpi awareness is only supported under Wayland.
|
||||
Defaults to `0` when build against SDL2 and to `1` when build against
|
||||
SDL3.
|
||||
|
||||
* **vid_maxfps**: The maximum framerate. *Note* that vsync (`r_vsync`)
|
||||
also restricts the framerate to the monitor refresh rate, so if vsync
|
||||
|
|
|
@ -402,7 +402,7 @@ GLimp_Init(void)
|
|||
{
|
||||
vid_displayrefreshrate = Cvar_Get("vid_displayrefreshrate", "-1", CVAR_ARCHIVE);
|
||||
vid_displayindex = Cvar_Get("vid_displayindex", "0", CVAR_ARCHIVE);
|
||||
vid_highdpiaware = Cvar_Get("vid_highdpiaware", "0", CVAR_ARCHIVE);
|
||||
vid_highdpiaware = Cvar_Get("vid_highdpiaware", "1", CVAR_ARCHIVE);
|
||||
vid_rate = Cvar_Get("vid_rate", "-1", CVAR_ARCHIVE);
|
||||
|
||||
if (!SDL_WasInit(SDL_INIT_VIDEO))
|
||||
|
|
Loading…
Reference in a new issue