wgl: Only export the same symbols as Microsoft's opengl32.dll.
authorJosé Fonseca <jfonseca@vmware.com>
Sun, 1 Feb 2009 14:42:40 +0000 (14:42 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Mon, 2 Feb 2009 11:08:41 +0000 (11:08 +0000)
Plus the ICD entrypoints.

src/mesa/state_tracker/wgl/opengl32.def

index 238b728f1fefd7adf27b04ccbf62ffcea1f1e412..596417ed8443255a94cbb765d12ff550166f64b0 100644 (file)
@@ -1,44 +1,27 @@
-; DO NOT EDIT - This file generated automatically by mesadef.py script
-;DESCRIPTION 'Mesa (OpenGL work-alike) for Win32'
-VERSION 6.5
-;
-; Module definition file for Mesa (OPENGL32.DLL)
-;
-; Note: The OpenGL functions use the STDCALL
-; function calling convention.  Microsoft's
-; OPENGL32 uses this convention and so must the
-; Mesa OPENGL32 so that the Mesa DLL can be used
-; as a drop-in replacement.
-;
-; The linker exports STDCALL entry points with
-; 'decorated' names; e.g., _glBegin@0, where the
-; trailing number is the number of bytes of 
-; parameter data pushed onto the stack.  The
-; callee is responsible for popping this data
-; off the stack, usually via a RETF n instruction.
-;
-; However, the Microsoft OPENGL32.DLL does not export
-; the decorated names, even though the calling convention
-; is STDCALL.  So, this module definition file is
-; needed to force the Mesa OPENGL32.DLL to export the
-; symbols in the same manner as the Microsoft DLL.
-; Were it not for this problem, this file would not
-; be needed (for the gl* functions) since the entry
-; points are compiled with dllexport declspec.
-;
-; However, this file is still needed to export "internal"
-; Mesa symbols for the benefit of the OSMESA32.DLL.
-;
 EXPORTS
-       glNewList
-       glEndList
-       glCallList
-       glCallLists
-       glDeleteLists
-       glGenLists
-       glListBase
+;      GlmfBeginGlsBlock
+;      GlmfCloseMetaFile
+;      GlmfEndGlsBlock
+;      GlmfEndPlayback
+;      GlmfInitPlayback
+;      GlmfPlayGlsRecord
+       glAccum
+       glAlphaFunc
+       glAreTexturesResident
+       glArrayElement
        glBegin
+       glBindTexture
        glBitmap
+       glBlendFunc
+       glCallList
+       glCallLists
+       glClear
+       glClearAccum
+       glClearColor
+       glClearDepth
+       glClearIndex
+       glClearStencil
+       glClipPlane
        glColor3b
        glColor3bv
        glColor3d
@@ -71,9 +54,89 @@ EXPORTS
        glColor4uiv
        glColor4us
        glColor4usv
+       glColorMask
+       glColorMaterial
+       glColorPointer
+       glCopyPixels
+       glCopyTexImage1D
+       glCopyTexImage2D
+       glCopyTexSubImage1D
+       glCopyTexSubImage2D
+       glCullFace
+;      glDebugEntry
+       glDeleteLists
+       glDeleteTextures
+       glDepthFunc
+       glDepthMask
+       glDepthRange
+       glDisable
+       glDisableClientState
+       glDrawArrays
+       glDrawBuffer
+       glDrawElements
+       glDrawPixels
        glEdgeFlag
+       glEdgeFlagPointer
        glEdgeFlagv
+       glEnable
+       glEnableClientState
        glEnd
+       glEndList
+       glEvalCoord1d
+       glEvalCoord1dv
+       glEvalCoord1f
+       glEvalCoord1fv
+       glEvalCoord2d
+       glEvalCoord2dv
+       glEvalCoord2f
+       glEvalCoord2fv
+       glEvalMesh1
+       glEvalMesh2
+       glEvalPoint1
+       glEvalPoint2
+       glFeedbackBuffer
+       glFinish
+       glFlush
+       glFogf
+       glFogfv
+       glFogi
+       glFogiv
+       glFrontFace
+       glFrustum
+       glGenLists
+       glGenTextures
+       glGetBooleanv
+       glGetClipPlane
+       glGetDoublev
+       glGetError
+       glGetFloatv
+       glGetIntegerv
+       glGetLightfv
+       glGetLightiv
+       glGetMapdv
+       glGetMapfv
+       glGetMapiv
+       glGetMaterialfv
+       glGetMaterialiv
+       glGetPixelMapfv
+       glGetPixelMapuiv
+       glGetPixelMapusv
+       glGetPointerv
+       glGetPolygonStipple
+       glGetString
+       glGetTexEnvfv
+       glGetTexEnviv
+       glGetTexGendv
+       glGetTexGenfv
+       glGetTexGeniv
+       glGetTexImage
+       glGetTexLevelParameterfv
+       glGetTexLevelParameteriv
+       glGetTexParameterfv
+       glGetTexParameteriv
+       glHint
+       glIndexMask
+       glIndexPointer
        glIndexd
        glIndexdv
        glIndexf
@@ -82,6 +145,45 @@ EXPORTS
        glIndexiv
        glIndexs
        glIndexsv
+       glIndexub
+       glIndexubv
+       glInitNames
+       glInterleavedArrays
+       glIsEnabled
+       glIsList
+       glIsTexture
+       glLightModelf
+       glLightModelfv
+       glLightModeli
+       glLightModeliv
+       glLightf
+       glLightfv
+       glLighti
+       glLightiv
+       glLineStipple
+       glLineWidth
+       glListBase
+       glLoadIdentity
+       glLoadMatrixd
+       glLoadMatrixf
+       glLoadName
+       glLogicOp
+       glMap1d
+       glMap1f
+       glMap2d
+       glMap2f
+       glMapGrid1d
+       glMapGrid1f
+       glMapGrid2d
+       glMapGrid2f
+       glMaterialf
+       glMaterialfv
+       glMateriali
+       glMaterialiv
+       glMatrixMode
+       glMultMatrixd
+       glMultMatrixf
+       glNewList
        glNormal3b
        glNormal3bv
        glNormal3d
@@ -92,6 +194,30 @@ EXPORTS
        glNormal3iv
        glNormal3s
        glNormal3sv
+       glNormalPointer
+       glOrtho
+       glPassThrough
+       glPixelMapfv
+       glPixelMapuiv
+       glPixelMapusv
+       glPixelStoref
+       glPixelStorei
+       glPixelTransferf
+       glPixelTransferi
+       glPixelZoom
+       glPointSize
+       glPolygonMode
+       glPolygonOffset
+       glPolygonStipple
+       glPopAttrib
+       glPopClientAttrib
+       glPopMatrix
+       glPopName
+       glPrioritizeTextures
+       glPushAttrib
+       glPushClientAttrib
+       glPushMatrix
+       glPushName
        glRasterPos2d
        glRasterPos2dv
        glRasterPos2f
@@ -116,6 +242,8 @@ EXPORTS
        glRasterPos4iv
        glRasterPos4s
        glRasterPos4sv
+       glReadBuffer
+       glReadPixels
        glRectd
        glRectdv
        glRectf
@@ -124,6 +252,17 @@ EXPORTS
        glRectiv
        glRects
        glRectsv
+       glRenderMode
+       glRotated
+       glRotatef
+       glScaled
+       glScalef
+       glScissor
+       glSelectBuffer
+       glShadeModel
+       glStencilFunc
+       glStencilMask
+       glStencilOp
        glTexCoord1d
        glTexCoord1dv
        glTexCoord1f
@@ -156,6 +295,27 @@ EXPORTS
        glTexCoord4iv
        glTexCoord4s
        glTexCoord4sv
+       glTexCoordPointer
+       glTexEnvf
+       glTexEnvfv
+       glTexEnvi
+       glTexEnviv
+       glTexGend
+       glTexGendv
+       glTexGenf
+       glTexGenfv
+       glTexGeni
+       glTexGeniv
+       glTexImage1D
+       glTexImage2D
+       glTexParameterf
+       glTexParameterfv
+       glTexParameteri
+       glTexParameteriv
+       glTexSubImage1D
+       glTexSubImage2D
+       glTranslated
+       glTranslatef
        glVertex2d
        glVertex2dv
        glVertex2f
@@ -180,659 +340,8 @@ EXPORTS
        glVertex4iv
        glVertex4s
        glVertex4sv
-       glClipPlane
-       glColorMaterial
-       glCullFace
-       glFogf
-       glFogfv
-       glFogi
-       glFogiv
-       glFrontFace
-       glHint
-       glLightf
-       glLightfv
-       glLighti
-       glLightiv
-       glLightModelf
-       glLightModelfv
-       glLightModeli
-       glLightModeliv
-       glLineStipple
-       glLineWidth
-       glMaterialf
-       glMaterialfv
-       glMateriali
-       glMaterialiv
-       glPointSize
-       glPolygonMode
-       glPolygonStipple
-       glScissor
-       glShadeModel
-       glTexParameterf
-       glTexParameterfv
-       glTexParameteri
-       glTexParameteriv
-       glTexImage1D
-       glTexImage2D
-       glTexEnvf
-       glTexEnvfv
-       glTexEnvi
-       glTexEnviv
-       glTexGend
-       glTexGendv
-       glTexGenf
-       glTexGenfv
-       glTexGeni
-       glTexGeniv
-       glFeedbackBuffer
-       glSelectBuffer
-       glRenderMode
-       glInitNames
-       glLoadName
-       glPassThrough
-       glPopName
-       glPushName
-       glDrawBuffer
-       glClear
-       glClearAccum
-       glClearIndex
-       glClearColor
-       glClearStencil
-       glClearDepth
-       glStencilMask
-       glColorMask
-       glDepthMask
-       glIndexMask
-       glAccum
-       glDisable
-       glEnable
-       glFinish
-       glFlush
-       glPopAttrib
-       glPushAttrib
-       glMap1d
-       glMap1f
-       glMap2d
-       glMap2f
-       glMapGrid1d
-       glMapGrid1f
-       glMapGrid2d
-       glMapGrid2f
-       glEvalCoord1d
-       glEvalCoord1dv
-       glEvalCoord1f
-       glEvalCoord1fv
-       glEvalCoord2d
-       glEvalCoord2dv
-       glEvalCoord2f
-       glEvalCoord2fv
-       glEvalMesh1
-       glEvalPoint1
-       glEvalMesh2
-       glEvalPoint2
-       glAlphaFunc
-       glBlendFunc
-       glLogicOp
-       glStencilFunc
-       glStencilOp
-       glDepthFunc
-       glPixelZoom
-       glPixelTransferf
-       glPixelTransferi
-       glPixelStoref
-       glPixelStorei
-       glPixelMapfv
-       glPixelMapuiv
-       glPixelMapusv
-       glReadBuffer
-       glCopyPixels
-       glReadPixels
-       glDrawPixels
-       glGetBooleanv
-       glGetClipPlane
-       glGetDoublev
-       glGetError
-       glGetFloatv
-       glGetIntegerv
-       glGetLightfv
-       glGetLightiv
-       glGetMapdv
-       glGetMapfv
-       glGetMapiv
-       glGetMaterialfv
-       glGetMaterialiv
-       glGetPixelMapfv
-       glGetPixelMapuiv
-       glGetPixelMapusv
-       glGetPolygonStipple
-       glGetString
-       glGetTexEnvfv
-       glGetTexEnviv
-       glGetTexGendv
-       glGetTexGenfv
-       glGetTexGeniv
-       glGetTexImage
-       glGetTexParameterfv
-       glGetTexParameteriv
-       glGetTexLevelParameterfv
-       glGetTexLevelParameteriv
-       glIsEnabled
-       glIsList
-       glDepthRange
-       glFrustum
-       glLoadIdentity
-       glLoadMatrixf
-       glLoadMatrixd
-       glMatrixMode
-       glMultMatrixf
-       glMultMatrixd
-       glOrtho
-       glPopMatrix
-       glPushMatrix
-       glRotated
-       glRotatef
-       glScaled
-       glScalef
-       glTranslated
-       glTranslatef
-       glViewport
-       glArrayElement
-       glColorPointer
-       glDisableClientState
-       glDrawArrays
-       glDrawElements
-       glEdgeFlagPointer
-       glEnableClientState
-       glGetPointerv
-       glIndexPointer
-       glInterleavedArrays
-       glNormalPointer
-       glTexCoordPointer
        glVertexPointer
-       glPolygonOffset
-       glCopyTexImage1D
-       glCopyTexImage2D
-       glCopyTexSubImage1D
-       glCopyTexSubImage2D
-       glTexSubImage1D
-       glTexSubImage2D
-       glAreTexturesResident
-       glBindTexture
-       glDeleteTextures
-       glGenTextures
-       glIsTexture
-       glPrioritizeTextures
-       glIndexub
-       glIndexubv
-       glPopClientAttrib
-       glPushClientAttrib
-       glBlendColor
-       glBlendEquation
-       glDrawRangeElements
-       glColorTable
-       glColorTableParameterfv
-       glColorTableParameteriv
-       glCopyColorTable
-       glGetColorTable
-       glGetColorTableParameterfv
-       glGetColorTableParameteriv
-       glColorSubTable
-       glCopyColorSubTable
-       glConvolutionFilter1D
-       glConvolutionFilter2D
-       glConvolutionParameterf
-       glConvolutionParameterfv
-       glConvolutionParameteri
-       glConvolutionParameteriv
-       glCopyConvolutionFilter1D
-       glCopyConvolutionFilter2D
-       glGetConvolutionFilter
-       glGetConvolutionParameterfv
-       glGetConvolutionParameteriv
-       glGetSeparableFilter
-       glSeparableFilter2D
-       glGetHistogram
-       glGetHistogramParameterfv
-       glGetHistogramParameteriv
-       glGetMinmax
-       glGetMinmaxParameterfv
-       glGetMinmaxParameteriv
-       glHistogram
-       glMinmax
-       glResetHistogram
-       glResetMinmax
-       glTexImage3D
-       glTexSubImage3D
-       glCopyTexSubImage3D
-       glActiveTextureARB
-       glClientActiveTextureARB
-       glMultiTexCoord1dARB
-       glMultiTexCoord1dvARB
-       glMultiTexCoord1fARB
-       glMultiTexCoord1fvARB
-       glMultiTexCoord1iARB
-       glMultiTexCoord1ivARB
-       glMultiTexCoord1sARB
-       glMultiTexCoord1svARB
-       glMultiTexCoord2dARB
-       glMultiTexCoord2dvARB
-       glMultiTexCoord2fARB
-       glMultiTexCoord2fvARB
-       glMultiTexCoord2iARB
-       glMultiTexCoord2ivARB
-       glMultiTexCoord2sARB
-       glMultiTexCoord2svARB
-       glMultiTexCoord3dARB
-       glMultiTexCoord3dvARB
-       glMultiTexCoord3fARB
-       glMultiTexCoord3fvARB
-       glMultiTexCoord3iARB
-       glMultiTexCoord3ivARB
-       glMultiTexCoord3sARB
-       glMultiTexCoord3svARB
-       glMultiTexCoord4dARB
-       glMultiTexCoord4dvARB
-       glMultiTexCoord4fARB
-       glMultiTexCoord4fvARB
-       glMultiTexCoord4iARB
-       glMultiTexCoord4ivARB
-       glMultiTexCoord4sARB
-       glMultiTexCoord4svARB
-       glLoadTransposeMatrixfARB
-       glLoadTransposeMatrixdARB
-       glMultTransposeMatrixfARB
-       glMultTransposeMatrixdARB
-       glSampleCoverageARB
-       glCompressedTexImage3DARB
-       glCompressedTexImage2DARB
-       glCompressedTexImage1DARB
-       glCompressedTexSubImage3DARB
-       glCompressedTexSubImage2DARB
-       glCompressedTexSubImage1DARB
-       glGetCompressedTexImageARB
-       glActiveTexture
-       glClientActiveTexture
-       glMultiTexCoord1d
-       glMultiTexCoord1dv
-       glMultiTexCoord1f
-       glMultiTexCoord1fv
-       glMultiTexCoord1i
-       glMultiTexCoord1iv
-       glMultiTexCoord1s
-       glMultiTexCoord1sv
-       glMultiTexCoord2d
-       glMultiTexCoord2dv
-       glMultiTexCoord2f
-       glMultiTexCoord2fv
-       glMultiTexCoord2i
-       glMultiTexCoord2iv
-       glMultiTexCoord2s
-       glMultiTexCoord2sv
-       glMultiTexCoord3d
-       glMultiTexCoord3dv
-       glMultiTexCoord3f
-       glMultiTexCoord3fv
-       glMultiTexCoord3i
-       glMultiTexCoord3iv
-       glMultiTexCoord3s
-       glMultiTexCoord3sv
-       glMultiTexCoord4d
-       glMultiTexCoord4dv
-       glMultiTexCoord4f
-       glMultiTexCoord4fv
-       glMultiTexCoord4i
-       glMultiTexCoord4iv
-       glMultiTexCoord4s
-       glMultiTexCoord4sv
-       glLoadTransposeMatrixf
-       glLoadTransposeMatrixd
-       glMultTransposeMatrixf
-       glMultTransposeMatrixd
-       glSampleCoverage
-       glCompressedTexImage3D
-       glCompressedTexImage2D
-       glCompressedTexImage1D
-       glCompressedTexSubImage3D
-       glCompressedTexSubImage2D
-       glCompressedTexSubImage1D
-       glGetCompressedTexImage
-       glBlendColorEXT
-       glPolygonOffsetEXT
-       glTexImage3DEXT
-       glTexSubImage3DEXT
-       glTexSubImage1DEXT
-       glTexSubImage2DEXT
-       glCopyTexImage1DEXT
-       glCopyTexImage2DEXT
-       glCopyTexSubImage1DEXT
-       glCopyTexSubImage2DEXT
-       glCopyTexSubImage3DEXT
-       glAreTexturesResidentEXT
-       glBindTextureEXT
-       glDeleteTexturesEXT
-       glGenTexturesEXT
-       glIsTextureEXT
-       glPrioritizeTexturesEXT
-       glArrayElementEXT
-       glColorPointerEXT
-       glDrawArraysEXT
-       glEdgeFlagPointerEXT
-       glGetPointervEXT
-       glIndexPointerEXT
-       glNormalPointerEXT
-       glTexCoordPointerEXT
-       glVertexPointerEXT
-       glBlendEquationEXT
-       glPointParameterfEXT
-       glPointParameterfvEXT
-       glPointParameterfARB
-       glPointParameterfvARB
-       glColorTableEXT
-       glGetColorTableEXT
-       glGetColorTableParameterivEXT
-       glGetColorTableParameterfvEXT
-       glLockArraysEXT
-       glUnlockArraysEXT
-       glDrawRangeElementsEXT
-       glSecondaryColor3bEXT
-       glSecondaryColor3bvEXT
-       glSecondaryColor3dEXT
-       glSecondaryColor3dvEXT
-       glSecondaryColor3fEXT
-       glSecondaryColor3fvEXT
-       glSecondaryColor3iEXT
-       glSecondaryColor3ivEXT
-       glSecondaryColor3sEXT
-       glSecondaryColor3svEXT
-       glSecondaryColor3ubEXT
-       glSecondaryColor3ubvEXT
-       glSecondaryColor3uiEXT
-       glSecondaryColor3uivEXT
-       glSecondaryColor3usEXT
-       glSecondaryColor3usvEXT
-       glSecondaryColorPointerEXT
-       glMultiDrawArraysEXT
-       glMultiDrawElementsEXT
-       glFogCoordfEXT
-       glFogCoordfvEXT
-       glFogCoorddEXT
-       glFogCoorddvEXT
-       glFogCoordPointerEXT
-       glBlendFuncSeparateEXT
-       glFlushVertexArrayRangeNV
-       glVertexArrayRangeNV
-       glCombinerParameterfvNV
-       glCombinerParameterfNV
-       glCombinerParameterivNV
-       glCombinerParameteriNV
-       glCombinerInputNV
-       glCombinerOutputNV
-       glFinalCombinerInputNV
-       glGetCombinerInputParameterfvNV
-       glGetCombinerInputParameterivNV
-       glGetCombinerOutputParameterfvNV
-       glGetCombinerOutputParameterivNV
-       glGetFinalCombinerInputParameterfvNV
-       glGetFinalCombinerInputParameterivNV
-       glResizeBuffersMESA
-       glWindowPos2dMESA
-       glWindowPos2dvMESA
-       glWindowPos2fMESA
-       glWindowPos2fvMESA
-       glWindowPos2iMESA
-       glWindowPos2ivMESA
-       glWindowPos2sMESA
-       glWindowPos2svMESA
-       glWindowPos3dMESA
-       glWindowPos3dvMESA
-       glWindowPos3fMESA
-       glWindowPos3fvMESA
-       glWindowPos3iMESA
-       glWindowPos3ivMESA
-       glWindowPos3sMESA
-       glWindowPos3svMESA
-       glWindowPos4dMESA
-       glWindowPos4dvMESA
-       glWindowPos4fMESA
-       glWindowPos4fvMESA
-       glWindowPos4iMESA
-       glWindowPos4ivMESA
-       glWindowPos4sMESA
-       glWindowPos4svMESA
-       glWindowPos2dARB
-       glWindowPos2fARB
-       glWindowPos2iARB
-       glWindowPos2sARB
-       glWindowPos2dvARB
-       glWindowPos2fvARB
-       glWindowPos2ivARB
-       glWindowPos2svARB
-       glWindowPos3dARB
-       glWindowPos3fARB
-       glWindowPos3iARB
-       glWindowPos3sARB
-       glWindowPos3dvARB
-       glWindowPos3fvARB
-       glWindowPos3ivARB
-       glWindowPos3svARB
-       glAreProgramsResidentNV
-       glBindProgramNV
-       glDeleteProgramsNV
-       glExecuteProgramNV
-       glGenProgramsNV
-       glGetProgramParameterdvNV
-       glGetProgramParameterfvNV
-       glGetProgramivNV
-       glGetProgramStringNV
-       glGetTrackMatrixivNV
-       glGetVertexAttribdvNV
-       glGetVertexAttribfvNV
-       glGetVertexAttribivNV
-       glGetVertexAttribPointervNV
-       glIsProgramNV
-       glLoadProgramNV
-       glProgramParameter4dNV
-       glProgramParameter4dvNV
-       glProgramParameter4fNV
-       glProgramParameter4fvNV
-       glProgramParameters4dvNV
-       glProgramParameters4fvNV
-       glRequestResidentProgramsNV
-       glTrackMatrixNV
-       glVertexAttribPointerNV
-       glVertexAttrib1dNV
-       glVertexAttrib1dvNV
-       glVertexAttrib1fNV
-       glVertexAttrib1fvNV
-       glVertexAttrib1sNV
-       glVertexAttrib1svNV
-       glVertexAttrib2dNV
-       glVertexAttrib2dvNV
-       glVertexAttrib2fNV
-       glVertexAttrib2fvNV
-       glVertexAttrib2sNV
-       glVertexAttrib2svNV
-       glVertexAttrib3dNV
-       glVertexAttrib3dvNV
-       glVertexAttrib3fNV
-       glVertexAttrib3fvNV
-       glVertexAttrib3sNV
-       glVertexAttrib3svNV
-       glVertexAttrib4dNV
-       glVertexAttrib4dvNV
-       glVertexAttrib4fNV
-       glVertexAttrib4fvNV
-       glVertexAttrib4sNV
-       glVertexAttrib4svNV
-       glVertexAttrib4ubNV
-       glVertexAttrib4ubvNV
-       glVertexAttribs1dvNV
-       glVertexAttribs1fvNV
-       glVertexAttribs1svNV
-       glVertexAttribs2dvNV
-       glVertexAttribs2fvNV
-       glVertexAttribs2svNV
-       glVertexAttribs3dvNV
-       glVertexAttribs3fvNV
-       glVertexAttribs3svNV
-       glVertexAttribs4dvNV
-       glVertexAttribs4fvNV
-       glVertexAttribs4svNV
-       glVertexAttribs4ubvNV
-       glPointParameteriNV
-       glPointParameterivNV
-       glFogCoordf
-       glFogCoordfv
-       glFogCoordd
-       glFogCoorddv
-       glFogCoordPointer
-       glMultiDrawArrays
-       glMultiDrawElements
-       glPointParameterf
-       glPointParameterfv
-       glPointParameteri
-       glPointParameteriv
-       glSecondaryColor3b
-       glSecondaryColor3bv
-       glSecondaryColor3d
-       glSecondaryColor3dv
-       glSecondaryColor3f
-       glSecondaryColor3fv
-       glSecondaryColor3i
-       glSecondaryColor3iv
-       glSecondaryColor3s
-       glSecondaryColor3sv
-       glSecondaryColor3ub
-       glSecondaryColor3ubv
-       glSecondaryColor3ui
-       glSecondaryColor3uiv
-       glSecondaryColor3us
-       glSecondaryColor3usv
-       glSecondaryColorPointer
-       glWindowPos2d
-       glWindowPos2dv
-       glWindowPos2f
-       glWindowPos2fv
-       glWindowPos2i
-       glWindowPos2iv
-       glWindowPos2s
-       glWindowPos2sv
-       glWindowPos3d
-       glWindowPos3dv
-       glWindowPos3f
-       glWindowPos3fv
-       glWindowPos3i
-       glWindowPos3iv
-       glWindowPos3s
-       glWindowPos3sv
-       glVertexAttrib1sARB
-       glVertexAttrib1fARB
-       glVertexAttrib1dARB
-       glVertexAttrib2sARB
-       glVertexAttrib2fARB
-       glVertexAttrib2dARB
-       glVertexAttrib3sARB
-       glVertexAttrib3fARB
-       glVertexAttrib3dARB
-       glVertexAttrib4sARB
-       glVertexAttrib4fARB
-       glVertexAttrib4dARB
-       glVertexAttrib4NubARB
-       glVertexAttrib1svARB
-       glVertexAttrib1fvARB
-       glVertexAttrib1dvARB
-       glVertexAttrib2svARB
-       glVertexAttrib2fvARB
-       glVertexAttrib2dvARB
-       glVertexAttrib3svARB
-       glVertexAttrib3fvARB
-       glVertexAttrib3dvARB
-       glVertexAttrib4bvARB
-       glVertexAttrib4svARB
-       glVertexAttrib4ivARB
-       glVertexAttrib4ubvARB
-       glVertexAttrib4usvARB
-       glVertexAttrib4uivARB
-       glVertexAttrib4fvARB
-       glVertexAttrib4dvARB
-       glVertexAttrib4NbvARB
-       glVertexAttrib4NsvARB
-       glVertexAttrib4NivARB
-       glVertexAttrib4NubvARB
-       glVertexAttrib4NusvARB
-       glVertexAttrib4NuivARB
-       glVertexAttribPointerARB
-       glEnableVertexAttribArrayARB
-       glDisableVertexAttribArrayARB
-       glProgramStringARB
-       glBindProgramARB
-       glDeleteProgramsARB
-       glGenProgramsARB
-       glIsProgramARB
-       glProgramEnvParameter4dARB
-       glProgramEnvParameter4dvARB
-       glProgramEnvParameter4fARB
-       glProgramEnvParameter4fvARB
-       glProgramLocalParameter4dARB
-       glProgramLocalParameter4dvARB
-       glProgramLocalParameter4fARB
-       glProgramLocalParameter4fvARB
-       glGetProgramEnvParameterdvARB
-       glGetProgramEnvParameterfvARB
-       glGetProgramLocalParameterdvARB
-       glGetProgramLocalParameterfvARB
-       glGetProgramivARB
-       glGetProgramStringARB
-       glGetVertexAttribdvARB
-       glGetVertexAttribfvARB
-       glGetVertexAttribivARB
-       glGetVertexAttribPointervARB
-       glProgramNamedParameter4fNV
-       glProgramNamedParameter4dNV
-       glProgramNamedParameter4fvNV
-       glProgramNamedParameter4dvNV
-       glGetProgramNamedParameterfvNV
-       glGetProgramNamedParameterdvNV
-       glBindBufferARB
-       glBufferDataARB
-       glBufferSubDataARB
-       glDeleteBuffersARB
-       glGenBuffersARB
-       glGetBufferParameterivARB
-       glGetBufferPointervARB
-       glGetBufferSubDataARB
-       glIsBufferARB
-       glMapBufferARB
-       glUnmapBufferARB
-       glGenQueriesARB
-       glDeleteQueriesARB
-       glIsQueryARB
-       glBeginQueryARB
-       glEndQueryARB
-       glGetQueryivARB
-       glGetQueryObjectivARB
-       glGetQueryObjectuivARB
-       glBindBuffer
-       glBufferData
-       glBufferSubData
-       glDeleteBuffers
-       glGenBuffers
-       glGetBufferParameteriv
-       glGetBufferPointerv
-       glGetBufferSubData
-       glIsBuffer
-       glMapBuffer
-       glUnmapBuffer
-       glGenQueries
-       glDeleteQueries
-       glIsQuery
-       glBeginQuery
-       glEndQuery
-       glGetQueryiv
-       glGetQueryObjectiv
-       glGetQueryObjectuiv
-;
-; WGL API
+       glViewport
        wglChoosePixelFormat
        wglCopyContext
        wglCreateContext
@@ -842,6 +351,7 @@ EXPORTS
        wglDescribePixelFormat
        wglGetCurrentContext
        wglGetCurrentDC
+;      wglGetDefaultProcAddress
        wglGetLayerPaletteEntries
        wglGetPixelFormat
        wglGetProcAddress
@@ -852,13 +362,12 @@ EXPORTS
        wglShareLists
        wglSwapBuffers
        wglSwapLayerBuffers
+;      wglSwapMultipleBuffers
        wglUseFontBitmapsA
        wglUseFontBitmapsW
        wglUseFontOutlinesA
        wglUseFontOutlinesW
        wglGetExtensionsStringARB
-;
-; ICD API
        DrvCopyContext
        DrvCreateContext
        DrvCreateLayerContext