First Edition (October 1997)

Trademarks and Acknowledgements

About This Book

OpenGL Overview

OpenGL Subroutines
glAccum Subroutine
glAlphaFunc Subroutine
glAreTexturesResident Subroutine
glAreTexturesResidentEXT Subroutine
glArrayElement Subroutine
glArrayElementEXT Subroutine
glBegin or glEnd Subroutine
glBindTexture Subroutine
glBindTextureEXT Subroutine
glBitmap Subroutine
glBlendFunc Subroutine
glBlendEquationEXT Subroutine
glCallList Subroutine
glCallLists Subroutine
glClear Subroutine
glClearAccum Subroutine
glClearColor Subroutine
glClearDepth Subroutine
glClearIndex Subroutine
glClearStencil Subroutine
glClipPlane Subroutine
glColor Subroutine
glColorMask Subroutine
glColorMaterial Subroutine
glColorPointer Subroutine
glColorPointerEXT Subroutine
glCopyPixels Subroutine
glCopyTexImage1D Subroutine
glCopyTexImage2D Subroutine
glCopyTexSubImage1D Subroutine
glCopyTexSubImage2D Subroutine
glCopyTexSubImage3DEXT Subroutine
glCullFace Subroutine
glDeleteLists Subroutine
glDeleteTextures Subroutine
glDeleteTexturesEXT Subroutine
glDepthFunc Subroutine
glDepthMask Subroutine
glDepthRange Subroutine
glDrawArrays Subroutine
glDrawArraysEXT Subroutine
glDrawBuffer Subroutine
glDrawElements Subroutine
glDrawPixels Subroutine
glEdgeFlag Subroutine
glEdgeFlagPointer Subroutine
glEdgeFlagPointerEXT Subroutine
glEnable or glDisable Subroutine
glEnableClientState or glDisableClientState Subroutine
glEvalCoord Subroutine
glEvalMesh Subroutine
glEvalPoint Subroutine
glFeedbackBuffer Subroutine
glFinish Subroutine
glFlush Subroutine
glFog Subroutine
glFrontFace Subroutine
glFrustum Subroutine
glGenLists Subroutine
glGenTextures Subroutine
glGenTexturesEXT Subroutine
glGet Subroutine
glGetClipPlane Subroutine
glGetError Subroutine
glGetLight Subroutine
glGetMap Subroutine
glGetMaterial Subroutine
glGetPixelMap Subroutine
glGetPointerv Subroutine
glGetPointervEXT Subroutine
glGetPolygonStipple Subroutine
glGetString Subroutine
glGetTexEnv Subroutine
glGetTexGen Subroutine
glGetTexImage Subroutine
glGetTexLevelParameter Subroutine
glGetTexParameter Subroutine
glHint Subroutine
glIndex Subroutine
glIndexMask Subroutine
glIndexPointer Subroutine
glIndexPointerEXT Subroutine
glInitNames Subroutine
glInterleavedArrays Subroutine
glIsEnabled Subroutine
glIsList Subroutine
glIsTexture Subroutine
glIsTextureEXT Subroutine
glLight Subroutine
glLightModel Subroutine
glLineStipple Subroutine
glLineWidth Subroutine
glListBase Subroutine
glLoadIdentity Subroutine
glLoadMatrix Subroutine
glLoadName Subroutine
glLockArraysEXT Subroutine
glLogicOp Subroutine
glMap1 Subroutine
glMap2 Subroutine
glMapGrid Subroutine
glMaterial Subroutine
glMatrixMode Subroutine
glMultMatrix Subroutine
glNewList or glEndList Subroutine
glNormal Subroutine
glNormal Pointer Subroutine
glNormalPointerEXT Subroutine
glOrtho Subroutine
glPassThrough Subroutine
glPixelMap Subroutine
glPixelStore Subroutine
glPixelTransfer Subroutine
glPixelZoom Subroutine
glPointSize Subroutine
glPolygonMode Subroutine
glPolygonOffset Subroutine
glPolygonOffsetEXT Subroutine
glPolygonStipple Subroutine
glPrioritizeTextures Subroutine
glPrioritizeTexturesEXT Subroutine
glPushAttrib or glPopAttrib Subroutine
glPushClientAttrib or glPopClientAttrib Subroutine
glPushMatrix or glPopMatrix Subroutine
glPushName or glPopName Subroutine
glRasterPos Subroutine
glReadBuffer Subroutine
glReadPixels Subroutine
glRect Subroutine
glRenderMode Subroutine
glRotate Subroutine
glScale Subroutine
glScissor Subroutine
glSelectBuffer Subroutine
glShadeModel Subroutine
glStencilFunc Subroutine
glStencilMask Subroutine
glStencilOp Subroutine
glTexCoord Subroutine
glTexCoordPointer Subroutine
glTexCoordPointerEXT Subroutine
glTexEnv Subroutine
glTexGen Subroutine
glTexImage1D Subroutine
glTexImage2D Subroutine
glTexImage3DEXT Subroutine
glTexParameter Subroutine
glTexSubImage1D Subroutine
glTexSubImage1DEXT Subroutine
glTexSubImage2D Subroutine
glTexSubImage2DEXT Subroutine
glTexSubImage3DEXT Subroutine
glTranslate Subroutine
glUnLockArraysEXT Subroutine
glVertex Subroutine
glVertexPointer Subroutine
glVertexPointerEXT Subroutine
glViewport Subroutine

OpenGL Utility (GLU) Library

OpenGL in the AIXwindows (GLX) Environment

OpenGL Drawing Widgets and Related Functions