Commit: cc3d3a453e769a57399b1eae371d7bde9b67731c
Author: Ray Molenkamp
Date: Thu May 14 10:39:12 2020 -0600
Branches: master
https://developer.blender.org/rBcc3d3a453e769a57399b1eae371d7bde9b67731c
Fix: Broken build with TBB disabled.
Lite builds without TBB and still needs the alternative codepath
===================================================================
M source/blender/blenlib/intern/task_pool.cc
===================================================================
diff --git a/source/blender/blenlib/intern/task_pool.cc
b/source/blender/blenlib/intern/task_pool.cc
index 42b635afcf1..670787697a3 100644
--- a/source/blender/blenlib/intern/task_pool.cc
+++ b/source/blender/blenlib/intern/task_pool.cc
@@ -114,7 +114,11 @@ class Task {
/* Execute task. */
void operator()() const
{
+#ifdef WITH_TBB
tbb::this_task_arena::isolate([this] { run(pool, taskdata); });
+#else
+ run(pool, taskdata);
+#endif
}
};
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs