From: Changyeon Lee Date: Thu, 17 Sep 2020 05:49:12 +0000 (+0900) Subject: e_comp_wl: add E_COMP_WL_HOOK_SUBSURFACE_SYNCHRONIZED_COMMIT hook X-Git-Tag: submit/tizen/20210621.042754~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8f55dbb3fe8983bff9f11ee79bc0e3f3d4d0725b;p=platform%2Fupstream%2Fenlightenment.git e_comp_wl: add E_COMP_WL_HOOK_SUBSURFACE_SYNCHRONIZED_COMMIT hook Change-Id: Ibd4fffca6dc4b8f6a0942f82b3e1203d41944255 --- diff --git a/src/bin/e_comp_wl.h b/src/bin/e_comp_wl.h index 33f9b043ee..fa3ec27b9d 100644 --- a/src/bin/e_comp_wl.h +++ b/src/bin/e_comp_wl.h @@ -59,6 +59,7 @@ typedef enum _E_Comp_Wl_Hook_Point E_COMP_WL_HOOK_SHELL_SURFACE_READY, E_COMP_WL_HOOK_SUBSURFACE_CREATE, E_COMP_WL_HOOK_SUBSURFACE_COMMIT_TO_CACHE, + E_COMP_WL_HOOK_SUBSURFACE_SYNCHRONIZED_COMMIT, E_COMP_WL_HOOK_BUFFER_CHANGE, E_COMP_WL_HOOK_CLIENT_REUSE, E_COMP_WL_HOOK_BUFFER_SIZE_CHANGE, diff --git a/src/bin/e_comp_wl_subsurface.c b/src/bin/e_comp_wl_subsurface.c index db302e0036..bb8f9f9f36 100644 --- a/src/bin/e_comp_wl_subsurface.c +++ b/src/bin/e_comp_wl_subsurface.c @@ -489,6 +489,8 @@ _e_comp_wl_subsurface_synchronized_commit(E_Client *ec) if (sdata->cached.has_data) _e_comp_wl_subsurface_commit_from_cache(ec); + e_comp_wl_hook_call(E_COMP_WL_HOOK_SUBSURFACE_SYNCHRONIZED_COMMIT, ec); + EINA_LIST_FOREACH(ec->comp_data->sub.list, l, subc) { if (ec != subc)