Blender Git Loki

Git Commits -> Revision d12fb50

Revision d12fb50 by Campbell Barton (master)
November 28, 2011, 18:52 (GMT)
trust 'bm->elem_index_dirty' is correct, this avoids looping over edges/faces/verts if its not needed, but if set wrong it could crash too so added verification when built with debeg.

also added debug define to help solve invalid values with valgrind's memcheck.

gives noticeable speedup since there was a loop no all faces to set index values on redraw.

Commit Details:

Full Hash: d12fb5053c1e5d1030529fc924c890bd7d8f5534
SVN Revision: 42229
Parent Commit: 40d6765
Lines Changed: +80, -27

2 Modified Paths:

/source/blender/bmesh/intern/bmesh_mesh.c (+47, -27) (Diff)
/source/blender/bmesh/intern/bmesh_newcore.c (+33, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021