AMD FSR Upscaling
AMD FSR™ Upscaling is our cutting-edge ML-based upscaler. It delivers significant image quality improvements with reduced ghosting, better particle preservation, and superior detail.
Effective neural effects
Effective neural effects
The AMD FSR™ SDK is our easy-to-integrate solution for developers looking to include FSR “Redstone” features into their games without any of the hassle of complicated porting procedures. This revision to the SDK serves as the launch pad for the AMD FSR™ “Redstone” suite of technologies, including:
Supports:
For pre-FSR Redstone AMD FidelityFX SDK, please see AMD FidelityFX SDK v1.1.4
With AMD FSR SDK 2.1 and AMD FSR Redstone, future AMD Software: Adrenalin Edition™ driver releases can update the version of ML-based technologies used in-game by default. This ensures players experience the latest available technology without requiring game updates for each title.
Games which have previously integrated AMD FSR 3.1 and later are eligible for automatic version upgrades to AMD FSR 4 upscaling technology via future AMD Software: Adrenalin Edition releases.
Games which have previously integrated AMD FSR 3.1.4 will be eligible for automatic version upgrades to our upcoming FSR ML Frame Generation technology via future AMD Software: Adrenalin Edition releases.
A cutting-edge upscaler that delivers significant image quality improvements over previous FSR generations. Our ML-powered upscaler (formerly AMD FidelityFX™ Super Resolution 4) uses neural networks to reconstruct visuals from lower-resolution frames that match or exceed native rendering quality, delivering a substantial boost in game performance.
Trained on high-quality game data using AMD Instinct™ GPUs, AMD FSR Upscaling leverages dedicated ML acceleration in AMD RDNA™ 4 architecture graphics cards for optimal performance. Backward compatibility is maintained through analytical upscaling paths AMD FSR 3 for RDNA 3.5 architecture and earlier hardware.
AMD FSR Upscaling delivers:
AMD FSR Upscaling v4.0.3 introduces our latest ML-based upscaling improvements, and continued quality enhancements.
An advanced frame-generating solution that leverages state-of-the-art machine learning (ML) algorithms to generate high-quality intermediate frames from two consecutive source images, interpolating the motion of pixels between the start and end images. The neural approach significantly reduces artifacts common in analytical interpolation such as ghosting and motion discontinuities.
Combined with AMD FSR™ Upscaling and AMD Radeon™ Anti-Lag 2, AMD FSR Frame Generation delivers a higher visual frame rate for ultra-smooth and ultra-responsive gameplay on AMD RDNA™ 4 architecture graphics cards. An analytical version of FSR Frame Generation (previously AMD FSR 3) is also included for backward compatibility with RDNA 3.5 architecture and older GPUs.
AMD FSR Frame Generation delivers:
A standalone, machine learning-powered real-time denoiser that integrates seamlessly with any game engine, enabling high-quality visuals by denoising inputs from ray-traced workloads.
Requiring AMD RDNA™ 4 architecture graphics, it works best when combined with other AMD FSR “Redstone” technologies to transforming noisy outputs from ray tracing into a clean, coherent image.
AMD FSR Ray Regeneration delivers:
A state-of-the-art illumination cache designed to work in tandem with Monte Carlo path tracing to boost rendering performance. At its core is an online machine learning model that continuously trains on complex, multi-bounce global illumination (GI) on-device and in real-time.
The result is richer, more immersive lighting environments that respond dynamically without the need for pre-computation or baking.
AMD FSR Radiance Caching delivers:
The AMD FSR SDK 2.1 requires developers interact with the FSR SDK using the amd_fidelityfx_loader.dll.
To use upscaling technologies, the amd_fidelityfx_upscaler.dll provides access to AMD FSR Upscaling 4 (alongside FidelityFX™ Super Resolution 2/3.1.5), and must be included alongside amd_fidelityfx_loader.dll in the title.
amd_fidelityfx_upscaler.dll can be omitted if upscaling is not used.To use frame generation technologies, the amd_fidelityfx_framegeneration.dll provides access to AMD FSR Frame Generation 4.0.0, and must be included alongside amd_fidelityfx_loader.dll in the title.
amd_fidelityfx_framegeneration.dll can be omitted if Frame Generation is not used.To use ray regeneration technologies, the amd_fidelityfx_denoiser.dll provides access to AMD FSR Ray Regeneration 1.0.0, and must be included alongside amd_fidelityfx_loader.dll in the title.
amd_fidelityfx_denoiser.dll can be omitted if ray regeneration is not used.To use radiance caching technologies, the amd_fidelityfx_radiancecache.dll provides access to AMD FSR Radiance Caching (Preview), and must be included alongside amd_fidelityfx_loader.dll in the title.
amd_fidelityfx_radiancecache.dll can be omitted if radiance caching is not used.For all previous iterations of AMD FidelityFX techologies, please refer to the FidelityFX SDK 1.1.4.
While some of the technologies present in AMD FidelityFX SDK 1.1.4 may receive updates in the future, it is important to understand that this will not apply to any FSR API based features (like AMD FSR 3.1.4). For all new API-based technologies, please refer to the FidelityFX™ SDK 2.0 and later.
Supported GPUs
Shading language
† CS_6_6 requires DirectX 12 Agility SDK 1.4.9 or later.
Supported graphics APIs and Engines
Supported OSs
DirectX and Windows are trademarks of the Microsoft group of companies.
Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere.
Current release.