Unix/Linux Go Back    


CentOS 7.0 - man page for glxquerydrawable (centos section 3G)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


GLXQUERYDRAWABLE(3G)			  OpenGL Manual 		     GLXQUERYDRAWABLE(3G)

NAME
       glXQueryDrawable - returns an attribute assoicated with a GLX drawable

C SPECIFICATION
       int glXQueryDrawable(Display * dpy, GLXDrawable draw, int attribute,
			    unsigned int * value);

PARAMETERS
       dpy
	   Specifies the connection to the X server.

       draw
	   Specifies the GLX drawable to be queried.

       attribute
	   Specifies the attribute to be returned. Must be one of GLX_WIDTH, GLX_HEIGHT,
	   GLX_PRESERVED_CONTENTS, GLX_LARGEST_PBUFFER, or GLX_FBCONFIG_ID.

       value
	   Contains the return value for attribute.

DESCRIPTION
       glXQueryDrawable sets value to the value of attribute with respect to the GLXDrawable
       draw.

       attribute may be one of the following:

       GLX_WIDTH
	   Returns the width of ctx.

       GLX_HEIGHT
	   Returns the height of ctx.

       GLX_PRESERVED_CONTENTS
	   Returns True if the contents of a GLXPbuffer are preserved when a resource conflict
	   occurs; False otherwise.

       GLX_LARGEST_PBUFFER
	   Returns the value set when glXCreatePbuffer was called to create the GLXPbuffer. If
	   False is returned, then the call to glXCreatePbuffer will fail to create a GLXPbuffer
	   if the requested size is larger than the implementation maximum or available
	   resources. If True is returned, a GLXPbuffer of the maximum availble size (if less
	   than the requested width and height) is created.

       GLX_FBCONFIG_ID
	   Returns the XID for draw.

       If draw is a GLXWindow or GLXPixmap and attribute is set to GLX_PRESERVED_CONTENTS or
       GLX_LARGETST_PBUFFER, the contents of value are undefined. If attribute is not one of the
       attributes listed above, the contents of value are unedfined.

ERRORS
       A GLXBadDrawable is generated if draw is not a valid GLXDrawable.

SEE ALSO
       glXCreateWindow(), glXCreatePixmap(), glXCreatePbuffer(), glXGetFBConfigAttrib(),
       glXChooseFBConfig()

COPYRIGHT
       Copyright (C) 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI
       Free Software B License. For details, see http://oss.sgi.com/projects/FreeB/.

AUTHORS
       opengl.org

opengl.org				    06/10/2014			     GLXQUERYDRAWABLE(3G)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 05:37 PM.