FidelityFX-SDK
FidelityFX-SDK copied to clipboard
Stochastic discard (dithering) and FSR
Has anyone tried to combine FSR 3 (AA mode and upsampler modes) together with stochastic alpha?
if (alpha < random()) discard
If yes, what are the implications?
Dithering, depending on how it is implemented, it prone to cause issues with many parts of the algorithm. Discarding pixels usually involves loosing critical per-pixel data which can make the reconstruction fail to produce a good result.
Normally you'd loose both depth and motion vector information, which in itself is crucial for the temporal reprojection. This might result in excessive ghosting, smearing and/or unsmoothened dither noise.