AMD Releases FidelityFX SDK 1.1.3 On GPUOpen, Introducing Several Improvements And Updates

Dec 14, 2024 at 12:12pm EST
AMD FiedlityFX SDK 1.0 Now Publicly Available For Download: One Stop Solution For Easy Integration of FSR & Other Tech 1

The latest AMD FidelityFX SDK introduces several bug fixes, including issues with the existing FSR 3.1.1/2. Several updates have been released to fix various problems developers faced previously.

AMD FidelityFX SDK 1.1.3 introduces AMD FSR 3.1.3, frame pacing tuning options, and better compatibility with Microsoft GDK

AMD announced the release of its latest FidelityFX SDK 1.1.3 on GPUOpen, simplifying a lot of things, which were a hassle for game developers. Plus, there are tons of optimizations surrounding various features that enhance the toolkit for better integration.

Related Story Why PC Game System Requirements Are Often Misleading

The latest patch update focuses on fixing the already known issues but introduces various functionalities for Vulkan and DirectX 12, building upon the previous FidelityFX SDK 1.1. Apart from these, the newer SDK increases compatibility with the Microsoft Game Development Kit for Xbox consoles and desktop platforms. Here are the key changes in the FidelityFX SDK 1.1.3:

Frame Interpolation Backend Improvements

The update brings general cleanup and optimizations in the Frame Interpolation Backend, improving the performance and reliability of interpolation algorithms. This enhances the frame transitions, particularly in games using the FidelityFX Super Resolution 3.

Vulkan-Specific Updates

These include the Letterbox changes, removal of Vulkan binding shifts, VRAM query, and Queue Selection and Behaviour. These deal with various aspects of Vulkan, including pipeline handling, shaders compilation, VRAM usage, and GPU queue selection for rendering.

GAME_MOTION_VECTOR_FIELD Pass fixes

This addresses the incorrect sampling of the Backbuffer in certain motion vector calculations, which resulted in artifacts during rendering.

Framework Enhancements

Apart from some general framework updates to improve the stability, the SDK introduces Typeless format support in DX12/GDK and Separate Backbuffer and Hudless Formats to allow developers to render HUD elements separately from the backbuffer to improve visual clarity.

Debugging and Performance Tuning

More debug lines are added for pacing tests to analyze and optimize frame pacing. It also exposed the Frame Pacing Tunings to fine-tune the frames.

Bug Fixes

Some smaller bug fixes here and there, including typos and minor inconsistencies. Also resolved a deadlock issue in the 'UpdateTileMappings()' function, which was previously resulting in rendering freeze. The unused distortion texture channels are also removed to reduce unnecessary resource usage.

The biggest update is the inclusion of FSR 3.1.3, which brings several updates over the previous version. These include fixing the existing issues and introducing the hybrid spin lock pacing as an opt-in feature for better control over frame synchronization. Plus, the updates made to AMDFidelityFX_FSR3Frameinterpolation GDK sample brings native FSR 3.1.3 support to Microsoft's Xbox and desktop platforms.

About the author: Sarfraz Khan is a hardware reporter with a focus on PC components and the builder community. With years of experience writing about PC hardware and laptops, his work has been featured on several reputable technology publications. Sarfraz's hands-on experience is demonstrated through his first-person accounts of using and comparing different hardware configurations, providing practical and relatable insights for everyday users. His technical analysis is respected by peers in the enthusiast community and has been cited by specialized hardware sites such as Germany's Igor's Lab.

Follow Wccftech on Google to get more of our news coverage in your feeds.