From: Derek Foreman Date: Mon, 19 Dec 2016 22:13:48 +0000 (-0600) Subject: wayland_egl: Remove some weirdness from our egl extension queries X-Git-Tag: upstream/1.20.0~2780 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fba3927a7d7b3eb4986b302ae775e188a9ada8fa;p=platform%2Fupstream%2Fefl.git wayland_egl: Remove some weirdness from our egl extension queries Still totally wrong, of course, but at least a little less wacky. --- diff --git a/src/modules/evas/engines/wayland_egl/evas_engine.c b/src/modules/evas/engines/wayland_egl/evas_engine.c index 585b404..4653f50 100644 --- a/src/modules/evas/engines/wayland_egl/evas_engine.c +++ b/src/modules/evas/engines/wayland_egl/evas_engine.c @@ -134,6 +134,7 @@ gl_symbols(void) LINK2GENERIC(evgl_native_surface_yinvert_get); LINK2GENERIC(evgl_engine_shutdown); LINK2GENERIC(evas_gl_symbols); + LINK2GENERIC(eglGetProcAddress); #define FINDSYM(dst, sym, typ) \ if (glsym_eglGetProcAddress) { \ @@ -142,11 +143,6 @@ gl_symbols(void) if (!dst) dst = (typ)dlsym(RTLD_DEFAULT, sym); \ } - FINDSYM(glsym_eglGetProcAddress, "eglGetProcAddressKHR", glsym_func_eng_fn); - FINDSYM(glsym_eglGetProcAddress, "eglGetProcAddressEXT", glsym_func_eng_fn); - FINDSYM(glsym_eglGetProcAddress, "eglGetProcAddressARB", glsym_func_eng_fn); - FINDSYM(glsym_eglGetProcAddress, "eglGetProcAddress", glsym_func_eng_fn); - glsym_evas_gl_symbols((void*)glsym_eglGetProcAddress); FINDSYM(glsym_eglCreateImage, "eglCreateImageKHR", glsym_func_void_ptr);