EAPI Ecore_Wl2_Display *ecore_wl2_connected_display_get(const char *name);
/**
+ * Gets the wl_compositor which belongs to this display
+ *
+ * @param display The Ecore_Wl2_Display to get the compositor of
+ *
+ * @return The wl_compositor associated with this display
+ *
+ * @ingroup Ecore_Wl2_Display_Group
+ * @since 1.24
+ */
+EAPI struct wl_compositor *ecore_wl2_display_compositor_get(Ecore_Wl2_Display *display);
+
+/**
* @defgroup Ecore_Wl2_Window_Group Wayland Library Window Functions
* @ingroup Ecore_Wl2_Group
*
EAPI Eina_Bool ecore_wl2_window_ignore_output_transform_get(Ecore_Wl2_Window *win);
//
-//TIZEN_ONLY(20171115): support getting wl_compositor of Ecore_Wl2_Display
-EAPI struct wl_compositor *ecore_wl2_display_compositor_get(Ecore_Wl2_Display *display);
-//
-
//TIZEN_ONLY(20180810): support client demand move resize
EAPI void
ecore_wl2_window_sync_geometry_set(Ecore_Wl2_Window *window, uint32_t serial, int x, int y, int w, int h);
return display->wl.compositor_version;
}
-// TIZEN_ONLY(20180123)
-EAPI struct wl_compositor *
-ecore_wl2_display_compositor_get(Ecore_Wl2_Display *display)
-{
- EINA_SAFETY_ON_NULL_RETURN_VAL(display, 0);
-
- return display->wl.compositor;
-}
-//
-
EAPI Eina_Iterator *
ecore_wl2_display_inputs_get(Ecore_Wl2_Display *display)
{
return ewd;
}
+
+EAPI struct wl_compositor *
+ecore_wl2_display_compositor_get(Ecore_Wl2_Display *display)
+{
+ EINA_SAFETY_ON_NULL_RETURN_VAL(display, NULL);
+ return display->wl.compositor;
+}