AMD FidelityFX Naming Guidelines in Game Titles
Last update: September 2020
FidelityFX is a suite of image quality-enhancing Effects developed by AMD provided on GPUOpen under the MIT license. This page provides developers with a set of guidelines on how to present options in the game’s user interface to enable/disable FidelityFX Effects.
These recommended naming guidelines do not constitute an explicit requirement. Developers integrating AMD FidelityFX Effects in their titles may therefore choose to use alternative language based on their own preferences or requirements. FidelityFX Effects that are not controlled by the game’s options screen need not be explicitly mentioned (e.g. FidelityFX SPD, Denoiser or Parallel sort would typically not require a user-selectable option).
- Table 1 provides examples of naming conventions catering to the above guidelines and therefore recommended by AMD.
- Table 2 provides examples of naming conventions not recommended by AMD.
Table 1: Recommended naming guidelines for AMD FidelityFX Effects
|“AMD FidelityFX Sharpening”||“FidelityFX Sharpening”|
|“AMD FidelityFX Upsampling and Sharpening”||“FidelityFX Upsampling and Sharpening”|
|“AMD FidelityFX Contrast Adaptive Sharpening”||“FidelityFX Contrast Adaptive Sharpening”|
|“AMD FidelityFX CAS”||“FidelityFX CAS”|
|Sharpening: [Off], [AMD FidelityFX], […]||Sharpening: [Off], [FidelityFX], […]|
|Upscaling: [Off], [AMD FidelityFX], […]||Upscaling: [Off], [FidelityFX], […]|
Table 2: Not recommended naming guidelines for AMD FidelityFX Effects
|“Contrast Adaptive Sharpening”|
|Sharpening: [Off], [CAS], […]|
|Upscaling: [Off], [CAS], […]|
FidelityFX banner in splash screen
If desired, the developer may opt to include the AMD FidelityFX banner in the game’s splash screen and/or other suitable locations (description in the game options screen, credits, “about” page etc.)
If this option is chosen, then the banner files linked on the page below and the term “AMD FidelityFX” or “FidelityFX” may be omitted from the option screen when referring to the enablement of these techniques.
AMD_FidelityFX_Lockup_Black_RGB.eps” or “
AMD_FidelityFX_Lockup_Reversed_RGB.eps” or “
AMD FidelityFX Effects
FidelityFX Single Pass Downsampler (SPD) provides an RDNA-optimized solution for generating up to 12 MIP levels of a texture.
AMD FidelityFX Combined Adaptive Compute Ambient Occlusion (CACAO) is an RDNA-optimized implementation of ambient occlusion.
The AMD FidelityFX SSSR effect provides an open source library to easily integrate stochastic screen space reflections into your game.
AMD FidelityFX LPM provides an open source library to easily integrate HDR and wide gamut tone and gamut mapping into your game.
AMD FidelityFX Denoiser is a set of denoising compute shaders which remove artefacts from reflection and shadow rendering.
AMD FidelityFX Variable Shading drives Variable Rate Shading into your game.
AMD FidelityFX Parallel Sort makes sorting data on the GPU quicker, and easier. Use our SM6.0 compute shaders to get your data in order.
AMD FidelityFX Super Resolution (FSR) is our open-source, high-quality, high-performance upscaling solution.
AMD FidelityFX Contrast Adaptive Sharpening (CAS) provides a mixed ability to sharpen and optionally scale an image.
Radeon™ Cauldron is our open source experimentation framework for DirectX®12 and Vulkan®.