Blender Git Loki
Git Commits -> Revision 37489d7
Revision 37489d7 by Campbell Barton (master) January 29, 2013, 10:31 (GMT) |
Triangulate modifier no longer uses bmesh operator api call, instead add a BM_mesh_triangulate() function. Gives ~2x speedup in my tests on an optimized build. |
Commit Details:
Full Hash: 37489d71c7f0007ffc3aa252a4cc63d1aa903399
SVN Revision: 54183
Parent Commit: 97a5cd9
Lines Changed: +121, -46
2 Added Paths:
/source/blender/bmesh/tools/bmesh_triangulate.c (+66, -0) (View)
/source/blender/bmesh/tools/bmesh_triangulate.h (+35, -0) (View)
/source/blender/bmesh/tools/bmesh_triangulate.h (+35, -0) (View)
6 Modified Paths:
/source/blender/bmesh/bmesh.h (+2, -1) (Diff)
/source/blender/bmesh/CMakeLists.txt (+2, -0) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+8, -4) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.h (+2, -3) (Diff)
/source/blender/bmesh/operators/bmo_triangulate.c (+5, -29) (Diff)
/source/blender/modifiers/intern/MOD_triangulate.c (+1, -9) (Diff)
/source/blender/bmesh/CMakeLists.txt (+2, -0) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+8, -4) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.h (+2, -3) (Diff)
/source/blender/bmesh/operators/bmo_triangulate.c (+5, -29) (Diff)
/source/blender/modifiers/intern/MOD_triangulate.c (+1, -9) (Diff)