Blender Git Commit Log

Git Commits -> Revision c931a00

Revision c931a00 by Brecht Van Lommel (master)
September 29, 2019, 13:27 (GMT)
Sculpt: use dynamic scheduling and chunk size 1 for multithreading

This is under the assumptions that each node has enough work to avoid
the threading overhead, while also having a possible variable amount of
work. For example most of the vertices being masked or outside of the
brush radius.

Improves performance by about 10% for tools like mesh filter on an
entire 3 million poly mesh, tested on a quad core.

Ref T68873

Commit Details:

Full Hash: c931a0057ffea26175a2dc111718e5f3590b00f8
Parent Commit: 8b00a73
Lines Changed: +3, -1

1 Modified Path:

/source/blender/blenkernel/intern/pbvh.c (+3, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021