Following is a list of the GLX subroutines and the purpose of each.
Select the subroutine about which you want to read. You can also go back to the OpenGL Overview entry article.
glXChooseVisual | |
Returns a visual matching the attributes specified. | |
glXCopyContext | |
Copies state variables from one rendering context to another. | |
glXCreateContext | |
Creates a new GLX rendering context. | |
glXCreateGLXPixmap | |
Creates an off-screen GLX rendering area. | |
glXDestroyContext | |
Destroys a GLX context. | |
glXDestroyGLXPixmap | |
Destroys a GLX pixmap. | |
glXFreeContextEXT | |
Frees client-side memory for imported context. | |
glXGetClientString | |
Returns a string describing the client. | |
glXGetConfig | |
Returns information about GLX visuals. | |
glXGetCurrentContext | |
Returns the current context. | |
glXGetCurrentDisplay | |
Gets display for current context. | |
glXGetCurrentDrawable | |
Returns the current drawable. | |
glXImportContextEXT | |
Imports another process's indirect rendering context. | |
glXIsDirect | |
Indicates whether direct rendering is enabled. | |
glXMakeCurrent | |
Attaches a GLX context to a window or GLX pixmap. | |
glXQueryContextInfoEXT | |
Queries context information. | |
glXQueryExtension | |
Indicates whether the GLX extension is supported. | |
glXQueryExtensionsString | |
Returns list of supported extensions. | |
glXQueryServerString | |
Returns string describing the server. | |
glXQueryVersion | |
Returns the version numbers of the GLX extension. | |
glXSwapBuffers | |
Exchanges front and back buffers. | |
glXUseXFont | |
Creates bitmap display lists from an X font. | |
glXWaitGL | |
Completes GL processing prior to subsequent X calls. | |
glXWaitX | |
Completes X processing prior to subsequent OpenGL calls. |