Blender Git Loki
Git Commits -> Revision ebaf130
Revision ebaf130 by Campbell Barton (master) November 20, 2012, 13:29 (GMT) |
bmesh operator api: avoid per vert/edge/face string lookups in BMO_slot_map_* functions --- used in array modifier, subdivide, remove doubles and other tools. |
Commit Details:
Full Hash: ebaf1306b8167ea28be61980305a53b3c54cc4dc
SVN Revision: 52407
Parent Commit: 1dd5a89
Lines Changed: +182, -128
16 Modified Paths:
/source/blender/blenlib/BLI_ghash.h (+1, -1) (Diff)
/source/blender/blenlib/intern/BLI_ghash.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+4, -5) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+6, -2) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api_inline.h (+24, -27) (Diff)
/source/blender/bmesh/operators/bmo_create.c (+17, -11) (Diff)
/source/blender/bmesh/operators/bmo_dupe.c (+44, -36) (Diff)
/source/blender/bmesh/operators/bmo_extrude.c (+8, -3) (Diff)
/source/blender/bmesh/operators/bmo_mirror.c (+4, -1) (Diff)
/source/blender/bmesh/operators/bmo_removedoubles.c (+30, -22) (Diff)
/source/blender/bmesh/operators/bmo_subdivide.c (+7, -3) (Diff)
/source/blender/bmesh/operators/bmo_subdivide.h (+2, -0) (Diff)
/source/blender/bmesh/operators/bmo_triangulate.c (+3, -2) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+9, -6) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+15, -6) (Diff)
/source/blender/modifiers/intern/MOD_skin.c (+7, -2) (Diff)
/source/blender/blenlib/intern/BLI_ghash.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+4, -5) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api.h (+6, -2) (Diff)
/source/blender/bmesh/intern/bmesh_operator_api_inline.h (+24, -27) (Diff)
/source/blender/bmesh/operators/bmo_create.c (+17, -11) (Diff)
/source/blender/bmesh/operators/bmo_dupe.c (+44, -36) (Diff)
/source/blender/bmesh/operators/bmo_extrude.c (+8, -3) (Diff)
/source/blender/bmesh/operators/bmo_mirror.c (+4, -1) (Diff)
/source/blender/bmesh/operators/bmo_removedoubles.c (+30, -22) (Diff)
/source/blender/bmesh/operators/bmo_subdivide.c (+7, -3) (Diff)
/source/blender/bmesh/operators/bmo_subdivide.h (+2, -0) (Diff)
/source/blender/bmesh/operators/bmo_triangulate.c (+3, -2) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+9, -6) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+15, -6) (Diff)
/source/blender/modifiers/intern/MOD_skin.c (+7, -2) (Diff)