derekf pushed a commit to branch master.

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

commit d93db5bcaa357972c870ca99bbeb25b8467df1f7
Author: Derek Foreman <[email protected]>
Date:   Fri May 20 15:24:28 2016 -0500

    gl_drm: switch to GLERRV macro for error reporting
    
    eglGetError() is actually somewhat heavy, so hide it behind the GLERRV
    macro which compiles out the test by default.
---
 src/modules/evas/engines/gl_drm/evas_engine.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/modules/evas/engines/gl_drm/evas_engine.c 
b/src/modules/evas/engines/gl_drm/evas_engine.c
index 5fcfc89..d8d4312 100644
--- a/src/modules/evas/engines/gl_drm/evas_engine.c
+++ b/src/modules/evas/engines/gl_drm/evas_engine.c
@@ -766,8 +766,7 @@ _native_cb_free(void *image)
              if (glsym_eglDestroyImage)
                {
                   glsym_eglDestroyImage(img->native.disp, 
n->ns_data.wl_surface.surface);
-                  if (eglGetError() != EGL_SUCCESS)
-                    ERR("eglDestroyImage() failed.");
+                  GLERRV("eglDestroyImage() failed.");
                }
              else
                ERR("Try eglDestroyImage on EGL with  no support");

-- 


Reply via email to