[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33346] trunk/blender/source/blender/ editors/physics/particle_edit.c: fix for fix r33330, bug [#23118].
Campbell Barton
ideasman42 at gmail.com
Sat Nov 27 01:23:06 CET 2010
Revision: 33346
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33346
Author: campbellbarton
Date: 2010-11-27 01:23:06 +0100 (Sat, 27 Nov 2010)
Log Message:
-----------
fix for fix r33330, bug [#23118].
combing hair the view matrix wasn't updated so depth comparison was incorrect.
Modified Paths:
--------------
trunk/blender/source/blender/editors/physics/particle_edit.c
Modified: trunk/blender/source/blender/editors/physics/particle_edit.c
===================================================================
--- trunk/blender/source/blender/editors/physics/particle_edit.c 2010-11-26 23:38:23 UTC (rev 33345)
+++ trunk/blender/source/blender/editors/physics/particle_edit.c 2010-11-27 00:23:06 UTC (rev 33346)
@@ -372,8 +372,10 @@
if((data->vc.v3d->drawtype>OB_WIRE) && (data->vc.v3d->flag & V3D_ZBUF_SELECT)) {
if(data->vc.v3d->flag & V3D_INVALID_BACKBUF) {
+ /* needed or else the draw matrix can be incorrect */
+ view3d_operator_needs_opengl(C);
+
view3d_validate_backbuf(&data->vc);
-
/* we may need to force an update here by setting the rv3d as dirty
* for now it seems ok, but take care!:
* rv3d->depths->dirty = 1; */
@@ -1485,8 +1487,6 @@
mval[0]= location[0];
mval[1]= location[1];
- view3d_operator_needs_opengl(C);
-
PE_set_view3d_data(C, &data);
data.mval= mval;
data.rad=75.0f;
More information about the Bf-blender-cvs
mailing list