[Bf-blender-cvs] [c9d94c2abaf] master: Fix T71539 EEVEE: Still redraw during playback when it shouldn't

Clément Foucault noreply at git.blender.org
Fri Jun 26 01:37:01 CEST 2020


Commit: c9d94c2abaf2f6ebf8b95faab34b04e5ebfba520
Author: Clément Foucault
Date:   Fri Jun 26 01:36:44 2020 +0200
Branches: master
https://developer.blender.org/rBc9d94c2abaf2f6ebf8b95faab34b04e5ebfba520

Fix T71539 EEVEE: Still redraw during playback when it shouldn't

===================================================================

M	source/blender/draw/engines/eevee/eevee_temporal_sampling.c

===================================================================

diff --git a/source/blender/draw/engines/eevee/eevee_temporal_sampling.c b/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
index 04878c7268a..714481c39f1 100644
--- a/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
+++ b/source/blender/draw/engines/eevee/eevee_temporal_sampling.c
@@ -365,8 +365,9 @@ void EEVEE_temporal_sampling_draw(EEVEE_Data *vedata)
       effects->taa_current_sample += 1;
     }
     else {
-      if ((effects->taa_total_sample == 0) ||
-          (effects->taa_current_sample < effects->taa_total_sample)) {
+      if (!DRW_state_is_playback() &&
+          ((effects->taa_total_sample == 0) ||
+           (effects->taa_current_sample < effects->taa_total_sample))) {
         DRW_viewport_request_redraw();
       }
     }



More information about the Bf-blender-cvs mailing list