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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021