diff options
author | Brecht Van Lommel <brecht@blender.org> | 2020-04-23 16:15:05 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2020-04-23 16:39:34 +0300 |
commit | 3b47f335c6792cb96b2f97cf1f24cdf91e2b59bf (patch) | |
tree | 076e65b17946fa52b88c4d59836de9c47e6f4330 /source/blender/blenlib/BLI_task.h | |
parent | 1fce2ea743846a3301cf254595fd5884dbfb4053 (diff) |
BLI: remove TaskParallelRangePool
This is not currently used and will take some work to support with TBB, so
remove it until we have a new implementation based on TBB.
Fixes T76005, parallel range pool tests failing.
Ref D7475
Diffstat (limited to 'source/blender/blenlib/BLI_task.h')
-rw-r--r-- | source/blender/blenlib/BLI_task.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/source/blender/blenlib/BLI_task.h b/source/blender/blenlib/BLI_task.h index 2b5964d091c..42dd47266dc 100644 --- a/source/blender/blenlib/BLI_task.h +++ b/source/blender/blenlib/BLI_task.h @@ -201,18 +201,6 @@ void BLI_task_parallel_range(const int start, TaskParallelRangeFunc func, TaskParallelSettings *settings); -typedef struct TaskParallelRangePool TaskParallelRangePool; -struct TaskParallelRangePool *BLI_task_parallel_range_pool_init( - const struct TaskParallelSettings *settings); -void BLI_task_parallel_range_pool_push(struct TaskParallelRangePool *range_pool, - const int start, - const int stop, - void *userdata, - TaskParallelRangeFunc func, - const struct TaskParallelSettings *settings); -void BLI_task_parallel_range_pool_work_and_wait(struct TaskParallelRangePool *range_pool); -void BLI_task_parallel_range_pool_free(struct TaskParallelRangePool *range_pool); - /* This data is shared between all tasks, its access needs thread lock or similar protection. */ typedef struct TaskParallelIteratorStateShared { |