
AMD FidelityFX Super Resolution (FSR) is our open-source, high-quality, high-performance upscaling solution.
We announced AMD FidelityFX Super Resolution (FSR) at Computex.
FSR becomes available in seven games, with many more due soon.
FSR source code becomes available for everyone on GPUOpen!
1st June 2021: We announced AMD FidelityFX Super Resolution (FSR) at Computex.
22nd June 2021: FSR becomes available in seven games, with many more due soon.
YOU ARE HERE –> 15th July 2021: FSR source code becomes available for everyone on GPUOpen!
We’re delighted to reveal that today is FSR source code release day here on GPUOpen, under the permissive MIT license. So now you can now take that much anticipated look behind the scenes of how it all works – and find out just how easy it is to implement FidelityFX Super Resolution into your own game too.
FSR uses super-optimized spatial upscaling technologies to help boost your framerates and deliver high-quality, high-resolution gaming experiences, without having to upgrade to a new graphics card. You can find a lot more information on our FSR page.
While we are making the source code available to everyone today, select game developers have already been able to integrate FSR into their game. You can currently find it in eight titles, with many more developers promising support in the very near to more distant future.
Today is not just about the FSR source code becoming available. It’s even bigger than that! We’re incredibly excited to announce that developers can also take advantage of FSR in the latest beta version of Unity, and we have an FSR feature patch available for Unreal Engine 4.26.
FidelityFX Super Resolution is currently available in Unity 2021.2.
Unity developers can enable FSR by enabling DRS on your HDRP quality settings, and selecting “FidelityFX Super Resolution 1.0” under the Upscale filter option. FSR settings can be tweaked along in the dynamic resolution panel. Find out more in Unity’s post.
You can see FSR in action1 in Unity in this short video we made with their HDRP Spaceship demo here:
“At Unity we believe the world is a better place with more creators in it and we thrive to deliver the best possible tools to our community of game developers to bring their stories to life. With the inclusion of FSR in our 2021.2 Beta, we’re making it easier for creators to push the limits of visual fidelity and immersion in their games.”
Natalya Tatarchuk
Distinguished Technical Fellow and VP, AAA and Graphics Innovation at Unity
We’ve had patches that can be applied to various versions of Unreal Engine (registered Unreal developers only) for a while now which add support for some of our FidelityFX effects, such as Contrast Adaptive Sharpening (CAS), Luminance Preserving Mapper (LPM), and our Single Pass Downsampler (SPD). From today, we’re excited to be able to add FSR to that list! Head over to our Unreal Engine patches page to take a look.
That’s not all! We’ve also updated our extremely popular Unreal Engine Performance Guide to talk about UE4 upscaling as well, including the FSR upscaling we now provide.
We’re not finished yet! You’ll find we’ve updated our GPUOpen FSR page with new comparison images, we have updated naming guidelines if you want to integrate FSR into your game, and of course we have all the documentation you’ll need to do that.
We also have a brand new sample [~200Mb] that shows off FSR, put together using our Cauldron framework. It lets you quickly and easily toggle between the available FSR modes so you can see the impact on image quality and performance (use number keys on your keyboard!), on a cool new scene. This sample is a useful reference implementation if you need an example of how to integrate FSR in your game titles.
Check out our updated FSR page with all the new information, or head straight over to the GitHub FSR page.
All this a bit too technical? You’re probably going to find things a bit more to your liking over on the amd.com blog.
We’re absolutely delighted with the positive response we’ve had to FSR already, and we’re continuing to work on it. If you integrate FSR and have any suggestions big or small, don’t hesitate to file an issue on GitHub and let us know.
AMD FidelityFX Super Resolution (FSR) is our open-source, high-quality, high-performance upscaling solution.
Find out what developers are saying about AMD FidelityFX.
Develop for Unreal Engine on AMD hardware with our plugin, performance and feature patches, including FidelityFX support.
Analyze, Optimize, Profile, Benchmark. We provide you with the developer tools you need to make sure your game is the best it can be!
AMD FidelityFX Cauldron Framework is our open-source experimentation framework for DirectX®12 and Vulkan®, provided in the AMD FidelityFX SDK.
Footnotes