Merge commit 'origin/gallium-0.2' into gallium-0.2
authorKeith Whitwell <keithw@vmware.com>
Mon, 2 Feb 2009 12:18:34 +0000 (12:18 +0000)
committerKeith Whitwell <keithw@vmware.com>
Mon, 2 Feb 2009 12:18:34 +0000 (12:18 +0000)
1  2 
src/gallium/state_trackers/wgl/opengl32.def

index 238b728f1fefd7adf27b04ccbf62ffcea1f1e412,0000000000000000000000000000000000000000..596417ed8443255a94cbb765d12ff550166f64b0
mode 100644,000000..100644
--- /dev/null
@@@ -1,879 -1,0 +1,388 @@@
- ; 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
 +      glColor3dv
 +      glColor3f
 +      glColor3fv
 +      glColor3i
 +      glColor3iv
 +      glColor3s
 +      glColor3sv
 +      glColor3ub
 +      glColor3ubv
 +      glColor3ui
 +      glColor3uiv
 +      glColor3us
 +      glColor3usv
 +      glColor4b
 +      glColor4bv
 +      glColor4d
 +      glColor4dv
 +      glColor4f
 +      glColor4fv
 +      glColor4i
 +      glColor4iv
 +      glColor4s
 +      glColor4sv
 +      glColor4ub
 +      glColor4ubv
 +      glColor4ui
 +      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
 +      glIndexfv
 +      glIndexi
 +      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
 +      glNormal3dv
 +      glNormal3f
 +      glNormal3fv
 +      glNormal3i
 +      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
 +      glRasterPos2fv
 +      glRasterPos2i
 +      glRasterPos2iv
 +      glRasterPos2s
 +      glRasterPos2sv
 +      glRasterPos3d
 +      glRasterPos3dv
 +      glRasterPos3f
 +      glRasterPos3fv
 +      glRasterPos3i
 +      glRasterPos3iv
 +      glRasterPos3s
 +      glRasterPos3sv
 +      glRasterPos4d
 +      glRasterPos4dv
 +      glRasterPos4f
 +      glRasterPos4fv
 +      glRasterPos4i
 +      glRasterPos4iv
 +      glRasterPos4s
 +      glRasterPos4sv
++      glReadBuffer
++      glReadPixels
 +      glRectd
 +      glRectdv
 +      glRectf
 +      glRectfv
 +      glRecti
 +      glRectiv
 +      glRects
 +      glRectsv
++      glRenderMode
++      glRotated
++      glRotatef
++      glScaled
++      glScalef
++      glScissor
++      glSelectBuffer
++      glShadeModel
++      glStencilFunc
++      glStencilMask
++      glStencilOp
 +      glTexCoord1d
 +      glTexCoord1dv
 +      glTexCoord1f
 +      glTexCoord1fv
 +      glTexCoord1i
 +      glTexCoord1iv
 +      glTexCoord1s
 +      glTexCoord1sv
 +      glTexCoord2d
 +      glTexCoord2dv
 +      glTexCoord2f
 +      glTexCoord2fv
 +      glTexCoord2i
 +      glTexCoord2iv
 +      glTexCoord2s
 +      glTexCoord2sv
 +      glTexCoord3d
 +      glTexCoord3dv
 +      glTexCoord3f
 +      glTexCoord3fv
 +      glTexCoord3i
 +      glTexCoord3iv
 +      glTexCoord3s
 +      glTexCoord3sv
 +      glTexCoord4d
 +      glTexCoord4dv
 +      glTexCoord4f
 +      glTexCoord4fv
 +      glTexCoord4i
 +      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
 +      glVertex2fv
 +      glVertex2i
 +      glVertex2iv
 +      glVertex2s
 +      glVertex2sv
 +      glVertex3d
 +      glVertex3dv
 +      glVertex3f
 +      glVertex3fv
 +      glVertex3i
 +      glVertex3iv
 +      glVertex3s
 +      glVertex3sv
 +      glVertex4d
 +      glVertex4dv
 +      glVertex4f
 +      glVertex4fv
 +      glVertex4i
 +      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
 +      wglCreateLayerContext
 +      wglDeleteContext
 +      wglDescribeLayerPlane
 +      wglDescribePixelFormat
 +      wglGetCurrentContext
 +      wglGetCurrentDC
++;     wglGetDefaultProcAddress
 +      wglGetLayerPaletteEntries
 +      wglGetPixelFormat
 +      wglGetProcAddress
 +      wglMakeCurrent
 +      wglRealizeLayerPalette
 +      wglSetLayerPaletteEntries
 +      wglSetPixelFormat
 +      wglShareLists
 +      wglSwapBuffers
 +      wglSwapLayerBuffers
++;     wglSwapMultipleBuffers
 +      wglUseFontBitmapsA
 +      wglUseFontBitmapsW
 +      wglUseFontOutlinesA
 +      wglUseFontOutlinesW
 +      wglGetExtensionsStringARB
- ;
- ; ICD API
 +      DrvCopyContext
 +      DrvCreateContext
 +      DrvCreateLayerContext
 +      DrvDeleteContext
 +      DrvDescribeLayerPlane
 +      DrvDescribePixelFormat
 +      DrvGetLayerPaletteEntries
 +      DrvGetProcAddress
 +      DrvRealizeLayerPalette
 +      DrvReleaseContext
 +      DrvSetCallbackProcs
 +      DrvSetContext
 +      DrvSetLayerPaletteEntries
 +      DrvSetPixelFormat
 +      DrvShareLists
 +      DrvSwapBuffers
 +      DrvSwapLayerBuffers
 +      DrvValidateVersion