AMD Details FSR 2.0: NVIDIA GeForce 10 & Up Support, High-Quality Upscaling Without Machine Learning, More Quality Modes

At GDC 2022, AMD is revealing more details of their recently announced FSR 2.0 'FidelityFX Super Resolution' technology. Not only does the new tech improves upon FSR 1.0, offering better image quality but has wider support across various graphics cards from NVIDIA and AMD themselves & also allows developers to integrate it within games faster than ever.

AMD FSR 2.0 'FidelityFX Super Resolution': A Monumental Upgrade Over FSR 1.0, Offering Better Image Quality on AMD & NVIDIA Graphics Cards Without Relying on Machine Learning

Coming in Q2 2022, FSR 2.0 will offer various quality modes to gamers to get the balanced image quality and performance. There will be three primary modes, Quality, Balanced, and Performance like before but enhanced to offer better image quality and performance through the temporal upscaling techniques which bypass the requirement of ML (Machine Learning). AMD does point out that Machine Learning implementations do have their advantages but are not necessarily a pre-requisite to achieving better image upscaling.

Related StoryHassan Mujtaba
AMD Rumored To Expand AM4 Ryzen CPU Lineup With New 3D V-Cache & Low-End Chips

In addition to that, AMD's FSR 2.0 will offer support on a wide variety of graphics cards starting from AMD Radeon 500 series & above to NVIDIA's GeForce 10 series and above. Since FSR 2.0 is an advanced temporal upscaler, it is more demanding than FSR 1.0 which was a spatial upscaler.

Some highlighted features of FSR 2.0 include:

Temporal

  • Delivers similar or better than native image quality using temporal data.

Anti-aliasing

  • Includes high-quality anti-aliasing.
    • FSR 2.0 replaces any TAA within the game frame.

High image quality

Related StoryHassan Mujtaba
AMD Ryzen PC Revenue To Decline By 26% In 2022 Due To The Success of Intel’s 12th Gen CPUs, Reports Market Analyst
  • Higher image quality than FSR 1.0 technology at all quality presets/resolutions.
    • Different quality modes are available.
    • Dynamic Resolution Scaling supported.

No machine learning

  • Does not require dedicated Machine Learning (ML) hardware.
    • More platforms can benefit.
    • Gives more control to cater to a range of different scenarios.
    • Better ability to optimize.

Cross-platform

  • Boosts framerates in supported games.
    • Wide range of products and platforms, both AMD and select competitors.

Open-source

  • Will be provided on GPUOpen under an MIT license.

Supports:

  • DirectX12.
  • Vulkan (expected later)

AMD FSR 2.0 Performance and Hardware Support

FidelityFX Super Resolution 2.0 is designed to boost framerates in supported games; however, it is fair to say that as FSR 2.0 is an advanced temporal upscaling solution, it will be more demanding on graphics cards than a spatial upscaling solution like FSR 1.0.

fsr2-performance-performancemode
fsr2-performance-qualitymode

That does mean that while FSR 2.0 will support a broad spectrum of hardware, from both AMD and select hardware from our competitors, there are some caveats that gamers need to be aware of when compared to FSR 1.0. To start, though, we do want to say that as an open-source cross-platform solution, we are not placing any constraints on FidelityFX Super Resolution 2.0 compatibility, and what we are talking about here are recommendations for an optimal experience using the technology.

Noting the above then, for an optimal FSR 2.0 experience, we have some recommendations for the starting level of graphics card for the different target upscaled display resolutions. One thing to keep in mind, though, is that your gaming experience may vary with these hardware suggestions. Depending on your specific system specifications, the system requirements of individual games that support FSR 2.0, and your target resolution, you may be still able to have a good upscaling experience on lower-performing or older GPUs than listed below.

AMD FidelityFX Super Resolution 2.0 Optimal Starting Level Hardware*

Target Upscaling Resolution AMD Graphics Cards NVIDIA® Graphics Cards
4K Radeon™ RX 6700 XT​
Radeon™ RX 5700​
(And above)
GeForce RTX™ 3070​
GeForce RTX™ 2070​
(And above)
1440P Radeon™ RX 6600​
Radeon™ RX 5600​
Radeon™ RX Vega Series​
(And above)
GeForce RTX™ 3060​
GeForce RTX™ 2060 ​
GeForce® GTX 1080
(And above)
1080P Radeon™ RX 6500 XT​
Radeon™ RX 590​
(And above)
GeForce® GTX 16 Series​
GeForce® GTX 1070​
(And above)

