From 5762e7a67903e3bb210193361268d91d3441b472 Mon Sep 17 00:00:00 2001 From: Manuel Castilla Date: Fri, 30 Jul 2021 20:17:34 +0200 Subject: Compositor: Fix wrong number of threads during constant folding The variable was uninitialized at that point of execution. --- source/blender/compositor/intern/COM_ExecutionSystem.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/compositor/intern') diff --git a/source/blender/compositor/intern/COM_ExecutionSystem.cc b/source/blender/compositor/intern/COM_ExecutionSystem.cc index a449d86deb9..c92e292c74f 100644 --- a/source/blender/compositor/intern/COM_ExecutionSystem.cc +++ b/source/blender/compositor/intern/COM_ExecutionSystem.cc @@ -43,6 +43,7 @@ ExecutionSystem::ExecutionSystem(RenderData *rd, const ColorManagedDisplaySettings *displaySettings, const char *viewName) { + num_work_threads_ = WorkScheduler::get_num_cpu_threads(); this->m_context.setViewName(viewName); this->m_context.setScene(scene); this->m_context.setbNodeTree(editingtree); @@ -82,7 +83,6 @@ ExecutionSystem::ExecutionSystem(RenderData *rd, BLI_assert_msg(0, "Non implemented execution model"); break; } - num_work_threads_ = WorkScheduler::get_num_cpu_threads(); } ExecutionSystem::~ExecutionSystem() -- cgit v1.2.3