bmesh: lazy initialize bmesh tool flag pool, has the advantage that modifiers that...
authorCampbell Barton <ideasman42@gmail.com>
Sun, 18 Nov 2012 12:14:22 +0000 (12:14 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 18 Nov 2012 12:14:22 +0000 (12:14 +0000)
commita9af5635264d8a143fb0902f2d8819b2a6f9f23c
tree527037a7cc100684228d8606117e0ab6fff866c1
parent317dff520c18ef7030e64534358a1861b89c8ed0
bmesh: lazy initialize bmesh tool flag pool, has the advantage that modifiers that dont use bmesh operators can skip allocating it.
12 files changed:
source/blender/bmesh/bmesh_class.h
source/blender/bmesh/intern/bmesh_core.c
source/blender/bmesh/intern/bmesh_mesh.c
source/blender/bmesh/intern/bmesh_mesh.h
source/blender/bmesh/intern/bmesh_operators.c
source/blender/bmesh/operators/bmo_dupe.c
source/blender/bmesh/tools/BME_bevel.c
source/blender/editors/mesh/editmesh_tools.c
source/blender/modifiers/intern/MOD_array.c
source/blender/modifiers/intern/MOD_bevel.c
source/blender/modifiers/intern/MOD_decimate.c
source/blender/modifiers/intern/MOD_edgesplit.c