Blender Git Commit Log
Git Commits -> Revision 85e0609
Revision 85e0609 by Campbell Barton (master) November 1, 2011, 14:36 (GMT) |
use char for BMHeader type and flag (saves 2 bytes per edge/loop/vertex/face) also found mouse_mesh_shortest_path was casting edit selecton to the wrong type. |
Commit Details:
Full Hash: 85e0609c54f52068ac53435e80dda6d04b1a1373
SVN Revision: 41441
Parent Commit: a1e95e2
Lines Changed: +380, -418
33 Modified Paths:
/source/blender/blenkernel/intern/editderivedbmesh.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/modifiers_bmesh.c (+3, -3) (Diff)
/source/blender/bmesh/bmesh.h (+6, -6) (Diff)
/source/blender/bmesh/bmesh_class.h (+3, -2) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+4, -4) (Diff)
/source/blender/bmesh/bmesh_marking.h (+3, -3) (Diff)
/source/blender/bmesh/bmesh_operators.h (+1, -1) (Diff)
/source/blender/bmesh/bmesh_operator_api.h (+10, -10) (Diff)
/source/blender/bmesh/bmesh_queries.h (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+44, -42) (Diff)
/source/blender/bmesh/intern/bmesh_inline.c (+11, -11) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+5, -5) (Diff)
/source/blender/bmesh/intern/bmesh_marking.c (+37, -42) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_newcore.c (+56, -55) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+81, -108) (Diff)
/source/blender/bmesh/intern/bmesh_private.h (+14, -6) (Diff)
/source/blender/bmesh/intern/bmesh_queries.c (+4, -4) (Diff)
/source/blender/bmesh/intern/bmesh_walkers_impl.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmesh_dupeops.c (+4, -3) (Diff)
/source/blender/bmesh/operators/createops.c (+1, -1) (Diff)
/source/blender/bmesh/operators/mesh_conv.c (+15, -15) (Diff)
/source/blender/bmesh/operators/subdivideop.c (+5, -5) (Diff)
/source/blender/bmesh/tools/BME_extrude.c (+2, -2) (Diff)
/source/blender/editors/include/ED_mesh.h (+2, -2) (Diff)
/source/blender/editors/mesh/bmeshutils.c (+24, -43) (Diff)
/source/blender/editors/mesh/bmesh_select.c (+8, -8) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+24, -24) (Diff)
/source/blender/editors/mesh/mesh_intern.h (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+3, -3) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+2, -2) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_orientations.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/modifiers_bmesh.c (+3, -3) (Diff)
/source/blender/bmesh/bmesh.h (+6, -6) (Diff)
/source/blender/bmesh/bmesh_class.h (+3, -2) (Diff)
/source/blender/bmesh/bmesh_iterators.h (+4, -4) (Diff)
/source/blender/bmesh/bmesh_marking.h (+3, -3) (Diff)
/source/blender/bmesh/bmesh_operators.h (+1, -1) (Diff)
/source/blender/bmesh/bmesh_operator_api.h (+10, -10) (Diff)
/source/blender/bmesh/bmesh_queries.h (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_construct.c (+44, -42) (Diff)
/source/blender/bmesh/intern/bmesh_inline.c (+11, -11) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.c (+5, -5) (Diff)
/source/blender/bmesh/intern/bmesh_marking.c (+37, -42) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_newcore.c (+56, -55) (Diff)
/source/blender/bmesh/intern/bmesh_operators.c (+81, -108) (Diff)
/source/blender/bmesh/intern/bmesh_private.h (+14, -6) (Diff)
/source/blender/bmesh/intern/bmesh_queries.c (+4, -4) (Diff)
/source/blender/bmesh/intern/bmesh_walkers_impl.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmesh_dupeops.c (+4, -3) (Diff)
/source/blender/bmesh/operators/createops.c (+1, -1) (Diff)
/source/blender/bmesh/operators/mesh_conv.c (+15, -15) (Diff)
/source/blender/bmesh/operators/subdivideop.c (+5, -5) (Diff)
/source/blender/bmesh/tools/BME_extrude.c (+2, -2) (Diff)
/source/blender/editors/include/ED_mesh.h (+2, -2) (Diff)
/source/blender/editors/mesh/bmeshutils.c (+24, -43) (Diff)
/source/blender/editors/mesh/bmesh_select.c (+8, -8) (Diff)
/source/blender/editors/mesh/bmesh_tools.c (+24, -24) (Diff)
/source/blender/editors/mesh/mesh_intern.h (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+3, -3) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+2, -2) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_orientations.c (+1, -1) (Diff)