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