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.