canvas vg: remove redudant code.
authorHermet Park <hermetpark@gmail.com>
Tue, 7 Jan 2020 04:22:18 +0000 (13:22 +0900)
committerHermet Park <hermetpark@gmail.com>
Tue, 7 Jan 2020 04:30:01 +0000 (13:30 +0900)
The render preparation of vector nodes will be
done by user_vg_entry_render().

Change-Id: Id7565ef15c836ede07b43278e788a322dfbdb45a

src/lib/evas/canvas/efl_canvas_vg_object.c

index 83a59bd..c94cf28 100644 (file)
@@ -769,7 +769,6 @@ _efl_canvas_vg_object_render_pre(Evas_Object *eo_obj,
 {
    Efl_Canvas_Vg_Object_Data *pd = type_private_data;
    int is_v, was_v;
-   Ector_Surface *s;
 
    if (obj->pre_render_done) return;
    obj->pre_render_done = EINA_TRUE;
@@ -789,12 +788,6 @@ _efl_canvas_vg_object_render_pre(Evas_Object *eo_obj,
                                             obj->cur->clipper->private_data);
      }
 
-   // FIXME: handle damage only on changed renderer.
-   // FIXME: Move this render_pre to efl_canvas_vg_render()
-   s = evas_ector_get(obj->layer->evas);
-   if (pd->root && s)
-     _evas_vg_render_pre(obj, pd->root, NULL, NULL, NULL, s, NULL, 255, NULL, 0);
-
    /* now figure what changed and add draw rects */
    /* if it just became visible or invisible */
    is_v = evas_object_is_visible(obj);