Implements r.AntiAliasingMethod

#rb none
#preflight 60d33c8cd9586b000132acac


#ROBOMERGE-SOURCE: CL 16758022
#ROBOMERGE-BOT: (v835-16672529)

[CL 16758023 by guillaume abadie in ue5-main branch]
This commit is contained in:
guillaume abadie
2021-06-23 11:38:33 -04:00
parent bc3c4c7db0
commit c1819a0532
31 changed files with 134 additions and 90 deletions
@@ -1629,6 +1629,7 @@ void AddMobilePostProcessingPasses(FRDGBuilder& GraphBuilder, FScene* Scene, con
View.FinalPostProcessSettings.AutoExposureMinBrightness < View.FinalPostProcessSettings.AutoExposureMaxBrightness;
bool bUseTAA = View.AntiAliasingMethod == AAM_TemporalAA;
ensure(View.AntiAliasingMethod != AAM_TSR);
bool bUseDistortion = IsMobileDistortionActive(View);
@@ -2219,7 +2220,7 @@ FRDGTextureRef AddProcessPlanarReflectionPass(
FSceneViewState* ViewState = View.ViewState;
const EAntiAliasingMethod AntiAliasingMethod = View.AntiAliasingMethod;
if (AntiAliasingMethod == AAM_TemporalAA)
if (IsTemporalAccumulationBasedMethod(AntiAliasingMethod))
{
check(ViewState);