From 1a175cd53796fcbc8c8c5c181b6465e063780c47 Mon Sep 17 00:00:00 2001 From: Derek Foreman Date: Sat, 29 Jul 2017 08:52:16 -0500 Subject: [PATCH] ecore_evas_drm: Only check for gpu time offset if env var set Since most systems shouldn't need this, and it's possible that it's causing trouble for some systems, make it off by default. Fix T5806 --- src/modules/ecore_evas/engines/drm/ecore_evas_drm.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c index ac70498e20..35cd8d83a1 100644 --- a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c +++ b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c @@ -833,6 +833,11 @@ _ecore_evas_new_internal(const char *device, int x, int y, int w, int h, Eina_Bo return NULL; } + if (!getenv("ECORE_EVAS_DRM_GPU_CLOCK_WRONG")) + { + edata->once = EINA_TRUE; + edata->offset = 0.0; + } edata->x = x; edata->y = y; edata->w = w;