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.

Reply via email to