[Bf-blender-cvs] [75ac3560957] master: Viewport: don't show transparent checkboard in lookdev shading mode

Brecht Van Lommel noreply at git.blender.org
Fri May 24 13:40:46 CEST 2019


Commit: 75ac3560957cd034eb2911d89ea2807e5095d6a0
Author: Brecht Van Lommel
Date:   Fri May 24 13:37:52 2019 +0200
Branches: master
https://developer.blender.org/rB75ac3560957cd034eb2911d89ea2807e5095d6a0

Viewport: don't show transparent checkboard in lookdev shading mode

Keep it for render shading mode only.

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

M	source/blender/draw/intern/draw_manager.c

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

diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c
index 718dd355445..d68a64a3abf 100644
--- a/source/blender/draw/intern/draw_manager.c
+++ b/source/blender/draw/intern/draw_manager.c
@@ -1497,7 +1497,8 @@ void DRW_draw_view(const bContext *C)
   drw_state_prepare_clean_for_draw(&DST);
   DST.options.draw_text = ((v3d->flag2 & V3D_HIDE_OVERLAYS) == 0 &&
                            (v3d->overlay.flag & V3D_OVERLAY_HIDE_TEXT) != 0);
-  DST.options.draw_background = scene->r.alphamode == R_ADDSKY;
+  DST.options.draw_background = (scene->r.alphamode == R_ADDSKY) ||
+                                (v3d->shading.type != OB_RENDER);
   DRW_draw_render_loop_ex(depsgraph, engine_type, ar, v3d, viewport, C);
 }



More information about the Bf-blender-cvs mailing list