PyOpenGL 3.0.1b1

GL Reference

DeprecationFunctionPurpose
(DEPRECATED) glAccum operate on the accumulation buffer
glActiveTexture select active texture unit
(DEPRECATED) glAlphaFunc specify the alpha test function
(DEPRECATED) glAreTexturesResident determine if textures are loaded in texture memory
(DEPRECATED) glArrayElement render a vertex using the specified vertex array element
glAttachShader Attaches a shader object to a program object
(DEPRECATED) glBegin delimit the vertices of a primitive or a group of like primitives
glBeginQuery delimit the boundaries of a query object
glBindAttribLocation Associates a generic vertex attribute index with a named attribute variable
glBindBuffer bind a named buffer object
glBindTexture bind a named texture to a texturing target
(DEPRECATED) glBitmap draw a bitmap
glBlendColor set the blend color
glBlendEquation specify the equation used for both the RGB blend equation and the Alpha blend equation
glBlendEquationSeparate set the RGB blend equation and the alpha blend equation separately
glBlendFunc specify pixel arithmetic
glBlendFuncSeparate specify pixel arithmetic for RGB and alpha components separately
glBufferData creates and initializes a buffer object's data store
glBufferSubData updates a subset of a buffer object's data store
(DEPRECATED) glCallList execute a display list
(DEPRECATED) glCallLists execute a list of display lists
glClear clear buffers to preset values
(DEPRECATED) glClearAccum specify clear values for the accumulation buffer
glClearColor specify clear values for the color buffers
glClearDepth specify the clear value for the depth buffer
(DEPRECATED) glClearIndex specify the clear value for the color index buffers
glClearStencil specify the clear value for the stencil buffer
(DEPRECATED) glClientActiveTexture select active texture unit
glClipPlane specify a plane against which all geometry is clipped
(DEPRECATED) glColor set the current color
glColorMask enable and disable writing of frame buffer color components
(DEPRECATED) glColorMaterial cause a material color to track the current color
(DEPRECATED) glColorPointer define an array of colors
(DEPRECATED) glColorSubTable respecify a portion of a color table
(DEPRECATED) glColorTable define a color lookup table
(DEPRECATED) glColorTableParameter set color lookup table parameters
glCompileShader Compiles a shader object
glCompressedTexImage1D specify a one-dimensional texture image in a compressed format
glCompressedTexImage2D specify a two-dimensional texture image in a compressed format
glCompressedTexImage3D specify a three-dimensional texture image in a compressed format
glCompressedTexSubImage1D specify a one-dimensional texture subimage in a compressed format
glCompressedTexSubImage2D specify a two-dimensional texture subimage in a compressed format
glCompressedTexSubImage3D specify a three-dimensional texture subimage in a compressed format
(DEPRECATED) glConvolutionFilter1D define a one-dimensional convolution filter
(DEPRECATED) glConvolutionFilter2D define a two-dimensional convolution filter
(DEPRECATED) glConvolutionParameter set convolution parameters
(DEPRECATED) glCopyColorSubTable respecify a portion of a color table
(DEPRECATED) glCopyColorTable copy pixels into a color table
(DEPRECATED) glCopyConvolutionFilter1D copy pixels into a one-dimensional convolution filter
(DEPRECATED) glCopyConvolutionFilter2D copy pixels into a two-dimensional convolution filter
glCopyPixels copy pixels in the frame buffer
glCopyTexImage1D copy pixels into a 1D texture image
glCopyTexImage2D copy pixels into a 2D texture image
glCopyTexSubImage1D copy a one-dimensional texture subimage
glCopyTexSubImage2D copy a two-dimensional texture subimage
glCopyTexSubImage3D copy a three-dimensional texture subimage
glCreateProgram Creates a program object
glCreateShader Creates a shader object
glCullFace specify whether front- or back-facing facets can be culled
glDeleteBuffers delete named buffer objects
(DEPRECATED) glDeleteLists delete a contiguous group of display lists
glDeleteProgram Deletes a program object
glDeleteQueries delete named query objects
glDeleteShader Deletes a shader object
glDeleteTextures delete named textures
glDepthFunc specify the value used for depth buffer comparisons
glDepthMask enable or disable writing into the depth buffer
glDepthRange specify mapping of depth values from normalized device coordinates to window coordinates
glDetachShader Detaches a shader object from a program object to which it is attached
glDrawArrays render primitives from array data
glDrawBuffer specify which color buffers are to be drawn into
glDrawBuffers Specifies a list of color buffers to be drawn into
glDrawElements render primitives from array data
(DEPRECATED) glDrawPixels write a block of pixels to the frame buffer
glDrawRangeElements render primitives from array data
(DEPRECATED) glEdgeFlag flag edges as either boundary or nonboundary
(DEPRECATED) glEdgeFlagPointer define an array of edge flags
glEnable enable or disable server-side GL capabilities
(DEPRECATED) glEnableClientState enable or disable client-side capability
glEnableVertexAttribArray Enable or disable a generic vertex attribute array
(DEPRECATED) glEvalCoord evaluate enabled one- and two-dimensional maps
(DEPRECATED) glEvalMesh compute a one- or two-dimensional grid of points or lines
(DEPRECATED) glEvalPoint generate and evaluate a single point in a mesh
(DEPRECATED) glFeedbackBuffer controls feedback mode
glFinish block until all GL execution is complete
glFlush force execution of GL commands in finite time
(DEPRECATED) glFog specify fog parameters
(DEPRECATED) glFogCoord set the current fog coordinates
(DEPRECATED) glFogCoordPointer define an array of fog coordinates
glFrontFace define front- and back-facing polygons
(DEPRECATED) glFrustum multiply the current matrix by a perspective matrix
glGenBuffers generate buffer object names
(DEPRECATED) glGenLists generate a contiguous set of empty display lists
glGenQueries generate query object names
glGenTextures generate texture names
glGet return the value or values of a selected parameter
glGetActiveAttrib Returns information about an active attribute variable for the specified program object
glGetActiveUniform Returns information about an active uniform variable for the specified program object
glGetAttachedShaders Returns the handles of the shader objects attached to a program object
glGetAttribLocation Returns the location of an attribute variable
glGetBufferParameteriv return parameters of a buffer object
glGetBufferPointerv return the pointer to a mapped buffer object's data store
glGetBufferSubData returns a subset of a buffer object's data store
glGetClipPlane return the coefficients of the specified clipping plane
(DEPRECATED) glGetColorTable retrieve contents of a color lookup table
(DEPRECATED) glGetColorTableParameter get color lookup table parameters
glGetCompressedTexImage return a compressed texture image
(DEPRECATED) glGetConvolutionFilter get current 1D or 2D convolution filter kernel
(DEPRECATED) glGetConvolutionParameter get convolution parameters
glGetError return error information
(DEPRECATED) glGetHistogram get histogram table
(DEPRECATED) glGetHistogramParameter get histogram parameters
(DEPRECATED) glGetLight return light source parameter values
(DEPRECATED) glGetMap return evaluator parameters
(DEPRECATED) glGetMaterial return material parameters
(DEPRECATED) glGetMinmax get minimum and maximum pixel values
(DEPRECATED) glGetMinmaxParameter get minmax parameters
(DEPRECATED) glGetPixelMap return the specified pixel map
(DEPRECATED) glGetPointerv return the address of the specified pointer
(DEPRECATED) glGetPolygonStipple return the polygon stipple pattern
glGetProgram Returns a parameter from a program object
glGetProgramInfoLog Returns the information log for a program object
glGetQueryObject return parameters of a query object
glGetQueryiv return parameters of a query object target
(DEPRECATED) glGetSeparableFilter get separable convolution filter kernel images
glGetShader Returns a parameter from a shader object
glGetShaderInfoLog Returns the information log for a shader object
glGetShaderSource Returns the source code string from a shader object
glGetString return a string describing the current GL connection
glGetTexEnv return texture environment parameters
(DEPRECATED) glGetTexGen return texture coordinate generation parameters
glGetTexImage return a texture image
glGetTexLevelParameter return texture parameter values for a specific level of detail
glGetTexParameter return texture parameter values
glGetUniform Returns the value of a uniform variable
glGetUniformLocation Returns the location of a uniform variable
glGetVertexAttrib Return a generic vertex attribute parameter
glGetVertexAttribPointerv return the address of the specified generic vertex attribute pointer
glHint specify implementation-specific hints
(DEPRECATED) glHistogram define histogram table
(DEPRECATED) glIndex set the current color index
(DEPRECATED) glIndexMask control the writing of individual bits in the color index buffers
(DEPRECATED) glIndexPointer define an array of color indexes
(DEPRECATED) glInitNames initialize the name stack
(DEPRECATED) glInterleavedArrays simultaneously specify and enable several interleaved arrays
glIsBuffer determine if a name corresponds to a buffer object
glIsEnabled test whether a capability is enabled
(DEPRECATED) glIsList determine if a name corresponds to a display list
glIsProgram Determines if a name corresponds to a program object
glIsQuery determine if a name corresponds to a query object
glIsShader Determines if a name corresponds to a shader object
glIsTexture determine if a name corresponds to a texture
(DEPRECATED) glLight set light source parameters
(DEPRECATED) glLightModel set the lighting model parameters
(DEPRECATED) glLineStipple specify the line stipple pattern
glLineWidth specify the width of rasterized lines
glLinkProgram Links a program object
(DEPRECATED) glListBase set the display-list base for
(DEPRECATED) glLoadIdentity replace the current matrix with the identity matrix
(DEPRECATED) glLoadMatrix replace the current matrix with the specified matrix
(DEPRECATED) glLoadName load a name onto the name stack
(DEPRECATED) glLoadTransposeMatrix replace the current matrix with the specified row-major ordered matrix
glLogicOp specify a logical pixel operation for color index rendering
(DEPRECATED) glMap1 define a one-dimensional evaluator
(DEPRECATED) glMap2 define a two-dimensional evaluator
glMapBuffer map a buffer object's data store
(DEPRECATED) glMapGrid define a one- or two-dimensional mesh
(DEPRECATED) glMaterial specify material parameters for the lighting model
(DEPRECATED) glMatrixMode specify which matrix is the current matrix
(DEPRECATED) glMinmax define minmax table
(DEPRECATED) glMultMatrix multiply the current matrix with the specified matrix
(DEPRECATED) glMultTransposeMatrix multiply the current matrix with the specified row-major ordered matrix
glMultiDrawArrays render multiple sets of primitives from array data
glMultiDrawElements render multiple sets of primitives by specifying indices of array data elements
(DEPRECATED) glMultiTexCoord set the current texture coordinates
(DEPRECATED) glNewList create or replace a display list
(DEPRECATED) glNormal set the current normal vector
(DEPRECATED) glNormalPointer define an array of normals
(DEPRECATED) glOrtho multiply the current matrix with an orthographic matrix
(DEPRECATED) glPassThrough place a marker in the feedback buffer
(DEPRECATED) glPixelMap set up pixel transfer maps
glPixelStore set pixel storage modes
(DEPRECATED) glPixelTransfer set pixel transfer modes
(DEPRECATED) glPixelZoom specify the pixel zoom factors
glPointParameter specify point parameters
glPointSize specify the diameter of rasterized points
glPolygonMode select a polygon rasterization mode
(DEPRECATED) glPolygonOffset set the scale and units used to calculate depth values
(DEPRECATED) glPolygonStipple set the polygon stippling pattern
(DEPRECATED) glPrioritizeTextures set texture residence priority
(DEPRECATED) glPushAttrib push and pop the server attribute stack
(DEPRECATED) glPushClientAttrib push and pop the client attribute stack
(DEPRECATED) glPushMatrix push and pop the current matrix stack
(DEPRECATED) glPushName push and pop the name stack
(DEPRECATED) glRasterPos specify the raster position for pixel operations
glReadBuffer select a color buffer source for pixels
glReadPixels read a block of pixels from the frame buffer
(DEPRECATED) glRect draw a rectangle
(DEPRECATED) glRenderMode set rasterization mode
(DEPRECATED) glResetHistogram reset histogram table entries to zero
(DEPRECATED) glResetMinmax reset minmax table entries to initial values
(DEPRECATED) glRotate multiply the current matrix by a rotation matrix
glSampleCoverage specify multisample coverage parameters
(DEPRECATED) glScale multiply the current matrix by a general scaling matrix
glScissor define the scissor box
(DEPRECATED) glSecondaryColor set the current secondary color
(DEPRECATED) glSecondaryColorPointer define an array of secondary colors
(DEPRECATED) glSelectBuffer establish a buffer for selection mode values
(DEPRECATED) glSeparableFilter2D define a separable two-dimensional convolution filter
glShadeModel select flat or smooth shading
glShaderSource Replaces the source code in a shader object
glStencilFunc set front and back function and reference value for stencil testing
glStencilFuncSeparate set front and/or back function and reference value for stencil testing
glStencilMask control the front and back writing of individual bits in the stencil planes
glStencilMaskSeparate control the front and/or back writing of individual bits in the stencil planes
glStencilOp set front and back stencil test actions
glStencilOpSeparate set front and/or back stencil test actions
(DEPRECATED) glTexCoord set the current texture coordinates
(DEPRECATED) glTexCoordPointer define an array of texture coordinates
(DEPRECATED) glTexEnv set texture environment parameters
(DEPRECATED) glTexGen control the generation of texture coordinates
glTexImage1D specify a one-dimensional texture image
glTexImage2D specify a two-dimensional texture image
glTexImage3D specify a three-dimensional texture image
glTexParameter set texture parameters
glTexSubImage1D specify a one-dimensional texture subimage
glTexSubImage2D specify a two-dimensional texture subimage
glTexSubImage3D specify a three-dimensional texture subimage
(DEPRECATED) glTranslate multiply the current matrix by a translation matrix
glUniform Specify the value of a uniform variable for the current program object
glUseProgram Installs a program object as part of current rendering state
glValidateProgram Validates a program object
(DEPRECATED) glVertex specify a vertex
glVertexAttrib Specifies the value of a generic vertex attribute
glVertexAttribPointer define an array of generic vertex attribute data
(DEPRECATED) glVertexPointer define an array of vertex data
glViewport set the viewport
(DEPRECATED) glWindowPos specify the raster position in window coordinates for pixel operations

