blob: b213b6e04701a7cf1cbf89a874bba4f2b017128b [file] [log] [blame]
;****************************************************************************
;*
;* Mesa 3-D graphics library
;* Direct3D Driver Interface
;*
;* ========================================================================
;*
;* Copyright (C) 1991-2004 SciTech Software, Inc. All rights reserved.
;*
;* Permission is hereby granted, free of charge, to any person obtaining a
;* copy of this software and associated documentation files (the "Software"),
;* to deal in the Software without restriction, including without limitation
;* the rights to use, copy, modify, merge, publish, distribute, sublicense,
;* and/or sell copies of the Software, and to permit persons to whom the
;* Software is furnished to do so, subject to the following conditions:
;*
;* The above copyright notice and this permission notice shall be included
;* in all copies or substantial portions of the Software.
;*
;* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
;* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
;* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
;* SCITECH SOFTWARE INC BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
;* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
;* OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
;* SOFTWARE.
;*
;* ======================================================================
;*
;* Language: ANSI C
;* Environment: Windows 9x/2000/XP/XBox (Win32)
;*
;* Description: DLL Module definition file
;*
;****************************************************************************/
DESCRIPTION 'GLDirect'
VERSION 3.0
EXPORTS
glAccum=glAccum @1
glAlphaFunc=glAlphaFunc @2
glAreTexturesResident=glAreTexturesResident @3
glArrayElement=glArrayElement @4
glBegin=glBegin @5
glBindTexture=glBindTexture @6
glBitmap=glBitmap @7
glBlendFunc=glBlendFunc @8
glCallList=glCallList @9
glCallLists=glCallLists @10
glClear=glClear @11
glClearAccum=glClearAccum @12
glClearIndex=glClearIndex @13
glClearColor=glClearColor @14
glClearDepth=glClearDepth @15
glClearStencil=glClearStencil @16
glClipPlane=glClipPlane @17
glColor3b=glColor3b @18
glColor3d=glColor3d @19
glColor3f=glColor3f @20
glColor3i=glColor3i @21
glColor3s=glColor3s @22
glColor3ub=glColor3ub @23
glColor3ui=glColor3ui @24
glColor3us=glColor3us @25
glColor4b=glColor4b @26
glColor4d=glColor4d @27
glColor4f=glColor4f @28
glColor4i=glColor4i @29
glColor4s=glColor4s @30
glColor4ub=glColor4ub @31
glColor4ui=glColor4ui @32
glColor4us=glColor4us @33
glColor3bv=glColor3bv @34
glColor3dv=glColor3dv @35
glColor3fv=glColor3fv @36
glColor3iv=glColor3iv @37
glColor3sv=glColor3sv @38
glColor3ubv=glColor3ubv @39
glColor3uiv=glColor3uiv @40
glColor3usv=glColor3usv @41
glColor4bv=glColor4bv @42
glColor4dv=glColor4dv @43
glColor4fv=glColor4fv @44
glColor4iv=glColor4iv @45
glColor4sv=glColor4sv @46
glColor4ubv=glColor4ubv @47
glColor4uiv=glColor4uiv @48
glColor4usv=glColor4usv @49
glColorMask=glColorMask @50
glColorMaterial=glColorMaterial @51
glColorPointer=glColorPointer @52
glColorTableEXT=glColorTableEXT @53
glColorSubTableEXT=glColorSubTableEXT @54
glCopyPixels=glCopyPixels @55
glCopyTexImage1D=glCopyTexImage1D @56
glCopyTexImage2D=glCopyTexImage2D @57
glCopyTexSubImage1D=glCopyTexSubImage1D @58
glCopyTexSubImage2D=glCopyTexSubImage2D @59
glCullFace=glCullFace @60
glDepthFunc=glDepthFunc @61
glDepthMask=glDepthMask @62
glDepthRange=glDepthRange @63
glDeleteLists=glDeleteLists @64
glDeleteTextures=glDeleteTextures @65
glDisable=glDisable @66
glDisableClientState=glDisableClientState @67
glDrawArrays=glDrawArrays @68
glDrawBuffer=glDrawBuffer @69
glDrawElements=glDrawElements @70
glDrawPixels=glDrawPixels @71
glEnable=glEnable @72
glEnableClientState=glEnableClientState @73
glEnd=glEnd @74
glEndList=glEndList @75
glEvalCoord1d=glEvalCoord1d @76
glEvalCoord1f=glEvalCoord1f @77
glEvalCoord1dv=glEvalCoord1dv @78
glEvalCoord1fv=glEvalCoord1fv @79
glEvalCoord2d=glEvalCoord2d @80
glEvalCoord2f=glEvalCoord2f @81
glEvalCoord2dv=glEvalCoord2dv @82
glEvalCoord2fv=glEvalCoord2fv @83
glEvalPoint1=glEvalPoint1 @84
glEvalPoint2=glEvalPoint2 @85
glEvalMesh1=glEvalMesh1 @86
glEdgeFlag=glEdgeFlag @87
glEdgeFlagv=glEdgeFlagv @88
glEdgeFlagPointer=glEdgeFlagPointer @89
glEvalMesh2=glEvalMesh2 @90
glFeedbackBuffer=glFeedbackBuffer @91
glFinish=glFinish @92
glFlush=glFlush @93
glFogf=glFogf @94
glFogi=glFogi @95
glFogfv=glFogfv @96
glFogiv=glFogiv @97
glFrontFace=glFrontFace @98
glFrustum=glFrustum @99
glGenLists=glGenLists @100
glGenTextures=glGenTextures @101
glGetBooleanv=glGetBooleanv @102
glGetClipPlane=glGetClipPlane @103
glGetColorTableEXT=glGetColorTableEXT @104
glGetColorTableParameterivEXT=glGetColorTableParameterivEXT @105
glGetColorTableParameterfvEXT=glGetColorTableParameterfvEXT @106
glGetDoublev=glGetDoublev @107
glGetError=glGetError @108
glGetFloatv=glGetFloatv @109
glGetIntegerv=glGetIntegerv @110
glGetLightfv=glGetLightfv @111
glGetLightiv=glGetLightiv @112
glGetMapdv=glGetMapdv @113
glGetMapfv=glGetMapfv @114
glGetMapiv=glGetMapiv @115
glGetMaterialfv=glGetMaterialfv @116
glGetMaterialiv=glGetMaterialiv @117
glGetPixelMapfv=glGetPixelMapfv @118
glGetPixelMapuiv=glGetPixelMapuiv @119
glGetPixelMapusv=glGetPixelMapusv @120
glGetPointerv=glGetPointerv @121
glGetPolygonStipple=glGetPolygonStipple @122
glGetString=glGetString @123
glGetTexEnvfv=glGetTexEnvfv @124
glGetTexEnviv=glGetTexEnviv @125
glGetTexGeniv=glGetTexGeniv @126
glGetTexGendv=glGetTexGendv @127
glGetTexGenfv=glGetTexGenfv @128
glGetTexImage=glGetTexImage @129
glGetTexLevelParameterfv=glGetTexLevelParameterfv @130
glGetTexLevelParameteriv=glGetTexLevelParameteriv @131
glGetTexParameterfv=glGetTexParameterfv @132
glGetTexParameteriv=glGetTexParameteriv @133
glHint=glHint @134
glIndexd=glIndexd @135
glIndexf=glIndexf @136
glIndexi=glIndexi @137
glIndexs=glIndexs @138
glIndexub=glIndexub @139
glIndexdv=glIndexdv @140
glIndexfv=glIndexfv @141
glIndexiv=glIndexiv @142
glIndexsv=glIndexsv @143
glIndexubv=glIndexubv @144
glIndexMask=glIndexMask @145
glIndexPointer=glIndexPointer @146
glInterleavedArrays=glInterleavedArrays @147
glInitNames=glInitNames @148
glIsList=glIsList @149
glIsTexture=glIsTexture @150
glLightf=glLightf @151
glLighti=glLighti @152
glLightfv=glLightfv @153
glLightiv=glLightiv @154
glLightModelf=glLightModelf @155
glLightModeli=glLightModeli @156
glLightModelfv=glLightModelfv @157
glLightModeliv=glLightModeliv @158
glLineWidth=glLineWidth @159
glLineStipple=glLineStipple @160
glListBase=glListBase @161
glLoadIdentity=glLoadIdentity @162
glLoadMatrixd=glLoadMatrixd @163
glLoadMatrixf=glLoadMatrixf @164
glLoadName=glLoadName @165
glLogicOp=glLogicOp @166
glMap1d=glMap1d @167
glMap1f=glMap1f @168
glMap2d=glMap2d @169
glMap2f=glMap2f @170
glMapGrid1d=glMapGrid1d @171
glMapGrid1f=glMapGrid1f @172
glMapGrid2d=glMapGrid2d @173
glMapGrid2f=glMapGrid2f @174
glMaterialf=glMaterialf @175
glMateriali=glMateriali @176
glMaterialfv=glMaterialfv @177
glMaterialiv=glMaterialiv @178
glMatrixMode=glMatrixMode @179
glMultMatrixd=glMultMatrixd @180
glMultMatrixf=glMultMatrixf @181
glNewList=glNewList @182
glNormal3b=glNormal3b @183
glNormal3d=glNormal3d @184
glNormal3f=glNormal3f @185
glNormal3i=glNormal3i @186
glNormal3s=glNormal3s @187
glNormal3bv=glNormal3bv @188
glNormal3dv=glNormal3dv @189
glNormal3fv=glNormal3fv @190
glNormal3iv=glNormal3iv @191
glNormal3sv=glNormal3sv @192
glNormalPointer=glNormalPointer @193
glOrtho=glOrtho @194
glPassThrough=glPassThrough @195
glPixelMapfv=glPixelMapfv @196
glPixelMapuiv=glPixelMapuiv @197
glPixelMapusv=glPixelMapusv @198
glPixelStoref=glPixelStoref @199
glPixelStorei=glPixelStorei @200
glPixelTransferf=glPixelTransferf @201
glPixelTransferi=glPixelTransferi @202
glPixelZoom=glPixelZoom @203
glPointSize=glPointSize @204
glPolygonMode=glPolygonMode @205
glPolygonOffset=glPolygonOffset @206
glPolygonOffsetEXT=glPolygonOffsetEXT @207
glPolygonStipple=glPolygonStipple @208
glPopAttrib=glPopAttrib @209
glPopClientAttrib=glPopClientAttrib @210
glPopMatrix=glPopMatrix @211
glPopName=glPopName @212
glPrioritizeTextures=glPrioritizeTextures @213
glPushMatrix=glPushMatrix @214
glRasterPos2d=glRasterPos2d @215
glRasterPos2f=glRasterPos2f @216
glRasterPos2i=glRasterPos2i @217
glRasterPos2s=glRasterPos2s @218
glRasterPos3d=glRasterPos3d @219
glRasterPos3f=glRasterPos3f @220
glRasterPos3i=glRasterPos3i @221
glRasterPos3s=glRasterPos3s @222
glRasterPos4d=glRasterPos4d @223
glRasterPos4f=glRasterPos4f @224
glRasterPos4i=glRasterPos4i @225
glRasterPos4s=glRasterPos4s @226
glRasterPos2dv=glRasterPos2dv @227
glRasterPos2fv=glRasterPos2fv @228
glRasterPos2iv=glRasterPos2iv @229
glRasterPos2sv=glRasterPos2sv @230
glRasterPos3dv=glRasterPos3dv @231
glRasterPos3fv=glRasterPos3fv @232
glRasterPos3iv=glRasterPos3iv @233
glRasterPos3sv=glRasterPos3sv @234
glRasterPos4dv=glRasterPos4dv @235
glRasterPos4fv=glRasterPos4fv @236
glRasterPos4iv=glRasterPos4iv @237
glRasterPos4sv=glRasterPos4sv @238
glReadBuffer=glReadBuffer @239
glReadPixels=glReadPixels @240
glRectd=glRectd @241
glRectf=glRectf @242
glRecti=glRecti @243
glRects=glRects @244
glRectdv=glRectdv @245
glRectfv=glRectfv @246
glRectiv=glRectiv @247
glRectsv=glRectsv @248
glScissor=glScissor @249
glIsEnabled=glIsEnabled @250
glPushAttrib=glPushAttrib @251
glPushClientAttrib=glPushClientAttrib @252
glPushName=glPushName @253
glRenderMode=glRenderMode @254
glRotated=glRotated @255
glRotatef=glRotatef @256
glSelectBuffer=glSelectBuffer @257
glScaled=glScaled @258
glScalef=glScalef @259
glShadeModel=glShadeModel @260
glStencilFunc=glStencilFunc @261
glStencilMask=glStencilMask @262
glStencilOp=glStencilOp @263
glTexCoord1d=glTexCoord1d @264
glTexCoord1f=glTexCoord1f @265
glTexCoord1i=glTexCoord1i @266
glTexCoord1s=glTexCoord1s @267
glTexCoord2d=glTexCoord2d @268
glTexCoord2f=glTexCoord2f @269
glTexCoord2i=glTexCoord2i @270
glTexCoord2s=glTexCoord2s @271
glTexCoord3d=glTexCoord3d @272
glTexCoord3f=glTexCoord3f @273
glTexCoord3i=glTexCoord3i @274
glTexCoord3s=glTexCoord3s @275
glTexCoord4d=glTexCoord4d @276
glTexCoord4f=glTexCoord4f @277
glTexCoord4i=glTexCoord4i @278
glTexCoord4s=glTexCoord4s @279
glTexCoord1dv=glTexCoord1dv @280
glTexCoord1fv=glTexCoord1fv @281
glTexCoord1iv=glTexCoord1iv @282
glTexCoord1sv=glTexCoord1sv @283
glTexCoord2dv=glTexCoord2dv @284
glTexCoord2fv=glTexCoord2fv @285
glTexCoord2iv=glTexCoord2iv @286
glTexCoord2sv=glTexCoord2sv @287
glTexCoord3dv=glTexCoord3dv @288
glTexCoord3fv=glTexCoord3fv @289
glTexCoord3iv=glTexCoord3iv @290
glTexCoord3sv=glTexCoord3sv @291
glTexCoord4dv=glTexCoord4dv @292
glTexCoord4fv=glTexCoord4fv @293
glTexCoord4iv=glTexCoord4iv @294
glTexCoord4sv=glTexCoord4sv @295
glTexCoordPointer=glTexCoordPointer @296
glTexGend=glTexGend @297
glTexGenf=glTexGenf @298
glTexGeni=glTexGeni @299
glTexGendv=glTexGendv @300
glTexGeniv=glTexGeniv @301
glTexGenfv=glTexGenfv @302
glTexEnvf=glTexEnvf @303
glTexEnvi=glTexEnvi @304
glTexEnvfv=glTexEnvfv @305
glTexEnviv=glTexEnviv @306
glTexImage1D=glTexImage1D @307
glTexImage2D=glTexImage2D @308
glTexParameterf=glTexParameterf @309
glTexParameteri=glTexParameteri @310
glTexParameterfv=glTexParameterfv @311
glTexParameteriv=glTexParameteriv @312
glTexSubImage1D=glTexSubImage1D @313
glTexSubImage2D=glTexSubImage2D @314
glTranslated=glTranslated @315
glTranslatef=glTranslatef @316
glVertex2d=glVertex2d @317
glVertex2f=glVertex2f @318
glVertex2i=glVertex2i @319
glVertex2s=glVertex2s @320
glVertex3d=glVertex3d @321
glVertex3f=glVertex3f @322
glVertex3i=glVertex3i @323
glVertex3s=glVertex3s @324
glVertex4d=glVertex4d @325
glVertex4f=glVertex4f @326
glVertex4i=glVertex4i @327
glVertex4s=glVertex4s @328
glVertex2dv=glVertex2dv @329
glVertex2fv=glVertex2fv @330
glVertex2iv=glVertex2iv @331
glVertex2sv=glVertex2sv @332
glVertex3dv=glVertex3dv @333
glVertex3fv=glVertex3fv @334
glVertex3iv=glVertex3iv @335
glVertex3sv=glVertex3sv @336
glVertex4dv=glVertex4dv @337
glVertex4fv=glVertex4fv @338
glVertex4iv=glVertex4iv @339
glVertex4sv=glVertex4sv @340
glVertexPointer=glVertexPointer @341
glViewport=glViewport @342
glBlendEquationEXT=glBlendEquationEXT @343
glBlendColorEXT=glBlendColorEXT @344
glVertexPointerEXT=glVertexPointerEXT @345
glNormalPointerEXT=glNormalPointerEXT @346
glColorPointerEXT=glColorPointerEXT @347
glIndexPointerEXT=glIndexPointerEXT @348
glTexCoordPointerEXT=glTexCoordPointerEXT @349
glEdgeFlagPointerEXT=glEdgeFlagPointerEXT @350
glGetPointervEXT=glGetPointervEXT @351
glArrayElementEXT=glArrayElementEXT @352
glDrawArraysEXT=glDrawArraysEXT @353
glBindTextureEXT=glBindTextureEXT @354
glDeleteTexturesEXT=glDeleteTexturesEXT @355
glGenTexturesEXT=glGenTexturesEXT @356
glPrioritizeTexturesEXT=glPrioritizeTexturesEXT @357
glCopyTexSubImage3DEXT=glCopyTexSubImage3DEXT @358
glTexImage3DEXT=glTexImage3DEXT @359
glTexSubImage3DEXT=glTexSubImage3DEXT @360
glWindowPos4fMESA=glWindowPos4fMESA @361
glWindowPos2iMESA=glWindowPos2iMESA @362
glWindowPos2sMESA=glWindowPos2sMESA @363
glWindowPos2fMESA=glWindowPos2fMESA @364
glWindowPos2dMESA=glWindowPos2dMESA @365
glWindowPos2ivMESA=glWindowPos2ivMESA @366
glWindowPos2svMESA=glWindowPos2svMESA @367
glWindowPos2fvMESA=glWindowPos2fvMESA @368
glWindowPos2dvMESA=glWindowPos2dvMESA @369
glWindowPos3iMESA=glWindowPos3iMESA @370
glWindowPos3sMESA=glWindowPos3sMESA @371
glWindowPos3fMESA=glWindowPos3fMESA @372
glWindowPos3dMESA=glWindowPos3dMESA @373
glWindowPos3ivMESA=glWindowPos3ivMESA @374
glWindowPos3svMESA=glWindowPos3svMESA @375
glWindowPos3fvMESA=glWindowPos3fvMESA @376
glWindowPos3dvMESA=glWindowPos3dvMESA @377
glWindowPos4iMESA=glWindowPos4iMESA @378
glWindowPos4sMESA=glWindowPos4sMESA @379
glWindowPos4dMESA=glWindowPos4dMESA @380
glWindowPos4ivMESA=glWindowPos4ivMESA @381
glWindowPos4svMESA=glWindowPos4svMESA @382
glWindowPos4fvMESA=glWindowPos4fvMESA @383
glWindowPos4dvMESA=glWindowPos4dvMESA @384
glResizeBuffersMESA=glResizeBuffersMESA @385
wglCopyContext=wglCopyContext @386
wglCreateContext=wglCreateContext @387
wglCreateLayerContext=wglCreateLayerContext @388
wglDeleteContext=wglDeleteContext @389
wglDescribeLayerPlane=wglDescribeLayerPlane @390
wglGetCurrentContext=wglGetCurrentContext @391
wglGetCurrentDC=wglGetCurrentDC @392
wglGetLayerPaletteEntries=wglGetLayerPaletteEntries @393
wglGetProcAddress=wglGetProcAddress @394
wglMakeCurrent=wglMakeCurrent @395
wglRealizeLayerPalette=wglRealizeLayerPalette @396
wglSetLayerPaletteEntries=wglSetLayerPaletteEntries @397
wglShareLists=wglShareLists @398
wglSwapLayerBuffers=wglSwapLayerBuffers @399
wglUseFontBitmapsA=wglUseFontBitmapsA @400
wglUseFontBitmapsW=wglUseFontBitmapsW @401
wglUseFontOutlinesA=wglUseFontOutlinesA @402
wglUseFontOutlinesW=wglUseFontOutlinesW @403
ChoosePixelFormat=ChoosePixelFormat @404
DescribePixelFormat=DescribePixelFormat @405
GetPixelFormat=GetPixelFormat @406
SetPixelFormat=SetPixelFormat @407
SwapBuffers=SwapBuffers @408
wglChoosePixelFormat=wglChoosePixelFormat @409
wglDescribePixelFormat=wglDescribePixelFormat @410
wglGetPixelFormat=wglGetPixelFormat @411
wglSetPixelFormat=wglSetPixelFormat @412
wglSwapBuffers=wglSwapBuffers @413
glActiveTextureARB=glActiveTextureARB @414
glClientActiveTextureARB=glClientActiveTextureARB @415
glMultiTexCoord1dARB=glMultiTexCoord1dARB @416
glMultiTexCoord1dvARB=glMultiTexCoord1dvARB @417
glMultiTexCoord1fARB=glMultiTexCoord1fARB @418
glMultiTexCoord1fvARB=glMultiTexCoord1fvARB @419
glMultiTexCoord1iARB=glMultiTexCoord1iARB @420
glMultiTexCoord1ivARB=glMultiTexCoord1ivARB @421
glMultiTexCoord1sARB=glMultiTexCoord1sARB @422
glMultiTexCoord1svARB=glMultiTexCoord1svARB @423
glMultiTexCoord2dARB=glMultiTexCoord2dARB @424
glMultiTexCoord2dvARB=glMultiTexCoord2dvARB @425
glMultiTexCoord2fARB=glMultiTexCoord2fARB @426
glMultiTexCoord2fvARB=glMultiTexCoord2fvARB @427
glMultiTexCoord2iARB=glMultiTexCoord2iARB @428
glMultiTexCoord2ivARB=glMultiTexCoord2ivARB @429
glMultiTexCoord2sARB=glMultiTexCoord2sARB @430
glMultiTexCoord2svARB=glMultiTexCoord2svARB @431
glMultiTexCoord3dARB=glMultiTexCoord3dARB @432
glMultiTexCoord3dvARB=glMultiTexCoord3dvARB @433
glMultiTexCoord3fARB=glMultiTexCoord3fARB @434
glMultiTexCoord3fvARB=glMultiTexCoord3fvARB @435
glMultiTexCoord3iARB=glMultiTexCoord3iARB @436
glMultiTexCoord3ivARB=glMultiTexCoord3ivARB @437
glMultiTexCoord3sARB=glMultiTexCoord3sARB @438
glMultiTexCoord3svARB=glMultiTexCoord3svARB @439
glMultiTexCoord4dARB=glMultiTexCoord4dARB @440
glMultiTexCoord4dvARB=glMultiTexCoord4dvARB @441
glMultiTexCoord4fARB=glMultiTexCoord4fARB @442
glMultiTexCoord4fvARB=glMultiTexCoord4fvARB @443
glMultiTexCoord4iARB=glMultiTexCoord4iARB @444
glMultiTexCoord4ivARB=glMultiTexCoord4ivARB @445
glMultiTexCoord4sARB=glMultiTexCoord4sARB @446
glMultiTexCoord4svARB=glMultiTexCoord4svARB @447