diff options
author | José Fonseca <jose.r.fonseca@gmail.com> | 2011-12-01 21:09:57 +0000 |
---|---|---|
committer | José Fonseca <jose.r.fonseca@gmail.com> | 2011-12-01 21:09:57 +0000 |
commit | 1cfd89b2bb73c94340d61936a72bec346c3ca22d (patch) | |
tree | 627a8fda0b00009fa8564b217e3ac56c24f2a29d /egltrace.py | |
parent | 641493c219b52d39d68b1125b6ff5201ce861ffa (diff) |
Cleanup glproc.
Based on some of Alexandros Frantzis code/ideas.
Diffstat (limited to 'egltrace.py')
-rw-r--r-- | egltrace.py | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/egltrace.py b/egltrace.py index 1148924..de90799 100644 --- a/egltrace.py +++ b/egltrace.py @@ -110,23 +110,3 @@ if __name__ == '__main__': print ' return procPtr;' print '}' print - print r''' - -/* - * Lookup a EGL or GLES symbol - */ -void * __libegl_sym(const char *symbol) -{ - void *proc; - - /* Always try dlsym before eglGetProcAddress as spec 3.10 says - * implementation may choose to also export extension functions - * publicly. - */ - proc = dlsym(RTLD_NEXT, symbol); - if (!proc && symbol[0] == 'g' && symbol[1] == 'l') - proc = (void *) __eglGetProcAddress(symbol); - - return proc; -} -''' |