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"); --
