Blender Git Commit Log
Git Commits -> Revision 55c2cd8
Revision 55c2cd8 by Sergey Sharybin (master) March 7, 2017, 16:32 (GMT) |
Task scheduler: Initial implementation of local tasks queues The idea is to allow some amount of tasks to be pushed from working thread to it's local queue, so we can acquire some work without doing whole mutex lock. This should allow us to remove some hacks from depsgraph which was added there to keep threads alive. |
Commit Details:
Full Hash: 55c2cd85f0bcf39820013c6ebba1d375d078323d
Parent Commit: 2f722f1
Lines Changed: +70, -6
1 Modified Path:
/source/blender/blenlib/intern/task.c (+70, -6) (Diff)