GLU Reference

FunctionPurpose
gluBeginCurve delimit a NURBS curve definition
gluBeginPolygon delimit a polygon description
gluBeginSurface delimit a NURBS surface definition
gluBeginTrim delimit a NURBS trimming loop definition
gluBuild1DMipmapLevels builds a subset of one-dimensional mipmap levels
gluBuild1DMipmaps builds a one-dimensional mipmap
gluBuild2DMipmapLevels builds a subset of two-dimensional mipmap levels
gluBuild2DMipmaps builds a two-dimensional mipmap
gluBuild3DMipmapLevels builds a subset of three-dimensional mipmap levels
gluBuild3DMipmaps builds a three-dimensional mipmap
gluCheckExtension determines if an extension name is supported
gluCylinder draw a cylinder
gluDeleteNurbsRenderer destroy a NURBS object
gluDeleteQuadric destroy a quadrics object
gluDeleteTess destroy a tessellation object
gluDisk draw a disk
gluErrorString produce an error string from a GL or GLU error code
gluGetNurbsProperty get a NURBS property
gluGetString return a string describing the GLU version or GLU extensions
gluGetTessProperty get a tessellation object property
gluLoadSamplingMatrices load NURBS sampling and culling matrices
gluLookAt define a viewing transformation
gluNewNurbsRenderer create a NURBS object
gluNewQuadric create a quadrics object
gluNewTess create a tessellation object
gluNextContour mark the beginning of another contour
gluNurbsCallback define a callback for a NURBS object
gluNurbsCallbackData set a user data pointer
gluNurbsCallbackDataEXT set a user data pointer
gluNurbsCurve define the shape of a NURBS curve
gluNurbsProperty set a NURBS property
gluNurbsSurface define the shape of a NURBS surface
gluOrtho2D define a 2D orthographic projection matrix
gluPartialDisk draw an arc of a disk
gluPerspective set up a perspective projection matrix
gluPickMatrix define a picking region
gluProject map object coordinates to window coordinates
gluPwlCurve describe a piecewise linear NURBS trimming curve
gluQuadricCallback define a callback for a quadrics object
gluQuadricDrawStyle specify the draw style desired for quadrics
gluQuadricNormals specify what kind of normals are desired for quadrics
gluQuadricOrientation specify inside/outside orientation for quadrics
gluQuadricTexture specify if texturing is desired for quadrics
gluScaleImage scale an image to an arbitrary size
gluSphere draw a sphere
gluTessBeginContour delimit a contour description
gluTessBeginPolygon delimit a polygon description
gluTessCallback define a callback for a tessellation object
gluTessEndPolygon delimit a polygon description
gluTessNormal specify a normal for a polygon
gluTessProperty set a tessellation object property
gluTessVertex specify a vertex on a polygon
gluUnProject map window coordinates to object coordinates
gluUnProject4 map window and clip coordinates to object coordinates

