from specs.wglapi import wglapi
from specs.cglapi import cglapi
from specs.eglapi import eglapi
+from specs.glesapi import glesapi
# See http://www.opengl.org/registry/ABI/
def header(self):
print '#ifdef RETRACE'
- print '# if defined(_WIN32)'
+ print '# if defined(TRACE_EGL)'
+ print '# define __getPrivateProcAddress(name) eglGetProcAddress(name)'
+ print '# elif defined(_WIN32)'
print '# define __getPrivateProcAddress(name) wglGetProcAddress(name)'
print '# elif defined(__APPLE__)'
print '# include <dlfcn.h>'
print
dispatcher.dispatch_api(glapi)
print
+ dispatcher.dispatch_api(glesapi)
+ print
+
print '#endif /* !_GLPROC_HPP_ */'
print