New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=99bc47070b386fbd2df4731711ccd2364f262bf8
commit 99bc47070b386fbd2df4731711ccd2364f262bf8
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Mon Feb 11 23:29:40 2008 +0100

    SH7722: Implemented DSBLIT_SRC_MASK_ALPHA, cleaned up and optimized state 
handling.

 gfxdrivers/sh7722/sh7722_blt.c   |  614 +++++++++++++++++++-------------------
 gfxdrivers/sh7722/sh7722_blt.h   |   20 ++-
 gfxdrivers/sh7722/sh7722_types.h |   14 +-
 3 files changed, 336 insertions(+), 312 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=fe25a2d4bbbecc4abfa474098d9e0d3bca4ae2cd
commit fe25a2d4bbbecc4abfa474098d9e0d3bca4ae2cd
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Mon Feb 11 23:26:30 2008 +0100

    RENDER: Added IDirectFBSurface::SetSourceMask() - yes, a third blitting 
operand :)
    
    Added DSBLIT_SRC_MASK_ALPHA to modulate source alpha channel with alpha 
channel from source mask.
    Added DSBLIT_SRC_MASK_COLOR to modulate source color channels with color 
channels from source mask.
    
    Added IDirectFBSurface::SetSourceMask() with a surface argument plus x/y 
offset and flags.
    
    Added DFBSurfaceMaskFlags with DSMF_STENCIL to make x/y offset absolute and 
always start at a
    fixed position in the mask, otherwise x/y from the Blit() are added.
    
    Implemented interface and core code for the new API, adding some new core 
functions and flags,
    mostly state handling, e.g. dfb_state_set_source_mask().
    
    Added DFB_POINT_EQUAL(a,b).
    
    Added DFXL_ALL_DRAW and DFXL_ALL_BLIT.
    
    Did some cleanup...

 include/directfb.h             |   65 ++++++++++++++++++++++++++++++++++--
 src/core/gfxcard.c             |   73 +++++++++++++++++++++++++++++-----------
 src/core/state.c               |   70 ++++++++++++++++++++++++++++++++++----
 src/core/state.h               |   54 +++++++++++++++++++++++------
 src/display/idirectfbsurface.c |   35 +++++++++++++++++++
 5 files changed, 254 insertions(+), 43 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=63a5ee545b5d96616b4cdd1115a35bab28175b4d
commit 63a5ee545b5d96616b4cdd1115a35bab28175b4d
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Mon Feb 11 23:14:44 2008 +0100

    CLOCK: Moving includes solved a build issue here.

 lib/direct/clock.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d16c5807c105abf2dd7f8894b1bdf4f27a86fe87
commit d16c5807c105abf2dd7f8894b1bdf4f27a86fe87
Author: Denis Oliver Kropp <[EMAIL PROTECTED]>
Date:   Mon Feb 11 23:12:07 2008 +0100

    SH7722: Use RGB16 in LCD buffer again. NV16 did flicker.

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


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

Reply via email to