e_compositor: Remove e_comp_wl_subsurface_add 84/315984/1
authorSeunghun Lee <shiin@samsung.com>
Wed, 27 Nov 2024 07:13:28 +0000 (16:13 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Mon, 9 Dec 2024 02:31:01 +0000 (11:31 +0900)
This function is replaced by e_subsurface_create().

Change-Id: I4016b5c83cc60e2e95dabecf1bccb43f5066b802

src/bin/server/e_comp_wl_subsurface_intern.h
src/bin/server/e_compositor.c

index 87b3fd9b2caca034c4a944ea214611ed51eddf49..4b77a271c38d242f3c632f19099e164eda6e2747 100644 (file)
@@ -24,7 +24,6 @@ EINTERN void e_comp_wl_subsurface_data_parent_unset(E_Comp_Wl_Subsurf_Data *sdat
 EINTERN void e_comp_wl_subsurface_data_position_set(E_Comp_Wl_Subsurf_Data *sdata, int x, int y);
 EINTERN void e_comp_wl_subsurface_data_coord_get(E_Comp_Wl_Subsurf_Data *sdata, int *x, int *y);
 
-EINTERN Eina_Bool     e_comp_wl_subsurface_add(struct wl_resource *resource, uint32_t id, struct wl_resource *surface_resource, struct wl_resource *parent_resource);
 EINTERN Eina_Bool     e_comp_wl_subsurface_order_commit(E_Client *ec);
 EINTERN Eina_Bool     e_comp_wl_subsurface_commit(E_Client *ec);
 EINTERN Eina_Bool     e_comp_wl_subsurface_can_show(E_Client *ec);
index 858f52a082deb0aea6d1749aafd6f33ad65f18e7..b670a6f9bee8642a0be1e5449653801ad4f610ea 100644 (file)
@@ -186,15 +186,6 @@ e_compositor_init(struct wl_display *display)
    return EINA_TRUE;
 }
 
-EINTERN Eina_Bool
-e_comp_wl_subsurface_add(struct wl_resource *resource, uint32_t id, struct wl_resource *surface_resource, struct wl_resource *parent_resource)
-{
-   return !!ds_subsurface_create(resource,
-                                 ds_surface_from_resource(surface_resource),
-                                 ds_surface_from_resource(parent_resource),
-                                 id);
-}
-
 EINTERN E_Subsurface *
 e_subsurface_create(struct wl_resource *factory_resource, uint32_t id, E_Surface *surface, E_Surface *parent)
 {