diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-03-01 14:45:51 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-03-01 14:45:51 +0300 |
commit | f0cf15b5c68a1332707fe88985d21e238736ab40 (patch) | |
tree | 1926c6a86dcfb154349e53eac09b2add1aed3f6d /source/blender/blenlib/BLI_task.h | |
parent | 351c9239ed7cd62d2c6830bf815c2c9c59caa1c8 (diff) |
Task scheduler: Remove counter of done tasks
This was only used for progress report, and it's wrong because:
- Pool might in theory be re-used by different tasks
- We should not make any decision based on scheduling stats
Proper way is to take care of progress by the task itself.
Diffstat (limited to 'source/blender/blenlib/BLI_task.h')
-rw-r--r-- | source/blender/blenlib/BLI_task.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/source/blender/blenlib/BLI_task.h b/source/blender/blenlib/BLI_task.h index 967e0be6d0a..08b9629610d 100644 --- a/source/blender/blenlib/BLI_task.h +++ b/source/blender/blenlib/BLI_task.h @@ -113,9 +113,6 @@ void *BLI_task_pool_userdata(TaskPool *pool); /* optional mutex to use from run function */ ThreadMutex *BLI_task_pool_user_mutex(TaskPool *pool); -/* number of tasks done, for stats, don't use this to make decisions */ -size_t BLI_task_pool_tasks_done(TaskPool *pool); - /* Parallel for routines */ typedef void (*TaskParallelRangeFunc)(void *userdata, const int iter); typedef void (*TaskParallelRangeFuncEx)(void *userdata, void *userdata_chunk, const int iter, const int thread_id); |