diff options
Diffstat (limited to 'intern/cycles/util/util_task.cpp')
-rw-r--r-- | intern/cycles/util/util_task.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/intern/cycles/util/util_task.cpp b/intern/cycles/util/util_task.cpp index 9df1096de8a..2d21d6b5a18 100644 --- a/intern/cycles/util/util_task.cpp +++ b/intern/cycles/util/util_task.cpp @@ -122,7 +122,7 @@ void TaskPool::cancel() do_cancel = true; TaskScheduler::clear(this); - + { thread_scoped_lock num_lock(num_mutex); @@ -210,7 +210,7 @@ void TaskScheduler::init(int num_threads) int current_group_threads = 0; if(num_groups > 1) { process_groups.resize(num_groups); - num_process_groups = system_cpu_process_groups(num_groups, + num_process_groups = system_cpu_process_groups(num_groups, &process_groups[0]); if(num_process_groups == 1) { current_group_threads = system_cpu_group_thread_count(process_groups[0]); @@ -251,7 +251,7 @@ void TaskScheduler::init(int num_threads) } } } - + users++; } @@ -295,7 +295,7 @@ bool TaskScheduler::thread_wait_pop(Entry& entry) assert(do_exit); return false; } - + entry = queue.front(); queue.pop_front(); @@ -518,4 +518,3 @@ string TaskPool::Summary::full_report() const } CCL_NAMESPACE_END - |