*Recommendations may change.

AMD FSR 2.0 Quality Modes

Like FSR 1.0, FSR 2.0 has different quality modes that allow you to customize the balance of image quality to performance to your preference. FSR 2.0 has three primary quality modes you can expect to find in all games supporting the technology, and one optional mode for developers to use if they desire.

We’ve adjusted the modes a little from FSR 1.0, with the highest quality setting now being “Quality” mode, which aligns with the modes available in other popular temporal upscaling technologies. The other two primary modes are “Balanced” and “Performance”, and you can see the details of each model in the table below.

FSR 2.0
Quality Mode
Description Scale factor Input
resolution
Output
resolution
Quality “Quality” mode provides similar or better than native image quality with a projected significant performance gain. 1.5x per dimension

(2.25x area scale)
(67% screen resolution)

1280 x 720
1706 x 960

2293 x 960
2560 x 1440
1920 x 1080
2560 x 1440
3440 x 1440

3840 x 2160
Balanced “Balanced” mode offers an ideal compromise between image quality and projected performance gains. 1.7x per dimension

(2.89x area scale)
(59% screen resolution)

1129 x 635
1506 x 847
2024 x 847
2259 x 1270
1920 x 1080
2560 x 1440

3440 x 1440
3840 x 2160
Performance “Performance” mode provides image quality similar to native image quality with a projected major performance gain. 2.0x per dimension

(4x area scale)
(50% screen resolution)

960 x 540
1280 x 720

1720 x 720
1920 x 1080
1920 x 1080
2560 x 1440

3440 x 1440
3840 x 2160

The fourth optional “Ultra Performance” mode is also available for developers who want to include a mode that is designed to offer the ultimate in performance gains while still maintaining an image quality representative of native rendering. More info about this mode is available on GPUOpen.

221371852-a_en_amd-fsr-2-deathloop-gdc-comparison-4k-native-vs-quality-mode-image_v2
221371851-a_en_amd-fsr-2-deathloop-gdc-comparison-4k-native-vs-3-modes-image_v2

You can download the original uncompressed PNGs (~20MB each) of the whole 4K scene, along with PNGs from another scene.

[All images ZIP – 155MB]

AMD also states that unlike FSR 1.0, FSR 2.0 is very easy to integrate within games. It is stated that games that already have temporal upscaling data in place will take literal days to add FSR 2.0 but those that don't can still take longer to integrate.

As we announced last week, FidelityFX Super Resolution 2.0 temporal upscaling uses frame color, depth, and motion vectors in the rendering pipeline and leverages information from past frames to create very high-quality upscaled output and it also includes optimized high-quality anti-aliasing.

As FSR 2.0 required the three data points in the diagram above at render resolution -- depth, motion vectors, and color -- developers will find it easier to integrate FSR 2.0 into games that already have a temporal upscaling rendering path. Keeping that in mind, although FSR 2.0 is still easy for developers to add to their game like FSR 1.0, integration time estimates can vary – it can be as little as a few days for games that already have the needed temporal upscaling data in place. However, for games without motion vectors or support for decoupled display and render resolutions, integration can take longer.

Just like FSR 1.0, FSR 2.0 will be open source via the MIT license and will be available for developers as an intuitive easy-to-use API (with the source provided via a library) that supports DirectX® 12 and Vulkan®, and there will also be a plug-in for Unreal® Engine.

via AMD

How is FSR 2.0 going to be available?

We will make FSR 2.0 available via GPUOpen on GitHub in the foreseeable future. Once it’s posted you’ll have access to:

  • FSR 2.0 API for integration.
  • API documentation for those who want to know what happens behind the scenes.
  • The full C++ and HLSL sources are provided via a library.
  • Samples were provided for DirectX 12 (and later Vulkan).
  • A plugin for Unreal Engine (UE4.26/4.27).
  • A GDKX sample will also be made available to registered Xbox® developers.

What’s Next?

As we prepare FSR 2.0 for its release, we are working with developers like Arkane Studios and Luminous Productions to bring FSR 2.0 to as many games as possible, with the first games being made available in Q2 2022. We’ll have more info to share about FSR 2.0 later in the quarter.

Products mentioned in this post

Deathloop
USD 32
GTX 1070
USD 290
WccfTech Tv
Subscribe
Filter videos by
Order