[Runtime Bug]: in Half Life 2 RTX, Ray Reconstruction scaling defaults to 50% (Performance mode), no matter the DLSS Preset
Describe the bug
Using an RTX 4090 - Whenever I enable ray reconstruction, the game defaults to staying in DLSS Performance mode. No matter if I select DLSS Ultra Performance, Balanced, or Quality, it always uses DLSS Performance (verified with registry edit). Using NVPI, I am able to force a different scaling level, this however, is not an ideal solution. The four provided screenshots demonstrate how the upscaling (seen in bottom left) upscales from 736p->1440p when RR is enabled, no matter the DLSS preset. On the other hand, when RR is disabled, upscaling is correct (960p->1440p) for DLSS Quality.
RR Enabled, DLSS Performance:
RR Enabled, DLSS "Quality"
RR Disabled, DLSS Performance:
RR Disabled, DLSS Quality:
How do you reproduce the bug?
I am using an RTX 4090, on latest 572.83 drivers.
Launched HL2 RTX, and simply changed around presets in the Remix settings.
What is the expected behavior?
It should correctly match the ray reconstruction scaling level to the selected super resolution upscaling level.
Version
1.0.0
Logs
No response
Crash dumps
No response
Media
No response
I can't seem to repro this with the setup you provided, when I have the game at the same res on the same driver and a 4090 it uses the correct resolution when I use DLSS Quality with Transformer RR enabled. Are you sure this isn't some result to the modifications to DLSS you did locally? I just ask since you mentioned forcing things to specific modes outside of Remix.
I reset and applied all of the modifications I did to the nvidia defaults just in case, and tried it again. The issue however, persists.
That is odd, I am not entirely sure what might cause that since it doesn't seem to be happening on my machine (or others from what I can tell). Based on your screenshots it does show that Remix is computing the DLSS Mode that is expected properly and that is the one we request from DLSS, but the render resolution isn't actually calculated by us, but rather queried from the DLSS DLL which is also impacted by the driver itself.
Could you attach the Remix logs you get after changing the DLSS mode to quality and performance like this? That might help point out if there's anything wrong.
Also it may be worth trying a clean reinstall of your drivers as part of me just suspects there may be some sort of weird persistent state sticking around that is making it behave like this (there's a "Perform clean installation" checkbox when installing drivers which will do this, though it will clear any other settings you have so fair warning). Validating the HL2: RTX game files via Steam to make sure there's nothing weird going on there (e.g. replaced DLLs) is also probably a good idea.
Hi @DirBosko - checking in to see if you've been able to attempt a driver reinstall, and if you can attach the logs requested in the previous comment after switching DLSS modes. We'd also like to inform you of our stale ticket policy, specifically that this ticket will be closed as 'went stale' if it does not receive a response in the next 2 weeks. Thank you!
Hi @DirBosko - checking in to see if you've been able to attempt a driver reinstall, and if you can attach the logs requested in the previous comment after switching DLSS modes. Thanks!
Hey @DirBosko - we're going to close this ticket as 'went stale,' since we haven't received any updates in more than a month. If you do want to keep working on it and can confirm if the troubleshooting steps above resolve the issue or not, you're welcome to reopen the ticket and we'd be happy to help out. Thanks!