e_comp_wl: Deprecate state_commit_signal 94/325394/1
authorSeunghun Lee <shiin.lee@samsung.com>
Thu, 22 May 2025 03:25:56 +0000 (12:25 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Tue, 10 Jun 2025 02:33:43 +0000 (11:33 +0900)
It's unused.

Change-Id: Ic4ec76bf498877af7aa596cc3c062fd0b8030643

src/bin/server/e_comp_wl.c
src/bin/server/e_comp_wl_rsm.c
src/bin/server/e_compositor.c
src/include/e_comp_wl.h

index 3f33434cdff8f2bdbb3561915a48fe0492d26e2e..1bbd607b8be651a41abc01d7abebb5f508e67b16 100644 (file)
@@ -3177,8 +3177,6 @@ _e_comp_wl_surface_state_commit(E_Client *ec, E_Comp_Wl_Surface_State *state)
 
    e_comp_wl_subsurface_check_alpha_mask_rect(ec);
 
-   wl_signal_emit(&cdata->state_commit_signal, &cdata->wl_surface);
-
    buffer = e_surface_buffer_try_get(surface);
    if ((buffer) && (e_policy_client_buffer_flush_enabled_get(ec)))
      e_pixmap_buffer_clear(ec->pixmap, EINA_FALSE);
index 4bbfa11e8fe6d439c9f0a28c278aba65f1bda900..45010d0e13e23d8b7a941fd59077b7b570bb1ec6 100644 (file)
@@ -3035,7 +3035,6 @@ _e_comp_wl_remote_surface_state_commit(E_Client *ec, E_Comp_Wl_Surface_State *st
    int x = 0, y = 0, sx = 0, sy = 0;
    E_Comp_Wl_Buffer *buffer;
    Eina_List *l;
-   E_Comp_Wl_Client_Data *cdata = e_client_cdata_get(ec);
 
    if (state->new_attach)
      e_comp_wl_surface_attach(ec, state->buffer);
@@ -3059,8 +3058,6 @@ _e_comp_wl_remote_surface_state_commit(E_Client *ec, E_Comp_Wl_Surface_State *st
    state->sy = 0;
    state->new_attach = EINA_FALSE;
 
-   wl_signal_emit(&cdata->state_commit_signal, &cdata->wl_surface);
-
    /* send remote buffer to remote surfaces */
    buffer = e_pixmap_resource_get(ec->pixmap);
    if (buffer)
index 5ba3d494665304e56df295de04033c80e7263619..df0cebdcd47ba2b40ef1423c4eb27ecb4691b8d5 100644 (file)
@@ -981,7 +981,6 @@ static void
 _e_surface_base_init(E_Comp_Wl_Client_Data *base)
 {
    wl_signal_init(&base->apply_viewport_signal);
-   wl_signal_init(&base->state_commit_signal);
 
    e_comp_wl_surface_state_init(&base->pending);
 
index 424af56cc77baf8ff80559cdf6cd27b0a896d2d2..464ed9d6be980db04465c642237df6d0a667a53b 100644 (file)
@@ -515,7 +515,7 @@ struct _E_Comp_Wl_Client_Data
    struct wl_list pointer_constraints;
    GMutex surface_mutex;
 
-   struct wl_signal state_commit_signal;
+   E_DEPRECATED struct wl_signal state_commit_signal;
 };
 
 struct _E_Comp_Wl_Output