From 77aaa75a88706c8ba92271a7a40b8019a5782f60 Mon Sep 17 00:00:00 2001 From: Juyeon Lee Date: Wed, 22 Nov 2017 14:28:21 +0900 Subject: [PATCH] evas_shm: remove EVAS_SHM_FLUSH wayland shm backend should handle flush event from display server, regardless EVAS_SHM_FLUSH envir. value Change-Id: I48474ff82a20a162686ee61dd5ef80c9e21ca5d7 --- src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c | 3 +-- src/modules/evas/engines/wayland_shm/evas_shm.c | 6 ------ 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c index 8f0555b..3bfddff 100755 --- a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c +++ b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c @@ -837,8 +837,7 @@ _ecore_evas_wl_common_init(void) ecore_event_evas_init(); - if ((getenv("EVAS_SHM_FLUSH")) || - (getenv("ECORE_EVAS_DEICONIFY_RENDER_UPDATE"))) + if (getenv("ECORE_EVAS_DEICONIFY_RENDER_UPDATE")) _enable_uniconify_force_render = EINA_TRUE; return _ecore_evas_wl_init_count; diff --git a/src/modules/evas/engines/wayland_shm/evas_shm.c b/src/modules/evas/engines/wayland_shm/evas_shm.c index 3ad09c2..abc4d57 100755 --- a/src/modules/evas/engines/wayland_shm/evas_shm.c +++ b/src/modules/evas/engines/wayland_shm/evas_shm.c @@ -409,9 +409,6 @@ static const struct wl_registry_listener _shm_wl_registry_listener = static void _shm_tzsurf_shutdown(void) { - if (!getenv("EVAS_SHM_FLUSH")) - return; - if (shmdat.wl.registry) { wl_registry_destroy(shmdat.wl.registry); @@ -428,9 +425,6 @@ _shm_tzsurf_shutdown(void) static void _shm_tzsurf_init(struct wl_display *disp) { - if (!getenv("EVAS_SHM_FLUSH")) - return; - shmdat.wl.queue = wl_display_create_queue(disp); shmdat.wl.registry = wl_display_get_registry(disp); -- 2.7.4