X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=cgltrace.py;h=b6a6fd0847215e9775f195b1a40c7cb2f740c774;hb=9d27cc7dfeedc2910a955b42de87f7601cbcf113;hp=86e8a299a6c2afe07bd3610e3ec54c4fc9960f81;hpb=3bcb33ca2c47bdb70d91d9988664d744f4146855;p=apitrace diff --git a/cgltrace.py b/cgltrace.py index 86e8a29..b6a6fd0 100644 --- a/cgltrace.py +++ b/cgltrace.py @@ -27,9 +27,9 @@ """Cgl tracing generator.""" -from stdapi import API -from glapi import glapi -from cglapi import cglapi +from specs.stdapi import API +from specs.glapi import glapi +from specs.cglapi import cglapi from gltrace import GlTracer @@ -84,7 +84,7 @@ static void *libgl_handle = NULL; /* * Lookup a libGL symbol */ -static void * __dlsym(const char *symbol) +void * __libgl_sym(const char *symbol) { void *result; @@ -106,8 +106,8 @@ static void * __dlsym(const char *symbol) } if (!libgl_handle) { - OS::DebugMessage("error: couldn't load %s\n", libgl_filename); - OS::Abort(); + os::log("apitrace: error: couldn't load %s\n", libgl_filename); + os::abort(); return NULL; } } @@ -115,8 +115,8 @@ static void * __dlsym(const char *symbol) result = dlsym(libgl_handle, symbol); if (result == dlsym(RTLD_SELF, symbol)) { - OS::DebugMessage("error: symbol lookup recursion\n"); - OS::Abort(); + os::log("apitrace: error: symbol lookup recursion\n"); + os::abort(); return NULL; }