From 91437a342443dbb1e4a7ec7a86e3a9022aed410a Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Wed, 13 Jul 2016 14:43:49 -0400 Subject: [PATCH] evas-wayland-shm: Create buffers with ARGB by default We need to be creating buffers with ARGB by default so that things like Alpha/Transparency work when toggled. If we always create with XRGB then toggling Alpha/Transparency state fails. @fix Signed-off-by: Chris Michael --- src/modules/evas/engines/wayland_shm/evas_shm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/evas/engines/wayland_shm/evas_shm.c b/src/modules/evas/engines/wayland_shm/evas_shm.c index 690d7a67ab..92aae08444 100644 --- a/src/modules/evas/engines/wayland_shm/evas_shm.c +++ b/src/modules/evas/engines/wayland_shm/evas_shm.c @@ -230,7 +230,7 @@ _shm_data_create_from_pool(Shm_Pool *pool, int w, int h, Eina_Bool alpha) { Shm_Data *data; int len, offset; - uint32_t wl_format = WL_SHM_FORMAT_XRGB8888; + uint32_t wl_format = WL_SHM_FORMAT_ARGB8888; LOGFN(__FILE__, __LINE__, __FUNCTION__);