diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-09-29 02:38:44 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-09-29 16:27:37 +0300 |
commit | c931a0057ffea26175a2dc111718e5f3590b00f8 (patch) | |
tree | 8a8f9394956d3dcda37cddd682ec01573af55b9c /source/blender/gpu/intern/gpu_private.h | |
parent | 8b00a73620d9635e0ceab82e227dcbd540c4b45a (diff) |
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
Diffstat (limited to 'source/blender/gpu/intern/gpu_private.h')
0 files changed, 0 insertions, 0 deletions