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
AgeCommit message (Expand)Author
2019-02-18doxygen: add newline after \fileCampbell Barton
2019-02-06Cleanup: remove redundant doxygen \file argumentCampbell Barton
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
2019-01-15Cleanup: comment line length (blenlib)Campbell Barton
2018-12-12Merge branch 'master' into blender2.8Campbell Barton
2018-12-12Cleanup: use colon separator after parameterCampbell Barton
2018-12-04BLI_task: fix queue in work_and_wait, and support resetting.Alexander Gavrilov
2018-12-04Merge branch 'master' into blender2.8Sergey Sharybin
2018-12-04Cleanup: SpellingSergey Sharybin
2018-11-20Merge branch 'master' into blender2.8Sergey Sharybin
2018-11-20Task scheduler: Optimize parallel loop over listsSergey Sharybin
2018-11-08Cleanup, spellingSergey Sharybin
2018-09-02Cleanup: comment blocksCampbell Barton
2018-09-02Cleanup: comment blocksCampbell Barton
2018-03-13Cleanup: doxygen commentsCampbell Barton
2018-02-15Cleanup: rename BLI_thread.h APICampbell Barton
2018-02-15Cleanup: use '_len' instead of '_size' w/ BLI APICampbell Barton
2018-01-11Cleanup typo in comment.Bastien Montagne
2018-01-10Task scheduler: Use more const qualifiersSergey Sharybin
2018-01-09Task scheduler: Use single thread branch when range fits into single chunkSergey Sharybin
2018-01-09Task scheduler: Fix wrong tasks calculation when chunk size is too bigSergey Sharybin
2018-01-09Task scheduler: Use const qualifiers in parallel rangeSergey Sharybin
2018-01-09Task scheduler: Avoid over-allocation of tasks for parallel rangesSergey Sharybin
2018-01-09Task scheduler: Add minimum number of iterations per thread in parallel rangeSergey Sharybin
2018-01-09Task scheduler: Simplify parallel range functionSergey Sharybin
2018-01-09Task scheduler: Use single parallel range function with more flexible functionSergey Sharybin
2018-01-09Task scheduler: Get rid of extended version of parallel range callbackSergey Sharybin
2017-12-22Task scheduler: Clarify why do we need an atomic add of 0Sergey Sharybin
2017-12-22Task scheduler: Start with suspended pool to avoid threading overhead on pushSergey Sharybin
2017-11-23Add a new parallel looper for MemPool items to BLI_task.Bastien Montagne
2017-11-23Cleanup: use signed atomic ops when needed.Bastien Montagne
2017-06-12Cleanup: indentation, long linesCampbell Barton
2017-05-31Task scheduler: Optimize subsequent pushing bunch of tasksSergey Sharybin
2017-05-31Cleanup: Easier to read constant nameSergey Sharybin
2017-04-13Task scheduler: Fix typo in TLS for pools created from non-main threadSergey Sharybin
2017-04-12Task scheduler: Prevent race condition for the pools created from non-main th...Sergey Sharybin
2017-04-04Task: Remove non-atomic pool suspended flag assignmentSergey Sharybin
2017-03-11Cleanup: code style & cmakeCampbell Barton
2017-03-08Fix T50886: Blender crashes on renderSergey Sharybin
2017-03-07Task scheduler: Add concept of suspended poolsSergey Sharybin
2017-03-07Task scheduler: Initial implementation of local tasks queuesSergey Sharybin
2017-03-07Task scheduler: Use real pthread's TLS to access active thread's dataSergey Sharybin
2017-03-07Task scheduler: Refactor the way we store thread-spedific dataSergey Sharybin
2017-03-07Task scheduler: Remove per-pool threads limitSergey Sharybin
2017-03-06Task scheduler: Cleanup, use BLI_assert() instead of assert()Sergey Sharybin
2017-03-03Get rid of `BLI_task_pool_stop()`.Bastien Montagne
2017-03-03Fix ugly mistake in BLI_task - freeing while some tasks are still being proce...Bastien Montagne
2017-03-03Cleanup: IndentationSergey Sharybin
2017-03-01Task scheduler: Remove query for the pool's number of threadsSergey Sharybin
2017-03-01Task scheduler: Remove counter of done tasksSergey Sharybin