Lossless Scaling

Lossless Scaling

Sonicnerd18 Jun 25, 2024 @ 10:45pm
Compatibility bug with DSR/DLDSR
I have a freesync monitor which seems to typically cause issues with this application. The solution for now is just to turn it off when you are wanting to use Lossless Scaling. Although, I've just now found another bug with lossless scaling that makes it so that it doesn't properly display the generated frames.

Apparently, when you have DSR or DLDSR's higher desktop resolution options turned on, then it will no longer properly render the additional frames. The odd part is if you have the desktop resolution set to native, but the in-game resolution set to one of the super sampled resolution options, it works. However, change the general desktop resolution and it ceases to render the frames again. I've yet to test and see if this also has any effects when being used with freesync, but it might, I have to test it.

I'm hoping this could be fixed soon because I use all of these settings daily on my PC, and turning them on and off is an inconvenience, even if just a minor one. Takes away from the utility of what is otherwise a great app!
< >
Showing 1-15 of 23 comments
Xavvy Jun 26, 2024 @ 3:07pm 
I'm not having this problem and using newest drivers.
Sonicnerd18 Jun 26, 2024 @ 10:25pm 
I'm using the latest driver, and can't rollback because I need some of the fixes that were made.
Spook Jun 27, 2024 @ 12:33am 
If you are changing game-res beyond desktop-res, doesn't that mean that your game is running either windowed or exclusive full screen? LS does not work with exclusive fullscreen.

I have yet to come across a game that doesn't work with LSFG+DSR.

What you probably do not want to do is render the game at the DSR resolution, because, depending on the factor, you may be increasing the computational cost of LSFG a TON.

I use LSFG with DSR by setting my desktop to the desired DSR resolution and then scaling the game window up to that resolution using a suitable scaling factor set in the "Custom" scaling mode. Enable "Draw FPS" and increase scaling factor until you have ~20% GPU usage headroom.

You can make switching resolutions easier/faster with HRC or "Hotkey Resolution Changer". Works with DSR resolutions.
Sonicnerd18 Jun 27, 2024 @ 5:34am 
Originally posted by Spook:
If you are changing game-res beyond desktop-res, doesn't that mean that your game is running either windowed or exclusive full screen? LS does not work with exclusive fullscreen.

I have yet to come across a game that doesn't work with LSFG+DSR.

What you probably do not want to do is render the game at the DSR resolution, because, depending on the factor, you may be increasing the computational cost of LSFG a TON.

I use LSFG with DSR by setting my desktop to the desired DSR resolution and then scaling the game window up to that resolution using a suitable scaling factor set in the "Custom" scaling mode. Enable "Draw FPS" and increase scaling factor until you have ~20% GPU usage headroom.

You can make switching resolutions easier/faster with HRC or "Hotkey Resolution Changer". Works with DSR resolutions.
No, I'm running the game internally at one of the DLDSR resolutions, and the computational cost of this seems to be negligible as I have RTX 3070. I'm running in borderless window, and oddly enough it does seem to work in fullscreen mode in some scenarios. The weird part is that toggling the desktop resolution to something like 1440p (I have a 1080p display), changing the resolution in the game to 1440p, and then toggling the desktop res back to 1080p will keep lossless scaling active with the DLSDSR res as well.

Another strange thing is that my laptop with RTX 2060 has no problem with any of this. It has a 144hz display and it is also 1080p, but I have DLDSR activated on it as well. Every single game that I've tried it with on the laptop has no issue running Lossless scaling at 2 or 3x, at any res, or window mode. So I'm not sure exactly why on my desktop I have these stipulations when there is way more headroom for scaling than the laptop has. It really seems to be something specifically with my monitor that is interfering with lossless, but I just wish that there was a fix for this.

Before a few of the more recent Nvidia drivers that made LS worse it did at least work with everything, freesync, DLDSR, and any window mode. So there definitely is some bug going on here, and I mean I do have a temporary solution like I said, but it should only be temporary. I've seen in the threads with others with similar problems to mine, so hopefully it can be resolved somehow in the future.
Last edited by Sonicnerd18; Jun 27, 2024 @ 5:36am
Spook Jun 27, 2024 @ 6:00am 
Originally posted by Sonicnerd18:
Originally posted by Spook:
If you are [...] with DSR resolutions.
No, I'm running [...] somehow in the future.

Ok, just to be clear; The games that it doesn't work with, it also doesn't work with when setting;

-The game to windowed
-The desktop to DSR
-And LS to "Scaling mode / Custom" at a scale factor of 1 with "Resize before scaling" toggled on.

