; 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.
;
EXPORTS
	glNewList
	glEndList
	glCallList
	glCallLists
	glDeleteLists
	glGenLists
	glListBase
	glBegin
	glBitmap
	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
	glEdgeFlag
	glEdgeFlagv
	glEnd
	glIndexd
	glIndexdv
	glIndexf
	glIndexfv
	glIndexi
	glIndexiv
	glIndexs
	glIndexsv
	glNormal3b
	glNormal3bv
	glNormal3d
	glNormal3dv
	glNormal3f
	glNormal3fv
	glNormal3i
	glNormal3iv
	glNormal3s
	glNormal3sv
	glRasterPos2d
	glRasterPos2dv
	glRasterPos2f
	glRasterPos2fv
	glRasterPos2i
	glRasterPos2iv
	glRasterPos2s
	glRasterPos2sv
	glRasterPos3d
	glRasterPos3dv
	glRasterPos3f
	glRasterPos3fv
	glRasterPos3i
	glRasterPos3iv
	glRasterPos3s
	glRasterPos3sv
	glRasterPos4d
	glRasterPos4dv
	glRasterPos4f
	glRasterPos4fv
	glRasterPos4i
	glRasterPos4iv
	glRasterPos4s
	glRasterPos4sv
	glRectd
	glRectdv
	glRectf
	glRectfv
	glRecti
	glRectiv
	glRects
	glRectsv
	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
	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
	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
	wglChoosePixelFormat
	wglCopyContext
	wglCreateContext
	wglCreateLayerContext
	wglDeleteContext
	wglDescribeLayerPlane
	wglDescribePixelFormat
	wglGetCurrentContext
	wglGetCurrentDC
	wglGetLayerPaletteEntries
	wglGetPixelFormat
	wglGetProcAddress
	wglMakeCurrent
	wglRealizeLayerPalette
	wglSetLayerPaletteEntries
	wglSetPixelFormat
	wglShareLists
	wglSwapBuffers
	wglSwapLayerBuffers
	wglUseFontBitmapsA
	wglUseFontBitmapsW
	wglUseFontOutlinesA
	wglUseFontOutlinesW
	wglGetExtensionsStringARB