diff options
author | Chia-I Wu <olv@lunarg.com> | 2010-03-18 11:36:57 +0800 |
---|---|---|
committer | Chia-I Wu <olv@lunarg.com> | 2010-03-20 13:02:05 +0800 |
commit | 41a87a43e11c664935349f938022d58d3e22da4e (patch) | |
tree | b0565c1df3e3a9bce2617c2106641aaa703acc2e /src/mesa/glapi/gen | |
parent | 7e6e049bb769012ef93d373d8a95a727120d2bc7 (diff) |
glapi: Correctly generate static disatches for X86.
The entry point names, instead of the function name, should be used to
test if the entry point should be statically dispatched.
Diffstat (limited to 'src/mesa/glapi/gen')
-rw-r--r-- | src/mesa/glapi/gen/gl_x86_asm.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/glapi/gen/gl_x86_asm.py b/src/mesa/glapi/gen/gl_x86_asm.py index a48724ee61..7fb7af50b5 100644 --- a/src/mesa/glapi/gen/gl_x86_asm.py +++ b/src/mesa/glapi/gen/gl_x86_asm.py @@ -226,8 +226,8 @@ class PrintGenericStubs(gl_XML.gl_print_base): stack = self.get_stack_size(f) alt = "%s@%u" % (name, stack) - if f.is_static_entry_point(f.name): - for n in f.entry_points: + for n in f.entry_points: + if f.is_static_entry_point(n): if n != f.name: alt2 = "%s@%u" % (n, stack) text = '\tGL_STUB_ALIAS(%s, _gloffset_%s, %s, %s, %s)' % (n, f.name, alt2, f.name, alt) |