Applied and completed a compositor patch by Brecht to use signalling and waiting...
authorLukas Toenne <lukas.toenne@googlemail.com>
Sun, 10 Jun 2012 12:26:33 +0000 (12:26 +0000)
committerLukas Toenne <lukas.toenne@googlemail.com>
Sun, 10 Jun 2012 12:26:33 +0000 (12:26 +0000)
commit7496a58cfb3e9c77645265af262543b357f9e361
treee2ccc2b22e1a5b077c6f840e6974a039480361bd
parent5e29381825bb7e84b6e3535bd6ca6a53c8079e2a
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.
source/blender/blenlib/BLI_threads.h
source/blender/blenlib/intern/threads.c
source/blender/compositor/intern/COM_ExecutionGroup.cpp
source/blender/compositor/intern/COM_WorkScheduler.cpp
source/blender/compositor/intern/COM_WorkScheduler.h