This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch devs/devilhorns/apos
in repository efl.

View the commit online.

commit 0b64497d9b12ec5aaba8651d4f900ad9b1432a51
Author: Christopher Michael <devilho...@comcast.net>
AuthorDate: Tue Nov 21 07:04:09 2023 -0500

    ecore_drm2: Remove API function to get a crtc_id and add an API to
    return a Crtc Structure
---
 src/lib/ecore_drm2/Ecore_Drm2.h          |  3 ++-
 src/lib/ecore_drm2/ecore_drm2_displays.c | 15 +++++++--------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/lib/ecore_drm2/Ecore_Drm2.h b/src/lib/ecore_drm2/Ecore_Drm2.h
index 943abc63c2..fa63e4ea3a 100644
--- a/src/lib/ecore_drm2/Ecore_Drm2.h
+++ b/src/lib/ecore_drm2/Ecore_Drm2.h
@@ -70,7 +70,6 @@ EAPI int ecore_drm2_display_dpms_get(Ecore_Drm2_Display *disp);
 EAPI void ecore_drm2_display_dpms_set(Ecore_Drm2_Display *disp, uint64_t level);
 EAPI Eina_Bool ecore_drm2_display_enabled_get(Ecore_Drm2_Display *disp);
 EAPI void ecore_drm2_display_enabled_set(Ecore_Drm2_Display *disp, Eina_Bool enabled);
-EAPI unsigned int ecore_drm2_display_crtc_get(Ecore_Drm2_Display *disp);
 EAPI char *ecore_drm2_display_edid_get(Ecore_Drm2_Display *disp);
 EAPI const Eina_List *ecore_drm2_display_modes_get(Ecore_Drm2_Display *disp);
 EAPI void ecore_drm2_display_mode_info_get(Ecore_Drm2_Display_Mode *mode, int *w, int *h, unsigned int *refresh, unsigned int *flags);
@@ -81,6 +80,8 @@ EAPI void ecore_drm2_display_info_get(Ecore_Drm2_Display *disp, int *x, int *y,
 EAPI int ecore_drm2_display_rotation_get(Ecore_Drm2_Display *disp);
 EAPI void ecore_drm2_display_rotation_set(Ecore_Drm2_Display *disp, uint64_t rotation);
 EAPI void ecore_drm2_display_mode_set(Ecore_Drm2_Display *disp, Ecore_Drm2_Display_Mode *mode, int x, int y);
+EAPI Ecore_Drm2_Crtc *ecore_drm2_display_crtc_get(Ecore_Drm2_Display *disp);
+
 # endif
 
 #endif
diff --git a/src/lib/ecore_drm2/ecore_drm2_displays.c b/src/lib/ecore_drm2/ecore_drm2_displays.c
index 0507848d8e..63e4bee5ac 100644
--- a/src/lib/ecore_drm2/ecore_drm2_displays.c
+++ b/src/lib/ecore_drm2/ecore_drm2_displays.c
@@ -725,14 +725,6 @@ ecore_drm2_display_enabled_set(Ecore_Drm2_Display *disp, Eina_Bool enabled)
    disp->state.pending->changes |= ECORE_DRM2_DISPLAY_STATE_ENABLED;
 }
 
-EAPI unsigned int
-ecore_drm2_display_crtc_get(Ecore_Drm2_Display *disp)
-{
-   EINA_SAFETY_ON_NULL_RETURN_VAL(disp, 0);
-   EINA_SAFETY_ON_NULL_RETURN_VAL(disp->crtc, 0);
-   return disp->crtc->id;
-}
-
 EAPI char *
 ecore_drm2_display_edid_get(Ecore_Drm2_Display *disp)
 {
@@ -870,3 +862,10 @@ ecore_drm2_display_rotation_set(Ecore_Drm2_Display *disp, uint64_t rotation)
    disp->state.pending->rotation = rotation;
    disp->state.pending->changes |= ECORE_DRM2_DISPLAY_STATE_ROTATION;
 }
+
+EAPI Ecore_Drm2_Crtc *
+ecore_drm2_display_crtc_get(Ecore_Drm2_Display *disp)
+{
+   EINA_SAFETY_ON_NULL_RETURN_VAL(disp, NULL);
+   return disp->crtc;
+}

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to