GLUT Reference

FunctionPurpose
glutAddMenuEntry adds a menu entry to the bottom of the current menu.
glutAddSubMenu adds a sub-menu trigger to the bottom of the current menu.
glutAttachMenu attaches/detaches a mouse button for the current window to the identifier of the current menu
glutBitmapCharacter renders a bitmap character using OpenGL.
glutBitmapWidth returns the width/length of a bitmap character/string.
glutButtonBoxFunc sets the dial & button box button callback for the current window.
glutChangeToMenuEntry changes the specified menu item in the current menu into a menu entry.
glutChangeToSubMenu changes the specified menu item in the current menu into a sub-menu trigger.
glutCopyColormap copies the logical colormap for the layer in use from a specified window to the current window.
glutCreateMenu creates a new pop-up menu.
glutCreateSubWindow creates a subwindow.
glutCreateWindow creates a top-level window.
glutDestroyMenu destroys the specified menu.
glutDestroyWindow destroys the specified window.
glutDeviceGet retrieves GLUT device information represented by integers.
glutDialsFunc sets the dial & button box dials callback for the current window.
glutDisplayFunc sets the display callback for the current window.
glutEnterGameMode enters and leaves GLUT's game mode.
glutEntryFunc sets the mouse enter/leave callback for the current window.
glutEstablishOverlay establishes an overlay (if possible) for the current window.
glutExtensionSupported helps to easily determine whether a given OpenGL extension is supported.
glutForceJoystickFunc forces current window's joystick callback to be called.
glutFullScreen requests that the current window be made full screen.
glutGameModeGet retrieves GLUT game mode information represented by integers.
glutGameModeString sets the game mode configuration via a string.
glutGet retrieves simple GLUT state represented by integers.
glutGetColor retrieves a red, green, or blue component for a given color index colormap entry for the layer in use's logical colormap for the current window.
glutGetModifiers returns the modifier key state when certain callbacks were generated.
glutIdleFunc sets the global idle callback.
glutIgnoreKeyRepeat determines if auto repeat keystrokes are reported to the current window
glutInit initialize the GLUT library.
glutInitDisplayMode sets the initial display mode.
glutInitDisplayString sets the initial display mode via a string.
glutInitWindowPosition set the initial window position and size respectively.
glutJoystickFunc sets the joystick callback for the current window.
glutKeyboardFunc sets the keyboard callback for the current window.
glutKeyboardUpFunc sets the keyboard up (key release) callback for the current window.
glutLayerGet retrieves GLUT state pertaining to the layers of the current window.
glutMainLoop enters the GLUT event processing loop.
glutMenuStatusFunc sets the global menu status callback.
glutMotionFunc set the motion and passive motion callbacks respectively for the current window.
glutMouseFunc sets the mouse callback for the current window.
glutOverlayDisplayFunc sets the overlay display callback for the current window.
glutPopWindow change the stacking order of the current window relative to its siblings.
glutPositionWindow requests a change to the position of the current window.
glutPostOverlayRedisplay marks the overlay of the current or specified window as needing to be redisplayed.
glutPostRedisplay marks the current or specified window as needing to be redisplayed.
glutRemoveMenuItem remove the specified menu item.
glutRemoveOverlay removes the overlay (if one exists) from the current window.
glutReportErrors for debugging purposes; prints out OpenGL run-time errors.
glutReshapeFunc sets the reshape callback for the current window.
glutReshapeWindow requests a change to the size of the current window.
glutSetColor sets the color of a colormap entry in the layer of use for the current window.
glutSetCursor changes the cursor image of the current window.
glutSetKeyRepeat sets the key repeat mode
glutSetMenu set/get the current menu
glutSetWindow set/get the current window
glutSetWindowTitle change the window or icon title respectively of the current top-level window.
glutShowOverlay shows or hides the overlay of the current window
glutShowWindow change the display status of the current window.
glutSolidCone render a solid or wireframe cone respectively.
glutSolidCube render a solid or wireframe cube respectively.
glutSolidDodecahedron render a solid or wireframe dodecahedron (12-sided regular solid) respectively.
glutSolidIcosahedron render a solid or wireframe icosahedron (20-sided regular solid) respectively.
glutSolidOctahedron render a solid or wireframe octahedron (8-sided regular solid) respectively.
glutSolidSphere render a solid or wireframe sphere respectively.
glutSolidTeapot render a solid or wireframe teapot respectively.
glutSolidTetrahedron render a solid or wireframe tetrahedron (4-sided regular solid) respectively.
glutSolidTorus render a solid or wireframe torus (doughnut) respectively.
glutSpaceballButtonFunc sets the Spaceball button callback for the current window.
glutSpaceballMotionFunc sets the Spaceball motion callback for the current window.
glutSpaceballRotateFunc sets the Spaceball rotation callback for the current window.
glutSpecialFunc sets the special keyboard callback for the current window.
glutSpecialUpFunc sets the special keyboard up (key release) callback for the current window.
glutStrokeCharacter renders a stroke character using OpenGL.
glutStrokeWidth returns the width/length of a stroke character/string.
glutSwapBuffers swaps the buffers of the current window if double buffered.
glutTabletButtonFunc sets the special keyboard callback for the current window.
glutTabletMotionFunc sets the special keyboard callback for the current window.
glutTimerFunc registers a timer callback to be triggered in a specified number of milliseconds.
glutUseLayer changes the layer in use for the current window.
glutVideoResizeGet retrieves GLUT video resize information represented by integers.
glutVisibilityFunc sets the visibility callback for the current window.
glutWarpPointer glutWarpPointer warps the pointer's location.
glutWindowStatusFunc sets the window status callback for the current window.

