Fixed crash in PostProcessVisualizeComplexity when in ES3.1 preview mode.

#jira none
#rb none

#ROBOMERGE-SOURCE: CL 12331659 in //UE4/Release-4.25/... via CL 12331662
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v670-12295787)

[CL 12331669 by zach bethel in Main branch]
This commit is contained in:
zach bethel
2020-03-19 23:15:27 -04:00
parent bbdda4776e
commit e085ce5e36

View File

@@ -123,7 +123,9 @@ FScreenPassTexture AddVisualizeComplexityPass(FRDGBuilder& GraphBuilder, const F
PassParameters->DebugViewShaderMode = DVSM_ShaderComplexity;
FVisualizeComplexityApplyPS::EQuadOverdraw QuadOverdrawEnum = FVisualizeComplexityApplyPS::EQuadOverdraw::Disable;
if (FRDGTextureRef QuadOverdrawTexture = GraphBuilder.TryRegisterExternalTexture(SceneRenderTargets.QuadOverdrawBuffer))
FRDGTextureRef QuadOverdrawTexture = GraphBuilder.TryRegisterExternalTexture(SceneRenderTargets.QuadOverdrawBuffer);
if (QuadOverdrawTexture && AllowDebugViewShaderMode(DVSM_QuadComplexity, View.GetShaderPlatform(), View.FeatureLevel))
{
PassParameters->QuadOverdrawTexture = QuadOverdrawTexture;
PassParameters->DebugViewShaderMode = DebugViewShaderMode;