Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2019-06-05 00:23:55 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2019-06-05 00:51:03 +0300
commit1324659dee4981bce37557febb446710547fb646 (patch)
tree20b3f2339e11f00a023312e647f4b7e3692d6d1e /source/blender/editors/space_outliner/outliner_tree.c
parent30d9366d17328a5f15a32e537c0a2969ea82bd3f (diff)
GTests: BLI_task: Add basic tests for BLI_task_parallel_listbase(), and some performances benchmarks.
Nothing special to mention about regression test itself, it basically mimics the one for `BLI_task_parallel_mempool()`... Basic performances benchmarks do not tell us much, besides the fact that for very light processing of listbase, even with 100k items, single-thread remains an order of magnitude faster than threaded code. Synchronization is just way too expensive in that case with current code. This should be partially solvable with much bigger (and configurable) chunk sizes though (current ones are just ridiculous for such cases ;) )...
Diffstat (limited to 'source/blender/editors/space_outliner/outliner_tree.c')
0 files changed, 0 insertions, 0 deletions