What's new in the AMD FSR™ SDK 2.1.0?
Welcome to the AMD FSR™ SDK. This revision to the SDK introduces the AMD FSR™ Redstone DLL-based ML technologies.
New effects and features
AMD FSR™ Frame Generation 4.0.0
Introducing our new inference-based FSR™ Frame Generation, an advanced frame-generating solution that leverages state-of-the-art machine learning algorithms to generate high-quality interpolated frames.AMD FSR™ Ray Regeneration 1.0.0
Introducing our new inference-based FSR™ Ray Regeneration, an advanced denoising solution that leverages state-of-the-art machine learning algorithms to generate high-quality output from noisy source inputs.AMD FSR™ Radiance Caching (Preview)
Introducing our new inference-based FSR™ Radiance Caching, an advanced path tracing caching solution that leverages state-of-the-art machine learning algorithms to facilitate high-performance path tracing calculations.Updated effects
AMD FSR™ Upscaling 4.0.3
- Fixed a rendering error when surface dimensions are not multiples of 8.
- API changes:
- Added ffxCreateContextDescUpscaleVersion which must be linked to ffxCreateContextDescUpscale when creating a context to ensure correct behavior with future updates.
- Added ffxCreateContextDescUpscaleVersion which must be linked to ffxCreateContextDescUpscale when creating a context to ensure correct behavior with future updates.
AMD FidelityFX™ Super Resolution Frame Generation 3.1.6
- API changes:
- Deprecated ffxDispatchDescFrameGenerationPrepare & ffxDispatchDescFrameGenerationPrepareCameraInfo, replaced by ffxDispatchDescFrameGenerationPrepareV2.
- Added ffxCreateContextDescFrameGenerationVersion which must be linked to ffxCreateContextDescFrameGeneration when creating a context to ensure correct behavior with future updates.
- Deprecated ffxDispatchDescFrameGenerationPrepare & ffxDispatchDescFrameGenerationPrepareCameraInfo, replaced by ffxDispatchDescFrameGenerationPrepareV2.
AMD FidelityFX™ Super Resolution Frame Generation Swapchain 3.1.6
- Modified internal implementation to ensure future ABI compatibility.
- API changes:
- Added ffxCreateContextDescFrameGenerationSwapChainVersionDX12 which must be linked to ffxCreateContextDescFrameGenerationSwapChain*DX12 when creating a context to ensure correct behavior with future updates.
- Added ffxCreateContextDescFrameGenerationSwapChainVersionDX12 which must be linked to ffxCreateContextDescFrameGenerationSwapChain*DX12 when creating a context to ensure correct behavior with future updates.
AMD FSR™ API
- Minor non-API breaking additions:
Updated Components
-
Starting with AMD FidelityFX™ SDK 2.0.0 the effects, previously combined in
amd_fidelityfx_dx12.dll, are split into multiple DLLs based on effect type. Please see Introduction to FSR™ API for details. -
PDBs are provided for the effects DLLs.
Updated documentation
- FSR™ 4 documentation.
Deprecated effects
None.
Deprecated components
All SDK version 1 effects are now deprecated to that version of the SDK.
For any pre-existing FidelityFX features (including the legacy FidelityFX Super Resolution sample), please refer to FidelityFX SDK 1.1.4.
Minimum Prerequisites
- Visual Studio 2022 (Install
vcpkg package manageras part of the install process) - Windows 10 SDK 10.0.18362.0
Download
We offer a single minimal packaged download for this release of the FSR SDK, which contains the pre-built, signed DLLs and sample library:
- Minimal package ~150MB
That contains everything required to get started with the AMD FidelityFX SDK but does not include the media assets used in the samples. Included is the AMD FSR Media Delivery System that you can use to download the media assets, which is required before any of the samples will run.
Additional Information
For the most up-to-date information on AMD FidelityFX, please visit GPUOpen