AMD Releases FSR 3 Source Code On Github, Why This Matters For Gaming
Unlike AMD's Fluid Motion Frames (AFMF), FSR 3 requires game-specific integration. However, it gives better results than the honestly-rather-glitchy AFMF, as the implementation of FSR 3 requires accommodating for the game's UI and other elements that don't need to be interpolated. When we tested FSR 3 in Immortals of Aveum and Forspoken, we found that it works very well for the specific purpose of upgrading a 60 FPS game to high framerates, but it doesn't work well if the game isn't already running smoothly.
Notably, it took less than 3 months for AMD to make good on its promise to release the FSR 3 source. While we would have liked to have seen the code released on launch day, this is still a lot better than Intel's fulfillment of its own open-source promise with XeSS. While the source to implement Intel's scaling technology is available, the special sauce that makes it work is still distributed as a black-box binary, exclusively for Windows. This can break games that implement XeSS when trying to run them on non-Windows operating systems.
We have to note at this point that Intel's XeSS doesn't support frame generation at all yet, so AMD's still a step ahead of Intel on this one, although FSR 3 works fine on Arc and GeForce graphics, so this is ultimately good news for everyone. Meanwhile, NVIDIA hasn't open-sourced its DLSS technology at all, of course—but that's how it goes when you're the market leader.