Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib/include Modified Files: evas_common.h Log Message: useless data files removed... making room for improvements in the engine. chnaged some images. need to update evas_*_test at some point to not be ugly and be able to test everything. =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/include/evas_common.h,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- evas_common.h 10 May 2004 06:40:51 -0000 1.24 +++ evas_common.h 26 Jan 2005 07:49:57 -0000 1.25 @@ -188,10 +188,12 @@ typedef enum _RGBA_Image_Flags { - RGBA_IMAGE_NOTHING = (0), - RGBA_IMAGE_HAS_ALPHA = (1 << 0), - RGBA_IMAGE_IS_DIRTY = (1 << 1), - RGBA_IMAGE_INDEXED = (1 << 2) + RGBA_IMAGE_NOTHING = (0), + RGBA_IMAGE_HAS_ALPHA = (1 << 0), + RGBA_IMAGE_IS_DIRTY = (1 << 1), + RGBA_IMAGE_INDEXED = (1 << 2), + RGBA_IMAGE_ALPHA_ONLY = (1 << 3), + RGBA_IMAGE_HAVE_SPANS = (1 << 4) } RGBA_Image_Flags; typedef enum _Convert_Pal_Mode @@ -284,9 +286,10 @@ struct _RGBA_Surface { - int w, h; - DATA32 *data; - char no_free : 1; + int w, h; + DATA32 *data; + char no_free : 1; + RGBA_Image *im; }; struct _RGBA_Image @@ -758,7 +761,7 @@ void evas_common_image_init (void); void evas_common_image_shutdown (void); -RGBA_Surface *evas_common_image_surface_new (void); +RGBA_Surface *evas_common_image_surface_new (RGBA_Image *im); void evas_common_image_surface_free (RGBA_Surface *is); void evas_common_image_surface_alloc (RGBA_Surface *is); void evas_common_image_surface_dealloc (RGBA_Surface *is); ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs