New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c255425211feb99b091a5688b7d527bdb23fc722
commit c255425211feb99b091a5688b7d527bdb23fc722
Author: Denis Oliver Kropp <[email protected]>
Date:   Wed Apr 20 19:00:08 2011 +0200

    Proxy: Implement asynchronous flipping control, e.g. to avoid input lags
    
    For each Flip an asynchronous FlipNotify request is sent from dispatcher
    to requestor instance. For older servers a workaround using a hidden dummy
    window and an event buffer is implemented, but at the moment it creates
    a window/buffer per surface.
    
    With the asynchronous flipping control, the client waits upon Flip when
    there are already two Flips on their way...

 proxy/dispatcher/idirectfbsurface_dispatcher.c    |   27 +++
 proxy/dispatcher/idirectfbsurface_dispatcher.h    |    1 +
 proxy/requestor/idirectfb_requestor.c             |   16 +-
 proxy/requestor/idirectfbdisplaylayer_requestor.c |   15 +-
 proxy/requestor/idirectfbdisplaylayer_requestor.h |    2 +
 proxy/requestor/idirectfbsurface_requestor.c      |  192 ++++++++++++++++++++-
 proxy/requestor/idirectfbsurface_requestor.h      |   27 +++
 proxy/requestor/idirectfbwindow_requestor.c       |   17 ++-
 proxy/requestor/idirectfbwindow_requestor.h       |    2 +
 9 files changed, 275 insertions(+), 24 deletions(-)

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

Reply via email to