
AMD FidelityFX™ SDK
The AMD FidelityFX SDK is our easy-to-integrate solution for developers looking to include FidelityFX features into their games.
We are happy to share that AMD FidelityFX Software Development Kit (SDK) 1.1 is now available for download!
Building upon the success of last year’s AMD FidelityFX SDK release, version 1.1 offers some new samples along with a number of fixes and optimizations to existing samples.
The AMD FidelityFX Breadcrumbs library is a tool to aid with post-mortem GPU crash analysis. With the breadcrumbs markers technique, you can track down where your submitted commands caused GPU crashes and save time on analysing the whole rendering process in search of faulty commands.
For more information on this brand-new effect check out AMD FidelityFX Breadcrumbs Library on GPUOpen, or read our blog post.
[BREADCRUMBS]<Frame 250> - [>] Queue type <0>, submission no. 0, command list 1: "VK test command list" ├─[X] RESOURCE_BARRIER: "Backbuffer barrier to RT" ├─[>] Main Rendering │ ├─[X] CLEAR_RENDER_TARGET: "Reset current backbuffer contents" │ └─[>] DRAW_INDEXED: "Draw simple triangle" └─[ ] RESOURCE_BARRIER: "Backbuffer barrier to PRESENT"<Frame 251> - [ ] Queue type <0>, submission no. 0, command list 1: "VK test command list" ├─[ ] RESOURCE_BARRIER: "Backbuffer barrier to RT" ├─[ ] Main Rendering │ ├─[ ] CLEAR_RENDER_TARGET: "Reset current backbuffer contents" │ └─[ ] DRAW_INDEXED: "Draw simple triangle" └─[ ] RESOURCE_BARRIER: "Backbuffer barrier to PRESENT"<Frame 252> - [ ] Queue type <0>, submission no. 0, command list 1: "VK test command list" ├─[ ] RESOURCE_BARRIER: "Backbuffer barrier to RT" ├─[ ] Main Rendering │ ├─[ ] CLEAR_RENDER_TARGET: "Reset current backbuffer contents" │ └─[ ] DRAW_INDEXED: "Draw simple triangle" └─[ ] RESOURCE_BARRIER: "Backbuffer barrier to PRESENT"
AMD FidelityFX Brixelizer GI is a compute-based real-time dynamic global illumination solution built upon the sparse distance fields from FidelityFX Brixelizer.
It provides you with denoised indirect diffuse and specular lighting outputs that you can composite into your final lighting output.
Check out AMD FidelityFX Brixelizer GI on GPUOpen, and/or read our blog post for all of the details.
AMD FSR 3.1 has been added to the AMD FSR sample. FSR 3.1 contains significant updates:
The sample also includes support for dynamic resolution scaling cases of upscaler/frame interpolation usage.
The AMD FidelityFX Super Resolution 3 page on GPUOpen contains more information on this update, or you can read our new blog.
We’ve also updated our AMD FSR 3 plugin for Unreal Engine to v3.1, and it also now supports UE 5.4:
We have also made updates to all our existing AMD FidelityFX technologies to address select issues and improve performance.
Full source code and binaries are now available on GitHub under MIT license.
Don’t forget to check out our extensive AMD FidelityFX SDK documentation.
And of course, make sure you visit our AMD FidelityFX SDK home page here on GPUOpen!
Do you have feature requests or found issues with the SDK? Please get in touch with your AMD representative, or reach out to us with @GPUOpen on Twitter or @GPUOpen@mastodon.gamedev.place.
All requests and feedback are very valuable to us, and we will read and try to respond to everyone.
Links for Unreal Engine developers: