derekf pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=36f0a9a814409982e3a796123c6dadf546b8ce88

commit 36f0a9a814409982e3a796123c6dadf546b8ce88
Author: Derek Foreman <der...@osg.samsung.com>
Date:   Mon Nov 13 12:11:41 2017 -0600

    wayland_shm: Stop looking up alpha on surface
    
    We've got it in the buffer now.
---
 src/modules/evas/engines/wayland_shm/evas_dmabuf.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/modules/evas/engines/wayland_shm/evas_dmabuf.c 
b/src/modules/evas/engines/wayland_shm/evas_dmabuf.c
index d3dbda5643..698320dda6 100644
--- a/src/modules/evas/engines/wayland_shm/evas_dmabuf.c
+++ b/src/modules/evas/engines/wayland_shm/evas_dmabuf.c
@@ -383,7 +383,7 @@ _wl_shm_to_buffer(Ecore_Wl2_Display *ewd, Ecore_Wl2_Buffer 
*db)
    struct wl_shm *shm;
    uint32_t format;
 
-   if (db->surface->alpha)
+   if (db->alpha)
      format = WL_SHM_FORMAT_ARGB8888;
    else
      format = WL_SHM_FORMAT_XRGB8888;
@@ -681,7 +681,7 @@ _evas_dmabuf_wl_buffer_from_dmabuf(Ecore_Wl2_Display *ewd, 
Ecore_Wl2_Buffer *db)
    uint32_t flags = 0;
    uint32_t format;
 
-   if (db->surface->alpha)
+   if (db->alpha)
      format = DRM_FORMAT_ARGB8888;
    else
      format = DRM_FORMAT_XRGB8888;

-- 


Reply via email to