![AMD FidelityFX SDK logo](https://gpuopen.com/wp-content/uploads/2023/05/231937002-A_AMD_Fidelity_FX_SDK_Lockup_RGB_Wht.png)
The AMD FidelityFX™ SDK is our easy-to-integrate solution for developers looking to include AMD FidelityFX features into their games without any of the hassle of complicated porting procedures.
This updated version contains all of our pre-released AMD FidelityFX technologies, various fixes, updated samples, and a couple of exciting new samples.
Supports:
- DirectX®12
- Vulkan®
- Microsoft® GDK® (Requires access to Microsoft®’s GDK® Developer Program)
Download the latest version v1.1
This release adds the following features:
- Brand new AMD FidelityFX technologies, and associated samples:
- AMD FidelityFX Super Resolution v3.1
- AMD FidelityFX Super Resolution v3.1 API
- AMD FidelityFX Brixelizer GI
- AMD FidelityFX Breadcrumbs library
- Updates to existing effects:
- Various fixes to AMD FidelityFX Hybrid Shadows/Reflections samples
- Corner case improvements to AMD FidelityFX DOF sample
- AMD FidelityFX backend updates, including buffer allocator overrides
- Updated documentation and release of reference documentation for SDK + Framework
- Native Microsoft® GDK® backend implementation library (requires developer access to GDK® program)
Features
State-of-the-art algorithm
RDNA™-optimized
Smart shader selection (SM 6.6+ when present)
Open source, MIT license
Easy to integrate
Cross platform
Details
AMD FidelityFX SDK features the following:
- All AMD FidelityFX technologies, now as part of the AMD FidelityFX SDK
- Includes Super Resolution, CAS, CACAO, Variable Shading, and more
- Also includes Hybrid Shadows and Hybrid Reflections ray tracing samples
- Native DirectX®12 and Vulkan® SDK backend implementation libraries
- Easy to integrate effect components for all effects
- Custom AMD FidelityFX Cauldron framework-based SDK backend implementation example
- AMD FidelityFX Breadcrumbs library for tracking down GPU crashes caused by your submitted commands.
For more information, don’t miss our extensive documentation.
Full list of AMD FidelityFX technologies
Additional resources
![AMD FidelityFX Naming Guidelines](https://gpuopen.com/wp-content/uploads/2023/06/FidelityFX_Naming_Guidelines-768x432.jpg)
A set of guidelines for developers on how to present options in the game’s user interface to enable/disable AMD FidelityFX Effects.
![FidelityFX Testimonials](https://gpuopen.com/wp-content/uploads/2023/06/FidelityFX_testimonials_page-768x432.jpg)
Find out what developers are saying about AMD FidelityFX.
![](https://gpuopen.com/wp-content/uploads/2020/11/featured_cauldron-768x417.jpg)
AMD FidelityFX Cauldron Framework is our open-source experimentation framework for DirectX®12 and Vulkan®, provided in the AMD FidelityFX SDK.
Requirements
All samples require GCN-class GPUs and above.
Ray tracing samples require RDNA™ 2 class GPUs and above.
Version history
- Brand new AMD FidelityFX technologies, and associated samples:
- AMD FidelityFX Super Resolution v3.1
- AMD FidelityFX Super Resolution v3.1 API
- AMD FidelityFX Brixelizer GI
- AMD FidelityFX Breadcrumbs library
- Updates to existing effects:
- Various fixes to AMD FidelityFX Hybrid Shadows/Reflections samples
- Corner case improvements to AMD FidelityFX DOF sample
- AMD FidelityFX backend updates, including buffer allocator overrides
- Updated documentation and release of reference documentation for SDK + Framework
- Native Microsoft® GDK® backend implementation library (requires developer access to GDK® program)
- Initial release
Other effects on GPUOpen
![](https://gpuopen.com/wp-content/uploads/2020/01/laraandhair.jpg)
TressFX
The TressFX library is AMD’s hair/fur rendering and simulation technology. TressFX is designed to use the GPU to simulate and render high-quality, realistic hair and fur.