"""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
/*
* Lookup a libGL symbol
*/
-static void * __dlsym(const char *symbol)
+void * __libgl_sym(const char *symbol)
{
void *result;
}
if (!libgl_handle) {
- OS::DebugMessage("error: couldn't load %s\n", libgl_filename);
+ OS::DebugMessage("apitrace: error: couldn't load %s\n", libgl_filename);
OS::Abort();
return NULL;
}
result = dlsym(libgl_handle, symbol);
if (result == dlsym(RTLD_SELF, symbol)) {
- OS::DebugMessage("error: symbol lookup recursion\n");
+ OS::DebugMessage("apitrace: error: symbol lookup recursion\n");
OS::Abort();
return NULL;
}