diff options
author | Ian Romanick <ian.d.romanick@intel.com> | 2011-12-08 10:58:06 -0800 |
---|---|---|
committer | Ian Romanick <ian.d.romanick@intel.com> | 2011-12-13 16:07:17 -0800 |
commit | 0c6b9303227977723a6d03664f71e5eb56ebf139 (patch) | |
tree | 7cae81dd0a0d8624cd37e2f9de5c24fef1f12909 /src/mapi/glapi/gen/glX_proto_recv.py | |
parent | bc35da409baff63a9928eca4c0ce673dd9288786 (diff) |
glapi/glx: For GLX code, use the existing _X_HIDDEN and _X_INTERNAL defines
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Diffstat (limited to 'src/mapi/glapi/gen/glX_proto_recv.py')
-rw-r--r-- | src/mapi/glapi/gen/glX_proto_recv.py | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mapi/glapi/gen/glX_proto_recv.py b/src/mapi/glapi/gen/glX_proto_recv.py index f423c6db084..b577bb6bd63 100644 --- a/src/mapi/glapi/gen/glX_proto_recv.py +++ b/src/mapi/glapi/gen/glX_proto_recv.py @@ -41,7 +41,8 @@ class PrintGlxDispatch_h(gl_XML.gl_print_base): def printRealHeader(self): - self.printVisibility( "HIDDEN", "hidden" ) + print '# include <X11/Xfuncproto.h>' + print '' print 'struct __GLXclientStateRec;' print '' return @@ -51,16 +52,16 @@ class PrintGlxDispatch_h(gl_XML.gl_print_base): for func in api.functionIterateAll(): if not func.ignore and not func.vectorequiv: if func.glx_rop: - print 'extern HIDDEN void __glXDisp_%s(GLbyte * pc);' % (func.name) - print 'extern HIDDEN void __glXDispSwap_%s(GLbyte * pc);' % (func.name) + print 'extern _X_HIDDEN void __glXDisp_%s(GLbyte * pc);' % (func.name) + print 'extern _X_HIDDEN void __glXDispSwap_%s(GLbyte * pc);' % (func.name) elif func.glx_sop or func.glx_vendorpriv: - print 'extern HIDDEN int __glXDisp_%s(struct __GLXclientStateRec *, GLbyte *);' % (func.name) - print 'extern HIDDEN int __glXDispSwap_%s(struct __GLXclientStateRec *, GLbyte *);' % (func.name) + print 'extern _X_HIDDEN int __glXDisp_%s(struct __GLXclientStateRec *, GLbyte *);' % (func.name) + print 'extern _X_HIDDEN int __glXDispSwap_%s(struct __GLXclientStateRec *, GLbyte *);' % (func.name) if func.glx_sop and func.glx_vendorpriv: n = func.glx_vendorpriv_names[0] - print 'extern HIDDEN int __glXDisp_%s(struct __GLXclientStateRec *, GLbyte *);' % (n) - print 'extern HIDDEN int __glXDispSwap_%s(struct __GLXclientStateRec *, GLbyte *);' % (n) + print 'extern _X_HIDDEN int __glXDisp_%s(struct __GLXclientStateRec *, GLbyte *);' % (n) + print 'extern _X_HIDDEN int __glXDispSwap_%s(struct __GLXclientStateRec *, GLbyte *);' % (n) return |