OpenGL Distilled

Index

[A] [B] [C] [D] [E] [F] [G] [H] [I] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z]

Geometry transformation matrices

Geometry, occluded

Geometry-limited applications

GetLastError()

getVersion()

GL context

GL prefix

glActiveTexture() 2nd 3rd 4th

glAlphaFunc()

glBegin()/glEnd() 2nd 3rd

     and performance

glBindTexture() 2nd 3rd

     avoiding redundant calls

glBitmap() 2nd

glBlendFunc()

glCallList()

glClear() 2nd 3rd

glClearColor() 2nd

glClientActiveTexture()

glColor3f() 2nd 3rd 4th 5th

glColorMaterial() 2nd

glCopyPixels()

glCopyTexImage2D() 2nd 3rd 4th

glCullFace()

glDeleteLists()

glDeleteTextures()

glDepthFunc()

glDepthRange()

glDisableClientState()

glDrawElements()

glDrawPixels() 2nd

     and performance

glDrawRangeElements() 2nd

glEnable()/glDisable() [See also Enabling/disabling.]

     depth test 2nd

     face culling

     fog

     lighting

     multisampling

     normal rescaling

     plane

     texture mapping 2nd 3rd

glEnableClientState()/glDisableClientState()

glEndList() 2nd

glext.h

glFinish()

glFlush()

glFrontFace()

glFrustum()

glGenBuffers() 2nd 3rd 4th

glGenLists() 2nd 3rd

glGenTextures() 2nd 3rd 4th

glGetBooleanv() 2nd

glGetDoublev() 2nd

glGetError() 2nd 3rd 4th

glGetFloatv()

glGetIntegerv() 2nd 3rd 4th 5th

glGetString() 2nd 3rd

     extensions

glInitNames()

glIsEnabled() 2nd

glIsTexture()

glLight*v() 2nd

glLoadIdentity() 2nd 3rd 4th 5th

glLoadMatrix*()

glLoadName()

glMaterial*()

glMaterial*v()

glMatrixMode() 2nd 3rd 4th 5th

glMultMatrix*()

glMultMatrixd()

glNewList() 2nd

glOrtho() 2nd 3rd

glPixelTransfer() 2nd

glPolygonMode() 2nd

glPolygonOffset()

glPushAttrib()/glPopAttrib() 2nd

glPushClientAttrib()/glPopClientAttrib() 2nd

glPushMatrix()/glPopMatrix() 2nd 3rd 4th

glPushName()/glPopName()

glRaster Pos3*()

glRasterPos*()

glReadBuffer()

glReadPixels() 2nd

glRenderMode() 2nd 3rd

glRotate*() 2nd 3rd

glScale*() 2nd 3rd 4th

glSelectBuffer() 2nd

glShadeModel()

glTexCoordPointer() 2nd

glTexEnvi() 2nd

glTexGen*()/ glTexGen*v()

glTexImage2D() 2nd

     texture objects

glTexParameter*() 2nd

     texture objects

glTranslate*() 2nd 3rd 4th

GLU (Utility Library)

gluBuild2DMipmaps() 2nd

gluLookAt() 2nd

gluPerspective() 2nd 3rd

gluPickMatrix()

gluProject()

glUseProgram()

GLUT

     and Apple 2nd

     downloading and installing

     and Linux

     and Microsoft

     and XCode

glutCreateWindow()

glutGet()

glutInitDisplayMode() 2nd 3rd 4th 5th 6th

glutMainLoop() 2nd 3rd

glutSwapbuffers()

gluUnProject()

glViewport() 2nd

glWindowPos*() 2nd

GLX 2nd

     version 1.4

glXChooseFBConfig() 2nd

glXCreateNewContext()

glXCreateWindow()

glXDestroyContext()

glXDestroyWindow()

GLXDrawables

glXGetFBConfigAttrib()

glXGetProcAddress() 2nd

glXGetVisualFromFBConfig()

glxinfo 2nd 3rd 4th

glXMakeContextCurrent

GLXPbuffers

GLXPixmaps

glXSwapBuffers()

GLXWindows

GNU gprof profiler

GNU Make

Gouraud shading 2nd 3rd

Graphics cards 2nd

Категории