[E_COMP_WL_HOOK_SHELL_SURFACE_READY] = NULL,
[E_COMP_WL_HOOK_SUBSURFACE_CREATE] = NULL,
[E_COMP_WL_HOOK_BUFFER_CHANGE] = NULL,
+ [E_COMP_WL_HOOK_CLIENT_REUSE] = NULL,
};
static Eina_List *hooks = NULL;
ec->ignored = 0;
if (!ec->comp_data) return NULL;
_e_comp_wl_client_evas_init(ec);
+
+ ELOGF("COMP", "Reusable ec. new_pixmap:%p", ec->pixmap, ec, ec->pixmap);
+ _e_comp_wl_hook_call(E_COMP_WL_HOOK_CLIENT_REUSE, ec);
}
}
E_COMP_WL_HOOK_SHELL_SURFACE_READY,
E_COMP_WL_HOOK_SUBSURFACE_CREATE,
E_COMP_WL_HOOK_BUFFER_CHANGE,
+ E_COMP_WL_HOOK_CLIENT_REUSE,
E_COMP_WL_HOOK_LAST,
} E_Comp_Wl_Hook_Point;