[Bf-blender-cvs] [ef35dc68d66] master: Fix T66774 Lookdev: Assert switching from rendered to lookdev
Clément Foucault
noreply at git.blender.org
Mon Jul 15 13:15:42 CEST 2019
Commit: ef35dc68d665e652a1f44e8b0190f83beaeef9f2
Author: Clément Foucault
Date: Mon Jul 15 13:14:50 2019 +0200
Branches: master
https://developer.blender.org/rBef35dc68d665e652a1f44e8b0190f83beaeef9f2
Fix T66774 Lookdev: Assert switching from rendered to lookdev
The View was being reused accross different redraw (not allowed).
===================================================================
M source/blender/draw/engines/eevee/eevee_lookdev.c
===================================================================
diff --git a/source/blender/draw/engines/eevee/eevee_lookdev.c b/source/blender/draw/engines/eevee/eevee_lookdev.c
index 2d4cc069697..e6e699bef10 100644
--- a/source/blender/draw/engines/eevee/eevee_lookdev.c
+++ b/source/blender/draw/engines/eevee/eevee_lookdev.c
@@ -71,6 +71,8 @@ void EEVEE_lookdev_cache_init(EEVEE_Data *vedata,
View3D *v3d = draw_ctx->v3d;
Scene *scene = draw_ctx->scene;
+ effects->lookdev_view = NULL;
+
if (LOOK_DEV_OVERLAY_ENABLED(v3d)) {
/* Viewport / Spheres size. */
rcti rect;
More information about the Bf-blender-cvs
mailing list