AMD Releases FidelityFX Super Resolution 2.0 Source Code
As always, the source code is being made available via GPUOpen under the MIT license, and you can now find links to it on our dedicated FSR 2 page. Along with the FSR 2 API, and the full C++ and HLSL source code behind it, you’ll also discover our Cauldron-based sample and comprehensive API documentation to help you with your integration. We put a lot of effort into the documentation to help developers with their integrations as much as possible, so you can add FSR 2 to your game or engine and really achieve the highest possible quality.
The version you’ll be downloading today from GitHub is v2.0.1, which reflects the ongoing improvements we’ve been making since you would have first seen FSR 2 in action earlier this year.
FSR 2 supports both DirectX 12 and Vulkan, with plugins for Unreal Engine 4.26/4.27 and Unreal Engine 5 now available! It is also available to Xbox developers through the Xbox Game Development Kit. For DirectX 11, developers should contact their AMD representative.
Note that FSR 1 can still be exposed as its own upscaling option in addition to FSR 2 in game titles. Both technologies have different characteristics which may be suitable for a wider range of platforms and user preferences. For example, our FSR 2 partner title DEATHLOOP exposes both.