view the rest of the comments
Steam Hardware
A place to discuss and support all Steam Hardware, including Steam Deck, Steam Machine, Steam Frame, and SteamOS in general.
As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title
The following is a list of suggested flairs:
[Deck] - Steam Deck related.
[Controller] - Steam Controller related.
[Machine] - Steam Machine related.
[Frame] - Steam Frame related.
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.
If your post is only relevant to one hardware device (Deck/Machine/Frame/etc) please specify which one as part of the title or by using a device flair.
These are not enforced, but they are encouraged.
Rules:
- Follow the rules of Sopuli
- Posts must be related to Steam Hardware or Steam OS in an obvious way.
- No piracy, there are other communities for that.
- Discussion of emulators are allowed, but no discussion on how to illegally acquire ROMs.
- This is a place of civil discussion, no trolling.
- Have fun.
FSR4 would benefit from specialized hardware cores used to accelerate Ai based workload. Looking at AMDs site: https://www.amd.com/en/products/graphics/technologies/fidelityfx/super-resolution.html
(Sorry for screenshot, couldn't copy-paste easily.) REdstone is FSR 4 here. The RX 7000 graphics cards here can only use Upscaling. So I would expect any older generation of (and weaker) hardware like Steam Deck should also only be able to use Upscaling, not the full set of features. And because these graphics cards and older hardware do not have the hardware cores to accelerate Ai based workload, they should require more power and latency. Just my assumption here.
The table shows 3 types of upscaling: Spatioal, Temporal and ML-Based. Spatial is without Ai, and the game does not require any support, it's like a Photoshop effect after the image is created (simply speaking). Temporal is more complex, taking multiple images from the game with builtin support from the game to produce better results. This doesn't necessarily require Ai, but AMD decided to combine Temporal with their FSR 2 and FSR 3 with Ai based logic. Now I do not understand why ML-Based Upscaling is not available to FSR 2 and FSR 3. Maybe this requires special hardware that is only available on the new RX 9000 cards... Ah yes, I was right: https://en.wikipedia.org/wiki/Radeon_RX_9000_series#FSR_4
That means, the FSR 4 version that could be available on Steam Deck is not the same upscaler used on these cards. So we get a FSR 3 styled upscaler (Temporal) only and I wonder how much better it is, if any, and how much more power it draws. I think its important to make this distinction.
These are all solid assumptions and I thank you for providing the data to try and manage expectations here.
However, I do think you're making the case for the current state of things as opposed to what AMD is apparently trying to achieve by supporting older hardware with FSR 4.
That said, it's probably going to be somewhere in the middle, with RDNA 4 (which Steam Deck APU is not) getting the full potential that FSR 4 can provide, and RDNA 2 (which Steam Deck APU is) seeing at least some of it. I wonder if the latter is going to be of any benefit compared to what Steam Deck users have now, especially in terms of the power draw, like you mentioned.
“Supporting” and “working well” are different things though.
Without the low precision/specialized instructions of newer hardware, there’s just a fundamental limit to what can be done without the overhead of FSR being too much. Though there are certainly some implementations that could work on older hardware, I’m sure.