Blender Git Commit Log
Git Commits -> Revision 3d87c23
Revision 3d87c23 by Nicholas Bishop (master) March 17, 2012, 04:41 (GMT) |
Reduce poly map memory usage (used by sculpt smooth brush.) Changed the create_vert_poly_map function to return a more compact structure. Memory saved will vary depending on the mesh, but typically it should be about one third of the old size. |
Commit Details:
Full Hash: 3d87c23f4ffb791e6be13ed8ce936f081bdf60a0
SVN Revision: 44933
Parent Commit: 681e023
Lines Changed: +83, -64
9 Modified Paths:
/source/blender/blenkernel/BKE_DerivedMesh.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+10, -3) (Diff)
/source/blender/blenkernel/BKE_paint.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_subsurf.h (+3, -6) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+3, -9) (Diff)
/source/blender/blenkernel/intern/mesh.c (+39, -15) (Diff)
/source/blender/blenkernel/intern/multires.c (+14, -15) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+1, -3) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+10, -11) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+10, -3) (Diff)
/source/blender/blenkernel/BKE_paint.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_subsurf.h (+3, -6) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+3, -9) (Diff)
/source/blender/blenkernel/intern/mesh.c (+39, -15) (Diff)
/source/blender/blenkernel/intern/multires.c (+14, -15) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+1, -3) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+10, -11) (Diff)