#ifndef _GLXSCOPE_H_
#define _GLXSCOPE_H_
#define GLXREQUESTHEADER "GLXREQUEST"
#define GLXREPLYHEADER "GLXREPLY"
#define printfield(a,b,c,d,e) if (Verbose > 1) PrintField(a,b,c,d,e)
extern void GLXRender (FD fd, const unsigned char *buf);
extern void GLXRenderLarge (FD fd, const unsigned char *buf);
extern void GLXCreateContext (FD fd, const unsigned char *buf);
extern void GLXDestroyContext (FD fd, const unsigned char *buf);
extern void GLXMakeCurrent (FD fd, const unsigned char *buf);
extern void GLXMakeCurrentReply (FD fd, const unsigned char *buf);
extern void GLXIsDirect (FD fd, const unsigned char *buf);
extern void GLXIsDirectReply (FD fd, const unsigned char *buf);
extern void GLXQueryVersion (FD fd, const unsigned char *buf);
extern void GLXQueryVersionReply (FD fd, const unsigned char *buf);
extern void GLXWaitGL (FD fd, const unsigned char *buf);
extern void GLXWaitX (FD fd, const unsigned char *buf);
extern void GLXCopyContext (FD fd, const unsigned char *buf);
extern void GLXSwapBuffers (FD fd, const unsigned char *buf);
extern void GLXUseXFont (FD fd, const unsigned char *buf);
extern void GLXCreateGLXPixmap (FD fd, const unsigned char *buf);
extern void GLXGetVisualConfigs (FD fd, const unsigned char *buf);
extern void GLXGetVisualConfigsReply (FD fd, const unsigned char *buf);
extern void GLXDestroyGLXPixmap (FD fd, const unsigned char *buf);
extern void GLXVendorPrivate (FD fd, const unsigned char *buf);
extern void GLXVendorPrivateWithReply (FD fd, const unsigned char *buf);
extern void GLXVendorPrivateWithReplyReply(FD fd, const unsigned char *buf);
extern void GLXQueryExtensionsString (FD fd, const unsigned char *buf);
extern void GLXQueryExtensionsStringReply(FD fd, const unsigned char *buf);
extern void GLXQueryServerString (FD fd, const unsigned char *buf);
extern void GLXQueryServerStringReply (FD fd, const unsigned char *buf);
extern void GLXClientInfo (FD fd, const unsigned char *buf);
extern void GLXGetFBConfigs (FD fd, const unsigned char *buf);
extern void GLXGetFBConfigsReply (FD fd, const unsigned char *buf);
extern void GLXCreatePixmap (FD fd, const unsigned char *buf);
extern void GLXDestroyPixmap (FD fd, const unsigned char *buf);
extern void GLXCreateNewContext (FD fd, const unsigned char *buf);
extern void GLXQueryContext (FD fd, const unsigned char *buf);
extern void GLXQueryContextReply (FD fd, const unsigned char *buf);
extern void GLXMakeContextCurrent (FD fd, const unsigned char *buf);
extern void GLXMakeContextCurrentReply (FD fd, const unsigned char *buf);
extern void GLXCreatePbuffer (FD fd, const unsigned char *buf);
extern void GLXDestroyPbuffer (FD fd, const unsigned char *buf);
extern void GLXGetDrawableAttributes (FD fd, const unsigned char *buf);
extern void GLXGetDrawableAttributesReply(FD fd, const unsigned char *buf);
extern void GLXChangeDrawableAttributes (FD fd, const unsigned char *buf);
extern void GLXCreateWindow (FD fd, const unsigned char *buf);
extern void GLXDestroyWindow (FD fd, const unsigned char *buf);
extern void GLXBadContextError (FD fd, const unsigned char *buf);
extern void GLXBadContextStateError (FD fd, const unsigned char *buf);
extern void GLXBadDrawableError (FD fd, const unsigned char *buf);
extern void GLXBadPixmapError (FD fd, const unsigned char *buf);
extern void GLXBadContextTagError (FD fd, const unsigned char *buf);
extern void GLXBadCurrentWindowError (FD fd, const unsigned char *buf);
extern void GLXBadRenderRequestError (FD fd, const unsigned char *buf);
extern void GLXBadLargeRequestError (FD fd, const unsigned char *buf);
extern void GLXUnsupportedPrivateRequestError(FD fd, const unsigned char *buf);
extern void GLXBadFBConfigError (FD fd, const unsigned char *buf);
extern void GLXBadPbufferError (FD fd, const unsigned char *buf);
extern void GLXBadCurrentDrawableError (FD fd, const unsigned char *buf);
extern void GLXBadWindowError (FD fd, const unsigned char *buf);
#endif