New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=aebb4a7658cca3db1135ff6806ced3738a77da7e
commit aebb4a7658cca3db1135ff6806ced3738a77da7e
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Feb 11 02:53:45 2013 +0100

    Graphics: Fix flushing issues with multiple state clients, e.g. sub 
surfaces.
    
    Keep current renderer in TLS Object.
    
    Flush previous renderer implicitly.
    
    Replace CoreGraphicsStateClient_FlushAllDst() by 
CoreGraphicsStateClient_FlushCurrent().
    
    Flush state clients of source interfaces, e.g. in Blit().

 src/core/CoreGraphicsStateClient.cpp  |  159 ++++++++++++++++++++++++++-------
 src/core/CoreGraphicsStateClient.h    |    2 +-
 src/display/idirectfbsurface.c        |   22 +++--
 src/display/idirectfbsurface_layer.c  |    6 +-
 src/display/idirectfbsurface_window.c |    6 +-
 5 files changed, 151 insertions(+), 44 deletions(-)

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

Reply via email to