From 039d619c760e1dccdc2d1674c30a300a3a21e312 Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Tue, 31 Mar 2020 10:26:41 +0200 Subject: Fix T74898: Multiresolution Ghost After Orbiting EEVEE and Workbench both had the same issue that they continue with the last sample when leaving navigating. This is ok for regular meshes as they are all the same. For multiresolution it ain't as a low res version of the mesh is used during navigation. This patch also resets the AA samples when the user leaves navigation. --- source/blender/draw/engines/eevee/eevee_private.h | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/draw/engines/eevee/eevee_private.h') diff --git a/source/blender/draw/engines/eevee/eevee_private.h b/source/blender/draw/engines/eevee/eevee_private.h index e2470b4fa76..264f301e52c 100644 --- a/source/blender/draw/engines/eevee/eevee_private.h +++ b/source/blender/draw/engines/eevee/eevee_private.h @@ -600,6 +600,7 @@ typedef struct EEVEE_EffectsInfo { int taa_total_sample; float taa_alpha; bool prev_drw_support; + bool prev_is_navigating; float prev_drw_persmat[4][4]; struct DRWView *taa_view; /* Ambient Occlusion */ -- cgit v1.2.3