From: Changyeon Lee Date: Thu, 24 Oct 2019 05:00:56 +0000 (+0900) Subject: e_hwc_window: e_hwc_window_constraints_reset from static to EINTERN X-Git-Tag: submit/tizen/20191104.053427~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F13%2F216613%2F2;p=platform%2Fupstream%2Fenlightenment.git e_hwc_window: e_hwc_window_constraints_reset from static to EINTERN Change-Id: I8ad2ce1af3e0e93158a3939079b96a755b7a77b0 --- diff --git a/src/bin/e_hwc_window.c b/src/bin/e_hwc_window.c index db155cd5fd..f704704f5b 100644 --- a/src/bin/e_hwc_window.c +++ b/src/bin/e_hwc_window.c @@ -368,8 +368,8 @@ _e_hwc_window_buffer_queue_unset(E_Hwc_Window *hwc_window) hwc_window->ec, hwc_window->hwc, hwc_window, e_client_util_name_get(hwc_window->ec)); } -static void -_e_hwc_window_constraints_reset(E_Hwc_Window *hwc_window) +EINTERN void +e_hwc_window_constraints_reset(E_Hwc_Window *hwc_window) { _e_hwc_window_buffer_queue_unset(hwc_window); @@ -402,7 +402,7 @@ _e_hwc_window_client_cb_del(void *data EINA_UNUSED, E_Client *ec) if (!ec->hwc_window) return; if (e_hwc_window_is_video(ec->hwc_window)) return; - _e_hwc_window_constraints_reset(ec->hwc_window); + e_hwc_window_constraints_reset(ec->hwc_window); e_hwc_window_free(ec->hwc_window); } @@ -1801,7 +1801,7 @@ e_hwc_window_transition_set(E_Hwc_Window *hwc_window, E_Hwc_Window_Transition tr if ((transition == E_HWC_WINDOW_TRANSITION_DEVICE_TO_CLIENT) || (transition == E_HWC_WINDOW_TRANSITION_DEVICE_TO_NONE)) - _e_hwc_window_constraints_reset(hwc_window); + e_hwc_window_constraints_reset(hwc_window); if (transition) EHWTRACE(" [%25s] is on TRANSITION [%s -> %s].", @@ -1854,7 +1854,7 @@ e_hwc_window_constraints_update(E_Hwc_Window *hwc_window) hwc_window->constraints = constraints; } else - _e_hwc_window_constraints_reset(hwc_window); + e_hwc_window_constraints_reset(hwc_window); return EINA_TRUE; } @@ -1994,7 +1994,7 @@ e_hwc_window_client_type_override(E_Hwc_Window *hwc_window) e_hwc_window_device_state_available_update(hwc_window); e_hwc_window_state_set(hwc_window, E_HWC_WINDOW_STATE_CLIENT, EINA_TRUE); - _e_hwc_window_constraints_reset(hwc_window); + e_hwc_window_constraints_reset(hwc_window); e_hwc_window_rendered_window_update(hwc_window); EHWTRACE("set client override", hwc_window->ec, hwc_window->hwc, hwc_window); diff --git a/src/bin/e_hwc_window.h b/src/bin/e_hwc_window.h index 499e3cf911..f1465f3c2c 100644 --- a/src/bin/e_hwc_window.h +++ b/src/bin/e_hwc_window.h @@ -206,6 +206,7 @@ EINTERN const char* e_hwc_window_transition_string_get(E_Hwc_Window_ EINTERN const char* e_hwc_window_restriction_string_get(E_Hwc_Window *hwc_window); EINTERN Eina_Bool e_hwc_window_constraints_update(E_Hwc_Window *hwc_window); +EINTERN void e_hwc_window_constraints_reset(E_Hwc_Window *hwc_window); EINTERN Eina_Bool e_hwc_window_rendered_window_update(E_Hwc_Window *hwc_window); EINTERN void e_hwc_window_buffer_set(E_Hwc_Window *hwc_window, tbm_surface_h tsurface, E_Hwc_Window_Queue *queue); EINTERN const char *e_hwc_window_state_string_get(E_Hwc_Window_State hwc_window_state);