AMD releases source code for FidelityFX Super Resolution 2.2 aka its DLSS

With AMD still keeping a lid on its plans for FidelityFX Super Resolution 3, it has finally released source code for FSR 2.2 which improves image quality.

AMD releases source code for FidelityFX Super Resolution 2.2 aka its DLSS
1 minute & 37 seconds read time

AMD FidelityFX Super Resolution 2 (FSR 2) hit version 2.2 late last year and has found its way into games like F1 22 and the latest Need For Speed. Since its creation, AMD has positioned FSR as an open-source alternative to NVIDIA's AI-powered DLSS. It is available in all games and hardware configurations - including consoles like the PlayStation 5 and Xbox Series X|S.

AMD releases source code for FidelityFX Super Resolution 2.2 aka its DLSS 03

With most FSR 2 titles out there using older versions of the tech - including Cyberpunk 2077 - today comes the official open-source release of FSR version 2.2.0. As noted by AMD in the release, "FidelityFX FSR2 v2.2.0 is a major update that significantly increases image quality in many more cases," with the latest update "significantly reducing artefacts such as high velocity ghosting and shimmering."

Even though it sounds like an incremental update over FSR version 2.1.2, this latest version changes the FSR2 API, meaning that "updating to FSR 2.2 from 2.1.2 will take some work." However, AMD adds that it's still a straightforward implementation.

FidelityFX FSR2 v2.2.0 improves on FSR v2.1.2 in multiple ways, with the continued goal of increasing overall image quality and significantly reducing artefacts such as high-velocity ghosting and shimmering.

The application-side FSR2 API has changed, so updating to FSR 2.2 from 2.1.2 will take some work, but it should be straightforward. Developers should pay particular attention to the changes related to mask generation to get the best quality upscale.

You can grab AMD's FidelityFX FSR2 v2.2.0 via GitHub.

Here's a list of the changes.

  • Introduction of debug API checker.
  • Changes to improve "High Velocity Ghosting" situations.
  • Changes to Luminance computation with pre-exposure application.
  • Small motion vectors ignored in previous depth estimation.
  • Changes to depth logic to improve disocclusion detection and avoid self-disocclusions.
  • Dilated reactive mask logic updated to use temporal motion vector divergence to kill locks.
  • New lock luminance resource.
  • Accumulation overhauled to use temporal reactivity.
  • Changed how intermediate signals are stored and tonemapped.
  • Luminance instability logic improved.
  • Tonemapping no longer applied during RCAS to retain more dynamic range.
  • Fixes for multiple user reported issues on GitHub and elsewhere. Thank you for your feedback!
Buy at Amazon

PowerColor Fighter AMD Radeon RX 6700 XT Gaming Graphics Card

TodayYesterday7 days ago30 days ago
* Prices last scanned on 3/9/2023 at 8:53 pm CST - prices may not be accurate, click links above for the latest price. We may earn an affiliate commission.

Kosta might be a relatively new member of TweakTown, but he’s a veteran gaming journalist that cut his teeth on well-respected Aussie publications like PC PowerPlay and HYPER back when articles were printed on paper. A lifelong gamer since the 8-bit Nintendo era, it was the CD-ROM-powered 90s that cemented his love for all things games and technology. From point-and-click adventure games to RTS games with full-motion video cut-scenes and FPS titles referred to as Doom clones. Genres he still loves to this day. Kosta is also a musician, releasing dreamy electronic jams under the name Kbit.

Newsletter Subscription

Related Tags

Newsletter Subscription
Latest News
View More News
Latest Reviews
View More Reviews
Latest Articles
View More Articles