Index[A] [B] [C] [D] [E] [F] [G] [H] [I] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z] Data types Davis, Tom Debugging [See also Errors.] blank window 2nd code errors lighting pixel rectangles texture mapping tools DEC Declaring entry points Default comparison test desktop color depth features enabled fog color state values texture environment mode vertex ordering Deleting contexts Apple Mac OS X Linux Microsoft Windows Deleting texture objects Dell Depth buffer 2nd 3rd clearing Depth comparison depth map texture z-buffer Depth complexity Depth map(s) lighting and shadows mipmapping and multiple rendering passes shadow algorithm 2nd Depth offset Depth test 2nd 3rd 4th enabling 2nd DepthMapShadows example DescribePixelFormat() Desktop color depth Development environment 2nd Device context Device drivers 2nd Diffuse light 2nd 3rd Directional light sources Disabling [See Enabling/disabling. ] Display list identifiers glDeleteLists() glEndList() glGenLists() Display lists 2nd 3rd and buffer objects commands not stored glCallList() and loops and memory and vertex array rendering commands Dithering 2nd 3rd dlclose() dlopen() dlsym() 2nd Dot product and lighting 2nd and texture coordinate generation Double-buffered RGB window Double-precision floats Drawing commands Drawing pixels Dynamic link library 2nd |