AMD‘s FidelityFX Super Resolution (FSR) technology enables game developers to enhance their game’s performance without compromising on visual quality. FSR achieves this by using advanced algorithms to upscale the game’s resolution from a lower-resolution rendering target to a higher-resolution display target.
At GDC 2023, AMD provided more details about FSR 3, the latest technology version. FSR 3 provides even better image quality compared to the previous version, with improved edge reconstruction and detail retention. It also promises to support a broader range of resolutions and aspect ratios, which means that FSR 3 can be used in various gaming scenarios.
The FSR technology has been updated to its third generation, FSR 3. By utilizing interpolated frames to generate more pixels within a current frame, FSR 3 achieves a significant 2x performance improvement over its predecessor, FSR 2.
The interpolated frames are created by analyzing neighboring frames and generating new frames that fill the gaps between them. By using this technique, FSR 3 can achieve higher frame rates and smoother gameplay while maintaining or even improving image quality.
The improved performance of FSR 3 is particularly useful for gamers with lower-end hardware, who may be unable to run games at higher resolutions and frame rates without sacrificing image quality. With FSR 3, they can enjoy a better gaming experience without upgrading their hardware.
FSR 3’s interpolation algorithm is designed to ensure that each interpolated pixel has a high probability of having at least one sample, which helps to prevent any visible interpolation artifacts. Unlike other interpolation techniques that use feedback loops, FSR 3 generates interpolated frames only once, reducing the likelihood of additional artifacts and preserving image quality.
To help game developers understand the technology, AMD has provided a rendering pipeline demonstrating how FSR 3 can be integrated into a game engine.
AMD’s FSR 3 FidelityFX Super Resolution technology utilizes motion vectors and AMD Fluid Motion to generate interpolated frames that can potentially double the framerate by producing more pixels than the current frame. While the frame interpolation process presents several challenges, such as color and motion interpolation, FSR 3 has a high-quality interpolation algorithm that reduces interpolation artifacts and offers reduced latency for high-performance gaming.
FSR 3 can easily integrate into existing FSR 2 titles, and an open-source MIT license allows developers to incorporate it flexibly into their projects. This technology provides a glimpse into the future of gaming, where game developers can improve the performance and quality of their games.
This pipeline includes paths for native rendering, FSR 2, and FSR 3, allowing developers to compare each technique’s performance and image quality. Overall, FSR 3 represents a significant advancement in FidelityFX Super Resolution technology and has the potential to enhance the gaming experience for many players greatly.
During an early preview of FSR 3 shown to attendees at GDC, AMD provided details about the technology’s underlying mechanisms.
FSR 3 utilizes motion vectors and AMD Fluid Motion to create interpolated frames, improving graphics quality and enhancing gameplay smoothness.
Motion vectors play a crucial role in the interpolation process, as they provide information about how objects in the scene are moving, which helps to produce more accurate interpolated frames. FSR 3 will utilize advanced motion estimation techniques to ensure that the motion vectors are calculated with the utmost precision, which is critical to achieving high-quality interpolation.
Moreover, FSR 3 will leverage additional internal information from FSR 2 to further enhance its performance. This suggests that AMD has built on the existing technology to create a more refined and sophisticated solution that will offer better results for gamers.
Finally, AMD Fluid Motion is a technology that enhances the smoothness of videos and games by using motion estimation and pixel blending. By incorporating Fluid Motion into FSR 3, AMD aims to deliver even more realistic and immersive gaming experiences that are visually stunning and smooth.
The FSR technology provides a glimpse into the future of high-performance gaming. By leveraging motion vectors and AMD Fluid Motion to create interpolated frames, FSR 3 can generate more pixels than are present in the current frame, resulting in a potential 2x framerate boost. However, the frame interpolation process is complex and requires addressing color and motion interpolation issues.
Despite the challenges, FSR 3 offers numerous advantages, including a high-quality interpolation algorithm that minimizes interpolation artifacts, as well as reduced latency for high-performance gaming. The technology is also designed for easy integration into existing FSR 2 titles, allowing game developers to improve the performance and quality of their games. Finally, FSR 3 will be available under an open-source MIT license, providing optimal flexibility for developers who wish to incorporate it into their own projects.
This means the company is working to minimize any potential delay or lag introduced by the technology. Another benefit of FSR 3 is that it is easily integrated with titles incorporating FSR 2 integrations. This means that game developers who have already implemented FSR 2 into their games should be able to migrate to FSR 3 relatively quickly.
Additionally, AMD will offer an open-source MIT license, allowing developers to integrate FSR 3 into their games with maximum flexibility. This license will enable developers to modify and distribute the code as they see fit without any restrictions from AMD.