Don't scale UI with resolution scale

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is ON
[img] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Don't scale UI with resolution scale

Re: Don't scale UI with resolution scale

by Ihavequestions » Fri Jun 28, 2024 11:37 am

phantombeta wrote: Thu Jun 27, 2024 6:16 pmIt's got nothing to do with blurryness. GZDoom already lets you select whether to upscale with linear interpolation or not.
Yeah, but the other option -- having a low-res window upscaled to fullscreen -- is typically faster. It may depend on the individual system.

Re: Don't scale UI with resolution scale

by phantombeta » Thu Jun 27, 2024 6:16 pm

Unfortunately this wouldn't be very easy to do. The code's written expecting the game and the UI to be rendered at the same res.
This was already considered long ago, not being able to do this is why support for 320x200 was originally removed back during the big menu+localization updates. (and it only exists now as a dedicated option that autoswitches to 640x400 when opening menus)
Ihavequestions wrote: Thu Jun 27, 2024 10:23 am There is a free but closed-sourced program called IntegerScaler that you could use with any GPU to play at 720p or 480p without blurry interpolation, so your HUD would always be well readable.
It's got nothing to do with blurryness. GZDoom already lets you select whether to upscale with linear interpolation or not.

Re: Don't scale UI with resolution scale

by Ihavequestions » Thu Jun 27, 2024 10:23 am

There is a free but closed-sourced program called IntegerScaler that you could use with any GPU to play at 720p or 480p without blurry interpolation, so your HUD would always be well readable.

Don't scale UI with resolution scale

by Axensus » Sun Jun 23, 2024 11:51 pm

I have to play on a laptop + monitor setup for the foreseeable future and am forced to turn resolution scaling down to squeeze some FPS out of this GPU. However, once I go below 0.5 (native is 16:9 1440p), the font on my fullscreen HUD becomes borderline unreadable. It'd be great to be able to always render UI elements at native resolution so I can read that pesky text. Sure, I could also bump the HUD scale up, but I like my HUDs NOT taking up the majority of my screen space just for the sake of being to read fonts.

How doable is this?

Top