Blender Git Commit Log
Git Commits -> Revision 2e77c41
Revision 2e77c41 by Bastien Montagne (master) January 3, 2016, 22:56 (GMT) |
Sculpt: OMP -> BLI_task, step II. This time, all tools' code itself. Not much to say, except that we can also get rid of that OMP caching pre-process ugly stuff for multires smoothing. Together with previous commit, we have about 5% average speedup on stroke execution (though this vary a lot, up to 30% speedup in rare cases, and in even rarer cases some odd massive slowdowns...). Tech note: we may want to add 'guided'-similar feature to our BLI_task threaded loop, I suspect this could explain random massive slowdowns of new code (very rare, but annoying...). |
Commit Details:
Full Hash: 2e77c413ab3cdc5880c99ba14436d56f8280d3fb
Parent Commit: da49ee3
Lines Changed: +781, -649
1 Modified Path:
/source/blender/editors/sculpt_paint/sculpt.c (+781, -649) (Diff)