Change | Impact |
---|---|
Changed how internal signals are stored and tonemapped | FSR 2.2 should now be compatible with a wider set of high dynamic range inputs. Previously, some dynamic range could be lost in computation. |
Depth logic modified to improve disocclusion detection | FSR 2.2 should reduce the level of “fizzing” artefacts seen during dissoclusions. |
Accumulation logic overhauled to use temporal reactivity | FSR 2.2 should reduce the level of “fizzing” artefacts seen during dissoclusions. |
RCAS is now run without tonemapping | FSR 2.2 should retain more dynamic range during the RCAS step. |
Dilated reactive mask logic updated to use temporal motion vector divergence | This is used to assist with our “locking” feature, and should reduce some cases of ghosting artefacts. |
Improved luminance instability logic with history | FSR 2.2 should have improved temporal stability – i.e, less flickering on some objects. |
Don’t cross the streams! Bust more ghosts with the source code to FidelityFX Super Resolution 2.2
Today, the FSR 2.2 source code and accompanying sample is available to all through our GitHub repository.
gpuopen.com