[Bf-blender-cvs] [fc06c248edd] blender-v2.83-release: Fix T73169: Side by Side Stereo Rendering Glitches

Jeroen Bakker noreply at git.blender.org
Tue May 19 08:22:57 CEST 2020


Commit: fc06c248edd1ef29e4ca0daeb9f866eb8bd95621
Author: Jeroen Bakker
Date:   Mon May 18 16:23:33 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rBfc06c248edd1ef29e4ca0daeb9f866eb8bd95621

Fix T73169: Side by Side Stereo Rendering Glitches

Side by side and top down views were rendered using an unset matrix.
This fix will reset the matrix just before copying the views to the
screen.

Reviewed By: Clément Foucault, Dalai Felinto

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

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

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 a01ab1377c1..bf30d7a3328 100644
--- a/source/blender/windowmanager/intern/wm_draw.c
+++ b/source/blender/windowmanager/intern/wm_draw.c
@@ -848,6 +848,7 @@ static void wm_draw_window(bContext *C, wmWindow *win)
         glActiveTexture(GL_TEXTURE0);
         glBindTexture(GL_TEXTURE_2D, GPU_texture_opengl_bindcode(texture));
 
+        wmWindowViewport(win);
         if (win->stereo3d_format->display_mode == S3D_DISPLAY_SIDEBYSIDE) {
           wm_stereo3d_draw_sidebyside(win, view);
         }



More information about the Bf-blender-cvs mailing list