[Bf-blender-cvs] [8a9e204] master: Fix T47089: View rotate fails w/ auto depth+perspective

Campbell Barton noreply at git.blender.org
Thu Dec 31 09:15:53 CET 2015


Commit: 8a9e20495caf6e4185279dc6b7b016834c552064
Author: Campbell Barton
Date:   Thu Dec 31 19:06:26 2015 +1100
Branches: master
https://developer.blender.org/rB8a9e20495caf6e4185279dc6b7b016834c552064

Fix T47089: View rotate fails w/ auto depth+perspective

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

M	source/blender/editors/space_view3d/view3d_edit.c

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

diff --git a/source/blender/editors/space_view3d/view3d_edit.c b/source/blender/editors/space_view3d/view3d_edit.c
index 4ffcd24..6b98d2b 100644
--- a/source/blender/editors/space_view3d/view3d_edit.c
+++ b/source/blender/editors/space_view3d/view3d_edit.c
@@ -4848,9 +4848,11 @@ bool ED_view3d_autodist(
 	bool depth_ok = false;
 
 	/* Get Z Depths, needed for perspective, nice for ortho */
-	bgl_get_mats(&mats);
 	ED_view3d_draw_depth(scene, ar, v3d, alphaoverride);
 
+	/* call after in case settings have been modified since last drawing, see: T47089 */
+	bgl_get_mats(&mats);
+
 	/* Attempt with low margin's first */
 	i = 0;
 	do {




More information about the Bf-blender-cvs mailing list