derekf pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=2f9cb33f0b41fb82ba481ca4f9792f59e0995def
commit 2f9cb33f0b41fb82ba481ca4f9792f59e0995def Author: Derek Foreman <der...@osg.samsung.com> Date: Tue Aug 1 13:38:13 2017 -0500 ecore_drm2: remove unused crtc bitfield We'll need something like this when multi-head works, but it can't be implemented this way anyway. There's no guarantee that crtc ids will be low enough to fit sensibly in a bitfield. --- src/lib/ecore_drm2/ecore_drm2_outputs.c | 2 -- src/lib/ecore_drm2/ecore_drm2_private.h | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/ecore_drm2/ecore_drm2_outputs.c b/src/lib/ecore_drm2/ecore_drm2_outputs.c index a6e84ee268..c5f0d6b995 100644 --- a/src/lib/ecore_drm2/ecore_drm2_outputs.c +++ b/src/lib/ecore_drm2/ecore_drm2_outputs.c @@ -771,7 +771,6 @@ _output_create(Ecore_Drm2_Device *dev, const drmModeRes *res, const drmModeConne output->enabled = EINA_FALSE; } - dev->alloc.crtc |= (1 << output->crtc_id); dev->alloc.conn |= (1 << output->conn_id); dev->outputs = eina_list_append(dev->outputs, output); @@ -906,7 +905,6 @@ _output_destroy(Ecore_Drm2_Device *dev, Ecore_Drm2_Output *output) free(mode); } - dev->alloc.crtc &= ~(1 << output->crtc_id); dev->alloc.conn &= ~(1 << output->conn_id); eina_stringshare_del(output->backlight.path); diff --git a/src/lib/ecore_drm2/ecore_drm2_private.h b/src/lib/ecore_drm2/ecore_drm2_private.h index a85cb0c2d5..e48449ead6 100644 --- a/src/lib/ecore_drm2/ecore_drm2_private.h +++ b/src/lib/ecore_drm2/ecore_drm2_private.h @@ -276,7 +276,7 @@ struct _Ecore_Drm2_Device struct { - uint32_t crtc, conn; + uint32_t conn; } alloc; struct --