Il giorno lun, 11/02/2008 alle 23.29 +0100, [EMAIL PROTECTED] ha scritto:
> New commits:
> 
> 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(-)

Great!! :)
But you are forgetting something... software fallbacks?! :?


-- 
Claudio Ciccani
[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://directfb.org


_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to