glXQueryDrawable man page on RedHat

Man page or keyword search:  
man Server   29550 pages
apropos Keyword Search (all sections)
Output format
RedHat logo
[printable version]

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 © 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			  03/16/2013		  GLXQUERYDRAWABLE(3G)
[top]

List of man pages available for RedHat

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net