API dispath updates

This commit is contained in:
Brian Paul
2001-11-18 22:48:11 +00:00
parent 4fe0f9d2a9
commit b5fd886ee1
15 changed files with 7795 additions and 7838 deletions
+3 -1250
View File
File diff suppressed because it is too large Load Diff
+49 -49
View File
@@ -376,46 +376,46 @@
#define _gloffset_TexImage3D 371
#define _gloffset_TexSubImage3D 372
#define _gloffset_CopyTexSubImage3D 373
#define _gloffset_ActiveTextureARB 374
#define _gloffset_ClientActiveTextureARB 375
#define _gloffset_MultiTexCoord1dARB 376
#define _gloffset_MultiTexCoord1dvARB 377
#define _gloffset_MultiTexCoord1fARB 378
#define _gloffset_MultiTexCoord1fvARB 379
#define _gloffset_MultiTexCoord1iARB 380
#define _gloffset_MultiTexCoord1ivARB 381
#define _gloffset_MultiTexCoord1sARB 382
#define _gloffset_MultiTexCoord1svARB 383
#define _gloffset_MultiTexCoord2dARB 384
#define _gloffset_MultiTexCoord2dvARB 385
#define _gloffset_MultiTexCoord2fARB 386
#define _gloffset_MultiTexCoord2fvARB 387
#define _gloffset_MultiTexCoord2iARB 388
#define _gloffset_MultiTexCoord2ivARB 389
#define _gloffset_MultiTexCoord2sARB 390
#define _gloffset_MultiTexCoord2svARB 391
#define _gloffset_MultiTexCoord3dARB 392
#define _gloffset_MultiTexCoord3dvARB 393
#define _gloffset_MultiTexCoord3fARB 394
#define _gloffset_MultiTexCoord3fvARB 395
#define _gloffset_MultiTexCoord3iARB 396
#define _gloffset_MultiTexCoord3ivARB 397
#define _gloffset_MultiTexCoord3sARB 398
#define _gloffset_MultiTexCoord3svARB 399
#define _gloffset_MultiTexCoord4dARB 400
#define _gloffset_MultiTexCoord4dvARB 401
#define _gloffset_MultiTexCoord4fARB 402
#define _gloffset_MultiTexCoord4fvARB 403
#define _gloffset_MultiTexCoord4iARB 404
#define _gloffset_MultiTexCoord4ivARB 405
#define _gloffset_MultiTexCoord4sARB 406
#define _gloffset_MultiTexCoord4svARB 407
#define _gloffset_LoadTransposeMatrixfARB 408
#define _gloffset_LoadTransposeMatrixdARB 409
#define _gloffset_MultTransposeMatrixfARB 410
#define _gloffset_MultTransposeMatrixdARB 411
#define _gloffset_SampleCoverageARB 412
#define _gloffset_SamplePassARB 413
#define _gloffset_ActiveTexture 374
#define _gloffset_ClientActiveTexture 375
#define _gloffset_MultiTexCoord1d 376
#define _gloffset_MultiTexCoord1dv 377
#define _gloffset_MultiTexCoord1f 378
#define _gloffset_MultiTexCoord1fv 379
#define _gloffset_MultiTexCoord1i 380
#define _gloffset_MultiTexCoord1iv 381
#define _gloffset_MultiTexCoord1s 382
#define _gloffset_MultiTexCoord1sv 383
#define _gloffset_MultiTexCoord2d 384
#define _gloffset_MultiTexCoord2dv 385
#define _gloffset_MultiTexCoord2f 386
#define _gloffset_MultiTexCoord2fv 387
#define _gloffset_MultiTexCoord2i 388
#define _gloffset_MultiTexCoord2iv 389
#define _gloffset_MultiTexCoord2s 390
#define _gloffset_MultiTexCoord2sv 391
#define _gloffset_MultiTexCoord3d 392
#define _gloffset_MultiTexCoord3dv 393
#define _gloffset_MultiTexCoord3f 394
#define _gloffset_MultiTexCoord3fv 395
#define _gloffset_MultiTexCoord3i 396
#define _gloffset_MultiTexCoord3iv 397
#define _gloffset_MultiTexCoord3s 398
#define _gloffset_MultiTexCoord3sv 399
#define _gloffset_MultiTexCoord4d 400
#define _gloffset_MultiTexCoord4dv 401
#define _gloffset_MultiTexCoord4f 402
#define _gloffset_MultiTexCoord4fv 403
#define _gloffset_MultiTexCoord4i 404
#define _gloffset_MultiTexCoord4iv 405
#define _gloffset_MultiTexCoord4s 406
#define _gloffset_MultiTexCoord4sv 407
#define _gloffset_LoadTransposeMatrixf 408
#define _gloffset_LoadTransposeMatrixd 409
#define _gloffset_MultTransposeMatrixf 410
#define _gloffset_MultTransposeMatrixd 411
#define _gloffset_SampleCoverage 412
#define _gloffset___unused413 413
#define _gloffset_PolygonOffsetEXT 414
#define _gloffset_GetTexFilterFuncSGIS 415
#define _gloffset_TexFilterFuncSGIS 416
@@ -460,8 +460,8 @@
#define _gloffset_SpriteParameterfvSGIX 455
#define _gloffset_SpriteParameteriSGIX 456
#define _gloffset_SpriteParameterivSGIX 457
#define _gloffset_PointParameterfEXT 458
#define _gloffset_PointParameterfvEXT 459
#define _gloffset_PointParameterfARB 458
#define _gloffset_PointParameterfvARB 459
#define _gloffset_GetInstrumentsSGIX 460
#define _gloffset_InstrumentsBufferSGIX 461
#define _gloffset_PollInstrumentsSGIX 462
@@ -556,13 +556,13 @@
#define _gloffset_GetColorTableParameterivEXT 551
#define _gloffset_GetColorTableParameterfvEXT 552
#define _gloffset_TbufferMask3DFX 553
#define _gloffset_CompressedTexImage3DARB 554
#define _gloffset_CompressedTexImage2DARB 555
#define _gloffset_CompressedTexImage1DARB 556
#define _gloffset_CompressedTexSubImage3DARB 557
#define _gloffset_CompressedTexSubImage2DARB 558
#define _gloffset_CompressedTexSubImage1DARB 559
#define _gloffset_GetCompressedTexImageARB 560
#define _gloffset_CompressedTexImage3D 554
#define _gloffset_CompressedTexImage2D 555
#define _gloffset_CompressedTexImage1D 556
#define _gloffset_CompressedTexSubImage3D 557
#define _gloffset_CompressedTexSubImage2D 558
#define _gloffset_CompressedTexSubImage1D 559
#define _gloffset_GetCompressedTexImage 560
#define _gloffset_SecondaryColor3bEXT 561
#define _gloffset_SecondaryColor3bvEXT 562
#define _gloffset_SecondaryColor3dEXT 563
+61 -61
View File
@@ -313,7 +313,7 @@ struct _glapi_table
void (*Translatef)(GLfloat x, GLfloat y, GLfloat z); /* 304 */
void (*Viewport)(GLint x, GLint y, GLsizei width, GLsizei height); /* 305 */
void (*ArrayElement)(GLint i); /* 306 */
void (*BindTexture)(GLenum target, GLenum texture); /* 307 */
void (*BindTexture)(GLenum target, GLuint texture); /* 307 */
void (*ColorPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 308 */
void (*DisableClientState)(GLenum array); /* 309 */
void (*DrawArrays)(GLenum mode, GLint first, GLsizei count); /* 310 */
@@ -328,16 +328,16 @@ struct _glapi_table
void (*PolygonOffset)(GLfloat factor, GLfloat units); /* 319 */
void (*TexCoordPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 320 */
void (*VertexPointer)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 321 */
GLboolean (*AreTexturesResident)(GLsizei n, const GLenum * textures, GLboolean * residences); /* 322 */
GLboolean (*AreTexturesResident)(GLsizei n, const GLuint * textures, GLboolean * residences); /* 322 */
void (*CopyTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); /* 323 */
void (*CopyTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); /* 324 */
void (*CopyTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); /* 325 */
void (*CopyTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); /* 326 */
void (*DeleteTextures)(GLsizei n, const GLenum * textures); /* 327 */
void (*GenTextures)(GLsizei n, GLenum * textures); /* 328 */
void (*GetPointerv)(GLenum pname, GLvoid * * params); /* 329 */
GLboolean (*IsTexture)(GLenum texture); /* 330 */
void (*PrioritizeTextures)(GLsizei n, const GLenum * textures, const GLclampf * priorities); /* 331 */
void (*DeleteTextures)(GLsizei n, const GLuint * textures); /* 327 */
void (*GenTextures)(GLsizei n, GLuint * textures); /* 328 */
void (*GetPointerv)(GLenum pname, GLvoid ** params); /* 329 */
GLboolean (*IsTexture)(GLuint texture); /* 330 */
void (*PrioritizeTextures)(GLsizei n, const GLuint * textures, const GLclampf * priorities); /* 331 */
void (*TexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); /* 332 */
void (*TexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); /* 333 */
void (*PopClientAttrib)(void); /* 334 */
@@ -377,49 +377,49 @@ struct _glapi_table
void (*Minmax)(GLenum target, GLenum internalformat, GLboolean sink); /* 368 */
void (*ResetHistogram)(GLenum target); /* 369 */
void (*ResetMinmax)(GLenum target); /* 370 */
void (*TexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 371 */
void (*TexImage3D)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 371 */
void (*TexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); /* 372 */
void (*CopyTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); /* 373 */
void (*ActiveTextureARB)(GLenum texture); /* 374 */
void (*ClientActiveTextureARB)(GLenum texture); /* 375 */
void (*MultiTexCoord1dARB)(GLenum target, GLdouble s); /* 376 */
void (*MultiTexCoord1dvARB)(GLenum target, const GLdouble * v); /* 377 */
void (*MultiTexCoord1fARB)(GLenum target, GLfloat s); /* 378 */
void (*MultiTexCoord1fvARB)(GLenum target, const GLfloat * v); /* 379 */
void (*MultiTexCoord1iARB)(GLenum target, GLint s); /* 380 */
void (*MultiTexCoord1ivARB)(GLenum target, const GLint * v); /* 381 */
void (*MultiTexCoord1sARB)(GLenum target, GLshort s); /* 382 */
void (*MultiTexCoord1svARB)(GLenum target, const GLshort * v); /* 383 */
void (*MultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t); /* 384 */
void (*MultiTexCoord2dvARB)(GLenum target, const GLdouble * v); /* 385 */
void (*MultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t); /* 386 */
void (*MultiTexCoord2fvARB)(GLenum target, const GLfloat * v); /* 387 */
void (*MultiTexCoord2iARB)(GLenum target, GLint s, GLint t); /* 388 */
void (*MultiTexCoord2ivARB)(GLenum target, const GLint * v); /* 389 */
void (*MultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t); /* 390 */
void (*MultiTexCoord2svARB)(GLenum target, const GLshort * v); /* 391 */
void (*MultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r); /* 392 */
void (*MultiTexCoord3dvARB)(GLenum target, const GLdouble * v); /* 393 */
void (*MultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r); /* 394 */
void (*MultiTexCoord3fvARB)(GLenum target, const GLfloat * v); /* 395 */
void (*MultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r); /* 396 */
void (*MultiTexCoord3ivARB)(GLenum target, const GLint * v); /* 397 */
void (*MultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r); /* 398 */
void (*MultiTexCoord3svARB)(GLenum target, const GLshort * v); /* 399 */
void (*MultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); /* 400 */
void (*MultiTexCoord4dvARB)(GLenum target, const GLdouble * v); /* 401 */
void (*MultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); /* 402 */
void (*MultiTexCoord4fvARB)(GLenum target, const GLfloat * v); /* 403 */
void (*MultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q); /* 404 */
void (*MultiTexCoord4ivARB)(GLenum target, const GLint * v); /* 405 */
void (*MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); /* 406 */
void (*MultiTexCoord4svARB)(GLenum target, const GLshort * v); /* 407 */
void (*LoadTransposeMatrixfARB)(const GLfloat * m); /* 408 */
void (*LoadTransposeMatrixdARB)(const GLdouble * m); /* 409 */
void (*MultTransposeMatrixfARB)(const GLfloat * m); /* 410 */
void (*MultTransposeMatrixdARB)(const GLdouble * m); /* 411 */
void (*SampleCoverageARB)(GLclampf value, GLboolean invert); /* 412 */
void (*SamplePassARB)(GLenum pass); /* 413 */
void (*ActiveTexture)(GLenum texture); /* 374 */
void (*ClientActiveTexture)(GLenum texture); /* 375 */
void (*MultiTexCoord1d)(GLenum target, GLdouble s); /* 376 */
void (*MultiTexCoord1dv)(GLenum target, const GLdouble * v); /* 377 */
void (*MultiTexCoord1f)(GLenum target, GLfloat s); /* 378 */
void (*MultiTexCoord1fv)(GLenum target, const GLfloat * v); /* 379 */
void (*MultiTexCoord1i)(GLenum target, GLint s); /* 380 */
void (*MultiTexCoord1iv)(GLenum target, const GLint * v); /* 381 */
void (*MultiTexCoord1s)(GLenum target, GLshort s); /* 382 */
void (*MultiTexCoord1sv)(GLenum target, const GLshort * v); /* 383 */
void (*MultiTexCoord2d)(GLenum target, GLdouble s, GLdouble t); /* 384 */
void (*MultiTexCoord2dv)(GLenum target, const GLdouble * v); /* 385 */
void (*MultiTexCoord2f)(GLenum target, GLfloat s, GLfloat t); /* 386 */
void (*MultiTexCoord2fv)(GLenum target, const GLfloat * v); /* 387 */
void (*MultiTexCoord2i)(GLenum target, GLint s, GLint t); /* 388 */
void (*MultiTexCoord2iv)(GLenum target, const GLint * v); /* 389 */
void (*MultiTexCoord2s)(GLenum target, GLshort s, GLshort t); /* 390 */
void (*MultiTexCoord2sv)(GLenum target, const GLshort * v); /* 391 */
void (*MultiTexCoord3d)(GLenum target, GLdouble s, GLdouble t, GLdouble r); /* 392 */
void (*MultiTexCoord3dv)(GLenum target, const GLdouble * v); /* 393 */
void (*MultiTexCoord3f)(GLenum target, GLfloat s, GLfloat t, GLfloat r); /* 394 */
void (*MultiTexCoord3fv)(GLenum target, const GLfloat * v); /* 395 */
void (*MultiTexCoord3i)(GLenum target, GLint s, GLint t, GLint r); /* 396 */
void (*MultiTexCoord3iv)(GLenum target, const GLint * v); /* 397 */
void (*MultiTexCoord3s)(GLenum target, GLshort s, GLshort t, GLshort r); /* 398 */
void (*MultiTexCoord3sv)(GLenum target, const GLshort * v); /* 399 */
void (*MultiTexCoord4d)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); /* 400 */
void (*MultiTexCoord4dv)(GLenum target, const GLdouble * v); /* 401 */
void (*MultiTexCoord4f)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); /* 402 */
void (*MultiTexCoord4fv)(GLenum target, const GLfloat * v); /* 403 */
void (*MultiTexCoord4i)(GLenum target, GLint s, GLint t, GLint r, GLint q); /* 404 */
void (*MultiTexCoord4iv)(GLenum target, const GLint * v); /* 405 */
void (*MultiTexCoord4s)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); /* 406 */
void (*MultiTexCoord4sv)(GLenum target, const GLshort * v); /* 407 */
void (*LoadTransposeMatrixf)(const GLfloat * m); /* 408 */
void (*LoadTransposeMatrixd)(const GLdouble * m); /* 409 */
void (*MultTransposeMatrixf)(const GLfloat * m); /* 410 */
void (*MultTransposeMatrixd)(const GLdouble * m); /* 411 */
void (*SampleCoverage)(GLclampf value, GLboolean invert); /* 412 */
void (*__unused413)(void); /* 413 */
void (*PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 414 */
void (*GetTexFilterFuncSGIS)(GLenum target, GLenum filter, GLfloat * weights); /* 415 */
void (*TexFilterFuncSGIS)(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights); /* 416 */
@@ -445,9 +445,9 @@ struct _glapi_table
void (*GetPixelTexGenParameterfvSGIS)(GLenum pname, GLfloat * params); /* 436 */
void (*TexImage4DSGIS)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 437 */
void (*TexSubImage4DSGIS)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels); /* 438 */
GLboolean (*AreTexturesResidentEXT)(GLsizei n, const GLenum * textures, GLboolean * residences); /* 439 */
void (*GenTexturesEXT)(GLsizei n, GLenum * textures); /* 440 */
GLboolean (*IsTextureEXT)(GLenum texture); /* 441 */
GLboolean (*AreTexturesResidentEXT)(GLsizei n, const GLuint * textures, GLboolean * residences); /* 439 */
void (*GenTexturesEXT)(GLsizei n, GLuint * textures); /* 440 */
GLboolean (*IsTextureEXT)(GLuint texture); /* 441 */
void (*DetailTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat * points); /* 442 */
void (*GetDetailTexFuncSGIS)(GLenum target, GLfloat * points); /* 443 */
void (*SharpenTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat * points); /* 444 */
@@ -464,8 +464,8 @@ struct _glapi_table
void (*SpriteParameterfvSGIX)(GLenum pname, const GLfloat * params); /* 455 */
void (*SpriteParameteriSGIX)(GLenum pname, GLint param); /* 456 */
void (*SpriteParameterivSGIX)(GLenum pname, const GLint * params); /* 457 */
void (*PointParameterfEXT)(GLenum pname, GLfloat param); /* 458 */
void (*PointParameterfvEXT)(GLenum pname, const GLfloat * params); /* 459 */
void (*PointParameterfARB)(GLenum pname, GLfloat param); /* 458 */
void (*PointParameterfvARB)(GLenum pname, const GLfloat * params); /* 459 */
GLint (*GetInstrumentsSGIX)(void); /* 460 */
void (*InstrumentsBufferSGIX)(GLsizei size, GLint * buffer); /* 461 */
GLint (*PollInstrumentsSGIX)(GLint * marker_p); /* 462 */
@@ -504,7 +504,7 @@ struct _glapi_table
void (*VertexWeightfvEXT)(const GLfloat * weight); /* 495 */
void (*VertexWeightPointerEXT)(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 496 */
void (*FlushVertexArrayRangeNV)(void); /* 497 */
void (*VertexArrayRangeNV)(GLsizei size, const GLvoid * pointer); /* 498 */
void (*VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer); /* 498 */
void (*CombinerParameterfvNV)(GLenum pname, const GLfloat * params); /* 499 */
void (*CombinerParameterfNV)(GLenum pname, GLfloat param); /* 500 */
void (*CombinerParameterivNV)(GLenum pname, const GLint * params); /* 501 */
@@ -560,13 +560,13 @@ struct _glapi_table
void (*GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 551 */
void (*GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 552 */
void (*TbufferMask3DFX)(GLuint mask); /* 553 */
void (*CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); /* 554 */
void (*CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); /* 555 */
void (*CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); /* 556 */
void (*CompressedTexSubImage3DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); /* 557 */
void (*CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); /* 558 */
void (*CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); /* 559 */
void (*GetCompressedTexImageARB)(GLenum target, GLint level, void * img); /* 560 */
void (*CompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); /* 554 */
void (*CompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); /* 555 */
void (*CompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); /* 556 */
void (*CompressedTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); /* 557 */
void (*CompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); /* 558 */
void (*CompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); /* 559 */
void (*GetCompressedTexImage)(GLenum target, GLint level, GLvoid * img); /* 560 */
void (*SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue); /* 561 */
void (*SecondaryColor3bvEXT)(const GLbyte * v); /* 562 */
void (*SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue); /* 563 */
+2836 -3034
View File
File diff suppressed because it is too large Load Diff
+25 -25
View File
@@ -1,4 +1,4 @@
/* $Id: api_loopback.c,v 1.9 2001/09/14 21:37:52 brianp Exp $ */
/* $Id: api_loopback.c,v 1.10 2001/11/18 22:48:11 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -1522,30 +1522,30 @@ _mesa_loopback_init_api_table( struct _glapi_table *dest,
dest->Vertex4dv = loopback_Vertex4dv;
dest->Vertex4iv = loopback_Vertex4iv;
dest->Vertex4sv = loopback_Vertex4sv;
dest->MultiTexCoord1dARB = loopback_MultiTexCoord1dARB;
dest->MultiTexCoord1dvARB = loopback_MultiTexCoord1dvARB;
dest->MultiTexCoord1iARB = loopback_MultiTexCoord1iARB;
dest->MultiTexCoord1ivARB = loopback_MultiTexCoord1ivARB;
dest->MultiTexCoord1sARB = loopback_MultiTexCoord1sARB;
dest->MultiTexCoord1svARB = loopback_MultiTexCoord1svARB;
dest->MultiTexCoord2dARB = loopback_MultiTexCoord2dARB;
dest->MultiTexCoord2dvARB = loopback_MultiTexCoord2dvARB;
dest->MultiTexCoord2iARB = loopback_MultiTexCoord2iARB;
dest->MultiTexCoord2ivARB = loopback_MultiTexCoord2ivARB;
dest->MultiTexCoord2sARB = loopback_MultiTexCoord2sARB;
dest->MultiTexCoord2svARB = loopback_MultiTexCoord2svARB;
dest->MultiTexCoord3dARB = loopback_MultiTexCoord3dARB;
dest->MultiTexCoord3dvARB = loopback_MultiTexCoord3dvARB;
dest->MultiTexCoord3iARB = loopback_MultiTexCoord3iARB;
dest->MultiTexCoord3ivARB = loopback_MultiTexCoord3ivARB;
dest->MultiTexCoord3sARB = loopback_MultiTexCoord3sARB;
dest->MultiTexCoord3svARB = loopback_MultiTexCoord3svARB;
dest->MultiTexCoord4dARB = loopback_MultiTexCoord4dARB;
dest->MultiTexCoord4dvARB = loopback_MultiTexCoord4dvARB;
dest->MultiTexCoord4iARB = loopback_MultiTexCoord4iARB;
dest->MultiTexCoord4ivARB = loopback_MultiTexCoord4ivARB;
dest->MultiTexCoord4sARB = loopback_MultiTexCoord4sARB;
dest->MultiTexCoord4svARB = loopback_MultiTexCoord4svARB;
dest->MultiTexCoord1d = loopback_MultiTexCoord1dARB;
dest->MultiTexCoord1dv = loopback_MultiTexCoord1dvARB;
dest->MultiTexCoord1i = loopback_MultiTexCoord1iARB;
dest->MultiTexCoord1iv = loopback_MultiTexCoord1ivARB;
dest->MultiTexCoord1s = loopback_MultiTexCoord1sARB;
dest->MultiTexCoord1sv = loopback_MultiTexCoord1svARB;
dest->MultiTexCoord2d = loopback_MultiTexCoord2dARB;
dest->MultiTexCoord2dv = loopback_MultiTexCoord2dvARB;
dest->MultiTexCoord2i = loopback_MultiTexCoord2iARB;
dest->MultiTexCoord2iv = loopback_MultiTexCoord2ivARB;
dest->MultiTexCoord2s = loopback_MultiTexCoord2sARB;
dest->MultiTexCoord2sv = loopback_MultiTexCoord2svARB;
dest->MultiTexCoord3d = loopback_MultiTexCoord3dARB;
dest->MultiTexCoord3dv = loopback_MultiTexCoord3dvARB;
dest->MultiTexCoord3i = loopback_MultiTexCoord3iARB;
dest->MultiTexCoord3iv = loopback_MultiTexCoord3ivARB;
dest->MultiTexCoord3s = loopback_MultiTexCoord3sARB;
dest->MultiTexCoord3sv = loopback_MultiTexCoord3svARB;
dest->MultiTexCoord4d = loopback_MultiTexCoord4dARB;
dest->MultiTexCoord4dv = loopback_MultiTexCoord4dvARB;
dest->MultiTexCoord4i = loopback_MultiTexCoord4iARB;
dest->MultiTexCoord4iv = loopback_MultiTexCoord4ivARB;
dest->MultiTexCoord4s = loopback_MultiTexCoord4sARB;
dest->MultiTexCoord4sv = loopback_MultiTexCoord4svARB;
dest->EvalCoord2dv = loopback_EvalCoord2dv;
dest->EvalCoord2fv = loopback_EvalCoord2fv;
dest->EvalCoord2d = loopback_EvalCoord2d;
+9 -9
View File
@@ -1,4 +1,4 @@
/* $Id: dd.h,v 1.62 2001/06/15 14:18:46 brianp Exp $ */
/* $Id: dd.h,v 1.63 2001/11/18 22:48:11 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -665,14 +665,14 @@ typedef struct {
void (*Indexi)( GLint );
void (*Indexiv)( const GLint * );
void (*Materialfv)( GLenum face, GLenum pname, const GLfloat * ); /* NOTE */
void (*MultiTexCoord1fARB)( GLenum, GLfloat );
void (*MultiTexCoord1fvARB)( GLenum, const GLfloat * );
void (*MultiTexCoord2fARB)( GLenum, GLfloat, GLfloat );
void (*MultiTexCoord2fvARB)( GLenum, const GLfloat * );
void (*MultiTexCoord3fARB)( GLenum, GLfloat, GLfloat, GLfloat );
void (*MultiTexCoord3fvARB)( GLenum, const GLfloat * );
void (*MultiTexCoord4fARB)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat );
void (*MultiTexCoord4fvARB)( GLenum, const GLfloat * );
void (*MultiTexCoord1f)( GLenum, GLfloat );
void (*MultiTexCoord1fv)( GLenum, const GLfloat * );
void (*MultiTexCoord2f)( GLenum, GLfloat, GLfloat );
void (*MultiTexCoord2fv)( GLenum, const GLfloat * );
void (*MultiTexCoord3f)( GLenum, GLfloat, GLfloat, GLfloat );
void (*MultiTexCoord3fv)( GLenum, const GLfloat * );
void (*MultiTexCoord4f)( GLenum, GLfloat, GLfloat, GLfloat, GLfloat );
void (*MultiTexCoord4fv)( GLenum, const GLfloat * );
void (*Normal3f)( GLfloat, GLfloat, GLfloat );
void (*Normal3fv)( const GLfloat * );
void (*SecondaryColor3fEXT)( GLfloat, GLfloat, GLfloat );
+44 -44
View File
@@ -1,4 +1,4 @@
/* $Id: dlist.c,v 1.76 2001/09/18 16:16:21 kschultz Exp $ */
/* $Id: dlist.c,v 1.77 2001/11/18 22:48:11 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -2486,7 +2486,7 @@ save_PointParameterfvEXT( GLenum pname, const GLfloat *params )
n[4].f = params[2];
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->PointParameterfvEXT)( pname, params );
(*ctx->Exec->PointParameterfvARB)( pname, params );
}
}
@@ -3228,7 +3228,7 @@ static void save_TexImage2D( GLenum target,
static void save_TexImage3D( GLenum target,
GLint level, GLenum internalFormat,
GLint level, GLint internalFormat,
GLsizei width, GLsizei height, GLsizei depth,
GLint border,
GLenum format, GLenum type,
@@ -3557,7 +3557,7 @@ static void save_ActiveTextureARB( GLenum target )
n[1].e = target;
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->ActiveTextureARB)( target );
(*ctx->Exec->ActiveTexture)( target );
}
}
@@ -3624,8 +3624,8 @@ save_CompressedTexImage1DARB(GLenum target, GLint level,
GET_CURRENT_CONTEXT(ctx);
if (target == GL_PROXY_TEXTURE_1D) {
/* don't compile, execute immediately */
(*ctx->Exec->CompressedTexImage1DARB)(target, level, internalFormat,
width, border, imageSize, data);
(*ctx->Exec->CompressedTexImage1D)(target, level, internalFormat,
width, border, imageSize, data);
}
else {
Node *n;
@@ -3652,8 +3652,8 @@ save_CompressedTexImage1DARB(GLenum target, GLint level,
FREE(image);
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->CompressedTexImage1DARB)(target, level, internalFormat,
width, border, imageSize, data);
(*ctx->Exec->CompressedTexImage1D)(target, level, internalFormat,
width, border, imageSize, data);
}
}
}
@@ -3668,7 +3668,7 @@ save_CompressedTexImage2DARB(GLenum target, GLint level,
GET_CURRENT_CONTEXT(ctx);
if (target == GL_PROXY_TEXTURE_2D) {
/* don't compile, execute immediately */
(*ctx->Exec->CompressedTexImage2DARB)(target, level, internalFormat,
(*ctx->Exec->CompressedTexImage2D)(target, level, internalFormat,
width, height, border, imageSize, data);
}
else {
@@ -3697,7 +3697,7 @@ save_CompressedTexImage2DARB(GLenum target, GLint level,
FREE(image);
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->CompressedTexImage2DARB)(target, level, internalFormat,
(*ctx->Exec->CompressedTexImage2D)(target, level, internalFormat,
width, height, border, imageSize, data);
}
}
@@ -3713,7 +3713,7 @@ save_CompressedTexImage3DARB(GLenum target, GLint level,
GET_CURRENT_CONTEXT(ctx);
if (target == GL_PROXY_TEXTURE_3D) {
/* don't compile, execute immediately */
(*ctx->Exec->CompressedTexImage3DARB)(target, level, internalFormat,
(*ctx->Exec->CompressedTexImage3D)(target, level, internalFormat,
width, height, depth, border, imageSize, data);
}
else {
@@ -3743,7 +3743,7 @@ save_CompressedTexImage3DARB(GLenum target, GLint level,
FREE(image);
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->CompressedTexImage3DARB)(target, level, internalFormat,
(*ctx->Exec->CompressedTexImage3D)(target, level, internalFormat,
width, height, depth, border, imageSize, data);
}
}
@@ -3782,8 +3782,8 @@ save_CompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset,
FREE(image);
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->CompressedTexSubImage1DARB)(target, level, xoffset,
width, format, imageSize, data);
(*ctx->Exec->CompressedTexSubImage1D)(target, level, xoffset,
width, format, imageSize, data);
}
}
@@ -3823,7 +3823,7 @@ save_CompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset,
FREE(image);
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->CompressedTexSubImage2DARB)(target, level, xoffset, yoffset,
(*ctx->Exec->CompressedTexSubImage2D)(target, level, xoffset, yoffset,
width, height, format, imageSize, data);
}
}
@@ -3866,7 +3866,7 @@ save_CompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset,
FREE(image);
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->CompressedTexSubImage3DARB)(target, level, xoffset, yoffset,
(*ctx->Exec->CompressedTexSubImage3D)(target, level, xoffset, yoffset,
zoffset, width, height, depth, format, imageSize, data);
}
}
@@ -3885,7 +3885,7 @@ save_SampleCoverageARB(GLclampf value, GLboolean invert)
n[2].b = invert;
}
if (ctx->ExecuteFlag) {
(*ctx->Exec->SampleCoverageARB)( value, invert );
(*ctx->Exec->SampleCoverage)( value, invert );
}
}
@@ -4386,7 +4386,7 @@ execute_list( GLcontext *ctx, GLuint list )
params[0] = n[2].f;
params[1] = n[3].f;
params[2] = n[4].f;
(*ctx->Exec->PointParameterfvEXT)( n[1].e, params );
(*ctx->Exec->PointParameterfvARB)( n[1].e, params );
}
break;
case OPCODE_POLYGON_MODE:
@@ -4575,7 +4575,7 @@ execute_list( GLcontext *ctx, GLuint list )
(*ctx->Exec->WindowPos4fMESA)( n[1].f, n[2].f, n[3].f, n[4].f );
break;
case OPCODE_ACTIVE_TEXTURE: /* GL_ARB_multitexture */
(*ctx->Exec->ActiveTextureARB)( n[1].e );
(*ctx->Exec->ActiveTexture)( n[1].e );
break;
case OPCODE_PIXEL_TEXGEN_SGIX: /* GL_SGIX_pixel_texture */
(*ctx->Exec->PixelTexGenSGIX)( n[1].e );
@@ -4584,32 +4584,32 @@ execute_list( GLcontext *ctx, GLuint list )
(*ctx->Exec->PixelTexGenParameteriSGIS)( n[1].e, n[2].i );
break;
case OPCODE_COMPRESSED_TEX_IMAGE_1D: /* GL_ARB_texture_compression */
(*ctx->Exec->CompressedTexImage1DARB)(n[1].e, n[2].i, n[3].e,
(*ctx->Exec->CompressedTexImage1D)(n[1].e, n[2].i, n[3].e,
n[4].i, n[5].i, n[6].i, n[7].data);
break;
case OPCODE_COMPRESSED_TEX_IMAGE_2D: /* GL_ARB_texture_compression */
(*ctx->Exec->CompressedTexImage2DARB)(n[1].e, n[2].i, n[3].e,
(*ctx->Exec->CompressedTexImage2D)(n[1].e, n[2].i, n[3].e,
n[4].i, n[5].i, n[6].i, n[7].i, n[8].data);
break;
case OPCODE_COMPRESSED_TEX_IMAGE_3D: /* GL_ARB_texture_compression */
(*ctx->Exec->CompressedTexImage3DARB)(n[1].e, n[2].i, n[3].e,
(*ctx->Exec->CompressedTexImage3D)(n[1].e, n[2].i, n[3].e,
n[4].i, n[5].i, n[6].i, n[7].i, n[8].i, n[9].data);
break;
case OPCODE_COMPRESSED_TEX_SUB_IMAGE_1D: /* GL_ARB_texture_compress */
(*ctx->Exec->CompressedTexSubImage1DARB)(n[1].e, n[2].i, n[3].i,
(*ctx->Exec->CompressedTexSubImage1D)(n[1].e, n[2].i, n[3].i,
n[4].i, n[5].e, n[6].i, n[7].data);
break;
case OPCODE_COMPRESSED_TEX_SUB_IMAGE_2D: /* GL_ARB_texture_compress */
(*ctx->Exec->CompressedTexSubImage2DARB)(n[1].e, n[2].i, n[3].i,
(*ctx->Exec->CompressedTexSubImage2D)(n[1].e, n[2].i, n[3].i,
n[4].i, n[5].i, n[6].i, n[7].e, n[8].i, n[9].data);
break;
case OPCODE_COMPRESSED_TEX_SUB_IMAGE_3D: /* GL_ARB_texture_compress */
(*ctx->Exec->CompressedTexSubImage3DARB)(n[1].e, n[2].i, n[3].i,
(*ctx->Exec->CompressedTexSubImage3D)(n[1].e, n[2].i, n[3].i,
n[4].i, n[5].i, n[6].i, n[7].i, n[8].i,
n[9].e, n[10].i, n[11].data);
break;
case OPCODE_SAMPLE_COVERAGE: /* GL_ARB_multisample */
(*ctx->Exec->SampleCoverageARB)(n[1].f, n[2].b);
(*ctx->Exec->SampleCoverage)(n[1].f, n[2].b);
break;
case OPCODE_CONTINUE:
n = (Node *) n[1].next;
@@ -5271,7 +5271,7 @@ static void exec_GetCompressedTexImageARB(GLenum target, GLint level,
{
GET_CURRENT_CONTEXT(ctx);
FLUSH_VERTICES(ctx, 0);
ctx->Exec->GetCompressedTexImageARB( target, level, img);
ctx->Exec->GetCompressedTexImage( target, level, img);
}
static void exec_VertexPointer(GLint size, GLenum type, GLsizei stride,
@@ -5503,7 +5503,7 @@ static void exec_ClientActiveTextureARB( GLenum target )
{
GET_CURRENT_CONTEXT(ctx);
FLUSH_VERTICES(ctx, 0);
ctx->Exec->ClientActiveTextureARB(target);
ctx->Exec->ClientActiveTexture(target);
}
static void exec_SecondaryColorPointerEXT(GLint size, GLenum type,
@@ -5823,8 +5823,8 @@ _mesa_init_dlist_table( struct _glapi_table *table, GLuint tableSize )
#endif
/* 54. GL_EXT_point_parameters */
table->PointParameterfEXT = save_PointParameterfEXT;
table->PointParameterfvEXT = save_PointParameterfvEXT;
table->PointParameterfARB = save_PointParameterfEXT;
table->PointParameterfvARB = save_PointParameterfvEXT;
/* 78. GL_EXT_paletted_texture */
#if 0
@@ -5840,8 +5840,8 @@ _mesa_init_dlist_table( struct _glapi_table *table, GLuint tableSize )
table->UnlockArraysEXT = exec_UnlockArraysEXT;
/* GL_ARB_multitexture */
table->ActiveTextureARB = save_ActiveTextureARB;
table->ClientActiveTextureARB = exec_ClientActiveTextureARB;
table->ActiveTexture = save_ActiveTextureARB;
table->ClientActiveTexture = exec_ClientActiveTextureARB;
/* GL_EXT_blend_func_separate */
table->BlendFuncSeparateEXT = save_BlendFuncSeparateEXT;
@@ -5876,22 +5876,22 @@ _mesa_init_dlist_table( struct _glapi_table *table, GLuint tableSize )
table->ResizeBuffersMESA = exec_ResizeBuffersMESA;
/* GL_ARB_transpose_matrix */
table->LoadTransposeMatrixdARB = save_LoadTransposeMatrixdARB;
table->LoadTransposeMatrixfARB = save_LoadTransposeMatrixfARB;
table->MultTransposeMatrixdARB = save_MultTransposeMatrixdARB;
table->MultTransposeMatrixfARB = save_MultTransposeMatrixfARB;
table->LoadTransposeMatrixd = save_LoadTransposeMatrixdARB;
table->LoadTransposeMatrixf = save_LoadTransposeMatrixfARB;
table->MultTransposeMatrixd = save_MultTransposeMatrixdARB;
table->MultTransposeMatrixf = save_MultTransposeMatrixfARB;
/* GL_ARB_multisample */
table->SampleCoverageARB = save_SampleCoverageARB;
table->SampleCoverage = save_SampleCoverageARB;
/* ARB 12. GL_ARB_texture_compression */
table->CompressedTexImage3DARB = save_CompressedTexImage3DARB;
table->CompressedTexImage2DARB = save_CompressedTexImage2DARB;
table->CompressedTexImage1DARB = save_CompressedTexImage1DARB;
table->CompressedTexSubImage3DARB = save_CompressedTexSubImage3DARB;
table->CompressedTexSubImage2DARB = save_CompressedTexSubImage2DARB;
table->CompressedTexSubImage1DARB = save_CompressedTexSubImage1DARB;
table->GetCompressedTexImageARB = exec_GetCompressedTexImageARB;
table->CompressedTexImage3D = save_CompressedTexImage3DARB;
table->CompressedTexImage2D = save_CompressedTexImage2DARB;
table->CompressedTexImage1D = save_CompressedTexImage1DARB;
table->CompressedTexSubImage3D = save_CompressedTexSubImage3DARB;
table->CompressedTexSubImage2D = save_CompressedTexSubImage2DARB;
table->CompressedTexSubImage1D = save_CompressedTexSubImage1DARB;
table->GetCompressedTexImage = exec_GetCompressedTexImageARB;
/* GL_EXT_secondary_color */
table->SecondaryColorPointerEXT = exec_SecondaryColorPointerEXT;
+17 -17
View File
@@ -1,4 +1,4 @@
/* $Id: state.c,v 1.69 2001/09/18 23:06:14 kschultz Exp $ */
/* $Id: state.c,v 1.70 2001/11/18 22:48:13 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -408,8 +408,8 @@ _mesa_init_exec_table(struct _glapi_table *exec, GLuint tableSize)
#endif
/* 54. GL_EXT_point_parameters */
exec->PointParameterfEXT = _mesa_PointParameterfEXT;
exec->PointParameterfvEXT = _mesa_PointParameterfvEXT;
exec->PointParameterfARB = _mesa_PointParameterfEXT;
exec->PointParameterfvARB = _mesa_PointParameterfvEXT;
/* 78. GL_EXT_paletted_texture */
#if 0
@@ -457,26 +457,26 @@ _mesa_init_exec_table(struct _glapi_table *exec, GLuint tableSize)
exec->WindowPos4svMESA = _mesa_WindowPos4svMESA;
/* ARB 1. GL_ARB_multitexture */
exec->ActiveTextureARB = _mesa_ActiveTextureARB;
exec->ClientActiveTextureARB = _mesa_ClientActiveTextureARB;
exec->ActiveTexture = _mesa_ActiveTextureARB;
exec->ClientActiveTexture = _mesa_ClientActiveTextureARB;
/* ARB 3. GL_ARB_transpose_matrix */
exec->LoadTransposeMatrixdARB = _mesa_LoadTransposeMatrixdARB;
exec->LoadTransposeMatrixfARB = _mesa_LoadTransposeMatrixfARB;
exec->MultTransposeMatrixdARB = _mesa_MultTransposeMatrixdARB;
exec->MultTransposeMatrixfARB = _mesa_MultTransposeMatrixfARB;
exec->LoadTransposeMatrixd = _mesa_LoadTransposeMatrixdARB;
exec->LoadTransposeMatrixf = _mesa_LoadTransposeMatrixfARB;
exec->MultTransposeMatrixd = _mesa_MultTransposeMatrixdARB;
exec->MultTransposeMatrixf = _mesa_MultTransposeMatrixfARB;
/* ARB 5. GL_ARB_multisample */
exec->SampleCoverageARB = _mesa_SampleCoverageARB;
exec->SampleCoverage = _mesa_SampleCoverageARB;
/* ARB 12. GL_ARB_texture_compression */
exec->CompressedTexImage3DARB = _mesa_CompressedTexImage3DARB;
exec->CompressedTexImage2DARB = _mesa_CompressedTexImage2DARB;
exec->CompressedTexImage1DARB = _mesa_CompressedTexImage1DARB;
exec->CompressedTexSubImage3DARB = _mesa_CompressedTexSubImage3DARB;
exec->CompressedTexSubImage2DARB = _mesa_CompressedTexSubImage2DARB;
exec->CompressedTexSubImage1DARB = _mesa_CompressedTexSubImage1DARB;
exec->GetCompressedTexImageARB = _mesa_GetCompressedTexImageARB;
exec->CompressedTexImage3D = _mesa_CompressedTexImage3DARB;
exec->CompressedTexImage2D = _mesa_CompressedTexImage2DARB;
exec->CompressedTexImage1D = _mesa_CompressedTexImage1DARB;
exec->CompressedTexSubImage3D = _mesa_CompressedTexSubImage3DARB;
exec->CompressedTexSubImage2D = _mesa_CompressedTexSubImage2DARB;
exec->CompressedTexSubImage1D = _mesa_CompressedTexSubImage1DARB;
exec->GetCompressedTexImage = _mesa_GetCompressedTexImageARB;
}
+2 -2
View File
@@ -1,4 +1,4 @@
/* $Id: teximage.c,v 1.105 2001/11/03 04:11:26 brianp Exp $ */
/* $Id: teximage.c,v 1.106 2001/11/18 22:48:13 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -1565,7 +1565,7 @@ _mesa_TexImage2D( GLenum target, GLint level, GLint internalFormat,
* Note that width and height include the border.
*/
void
_mesa_TexImage3D( GLenum target, GLint level, GLenum internalFormat,
_mesa_TexImage3D( GLenum target, GLint level, GLint internalFormat,
GLsizei width, GLsizei height, GLsizei depth,
GLint border, GLenum format, GLenum type,
const GLvoid *pixels )
+2 -2
View File
@@ -1,4 +1,4 @@
/* $Id: teximage.h,v 1.19 2001/05/21 16:41:03 brianp Exp $ */
/* $Id: teximage.h,v 1.20 2001/11/18 22:48:13 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -87,7 +87,7 @@ _mesa_TexImage2D( GLenum target, GLint level, GLint internalformat,
extern void
_mesa_TexImage3D( GLenum target, GLint level, GLenum internalformat,
_mesa_TexImage3D( GLenum target, GLint level, GLint internalformat,
GLsizei width, GLsizei height, GLsizei depth, GLint border,
GLenum format, GLenum type, const GLvoid *pixels );
+9 -9
View File
@@ -1,4 +1,4 @@
/* $Id: vtxfmt.c,v 1.6 2001/03/12 01:06:44 gareth Exp $ */
/* $Id: vtxfmt.c,v 1.7 2001/11/18 22:48:13 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -107,14 +107,14 @@ static void install_vtxfmt( struct _glapi_table *tab, GLvertexformat *vfmt )
tab->Indexi = vfmt->Indexi;
tab->Indexiv = vfmt->Indexiv;
tab->Materialfv = vfmt->Materialfv;
tab->MultiTexCoord1fARB = vfmt->MultiTexCoord1fARB;
tab->MultiTexCoord1fvARB = vfmt->MultiTexCoord1fvARB;
tab->MultiTexCoord2fARB = vfmt->MultiTexCoord2fARB;
tab->MultiTexCoord2fvARB = vfmt->MultiTexCoord2fvARB;
tab->MultiTexCoord3fARB = vfmt->MultiTexCoord3fARB;
tab->MultiTexCoord3fvARB = vfmt->MultiTexCoord3fvARB;
tab->MultiTexCoord4fARB = vfmt->MultiTexCoord4fARB;
tab->MultiTexCoord4fvARB = vfmt->MultiTexCoord4fvARB;
tab->MultiTexCoord1f = vfmt->MultiTexCoord1f;
tab->MultiTexCoord1fv = vfmt->MultiTexCoord1fv;
tab->MultiTexCoord2f = vfmt->MultiTexCoord2f;
tab->MultiTexCoord2fv = vfmt->MultiTexCoord2fv;
tab->MultiTexCoord3f = vfmt->MultiTexCoord3f;
tab->MultiTexCoord3fv = vfmt->MultiTexCoord3fv;
tab->MultiTexCoord4f = vfmt->MultiTexCoord4f;
tab->MultiTexCoord4fv = vfmt->MultiTexCoord4fv;
tab->Normal3f = vfmt->Normal3f;
tab->Normal3fv = vfmt->Normal3fv;
tab->SecondaryColor3fEXT = vfmt->SecondaryColor3fEXT;
+33 -33
View File
@@ -1,4 +1,4 @@
/* $Id: vtxfmt_tmp.h,v 1.4 2001/03/12 00:48:39 gareth Exp $ */
/* $Id: vtxfmt_tmp.h,v 1.5 2001/11/18 22:48:13 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -163,54 +163,54 @@ static void TAG(Materialfv)( GLenum face, GLenum pname, const GLfloat *v )
glMaterialfv( face, pname, v );
}
static void TAG(MultiTexCoord1fARB)( GLenum target, GLfloat a )
static void TAG(MultiTexCoord1f)( GLenum target, GLfloat a )
{
PRE_LOOPBACK( MultiTexCoord1fARB );
glMultiTexCoord1fARB( target, a );
PRE_LOOPBACK( MultiTexCoord1f );
glMultiTexCoord1f( target, a );
}
static void TAG(MultiTexCoord1fvARB)( GLenum target, const GLfloat *tc )
static void TAG(MultiTexCoord1fv)( GLenum target, const GLfloat *tc )
{
PRE_LOOPBACK( MultiTexCoord1fvARB );
glMultiTexCoord1fvARB( target, tc );
PRE_LOOPBACK( MultiTexCoord1fv );
glMultiTexCoord1fv( target, tc );
}
static void TAG(MultiTexCoord2fARB)( GLenum target, GLfloat a, GLfloat b )
static void TAG(MultiTexCoord2f)( GLenum target, GLfloat a, GLfloat b )
{
PRE_LOOPBACK( MultiTexCoord2fARB );
glMultiTexCoord2fARB( target, a, b );
PRE_LOOPBACK( MultiTexCoord2f );
glMultiTexCoord2f( target, a, b );
}
static void TAG(MultiTexCoord2fvARB)( GLenum target, const GLfloat *tc )
static void TAG(MultiTexCoord2fv)( GLenum target, const GLfloat *tc )
{
PRE_LOOPBACK( MultiTexCoord2fvARB );
glMultiTexCoord2fvARB( target, tc );
PRE_LOOPBACK( MultiTexCoord2fv );
glMultiTexCoord2fv( target, tc );
}
static void TAG(MultiTexCoord3fARB)( GLenum target, GLfloat a,
static void TAG(MultiTexCoord3f)( GLenum target, GLfloat a,
GLfloat b, GLfloat c )
{
PRE_LOOPBACK( MultiTexCoord3fARB );
glMultiTexCoord3fARB( target, a, b, c );
PRE_LOOPBACK( MultiTexCoord3f );
glMultiTexCoord3f( target, a, b, c );
}
static void TAG(MultiTexCoord3fvARB)( GLenum target, const GLfloat *tc )
static void TAG(MultiTexCoord3fv)( GLenum target, const GLfloat *tc )
{
PRE_LOOPBACK( MultiTexCoord3fvARB );
glMultiTexCoord3fvARB( target, tc );
PRE_LOOPBACK( MultiTexCoord3fv );
glMultiTexCoord3fv( target, tc );
}
static void TAG(MultiTexCoord4fARB)( GLenum target, GLfloat a,
static void TAG(MultiTexCoord4f)( GLenum target, GLfloat a,
GLfloat b, GLfloat c, GLfloat d )
{
PRE_LOOPBACK( MultiTexCoord4fARB );
glMultiTexCoord4fARB( target, a, b, c, d );
PRE_LOOPBACK( MultiTexCoord4f );
glMultiTexCoord4f( target, a, b, c, d );
}
static void TAG(MultiTexCoord4fvARB)( GLenum target, const GLfloat *tc )
static void TAG(MultiTexCoord4fv)( GLenum target, const GLfloat *tc )
{
PRE_LOOPBACK( MultiTexCoord4fvARB );
glMultiTexCoord4fvARB( target, tc );
PRE_LOOPBACK( MultiTexCoord4fv );
glMultiTexCoord4fv( target, tc );
}
static void TAG(Normal3f)( GLfloat a, GLfloat b, GLfloat c )
@@ -415,14 +415,14 @@ static GLvertexformat TAG(vtxfmt) = {
TAG(Indexi),
TAG(Indexiv),
TAG(Materialfv),
TAG(MultiTexCoord1fARB),
TAG(MultiTexCoord1fvARB),
TAG(MultiTexCoord2fARB),
TAG(MultiTexCoord2fvARB),
TAG(MultiTexCoord3fARB),
TAG(MultiTexCoord3fvARB),
TAG(MultiTexCoord4fARB),
TAG(MultiTexCoord4fvARB),
TAG(MultiTexCoord1f),
TAG(MultiTexCoord1fv),
TAG(MultiTexCoord2f),
TAG(MultiTexCoord2fv),
TAG(MultiTexCoord3f),
TAG(MultiTexCoord3fv),
TAG(MultiTexCoord4f),
TAG(MultiTexCoord4fv),
TAG(Normal3f),
TAG(Normal3fv),
TAG(SecondaryColor3fEXT),
+4349 -2963
View File
File diff suppressed because it is too large Load Diff
+9 -9
View File
@@ -1,4 +1,4 @@
/* $Id: t_imm_api.c,v 1.17 2001/09/14 17:23:39 brianp Exp $ */
/* $Id: t_imm_api.c,v 1.18 2001/11/18 22:48:14 brianp Exp $ */
/*
* Mesa 3-D graphics library
@@ -1232,14 +1232,14 @@ void _tnl_imm_vtxfmt_init( GLcontext *ctx )
vfmt->Indexi = _tnl_Indexi;
vfmt->Indexiv = _tnl_Indexiv;
vfmt->Materialfv = _tnl_Materialfv;
vfmt->MultiTexCoord1fARB = _tnl_MultiTexCoord1fARB;
vfmt->MultiTexCoord1fvARB = _tnl_MultiTexCoord1fvARB;
vfmt->MultiTexCoord2fARB = _tnl_MultiTexCoord2fARB;
vfmt->MultiTexCoord2fvARB = _tnl_MultiTexCoord2fvARB;
vfmt->MultiTexCoord3fARB = _tnl_MultiTexCoord3fARB;
vfmt->MultiTexCoord3fvARB = _tnl_MultiTexCoord3fvARB;
vfmt->MultiTexCoord4fARB = _tnl_MultiTexCoord4fARB;
vfmt->MultiTexCoord4fvARB = _tnl_MultiTexCoord4fvARB;
vfmt->MultiTexCoord1f = _tnl_MultiTexCoord1fARB;
vfmt->MultiTexCoord1fv = _tnl_MultiTexCoord1fvARB;
vfmt->MultiTexCoord2f = _tnl_MultiTexCoord2fARB;
vfmt->MultiTexCoord2fv = _tnl_MultiTexCoord2fvARB;
vfmt->MultiTexCoord3f = _tnl_MultiTexCoord3fARB;
vfmt->MultiTexCoord3fv = _tnl_MultiTexCoord3fvARB;
vfmt->MultiTexCoord4f = _tnl_MultiTexCoord4fARB;
vfmt->MultiTexCoord4fv = _tnl_MultiTexCoord4fvARB;
vfmt->Normal3f = _tnl_Normal3f;
vfmt->Normal3fv = _tnl_Normal3fv;
vfmt->SecondaryColor3fEXT = _tnl_SecondaryColor3fEXT;
+347 -331
View File
@@ -2263,287 +2263,563 @@ GL_PREFIX(CopyTexSubImage3D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CopyTexSubImage3D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(ActiveTexture))
GL_PREFIX(ActiveTexture):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_ActiveTexture))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(ClientActiveTexture))
GL_PREFIX(ClientActiveTexture):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_ClientActiveTexture))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1d))
GL_PREFIX(MultiTexCoord1d):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1d))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1dv))
GL_PREFIX(MultiTexCoord1dv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1f))
GL_PREFIX(MultiTexCoord1f):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1f))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1fv))
GL_PREFIX(MultiTexCoord1fv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1i))
GL_PREFIX(MultiTexCoord1i):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1i))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1iv))
GL_PREFIX(MultiTexCoord1iv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1iv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1s))
GL_PREFIX(MultiTexCoord1s):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1s))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1sv))
GL_PREFIX(MultiTexCoord1sv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1sv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2d))
GL_PREFIX(MultiTexCoord2d):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2d))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2dv))
GL_PREFIX(MultiTexCoord2dv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2f))
GL_PREFIX(MultiTexCoord2f):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2f))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2fv))
GL_PREFIX(MultiTexCoord2fv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2i))
GL_PREFIX(MultiTexCoord2i):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2i))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2iv))
GL_PREFIX(MultiTexCoord2iv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2iv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2s))
GL_PREFIX(MultiTexCoord2s):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2s))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2sv))
GL_PREFIX(MultiTexCoord2sv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2sv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3d))
GL_PREFIX(MultiTexCoord3d):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3d))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3dv))
GL_PREFIX(MultiTexCoord3dv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3f))
GL_PREFIX(MultiTexCoord3f):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3f))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3fv))
GL_PREFIX(MultiTexCoord3fv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3i))
GL_PREFIX(MultiTexCoord3i):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3i))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3iv))
GL_PREFIX(MultiTexCoord3iv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3iv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3s))
GL_PREFIX(MultiTexCoord3s):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3s))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3sv))
GL_PREFIX(MultiTexCoord3sv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3sv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4d))
GL_PREFIX(MultiTexCoord4d):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4d))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4dv))
GL_PREFIX(MultiTexCoord4dv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4f))
GL_PREFIX(MultiTexCoord4f):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4f))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4fv))
GL_PREFIX(MultiTexCoord4fv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4i))
GL_PREFIX(MultiTexCoord4i):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4i))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4iv))
GL_PREFIX(MultiTexCoord4iv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4iv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4s))
GL_PREFIX(MultiTexCoord4s):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4s))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4sv))
GL_PREFIX(MultiTexCoord4sv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4sv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(LoadTransposeMatrixf))
GL_PREFIX(LoadTransposeMatrixf):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixf))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(LoadTransposeMatrixd))
GL_PREFIX(LoadTransposeMatrixd):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixd))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultTransposeMatrixf))
GL_PREFIX(MultTransposeMatrixf):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixf))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultTransposeMatrixd))
GL_PREFIX(MultTransposeMatrixd):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixd))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(SampleCoverage))
GL_PREFIX(SampleCoverage):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_SampleCoverage))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage3D))
GL_PREFIX(CompressedTexImage3D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage3D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage2D))
GL_PREFIX(CompressedTexImage2D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage2D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage1D))
GL_PREFIX(CompressedTexImage1D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage1D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage3D))
GL_PREFIX(CompressedTexSubImage3D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage3D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage2D))
GL_PREFIX(CompressedTexSubImage2D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage2D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage1D))
GL_PREFIX(CompressedTexSubImage1D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage1D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(GetCompressedTexImage))
GL_PREFIX(GetCompressedTexImage):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_GetCompressedTexImage))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(ActiveTextureARB))
GL_PREFIX(ActiveTextureARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_ActiveTextureARB))
JMP(GL_OFFSET(_gloffset_ActiveTexture))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(ClientActiveTextureARB))
GL_PREFIX(ClientActiveTextureARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_ClientActiveTextureARB))
JMP(GL_OFFSET(_gloffset_ClientActiveTexture))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1dARB))
GL_PREFIX(MultiTexCoord1dARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord1d))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1dvARB))
GL_PREFIX(MultiTexCoord1dvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dvARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1fARB))
GL_PREFIX(MultiTexCoord1fARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord1f))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1fvARB))
GL_PREFIX(MultiTexCoord1fvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fvARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1iARB))
GL_PREFIX(MultiTexCoord1iARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1iARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord1i))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1ivARB))
GL_PREFIX(MultiTexCoord1ivARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1ivARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord1iv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1sARB))
GL_PREFIX(MultiTexCoord1sARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1sARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord1s))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1svARB))
GL_PREFIX(MultiTexCoord1svARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1svARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord1sv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2dARB))
GL_PREFIX(MultiTexCoord2dARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord2d))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2dvARB))
GL_PREFIX(MultiTexCoord2dvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dvARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2fARB))
GL_PREFIX(MultiTexCoord2fARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord2f))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2fvARB))
GL_PREFIX(MultiTexCoord2fvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fvARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2iARB))
GL_PREFIX(MultiTexCoord2iARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2iARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord2i))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2ivARB))
GL_PREFIX(MultiTexCoord2ivARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2ivARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord2iv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2sARB))
GL_PREFIX(MultiTexCoord2sARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2sARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord2s))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2svARB))
GL_PREFIX(MultiTexCoord2svARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2svARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord2sv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3dARB))
GL_PREFIX(MultiTexCoord3dARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord3d))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3dvARB))
GL_PREFIX(MultiTexCoord3dvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dvARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3fARB))
GL_PREFIX(MultiTexCoord3fARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord3f))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3fvARB))
GL_PREFIX(MultiTexCoord3fvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fvARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3iARB))
GL_PREFIX(MultiTexCoord3iARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3iARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord3i))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3ivARB))
GL_PREFIX(MultiTexCoord3ivARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3ivARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord3iv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3sARB))
GL_PREFIX(MultiTexCoord3sARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3sARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord3s))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3svARB))
GL_PREFIX(MultiTexCoord3svARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3svARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord3sv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4dARB))
GL_PREFIX(MultiTexCoord4dARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord4d))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4dvARB))
GL_PREFIX(MultiTexCoord4dvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dvARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4fARB))
GL_PREFIX(MultiTexCoord4fARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord4f))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4fvARB))
GL_PREFIX(MultiTexCoord4fvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fvARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4iARB))
GL_PREFIX(MultiTexCoord4iARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4iARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord4i))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4ivARB))
GL_PREFIX(MultiTexCoord4ivARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4ivARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord4iv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4sARB))
GL_PREFIX(MultiTexCoord4sARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4sARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord4s))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4svARB))
GL_PREFIX(MultiTexCoord4svARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4svARB))
JMP(GL_OFFSET(_gloffset_MultiTexCoord4sv))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(LoadTransposeMatrixfARB))
GL_PREFIX(LoadTransposeMatrixfARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixfARB))
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixf))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(LoadTransposeMatrixdARB))
GL_PREFIX(LoadTransposeMatrixdARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixdARB))
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixd))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultTransposeMatrixfARB))
GL_PREFIX(MultTransposeMatrixfARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixfARB))
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixf))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultTransposeMatrixdARB))
GL_PREFIX(MultTransposeMatrixdARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixdARB))
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixd))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(SampleCoverageARB))
GL_PREFIX(SampleCoverageARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_SampleCoverageARB))
JMP(GL_OFFSET(_gloffset_SampleCoverage))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(SamplePassARB))
GL_PREFIX(SamplePassARB):
GLOBL_FN(GL_PREFIX(__unused413))
GL_PREFIX(__unused413):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_SamplePassARB))
JMP(GL_OFFSET(_gloffset___unused413))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage3DARB))
GL_PREFIX(CompressedTexImage3DARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage3DARB))
JMP(GL_OFFSET(_gloffset_CompressedTexImage3D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage2DARB))
GL_PREFIX(CompressedTexImage2DARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage2DARB))
JMP(GL_OFFSET(_gloffset_CompressedTexImage2D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage1DARB))
GL_PREFIX(CompressedTexImage1DARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage1DARB))
JMP(GL_OFFSET(_gloffset_CompressedTexImage1D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage3DARB))
GL_PREFIX(CompressedTexSubImage3DARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage3DARB))
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage3D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage2DARB))
GL_PREFIX(CompressedTexSubImage2DARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage2DARB))
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage2D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage1DARB))
GL_PREFIX(CompressedTexSubImage1DARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage1DARB))
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage1D))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(GetCompressedTexImageARB))
GL_PREFIX(GetCompressedTexImageARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_GetCompressedTexImageARB))
JMP(GL_OFFSET(_gloffset_GetCompressedTexImage))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(BlendColorEXT))
@@ -3013,29 +3289,41 @@ GL_PREFIX(SpriteParameterivSGIX):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_SpriteParameterivSGIX))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(PointParameterfARB))
GL_PREFIX(PointParameterfARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_PointParameterfARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(PointParameterfvARB))
GL_PREFIX(PointParameterfvARB):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_PointParameterfvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(PointParameterfEXT))
GL_PREFIX(PointParameterfEXT):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_PointParameterfEXT))
JMP(GL_OFFSET(_gloffset_PointParameterfARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(PointParameterfvEXT))
GL_PREFIX(PointParameterfvEXT):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_PointParameterfvEXT))
JMP(GL_OFFSET(_gloffset_PointParameterfvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(PointParameterfSGIS))
GL_PREFIX(PointParameterfSGIS):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_PointParameterfEXT))
JMP(GL_OFFSET(_gloffset_PointParameterfARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(PointParameterfvSGIS))
GL_PREFIX(PointParameterfvSGIS):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_PointParameterfvEXT))
JMP(GL_OFFSET(_gloffset_PointParameterfvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(GetInstrumentsSGIX))
@@ -3463,6 +3751,12 @@ GL_PREFIX(BlendFuncSeparateEXT):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_BlendFuncSeparateEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(BlendFuncSeparateINGR))
GL_PREFIX(BlendFuncSeparateINGR):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_BlendFuncSeparateEXT))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(VertexWeightfEXT))
GL_PREFIX(VertexWeightfEXT):
@@ -3739,283 +4033,5 @@ GL_PREFIX(SamplePatternEXT):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_SamplePatternSGIS))
/* XXX these were added by hand because we need a new gl.spec file */
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(ActiveTexture))
GL_PREFIX(ActiveTexture):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_ActiveTextureARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(ClientActiveTexture))
GL_PREFIX(ClientActiveTexture):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_ClientActiveTextureARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage1D))
GL_PREFIX(CompressedTexImage1D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage1DARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage2D))
GL_PREFIX(CompressedTexImage2D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage2DARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexImage3D))
GL_PREFIX(CompressedTexImage3D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexImage3DARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage1D))
GL_PREFIX(CompressedTexSubImage1D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage1DARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage2D))
GL_PREFIX(CompressedTexSubImage2D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage2DARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(CompressedTexSubImage3D))
GL_PREFIX(CompressedTexSubImage3D):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage3DARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(GetCompressedTexImage))
GL_PREFIX(GetCompressedTexImage):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_GetCompressedTexImageARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1d))
GL_PREFIX(MultiTexCoord1d):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1dv))
GL_PREFIX(MultiTexCoord1dv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1f))
GL_PREFIX(MultiTexCoord1f):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1fv))
GL_PREFIX(MultiTexCoord1fv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1i))
GL_PREFIX(MultiTexCoord1i):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1iARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1iv))
GL_PREFIX(MultiTexCoord1iv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1ivARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1s))
GL_PREFIX(MultiTexCoord1s):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1sARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord1sv))
GL_PREFIX(MultiTexCoord1sv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord1svARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2d))
GL_PREFIX(MultiTexCoord2d):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2dv))
GL_PREFIX(MultiTexCoord2dv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2f))
GL_PREFIX(MultiTexCoord2f):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2fv))
GL_PREFIX(MultiTexCoord2fv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2i))
GL_PREFIX(MultiTexCoord2i):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2iARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2iv))
GL_PREFIX(MultiTexCoord2iv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2ivARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2s))
GL_PREFIX(MultiTexCoord2s):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2sARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord2sv))
GL_PREFIX(MultiTexCoord2sv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord2svARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3d))
GL_PREFIX(MultiTexCoord3d):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3dv))
GL_PREFIX(MultiTexCoord3dv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3f))
GL_PREFIX(MultiTexCoord3f):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3fv))
GL_PREFIX(MultiTexCoord3fv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3i))
GL_PREFIX(MultiTexCoord3i):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3iARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3iv))
GL_PREFIX(MultiTexCoord3iv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3ivARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3s))
GL_PREFIX(MultiTexCoord3s):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3sARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord3sv))
GL_PREFIX(MultiTexCoord3sv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord3svARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4d))
GL_PREFIX(MultiTexCoord4d):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4dv))
GL_PREFIX(MultiTexCoord4dv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4f))
GL_PREFIX(MultiTexCoord4f):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4fv))
GL_PREFIX(MultiTexCoord4fv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fvARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4i))
GL_PREFIX(MultiTexCoord4i):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4iARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4iv))
GL_PREFIX(MultiTexCoord4iv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4ivARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4s))
GL_PREFIX(MultiTexCoord4s):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4sARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultiTexCoord4sv))
GL_PREFIX(MultiTexCoord4sv):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultiTexCoord4svARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(LoadTransposeMatrixd))
GL_PREFIX(LoadTransposeMatrixd):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixdARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(LoadTransposeMatrixf))
GL_PREFIX(LoadTransposeMatrixf):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixfARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultTransposeMatrixd))
GL_PREFIX(MultTransposeMatrixd):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixdARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(MultTransposeMatrixf))
GL_PREFIX(MultTransposeMatrixf):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixfARB))
ALIGNTEXT16
GLOBL_FN(GL_PREFIX(SampleCoverage))
GL_PREFIX(SampleCoverage):
MOV_L(GLNAME(_glapi_Dispatch), EAX)
JMP(GL_OFFSET(_gloffset_SampleCoverageARB))
#endif /* __WIN32__ */