How does Unity 6 FSR2 work?

Unity 6 release notes say:

HDRP: Added AMD FidelityFX Super Resolution 2 (FSR2) Unity script bindings and HDRP integration.

I cannot find any documentation on what this means or how this works. The upscaler options still only include FSR 1.

1 Like

This. My current HDRP project on 2023.1 uses FSR1.0 but i wanted to check new U6 with FSR2 (cmon 3.1 already exist) but cant see new option for that.

1 Like

I’d like to know too.

1 Like

Found it! Why does Unity always hide this kind of stuff?

On this page they said:

AMD FidelityFX 2.1 Super Resolution for Windows

Support for AMD FidelityFX 2.1 Super Resolution for Dx11, Dx12, Vulkan in any GPU vendor. The upscaler includes predefined upscaling modes and can easily be turned on in the HDRP settings by enabling the com.unity.amd internal package. This feature also includes the plugin and public API for programmability and accessibility of this effect on any scriptable object.

which is already outdated apparently, it’s com.unity.modules.amd but the search was able to find it.

Then you can add it to the Upscaler List:

And Unity will detect it, but the Fallback still shows as “1.0” for some reason:

I mean, don’t mind that but I would have expected 2.0 as well. As a software-fallback for failed hardware support or something. Anyway, that’s how you enable it.

1 Like