You can force FSR 4 Redstone to work on RDNA 3 GPUs with new workaround for Linux systems — solution requires Proton compatibility to work properly

You can force FSR 4 Redstone to work on RDNA 3 GPUs with new workaround for Linux systems — solution requires Proton compatibility to work properly

Jowi Morales Social Links Navigation Contributing Writer Jowi Morales is a tech enthusiast with years of experience working in the industry. He’s been writing with several tech publications since 2021, where he’s been interested in tech hardware and consumer electronics.

VizzieTheViz I’d quite like this for my 7900xtx to be available eventually, but I’ve never had to use any version of fsr yet to get games playable. Not going to bother with all kind of workarounds to get it at any rate. It’d be decent of AMD to release it for rdna3 at some point, even when it’s only when they’ve got version 5 out. Reply

mitch074 RDNA4 has native support for stacked 8-bit floating point instructions, which are needed for fast FSR4 support. RDNA3 does not, but AMD's erroneous commit contained an 8-bit integer version that worked quite well with RDNA3 – the difference in data type means that there are rounding errors that cause the RDNA3 version to look a bit worse. RDNA2 and older don't support WMMA natively, which requires further emulation (also provided by AMD) with a higher cost in performance and even more rounding errors making FSR4 much slower and more buggy on those older cards. So, I'm not surprised AMD is keeping them non-official for now : they get enough backlash from buggy features without adding some more because of even more buggy backports. I'm more surprised AMD isn't making a fuss about these features entering mainline Mesa and Linux kernel when it's now the driver branch they officially support. At the rate it's going, I wonder how long it's going to take for FSR2+ to be backported to even older GCN, like RT before it… Reply

qwertymac93 mitch074 said: RDNA4 has native support for stacked 8-bit floating point instructions, which are needed for fast FSR4 support. RDNA3 does not, but AMD's erroneous commit contained an 8-bit integer version that worked quite well with RDNA3 – the difference in data type means that there are rounding errors that cause the RDNA3 version to look a bit worse. RDNA2 and older don't support WMMA natively, which requires further emulation (also provided by AMD) with a higher cost in performance and even more rounding errors making FSR4 much slower and more buggy on those older cards. So, I'm not surprised AMD is keeping them non-official for now : they get enough backlash from buggy features without adding some more because of even more buggy backports. I'm more surprised AMD isn't making a fuss about these features entering mainline Mesa and Linux kernel when it's now the driver branch they officially support. At the rate it's going, I wonder how long it's going to take for FSR2+ to be backported to even older GCN, like RT before it… If AMD were upfront and explained that just like XESS, the version of FSR4 that runs on non-supported hardware was in lower precision and is provided as-is, there'd be less backlash and there would be fewer accusations of half-baked features. Not letting older hardware get access to better quality (at the expense of performance) despite having put in the work to make it work… was bad. Letting everyone KNOW it works by accident was even worse. Just a bad look all around. And the lesson they'll likely learn from this is "don't get caught/let stuff leak". 😮‍💨 Reply

mitch074 qwertymac93 said: If AMD were upfront and explained that just like XESS, the version of FSR4 that runs on non-supported hardware was in lower precision and is provided as-is, there'd be less backlash and there would be fewer accusations of half-baked features. Not letting older hardware get access to better quality (at the expense of performance) despite having put in the work to make it work… was bad. Letting everyone KNOW it works by accident was even worse. Just a bad look all around. And the lesson they'll likely learn from this is "don't get caught/let stuff leak". 😮‍💨 Well, they did announce that they were looking into backporting those features – the accidental code drop was confirmation, because it's become an industry meme that AMD over-announce and under-deliver. After that, everybody got in a huff that AMD were splitting off RDNA1-2 on their own code path AKA "dropping support". That, when there was actual code evidencing how different RDNA 1-2 and RDNA 3-4 code paths were getting. So no – damned if they do, damned if they don't, I'll merely enjoy the eventual backporting of features to older hardware I'm still running on my backup systems, and give kudos where they're due, that the AMD driver team is actually trying to backport stuff where companies like Nvidia could give a rat's behind towards their customers' support. As for Intel I'd give them the benefit of the doubt if they weren't on the verge of bankruptcy and fired two-thirds of their Linux driver dev team. Reply

Key considerations

  • Investor positioning can change fast
  • Volatility remains possible near catalysts
  • Macro rates and liquidity can dominate flows

Reference reading

More on this site

Informational only. No financial advice. Do your own research.

Leave a Comment