New commits:
http://git.directfb.org/?p=ports/cairodfb.git;a=commit;h=ecc47a1601e525d78650f8c2d5aed896ef347934
commit ecc47a1601e525d78650f8c2d5aed896ef347934
Author: Claudio Ciccani <[EMAIL PROTECTED]>
Date: Fri Jun 8 11:49:58 2007 +0200
Importing my latest version of the Cairo/DirectFB backend:
- Fixed support for surfaces smaller than 8x8: allocate an 8x8
surface and then return a subsurface with the requested dimension;
- Improved support for surfaces requiring format conversion:
allocate a surface that can only grow (used when cairo ha to access the
contents);
- Flip (by blitting) the source surface before accessing its contents when
format conversion is required;
- Fixed coordinates transformation: only invert the matrix when using
Texture Triangles;
- Fixed support for resizeable (non local) surfaces: update the dimension
when
cairo_directfb_surface_get_extents() gets called;
- Added support for ARGB32 fonts;
- Removed unused functions;
- Improved code cosmetics.
cairo/cairo-directfb-surface.c | 562 ++++++++++++++++------------
cairo/cairo-directfb.patch | 823 ++++++++++++++++++++++++++++------------
2 files changed, 902 insertions(+), 483 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs