From: Shinwoo Kim Date: Tue, 26 Feb 2019 05:43:10 +0000 (+0900) Subject: Revert "evas_map: fix rendering bug 'mapped smart parent'+'image_object_update_add'" X-Git-Tag: accepted/tizen/unified/20190228.083550~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F15%2F200515%2F2;p=platform%2Fupstream%2Fefl.git Revert "evas_map: fix rendering bug 'mapped smart parent'+'image_object_update_add'" This reverts commit 23de6660338021abb596bebd807b5e3889551748. to fix auto scroll FPS issue. You can check this on elm-demo-tizen-tv > Performance menu. For more information please contact sungguk.na@samsung.com Change-Id: I64983527ae5ce9439ee6bfaacf901027cefda2a3 --- diff --git a/src/lib/evas/canvas/evas_object_image.c b/src/lib/evas/canvas/evas_object_image.c index 5a76452..dcb5a38 100755 --- a/src/lib/evas/canvas/evas_object_image.c +++ b/src/lib/evas/canvas/evas_object_image.c @@ -2473,10 +2473,6 @@ evas_object_image_render_pre(Evas_Object *eo_obj, if ((o->cur->fill.w < 1) || (o->cur->fill.h < 1)) return; -//TIZEN_ONLY(20190220): fix rendering bug 'mapped smart parent'+'image_object_update_add' - if (obj->mapped_parent) return; -//TIZEN_ONLY(20190220) - /* if someone is clipping this obj - go calculate the clipper */ if (obj->cur->clipper) { diff --git a/src/lib/evas/canvas/evas_render.c b/src/lib/evas/canvas/evas_render.c index dfd465c..2966182 100644 --- a/src/lib/evas/canvas/evas_render.c +++ b/src/lib/evas/canvas/evas_render.c @@ -1075,9 +1075,6 @@ _evas_render_phase1_object_process(Phase1_Context *p1ctx, obj->rect_del = EINA_FALSE; obj->render_pre = EINA_FALSE; -//TIZEN_ONLY(20190220): fix rendering bug 'mapped smart parent'+'image_object_update_add' - obj->mapped_parent = mapped_parent; -//TIZEN_ONLY(20190220) if (obj->delete_me == 2) OBJ_ARRAY_PUSH(p1ctx->delete_objects, obj); else if (obj->delete_me != 0) obj->delete_me++; diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h index 33837be..b495788 100755 --- a/src/lib/evas/include/evas_private.h +++ b/src/lib/evas/include/evas_private.h @@ -1211,9 +1211,6 @@ struct _Evas_Object_Protected_Data Eina_Bool events_filter_enabled : 1; Eina_Bool is_pointer_inside_legacy : 1; -//TIZEN_ONLY(20190220): fix rendering bug 'mapped smart parent'+'image_object_update_add' - Eina_Bool mapped_parent : 1; //used check parent mapped -//TIZEN_ONLY(20190220) }; struct _Evas_Data_Node