--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!-- <font-metrics type="TYPE1"> -->\r
+<!-- <font-name>Symbol</font-name> -->\r
+<!-- <embed/> -->\r
+<!-- <encoding>SymbolEncoding</encoding> -->\r
+<!-- <font-triplet name="any" style="normal" weight="normal"/> -->\r
+<!-- </font-metrics> -->\r
+\r
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook MathML Module V1.1b1//EN"\r
+ "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">\r
+\r
+\r
+<book>\r
+\r
+<title><graphic fileref="opengl_logo.gif" scale="25"/>Reference Pages</title>\r
+\r
+<!--\r
+<subtitle>Draft - Version 2.1 11/19/2007 - Draft</subtitle>\r
+-->\r
+<titleabbrev>OpenGL® Reference Pages</titleabbrev>\r
+\r
+<bookinfo>\r
+\r
+ <corpauthor>OpenGL® Architectural Review Board TSG, Khronos Group Inc.</corpauthor>\r
+ <editor><personname><firstname>Brent</firstname><surname>Insko</surname><othername role='mi'>E</othername></personname></editor>\r
+ <edition>2.1 11/14/2007 - DRAFT</edition>\r
+ <copyright><year>2007</year>\r
+ <holder>Khronos Group, Inc.</holder>\r
+ </copyright>\r
+ <abstract>\r
+ <title>Contents</title>\r
+ <para>\r
+ This document contains reference information for the OpenGL® Application \r
+Programming Interface. These reference pages (also known as "man pages") include \r
+all of the important usage information for each command. This information includes\r
+a description of all parameters, return values, error conditions, and related\r
+commands. In addition, this document also provides usage information for the OpenGL®\r
+Utility Library (GLU) and the OpenGL® extension to the X Window System (GLX).\r
+ </para>\r
+ <para>\r
+ These pages also exist online in the \r
+<ulink url="http://www.opengl.org/sdk/docs/man/"><citetitle>OpenGL® SDK.</citetitle></ulink>\r
+ </para>\r
+ <para>\r
+If you find any inaccuracies or typos in the reference pages, don't hesitate to inform us via \r
+the online <ulink url="http://www.opengl.org/documentation/specs/feedback/"><citetitle>specification feedback form.</citetitle></ulink>\r
+\r
+ </para>\r
+ </abstract>\r
+\r
+</bookinfo>\r
+\r
+\r
+\r
+<colophon>\r
+<title>Copyrights</title>\r
+\r
+\r
+ <para>\r
+The following OpenGL reference pages are Copyright © 2007 The Khronos Group Inc. and licensed under the Khronos Free Use License. For details, see <ulink url="http://www.khronos.org/help/legal/KFUL/"><citetitle>http://www.khronos.org/help/legal/KFUL/</citetitle></ulink>.\r
+ </para>\r
+\r
+<blockquote> \r
+ <constant>\r
+ glBlendEquationSeparate,\r
+ glStencilFuncSeparate,\r
+ glStencilMaskSeparate,\r
+ glStencilOpSeparate\r
+ </constant>\r
+</blockquote>\r
+ \r
+ <para>\r
+The following OpenGL reference pages are Copyright © 2005 Addison-Wesley and may be distributed subject to the terms and conditions set forth in the Open Publication Licesnse, v 1.0, 8, June 1999. For details, see <ulink url="http://openlcontent.org/openpub/"><citetitle>http://openlcontent.org/openpub/</citetitle></ulink>.\r
+ </para>\r
+\r
+<blockquote>\r
+ <constant>\r
+ glBeginQuery,\r
+ glBindBuffer,\r
+ glBufferData,\r
+ glBufferSubData,\r
+ glDeleteBuffers,\r
+ glDeleteQueries,\r
+ glGenBuffers,\r
+ glGenQueries,\r
+ glGetBufferParameteriv,\r
+ glGetBufferPointerv,\r
+ glGetBufferSubData,\r
+ glGetQueryiv,\r
+ glGetQueryObject,\r
+ glIsBuffer,\r
+ glIsQuery,\r
+ glMapBuffer\r
+ </constant>\r
+</blockquote>\r
+\r
+ <para>\r
+The following OpenGL reference pages are Copyright © 2003-2005 3Dlabs, Inc. Ltd. And may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8, June 1999. For details, see <ulink url="http://openlcontent.org/openpub/"><citetitle>http://openlcontent.org/openpub/</citetitle></ulink>.\r
+ </para>\r
+\r
+<blockquote>\r
+ <constant>\r
+ glAttachShader,\r
+ glBindAttribLocation,\r
+ glCompileShader,\r
+ glCreateProgram,\r
+ glCreateShader,\r
+ glDeleteProgram,\r
+ glDeleteShader,\r
+ glDetachShader,\r
+ glDrawBuffers,\r
+ glEnableVertexAttribArray,\r
+ glGetActiveAttrib,\r
+ glGetActiveUniform,\r
+ glGetAttachedShaders,\r
+ glGetAttribLocation,\r
+ glGetProgram,\r
+ glGetProgramInfoLog,\r
+ glGetShader,\r
+ glGetShaderInfoLog,\r
+ glGetShaderSource,\r
+ glGetUniform,\r
+ glGetUniformLocation,\r
+ glGetVertexAttrib,\r
+ glGetVertexAttribPointerv,\r
+ glIsProgram,\r
+ glIsShader,\r
+ glLinkProgram,\r
+ glShaderSource,\r
+ glUniform,\r
+ glUseProgram,\r
+ glValidateProgram,\r
+ glVertexAttrib,\r
+ glVertexAttribPointer\r
+ </constant>\r
+</blockquote>\r
+ \r
+\r
+ <para>\r
+ All reference pages referring to the OpenGL Utility Library and the OpenGL\r
+extension to the X Window System, and the following core OpenGL reference pages\r
+are Copyright © 1991-2006 Silicon Graphics, Inc. and may be distributed\r
+subject to the terms and conditions set forth in the Free Software B License.\r
+For details, see <ulink url="http://oss.sgi.com/projects/FreeB/">\r
+<citetitle>http://oss.sgi.com/projects/FreeB/</citetitle></ulink>.\r
+ </para>\r
+<blockquote>\r
+ <constant>\r
+ glAccum,\r
+ glActiveTexture,\r
+ glAlphaFunc,\r
+ glAreTexturesResident,\r
+ glArrayElement,\r
+ glBegin,\r
+ glBindTexture, \r
+ glBitmap,\r
+ glBlendColor,\r
+ glBlendEquation,\r
+ glBlendFunc,\r
+ glBlendFuncSeparate,\r
+ glCallList,\r
+ glCallLists,\r
+ glClear,\r
+ glClearAccum,\r
+ glClearColor,\r
+ glClearDepth,\r
+ glClearIndex,\r
+ gllearStencil,\r
+ glCLientActiveTexture,\r
+ glClipPlane,\r
+ glColor,\r
+ glColorMask,\r
+ glColorMaterial,\r
+ glColorPointer,\r
+ glColorSubTable,\r
+ glColorTable,\r
+ glColorTableParameter,\r
+ glCompressedTexImage1D,\r
+ glCompressedTexImage2D,\r
+ glCompressedTexImage3D,\r
+ glCompressedTexSubImage1D,\r
+ glCompressedTexSubImage2D,\r
+ glCompressedTexSubImage3D,\r
+ glConvolutionFilter1D,\r
+ glConvolutionFilter2D,\r
+ glConvolutionParameter,\r
+ glCopyColorSubTable,\r
+ glCopyColorTable,\r
+ glCopyConvolutionFilter1D,\r
+ glCopyConvolutionFilter2D,\r
+ glCopyPixels,\r
+ glCopyTexImage1D,\r
+ glCopyTexImage2D,\r
+ glCopyTexSubImage1D, \r
+ glCopyTexSubImage2D,\r
+ glCopyTexSubImage3D, \r
+ glCullFace,\r
+ glDeleteLists,\r
+ glDeleteTextures,\r
+ glDepthFunc,\r
+ glDepthMask,\r
+ glDepthRange,\r
+ glDrawArrays,\r
+ glDrawBuffer,\r
+ glDrawElements,\r
+ glDrawPixels,\r
+ glDrawRangeElements,\r
+ glEdgeFlag,\r
+ glEdgeFlagPointer,\r
+ glEnable,\r
+ glEnableClientState,\r
+ glEvalCoord,\r
+ glEvalMesh,\r
+ glEvalPoint,\r
+ glFeedbackBuffer,\r
+ glFinish,\r
+ glFlush,\r
+ glFog,\r
+ glFogCoord,\r
+ glFogCoordPointer,\r
+ glFrontFace,\r
+ glFrustum,\r
+ glGenLists,\r
+ glGenTextures,\r
+ glGet,\r
+ glGetClipPlane,\r
+ glGetColorTable,\r
+ glGetColorTableParameter,\r
+ glGetCompressedTexImage,\r
+ glGetConvolutionFilter,\r
+ glGetConvolutionParameter,\r
+ glGetError,\r
+ glGetHistogram,\r
+ glGetHistogramParameter,\r
+ glGetLight,\r
+ glGetMap,\r
+ glGetMaterial,\r
+ glGetMinmax,\r
+ glGetMinmaxParameter,\r
+ glGetPixelMap,\r
+ glGetPointerv,\r
+ glGetPolygonStipple,\r
+ glGetSeparableFilter,\r
+ glGetString,\r
+ glGetTexEnv,\r
+ glGetTexGen,\r
+ glGetTexImage,\r
+ glGetTexLevelParameter,\r
+ glGetTexParameter,\r
+ glHint,\r
+ glHistogram,\r
+ glIndex,\r
+ glIndexMask,\r
+ glIndexPointer,\r
+ glInitNames,\r
+ glInterleavedArrays,\r
+ glIsEnabled,\r
+ glIsList,\r
+ glIsTexture,\r
+ glLight,\r
+ glLightModel,\r
+ glLineStipple,\r
+ glLineWidth,\r
+ glListBase,\r
+ glLoadIdentity,\r
+ glLoadMatrix,\r
+ glLoadName,\r
+ glLoadTransposeMatrix,\r
+ glLogicOp,\r
+ glMap1,\r
+ glMap2,\r
+ glMapGrid,\r
+ glMaterial,\r
+ glMatrixMode,\r
+ glMinmax,\r
+ glMultiDrawArrays,\r
+ glMultiDrawElements,\r
+ glMultiTexCoord,\r
+ glMultMatrix,\r
+ glMultTransposeMatrix,\r
+ glNewList,\r
+ glNormal,\r
+ glNormalPointer,\r
+ glOrtho,\r
+ glPassThrough,\r
+ glPixelMap,\r
+ glPixelStore,\r
+ glPixelTransfer,\r
+ glPixelZoom,\r
+ glPointParameter,\r
+ glPointSize,\r
+ glPolygonMode,\r
+ glPolygonOffset,\r
+ glPolygonStipple,\r
+ glPrioritizeTextures,\r
+ glPushAttrib,\r
+ glPushClientAttrib,\r
+ glPushMatrix,\r
+ glPushName,\r
+ glRasterPos,\r
+ glReadBuffer,\r
+ glReadPixels,\r
+ glRect,\r
+ glRenderMode,\r
+ glResetHistogram,\r
+ glResetMinmax,\r
+ glRotate,\r
+ glSampleCoverage,\r
+ glScale,\r
+ glScissor,\r
+ glSecondaryColor,\r
+ glSecondaryColorPointer,\r
+ glSelectBuffer,\r
+ glSeparableFilter2D,\r
+ glShadeModel,\r
+ glStencilFunc,\r
+ glStencilMask,\r
+ glStencilOp,\r
+ glTexCoord,\r
+ glTexCoordPointer,\r
+ glTexEnv,\r
+ glTexGen,\r
+ glTexImage1D,\r
+ glTexImage2D,\r
+ glTexImage3D,\r
+ glTexParameter,\r
+ glTexSubImage1D,\r
+ glTexSubImage2D,\r
+ glTexSubImage3D,\r
+ glTranslate,\r
+ glVertex,\r
+ glVertexPointer,\r
+ glViewport,\r
+ glWindowPos\r
+ </constant>\r
+</blockquote>\r
+\r
+\r
+</colophon>\r
+\r
+\r
+\r
+\r
+\r
+<reference>\r
+<title>OpenGL<superscript>®</superscript> Commands</title>\r