?
Last edited by Spook; Jun 27, 2024 @ 6:01am
Rivaldman Jun 27, 2024 @ 9:53am 
I play in 4k on a 1080p monitor, using fg x2, fullscreen. No problem at all.
Spook Jun 27, 2024 @ 10:04am 
Yeah, i personally havn't had any issues with LS and DSR. It sounds like he may be dealing with an issue specific to his Windows installation.

Thing is, he has 1min recently played on LS, 8min total. So unless he's running LS directly from the .exe, he's spent more typing about the issue, than he has trying to fix/diagnose it.
Sonicnerd18 Jun 27, 2024 @ 10:17pm 
Originally posted by Spook:
Yeah, i personally havn't had any issues with LS and DSR. It sounds like he may be dealing with an issue specific to his Windows installation.

Thing is, he has 1min recently played on LS, 8min total. So unless he's running LS directly from the .exe, he's spent more typing about the issue, than he has trying to fix/diagnose it.
That's a bug with Steam. Steam doesn't treat LS like a normal app, activity isn't tracked after starting it. Because I've definitely been using it more than that, multiple hours in several different games over weeks.

Anyways, like I said, its likely a combination of things. Monitor, perhaps some windows issues too. Still think its something that should be looked into because its not an isolated issue.
Spook Jun 28, 2024 @ 12:03am 
Originally posted by Sonicnerd18:
Originally posted by Spook:
[...]
Thing is, he has 1min recently played on LS, 8min total. So unless he's running LS directly from the .exe, he's spent more typing about the issue, than he has trying to fix/diagnose it.
That's a bug with Steam. Steam doesn't treat LS like a normal app, activity isn't tracked after starting it. Because I've definitely been using it more than that, multiple hours in several different games over weeks. [...]

You learn something new every day. Thank you for not reacting hostile and apologies for my assumption.
Rivaldman Jun 28, 2024 @ 1:34am 
Well, it needs more details to tell whether it's a bug or not.

What exactly do you mean it's not working, nothing happens, same native and generated fps or something else?

What setting you use in LS, do you enable "draw fps" to check the generated fps?

What's your base fps and target fps, how do you cap the fps?
Ceceli Δ Jun 28, 2024 @ 3:50am 
I have no idea how this conversation is even been had. The games I play REQUIRE the game to in Exclusive Fullscreen in order to let me choose the DLDSR resolution. So I have to go native resolution and windowed just to use LSFG. Why the F does this work for you?
Spook Jun 28, 2024 @ 3:58am 
Originally posted by Ceceli Δ:
[...] Why the F does this work for you?

-Set desktop-res to desired DSR-res.
-Set game to windowed mode.

in LS;
-Set "Scaling Mode" to "Custom"
-Toggle "Resize before scaling" on.
-Set "Scaling Mode" to desired. (I recommend LS1 or FSR, NIS can work well when downscaling too, probably use a low sharpness.)

-Focus the game window and press CTRL+ALT+S
-If you lack GPU headroom, increase "Scale factor", until you don't.
Last edited by Spook; Jun 28, 2024 @ 4:01am
Ceceli Δ Jun 28, 2024 @ 4:07am 
Originally posted by Spook:
Originally posted by Ceceli Δ:
[...] Why the F does this work for you?

-Set desktop-res to desired DSR-res.
-Set game to windowed mode.

in LS;
-Set "Scaling Mode" to "Custom"
-Toggle "Resize before scaling" on.
-Set "Scaling Mode" to desired. (I recommend LS1 or FSR, NIS can work well when downscaling too, probably use a low sharpness.)

-Focus the game window and press CTRL+ALT+S
-If you lack GPU headroom, increase "Scale factor", until you don't.

Awesome. That's the kind of answer I like. Direct to the point.

Just a small follow up question: does it have to be DSR? Can't it be DLDSR?

Oh, and also, by any chance does DSR on desktop give you unlimited FPS? Because with DLDSR on desktop the FPS is capped to 60.
Spook Jun 28, 2024 @ 4:14am 
Originally posted by Ceceli Δ:
Originally posted by Spook:

-Set desktop-res [...] until you don't.

Awesome. That's the kind of answer I like. Direct to the point.

Just a small follow up question: does it have to be DSR? Can't it be DLDSR?

Oh, and also, by any chance does DSR on desktop give you unlimited FPS? Because with DLDSR on desktop the FPS is capped to 60.

DLDSR should work. The difference in fps cap could possibly be the difference between fullscreen exclusive and windowed mode. In windowed mode the Windows compositor appears to take control of the game's syncing. Which would probably mean that you can't refresh beyond your displays' currently set refresh rate.

Could be that you have your desktop refresh rate is set lower than your games'. Games in FSE can change your refresh rate, which would probably be set back lower when exiting the game if it was lower before launching the game.
< >
Showing 1-15 of 23 comments
Per page: 1530 50

Date Posted: Jun 25, 2024 @ 10:45pm
Posts: 23