Good news for developers and open source, as AMD have now finally put up a new release of the FidelityFX SDK which now has FidelityFX FSR 3.1.
The AMD FidelityFX SDK v1.1 update bringing FSR 3.1 includes quite a lot of fun sounding changes, hopefully something we will see more developers now implementing into their games and game engines.
FSR 3.1 includes:
- FSR 3.1 Upscaler reduces ghosting, improves convergence speed and reduces flickering.
- Frame pacing for FSR Frame Interpolation has been improved for an even better experience.
- FSR3.1 adds the ability to decouple the frame interpolation process from that of upscaling, so it can be used with any upscaler the user desires, or at native resolution.
- FSR 3.1 introduces the FSR API, which makes integrations of FSR future proof, so applications using this interface can be updated to upcoming versions of FSR more easily.
Plus FSR 3.1 also has a new a new API added for "forward compatibility" that includes native DirectX 12 and Vulkan backends. The Vulkan support is also brand new as of this release!
This release also introduces the new FidelityFX Breadcrumbs library to help detect sources of GPU crashes. Also new is Brixelizer, that's a highly-optimized GPU sparse distance field builder that can handle both static and dynamic geometry and features a shader API that allows you to trace rays against the scene from any shader of your choice. Then there's also Brixelizer GI, which is a compute-based real-time dynamic global illumination solution built upon the sparse distance fields built by FidelityFX Brixelizer.
See the full release blog post for more.
See more from me