summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2016-09-22 14:18:58 -0400
committerChris Michael <cp.michael@samsung.com>2016-09-22 14:20:24 -0400
commit84cb88fe8c4880546fdeb9678ef7410a74ef448a (patch)
treeb03a3eadffbc94c9500ce5de0063bcfed2b179be
parent3c243c3ebb95d229c3eaa48fb7bc42f60b1388e8 (diff)
downloadefl-84cb88fe8c4880546fdeb9678ef7410a74ef448a.tar.gz
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.michael@samsung.com>
-rw-r--r--src/lib/ecore_drm2/ecore_drm2_fb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ecore_drm2/ecore_drm2_fb.c b/src/lib/ecore_drm2/ecore_drm2_fb.c
index 94c6fa3ee5..012751978a 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)