cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=0d6c53268d8dbf0a6239e264f01a01fe9e48cc9c

commit 0d6c53268d8dbf0a6239e264f01a01fe9e48cc9c
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Tue Oct 13 11:45:52 2015 -0700

    evas: follow API documentation more closely.
---
 src/modules/evas/engines/gl_drm/evas_engine.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/modules/evas/engines/gl_drm/evas_engine.c 
b/src/modules/evas/engines/gl_drm/evas_engine.c
index 1384bc9..8f3524b 100644
--- a/src/modules/evas/engines/gl_drm/evas_engine.c
+++ b/src/modules/evas/engines/gl_drm/evas_engine.c
@@ -1155,9 +1155,10 @@ eng_image_native_set(void *data, void *image, void 
*native)
                   attribs[2] = EGL_NONE;
 
                   memcpy(&(n->ns), ns, sizeof(Evas_Native_Surface));
-                  glsym_eglQueryWaylandBufferWL(ob->egl.disp, wl_buf,
-                                                EGL_WAYLAND_Y_INVERTED_WL,
-                                                &yinvert);
+                  if (glsym_eglQueryWaylandBufferWL(ob->egl.disp, wl_buf,
+                                                    EGL_WAYLAND_Y_INVERTED_WL,
+                                                    &yinvert) == EGL_FALSE)
+                    yinvert = 1;
                   eina_hash_add(ob->gl_context->shared->native_wl_hash,
                                 &wlid, img);
 

-- 


Reply via email to