Browse Source

Minot fix

Panagiotis Christopoulos Charitos 4 years ago
parent
commit
cfafb6a035
2 changed files with 3 additions and 4 deletions
  1. 2 3
      AnKi/Renderer/TemporalAA.cpp
  2. 1 1
      AnKi/Renderer/TemporalAA.h

+ 2 - 3
AnKi/Renderer/TemporalAA.cpp

@@ -36,7 +36,6 @@ Error TemporalAA::initInternal()
 {
 	ANKI_CHECK(m_r->getResourceManager().loadResource("Shaders/TemporalAAResolve.ankiprog", m_prog));
 
-	for(U32 i = 0; i < 2; ++i)
 	{
 		ShaderProgramResourceVariantInitInfo variantInitInfo(m_prog);
 		variantInitInfo.addConstant("VARIANCE_CLIPPING_GAMMA", 2.7f);
@@ -48,7 +47,7 @@ Error TemporalAA::initInternal()
 
 		const ShaderProgramResourceVariant* variant;
 		m_prog->getOrCreateVariant(variantInitInfo, variant);
-		m_grProgs[i] = variant->getProgram();
+		m_grProg = variant->getProgram();
 	}
 
 	for(U i = 0; i < 2; ++i)
@@ -99,7 +98,7 @@ void TemporalAA::populateRenderGraph(RenderingContext& ctx)
 	pass.setWork([this](RenderPassWorkContext& rgraphCtx) {
 		CommandBufferPtr& cmdb = rgraphCtx.m_commandBuffer;
 
-		cmdb->bindShaderProgram(m_grProgs[m_r->getFrameCount() & 1]);
+		cmdb->bindShaderProgram(m_grProg);
 
 		cmdb->bindSampler(0, 0, m_r->getSamplers().m_trilinearClamp);
 		rgraphCtx.bindTexture(0, 1, m_r->getGBuffer().getDepthRt(),

+ 1 - 1
AnKi/Renderer/TemporalAA.h

@@ -39,7 +39,7 @@ private:
 	Array<Bool, 2> m_rtTexturesImportedOnce = {};
 
 	ShaderProgramResourcePtr m_prog;
-	Array<ShaderProgramPtr, 2> m_grProgs;
+	ShaderProgramPtr m_grProg;
 
 	RenderTargetDescription m_tonemappedRtDescr;