glthread: track VAOs created by CreateVertexArrays
[mesa.git] / src / mapi / mapi_abi.py
index 4293cc0c6c2b32ea49f6206035f901797e233d36..fd67ba68ef9f142425ac3566fb47df24246d65d5 100644 (file)
@@ -265,7 +265,7 @@ class ABIPrinter(object):
             if not self.need_entry_point(ent):
                 continue
             export = self.api_call if not ent.hidden else ''
-            if not ent.hidden:
+            if not ent.hidden or not self.lib_need_non_hidden_entries:
                 decls.append(self._c_decl(ent, prefix, True, export) + ';')
 
         return "\n".join(decls)
@@ -603,13 +603,8 @@ class GLAPIPrinter(ABIPrinter):
     def _get_c_header(self):
         header = """#ifndef _GLAPI_TMP_H_
 #define _GLAPI_TMP_H_
-#ifdef USE_MGL_NAMESPACE
-#define GLAPI_PREFIX(func)  mgl##func
-#define GLAPI_PREFIX_STR(func)  "mgl"#func
-#else
 #define GLAPI_PREFIX(func)  gl##func
 #define GLAPI_PREFIX_STR(func)  "gl"#func
-#endif /* USE_MGL_NAMESPACE */
 
 typedef int GLclampx;
 #endif /* _GLAPI_TMP_H_ */"""