Optimize Color Grading LUT to be cached if unchanged from the previous frame
This commit is contained in:
@@ -1447,7 +1447,6 @@ void GlobalSurfaceAtlasPass::RenderDebug(RenderContext& renderContext, GPUContex
|
||||
auto colorGradingLUT = ColorGradingPass::Instance()->RenderLUT(renderContext);
|
||||
EyeAdaptationPass::Instance()->Render(renderContext, tempBuffer);
|
||||
PostProcessingPass::Instance()->Render(renderContext, tempBuffer, output, colorGradingLUT);
|
||||
RenderTargetPool::Release(colorGradingLUT);
|
||||
RenderTargetPool::Release(tempBuffer);
|
||||
context->ResetRenderTarget();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user