New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ac1aca941c8aecce8f5ea91003e2cb65132bc8eb
commit ac1aca941c8aecce8f5ea91003e2cb65132bc8eb
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Tue Aug 7 10:21:50 2007 +0200

    Surface Core development...
    
    Change in display layer driver API!
    
    SetRegion(), FlipRegion() and UpdateRegion() have an additional
    argument, a pointer to a CoreSurfaceBufferLock. Now buffers are
    always locked while being displayed!
    
    Added dfb_surface_resize() and dfb_surface_reformat() for porting
    convenience wrapping dfb_surface_reconfig().
    
    Keep a serial in buffer and each of its allocations for tracking
    changes and synchronizing with the last written allocation if needed.
    
    Added CPU/GPU interlock handling when accessing buffers.
    
    Multi application fixes.
    
    Revived dfbdump showing allocations in all pools now.
    
    Lots of other smaller changes and fixes.

 src/core/colorhash.c           |    4 +
 src/core/gfxcard.c             |    2 +
 src/core/input.c               |    3 +
 src/core/layer_context.c       |   15 ++-
 src/core/layer_region.c        |   73 +++++++++----
 src/core/layers.h              |   10 +-
 src/core/layers_internal.h     |    1 +
 src/core/local_surface_pool.c  |   10 ++-
 src/core/screens.c             |    2 +-
 src/core/shared_surface_pool.c |   10 ++-
 src/core/surface.c             |    3 +-
 src/core/surface.h             |   38 ++++++
 src/core/surface_buffer.c      |  248 +++++++++++++++++++++++++++++++++++++++-
 src/core/surface_buffer.h      |   20 +++-
 src/core/surface_pool.c        |  134 +++++++++++++++++++---
 src/core/surface_pool.h        |   40 ++++++-
 src/core/windows.c             |    3 +-
 src/core/windowstack.c         |    2 +-
 src/display/idirectfbsurface.c |    5 +-
 src/gfx/generic/generic.c      |    7 +-
 src/gfx/util.c                 |   18 +++-
 systems/sdl/primary.c          |   31 +++--
 systems/sdl/sdl_surface_pool.c |   19 +++-
 systems/sdl/sdlgfx.c           |    1 -
 tools/dfbdump.c                |  103 +++++++++--------
 wm/default/default.c           |   17 +--
 26 files changed, 664 insertions(+), 155 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=28c75c0dd637361f73e42d8a0e39492f049ba296
commit 28c75c0dd637361f73e42d8a0e39492f049ba296
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Tue Aug 7 10:17:41 2007 +0200

    Fixed %d/%lu for sizeof() or size_t arguments.

 lib/direct/mem.c      |    2 +-
 lib/fusion/fusion.c   |    2 +-
 lib/fusion/shm/heap.c |    8 ++++----
 lib/fusion/shmalloc.c |   20 ++++++++++----------
 4 files changed, 16 insertions(+), 16 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2afb5d831269230752bdb6ee7625a4600428fdd9
commit 2afb5d831269230752bdb6ee7625a4600428fdd9
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Tue Aug 7 10:16:38 2007 +0200

    Fixed 64p/32i warnings.

 interfaces/IDirectFBFont/idirectfbfont_ft2.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=6f31ee556293ffd86088bbfd9073b503140ab9c7
commit 6f31ee556293ffd86088bbfd9073b503140ab9c7
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Tue Aug 7 10:16:00 2007 +0200

    Fixed 64p/32i warnings.

 lib/direct/tree.c     |    8 ++++----
 lib/fusion/hash.c     |    2 +-
 lib/fusion/hash.h     |    2 +-
 src/core/colorhash.c  |    2 +-
 systems/fbdev/fbdev.c |    2 +-
 tools/dfbinput.c      |    2 +-
 tools/dfbscreen.c     |    2 +-
 7 files changed, 10 insertions(+), 10 deletions(-)


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

Reply via email to