e_hwc_window: make a static function. 61/189361/3
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 17 Sep 2018 07:58:50 +0000 (16:58 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Wed, 19 Sep 2018 09:58:39 +0000 (09:58 +0000)
e_hwc_window_target_window_ee_rendered_hw_list_get function is not
used outside the file

Change-Id: Ib44c69c9f637102a392d687057e4f73a8ddadccb

src/bin/e_hwc_window.c
src/bin/e_hwc_window.h

index f9a0dd738aa3aebb6ca0275cc5b3ce0986804ad3..30715eebec97a9c51ebce18d21465e465b1265f6 100644 (file)
@@ -847,6 +847,28 @@ _e_hwc_window_cursor_position_get(E_Pointer *ptr, int width, int height, unsigne
      }
 }
 
+static Eina_List *
+_e_hwc_window_target_window_ee_rendered_hw_list_get(E_Hwc_Window_Target *target_window)
+{
+   Eina_List *ee_rendered_hw_list = NULL, *new_list = NULL;
+   E_Hwc_Window *hw1, *hw2;
+   const Eina_List *l, *ll;
+   E_Hwc *hwc;
+   tbm_surface_h target_tsurface;
+
+   hwc = target_window->hwc_window.hwc;
+
+   target_tsurface = target_window->hwc_window.buffer.tsurface;
+   tbm_surface_internal_get_user_data(target_tsurface, ee_rendered_hw_list_key, (void**)&ee_rendered_hw_list);
+
+   /* refresh list of composited e_thwc_windows according to existed ones */
+   EINA_LIST_FOREACH(ee_rendered_hw_list, l, hw1)
+      EINA_LIST_FOREACH(hwc->hwc_windows, ll, hw2)
+         if (hw1 == hw2) new_list = eina_list_append(new_list, hw1);
+
+   return new_list;
+}
+
 static void
 _e_hwc_window_free(E_Hwc_Window *hwc_window)
 {
@@ -1504,7 +1526,7 @@ e_hwc_window_target_buffer_fetch(E_Hwc_Window_Target *target_hwc_window)
 
         if (ehw_trace)
           {
-             ee_rendered_hw_list = e_hwc_window_target_window_ee_rendered_hw_list_get(target_hwc_window);
+             ee_rendered_hw_list = _e_hwc_window_target_window_ee_rendered_hw_list_get(target_hwc_window);
              n_thw = eina_list_count(ee_rendered_hw_list);
              if (n_thw)
                {
@@ -1549,28 +1571,6 @@ e_hwc_window_target_buffer_fetch(E_Hwc_Window_Target *target_hwc_window)
    return EINA_TRUE;
 }
 
-EINTERN Eina_List *
-e_hwc_window_target_window_ee_rendered_hw_list_get(E_Hwc_Window_Target *target_window)
-{
-   Eina_List *ee_rendered_hw_list = NULL, *new_list = NULL;
-   E_Hwc_Window *hw1, *hw2;
-   const Eina_List *l, *ll;
-   E_Hwc *hwc;
-   tbm_surface_h target_tsurface;
-
-   hwc = target_window->hwc_window.hwc;
-
-   target_tsurface = target_window->hwc_window.buffer.tsurface;
-   tbm_surface_internal_get_user_data(target_tsurface, ee_rendered_hw_list_key, (void**)&ee_rendered_hw_list);
-
-   /* refresh list of composited e_thwc_windows according to existed ones */
-   EINA_LIST_FOREACH(ee_rendered_hw_list, l, hw1)
-      EINA_LIST_FOREACH(hwc->hwc_windows, ll, hw2)
-         if (hw1 == hw2) new_list = eina_list_append(new_list, hw1);
-
-   return new_list;
-}
-
 EINTERN Eina_Bool
 e_hwc_window_activate(E_Hwc_Window *hwc_window, E_Hwc_Window_Queue *queue)
 {
index 4f58105d2cf7281bff8e7eff0e6aa7443b5fd5b5..66fe91504aa758204bad64edebeab972a73e4a97 100644 (file)
@@ -160,7 +160,6 @@ EINTERN Eina_Bool          e_hwc_window_target_can_render(E_Hwc_Window_Target *t
 EINTERN Eina_Bool          e_hwc_window_target_enabled(E_Hwc_Window_Target *target_hwc_window);
 EINTERN Eina_Bool          e_hwc_window_target_buffer_fetch(E_Hwc_Window_Target *target_hwc_window);
 EINTERN Eina_Bool          e_hwc_window_target_buffer_skip(E_Hwc_Window_Target *target_hwc_window);
-EINTERN Eina_List         *e_hwc_window_target_window_ee_rendered_hw_list_get(E_Hwc_Window_Target *target_window);
 
 EINTERN Eina_Bool          e_hwc_window_activate(E_Hwc_Window *hwc_window, E_Hwc_Window_Queue *queue);
 EINTERN Eina_Bool          e_hwc_window_deactivate(E_Hwc_Window *hwc_window);