diff options
Diffstat (limited to 'source/blender/functions/intern/lazy_function_execute.cc')
-rw-r--r-- | source/blender/functions/intern/lazy_function_execute.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/source/blender/functions/intern/lazy_function_execute.cc b/source/blender/functions/intern/lazy_function_execute.cc index 279056afa99..cea9b48d5bc 100644 --- a/source/blender/functions/intern/lazy_function_execute.cc +++ b/source/blender/functions/intern/lazy_function_execute.cc @@ -14,7 +14,7 @@ BasicParams::BasicParams(const LazyFunction &fn, MutableSpan<std::optional<ValueUsage>> input_usages, Span<ValueUsage> output_usages, MutableSpan<bool> set_outputs) - : Params(fn), + : Params(fn, true), inputs_(inputs), outputs_(outputs), input_usages_(input_usages), @@ -62,4 +62,9 @@ void BasicParams::set_input_unused_impl(const int index) input_usages_[index] = ValueUsage::Unused; } +bool BasicParams::try_enable_multi_threading_impl() +{ + return true; +} + } // namespace blender::fn::lazy_function |