Merge branch 'origin'
[mesa.git] / progs / xdemos / pbutil.h
index 68ba8808c2cc609403ca9c57fbfc83a0a4379897..d420522ff0132dce784373d7ea608ac9f5afdf2d 100644 (file)
@@ -26,6 +26,9 @@
 #endif
 
 
+extern int
+QueryFBConfig(Display *dpy, int screen);
+
 extern int
 QueryPbuffers(Display *dpy, int screen);
 
@@ -38,10 +41,22 @@ extern FBCONFIG *
 ChooseFBConfig(Display *dpy, int screen, const int attribs[], int *nConfigs);
 
 
+extern FBCONFIG *
+GetAllFBConfigs(Display *dpy, int screen, int *nConfigs);
+
+
 extern XVisualInfo *
 GetVisualFromFBConfig(Display *dpy, int screen, FBCONFIG config);
 
 
+extern GLXContext
+CreateContext(Display *dpy, int screen, FBCONFIG config);
+
+
+extern void
+DestroyContext(Display *dpy, GLXContext ctx);
+
+
 extern PBUFFER
 CreatePbuffer(Display *dpy, int screen, FBCONFIG config,
              int width, int height, Bool preserve, Bool largest);