]> git.cworth.org Git - apitrace/blobdiff - glproc.py
snapdiff: Drop the --version option
[apitrace] / glproc.py
index a086055ca97eeb30354e4ea063c7b053fbafcf0a..a2452579bbbcd0d3ebec38e077174769a31ff88f 100644 (file)
--- a/glproc.py
+++ b/glproc.py
@@ -36,6 +36,7 @@ from specs.glxapi import glxapi
 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/
@@ -492,7 +493,9 @@ class GlDispatcher(Dispatcher):
 
     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>'
@@ -552,5 +555,8 @@ if __name__ == '__main__':
     print
     dispatcher.dispatch_api(glapi)
     print
+    dispatcher.dispatch_api(glesapi)
+    print
+
     print '#endif /* !_GLPROC_HPP_ */'
     print