AMD FidelityFX Super Resolution 4 now available on GPUOpen

Originally posted:
Mark Satterthwaite's avatar
Mark Satterthwaite
Alexander Blake-Davies's avatar
Alexander Blake-Davies

Highlights

The AMD FidelityFX™ SDK v2.0 update includes our cutting-edge ML upscaler AMD FidelityFX Super Resolution 4 (FSR 4). The new ML-accelerated AMD FSR 4 upscaling algorithm is trained using high-quality ground truth game data on AMD Instinct™ GPUs. FSR 4 uses the hardware-accelerated features of the AMD RDNA™ 4 architecture designed to give the user maximum upscaling quality while still providing a next-level gaming experience with a substantial game performance boost.

Visual fidelity improvements

AMD FSR 4 delivers a significant image quality improvement over FSR 3.1 upscaling, with the ML-based algorithm designed to help improve temporal stability, better preserve detail, and reduce ghosting.

Reduced ghosting on moving objects

AMD FSR 4 reduces the ghosting on moving objects and eliminates artifacts from disoccluded surfaces when compared to FSR 3.1. This significantly improves the image quality while playing.

FSR 3.1
FSR 4
JPG (1280x720)
JPG (1280x720)
Before
After
PNG (512x480)
PNG (512x480)

Improved preservation of particle effects

Visual detail within particle effects is now preserved when in motion with AMD FSR 4. With FSR 3.1 the upscaling algorithm was highly sensitive to the absence of motion vectors even when appropriate Reactive and Transparency Masks were provided. This could result in incorrect rendering of particles.

FSR 3.1
FSR 4
JPG (1280x720)
JPG (1280x720)

AMD FSR 4’s ML-accelerated algorithm is able to preserve the details from particle systems, even in motion, without requiring developers to provide a Reactive or Transparency mask.

Superior detail and temporal stability

AMD FSR 4 is capable of extracting finer detail, improving image clarity and temporal stability versus FSR 3.1. Flickering is also reduced on small, thin features and high specular surfaces.

FSR 3.1
FSR 4
JPG (1280x720)
JPG (1280x720)
Before
After
PNG (500x400)
PNG (500x400)

See endnotes E1

Simple API Upgrade Path

This new release of AMD FSR 4 continues to use the FidelityFX API introduced in FSR 3.1, providing an easy update path for developers. New features are exposed using the extensibility of the FidelityFX API. AMD FSR 4 is available as prebuilt, signed DLLs as part of FidelityFX SDK 2.0 official releases to ensure stability and upgradability of DLLs, if allowed by individual game releases.

Unreal Engine 5 plugin

To make it even easier to integrate AMD FSR 4 into titles built with Unreal® Engine 5, we have developed an FSR 4 UE plugin supporting versions from 5.1 to 5.6, the most current release as of this blog publication date. You can download the plugin and learn how to install and use it in our guide.

Automatic updates

With AMD FSR 4, future AMD Software: Adrenalin Edition™ releases can update the version of FSR 4 Upscaling used in-game to the latest version available by default. This ensures players experience the highest quality upscaling without requiring updates for each title.

To expose the versions of AMD FSR available and select a specific version, please see the ‘Version selection’ section of Introduction to the AMD FidelityFX API. Selecting a specific version when creating the FSR 4 context disables automatic updates.

Supported products

To provide superior visual quality at high performance, AMD FSR 4 requires the latest AMD RDNA 4 architecture running on Microsoft Windows® using DirectX® 12.

GPUOSAPI
AMD Radeon™ RX 9000 Series and aboveMicrosoft Windows® 10 or 11DirectX® 12

Version

AMD FidelityFX Super Resolution 4, v4.0.2.


Find out more

AMD FSR 4

Head over to our new home pages for AMD FSR 4 and the Unreal Engine plugin.

AMD FidelityFX SDK 2.0.0

If you want to find out more about the latest update to AMD FidelityFX SDK, we’ve just published a new blog which covers this, as well as created a new home page.

We’ve also released a new set of documentation for the AMD FidelityFX SDK 2.0. Pages that may be of particular interest include:

Binaries and limited source are now available on GitHub.

View AMD FidelityFX™ SDK 2 on GitHub

Help contribute

Have you found any issues with AMD FSR 4? Please get in touch with your AMD representative, or join the AMD Developer Community Discord Server to connect with fellow developers and AMD staff to discuss and provide feedback for this release in the GAME DEV BOARDS_.

You can also connect with us on social media at @GPUOpen on X, gpuopen.bsky.social on Bluesky, or @GPUOpen@mastodon.gamedev.place.

All feedback is very valuable to us, and we read - and if appropriate - try to respond to everyone.

View endnotes DirectX and Windows are trademarks of the Microsoft group of companies.

Horizon Forbidden West™ Complete Edition © 2024 Sony Interactive Entertainment Europe. Developed by Guerrilla. Horizon Forbidden West is a trademark of Sony Interactive Entertainment LLC.

Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere.

E1: Image comparisons performed on an AMD Radeon™ RX 9070 XT graphics card at 3840x2160, High Quality Preset, AMD FSR Performance mode, HDR Off, Motion Blur Disabled using pre-release software.

Mark Satterthwaite's avatar

Mark Satterthwaite

Mark Satterthwaite is a principal member of technical staff at AMD, working on Fidelity Super Resolution & Frame Generation. Prior to that he worked on Unreal Engine.
Alexander Blake-Davies's avatar

Alexander Blake-Davies

Alexander Blake-Davies is a Senior Software Product Marketing Specialist for AMD Developer Programs.

Related news and technical articles

Related videos