summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2019-04-19 12:20:58 -0700
committerAdam Jackson <ajax@redhat.com>2019-06-25 18:29:34 -0400
commit4b4cd1d7680bf02007ba55732fa651bee9735c9d (patch)
treecc18aa26861711403688e316af4ae5a54d0238bb
parent7ce1896dcc08dd5fe1b9bda028de7624b9b49cd3 (diff)
downloadlibepoxy-4b4cd1d7680bf02007ba55732fa651bee9735c9d.tar.gz
Drop "GL extension" and "GLX extension" and such from the debug output.
Saves 7k of text from the binary. You can already tell what kind of extension it is from the prefix on the extension name anyway. 1121212 56800 160 1178172 11fa3c master.so 1114236 56800 160 1171196 11defc providernames.so
-rwxr-xr-xsrc/gen_dispatch.py12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/gen_dispatch.py b/src/gen_dispatch.py
index fe4ffb4..76248cb 100755
--- a/src/gen_dispatch.py
+++ b/src/gen_dispatch.py
@@ -391,25 +391,21 @@ class Generator(object):
# or glx, which are separated by '|'
apis = extension.get('supported').split('|')
if 'glx' in apis:
- human_name = 'GLX extension \\"{0}\\"'.format(extname)
condition = 'epoxy_conservative_has_glx_extension("{0}")'.format(extname)
loader = 'glXGetProcAddress((const GLubyte *){0})'
- self.process_require_statements(extension, condition, loader, human_name)
+ self.process_require_statements(extension, condition, loader, extname)
if 'egl' in apis:
- human_name = 'EGL extension \\"{0}\\"'.format(extname)
condition = 'epoxy_conservative_has_egl_extension("{0}")'.format(extname)
loader = 'eglGetProcAddress({0})'
- self.process_require_statements(extension, condition, loader, human_name)
+ self.process_require_statements(extension, condition, loader, extname)
if 'wgl' in apis:
- human_name = 'WGL extension \\"{0}\\"'.format(extname)
condition = 'epoxy_conservative_has_wgl_extension("{0}")'.format(extname)
loader = 'wglGetProcAddress({0})'
- self.process_require_statements(extension, condition, loader, human_name)
+ self.process_require_statements(extension, condition, loader, extname)
if {'gl', 'gles1', 'gles2'}.intersection(apis):
- human_name = 'GL extension \\"{0}\\"'.format(extname)
condition = 'epoxy_conservative_has_gl_extension("{0}")'.format(extname)
loader = 'epoxy_get_proc_address({0})'
- self.process_require_statements(extension, condition, loader, human_name)
+ self.process_require_statements(extension, condition, loader, extname)
def fixup_bootstrap_function(self, name, loader):
# We handle glGetString(), glGetIntegerv(), and