[Bf-blender-cvs] [bff87f3a9a4] functions: fix merge conflict

Jacques Lucke noreply at git.blender.org
Wed Jul 31 10:35:44 CEST 2019


Commit: bff87f3a9a415427a46b12851697b6d06995b245
Author: Jacques Lucke
Date:   Wed Jul 31 10:35:33 2019 +0200
Branches: functions
https://developer.blender.org/rBbff87f3a9a415427a46b12851697b6d06995b245

fix merge conflict

===================================================================

M	source/blender/blenlib/BLI_task.hpp

===================================================================

diff --git a/source/blender/blenlib/BLI_task.hpp b/source/blender/blenlib/BLI_task.hpp
index e339dca1df2..15af8d0e490 100644
--- a/source/blender/blenlib/BLI_task.hpp
+++ b/source/blender/blenlib/BLI_task.hpp
@@ -28,7 +28,7 @@ static void parallel_array_elements(ArrayRef<T> array,
     return;
   }
 
-  ParallelRangeSettings settings = {0};
+  TaskParallelSettings settings = {0};
   BLI_parallel_range_settings_defaults(&settings);
   settings.scheduling_mode = TASK_SCHEDULING_DYNAMIC;
 
@@ -42,7 +42,7 @@ static void parallel_array_elements(ArrayRef<T> array,
                           (void *)&data,
                           [](void *__restrict userdata,
                              const int index,
-                             const ParallelRangeTLS *__restrict UNUSED(tls)) {
+                             const TaskParallelTLS *__restrict UNUSED(tls)) {
                             ParallelData &data = *(ParallelData *)userdata;
                             T &element = data.array[index];
                             data.process_element(element);
@@ -68,7 +68,7 @@ static void parallel_array_elements(ArrayRef<T> array,
     return;
   }
 
-  ParallelRangeSettings settings = {0};
+  TaskParallelSettings settings = {0};
   BLI_parallel_range_settings_defaults(&settings);
   settings.scheduling_mode = TASK_SCHEDULING_STATIC;
   settings.min_iter_per_thread = 1;
@@ -85,7 +85,7 @@ static void parallel_array_elements(ArrayRef<T> array,
       0,
       array.size(),
       (void *)&data,
-      [](void *__restrict userdata, const int index, const ParallelRangeTLS *__restrict tls) {
+      [](void *__restrict userdata, const int index, const TaskParallelTLS *__restrict tls) {
         ParallelData &data = *(ParallelData *)userdata;
         int thread_id = tls->thread_id;
 
@@ -119,7 +119,7 @@ static void parallel_range(Range<uint> total_range,
     return;
   }
 
-  ParallelRangeSettings settings = {0};
+  TaskParallelSettings settings = {0};
   BLI_parallel_range_settings_defaults(&settings);
 
   struct ParallelData {
@@ -132,7 +132,7 @@ static void parallel_range(Range<uint> total_range,
                           (void *)&data,
                           [](void *__restrict userdata,
                              const int index,
-                             const ParallelRangeTLS *__restrict UNUSED(tls)) {
+                             const TaskParallelTLS *__restrict UNUSED(tls)) {
                             ParallelData &data = *(ParallelData *)userdata;
                             Range<uint> range = data.chunks.chunk_range(index);
                             data.process_range(range);



More information about the Bf-blender-cvs mailing list