New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=67f321968e16bd032304ad09a5e7ca1d7d6f3ba9
commit 67f321968e16bd032304ad09a5e7ca1d7d6f3ba9
Author: Marek Pikarski <[email protected]>
Date:   Fri Sep 20 14:59:06 2013 +0200

    Register surface client and send FrameAck's for surfaces set by 
dfb_layer_region_set_surface().
    (allowing a single application to directly run on the layer surface)
    
    dfb_layer_region_flip_update2() additionally takes a flip count parameter.
    
    Made CoreCurfaceClient::FrameAck() and CoreLayerRegion::SetSurface() 
indirect.
    
    Use CoreSurface_Flip2() where possible instead of 
CoreLayerRegion_FlipUpdate2().
    
    Follow changes.

 src/core/CoreLayerRegion.flux        |    8 ++++
 src/core/CoreLayerRegion_real.cpp    |    8 ++--
 src/core/CoreSurfaceClient.flux      |    1 +
 src/core/CoreSurface_real.cpp        |    2 +-
 src/core/layer_context.c             |    2 +
 src/core/layer_region.c              |   67 +++++++++++++++++++++++++++++-----
 src/core/layer_region.h              |    1 +
 src/core/layers_internal.h           |    3 ++
 src/core/surface_client.c            |    2 +-
 src/core/windows.c                   |   15 ++------
 src/core/wm.c                        |    1 -
 src/display/idirectfbdisplaylayer.c  |    8 +++-
 src/display/idirectfbsurface.c       |    2 +-
 src/display/idirectfbsurface_layer.c |    4 +-
 src/idirectfb.c                      |    2 +-
 wm/default/default.c                 |   37 +++++++++++--------
 16 files changed, 116 insertions(+), 47 deletions(-)

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

Reply via email to