Skip to content

FidelityFX FSR2 v2.2.1

Latest
Compare
Choose a tag to compare
@rys rys released this 09 Jun 15:02

FidelityFX FSR 2.2.1

FidelityFX FSR2 v2.2.1 is a minor update that increases image quality in a few more cases and fixes several reported issues.

The application-side API has very minimally changed, so updating to FSR 2.2.1 from 2.2.0 will be very simple. If it's the first time you're looking at FSR 2.2, please pay particular attention to the changes around mask generation to get the best quality upscale.

We aren't able to get to every GitHub issue filed, but we do read and appreciate all of the feedback. Thanks for helping us make a better FSR 2!

Release Notes

This is the second public release of FidelityFX Super Resolution 2.2 (FSR2), complete with a sample using our Cauldron framework.

Changes

  • Fixed comments in API header for incorrect cameraFar use.
  • Fixed DRS issue where resource was not correctly cleared on first use.
  • Fixed issue where luma instability logic could introduce output artefacts with strobing lights.
  • Fixed incorrect luma resource size.

Existing features

  • Implementations for DirectX® 12 and Vulkan
  • Modes to allow you to compare FSR 2.0, FSR 1.0, bicubic, bilinear and point filtered upscaling
  • Selectable quality/scale ratios
    • Quality @ 1.5x
    • Balanced @ 1.7x
    • Performance @ 2x
    • Ultra Performance @ 3x
    • Custom
  • Configurable RCAS sharpener and MIP LOD bias
  • On-screen loupe magnifier to let you inspect output quality

Prerequisites

  • Discrete or integrated GPU with DirectX® 12 or Vulkan support
  • Windows 10 64-bit or higher
  • Visual Studio 2019 with Windows SDK 10.0.18362.0 or higher
  • Git 2.32.0 or higher with Git LFS support (required to checkout the Cauldron-Media submodule)
  • CMake 3.16 or higher

Additional Information

For the most up-to-date information on FidelityFX Super Resolution 2.2, please visit GPUOpen.