This hook call of this hook type is called before the commit functions of remote_surface, subsurface and surface.
Change-Id: I762e90e51bf1e09a752c0b31a0cf1712ee0fa5b2
[E_COMP_WL_HOOK_DEL] = NULL,
[E_COMP_WL_HOOK_CLIENT_ALPHA_CHANGE] = NULL,
[E_COMP_WL_HOOK_CLIENT_SURFACE_COMMIT] = NULL,
+ [E_COMP_WL_HOOK_CLIENT_BEFORE_SURFACE_COMMIT] = NULL,
};
static Eina_Inlist *_e_comp_wl_pid_hooks[] =
}
}
+ _e_comp_wl_hook_call(E_COMP_WL_HOOK_CLIENT_BEFORE_SURFACE_COMMIT, ec);
+
if (ec->explicit_sync_surface)
e_explicit_sync_surface_commit(ec->explicit_sync_surface);
E_COMP_WL_HOOK_DEL,
E_COMP_WL_HOOK_CLIENT_ALPHA_CHANGE,
E_COMP_WL_HOOK_CLIENT_SURFACE_COMMIT,
+ E_COMP_WL_HOOK_CLIENT_BEFORE_SURFACE_COMMIT,
E_COMP_WL_HOOK_LAST,
} E_Comp_Wl_Hook_Point;