wayland_egl: Remove some weirdness from our egl extension queries

Still totally wrong, of course, but at least a little less wacky.
This commit is contained in:
Derek Foreman 2016-12-19 16:13:48 -06:00
parent ac4c8dbbab
commit fba3927a7d
1 changed files with 1 additions and 5 deletions

View File

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