Download


OpenGL Man Pages



XSGISetStereoMode (3X11) X SGI stereo functions
findvis (1G) list OpenGL-capable Visuals meeting selection criteria
glAccum (3G) operate on the accumulation buffer
glAlphaFunc (3G) specify the alpha test function
glAreTexturesResidentEXT (3G) determine if textures are loaded in texture memory
glArrayElementEXT (3G) specify the array elements used to render a vertex
glBegin, glEnd (3G) delimit the vertices of a primitive or a group of like primitives
glBindTextureEXT (3G) bind a named texture to a texturing target
glBitmap (3G) draw a bitmap
glBlendColorEXT (3G) set the blend color
glBlendEquationEXT (3G) set the blend equation
glBlendFunc (3G) specify pixel arithmetic
glCallList (3G) execute a display list
glCallLists (3G) execute a list of display lists
glClear (3G) clear buffers to preset values
glClearAccum (3G) specify clear values for the accumulation buffer
glClearColor (3G) specify clear values for the color buffers
glClearDepth (3G) specify the clear value for the depth buffer
glClearIndex (3G) specify the clear value for the color index buffers
glClearStencil (3G) specify the clear value for the stencil buffer
glClipPlane (3G) specify a plane against which all geometry is clipped
glColor3b, glColor3d, glColor3f,
glColor3i, glColor3s, glColor3ub,
glColor3ui, glColor3us, glColor4b,
glColor4d, glColor4f, glColor4i,
glColor4s, glColor4ub, glColor4ui,
glColor4us, glColor3bv, glColor3dv,
glColor3fv, glColor3iv, glColor3sv,
glColor3ubv, glColor3uiv, glColor3usv,
glColor4bv, glColor4dv, glColor4fv,
glColor4iv, glColor4sv, glColor4ubv,
glColor4uiv, glColor4usv (3G)
set the current color
glColorMask (3G) enable and disable writing of frame buffer color components
glColorMaterial (3G) cause a material color to track the current color
glColorPointerEXT (3G) define a array of colors
glColorTableParameterSGI,
glColorTableParameterfvSGI,
glColorTableParameterivSGI (3G)
set color lookup table parameters
glColorTableSGI (3G) define a color lookup table
glConvolutionFilter1DEXT (3G) define a one-dimensional convolution filter
glConvolutionFilter2DEXT (3G) define a two-dimensional convolution filter
glConvolutionParameterEXT,
glConvolutionParameterfEXT,
glConvolutionParameteriEXT,
glConvolutionParameterfvEXT,
glConvolutionParameterivEXT (3G)
set convolution parameters
glCopyColorTableSGI (3G) copy pixels into a color table
glCopyConvolutionFilter1DEXT (3G) copy pixels into a one-dimensional convolution filter
glCopyConvolutionFilter2DEXT (3G) copy pixels into a two-dimensional convolution filter
glCopyPixels (3G) copy pixels in the frame buffer
glCopyTexImage1DEXT (3G) copy pixels into a 1D texture image
glCopyTexImage2DEXT (3G) copy pixels into a 2D texture image
glCopyTexSubImage1DEXT (3G) copy pixels into a 1D texture subimage
glCopyTexSubImage2DEXT (3G) copy pixels into a 2D texture subimage
glCopyTexSubImage3DEXT (3G) copy pixels into a 3D texture subimage
glCullFace (3G) specify whether front- or back-facing facets can be culled
glDeformationMapSGIX,
glDeformationMap3dSGIX,
glDeformationMap3fSGIX (3G)
specify a vertex or texture coordinate deformation
glDeformSGIX (3G) enable and/or disable deformations
glDeleteLists (3G) delete a contiguous group of display lists
glDeleteTexturesEXT (3G) delete named textures
glDepthFunc (3G) specify the value used for depth buffer comparisons
glDepthMask (3G) enable or disable writing into the depth buffer
glDepthRange (3G) specify the mapping of z values from normalized device coordinates to window coordinates
glDetailTexFuncSGIS (3G) specify detail texture scaling function
glEnable, glDisable (3G) enable or disable GL capabilities
glDrawArraysEXT (3G) render primitives from array data
glDrawBuffer (3G) specify which color buffers are to be drawn into
glDrawPixels (3G) write a block of pixels to the frame buffer
glEdgeFlag, glEdgeFlagv (3G) flag edges as either boundary or nonboundary
glEdgeFlagPointerEXT (3G) define an array of edge flags
glEnable, glDisable (3G) enable or disable GL capabilities
glBegin, glEnd (3G) delimit the vertices of a primitive or a group of like primitives
glNewList, glEndList (3G) create or replace a display list
glEvalCoord
glEvalCoord1d, glEvalCoord1f,
glEvalCoord2d, glEvalCoord2f,
glEvalCoord1dv, glEvalCoord1fv,
glEvalCoord2dv, glEvalCoord2fv (3G)
evaluate enabled one- and two-dimensional maps
glEvalMesh
glEvalMesh1, glEvalMesh2 (3G)
compute a one- or two-dimensional grid of points or lines
glEvalPoint1, glEvalPoint2 (3G) generate and evaluate a single point in a mesh
glFeedbackBuffer (3G) controls feedback mode
glFinish (3G) block until all GL execution is complete
glFlush (3G) force execution of GL commands in finite time
glFogf, glFogi, glFogfv, glFogiv (3G) specify fog parameters
glFogFuncSGIS (3G) custom fog blending function
glFrontFace (3G) define front- and back-facing polygons
glFrustum (3G) multiply the current matrix by a perspective matrix
glGenLists (3G) generate a contiguous set of empty display lists
glGenTexturesEXT (3G) generate texture names
glGetBooleanv, glGetDoublev,
glGetFloatv, glGetIntegerv (3G)
return the value or values of a selected parameter
glGetBooleanv, glGetDoublev,
glGetFloatv, glGetIntegerv (3G)
return the value or values of a selected parameter
glGetClipPlane (3G) return the coefficients of the specified clipping plane
glGetColorTableParameterfvSGI,
glGetColorTableParameterivSGI (3G)
get color lookup table parameters
glGetColorTableSGI (3G) retrieve contents of a color lookup table
glGetConvolutionFilterEXT (3G) get current 1D or 2D convolution filter kernel
glGetConvolutionParameterfvEXT, glGetConvolutionParameterivEXT (3G) get convolution parameters
glGetDetailTexFuncSGIS (3G) get detail texture scaling function
glGetBooleanv, glGetDoublev,
glGetFloatv, glGetIntegerv (3G)
return the value or values of a selected parameter
glGetError (3G) return error information
glGetBooleanv, glGetDoublev,
glGetFloatv, glGetIntegerv (3G)
return the value or values of a selected parameter
glGetHistogramEXT (3G) get histogram table
glGetHistogramParameterfvEXT,
glGetHistogramParameterivEXT (3G)
get histogram parameters
glGetBooleanv, glGetDoublev,
glGetFloatv, glGetIntegerv (3G)
return the value or values of a selected parameter
glGetLightfv, glGetLightiv (3G) return light source parameter values
glGetMapdv, glGetMapfv, glGetMapiv (3G) return evaluator and deformation parameters
glGetMaterialfv, glGetMaterialiv (3G) return material parameters
glGetMinmaxEXT (3G) get minimum and maximum pixel values
glGetMinmaxParameterfvEXT,
glGetMinmaxParameterivEXT (3G)
get minmax parameters
glGetPixelMapfv, glGetPixelMapuiv,
glGetPixelMapusv (3G)
return the specified pixel map
glGetPointervEXT (3G) return the address of a vertex data array
glGetPolygonStipple (3G) return the polygon stipple pattern
glGetSeparableFilterEXT (3G) get separable convolution filter kernel images
glGetSharpenTexFuncSGIS (3G) get sharpen texture scaling function
glGetString (3G) returns a string describing the current GL connection
glGetTexEnvfv, glGetTexEnviv (3G) return texture environment parameters
glGetTexFilterFuncSGIS (3G) return user-defined texture filtering function
glGetTexGendv, glGetTexGenfv,
glGetTexGeniv (3G)
return texture coordinate generation parameters
glGetTexImage (3G) return a texture image
glGetTexLevelParameterfv,
glGetTexLevelParameteriv (3G)
return texture parameter values for a specific level of detail
glGetTexParameterfv,
glGetTexParameteriv (3G)
return texture parameter values
glHint (3G) specify implementation-specific hints
glHistogramEXT (3G) define histogram table
glIndexd, glIndexf, glIndexi,
glIndexs, glIndexdv, glIndexfv,
glIndexiv, glIndexsv (3G)
set the current color index
glIndexMask (3G) control the writing of individual bits in the color index buffers
glIndexPointerEXT (3G) define an array of color indexes
glInitNames (3G) initialize the name stack
glIntro (3G) Introduction to OpenGL
glIsEnabled (3G) test whether a capability is enabled
glIsList (3G) test for display-list existence
glIsTextureEXT (3G) determine if a name corresponds to a texture
glLightf, glLighti,
glLightfv, glLightiv (3G)
set light source parameters
glLightModelf, glLightModeli,
glLightModelfv, glLightModeliv (3G)
set the lighting model parameters
glLineStipple (3G) specify the line stipple pattern
glLineWidth (3G) specify the width of rasterized lines
glListBase (3G) set the display-list base for glCallLists
glLoadIdentity (3G) replace the current matrix with the identity matrix
glLoadIdentityDeformationMapSGIX (3G) replace current deformations with the identity deformation
glLoadMatrixd, glLoadMatrixf (3G) replace the current matrix with an arbitrary matrix
glLoadName (3G) load a name onto the name stack
glLogicOp (3G) specify a logical pixel operation for rendering
glMap1d, glMap1f (3G) define a one-dimensional evaluator
glMap2d, glMap2f (3G) define a two-dimensional evaluator
glMapGrid1d, glMapGrid1f,
glMapGrid2d, glMapGrid2f (3G)
define a one- or two-dimensional mesh
glMaterialf, glMateriali,
glMaterialfv, glMaterialiv (3G)
specify material parameters for the lighting model
glMatrixMode (3G) specify which matrix is the current matrix
glMinmaxEXT (3G) define minmax table
glMultMatrixd, glMultMatrixf (3G) multiply the current matrix by an arbitrary matrix
glNewList, glEndList (3G) create or replace a display list
glNormal3b, glNormal3d, glNormal3f,
glNormal3i, glNormal3s, glNormal3bv,
glNormal3dv, glNormal3fv, glNormal3iv,
glNormal3sv (3G)
set the current normal vector
glNormalPointerEXT (3G) define a array of normals
glOrtho (3G) multiply the current matrix by an orthographic matrix
glPassThrough (3G) place a marker in the feedback buffer
glPixelMapfv, glPixelMapuiv,
glPixelMapusv (3G)
set up pixel transfer maps
glPixelStoref, glPixelStorei (3G) set pixel storage modes
glPixelTexGenSGIX (3G) control the generation of texture coordinates from pixel groups
glPixelTransferf, glPixelTransferi (3G) set pixel transfer modes
glPixelZoom (3G) specify the pixel zoom factors
glPointParameterSGIS,
glPointParameterfSGIS, glPointParameterfvSGIS (3G)
set point parameters
glPointSize (3G) specify the diameter of rasterized points
glPolygonMode (3G) select a polygon rasterization mode
glPolygonOffsetEXT (3G) set parameters used to offset polygon depth
glPolygonStipple (3G) set the polygon stippling pattern
glPushAttrib, glPopAttrib (3G) push and pop the attribute stack
glPushMatrix, glPopMatrix (3G) push and pop the current matrix stack
glPushName, glPopName (3G) push and pop the name stack
glPrioritizeTexturesEXT (3G) set texture residence priority
glPushAttrib, glPopAttrib (3G) push and pop the attribute stack
glPushMatrix, glPopMatrix (3G) push and pop the current matrix stack
glPushName, glPopName (3G) push and pop the name stack
glRasterPos2d, glRasterPos2f,
glRasterPos2i, glRasterPos2s,
glRasterPos3d, glRasterPos3f,
glRasterPos3i, glRasterPos3s,
glRasterPos4d, glRasterPos4f,
glRasterPos4i, glRasterPos4s,
glRasterPos2dv, glRasterPos2fv,
glRasterPos2iv, glRasterPos2sv,
glRasterPos3dv, glRasterPos3fv,
glRasterPos3iv, glRasterPos3sv,
glRasterPos4dv, glRasterPos4fv,
glRasterPos4iv, glRasterPos4sv (3G)
specify the raster position for pixel operations
glReadBuffer (3G) select a color buffer source for pixels
glReadPixels (3G) read a block of pixels from the frame buffer
glRectd, glRectf, glRecti,
glRects, glRectdv, glRectfv,
glRectiv, glRectsv (3G)
draw a rectangle
glReferencePlaneSGIX (3G) define a reference plane for coplanar geometry
glRenderMode (3G) set rasterization mode
glResetHistogramEXT (3G) reset histogram table entries to zero
glResetMinmaxEXT (3G) reset minmax table entries to initial values
glRotated, glRotatef (3G) multiply the current matrix by a rotation matrix
glSampleMaskSGIS (3G) define mask to modify multisampled pixel fragments
glSamplePatternSGIS (3G) set pattern for multisampling
glScaled, glScalef (3G) multiply the current matrix by a general scaling matrix
glScissor (3G) define the scissor box
glSelectBuffer (3G) establish a buffer for selection mode values
glSeparableFilter2DEXT (3G) define a separable two-dimensional convolution filter
glShadeModel (3G) select flat or smooth shading
glSharpenTexFuncSGIS (3G) specify sharpen texture scaling function
glSpriteParameterSGIX,
glSpriteParameterfSGIX, glSpriteParameteriSGIX,
glSpriteParameterfvSGIX, glSpriteParameterivSGIX (3G)
set sprite parameters
glStencilFunc (3G) set function and reference value for stencil testing
glStencilMask (3G) control the writing of individual bits in the stencil planes
glStencilOp (3G) set stencil test actions
glTagSampleBufferSGIX (3G) mark all samples of a multisample buffer
glTexCoord1d, glTexCoord1f,
glTexCoord1i, glTexCoord1s,
glTexCoord2d, glTexCoord2f,
glTexCoord2i, glTexCoord2s,
glTexCoord3d, glTexCoord3f,
glTexCoord3i, glTexCoord3s,
glTexCoord4d, glTexCoord4f,
glTexCoord4i, glTexCoord4s,
glTexCoord1dv, glTexCoord1fv,
glTexCoord1iv, glTexCoord1sv,
glTexCoord2dv, glTexCoord2fv,
glTexCoord2iv, glTexCoord2sv,
glTexCoord3dv, glTexCoord3fv,
glTexCoord3iv, glTexCoord3sv,
glTexCoord4dv, glTexCoord4fv,
glTexCoord4iv, glTexCoord4sv (3G)
set the current texture coordinates
glTexCoordPointerEXT (3G) define an array of texture coordinates
glTexEnvf, glTexEnvi,
glTexEnvfv, glTexEnviv (3G)
set texture environment parameters
glTexFilterFuncSGIS (3G) specify user-defined texture filtering function
glTexGend, glTexGenf, glTexGeni,
glTexGendv, glTexGenfv, glTexGeniv (3G)
control the generation of texture coordinates
glTexImage1D (3G) specify a one-dimensional texture image
glTexImage2D (3G) specify a two-dimensional texture image
glTexImage3DEXT (3G) specify a three-dimensional texture image
glTexImage4DSGIS (3G) specify a four-dimensional texture image
glTexParameterf, glTexParameteri,
glTexParameterfv, glTexParameteriv (3G)
set texture parameters
glTexSubImage1DEXT (3G) specify a one-dimensional texture subimage
glTexSubImage2DEXT (3G) specify a two-dimensional texture subimage
glTexSubImage3DEXT (3G) specify a three-dimensional texture subimage
glTexSubImage4DSGIS (3G) specify a four-dimensional texture subimage
glTranslated, glTranslatef (3G) multiply the current matrix by a translation matrix
gluBeginCurve, gluEndCurve (3G) delimit a NURBS curve definition
gluBeginPolygon, gluEndPolygon (3G) delimit a polygon description
gluBeginSurface, gluEndSurface (3G) delimit a NURBS surface definition
gluBeginTrim, gluEndTrim (3G) delimit a NURBS trimming loop definition
gluBuild1DMipmaps (3G) builds 1-D mipmaps
gluBuild2DMipmaps (3G) builds 2-D mipmaps
gluCylinder (3G) draw a cylinder
gluDeleteNurbsRenderer (3G) destroy a NURBS object
gluDeleteQuadric (3G) destroy a quadrics object
gluDeleteTess (3G) destroy a tessellation object
gluDisk (3G) draw a disk
gluBeginCurve, gluEndCurve (3G) delimit a NURBS curve definition
gluBeginPolygon, gluEndPolygon (3G) delimit a polygon description
gluBeginSurface, gluEndSurface (3G) delimit a NURBS surface definition
gluBeginTrim, gluEndTrim (3G) delimit a NURBS trimming loop definition
gluErrorString (3G) produce an error string from an OpenGL or GLU error code
gluGetNurbsProperty (3G) get a NURBS property
gluGetString (3G) returns a string describing the GLU version or GLU extensions
gluGetTessProperty (3G) get a tessellation object property
gluLoadSamplingMatrices (3G) load NURBS sampling and culling matrices
gluLookAt (3G) define a viewing transformation
gluNewNurbsRenderer (3G) create a NURBS object
gluNewQuadric (3G) create a quadrics object
gluNewTess (3G) create a tessellation object
gluNextContour (3G) mark the beginning of another contour
gluNurbsCallback (3G) define a callback for a NURBS object
gluNurbsCurve (3G) define the shape of a NURBS curve
gluNurbsProperty (3G) set a NURBS property
gluNurbsSurface (3G) define the shape of a NURBS surface
gluOrtho2D (3G) define a 2-D orthographic projection matrix
gluPartialDisk (3G) draw an arc of a disk
gluPerspective (3G) set up a perspective projection matrix
gluPickMatrix (3G) define a picking region
gluProject (3G) map object coordinates to window coordinates
gluPwlCurve (3G) describe a piecewise linear NURBS trimming curve
gluQuadricCallback (3G) define a callback for a quadrics object
gluQuadricDrawStyle (3G) specify the draw style desired for quadrics
gluQuadricNormals (3G) specify what kind of normals are desired for quadrics
gluQuadricOrientation (3G) specify inside/outside orientation for quadrics
gluQuadricTexture (3G) specify if texturing is desired for quadrics
gluScaleImage (3G) scale an image to an arbitrary size
gluSphere (3G) draw a sphere
gluTessBeginContour,
gluTessEndContour (3G)
delimit a contour description
gluTessBeginPolygon (3G) delimit a polygon description
gluTessCallback (3G) define a callback for a tessellation object
gluTessBeginContour,
gluTessEndContour (3G)
delimit a contour description
gluTessEndPolygon (3G) delimit a polygon description
gluTessNormal (3G) specify a normal for a polygon
gluTessProperty (3G) set a tessellation object property
gluTessVertex (3G) specify a vertex on a polygon
gluUnProject (3G) map window coordinates to object coordinates
glVertex2d, glVertex2f,
glVertex2i, glVertex2s,
glVertex3d, glVertex3f,
glVertex3i, glVertex3s,
glVertex4d, glVertex4f,
glVertex4i, glVertex4s,
glVertex2dv, glVertex2fv,
glVertex2iv, glVertex2sv,
glVertex3dv, glVertex3fv,
glVertex3iv, glVertex3sv,
glVertex4dv, glVertex4fv,
glVertex4iv, glVertex4sv (3G)
specify a vertex
glVertexPointerEXT (3G) define an array of vertex data
glViewport (3G) set the viewport
GLwCreateMDrawingArea (3X) Create a Motif/GL Drawing Widget.
GLwDrawingArea, GLwMDrawingArea (3X) OpenGL drawing widgets.
GLwDrawingAreaMakeCurrent (3X) Make the current GLwDrawingArea current.
GLwDrawingAreaSwapBuffers (3X) swap buffers in a GLwDrawingArea.
GLwDrawingArea, GLwMDrawingArea (3X) OpenGL drawing widgets.
glXBindChannelToWindowSGIX (3G) bind or unbind a window and a channel
glXChannelRectSGIX (3G) specify area of frame buffer to resize to video resolution
glXChooseFBConfigSGIX (3G) return a list of GLX frame buffer configurations that match the specified attributes
glXChooseVisual (3G) return a visual that matches specified attributes
glXCopyContext (3G) copy state from one rendering context to another
glXCreateContext (3G) create a new GLX rendering context
glXCreateContextWithConfigSGIX (3G) create a new GLX rendering context with specified frame buffer configuration
glXCreateGLXPbufferSGIX (3G) create a GLX pixel buffer
glXCreateGLXPixmap (3G) create an off-screen GLX rendering area
glXCreateGLXPixmapWithConfigSGIX (3G) create an off-screen GLX rendering area with specified frame buffer configuration
glXCreateGLXVideoSourceSGIX (3G) create a GLX handle for a video input stream
glXDestroyContext (3G) destroy a GLX context
glXDestroyGLXPbufferSGIX (3G) destroy a GLX pixel buffer
glXDestroyGLXPixmap (3G) destroy a GLX pixmap
glXDestroyGLXVideoSourceSGIX (3G) destroy a GLX video source
glXFreeContextEXT (3G) frees the client-side portion of a context
glXGetClientString (3G) returns a string describing the client
glXGetConfig (3G) return information about GLX visuals
glXGetContextIDEXT (3G) returns the XID for a GLX rendering context
glXGetCurrentContext (3G) return the current context
glXGetCurrentDisplayEXT (3G) returns the display for the current context
glXGetCurrentDrawable (3G) return the current drawable
glXGetFBConfigAttribSGIX (3G) return information about a GLX frame buffer configuraton
glXGetFBConfigFromVisualSGIX (3G) return frame buffer configuration that is associated with visual
glXGetSelectedEventSGIX (3G) returns GLX events which are selected for a window or a GLX pixel buffer
glXGetVideoSyncSGI (3G) obtain value of vertical retrace counter
glXGetVisualFromFBConfigSGIX (3G) return visual that is associated with the frame buffer configuration
glXImportContextEXT (3G) import an existing GLX rendering context
GLXINFO (1G) display info about a GLX extension and OpenGL renderer
glXIntro (3G) Introduction to OpenGL in the X window system
glXIsDirect (3G) indicate whether direct rendering is enabled
glXMakeCurrent (3G) attach a GLX context to a window or a GLX pixmap
glXMakeCurrentReadSGI (3G) attach a GLX context to separate read and write drawables
glXQueryChannelDeltasSGIX (3G) returns the precision constraints for any frame buffer area that is to be resized to match the video resolution
glXQueryChannelRectSGIX (3G) returns area of frame buffer that is to be resized to match video resolution
glXQueryContextInfoEXT (3G) returns information about a GLX rendering context
glXQueryExtension (3G) indicate whether the GLX extension is supported
glXQueryExtensionsString (3G) return list of supported extensions
glXQueryGLXPbufferSGIX (3G) returns information about a GLX pixel buffer
glXQueryServerString (3G) return string describing the server
glXQueryVersion (3G) return the version numbers of the GLX extension
glXSelectEventSGIX (3G) select GLX events for a window or a GLX pixel buffer
glXSwapBuffers (3G) exchange front and back buffers
glXSwapIntervalSGI (3G) set a minimum time between buffer swaps
glXUseXFont (3G) create bitmap display lists from an X font
glXWaitGL (3G) complete GL execution prior to subsequent X calls
glXWaitVideoSyncSGI (3G) wait for vertical retrace
glXWaitX (3G) complete X execution prior to subsequent OpenGL calls
mmap (2) map pages of memory
setmon (1G) set the current and default video output format
startgfx, stopgfx (1G) start/stop the window system
xdpyinfo (1) display information utility for X



Select any combo of files you'd like to send yourself a compressed tar image of. Executables/scripts are indicated with a trailing `*' character. (Depending upon the browser, it may be necessary to hold down the Ctrl key to select/deselect disjoint items.) a compressed tar image of the above-selected items.
OR, ...
a compressed tar image of the entire Man directory.

Copyright © 1996, Silicon Graphics, Inc.