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 4bbd349c8e0c6900e508f26ea52b4ba10545f290
Author: Christopher Michael <devilho...@comcast.net>
AuthorDate: Sat Sep 6 08:26:24 2025 -0500

    ecore_drm2: Add API to return display relative mode
---
 src/lib/ecore_drm2/Ecore_Drm2.h          | 1 +
 src/lib/ecore_drm2/ecore_drm2_displays.c | 7 +++++++
 2 files changed, 8 insertions(+)

diff --git a/src/lib/ecore_drm2/Ecore_Drm2.h b/src/lib/ecore_drm2/Ecore_Drm2.h
index de3228ad78..2038a402b4 100644
--- a/src/lib/ecore_drm2/Ecore_Drm2.h
+++ b/src/lib/ecore_drm2/Ecore_Drm2.h
@@ -162,6 +162,7 @@ EAPI Ecore_Drm2_Crtc *ecore_drm2_display_crtc_get(Ecore_Drm2_Display *disp);
 EAPI Eina_Bool ecore_drm2_display_possible_crtc_get(Ecore_Drm2_Display *disp, Ecore_Drm2_Crtc *crtc);
 EAPI int ecore_drm2_display_supported_rotations_get(Ecore_Drm2_Display *disp);
 EAPI void ecore_drm2_display_relative_mode_set(Ecore_Drm2_Display *disp, Ecore_Drm2_Relative_Mode mode);
+EAPI Ecore_Drm2_Relative_Mode ecore_drm2_display_relative_mode_get(Ecore_Drm2_Display *disp);
 EAPI void ecore_drm2_display_relative_to_set(Ecore_Drm2_Display *disp, const char *relative);
 EAPI void ecore_drm2_display_dpi_get(Ecore_Drm2_Display *disp, int *xdpi, int *ydpi);
 EAPI Ecore_Drm2_Display *ecore_drm2_display_find(Ecore_Drm2_Device *dev, int x, int y);
diff --git a/src/lib/ecore_drm2/ecore_drm2_displays.c b/src/lib/ecore_drm2/ecore_drm2_displays.c
index b978ec9762..211847ab25 100644
--- a/src/lib/ecore_drm2/ecore_drm2_displays.c
+++ b/src/lib/ecore_drm2/ecore_drm2_displays.c
@@ -1332,6 +1332,13 @@ ecore_drm2_display_relative_mode_set(Ecore_Drm2_Display *disp, Ecore_Drm2_Relati
    disp->relative.mode = mode;
 }
 
+EAPI Ecore_Drm2_Relative_Mode
+ecore_drm2_display_relative_mode_get(Ecore_Drm2_Display *disp)
+{
+   EINA_SAFETY_ON_NULL_RETURN_VAL(disp, ECORE_DRM2_RELATIVE_MODE_UNKNOWN);
+   return disp->relative.mode;
+}
+
 EAPI void
 ecore_drm2_display_relative_to_set(Ecore_Drm2_Display *disp, const char *relative)
 {

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

Reply via email to