New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0c9a7dca0bd288479c773191435042b6853e273f
commit 0c9a7dca0bd288479c773191435042b6853e273f
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date:   Mon Jul 21 12:56:08 2008 +0200

    [windows] Shutdown fixes in the window management and new flags for the 
state of the stack.
    
    Added CoreWindowStackFlags with CWSF_INITIALIZED and CWSF_ACTIVATED to 
CoreWindowStack.
    
    In dfb_wm_close_all_stacks() simply call dfb_wm_close_stack() for any stack 
with CWSF_INITIALIZED set.
    The previous code did only half of it, just clearing context->stack pointer 
and clearing the magic value
    resulting in the notification handler for the background image accessing a 
stack structure without magic.
    
    In dfb_wm_close_stack() first deactivate the stack if CWSF_ACTIVATED is set.
    
    Safe state handling in dfb_wm_set_active().
    
    Moved magic value set/clear from wm.c to windowstack.c where the structure 
is allocated and freed.
    
    Check return value of dfb_wm_init_stack().

 src/core/layer_context.c    |   20 ++++++--
 src/core/windows_internal.h |   11 ++++
 src/core/windowstack.c      |   64 ++++++++++++++++---------
 src/core/wm.c               |  110 +++++++++++++++++++++++++++++--------------
 src/core/wm.h               |    3 +-
 5 files changed, 143 insertions(+), 65 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c32441475ff21fbbae477129310a9d594a7cb72d
commit c32441475ff21fbbae477129310a9d594a7cb72d
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date:   Sun Jul 20 15:13:21 2008 +0200

    [x11] Output ARGB when depth is 32, support AYUV input (layer format).

 systems/x11/primary.c |   87 ++++++++++++++++++++++++++++++++----------------
 1 files changed, 58 insertions(+), 29 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=38d4b138168b56330c54f3bb92673f5017444f6b
commit 38d4b138168b56330c54f3bb92673f5017444f6b
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date:   Sun Jul 20 15:03:15 2008 +0200

    [dfbdump] Show capacity in pool info (with "-p") and only dump shared or 
explicitly specified surfaces to avoid crashes.

 tools/dfbdump.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c2bea38a0855e8c7e050e693a4e36705026bc92a
commit c2bea38a0855e8c7e050e693a4e36705026bc92a
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date:   Sun Jul 20 15:00:08 2008 +0200

    [convert] Added conversion to RGB555 and from AYUV (added to all conversion 
functions).

 src/gfx/convert.c |  324 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/gfx/convert.h |   18 +++
 2 files changed, 342 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=cc328caa46510e5b0e185edbb17bd732b40a3d8a
commit cc328caa46510e5b0e185edbb17bd732b40a3d8a
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date:   Sun Jul 20 14:59:26 2008 +0200

    [surfaces] A bit more debug when locking buffers.

 src/core/surface_buffer.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c319b6a969a064a83e7e7da308daaca7fb1f4866
commit c319b6a969a064a83e7e7da308daaca7fb1f4866
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date:   Sun Jul 20 14:58:31 2008 +0200

    [virtual2d] Fixed copy'n'paste bug in virtual driver.

 gfxdrivers/vmware/vmware_2d.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=edaf0352f0a90ef68ef0b571fb1fe52abb5907df
commit edaf0352f0a90ef68ef0b571fb1fe52abb5907df
Author: Denis Oliver Kropp <[EMAIL PROTECTED](none)>
Date:   Sun Jul 20 14:57:39 2008 +0200

    [surfaces] Cleanup complex assertions, no CORE_SURFACE_ALLOCATION_ASSERT 
within CORE_SURFACE_BUFFER_LOCK_ASSERT, only D_ASSERTs.

 src/core/surface_buffer.h |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)


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

Reply via email to