[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [44553] trunk/blender/source/blender/ blenkernel/intern/editderivedmesh.c: Fix #30328: Crash when using edge slide
Sergey Sharybin
sergey.vfx at gmail.com
Wed Feb 29 15:32:12 CET 2012
Revision: 44553
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=44553
Author: nazgul
Date: 2012-02-29 14:32:09 +0000 (Wed, 29 Feb 2012)
Log Message:
-----------
Fix #30328: Crash when using edge slide
Looks like it was missed BMesh element index for faces in emDM_drawMappedFacesMat.
There was already call of BM_mesh_elem_index_ensure to ensure there's element
index for vertices, added flag to ensure there's also index for faces.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/editderivedmesh.c
Modified: trunk/blender/source/blender/blenkernel/intern/editderivedmesh.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/editderivedmesh.c 2012-02-29 14:23:31 UTC (rev 44552)
+++ trunk/blender/source/blender/blenkernel/intern/editderivedmesh.c 2012-02-29 14:32:09 UTC (rev 44553)
@@ -1125,7 +1125,7 @@
/* always use smooth shading even for flat faces, else vertex colors wont interpolate */
glShadeModel(GL_SMOOTH);
- BM_mesh_elem_index_ensure(bm, BM_VERT);
+ BM_mesh_elem_index_ensure(bm, BM_VERT|BM_FACE);
#define PASSATTRIB(loop, eve, vert) { \
if (attribs.totorco) { \
More information about the Bf-blender-cvs
mailing list