diff options
| -rw-r--r-- | progs/xdemos/pbdemo.c | 15 | 
1 files changed, 15 insertions, 0 deletions
diff --git a/progs/xdemos/pbdemo.c b/progs/xdemos/pbdemo.c index 425b3bbe9f..2573209336 100644 --- a/progs/xdemos/pbdemo.c +++ b/progs/xdemos/pbdemo.c @@ -210,6 +210,21 @@ Setup(int width, int height)        return 0;     } +   /* Test drawable queries */ +   { +      unsigned int v; +      glXQueryDrawable( gDpy, gPBuffer, GLX_WIDTH, &v); +      printf("GLX_WIDTH = %u\n", v); +      glXQueryDrawable( gDpy, gPBuffer, GLX_HEIGHT, &v); +      printf("GLX_HEIGHT = %u\n", v); +      glXQueryDrawable( gDpy, gPBuffer, GLX_PRESERVED_CONTENTS, &v); +      printf("GLX_PRESERVED_CONTENTS = %u\n", v); +      glXQueryDrawable( gDpy, gPBuffer, GLX_LARGEST_PBUFFER, &v); +      printf("GLX_LARGEST_PBUFFER = %u\n", v); +      glXQueryDrawable( gDpy, gPBuffer, GLX_FBCONFIG_ID, &v); +      printf("GLX_FBCONFIG_ID = %u\n", v); +   } +     /* Get corresponding XVisualInfo */     visInfo = GetVisualFromFBConfig(gDpy, gScreen, gFBconfig);     if (!visInfo) {  | 
