]> git.cworth.org Git - apitrace/blobdiff - cgltrace.py
Deep copy the blob data.
[apitrace] / cgltrace.py
index 86e8a299a6c2afe07bd3610e3ec54c4fc9960f81..d2b52ef1fc5c483f852a750720dd7da8ada92d2c 100644 (file)
@@ -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,7 +106,7 @@ static void * __dlsym(const char *symbol)
         }
 
         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;
         }
@@ -115,7 +115,7 @@ 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::DebugMessage("apitrace: error: symbol lookup recursion\n");
         OS::Abort();
         return NULL;
     }