From: <enl...@li...> - 2005-04-03 14:22:40
|
Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas Dir : e17/libs/evas/src/lib/include Modified Files: evas_private.h Log Message: optimisipoos. (e17's menus should be more responsive now) =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/include/evas_private.h,v retrieving revision 1.40 retrieving revision 1.41 diff -u -3 -r1.40 -r1.41 --- evas_private.h 1 Apr 2005 07:14:16 -0000 1.40 +++ evas_private.h 3 Apr 2005 14:22:17 -0000 1.41 @@ -407,6 +407,7 @@ int x, y, w, h; unsigned char r, g, b, a; char visible : 1; + char dirty : 1; } clip; } cache; struct { @@ -631,6 +632,7 @@ void evas_object_render_pre_effect_updates(Evas_List *updates, Evas_Object *obj, int is_v, int was_v); Evas_List * evas_rects_return_difference_rects(int x, int y, int w, int h, int xx, int yy, int ww, int hh); void evas_object_clip_recalc(Evas_Object *obj); +void evas_object_clip_dirty(Evas_Object *obj); Evas_Layer *evas_layer_new(Evas *e); void evas_layer_pre_free(Evas_Layer *lay); void evas_layer_free(Evas_Layer *lay); @@ -645,7 +647,7 @@ int evas_object_was_visible(Evas_Object *obj); int evas_object_is_opaque(Evas_Object *obj); int evas_object_was_opaque(Evas_Object *obj); -void evas_object_recalc_clippees(Evas_Object *obj); +//void evas_object_recalc_clippees(Evas_Object *obj); int evas_object_clippers_is_visible(Evas_Object *obj); int evas_object_clippers_was_visible(Evas_Object *obj); void evas_object_event_callback_call(Evas_Object *obj, Evas_Callback_Type type, void *event_info); |