summaryrefslogtreecommitdiffstats
path: root/src/egl/main/eglmisc.c
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2008-06-19 16:06:56 -0600
committerBrian Paul <[email protected]>2008-06-19 16:26:20 -0600
commita8533d54930f8fa989036c197ad20b0778ec0cac (patch)
tree2a81ef505a2d34a5ca6c9134c50bbc5e4bf212a5 /src/egl/main/eglmisc.c
parent8d0329fb6af657a53cb010a3d7a8f4282e2715b8 (diff)
egl: clean up prototype code, new _eglFindAPIs() function.
Diffstat (limited to 'src/egl/main/eglmisc.c')
-rw-r--r--src/egl/main/eglmisc.c52
1 files changed, 0 insertions, 52 deletions
diff --git a/src/egl/main/eglmisc.c b/src/egl/main/eglmisc.c
index e79223657dc..b5bdc3ea4bf 100644
--- a/src/egl/main/eglmisc.c
+++ b/src/egl/main/eglmisc.c
@@ -54,58 +54,6 @@ _eglUpdateExtensionsString(_EGLDriver *drv)
}
-#if 0 /* prototype code */
-
-#include <dlfcn.h>
-
-static EGLint
-_eglFindAPIs_by_sym(void)
-{
- EGLint mask = 0x0;
-
- if (dlsym(NULL, "glBegin"))
- mask |= EGL_OPENGL_BIT;
- if (dlsym(NULL, "glGetFixedv"))
- mask |= EGL_OPENGL_ES_BIT;
- if (dlsym(NULL, "vgSetf"))
- mask |= EGL_OPENVG_BIT;
-
- return mask;
-}
-
-static EGLint
-_eglFindAPIs_by_lib(void)
-{
- EGLint mask = 0x0;
- int flag = RTLD_NOW;
- void *h;
-
- if ((h = dlopen("libGLESv1_CM.so", flag))) {
- dlclose(h);
- mask |= EGL_OPENGL_ES_BIT;
- }
-
- if ((h = dlopen("libGLESv2.so", flag))) {
- dlclose(h);
- mask |= EGL_OPENGL_ES2_BIT;
- }
-
- if ((h = dlopen("libGL.so", flag))) {
- dlclose(h);
- mask |= EGL_OPENGL_BIT;
- }
-
- if ((h = dlopen("libOpenVG.so", flag))) {
- dlclose(h);
- mask |= EGL_OPENVG_BIT;
- }
-
- return mask;
-}
-
-#endif
-
-
static void
_eglUpdateAPIsString(_EGLDriver *drv)
{