Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/GPUOpen-Effects/FidelityFX

A set of AMD provided GPU effects with provided source and sample implementations
https://github.com/GPUOpen-Effects/FidelityFX

cauldron directx12 fidelityfx vulkan

Last synced: about 1 month ago
JSON representation

A set of AMD provided GPU effects with provided source and sample implementations

Awesome Lists containing this project

README

        

# FidelityFX

FidelityFX is our series of optimized, shader-based features aimed at improving rendering quality and performance.

These features are designed to be easy to integrate, and we ship HLSL and/or GLSL versions of the effects to allow you to target any API.

## Contrast Adaptive Sharpening (CAS)
CAS is a low overhead adaptive sharpening algorithm with optional up-sampling.

Find out more:
- [FidelityFX CAS source code](https://github.com/GPUOpen-Effects/FidelityFX-CAS/)
- [FidelityFX CAS on GPUOpen](https://gpuopen.com/fidelityfx-cas)

## Combined Adaptive Compute Ambient Occlusion (CACAO)
CACAO is a highly optimized adaptive sampling ambient occlusion implementation.

Find out more:
- [FidelityFX CACAO source code](https://github.com/GPUOpen-Effects/FidelityFX-CACAO/)
- [FidelityFX CACAO on GPUOpen](https://gpuopen.com/fidelityfx-cacao)

## Luminance Preserving Mapper (LPM)
LPM is is a tone mapping and gamut mapping solution for HDR and wide gamut content.

Find out more:
- [FidelityFX LPM source code](https://github.com/GPUOpen-Effects/FidelityFX-LPM/)
- [FidelityFX LPM on GPUOpen](https://gpuopen.com/fidelityfx-lpm)

## Single Pass Downsampler (SPD)
SPD provides an RDNA-optimized solution for generating up to 12 MIP levels of a texture.

Find out more:
- [FidelityFX SPD source code](https://github.com/GPUOpen-Effects/FidelityFX-SPD/)
- [FidelityFX SPD on GPUOpen](https://gpuopen.com/fidelityfx-spd)

## Stochastic Screen Space Reflections (SSSR)
SSSR is a highly optimized hierarchical screen space traversal kernel for reflections.

Find out more:
- [FidelityFX SSSR source code](https://github.com/GPUOpen-Effects/FidelityFX-SSSR/)
- [FidelityFX SSSR on GPUOpen](https://gpuopen.com/fidelityfx-sssr)

## Variable Shading
Variable Shading is a technique to generate image based VRS based on luminance of samples in the previous frame.

Find out more:
- [FidelityFX Variable Shading source code](https://github.com/GPUOpen-Effects/FidelityFX-VariableShading)
- [FidelityFX Variable Shading on GPUOpen](https://gpuopen.com/fidelityfx-variable-shading/)

## Parallel Sort
Parallel Sort provides an easy to integrate, highly optimized compute-based radix sort.

Find out more:
- [FidelityFX Parallel Sort source code](https://github.com/GPUOpen-Effects/FidelityFX-ParallelSort)
- [FidelityFX Parallel Sort on GPUOpen](https://gpuopen.com/fidelityfx-parallel-sort/)

## Denoiser
FidelityFX Denoiser contains a highly optimized denoiser implementation for reflection data.

Find out more:
- [FidelityFX Denoiser source code](https://github.com/GPUOpen-Effects/FidelityFX-Denoiser)
- [FidelityFX Denoiser on GPUOpen](https://gpuopen.com/fidelityfx-denoiser/)