diff options
author | Derek Foreman <derekf@osg.samsung.com> | 2017-04-27 10:13:14 -0500 |
---|---|---|
committer | Derek Foreman <derekf@osg.samsung.com> | 2017-05-04 16:51:18 -0500 |
commit | c0be904aa3a15623dda0a402df0b31d85451c4ed (patch) | |
tree | 32f3e3bb21c8c3bcdec7d79379a104eabded3f1f | |
parent | 7bc859746c8405ecdda85a60eee016e5c96bfa50 (diff) | |
download | efl-c0be904aa3a15623dda0a402df0b31d85451c4ed.tar.gz |
ecore_drm2: Add an env var to disable atomic pageflips
Allows testing non-atomic paths without a reboot or a rebuild.
-rw-r--r-- | src/lib/ecore_drm2/ecore_drm2_device.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/ecore_drm2/ecore_drm2_device.c b/src/lib/ecore_drm2/ecore_drm2_device.c index 5ee49038d8..dbd95fe465 100644 --- a/src/lib/ecore_drm2/ecore_drm2_device.c +++ b/src/lib/ecore_drm2/ecore_drm2_device.c @@ -620,8 +620,10 @@ ecore_drm2_device_open(Ecore_Drm2_Device *device) # if 0 /* check that this system can do atomic */ _ecore_drm2_use_atomic = _drm2_atomic_usable(device->fd); - if (_ecore_drm2_use_atomic) # endif + if (getenv("ECORE_DRM2_ATOMIC_DISABLE")) + _ecore_drm2_use_atomic = EINA_FALSE; + if (_ecore_drm2_use_atomic) #endif { if (sym_drmSetClientCap(device->fd, |