From db9c87f04346e259a2109be517f7795803c0c36b Mon Sep 17 00:00:00 2001 From: FrancescoC-Unity Date: Tue, 9 Jun 2020 19:04:03 +0200 Subject: [PATCH 1/2] Inform post process that history have been nuked --- .../Runtime/RenderPipeline/Camera/HDCamera.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/Camera/HDCamera.cs b/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/Camera/HDCamera.cs index c14e096b4e0..f9252652b5c 100644 --- a/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/Camera/HDCamera.cs +++ b/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/Camera/HDCamera.cs @@ -454,6 +454,8 @@ internal void Update(FrameSettings currentFrameSettings, HDRenderPipeline hdrp, { // Reinit the system. colorPyramidHistoryIsValid = false; + // Since we nuke all history we must inform the post process system too. + resetPostProcessingHistory = true; HDRenderPipeline.DestroyVolumetricHistoryBuffers(this); From 6a445e260a1023614407e0e0bca6bdea4c4c185e Mon Sep 17 00:00:00 2001 From: FrancescoC-Unity Date: Tue, 9 Jun 2020 19:05:33 +0200 Subject: [PATCH 2/2] changelog --- com.unity.render-pipelines.high-definition/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/com.unity.render-pipelines.high-definition/CHANGELOG.md b/com.unity.render-pipelines.high-definition/CHANGELOG.md index f3184d09782..dbee62c568f 100644 --- a/com.unity.render-pipelines.high-definition/CHANGELOG.md +++ b/com.unity.render-pipelines.high-definition/CHANGELOG.md @@ -655,6 +655,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Fix issue with fast memory and rendergraph. - Fixed transparent motion vector framesetting not sanitized. - Fixed wrong order of post process frame settings. +- Fixed white flash when enabling SSR or SSGI. ### Changed - Improve MIP selection for decals on Transparents