diff options
author | Brian Paul <[email protected]> | 2001-11-27 02:55:58 +0000 |
---|---|---|
committer | Brian Paul <[email protected]> | 2001-11-27 02:55:58 +0000 |
commit | 253270dfcce980c88be6b21204a0c13a0becb2de (patch) | |
tree | da79a43eec35d7f2554e8168afbda04b1834d5ab /src/glut/glx/glutint.h | |
parent | 2f3d6203989e3a9843a548796b2c2062f470517e (diff) |
use glXGetProcAddressARB to avoid extension linkage problems
Diffstat (limited to 'src/glut/glx/glutint.h')
-rw-r--r-- | src/glut/glx/glutint.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/glut/glx/glutint.h b/src/glut/glx/glutint.h index 292cc27729c..b0d6c86b7c4 100644 --- a/src/glut/glx/glutint.h +++ b/src/glut/glx/glutint.h @@ -764,6 +764,29 @@ extern void __glutDestroyWindow( #if !defined(_WIN32) /* private routines from glut_glxext.c */ extern int __glutIsSupportedByGLX(char *); +extern int __glut_glXBindChannelToWindowSGIX(Display *dpy, int screen, + int channel, Window window); +extern int __glut_glXChannelRectSGIX(Display *dpy, int screen, int channel, + int x, int y, int w, int h); +extern int __glut_glXQueryChannelRectSGIX(Display *dpy, int screen, + int channel, int *x, int *y, + int *w, int *h); +extern int __glut_glXQueryChannelDeltasSGIX(Display *dpy, int screen, + int channel, int *dx, int *dy, + int *dw, int *dh); +extern int __glut_glXChannelRectSyncSGIX(Display *dpy, int screen, int channel, + GLenum synctype); +extern GLXContext __glut_glXCreateContextWithConfigSGIX(Display *dpy, + GLXFBConfigSGIX config, + int render_type, + GLXContext share_list, + Bool direct); +extern int __glut_glXGetFBConfigAttribSGIX(Display *dpy, + GLXFBConfigSGIX config, + int attribute, + int *value); +extern GLXFBConfigSGIX __glut_glXGetFBConfigFromVisualSGIX(Display *dpy, + XVisualInfo *vis); #endif /* private routines from glut_input.c */ |