diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-01-11 16:51:30 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-01-11 16:51:30 +0300 |
commit | cdcdae663ac36118fa23abb86c6f85be2f543c56 (patch) | |
tree | 0e1f95814436e4f69132ada0a75d9adef20d3944 /source/blender/modifiers | |
parent | c276fef4132557118a3bcba38220e02bf4f9f1b4 (diff) |
Mesh deform: Tweak threadability criteria
Allow threading using subset of all available threads. Makes it faster to
evaluate lower resolution mesh but with complex deform groups and such.
Diffstat (limited to 'source/blender/modifiers')
-rw-r--r-- | source/blender/modifiers/intern/MOD_meshdeform.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/modifiers/intern/MOD_meshdeform.c b/source/blender/modifiers/intern/MOD_meshdeform.c index 5e878f28e25..8f197ce3b99 100644 --- a/source/blender/modifiers/intern/MOD_meshdeform.c +++ b/source/blender/modifiers/intern/MOD_meshdeform.c @@ -418,7 +418,7 @@ static void meshdeformModifier_do( /* Do deformation. */ ParallelRangeSettings settings; BLI_parallel_range_settings_defaults(&settings); - settings.use_threading = (totvert > 1000); + settings.min_iter_per_thread = 16; BLI_task_parallel_range(0, totvert, &data, meshdeform_vert_task, |