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
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
2016-11-15Atomics: Make naming more obvious about which value is being returnedSergey Sharybin
2016-10-08BLI_task: fix case were some pool could work in more threads than allowed.Bastien Montagne
2016-09-05Fix T49251: moving smoke domain with additional resolution causes crash.Alexander Gavrilov
2016-06-29Cleanup: spelling, indentationCampbell Barton
2016-06-18Cleanup: style, whitespace, doxy filepathsCampbell Barton
2016-05-22Fix T48497: Stupid typo in recent own BLI_task forloop work that broke non-pa...Bastien Montagne
2016-05-16BLI_task: Add new 'BLI_task_parallel_range_finalize()'.Bastien Montagne
2016-05-16BLI_task: Add back lost 'push_from_thread' change to BLI_task_parallel_range(...Bastien Montagne
2016-05-16BLI_task: make foreach loop index hleper lockfree, take II.Bastien Montagne
2016-05-15Fix T48422: Revert "BLI_task: nano-optimizations to BLI_task_parallel_range f...Bastien Montagne
2016-05-14Fix an error in new lockfree parallel_range_next_iter_get() helper.Bastien Montagne
2016-05-13BLI_task: add support for listbase parallelized for loops.Bastien Montagne
2016-05-10BLI_task: nano-optimizations to BLI_task_parallel_range feature.Bastien Montagne
2016-05-10Revert "Task scheduler: Avoid mutex lock in number manipulation functions"Sergey Sharybin
2016-05-10Task scheduler: Avoid mutex lock in number manipulation functionsSergey Sharybin
2016-05-10Fix own mistake in rBd617de965ea20e5d5 from late December 2015.Bastien Montagne
2016-05-10Task scheduler: Add thread-aware task push routinesSergey Sharybin
2016-05-09Task scheduler: Don't calloc in performance-critical areasSergey Sharybin
2016-01-18Cleanup: styleCampbell Barton
2016-01-16Cleanup: BLI_task foreach looper API doc.Bastien Montagne
2016-01-16Cleanup: BLI_task - API changes.Bastien Montagne
2016-01-04BLI_task threaded looper: do not assert when start == stop.Bastien Montagne
2015-12-30BLI_task: change BLI_task_parallel_range_ex() to just take a bool whether to ...Bastien Montagne
2015-12-28Fix (unreported) broken BLI_task's forloop func in case we have less iteratio...Bastien Montagne
2015-12-12Cleanup: style/spellingCampbell Barton
2015-11-25BLI_task: BLI_task_parallel_range_ex: add some per-chunk userdata.Bastien Montagne
2015-11-05Cleanup: comments/styleCampbell Barton
2015-11-02Better fix for pthread ID comparison crap on windows.Bastien Montagne
2015-11-02Attempt to fix win32 compilation after own recent commits.Bastien Montagne
2015-11-02BLI_task: add support for full-background taskpools.Bastien Montagne
2015-11-02BLI_task: add freedata callback to tasks.Bastien Montagne