diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-12-19 13:45:56 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-12-19 13:45:56 +0400 |
commit | 2cb39ea9da3ce5dd45a0be6f997a0c1d942ad4fc (patch) | |
tree | dbc8f2cebab8a6db7596aaf102a10da9d2d179a5 /source/blender/bmesh/intern | |
parent | fbf4f57cd6c20d72ca3d13ab021ff6b069d68240 (diff) |
use BM_face_create() over BM_face_create_ngon() in bevel and extrude individual faces to get some speedup.
Diffstat (limited to 'source/blender/bmesh/intern')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_construct.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/bmesh/intern/bmesh_construct.c b/source/blender/bmesh/intern/bmesh_construct.c index ebbf4b2b4d8..468a80f44f8 100644 --- a/source/blender/bmesh/intern/bmesh_construct.c +++ b/source/blender/bmesh/intern/bmesh_construct.c @@ -980,9 +980,12 @@ BMesh *BM_mesh_copy(BMesh *bm_old) MEM_freeN(vtable); MEM_freeN(ftable); +#ifdef USE_FAST_FACE_COPY + BLI_array_free(verts); +#endif + BLI_array_free(loops); BLI_array_free(edges); - return bm_new; } |