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 7ffe29845c4cd84cd6fc9e804636270c90b42000
Author: Christopher Michael <devilho...@comcast.net>
AuthorDate: Wed Sep 3 08:33:37 2025 -0500
ecore_drm2: Add check to see if DRM_CAP_ADDFB2_MODIFIERS is supported
This checks to see if we can use drmModeAddFB2WithModifiers when
creating framebuffers
---
src/lib/ecore_drm2/ecore_drm2_device.c | 4 ++--
src/lib/ecore_drm2/ecore_drm2_private.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/lib/ecore_drm2/ecore_drm2_device.c b/src/lib/ecore_drm2/ecore_drm2_device.c
index 29eb7835b9..fec75ad0b5 100644
--- a/src/lib/ecore_drm2/ecore_drm2_device.c
+++ b/src/lib/ecore_drm2/ecore_drm2_device.c
@@ -210,8 +210,8 @@ _ecore_drm2_device_kms_caps_get(Ecore_Drm2_Device *dev)
dev->atomic = ((ret == 0) && (cap == 1));
/* test if gbm can do modifiers */
- /* ret = sym_drmGetCap(dev->fd, DRM_CAP_ADDFB2_MODIFIERS, &cap); */
- /* if (ret == 0) dev->gbm_mods = cap; */
+ ret = sym_drmGetCap(dev->fd, DRM_CAP_ADDFB2_MODIFIERS, &cap);
+ if (ret == 0) dev->gbm_mods = cap;
/* set writeback connector support */
sym_drmSetClientCap(dev->fd, DRM_CLIENT_CAP_WRITEBACK_CONNECTORS, 1);
diff --git a/src/lib/ecore_drm2/ecore_drm2_private.h b/src/lib/ecore_drm2/ecore_drm2_private.h
index ecab0cac0a..0ff3f47610 100644
--- a/src/lib/ecore_drm2/ecore_drm2_private.h
+++ b/src/lib/ecore_drm2/ecore_drm2_private.h
@@ -385,7 +385,7 @@ struct _Ecore_Drm2_Device
Eina_List *planes;
Eina_Bool atomic : 1;
- /* Eina_Bool gbm_mods : 1; */
+ Eina_Bool gbm_mods : 1;
Eina_Bool aspect_ratio : 1;
Eina_Bool hw_cursor : 1;
Eina_Bool has_vblank : 1;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.