AMD FidelityFX SDK logo

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)

The AMD FidelityFX SDK v1.1 is now available. This update introduces three new FidelityFX™ technologies: FSR 3.1, Breadcrumbs, and BrixelizerGI.

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.

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

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.