devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=84cb88fe8c4880546fdeb9678ef7410a74ef448a

commit 84cb88fe8c4880546fdeb9678ef7410a74ef448a
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Thu Sep 22 14:18:58 2016 -0400

    ecore-drm2: Use just DRM_MODE_ATOMIC_ALLOW_MODESET for initial setting
    of mode
    
    This fixes an issue where gl_drm engine would end up flickering
    everytime a frame was being set.
    
    Thanks derek ;)
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/lib/ecore_drm2/ecore_drm2_fb.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/ecore_drm2/ecore_drm2_fb.c 
b/src/lib/ecore_drm2/ecore_drm2_fb.c
index 94c6fa3..0127519 100644
--- a/src/lib/ecore_drm2/ecore_drm2_fb.c
+++ b/src/lib/ecore_drm2/ecore_drm2_fb.c
@@ -376,7 +376,7 @@ ecore_drm2_fb_flip(Ecore_Drm2_Fb *fb, Ecore_Drm2_Output 
*output)
         if ((!output->current) ||
             (output->current->stride != fb->stride))
           {
-             flags |= DRM_MODE_ATOMIC_ALLOW_MODESET;
+             flags = DRM_MODE_ATOMIC_ALLOW_MODESET;
 
              ret = _fb_atomic_flip(output, pstate, flags);
              if (ret < 0)

-- 


Reply via email to