New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=de2b7746e5ab4514398e93deb4db7d88ab7d7412
commit de2b7746e5ab4514398e93deb4db7d88ab7d7412
Author: Denis Oliver Kropp <[email protected]>
Date:   Sat Mar 30 12:12:15 2013 +0100

    dfbtest_windows_watcher: Print window state on add.

 tests/dfbtest_windows_watcher.c |    1 +
 1 file changed, 1 insertion(+)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=a173ae955b3854d71fbc4e897cc382e31dcac2bc
commit a173ae955b3854d71fbc4e897cc382e31dcac2bc
Author: Denis Oliver Kropp <[email protected]>
Date:   Sat Mar 30 12:11:56 2013 +0100

    Task: Lots of updates to task manager code.
    
    Add TaskLists for collecting a number of threads to run or running.
    While the task is not flushed it can be added to such tasklists (increasing
    the ref count on the task structure). The task structure will stay alive til
    the last one released the task.
    
    Keep allocations ref'ed in DisplayTask.
    
    Add Flush() implementation in DisplayTask to add the task to the region's 
display tasks list,
    removed from list in task Run() once the layer region got locked. This is 
the point til which
    the layer shutdown code should be post poned.
    
    Handle FPS as per task Finalise, not Run...
    
    In dfb_layer_context_set_configuration() and other functions first wait for 
display task list to be empty.

 src/core/CoreLayerRegion_real.cpp |   81 ++++++++++++++----
 src/core/Task.cpp                 |  168 ++++++++++++++++++++++++++++++++-----
 src/core/Task.h                   |   32 +++++--
 src/core/layer_context.c          |   10 +++
 src/core/layer_region.c           |   23 +++++
 src/core/layers_internal.h        |    2 +
 src/core/surface_allocation.cpp   |    9 +-
 src/core/surface_allocation.h     |    2 +-
 8 files changed, 274 insertions(+), 53 deletions(-)

_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs

Reply via email to