Blender Git Commit Log
Git Commits -> Revision 7496a58
Revision 7496a58 by Lukas Toenne (master) June 10, 2012, 12:26 (GMT) |
Applied and completed a compositor patch by Brecht to use signalling and waiting in scheduling and worker threads instead of continuous loops with sleep times. This should help reduce unnecessary wait times in Tile. |
Commit Details:
Full Hash: 7496a58cfb3e9c77645265af262543b357f9e361
SVN Revision: 47671
Parent Commit: 5e29381
Lines Changed: +60, -73
5 Modified Paths:
/source/blender/blenlib/BLI_threads.h (+1, -0) (Diff)
/source/blender/blenlib/intern/threads.c (+39, -12) (Diff)
/source/blender/compositor/intern/COM_ExecutionGroup.cpp (+2, -1) (Diff)
/source/blender/compositor/intern/COM_WorkScheduler.cpp (+18, -47) (Diff)
/source/blender/compositor/intern/COM_WorkScheduler.h (+0, -13) (Diff)
/source/blender/blenlib/intern/threads.c (+39, -12) (Diff)
/source/blender/compositor/intern/COM_ExecutionGroup.cpp (+2, -1) (Diff)
/source/blender/compositor/intern/COM_WorkScheduler.cpp (+18, -47) (Diff)
/source/blender/compositor/intern/COM_WorkScheduler.h (+0, -13) (Diff)