X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=dispatch%2Fglproc.py;h=abf4f00e20063a824373083f9de4c363694694b7;hb=3bb28dd9e2b6b18b7f2f8d2589a8d06d138a43ef;hp=7065995ff08ea61eea5e55fe5161e15ceb4721c5;hpb=3947e363efa3631f309b8178d4dd8b5260c25d2d;p=apitrace diff --git a/dispatch/glproc.py b/dispatch/glproc.py index 7065995..abf4f00 100644 --- a/dispatch/glproc.py +++ b/dispatch/glproc.py @@ -503,7 +503,7 @@ void * _getPublicProcAddress(const char *procName); void * _getPrivateProcAddress(const char *procName); ''' - def isFunctionPublic(self, function): + def isFunctionPublic(self, api, function): return function.name in public_symbols or function.name.startswith('CGL') @@ -519,25 +519,25 @@ if __name__ == '__main__': print dispatcher.header() print - dispatcher.dispatch_api(eglapi) + dispatcher.dispatchApi(eglapi) print print '#if defined(_WIN32)' print - dispatcher.dispatch_api(wglapi) + dispatcher.dispatchApi(wglapi) print print '#elif defined(__APPLE__)' print - dispatcher.dispatch_api(cglapi) + dispatcher.dispatchApi(cglapi) print print '#elif defined(HAVE_X11)' print - dispatcher.dispatch_api(glxapi) + dispatcher.dispatchApi(glxapi) print print '#endif' print - dispatcher.dispatch_api(glapi) + dispatcher.dispatchApi(glapi) print - dispatcher.dispatch_api(glesapi) + dispatcher.dispatchApi(glesapi) print print '#endif /* !_GLPROC_HPP_ */'