From b3e0d0f3c1986ab54a04889912c6fbca523fe1e8 Mon Sep 17 00:00:00 2001 From: trebuhd Date: Wed, 19 Oct 2016 21:09:09 +0200 Subject: [PATCH] move UpdateAdaptiveQuality() to LateUpdate. Fix the adaptive quality screen flicker bug by moving UpdateAdaptiveQuality() from OnPreCull() to LateUpdate(). --- Assets/TheLabRenderer/Scripts/ValveCamera.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Assets/TheLabRenderer/Scripts/ValveCamera.cs b/Assets/TheLabRenderer/Scripts/ValveCamera.cs index d087b35..81683d6 100644 --- a/Assets/TheLabRenderer/Scripts/ValveCamera.cs +++ b/Assets/TheLabRenderer/Scripts/ValveCamera.cs @@ -450,6 +450,8 @@ void LateUpdate() // ValveShadowBufferRender(); //} + UpdateAdaptiveQuality(); + // Adaptive quality debug quad if ( Application.isPlaying ) { @@ -522,7 +524,6 @@ void LateUpdate() //--------------------------------------------------------------------------------------------------------------------------------------------------- void OnPreCull() { - UpdateAdaptiveQuality(); //if ( !m_renderShadowsInLateUpdate ) { ValveShadowBufferRender();