Blender Git Loki
Git Commits -> Revision 27df6a3
Revision 27df6a3 by Campbell Barton (master) August 28, 2013, 02:07 (GMT) |
scanfill curves, ngons, masks had their own memarena code and would allocate a new one for every fill. now use BLI_memarena and support passing the arena into the fill function, so the arena is re-used, when scanfill is called in a loop. |
Commit Details:
Full Hash: 27df6a3b546bf4188b0f29bcb90df201a6730574
SVN Revision: 59583
Parent Commit: 4d2b50a
Lines Changed: +107, -104
6 Modified Paths:
/source/blender/blenkernel/intern/displist.c (+8, -2) (Diff)
/source/blender/blenkernel/intern/editmesh.c (+13, -2) (Diff)
/source/blender/blenkernel/intern/mask_rasterize.c (+7, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+13, -2) (Diff)
/source/blender/blenlib/BLI_scanfill.h (+10, -14) (Diff)
/source/blender/blenlib/intern/scanfill.c (+56, -82) (Diff)
/source/blender/blenkernel/intern/editmesh.c (+13, -2) (Diff)
/source/blender/blenkernel/intern/mask_rasterize.c (+7, -2) (Diff)
/source/blender/blenkernel/intern/mesh.c (+13, -2) (Diff)
/source/blender/blenlib/BLI_scanfill.h (+10, -14) (Diff)
/source/blender/blenlib/intern/scanfill.c (+56, -82) (Diff)