The reality is temporal solutions are only going to increase. Sampling over time is the future. You're just not going to see real gains in the quality of rendering without temporal data. Spatial upscaling is very limited because it will always be some kind of interpolation, where temporal has access to real good samples that you've already generated. Downscaling is just a dead end because it requires generating more samples per frame which is just brute force. I do think the real issue is pushing the limit of temporal upscalers past their capabilities. Upscaling from 720p to 1440p, and then applying an additional spatial upscale to 4k is never going to look sharp, at least with current solutions (but probably never).
Unfortunately quite true. However, IMO, from my experience I'm almost entirely unsatisfied with any form of temporal upscaling/reconstruction at the moment, too many artifacts and instability in the image.
This is likely due to me only gaming at a max of 120 Hz (my displays maximum). I imagine that for temporal upscaling/reconstruction the point at which it goes from being mostly annoying to mostly pleasing
for me will be somewhere around 240 Hz rendering or higher. At that point you can have say 4x samples accumulated at 240 Hz to give roughly the quality of a non-Temporal solution at 60 Hz, assuming of course that artifacting isn't too egregious.
The problem here is that currently I can't justify a GPU that can consistently render at 240 Hz without added artifacting from requiring something like DLSS/FSR/XeSS (none of which are entirely satisfactory to me, although some can be better than developer created temporal solutions).
I think this may be one (of a variety) of reasons that I just don't enjoy the vast majority of AAA games anymore. The reliance on image degrading (to me) temporal solutions in order to enable more advanced rendering features defeats the point of the more advanced rendering features in many cases. Again, for those reading this, I can't stress this enough ...
for me. YMMV.
It's frustrating enough that when I cannot disable headache inducing attempts (motion blur, for example) to "hide" or mitigate temporal rendering artifacts I'll just stop playing the game. And even when I can disable them either through menu options or a config file, I then have to hope that the temporal rendering artifacts aren't so egregious that it completely ruins the experience of playing the game.
I totally understand that I'm likely in the minority on this, but it's frustrating none-the-less. /sigh.
Regards,
SB