From cecc33cd4f2b3ae1fa590a450eeaefc9b761fb30 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Sun, 24 Jan 2010 20:53:41 +0800 Subject: [PATCH] egl: Remove _eglFindAPIs. This function is not used and should have been removed by last commit. My mistake. --- src/egl/main/egldriver.c | 52 ---------------------------------------- src/egl/main/egldriver.h | 4 ---- 2 files changed, 56 deletions(-) diff --git a/src/egl/main/egldriver.c b/src/egl/main/egldriver.c index f890df1bb1b..97550ea27c3 100644 --- a/src/egl/main/egldriver.c +++ b/src/egl/main/egldriver.c @@ -526,58 +526,6 @@ _eglInitDriverFallbacks(_EGLDriver *drv) } - -/** - * Try to determine which EGL APIs (OpenGL, OpenGL ES, OpenVG, etc) - * are supported on the system by looking for standard library names. - */ -EGLint -_eglFindAPIs(void) -{ - EGLint mask = 0x0; - lib_handle lib; -#if defined(_EGL_PLATFORM_WINDOWS) - /* XXX not sure about these names */ - const char *es1_libname = "libGLESv1_CM.dll"; - const char *es2_libname = "libGLESv2.dll"; - const char *gl_libname = "OpenGL32.dll"; - const char *vg_libname = "libOpenVG.dll"; -#elif defined(_EGL_PLATFORM_POSIX) - const char *es1_libname = "libGLESv1_CM.so"; - const char *es2_libname = "libGLESv2.so"; - const char *gl_libname = "libGL.so"; - const char *vg_libname = "libOpenVG.so"; -#else /* _EGL_PLATFORM_NO_OS */ - const char *es1_libname = NULL; - const char *es2_libname = NULL; - const char *gl_libname = NULL; - const char *vg_libname = NULL; -#endif - - if ((lib = open_library(es1_libname))) { - close_library(lib); - mask |= EGL_OPENGL_ES_BIT; - } - - if ((lib = open_library(es2_libname))) { - close_library(lib); - mask |= EGL_OPENGL_ES2_BIT; - } - - if ((lib = open_library(gl_libname))) { - close_library(lib); - mask |= EGL_OPENGL_BIT; - } - - if ((lib = open_library(vg_libname))) { - close_library(lib); - mask |= EGL_OPENVG_BIT; - } - - return mask; -} - - /** * Set the probe cache at the given key. * diff --git a/src/egl/main/egldriver.h b/src/egl/main/egldriver.h index d9d61297c18..4a1a7ece8c7 100644 --- a/src/egl/main/egldriver.h +++ b/src/egl/main/egldriver.h @@ -62,10 +62,6 @@ PUBLIC void _eglInitDriverFallbacks(_EGLDriver *drv); -PUBLIC EGLint -_eglFindAPIs(void); - - PUBLIC void _eglSetProbeCache(EGLint key, const void *val); -- 2.30.2