New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2db2f37e1c9ce1c17837d0018f6f40f6021859d1
commit 2db2f37e1c9ce1c17837d0018f6f40f6021859d1
Author: André Draszik <[email protected]>
Date:   Mon Feb 20 18:02:36 2012 +0000

    directfb: make use of dfb_gfxcard_batchstretchblit() where reasonable

 src/core/CoreGraphicsStateClient.c  |    5 +----
 src/core/CoreGraphicsState_real.cpp |    3 +--
 2 files changed, 2 insertions(+), 6 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=5771d4ad406e4397044e6b7dbcd4b3580bcda19d
commit 5771d4ad406e4397044e6b7dbcd4b3580bcda19d
Author: André Draszik <[email protected]>
Date:   Mon Feb 20 18:01:23 2012 +0000

    (surface) implement IDirectFBSurface::BatchStretchBlit()
    
    Signed-off-by: André Draszik <[email protected]>

 include/directfb.h                             |   17 +++
 proxy/dispatcher/idirectfbsurface_dispatcher.c |   49 ++++++++
 proxy/dispatcher/idirectfbsurface_dispatcher.h |    1 +
 proxy/requestor/idirectfbsurface_requestor.c   |   26 ++++
 src/core/gfxcard.c                             |  148 ++++++++++++++----------
 src/core/gfxcard.h                             |    5 +
 src/display/idirectfbsurface.c                 |  127 +++++++++++++-------
 7 files changed, 268 insertions(+), 105 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=7e85d2ed40e6d2cb6127a93589c374012175e116
commit 7e85d2ed40e6d2cb6127a93589c374012175e116
Author: André Draszik <[email protected]>
Date:   Mon Feb 20 17:39:10 2012 +0000

    gfxcard: refactor dfb_gfxcard_blit()
    
    This is useful for the upcoming dfb_gfxcard_stretchblit() update,
    which will accept more than one rectangle

 src/core/gfxcard.c |   29 +++++++++++++++++------------
 1 files changed, 17 insertions(+), 12 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=5f1114b77a9dd4dd36566a12551aed2cfcec75fa
commit 5f1114b77a9dd4dd36566a12551aed2cfcec75fa
Author: André Draszik <[email protected]>
Date:   Thu Sep 29 11:53:27 2011 +0100

    gfxcard / state: allow a graphics driver to hold extra state information
    
    Two new callbacks are added to GraphicsDeviceFuncs, that if set, will be
    called whenever a state is created or destroyed. This allows a graphics
    driver to store custom state specific data in CardState, which is useful
    if e.g. extra data needs to be preserved between calls to CheckState() and
    SetState().

 src/core/gfxcard.c |   36 ++++++++++++++++++++++++++++++++++++
 src/core/gfxcard.h |    8 ++++++++
 src/core/state.c   |    6 ++++++
 src/core/state.h   |    2 ++
 4 files changed, 52 insertions(+), 0 deletions(-)

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

Reply via email to