New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=e1d55ba80f0e776b179603965d29b6e754b1bb49
commit e1d55ba80f0e776b179603965d29b6e754b1bb49
Author: Denis Oliver Kropp <[email protected]>
Date:   Thu Feb 9 22:14:36 2012 +0100

    X11: Fix OOM case in x11Lock() that left the mutex locked.

 systems/x11/x11_surface_pool.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=3b0f7d06aee524409c44c0636761a6b6018ffd81
commit 3b0f7d06aee524409c44c0636761a6b6018ffd81
Author: Denis Oliver Kropp <[email protected]>
Date:   Thu Feb 9 22:13:25 2012 +0100

    GeneFX: Use RGB accumulators only, adding YUV values does not work.

 src/gfx/generic/generic.c |   30 +++++++++++-------------------
 1 files changed, 11 insertions(+), 19 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=095fadaf86403035d6fd40b99016b82a497e9eea
commit 095fadaf86403035d6fd40b99016b82a497e9eea
Author: Denis Oliver Kropp <[email protected]>
Date:   Wed Feb 8 21:37:29 2012 +0100

    Core: Fix error path of surface allocation creation further, thanks to Rob 
McConnell!
    
    "Please find attached a patch against the 1.6-pre code you have that fixes 
an assertion failing when the surface allocation object is successfully 
created, but the actual AllocateBuffer() function fails.  In this case, the 
surface allocation object destructor is called, but because the allocation size 
is not set the "CORE_SURFACE_ALLOCATION_ASSERT()" macro bails out.
     I've added a new state flag to indicate that the allocation is being 
initialised.  This ties the actual allocation and AllocateBuffer() functions 
together."

 src/core/surface_allocation.c |   15 +++++++++------
 src/core/surface_allocation.h |    1 +
 src/core/surface_pool.c       |    4 +++-
 3 files changed, 13 insertions(+), 7 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=075adce3c75e74c7332462a474c6ce8801e06766
commit 075adce3c75e74c7332462a474c6ce8801e06766
Author: Denis Oliver Kropp <[email protected]>
Date:   Thu Feb 2 16:05:56 2012 +0100

    IDirectFBDisplayLayer: Convert two more dfb_layer_activate_context to 
CoreLayer_ActivateContext, thanks to Rob McConnell for spotting!

 src/display/idirectfbdisplaylayer.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d6b965e425937a3097e6822b546625788735f72a
commit d6b965e425937a3097e6822b546625788735f72a
Author: Denis Oliver Kropp <[email protected]>
Date:   Thu Feb 2 12:07:59 2012 +0100

    Core: Fix error path of surface allocation.
    
    When the pool returns an error during AllocateBuffer, set the
    CSALF_DEALLOCATED flag so the (newly added) destructor knows
    it should not call the pool's DeallocateBuffer function.

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

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

Reply via email to