[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