[Bf-blender-cvs] [01f4b9b32df] blender-v3.4-release: Fix T102795: Stereoscopy checkbox turns the VSE preview black

Richard Antalik noreply at git.blender.org
Tue Nov 29 16:45:09 CET 2022


Commit: 01f4b9b32dfdb62c91454f42579bd66b086d1f0e
Author: Richard Antalik
Date:   Tue Nov 29 16:28:14 2022 +0100
Branches: blender-v3.4-release
https://developer.blender.org/rB01f4b9b32dfdb62c91454f42579bd66b086d1f0e

Fix T102795: Stereoscopy checkbox turns the VSE preview black

With stereoscopy enabled, sseq->multiview_eye is set to left and
right eye during drawing, but this value is not reset, even if
stereoscopy is disabled.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D16639

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

M	source/blender/windowmanager/intern/wm_draw.c

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

diff --git a/source/blender/windowmanager/intern/wm_draw.c b/source/blender/windowmanager/intern/wm_draw.c
index 663a41212ba..1010a6333c4 100644
--- a/source/blender/windowmanager/intern/wm_draw.c
+++ b/source/blender/windowmanager/intern/wm_draw.c
@@ -939,6 +939,7 @@ static void wm_draw_window_offscreen(bContext *C, wmWindow *win, bool stereo)
         }
       }
       else {
+        wm_draw_region_stereo_set(bmain, area, region, STEREO_LEFT_ID);
         wm_draw_region_buffer_create(region, false, use_viewport);
         if (wm_draw_region_bind(C, region, 0)) {
           ED_region_do_draw(C, region);



More information about the Bf-blender-cvs mailing list