That implementation could help immediately dealing with the lack of GPU power on some systems and provide benefits on top of the (CPU) improvements that will come with the DX12 implementation.
I was really surprised how easy and on-the-fly (literally) you can change nearly every settings in MSFS without restart or reloading. Especially to change the render resolution with a click and seeing that transition happening is pretty smooth and the effect on performance is big.
Why don’t use that existing transition technique to avoid gpu related stuttering when flying over demanding areas and while on approach? ![]()
Honestly i don’t like to turn down the rendering slider below 100 because i believe to notice the degradation of grapics. Yet when i have to choose between an flight over Madrid with 12fps with full details (while having a slideshow happening) and a sightseeing trip where i loose 10-20% details while rocking @ 30fps e.g. ? Pretty sure the most people take the temporary degradation of image quality with frames that are maintaining the immersion.
Or take the approaches on demanding airports. Sometimes people are complaining about the lack of the flight model when on approach, not mentioning that they have e.g. 12 fps. Yeah, at this situation your flight model is off by nature of input lag an the gpu may not be able to provide the physics to calculate the flight model in time.
My suggestion is the following simple logic, that should be easy to integrate now and maybe optional to tick off/on for everybody:
If the frame count drops below a critical value (for me that would be 30 fps) → apply autimatically a downstep of resolution -20% and if that’s not enough (within a few seconds) another step -40%. I would avoid too many steps as (at least on my side) sometimes you notice the transition for some fractions of a second…
If the frame count is stabilizing for some seconds above another target (overshoot) value, say 35 fps the render resolution can be reverted in the one or two steps to the originally selected value.
Especially on approach i doubt anyone would mind that the scenery around is melting down a bit for the sake of a good landing experience as you should be mainly focused (tunneled view) to the airport anyway…
I am always annoyed to change the settings manually from flying over citys @render scaling of 100 or below and then flying into the wild where i like the details @ render scale of 120… Would be great if that VRR would always step down from the preferred Render Resolution set (in this example 120 to 100 to 80 and back) - that way everyone can leave their slider where they like them to be.
If possible to integrate i think the user experience especially @ the lower powered setups would benefit permanently with the integration of that automatic.
If you are getting used to automatic, no one wants to revert to manual gear shift, right? ![]()
Thanks to Microsobo
for their hard work!
Shoutout to Martial! Sorry, potentially even more work for you!
![]()