glXQueryContext — query context information
int glXQueryContext( | Display * | dpy, |
GLXContext | ctx, | |
int | attribute, | |
int * | value) ; |
dpy
Specifies the connection to the X server.
ctx
Specifies a GLX rendering context.
attribute
Specifies that a context parameter should be retrieved. Must be one of
GLX_FBCONFIG_ID
, GLX_RENDER_TYPE
, or GLX_SCREEN
.
value
Contains the return value for attribute
.
glXQueryContext
sets value
to the value of attribute
with respect to ctx
.
attribute
may be one of the following:
GLX_FBCONFIG_ID
Returns the XID of the GLXFBConfig associated with ctx
.
GLX_RENDER_TYPE
Returns the rendering type supported by ctx
.
GLX_SCREEN
Returns the screen number associated with ctx
.
Success
is returned unless attribute
is not a valid GLX
context attribute, in which case GLX_BAD_ATTRIBUTE
is returned.
This call may cause a round-trip to the server.
glXQueryContext
is available only if the GLX version is 1.3 or greater.
If the GLX version is 1.1 or 1.0, the GL version must be 1.0. If the GLX version is 1.2, then the GL version must be 1.1. If the GLX version is 1.3, then the GL version must be 1.2.
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/.