AMD has announced its FidelityFX Super Resolution 3 (FSR 3) development kit of upscaling and frame generation tools has been added to GPUOpen and GitHub, almost nine months after launching the technology. This means anyone can view the source code for the routines, experiment with it to see how it works and implement the features into their games and applications.
Some developers have already had access to this, by working directly with AMD to add FSR 3 to their games. However, the actual number of new releases in 2023, sporting AMD's system, has been very disappointing: just Forspoken, Immortals of Aveum, and Avatar: Frontiers of Pandora. This isn't to say FSR hasn't been used in many games, quite the opposite, it's just that they've all used the previous systems (e.g. FSR 2.2 going into Baldur's Gate 3).
What makes FSR 3 a little special is the whole package comprises four systems: an upscaler, an optical flow technique, a frame interpolator (aka frame generation), and a routine to manage the swapchain. The upscaler is something that many of us will already be familiar with: It uses a host of clever algorithms, all processed via shaders, to increase the resolution of a frame and then tidy up the image a bit.
That's essentially what FSR has been since the very beginning, but now we have frame generation thrown in for good measure. This was developed by AMD as an alternative to Nvidia's DLSS 3 Frame Generation, a technique that uses a machine learning model to create a new frame, based on two normally rendered frames. This system is not only proprietary to Nvidia but it's also limited to its GeForce RTX 40-series graphics cards.
FSR 3 not only works on any GPU that supports DirectX 12 and compute shaders v6.2, but the
Read more on pcgamer.com