github GPUOpen-LibrariesAndSDKs/FidelityFX-SDK v2.2.0
FSR SDK v2.2.0

9 hours ago

What's new in the AMD FSR™ SDK 2.2.0?

Welcome to the AMD FSR™ SDK. This revision to the SDK updates a number of AMD FSR™ Redstone DLL-based ML technologies.

New effects and features

  • None

Updated effects

AMD FSR™ Upscaling 4.1.0

  • Updated inference to improve quality in some titles.
  • Performance optimizations to several shaders.

AMD FSR™ Ray Regeneration 1.1.0

  • Quality and memory improvements
  • Addition of debug view modes using ffxDispatchDescDenoiserDebugView (ffx::DispatchDescDenoiserDebugView)
  • API breaking additions:
    • Dynamic configuration is now at the granularity of individual parameters:
      • FfxApiDenoiserSettings is replaced with FfxApiConfigureDenoiserKey
      • ffxConfigureDescDenoiserSettings (ffx::ConfigureDescDenoiserSettings) is replaced with ffxConfigureDescDenoiserKeyValue (ffx::ConfigureDescDenoiserKeyValue)
      • ffxQueryDescDenoiserGetDefaultSettings (ffx::QueryDescDenoiserGetDefaultSettings) is replaced with ffxQueryDescDenoiserGetDefaultKeyValue (ffx::QueryDescDenoiserGetDefaultKeyValue)
    • Type of ffxDispatchDescDenoiser::motionVectorScale is now FfxApiFloatCoords3D instead of FfxApiFloatCoords2D.
    • Alpha channel of ffxDispatchDescDenoiser::diffuseAlbedo is now unused.
    • Alpha channel of ffxDispatchDescDenoiser::specularAlbedo is now unused.
    • Alpha channel of ffxDispatchDescDenoiserInput1Signal::fusedAlbedo is now unused.
    • Alpha channel of ffxDispatchDescDenoiserInput4Signals::indirectSpecularRadiance::input, ffxDispatchDescDenoiserInput2Signals::specularRadiance::input, and ffxDispatchDescDenoiserInput1Signal::radiance::input now contain the specular ray length.

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 loader DLL.

Updated documentation

  • FSR™ Upscaling 4.1 documentation.
  • FSR™ Ray Regeneration 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

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 ~100MiB

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

Don't miss a new FidelityFX-SDK release

NewReleases is sending notifications on new releases.