Could FSR be supported as a sidestep way to support lower resolutions (like for the Steamdeck)?

So, the game runs ok on the Steamdeck, but you have to run at 1920x1200, which is too high of a resolution. At this resolution, you can get around 30fps, which is ok for a 4xgame, but battery/power usage is higher than it should be. I understand that the UI was created with a minimum of 1920x1080 in mind, and that it might be difficult to change that. However, how about implementing FSR? That way the 3d rendering for the game could be internally rendered at a lower resolution and upscaled, while maintaining a target minimum resolution. Obviously as a bonus, FSR could help lower end hardware perform better too. Thoughts?

7,261 views 3 replies
Reply #1 Top

As a side note, (and I don't want to derail your thread but this seems relevant to what you're saying), the game FPS tend to slow down a lot when it starts to get busy on the map. Even with a 4090 and a 5950x, the game ends up around 60 FPS and sometimes below in 3440x1440; with that hardware I'd expect to stay in the high 120+ at all times. So yah, anything that can be done to improved overall performance would certainly benefit the Steamdeck as well.

Reply #2 Top

This is all valuable feedback, I'm not a dev myself, so for my understanding when I communicate this, what is FSR?

Reply #3 Top

FSR is the AMD (and open because it supports all GPU's) equivalent to DLSS, an resolution upscaling technology. It allows you to run internally at a lower resolution, like 1/4,1/3,1/2 of the resolution and upscale so that you gain performance. 

https://gpuopen.com/fidelityfx-superresolution-2/

Obviously I have no clue how easy (or not) it would be to implement into your engine.