GLE Reference

FunctionPurpose
gleExtrusion Extrude arbitrary 2D contour along arbitrary 3D path.
gleHelicoid Generalized torus, spiral with circle contour.
gleLathe Sweep using a Z-axis shear to create an arbitrary contour along a helical path.
glePolyCone Draw polycone, specified as a polyline with radii.
glePolyCylinder Draw polycylinder, specified as a polyline.
gleScrew Draws screw-type shapes.
gleSetJoinStyle Query and Set the GLE join style flags.
gleSetNumSides Query and Set the cylinder roundness.
gleSpiral Sweep an arbitrary contour along a helical path.
gleSuperExtrusion Extrude arbitrary 2D contour along arbitrary 3D path, specifying local affine transformations.
gleTextureMode set the type of GLE automatic texture coordinate generation.
gleToroid Generalized torus, lathe with circle contour.
gleTwistExtrusion Extrude arbitrary 2D contour along arbitrary 3D path, specifying local rotations (twists).

GLX Reference

FunctionPurpose
glXChooseFBConfig return a list of GLX frame buffer configurations that match the specified attributes
glXChooseVisual return a visual that matches specified attributes
glXCopyContext copy state from one rendering context to another
glXCreateContext create a new GLX rendering context
glXCreateGLXPixmap create an off-screen GLX rendering area
glXCreateNewContext create a new GLX rendering context
glXCreatePbuffer create an off-screen rendering area
glXCreatePixmap create an off-screen rendering area
glXCreateWindow create an on-screen rendering area
glXDestroyContext destroy a GLX context
glXDestroyGLXPixmap destroy a GLX pixmap
glXDestroyPbuffer destroy an off-screen rendering area
glXDestroyPixmap destroy an off-screen rendering area
glXDestroyWindow destroy an on-screen rendering area
glXFreeContextEXT free client-side memory for imported context
glXGetClientString return a string describing the client
glXGetConfig return information about GLX visuals
glXGetContextIDEXT get the XID for a context.
glXGetCurrentContext return the current context
glXGetCurrentDisplay get display for current context
glXGetCurrentDrawable return the current drawable
glXGetCurrentReadDrawable return the current drawable
glXGetFBConfigAttrib return information about a GLX frame buffer configuration
glXGetFBConfigs list all GLX frame buffer configurations for a given screen
glXGetProcAddress obtain a pointer to an OpenGL or GLX function
glXGetSelectedEvent returns GLX events that are selected for a window or a GLX pixel buffer
glXGetVisualFromFBConfig return visual that is associated with the frame buffer configuration
glXImportContextEXT import another process's indirect rendering context.
glXIntro Introduction to OpenGL in the X window system
glXIsDirect indicate whether direct rendering is enabled
glXMakeContextCurrent attach a GLX context to a GLX drawable
glXMakeCurrent attach a GLX context to a window or a GLX pixmap
glXQueryContext query context information
glXQueryContextInfoEXT query context information
glXQueryDrawable returns an attribute assoicated with a GLX drawable
glXQueryExtension indicate whether the GLX extension is supported
glXQueryExtensionsString return list of supported extensions
glXQueryServerString return string describing the server
glXQueryVersion return the version numbers of the GLX extension
glXSelectEvent select GLX events for a window or a GLX pixel buffer
glXSwapBuffers exchange front and back buffers
glXUseXFont create bitmap display lists from an X font
glXWaitGL complete GL execution prior to subsequent X calls
glXWaitX complete X execution prior to subsequent GL calls
This document was generated by bzr branch http://bazaar.launchpad.net/%7Emcfletch/pyopengl/directdocs/ on 2009-11-11T11:55:28.092160