From: <enl...@li...> - 2002-06-20 03:15:38
|
Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas2 Dir : e17/libs/evas2/src/lib/canvas Modified Files: Tag: SPLIT Makefile.am evas_object_rectangle.c Added Files: Tag: SPLIT evas_object_font.c evas_object_gradient.c evas_object_line.c evas_object_polygon.c Log Message: cleaning up engines to make their apis & routines internal to themselves only (static) since ythe engine exports its calls in the function struct anyway. adding rendering routines for other primitives to software_x11 engine. will have to hook these in to more object primitiives. =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas2/src/lib/canvas/Attic/Makefile.am,v retrieving revision 1.1.2.6 retrieving revision 1.1.2.7 diff -u -3 -r1.1.2.6 -r1.1.2.7 --- Makefile.am 19 Jun 2002 19:32:35 -0000 1.1.2.6 +++ Makefile.am 20 Jun 2002 03:15:07 -0000 1.1.2.7 @@ -23,8 +23,12 @@ evas_layer.c \ evas_main.c \ evas_name.c \ +evas_object_font.c \ +evas_object_gradient.c \ evas_object_image.c \ evas_object_main.c \ +evas_object_line.c \ +evas_object_polygon.c \ evas_object_rectangle.c \ evas_rectangle.c \ evas_render.c \ =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas2/src/lib/canvas/Attic/evas_object_rectangle.c,v retrieving revision 1.1.2.16 retrieving revision 1.1.2.17 diff -u -3 -r1.1.2.16 -r1.1.2.17 --- evas_object_rectangle.c 19 Jun 2002 09:07:05 -0000 1.1.2.16 +++ evas_object_rectangle.c 20 Jun 2002 03:15:07 -0000 1.1.2.17 @@ -130,7 +130,7 @@ obj->cur.cache.clip.g, obj->cur.cache.clip.b, obj->cur.cache.clip.a); - obj->layer->evas->engine.func->draw_rectangle(output, + obj->layer->evas->engine.func->rectangle_draw(output, context, surface, obj->cur.cache.geometry.x + x, |