mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-01 05:58:05 +02:00
dispatch changes to minimize hassle with XFree86 libGL
This commit is contained in:
parent
c34cb25bdd
commit
471a774f43
16 changed files with 3320 additions and 3355 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: glapi.c,v 1.59 2001/11/18 22:48:11 brianp Exp $ */
|
||||
/* $Id: glapi.c,v 1.60 2001/12/04 23:43:31 brianp Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
|
|
@ -447,17 +447,6 @@ _glapi_get_version(void)
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
* For each entry in static_functions[] which use this function
|
||||
* we should implement a dispatch function in glapitemp.h and
|
||||
* in glapinoop.c
|
||||
*/
|
||||
static int NotImplemented(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
struct name_address_offset {
|
||||
const char *Name;
|
||||
GLvoid *Address;
|
||||
|
|
|
|||
|
|
@ -376,45 +376,45 @@
|
|||
#define _gloffset_TexImage3D 371
|
||||
#define _gloffset_TexSubImage3D 372
|
||||
#define _gloffset_CopyTexSubImage3D 373
|
||||
#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_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___unused413 413
|
||||
#define _gloffset_PolygonOffsetEXT 414
|
||||
#define _gloffset_GetTexFilterFuncSGIS 415
|
||||
|
|
@ -460,8 +460,8 @@
|
|||
#define _gloffset_SpriteParameterfvSGIX 455
|
||||
#define _gloffset_SpriteParameteriSGIX 456
|
||||
#define _gloffset_SpriteParameterivSGIX 457
|
||||
#define _gloffset_PointParameterfARB 458
|
||||
#define _gloffset_PointParameterfvARB 459
|
||||
#define _gloffset_PointParameterfEXT 458
|
||||
#define _gloffset_PointParameterfvEXT 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_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_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_SecondaryColor3bEXT 561
|
||||
#define _gloffset_SecondaryColor3bvEXT 562
|
||||
#define _gloffset_SecondaryColor3dEXT 563
|
||||
|
|
|
|||
|
|
@ -294,7 +294,7 @@ struct _glapi_table
|
|||
void (*GetTexLevelParameteriv)(GLenum target, GLint level, GLenum pname, GLint * params); /* 285 */
|
||||
GLboolean (*IsEnabled)(GLenum cap); /* 286 */
|
||||
GLboolean (*IsList)(GLuint list); /* 287 */
|
||||
void (*DepthRange)(GLclampd near, GLclampd far); /* 288 */
|
||||
void (*DepthRange)(GLclampd zNear, GLclampd zFar); /* 288 */
|
||||
void (*Frustum)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); /* 289 */
|
||||
void (*LoadIdentity)(void); /* 290 */
|
||||
void (*LoadMatrixf)(const GLfloat * m); /* 291 */
|
||||
|
|
@ -380,45 +380,45 @@ struct _glapi_table
|
|||
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 (*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 (*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 (*__unused413)(void); /* 413 */
|
||||
void (*PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 414 */
|
||||
void (*GetTexFilterFuncSGIS)(GLenum target, GLenum filter, GLfloat * weights); /* 415 */
|
||||
|
|
@ -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 (*PointParameterfARB)(GLenum pname, GLfloat param); /* 458 */
|
||||
void (*PointParameterfvARB)(GLenum pname, const GLfloat * params); /* 459 */
|
||||
void (*PointParameterfEXT)(GLenum pname, GLfloat param); /* 458 */
|
||||
void (*PointParameterfvEXT)(GLenum pname, const GLfloat * params); /* 459 */
|
||||
GLint (*GetInstrumentsSGIX)(void); /* 460 */
|
||||
void (*InstrumentsBufferSGIX)(GLsizei size, GLint * buffer); /* 461 */
|
||||
GLint (*PollInstrumentsSGIX)(GLint * marker_p); /* 462 */
|
||||
|
|
@ -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 (*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 (*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, 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 */
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: api_loopback.c,v 1.10 2001/11/18 22:48:11 brianp Exp $ */
|
||||
/* $Id: api_loopback.c,v 1.11 2001/12/04 23:43:31 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->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->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->EvalCoord2dv = loopback_EvalCoord2dv;
|
||||
dest->EvalCoord2fv = loopback_EvalCoord2fv;
|
||||
dest->EvalCoord2d = loopback_EvalCoord2d;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: dd.h,v 1.63 2001/11/18 22:48:11 brianp Exp $ */
|
||||
/* $Id: dd.h,v 1.64 2001/12/04 23:43:31 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 (*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 (*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 (*Normal3f)( GLfloat, GLfloat, GLfloat );
|
||||
void (*Normal3fv)( const GLfloat * );
|
||||
void (*SecondaryColor3fEXT)( GLfloat, GLfloat, GLfloat );
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: dispatch.c,v 1.24 2001/09/14 22:19:19 brianp Exp $ */
|
||||
/* $Id: dispatch.c,v 1.25 2001/12/04 23:43:31 brianp Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
|
|
@ -28,10 +28,7 @@
|
|||
/*
|
||||
* This file generates all the gl* function entyrpoints.
|
||||
* But if we're using X86-optimized dispatch (X86/glapi_x86.S) then
|
||||
* we don't use this file's code.
|
||||
*
|
||||
* Eventually this file may be replaced by automatically generated
|
||||
* code from an API spec file.
|
||||
* we don't use this code.
|
||||
*
|
||||
* NOTE: This file should _not_ be used when compiling Mesa for a DRI-
|
||||
* based device driver.
|
||||
|
|
@ -64,8 +61,22 @@
|
|||
#define NAME(func) gl##func
|
||||
#endif
|
||||
|
||||
|
||||
#if 0 /* Use this to log GL calls to stdout */
|
||||
|
||||
#define F stdout
|
||||
#define DISPATCH(FUNC, ARGS, MESSAGE) \
|
||||
(_glapi_Dispatch->FUNC) ARGS
|
||||
(_glapi_Dispatch->FUNC) ARGS; \
|
||||
fprintf MESSAGE; \
|
||||
fprintf(F, "\n");
|
||||
|
||||
#else
|
||||
|
||||
#define DISPATCH(FUNC, ARGS, MESSAGE) \
|
||||
(_glapi_Dispatch->FUNC) ARGS;
|
||||
|
||||
#endif /* logging */
|
||||
|
||||
|
||||
#define RETURN_DISPATCH(FUNC, ARGS, MESSAGE) \
|
||||
return (_glapi_Dispatch->FUNC) ARGS
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: dlist.c,v 1.78 2001/11/18 23:52:37 brianp Exp $ */
|
||||
/* $Id: dlist.c,v 1.79 2001/12/04 23:43:31 brianp Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
|
|
@ -2490,7 +2490,7 @@ save_PointParameterfvEXT( GLenum pname, const GLfloat *params )
|
|||
n[4].f = params[2];
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->PointParameterfvARB)( pname, params );
|
||||
(*ctx->Exec->PointParameterfvEXT)( pname, params );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -3658,7 +3658,7 @@ static void save_ActiveTextureARB( GLenum target )
|
|||
n[1].e = target;
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->ActiveTexture)( target );
|
||||
(*ctx->Exec->ActiveTextureARB)( target );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -3725,8 +3725,8 @@ save_CompressedTexImage1DARB(GLenum target, GLint level,
|
|||
GET_CURRENT_CONTEXT(ctx);
|
||||
if (target == GL_PROXY_TEXTURE_1D) {
|
||||
/* don't compile, execute immediately */
|
||||
(*ctx->Exec->CompressedTexImage1D)(target, level, internalFormat,
|
||||
width, border, imageSize, data);
|
||||
(*ctx->Exec->CompressedTexImage1DARB)(target, level, internalFormat,
|
||||
width, border, imageSize, data);
|
||||
}
|
||||
else {
|
||||
Node *n;
|
||||
|
|
@ -3753,8 +3753,8 @@ save_CompressedTexImage1DARB(GLenum target, GLint level,
|
|||
FREE(image);
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->CompressedTexImage1D)(target, level, internalFormat,
|
||||
width, border, imageSize, data);
|
||||
(*ctx->Exec->CompressedTexImage1DARB)(target, level, internalFormat,
|
||||
width, border, imageSize, data);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -3769,7 +3769,7 @@ save_CompressedTexImage2DARB(GLenum target, GLint level,
|
|||
GET_CURRENT_CONTEXT(ctx);
|
||||
if (target == GL_PROXY_TEXTURE_2D) {
|
||||
/* don't compile, execute immediately */
|
||||
(*ctx->Exec->CompressedTexImage2D)(target, level, internalFormat,
|
||||
(*ctx->Exec->CompressedTexImage2DARB)(target, level, internalFormat,
|
||||
width, height, border, imageSize, data);
|
||||
}
|
||||
else {
|
||||
|
|
@ -3798,7 +3798,7 @@ save_CompressedTexImage2DARB(GLenum target, GLint level,
|
|||
FREE(image);
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->CompressedTexImage2D)(target, level, internalFormat,
|
||||
(*ctx->Exec->CompressedTexImage2DARB)(target, level, internalFormat,
|
||||
width, height, border, imageSize, data);
|
||||
}
|
||||
}
|
||||
|
|
@ -3814,7 +3814,7 @@ save_CompressedTexImage3DARB(GLenum target, GLint level,
|
|||
GET_CURRENT_CONTEXT(ctx);
|
||||
if (target == GL_PROXY_TEXTURE_3D) {
|
||||
/* don't compile, execute immediately */
|
||||
(*ctx->Exec->CompressedTexImage3D)(target, level, internalFormat,
|
||||
(*ctx->Exec->CompressedTexImage3DARB)(target, level, internalFormat,
|
||||
width, height, depth, border, imageSize, data);
|
||||
}
|
||||
else {
|
||||
|
|
@ -3844,7 +3844,7 @@ save_CompressedTexImage3DARB(GLenum target, GLint level,
|
|||
FREE(image);
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->CompressedTexImage3D)(target, level, internalFormat,
|
||||
(*ctx->Exec->CompressedTexImage3DARB)(target, level, internalFormat,
|
||||
width, height, depth, border, imageSize, data);
|
||||
}
|
||||
}
|
||||
|
|
@ -3883,7 +3883,7 @@ save_CompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset,
|
|||
FREE(image);
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->CompressedTexSubImage1D)(target, level, xoffset,
|
||||
(*ctx->Exec->CompressedTexSubImage1DARB)(target, level, xoffset,
|
||||
width, format, imageSize, data);
|
||||
}
|
||||
}
|
||||
|
|
@ -3924,7 +3924,7 @@ save_CompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset,
|
|||
FREE(image);
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->CompressedTexSubImage2D)(target, level, xoffset, yoffset,
|
||||
(*ctx->Exec->CompressedTexSubImage2DARB)(target, level, xoffset, yoffset,
|
||||
width, height, format, imageSize, data);
|
||||
}
|
||||
}
|
||||
|
|
@ -3967,7 +3967,7 @@ save_CompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset,
|
|||
FREE(image);
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->CompressedTexSubImage3D)(target, level, xoffset, yoffset,
|
||||
(*ctx->Exec->CompressedTexSubImage3DARB)(target, level, xoffset, yoffset,
|
||||
zoffset, width, height, depth, format, imageSize, data);
|
||||
}
|
||||
}
|
||||
|
|
@ -3986,7 +3986,7 @@ save_SampleCoverageARB(GLclampf value, GLboolean invert)
|
|||
n[2].b = invert;
|
||||
}
|
||||
if (ctx->ExecuteFlag) {
|
||||
(*ctx->Exec->SampleCoverage)( value, invert );
|
||||
(*ctx->Exec->SampleCoverageARB)( value, invert );
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -4487,7 +4487,7 @@ execute_list( GLcontext *ctx, GLuint list )
|
|||
params[0] = n[2].f;
|
||||
params[1] = n[3].f;
|
||||
params[2] = n[4].f;
|
||||
(*ctx->Exec->PointParameterfvARB)( n[1].e, params );
|
||||
(*ctx->Exec->PointParameterfvEXT)( n[1].e, params );
|
||||
}
|
||||
break;
|
||||
case OPCODE_POLYGON_MODE:
|
||||
|
|
@ -4676,7 +4676,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->ActiveTexture)( n[1].e );
|
||||
(*ctx->Exec->ActiveTextureARB)( n[1].e );
|
||||
break;
|
||||
case OPCODE_PIXEL_TEXGEN_SGIX: /* GL_SGIX_pixel_texture */
|
||||
(*ctx->Exec->PixelTexGenSGIX)( n[1].e );
|
||||
|
|
@ -4685,32 +4685,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->CompressedTexImage1D)(n[1].e, n[2].i, n[3].e,
|
||||
(*ctx->Exec->CompressedTexImage1DARB)(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->CompressedTexImage2D)(n[1].e, n[2].i, n[3].e,
|
||||
(*ctx->Exec->CompressedTexImage2DARB)(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->CompressedTexImage3D)(n[1].e, n[2].i, n[3].e,
|
||||
(*ctx->Exec->CompressedTexImage3DARB)(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->CompressedTexSubImage1D)(n[1].e, n[2].i, n[3].i,
|
||||
(*ctx->Exec->CompressedTexSubImage1DARB)(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->CompressedTexSubImage2D)(n[1].e, n[2].i, n[3].i,
|
||||
(*ctx->Exec->CompressedTexSubImage2DARB)(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->CompressedTexSubImage3D)(n[1].e, n[2].i, n[3].i,
|
||||
(*ctx->Exec->CompressedTexSubImage3DARB)(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->SampleCoverage)(n[1].f, n[2].b);
|
||||
(*ctx->Exec->SampleCoverageARB)(n[1].f, n[2].b);
|
||||
break;
|
||||
case OPCODE_WINDOW_POS_ARB: /* GL_ARB_window_pos */
|
||||
(*ctx->Exec->WindowPos3fARB)( n[1].f, n[2].f, n[3].f );
|
||||
|
|
@ -5375,7 +5375,7 @@ static void exec_GetCompressedTexImageARB(GLenum target, GLint level,
|
|||
{
|
||||
GET_CURRENT_CONTEXT(ctx);
|
||||
FLUSH_VERTICES(ctx, 0);
|
||||
ctx->Exec->GetCompressedTexImage( target, level, img);
|
||||
ctx->Exec->GetCompressedTexImageARB( target, level, img);
|
||||
}
|
||||
|
||||
static void exec_VertexPointer(GLint size, GLenum type, GLsizei stride,
|
||||
|
|
@ -5607,7 +5607,7 @@ static void exec_ClientActiveTextureARB( GLenum target )
|
|||
{
|
||||
GET_CURRENT_CONTEXT(ctx);
|
||||
FLUSH_VERTICES(ctx, 0);
|
||||
ctx->Exec->ClientActiveTexture(target);
|
||||
ctx->Exec->ClientActiveTextureARB(target);
|
||||
}
|
||||
|
||||
static void exec_SecondaryColorPointerEXT(GLint size, GLenum type,
|
||||
|
|
@ -5927,8 +5927,8 @@ _mesa_init_dlist_table( struct _glapi_table *table, GLuint tableSize )
|
|||
#endif
|
||||
|
||||
/* 54. GL_EXT_point_parameters */
|
||||
table->PointParameterfARB = save_PointParameterfEXT;
|
||||
table->PointParameterfvARB = save_PointParameterfvEXT;
|
||||
table->PointParameterfEXT = save_PointParameterfEXT;
|
||||
table->PointParameterfvEXT = save_PointParameterfvEXT;
|
||||
|
||||
/* 78. GL_EXT_paletted_texture */
|
||||
#if 0
|
||||
|
|
@ -5944,8 +5944,8 @@ _mesa_init_dlist_table( struct _glapi_table *table, GLuint tableSize )
|
|||
table->UnlockArraysEXT = exec_UnlockArraysEXT;
|
||||
|
||||
/* GL_ARB_multitexture */
|
||||
table->ActiveTexture = save_ActiveTextureARB;
|
||||
table->ClientActiveTexture = exec_ClientActiveTextureARB;
|
||||
table->ActiveTextureARB = save_ActiveTextureARB;
|
||||
table->ClientActiveTextureARB = exec_ClientActiveTextureARB;
|
||||
|
||||
/* GL_EXT_blend_func_separate */
|
||||
table->BlendFuncSeparateEXT = save_BlendFuncSeparateEXT;
|
||||
|
|
@ -5980,22 +5980,22 @@ _mesa_init_dlist_table( struct _glapi_table *table, GLuint tableSize )
|
|||
table->ResizeBuffersMESA = exec_ResizeBuffersMESA;
|
||||
|
||||
/* GL_ARB_transpose_matrix */
|
||||
table->LoadTransposeMatrixd = save_LoadTransposeMatrixdARB;
|
||||
table->LoadTransposeMatrixf = save_LoadTransposeMatrixfARB;
|
||||
table->MultTransposeMatrixd = save_MultTransposeMatrixdARB;
|
||||
table->MultTransposeMatrixf = save_MultTransposeMatrixfARB;
|
||||
table->LoadTransposeMatrixdARB = save_LoadTransposeMatrixdARB;
|
||||
table->LoadTransposeMatrixfARB = save_LoadTransposeMatrixfARB;
|
||||
table->MultTransposeMatrixdARB = save_MultTransposeMatrixdARB;
|
||||
table->MultTransposeMatrixfARB = save_MultTransposeMatrixfARB;
|
||||
|
||||
/* GL_ARB_multisample */
|
||||
table->SampleCoverage = save_SampleCoverageARB;
|
||||
table->SampleCoverageARB = save_SampleCoverageARB;
|
||||
|
||||
/* ARB 12. GL_ARB_texture_compression */
|
||||
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;
|
||||
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;
|
||||
|
||||
/* GL_EXT_secondary_color */
|
||||
table->SecondaryColorPointerEXT = exec_SecondaryColorPointerEXT;
|
||||
|
|
|
|||
|
|
@ -379,98 +379,97 @@ static struct name_address_offset static_functions[] = {
|
|||
{ "glTexImage3D", (GLvoid *) glTexImage3D, _gloffset_TexImage3D },
|
||||
{ "glTexSubImage3D", (GLvoid *) glTexSubImage3D, _gloffset_TexSubImage3D },
|
||||
{ "glCopyTexSubImage3D", (GLvoid *) glCopyTexSubImage3D, _gloffset_CopyTexSubImage3D },
|
||||
{ "glActiveTexture", (GLvoid *) glActiveTexture, _gloffset_ActiveTexture },
|
||||
{ "glClientActiveTexture", (GLvoid *) glClientActiveTexture, _gloffset_ClientActiveTexture },
|
||||
{ "glMultiTexCoord1d", (GLvoid *) glMultiTexCoord1d, _gloffset_MultiTexCoord1d },
|
||||
{ "glMultiTexCoord1dv", (GLvoid *) glMultiTexCoord1dv, _gloffset_MultiTexCoord1dv },
|
||||
{ "glMultiTexCoord1f", (GLvoid *) glMultiTexCoord1f, _gloffset_MultiTexCoord1f },
|
||||
{ "glMultiTexCoord1fv", (GLvoid *) glMultiTexCoord1fv, _gloffset_MultiTexCoord1fv },
|
||||
{ "glMultiTexCoord1i", (GLvoid *) glMultiTexCoord1i, _gloffset_MultiTexCoord1i },
|
||||
{ "glMultiTexCoord1iv", (GLvoid *) glMultiTexCoord1iv, _gloffset_MultiTexCoord1iv },
|
||||
{ "glMultiTexCoord1s", (GLvoid *) glMultiTexCoord1s, _gloffset_MultiTexCoord1s },
|
||||
{ "glMultiTexCoord1sv", (GLvoid *) glMultiTexCoord1sv, _gloffset_MultiTexCoord1sv },
|
||||
{ "glMultiTexCoord2d", (GLvoid *) glMultiTexCoord2d, _gloffset_MultiTexCoord2d },
|
||||
{ "glMultiTexCoord2dv", (GLvoid *) glMultiTexCoord2dv, _gloffset_MultiTexCoord2dv },
|
||||
{ "glMultiTexCoord2f", (GLvoid *) glMultiTexCoord2f, _gloffset_MultiTexCoord2f },
|
||||
{ "glMultiTexCoord2fv", (GLvoid *) glMultiTexCoord2fv, _gloffset_MultiTexCoord2fv },
|
||||
{ "glMultiTexCoord2i", (GLvoid *) glMultiTexCoord2i, _gloffset_MultiTexCoord2i },
|
||||
{ "glMultiTexCoord2iv", (GLvoid *) glMultiTexCoord2iv, _gloffset_MultiTexCoord2iv },
|
||||
{ "glMultiTexCoord2s", (GLvoid *) glMultiTexCoord2s, _gloffset_MultiTexCoord2s },
|
||||
{ "glMultiTexCoord2sv", (GLvoid *) glMultiTexCoord2sv, _gloffset_MultiTexCoord2sv },
|
||||
{ "glMultiTexCoord3d", (GLvoid *) glMultiTexCoord3d, _gloffset_MultiTexCoord3d },
|
||||
{ "glMultiTexCoord3dv", (GLvoid *) glMultiTexCoord3dv, _gloffset_MultiTexCoord3dv },
|
||||
{ "glMultiTexCoord3f", (GLvoid *) glMultiTexCoord3f, _gloffset_MultiTexCoord3f },
|
||||
{ "glMultiTexCoord3fv", (GLvoid *) glMultiTexCoord3fv, _gloffset_MultiTexCoord3fv },
|
||||
{ "glMultiTexCoord3i", (GLvoid *) glMultiTexCoord3i, _gloffset_MultiTexCoord3i },
|
||||
{ "glMultiTexCoord3iv", (GLvoid *) glMultiTexCoord3iv, _gloffset_MultiTexCoord3iv },
|
||||
{ "glMultiTexCoord3s", (GLvoid *) glMultiTexCoord3s, _gloffset_MultiTexCoord3s },
|
||||
{ "glMultiTexCoord3sv", (GLvoid *) glMultiTexCoord3sv, _gloffset_MultiTexCoord3sv },
|
||||
{ "glMultiTexCoord4d", (GLvoid *) glMultiTexCoord4d, _gloffset_MultiTexCoord4d },
|
||||
{ "glMultiTexCoord4dv", (GLvoid *) glMultiTexCoord4dv, _gloffset_MultiTexCoord4dv },
|
||||
{ "glMultiTexCoord4f", (GLvoid *) glMultiTexCoord4f, _gloffset_MultiTexCoord4f },
|
||||
{ "glMultiTexCoord4fv", (GLvoid *) glMultiTexCoord4fv, _gloffset_MultiTexCoord4fv },
|
||||
{ "glMultiTexCoord4i", (GLvoid *) glMultiTexCoord4i, _gloffset_MultiTexCoord4i },
|
||||
{ "glMultiTexCoord4iv", (GLvoid *) glMultiTexCoord4iv, _gloffset_MultiTexCoord4iv },
|
||||
{ "glMultiTexCoord4s", (GLvoid *) glMultiTexCoord4s, _gloffset_MultiTexCoord4s },
|
||||
{ "glMultiTexCoord4sv", (GLvoid *) glMultiTexCoord4sv, _gloffset_MultiTexCoord4sv },
|
||||
{ "glLoadTransposeMatrixf", (GLvoid *) glLoadTransposeMatrixf, _gloffset_LoadTransposeMatrixf },
|
||||
{ "glLoadTransposeMatrixd", (GLvoid *) glLoadTransposeMatrixd, _gloffset_LoadTransposeMatrixd },
|
||||
{ "glMultTransposeMatrixf", (GLvoid *) glMultTransposeMatrixf, _gloffset_MultTransposeMatrixf },
|
||||
{ "glMultTransposeMatrixd", (GLvoid *) glMultTransposeMatrixd, _gloffset_MultTransposeMatrixd },
|
||||
{ "glSampleCoverage", (GLvoid *) glSampleCoverage, _gloffset_SampleCoverage },
|
||||
{ "glCompressedTexImage3D", (GLvoid *) glCompressedTexImage3D, _gloffset_CompressedTexImage3D },
|
||||
{ "glCompressedTexImage2D", (GLvoid *) glCompressedTexImage2D, _gloffset_CompressedTexImage2D },
|
||||
{ "glCompressedTexImage1D", (GLvoid *) glCompressedTexImage1D, _gloffset_CompressedTexImage1D },
|
||||
{ "glCompressedTexSubImage3D", (GLvoid *) glCompressedTexSubImage3D, _gloffset_CompressedTexSubImage3D },
|
||||
{ "glCompressedTexSubImage2D", (GLvoid *) glCompressedTexSubImage2D, _gloffset_CompressedTexSubImage2D },
|
||||
{ "glCompressedTexSubImage1D", (GLvoid *) glCompressedTexSubImage1D, _gloffset_CompressedTexSubImage1D },
|
||||
{ "glGetCompressedTexImage", (GLvoid *) glGetCompressedTexImage, _gloffset_GetCompressedTexImage },
|
||||
{ "glActiveTextureARB", (GLvoid *) glActiveTextureARB, _gloffset_ActiveTexture },
|
||||
{ "glClientActiveTextureARB", (GLvoid *) glClientActiveTextureARB, _gloffset_ClientActiveTexture },
|
||||
{ "glMultiTexCoord1dARB", (GLvoid *) glMultiTexCoord1dARB, _gloffset_MultiTexCoord1d },
|
||||
{ "glMultiTexCoord1dvARB", (GLvoid *) glMultiTexCoord1dvARB, _gloffset_MultiTexCoord1dv },
|
||||
{ "glMultiTexCoord1fARB", (GLvoid *) glMultiTexCoord1fARB, _gloffset_MultiTexCoord1f },
|
||||
{ "glMultiTexCoord1fvARB", (GLvoid *) glMultiTexCoord1fvARB, _gloffset_MultiTexCoord1fv },
|
||||
{ "glMultiTexCoord1iARB", (GLvoid *) glMultiTexCoord1iARB, _gloffset_MultiTexCoord1i },
|
||||
{ "glMultiTexCoord1ivARB", (GLvoid *) glMultiTexCoord1ivARB, _gloffset_MultiTexCoord1iv },
|
||||
{ "glMultiTexCoord1sARB", (GLvoid *) glMultiTexCoord1sARB, _gloffset_MultiTexCoord1s },
|
||||
{ "glMultiTexCoord1svARB", (GLvoid *) glMultiTexCoord1svARB, _gloffset_MultiTexCoord1sv },
|
||||
{ "glMultiTexCoord2dARB", (GLvoid *) glMultiTexCoord2dARB, _gloffset_MultiTexCoord2d },
|
||||
{ "glMultiTexCoord2dvARB", (GLvoid *) glMultiTexCoord2dvARB, _gloffset_MultiTexCoord2dv },
|
||||
{ "glMultiTexCoord2fARB", (GLvoid *) glMultiTexCoord2fARB, _gloffset_MultiTexCoord2f },
|
||||
{ "glMultiTexCoord2fvARB", (GLvoid *) glMultiTexCoord2fvARB, _gloffset_MultiTexCoord2fv },
|
||||
{ "glMultiTexCoord2iARB", (GLvoid *) glMultiTexCoord2iARB, _gloffset_MultiTexCoord2i },
|
||||
{ "glMultiTexCoord2ivARB", (GLvoid *) glMultiTexCoord2ivARB, _gloffset_MultiTexCoord2iv },
|
||||
{ "glMultiTexCoord2sARB", (GLvoid *) glMultiTexCoord2sARB, _gloffset_MultiTexCoord2s },
|
||||
{ "glMultiTexCoord2svARB", (GLvoid *) glMultiTexCoord2svARB, _gloffset_MultiTexCoord2sv },
|
||||
{ "glMultiTexCoord3dARB", (GLvoid *) glMultiTexCoord3dARB, _gloffset_MultiTexCoord3d },
|
||||
{ "glMultiTexCoord3dvARB", (GLvoid *) glMultiTexCoord3dvARB, _gloffset_MultiTexCoord3dv },
|
||||
{ "glMultiTexCoord3fARB", (GLvoid *) glMultiTexCoord3fARB, _gloffset_MultiTexCoord3f },
|
||||
{ "glMultiTexCoord3fvARB", (GLvoid *) glMultiTexCoord3fvARB, _gloffset_MultiTexCoord3fv },
|
||||
{ "glMultiTexCoord3iARB", (GLvoid *) glMultiTexCoord3iARB, _gloffset_MultiTexCoord3i },
|
||||
{ "glMultiTexCoord3ivARB", (GLvoid *) glMultiTexCoord3ivARB, _gloffset_MultiTexCoord3iv },
|
||||
{ "glMultiTexCoord3sARB", (GLvoid *) glMultiTexCoord3sARB, _gloffset_MultiTexCoord3s },
|
||||
{ "glMultiTexCoord3svARB", (GLvoid *) glMultiTexCoord3svARB, _gloffset_MultiTexCoord3sv },
|
||||
{ "glMultiTexCoord4dARB", (GLvoid *) glMultiTexCoord4dARB, _gloffset_MultiTexCoord4d },
|
||||
{ "glMultiTexCoord4dvARB", (GLvoid *) glMultiTexCoord4dvARB, _gloffset_MultiTexCoord4dv },
|
||||
{ "glMultiTexCoord4fARB", (GLvoid *) glMultiTexCoord4fARB, _gloffset_MultiTexCoord4f },
|
||||
{ "glMultiTexCoord4fvARB", (GLvoid *) glMultiTexCoord4fvARB, _gloffset_MultiTexCoord4fv },
|
||||
{ "glMultiTexCoord4iARB", (GLvoid *) glMultiTexCoord4iARB, _gloffset_MultiTexCoord4i },
|
||||
{ "glMultiTexCoord4ivARB", (GLvoid *) glMultiTexCoord4ivARB, _gloffset_MultiTexCoord4iv },
|
||||
{ "glMultiTexCoord4sARB", (GLvoid *) glMultiTexCoord4sARB, _gloffset_MultiTexCoord4s },
|
||||
{ "glMultiTexCoord4svARB", (GLvoid *) glMultiTexCoord4svARB, _gloffset_MultiTexCoord4sv },
|
||||
{ "glLoadTransposeMatrixfARB", (GLvoid *) glLoadTransposeMatrixfARB, _gloffset_LoadTransposeMatrixf },
|
||||
{ "glLoadTransposeMatrixdARB", (GLvoid *) glLoadTransposeMatrixdARB, _gloffset_LoadTransposeMatrixd },
|
||||
{ "glMultTransposeMatrixfARB", (GLvoid *) glMultTransposeMatrixfARB, _gloffset_MultTransposeMatrixf },
|
||||
{ "glMultTransposeMatrixdARB", (GLvoid *) glMultTransposeMatrixdARB, _gloffset_MultTransposeMatrixd },
|
||||
{ "glSampleCoverageARB", (GLvoid *) glSampleCoverageARB, _gloffset_SampleCoverage },
|
||||
{ "glCompressedTexImage3DARB", (GLvoid *) glCompressedTexImage3DARB, _gloffset_CompressedTexImage3D },
|
||||
{ "glCompressedTexImage2DARB", (GLvoid *) glCompressedTexImage2DARB, _gloffset_CompressedTexImage2D },
|
||||
{ "glCompressedTexImage1DARB", (GLvoid *) glCompressedTexImage1DARB, _gloffset_CompressedTexImage1D },
|
||||
{ "glCompressedTexSubImage3DARB", (GLvoid *) glCompressedTexSubImage3DARB, _gloffset_CompressedTexSubImage3D },
|
||||
{ "glCompressedTexSubImage2DARB", (GLvoid *) glCompressedTexSubImage2DARB, _gloffset_CompressedTexSubImage2D },
|
||||
{ "glCompressedTexSubImage1DARB", (GLvoid *) glCompressedTexSubImage1DARB, _gloffset_CompressedTexSubImage1D },
|
||||
{ "glGetCompressedTexImageARB", (GLvoid *) glGetCompressedTexImageARB, _gloffset_GetCompressedTexImage },
|
||||
{ "glActiveTextureARB", (GLvoid *) glActiveTextureARB, _gloffset_ActiveTextureARB },
|
||||
{ "glClientActiveTextureARB", (GLvoid *) glClientActiveTextureARB, _gloffset_ClientActiveTextureARB },
|
||||
{ "glMultiTexCoord1dARB", (GLvoid *) glMultiTexCoord1dARB, _gloffset_MultiTexCoord1dARB },
|
||||
{ "glMultiTexCoord1dvARB", (GLvoid *) glMultiTexCoord1dvARB, _gloffset_MultiTexCoord1dvARB },
|
||||
{ "glMultiTexCoord1fARB", (GLvoid *) glMultiTexCoord1fARB, _gloffset_MultiTexCoord1fARB },
|
||||
{ "glMultiTexCoord1fvARB", (GLvoid *) glMultiTexCoord1fvARB, _gloffset_MultiTexCoord1fvARB },
|
||||
{ "glMultiTexCoord1iARB", (GLvoid *) glMultiTexCoord1iARB, _gloffset_MultiTexCoord1iARB },
|
||||
{ "glMultiTexCoord1ivARB", (GLvoid *) glMultiTexCoord1ivARB, _gloffset_MultiTexCoord1ivARB },
|
||||
{ "glMultiTexCoord1sARB", (GLvoid *) glMultiTexCoord1sARB, _gloffset_MultiTexCoord1sARB },
|
||||
{ "glMultiTexCoord1svARB", (GLvoid *) glMultiTexCoord1svARB, _gloffset_MultiTexCoord1svARB },
|
||||
{ "glMultiTexCoord2dARB", (GLvoid *) glMultiTexCoord2dARB, _gloffset_MultiTexCoord2dARB },
|
||||
{ "glMultiTexCoord2dvARB", (GLvoid *) glMultiTexCoord2dvARB, _gloffset_MultiTexCoord2dvARB },
|
||||
{ "glMultiTexCoord2fARB", (GLvoid *) glMultiTexCoord2fARB, _gloffset_MultiTexCoord2fARB },
|
||||
{ "glMultiTexCoord2fvARB", (GLvoid *) glMultiTexCoord2fvARB, _gloffset_MultiTexCoord2fvARB },
|
||||
{ "glMultiTexCoord2iARB", (GLvoid *) glMultiTexCoord2iARB, _gloffset_MultiTexCoord2iARB },
|
||||
{ "glMultiTexCoord2ivARB", (GLvoid *) glMultiTexCoord2ivARB, _gloffset_MultiTexCoord2ivARB },
|
||||
{ "glMultiTexCoord2sARB", (GLvoid *) glMultiTexCoord2sARB, _gloffset_MultiTexCoord2sARB },
|
||||
{ "glMultiTexCoord2svARB", (GLvoid *) glMultiTexCoord2svARB, _gloffset_MultiTexCoord2svARB },
|
||||
{ "glMultiTexCoord3dARB", (GLvoid *) glMultiTexCoord3dARB, _gloffset_MultiTexCoord3dARB },
|
||||
{ "glMultiTexCoord3dvARB", (GLvoid *) glMultiTexCoord3dvARB, _gloffset_MultiTexCoord3dvARB },
|
||||
{ "glMultiTexCoord3fARB", (GLvoid *) glMultiTexCoord3fARB, _gloffset_MultiTexCoord3fARB },
|
||||
{ "glMultiTexCoord3fvARB", (GLvoid *) glMultiTexCoord3fvARB, _gloffset_MultiTexCoord3fvARB },
|
||||
{ "glMultiTexCoord3iARB", (GLvoid *) glMultiTexCoord3iARB, _gloffset_MultiTexCoord3iARB },
|
||||
{ "glMultiTexCoord3ivARB", (GLvoid *) glMultiTexCoord3ivARB, _gloffset_MultiTexCoord3ivARB },
|
||||
{ "glMultiTexCoord3sARB", (GLvoid *) glMultiTexCoord3sARB, _gloffset_MultiTexCoord3sARB },
|
||||
{ "glMultiTexCoord3svARB", (GLvoid *) glMultiTexCoord3svARB, _gloffset_MultiTexCoord3svARB },
|
||||
{ "glMultiTexCoord4dARB", (GLvoid *) glMultiTexCoord4dARB, _gloffset_MultiTexCoord4dARB },
|
||||
{ "glMultiTexCoord4dvARB", (GLvoid *) glMultiTexCoord4dvARB, _gloffset_MultiTexCoord4dvARB },
|
||||
{ "glMultiTexCoord4fARB", (GLvoid *) glMultiTexCoord4fARB, _gloffset_MultiTexCoord4fARB },
|
||||
{ "glMultiTexCoord4fvARB", (GLvoid *) glMultiTexCoord4fvARB, _gloffset_MultiTexCoord4fvARB },
|
||||
{ "glMultiTexCoord4iARB", (GLvoid *) glMultiTexCoord4iARB, _gloffset_MultiTexCoord4iARB },
|
||||
{ "glMultiTexCoord4ivARB", (GLvoid *) glMultiTexCoord4ivARB, _gloffset_MultiTexCoord4ivARB },
|
||||
{ "glMultiTexCoord4sARB", (GLvoid *) glMultiTexCoord4sARB, _gloffset_MultiTexCoord4sARB },
|
||||
{ "glMultiTexCoord4svARB", (GLvoid *) glMultiTexCoord4svARB, _gloffset_MultiTexCoord4svARB },
|
||||
{ "glLoadTransposeMatrixfARB", (GLvoid *) glLoadTransposeMatrixfARB, _gloffset_LoadTransposeMatrixfARB },
|
||||
{ "glLoadTransposeMatrixdARB", (GLvoid *) glLoadTransposeMatrixdARB, _gloffset_LoadTransposeMatrixdARB },
|
||||
{ "glMultTransposeMatrixfARB", (GLvoid *) glMultTransposeMatrixfARB, _gloffset_MultTransposeMatrixfARB },
|
||||
{ "glMultTransposeMatrixdARB", (GLvoid *) glMultTransposeMatrixdARB, _gloffset_MultTransposeMatrixdARB },
|
||||
{ "glSampleCoverageARB", (GLvoid *) glSampleCoverageARB, _gloffset_SampleCoverageARB },
|
||||
{ "glCompressedTexImage3DARB", (GLvoid *) glCompressedTexImage3DARB, _gloffset_CompressedTexImage3DARB },
|
||||
{ "glCompressedTexImage2DARB", (GLvoid *) glCompressedTexImage2DARB, _gloffset_CompressedTexImage2DARB },
|
||||
{ "glCompressedTexImage1DARB", (GLvoid *) glCompressedTexImage1DARB, _gloffset_CompressedTexImage1DARB },
|
||||
{ "glCompressedTexSubImage3DARB", (GLvoid *) glCompressedTexSubImage3DARB, _gloffset_CompressedTexSubImage3DARB },
|
||||
{ "glCompressedTexSubImage2DARB", (GLvoid *) glCompressedTexSubImage2DARB, _gloffset_CompressedTexSubImage2DARB },
|
||||
{ "glCompressedTexSubImage1DARB", (GLvoid *) glCompressedTexSubImage1DARB, _gloffset_CompressedTexSubImage1DARB },
|
||||
{ "glGetCompressedTexImageARB", (GLvoid *) glGetCompressedTexImageARB, _gloffset_GetCompressedTexImageARB },
|
||||
{ "glActiveTexture", (GLvoid *) glActiveTexture, _gloffset_ActiveTextureARB },
|
||||
{ "glClientActiveTexture", (GLvoid *) glClientActiveTexture, _gloffset_ClientActiveTextureARB },
|
||||
{ "glMultiTexCoord1d", (GLvoid *) glMultiTexCoord1d, _gloffset_MultiTexCoord1dARB },
|
||||
{ "glMultiTexCoord1dv", (GLvoid *) glMultiTexCoord1dv, _gloffset_MultiTexCoord1dvARB },
|
||||
{ "glMultiTexCoord1f", (GLvoid *) glMultiTexCoord1f, _gloffset_MultiTexCoord1fARB },
|
||||
{ "glMultiTexCoord1fv", (GLvoid *) glMultiTexCoord1fv, _gloffset_MultiTexCoord1fvARB },
|
||||
{ "glMultiTexCoord1i", (GLvoid *) glMultiTexCoord1i, _gloffset_MultiTexCoord1iARB },
|
||||
{ "glMultiTexCoord1iv", (GLvoid *) glMultiTexCoord1iv, _gloffset_MultiTexCoord1ivARB },
|
||||
{ "glMultiTexCoord1s", (GLvoid *) glMultiTexCoord1s, _gloffset_MultiTexCoord1sARB },
|
||||
{ "glMultiTexCoord1sv", (GLvoid *) glMultiTexCoord1sv, _gloffset_MultiTexCoord1svARB },
|
||||
{ "glMultiTexCoord2d", (GLvoid *) glMultiTexCoord2d, _gloffset_MultiTexCoord2dARB },
|
||||
{ "glMultiTexCoord2dv", (GLvoid *) glMultiTexCoord2dv, _gloffset_MultiTexCoord2dvARB },
|
||||
{ "glMultiTexCoord2f", (GLvoid *) glMultiTexCoord2f, _gloffset_MultiTexCoord2fARB },
|
||||
{ "glMultiTexCoord2fv", (GLvoid *) glMultiTexCoord2fv, _gloffset_MultiTexCoord2fvARB },
|
||||
{ "glMultiTexCoord2i", (GLvoid *) glMultiTexCoord2i, _gloffset_MultiTexCoord2iARB },
|
||||
{ "glMultiTexCoord2iv", (GLvoid *) glMultiTexCoord2iv, _gloffset_MultiTexCoord2ivARB },
|
||||
{ "glMultiTexCoord2s", (GLvoid *) glMultiTexCoord2s, _gloffset_MultiTexCoord2sARB },
|
||||
{ "glMultiTexCoord2sv", (GLvoid *) glMultiTexCoord2sv, _gloffset_MultiTexCoord2svARB },
|
||||
{ "glMultiTexCoord3d", (GLvoid *) glMultiTexCoord3d, _gloffset_MultiTexCoord3dARB },
|
||||
{ "glMultiTexCoord3dv", (GLvoid *) glMultiTexCoord3dv, _gloffset_MultiTexCoord3dvARB },
|
||||
{ "glMultiTexCoord3f", (GLvoid *) glMultiTexCoord3f, _gloffset_MultiTexCoord3fARB },
|
||||
{ "glMultiTexCoord3fv", (GLvoid *) glMultiTexCoord3fv, _gloffset_MultiTexCoord3fvARB },
|
||||
{ "glMultiTexCoord3i", (GLvoid *) glMultiTexCoord3i, _gloffset_MultiTexCoord3iARB },
|
||||
{ "glMultiTexCoord3iv", (GLvoid *) glMultiTexCoord3iv, _gloffset_MultiTexCoord3ivARB },
|
||||
{ "glMultiTexCoord3s", (GLvoid *) glMultiTexCoord3s, _gloffset_MultiTexCoord3sARB },
|
||||
{ "glMultiTexCoord3sv", (GLvoid *) glMultiTexCoord3sv, _gloffset_MultiTexCoord3svARB },
|
||||
{ "glMultiTexCoord4d", (GLvoid *) glMultiTexCoord4d, _gloffset_MultiTexCoord4dARB },
|
||||
{ "glMultiTexCoord4dv", (GLvoid *) glMultiTexCoord4dv, _gloffset_MultiTexCoord4dvARB },
|
||||
{ "glMultiTexCoord4f", (GLvoid *) glMultiTexCoord4f, _gloffset_MultiTexCoord4fARB },
|
||||
{ "glMultiTexCoord4fv", (GLvoid *) glMultiTexCoord4fv, _gloffset_MultiTexCoord4fvARB },
|
||||
{ "glMultiTexCoord4i", (GLvoid *) glMultiTexCoord4i, _gloffset_MultiTexCoord4iARB },
|
||||
{ "glMultiTexCoord4iv", (GLvoid *) glMultiTexCoord4iv, _gloffset_MultiTexCoord4ivARB },
|
||||
{ "glMultiTexCoord4s", (GLvoid *) glMultiTexCoord4s, _gloffset_MultiTexCoord4sARB },
|
||||
{ "glMultiTexCoord4sv", (GLvoid *) glMultiTexCoord4sv, _gloffset_MultiTexCoord4svARB },
|
||||
{ "glLoadTransposeMatrixf", (GLvoid *) glLoadTransposeMatrixf, _gloffset_LoadTransposeMatrixfARB },
|
||||
{ "glLoadTransposeMatrixd", (GLvoid *) glLoadTransposeMatrixd, _gloffset_LoadTransposeMatrixdARB },
|
||||
{ "glMultTransposeMatrixf", (GLvoid *) glMultTransposeMatrixf, _gloffset_MultTransposeMatrixfARB },
|
||||
{ "glMultTransposeMatrixd", (GLvoid *) glMultTransposeMatrixd, _gloffset_MultTransposeMatrixdARB },
|
||||
{ "glCompressedTexImage3D", (GLvoid *) glCompressedTexImage3D, _gloffset_CompressedTexImage3DARB },
|
||||
{ "glCompressedTexImage2D", (GLvoid *) glCompressedTexImage2D, _gloffset_CompressedTexImage2DARB },
|
||||
{ "glCompressedTexImage1D", (GLvoid *) glCompressedTexImage1D, _gloffset_CompressedTexImage1DARB },
|
||||
{ "glCompressedTexSubImage3D", (GLvoid *) glCompressedTexSubImage3D, _gloffset_CompressedTexSubImage3DARB },
|
||||
{ "glCompressedTexSubImage2D", (GLvoid *) glCompressedTexSubImage2D, _gloffset_CompressedTexSubImage2DARB },
|
||||
{ "glCompressedTexSubImage1D", (GLvoid *) glCompressedTexSubImage1D, _gloffset_CompressedTexSubImage1DARB },
|
||||
{ "glGetCompressedTexImage", (GLvoid *) glGetCompressedTexImage, _gloffset_GetCompressedTexImageARB },
|
||||
{ "glBlendColorEXT", (GLvoid *) glBlendColorEXT, _gloffset_BlendColor },
|
||||
{ "glPolygonOffsetEXT", (GLvoid *) glPolygonOffsetEXT, _gloffset_PolygonOffsetEXT },
|
||||
{ "glTexImage3DEXT", (GLvoid *) glTexImage3DEXT, _gloffset_TexImage3D },
|
||||
|
|
@ -549,12 +548,12 @@ static struct name_address_offset static_functions[] = {
|
|||
{ "glSpriteParameterfvSGIX", (GLvoid *) glSpriteParameterfvSGIX, _gloffset_SpriteParameterfvSGIX },
|
||||
{ "glSpriteParameteriSGIX", (GLvoid *) glSpriteParameteriSGIX, _gloffset_SpriteParameteriSGIX },
|
||||
{ "glSpriteParameterivSGIX", (GLvoid *) glSpriteParameterivSGIX, _gloffset_SpriteParameterivSGIX },
|
||||
{ "glPointParameterfARB", (GLvoid *) glPointParameterfARB, _gloffset_PointParameterfARB },
|
||||
{ "glPointParameterfvARB", (GLvoid *) glPointParameterfvARB, _gloffset_PointParameterfvARB },
|
||||
{ "glPointParameterfEXT", (GLvoid *) glPointParameterfEXT, _gloffset_PointParameterfARB },
|
||||
{ "glPointParameterfvEXT", (GLvoid *) glPointParameterfvEXT, _gloffset_PointParameterfvARB },
|
||||
{ "glPointParameterfSGIS", (GLvoid *) glPointParameterfSGIS, _gloffset_PointParameterfARB },
|
||||
{ "glPointParameterfvSGIS", (GLvoid *) glPointParameterfvSGIS, _gloffset_PointParameterfvARB },
|
||||
{ "glPointParameterfEXT", (GLvoid *) glPointParameterfEXT, _gloffset_PointParameterfEXT },
|
||||
{ "glPointParameterfvEXT", (GLvoid *) glPointParameterfvEXT, _gloffset_PointParameterfvEXT },
|
||||
{ "glPointParameterfARB", (GLvoid *) glPointParameterfARB, _gloffset_PointParameterfEXT },
|
||||
{ "glPointParameterfvARB", (GLvoid *) glPointParameterfvARB, _gloffset_PointParameterfvEXT },
|
||||
{ "glPointParameterfSGIS", (GLvoid *) glPointParameterfSGIS, _gloffset_PointParameterfEXT },
|
||||
{ "glPointParameterfvSGIS", (GLvoid *) glPointParameterfvSGIS, _gloffset_PointParameterfvEXT },
|
||||
{ "glGetInstrumentsSGIX", (GLvoid *) glGetInstrumentsSGIX, _gloffset_GetInstrumentsSGIX },
|
||||
{ "glInstrumentsBufferSGIX", (GLvoid *) glInstrumentsBufferSGIX, _gloffset_InstrumentsBufferSGIX },
|
||||
{ "glPollInstrumentsSGIX", (GLvoid *) glPollInstrumentsSGIX, _gloffset_PollInstrumentsSGIX },
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: state.c,v 1.71 2001/11/18 23:52:38 brianp Exp $ */
|
||||
/* $Id: state.c,v 1.72 2001/12/04 23:43:31 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->PointParameterfARB = _mesa_PointParameterfEXT;
|
||||
exec->PointParameterfvARB = _mesa_PointParameterfvEXT;
|
||||
exec->PointParameterfEXT = _mesa_PointParameterfEXT;
|
||||
exec->PointParameterfvEXT = _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->ActiveTexture = _mesa_ActiveTextureARB;
|
||||
exec->ClientActiveTexture = _mesa_ClientActiveTextureARB;
|
||||
exec->ActiveTextureARB = _mesa_ActiveTextureARB;
|
||||
exec->ClientActiveTextureARB = _mesa_ClientActiveTextureARB;
|
||||
|
||||
/* ARB 3. GL_ARB_transpose_matrix */
|
||||
exec->LoadTransposeMatrixd = _mesa_LoadTransposeMatrixdARB;
|
||||
exec->LoadTransposeMatrixf = _mesa_LoadTransposeMatrixfARB;
|
||||
exec->MultTransposeMatrixd = _mesa_MultTransposeMatrixdARB;
|
||||
exec->MultTransposeMatrixf = _mesa_MultTransposeMatrixfARB;
|
||||
exec->LoadTransposeMatrixdARB = _mesa_LoadTransposeMatrixdARB;
|
||||
exec->LoadTransposeMatrixfARB = _mesa_LoadTransposeMatrixfARB;
|
||||
exec->MultTransposeMatrixdARB = _mesa_MultTransposeMatrixdARB;
|
||||
exec->MultTransposeMatrixfARB = _mesa_MultTransposeMatrixfARB;
|
||||
|
||||
/* ARB 5. GL_ARB_multisample */
|
||||
exec->SampleCoverage = _mesa_SampleCoverageARB;
|
||||
exec->SampleCoverageARB = _mesa_SampleCoverageARB;
|
||||
|
||||
/* ARB 12. GL_ARB_texture_compression */
|
||||
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;
|
||||
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;
|
||||
|
||||
/* GL_ARB_window_pos */
|
||||
exec->WindowPos2dARB = _mesa_WindowPos2dARB;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
/* $Id: vtxfmt.c,v 1.7 2001/11/18 22:48:13 brianp Exp $ */
|
||||
/* $Id: vtxfmt.c,v 1.8 2001/12/04 23:43:31 brianp Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
* Version: 3.5
|
||||
* Version: 4.1
|
||||
*
|
||||
* Copyright (C) 1999-2001 Brian Paul All Rights Reserved.
|
||||
*
|
||||
|
|
@ -55,17 +55,15 @@
|
|||
if ( new_state ) \
|
||||
_mesa_update_state( ctx ); \
|
||||
\
|
||||
/* Validate the current tnl module. \
|
||||
*/ \
|
||||
/* Validate the current tnl module. */ \
|
||||
if ( new_state & ctx->Driver.NeedValidate ) \
|
||||
ctx->Driver.ValidateTnlModule( ctx, new_state ); \
|
||||
\
|
||||
ASSERT( tnl->Current ); \
|
||||
ASSERT( tnl->SwapCount < NUM_VERTEX_FORMAT_ENTRIES ); \
|
||||
\
|
||||
/* Save the swapped function's dispatch entry so it can be \
|
||||
* restored later. \
|
||||
*/ \
|
||||
/* Save the swapped function's dispatch entry so it can be */ \
|
||||
/* restored later. */ \
|
||||
tnl->Swapped[tnl->SwapCount][0] = (void *)&(ctx->Exec->FUNC); \
|
||||
tnl->Swapped[tnl->SwapCount][1] = (void *)TAG(FUNC); \
|
||||
tnl->SwapCount++; \
|
||||
|
|
@ -73,8 +71,7 @@
|
|||
if ( 0 ) \
|
||||
fprintf( stderr, " swapping gl" #FUNC"...\n" ); \
|
||||
\
|
||||
/* Install the tnl function pointer. \
|
||||
*/ \
|
||||
/* Install the tnl function pointer. */ \
|
||||
ctx->Exec->FUNC = tnl->Current->FUNC; \
|
||||
}
|
||||
|
||||
|
|
@ -107,14 +104,14 @@ static void install_vtxfmt( struct _glapi_table *tab, GLvertexformat *vfmt )
|
|||
tab->Indexi = vfmt->Indexi;
|
||||
tab->Indexiv = vfmt->Indexiv;
|
||||
tab->Materialfv = vfmt->Materialfv;
|
||||
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->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->Normal3f = vfmt->Normal3f;
|
||||
tab->Normal3fv = vfmt->Normal3fv;
|
||||
tab->SecondaryColor3fEXT = vfmt->SecondaryColor3fEXT;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: vtxfmt_tmp.h,v 1.6 2001/11/27 00:05:35 brianp Exp $ */
|
||||
/* $Id: vtxfmt_tmp.h,v 1.7 2001/12/04 23:43:31 brianp Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
|
|
@ -34,109 +34,109 @@
|
|||
static void TAG(ArrayElement)( GLint i )
|
||||
{
|
||||
PRE_LOOPBACK( ArrayElement );
|
||||
glArrayElement( i );
|
||||
_glapi_Dispatch->ArrayElement( i );
|
||||
}
|
||||
|
||||
static void TAG(Color3f)( GLfloat a, GLfloat b, GLfloat c )
|
||||
static void TAG(Color3f)( GLfloat r, GLfloat g, GLfloat b )
|
||||
{
|
||||
PRE_LOOPBACK( Color3f );
|
||||
glColor3f( a, b, c );
|
||||
_glapi_Dispatch->Color3f( r, g, b );
|
||||
}
|
||||
|
||||
static void TAG(Color3fv)( const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( Color3fv );
|
||||
glColor3fv( v );
|
||||
_glapi_Dispatch->Color3fv( v );
|
||||
}
|
||||
|
||||
static void TAG(Color3ub)( GLubyte a, GLubyte b, GLubyte c )
|
||||
static void TAG(Color3ub)( GLubyte r, GLubyte g, GLubyte b )
|
||||
{
|
||||
PRE_LOOPBACK( Color3ub );
|
||||
glColor3ub( a, b, c );
|
||||
_glapi_Dispatch->Color3ub( r, g, b );
|
||||
}
|
||||
|
||||
static void TAG(Color3ubv)( const GLubyte *v )
|
||||
{
|
||||
PRE_LOOPBACK( Color3ubv );
|
||||
glColor3ubv( v );
|
||||
_glapi_Dispatch->Color3ubv( v );
|
||||
}
|
||||
|
||||
static void TAG(Color4f)( GLfloat a, GLfloat b, GLfloat c, GLfloat d )
|
||||
static void TAG(Color4f)( GLfloat r, GLfloat g, GLfloat b, GLfloat a )
|
||||
{
|
||||
PRE_LOOPBACK( Color4f );
|
||||
glColor4f( a, b, c, d );
|
||||
_glapi_Dispatch->Color4f( r, g, b, a );
|
||||
}
|
||||
|
||||
static void TAG(Color4fv)( const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( Color4fv );
|
||||
glColor4fv( v );
|
||||
_glapi_Dispatch->Color4fv( v );
|
||||
}
|
||||
|
||||
static void TAG(Color4ub)( GLubyte a, GLubyte b, GLubyte c, GLubyte d )
|
||||
static void TAG(Color4ub)( GLubyte r, GLubyte g, GLubyte b, GLubyte a )
|
||||
{
|
||||
PRE_LOOPBACK( Color4ub );
|
||||
glColor4ub( a, b, c, d );
|
||||
_glapi_Dispatch->Color4ub( r, g, b, a );
|
||||
}
|
||||
|
||||
static void TAG(Color4ubv)( const GLubyte *v )
|
||||
{
|
||||
PRE_LOOPBACK( Color4ubv );
|
||||
glColor4ubv( v );
|
||||
_glapi_Dispatch->Color4ubv( v );
|
||||
}
|
||||
|
||||
static void TAG(EdgeFlag)( GLboolean a )
|
||||
static void TAG(EdgeFlag)( GLboolean e )
|
||||
{
|
||||
PRE_LOOPBACK( EdgeFlag );
|
||||
glEdgeFlag( a );
|
||||
_glapi_Dispatch->EdgeFlag( e );
|
||||
}
|
||||
|
||||
static void TAG(EdgeFlagv)( const GLboolean *v )
|
||||
{
|
||||
PRE_LOOPBACK( EdgeFlagv );
|
||||
glEdgeFlagv( v );
|
||||
_glapi_Dispatch->EdgeFlagv( v );
|
||||
}
|
||||
|
||||
static void TAG(EvalCoord1f)( GLfloat a )
|
||||
static void TAG(EvalCoord1f)( GLfloat s )
|
||||
{
|
||||
PRE_LOOPBACK( EvalCoord1f );
|
||||
glEvalCoord1f( a );
|
||||
_glapi_Dispatch->EvalCoord1f( s );
|
||||
}
|
||||
|
||||
static void TAG(EvalCoord1fv)( const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( EvalCoord1fv );
|
||||
glEvalCoord1fv( v );
|
||||
_glapi_Dispatch->EvalCoord1fv( v );
|
||||
}
|
||||
|
||||
static void TAG(EvalCoord2f)( GLfloat a, GLfloat b )
|
||||
static void TAG(EvalCoord2f)( GLfloat s, GLfloat t )
|
||||
{
|
||||
PRE_LOOPBACK( EvalCoord2f );
|
||||
glEvalCoord2f( a, b );
|
||||
_glapi_Dispatch->EvalCoord2f( s, t );
|
||||
}
|
||||
|
||||
static void TAG(EvalCoord2fv)( const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( EvalCoord2fv );
|
||||
glEvalCoord2fv( v );
|
||||
_glapi_Dispatch->EvalCoord2fv( v );
|
||||
}
|
||||
|
||||
static void TAG(EvalPoint1)( GLint a )
|
||||
static void TAG(EvalPoint1)( GLint i )
|
||||
{
|
||||
PRE_LOOPBACK( EvalPoint1 );
|
||||
glEvalPoint1( a );
|
||||
_glapi_Dispatch->EvalPoint1( i );
|
||||
}
|
||||
|
||||
static void TAG(EvalPoint2)( GLint a, GLint b )
|
||||
static void TAG(EvalPoint2)( GLint i, GLint j )
|
||||
{
|
||||
PRE_LOOPBACK( EvalPoint2 );
|
||||
glEvalPoint2( a, b );
|
||||
_glapi_Dispatch->EvalPoint2( i, j );
|
||||
}
|
||||
|
||||
static void TAG(FogCoordfEXT)( GLfloat a )
|
||||
static void TAG(FogCoordfEXT)( GLfloat f )
|
||||
{
|
||||
PRE_LOOPBACK( FogCoordfEXT );
|
||||
_glapi_Dispatch->FogCoordfEXT( a );
|
||||
_glapi_Dispatch->FogCoordfEXT( f );
|
||||
}
|
||||
|
||||
static void TAG(FogCoordfvEXT)( const GLfloat *v )
|
||||
|
|
@ -145,90 +145,90 @@ static void TAG(FogCoordfvEXT)( const GLfloat *v )
|
|||
_glapi_Dispatch->FogCoordfvEXT( v );
|
||||
}
|
||||
|
||||
static void TAG(Indexi)( GLint a )
|
||||
static void TAG(Indexi)( GLint i )
|
||||
{
|
||||
PRE_LOOPBACK( Indexi );
|
||||
glIndexi( a );
|
||||
_glapi_Dispatch->Indexi( i );
|
||||
}
|
||||
|
||||
static void TAG(Indexiv)( const GLint *v )
|
||||
{
|
||||
PRE_LOOPBACK( Indexiv );
|
||||
glIndexiv( v );
|
||||
_glapi_Dispatch->Indexiv( v );
|
||||
}
|
||||
|
||||
static void TAG(Materialfv)( GLenum face, GLenum pname, const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( Materialfv );
|
||||
glMaterialfv( face, pname, v );
|
||||
_glapi_Dispatch->Materialfv( face, pname, v );
|
||||
}
|
||||
|
||||
static void TAG(MultiTexCoord1f)( GLenum target, GLfloat a )
|
||||
static void TAG(MultiTexCoord1fARB)( GLenum target, GLfloat a )
|
||||
{
|
||||
PRE_LOOPBACK( MultiTexCoord1f );
|
||||
glMultiTexCoord1f( target, a );
|
||||
PRE_LOOPBACK( MultiTexCoord1fARB );
|
||||
_glapi_Dispatch->MultiTexCoord1fARB( target, a );
|
||||
}
|
||||
|
||||
static void TAG(MultiTexCoord1fv)( GLenum target, const GLfloat *tc )
|
||||
static void TAG(MultiTexCoord1fvARB)( GLenum target, const GLfloat *tc )
|
||||
{
|
||||
PRE_LOOPBACK( MultiTexCoord1fv );
|
||||
glMultiTexCoord1fv( target, tc );
|
||||
PRE_LOOPBACK( MultiTexCoord1fvARB );
|
||||
_glapi_Dispatch->MultiTexCoord1fvARB( target, tc );
|
||||
}
|
||||
|
||||
static void TAG(MultiTexCoord2f)( GLenum target, GLfloat a, GLfloat b )
|
||||
static void TAG(MultiTexCoord2fARB)( GLenum target, GLfloat s, GLfloat t )
|
||||
{
|
||||
PRE_LOOPBACK( MultiTexCoord2f );
|
||||
glMultiTexCoord2f( target, a, b );
|
||||
PRE_LOOPBACK( MultiTexCoord2fARB );
|
||||
_glapi_Dispatch->MultiTexCoord2fARB( target, s, t );
|
||||
}
|
||||
|
||||
static void TAG(MultiTexCoord2fv)( GLenum target, const GLfloat *tc )
|
||||
static void TAG(MultiTexCoord2fvARB)( GLenum target, const GLfloat *tc )
|
||||
{
|
||||
PRE_LOOPBACK( MultiTexCoord2fv );
|
||||
glMultiTexCoord2fv( target, tc );
|
||||
PRE_LOOPBACK( MultiTexCoord2fvARB );
|
||||
_glapi_Dispatch->MultiTexCoord2fvARB( target, tc );
|
||||
}
|
||||
|
||||
static void TAG(MultiTexCoord3f)( GLenum target, GLfloat a,
|
||||
GLfloat b, GLfloat c )
|
||||
static void TAG(MultiTexCoord3fARB)( GLenum target, GLfloat s,
|
||||
GLfloat t, GLfloat r )
|
||||
{
|
||||
PRE_LOOPBACK( MultiTexCoord3f );
|
||||
glMultiTexCoord3f( target, a, b, c );
|
||||
PRE_LOOPBACK( MultiTexCoord3fARB );
|
||||
_glapi_Dispatch->MultiTexCoord3fARB( target, s, t, r );
|
||||
}
|
||||
|
||||
static void TAG(MultiTexCoord3fv)( GLenum target, const GLfloat *tc )
|
||||
static void TAG(MultiTexCoord3fvARB)( GLenum target, const GLfloat *tc )
|
||||
{
|
||||
PRE_LOOPBACK( MultiTexCoord3fv );
|
||||
glMultiTexCoord3fv( target, tc );
|
||||
PRE_LOOPBACK( MultiTexCoord3fvARB );
|
||||
_glapi_Dispatch->MultiTexCoord3fvARB( target, tc );
|
||||
}
|
||||
|
||||
static void TAG(MultiTexCoord4f)( GLenum target, GLfloat a,
|
||||
GLfloat b, GLfloat c, GLfloat d )
|
||||
static void TAG(MultiTexCoord4fARB)( GLenum target, GLfloat s,
|
||||
GLfloat t, GLfloat r, GLfloat q )
|
||||
{
|
||||
PRE_LOOPBACK( MultiTexCoord4f );
|
||||
glMultiTexCoord4f( target, a, b, c, d );
|
||||
PRE_LOOPBACK( MultiTexCoord4fARB );
|
||||
_glapi_Dispatch->MultiTexCoord4fARB( target, s, t, r, q );
|
||||
}
|
||||
|
||||
static void TAG(MultiTexCoord4fv)( GLenum target, const GLfloat *tc )
|
||||
static void TAG(MultiTexCoord4fvARB)( GLenum target, const GLfloat *tc )
|
||||
{
|
||||
PRE_LOOPBACK( MultiTexCoord4fv );
|
||||
glMultiTexCoord4fv( target, tc );
|
||||
PRE_LOOPBACK( MultiTexCoord4fvARB );
|
||||
_glapi_Dispatch->MultiTexCoord4fvARB( target, tc );
|
||||
}
|
||||
|
||||
static void TAG(Normal3f)( GLfloat a, GLfloat b, GLfloat c )
|
||||
static void TAG(Normal3f)( GLfloat x, GLfloat y, GLfloat z )
|
||||
{
|
||||
PRE_LOOPBACK( Normal3f );
|
||||
glNormal3f( a, b, c );
|
||||
_glapi_Dispatch->Normal3f( x, y, z );
|
||||
}
|
||||
|
||||
static void TAG(Normal3fv)( const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( Normal3fv );
|
||||
glNormal3fv( v );
|
||||
_glapi_Dispatch->Normal3fv( v );
|
||||
}
|
||||
|
||||
static void TAG(SecondaryColor3fEXT)( GLfloat a, GLfloat b, GLfloat c )
|
||||
static void TAG(SecondaryColor3fEXT)( GLfloat r, GLfloat g, GLfloat b )
|
||||
{
|
||||
PRE_LOOPBACK( SecondaryColor3fEXT );
|
||||
_glapi_Dispatch->SecondaryColor3fEXT( a, b, c );
|
||||
_glapi_Dispatch->SecondaryColor3fEXT( r, g, b );
|
||||
}
|
||||
|
||||
static void TAG(SecondaryColor3fvEXT)( const GLfloat *v )
|
||||
|
|
@ -237,10 +237,10 @@ static void TAG(SecondaryColor3fvEXT)( const GLfloat *v )
|
|||
_glapi_Dispatch->SecondaryColor3fvEXT( v );
|
||||
}
|
||||
|
||||
static void TAG(SecondaryColor3ubEXT)( GLubyte a, GLubyte b, GLubyte c )
|
||||
static void TAG(SecondaryColor3ubEXT)( GLubyte r, GLubyte g, GLubyte b )
|
||||
{
|
||||
PRE_LOOPBACK( SecondaryColor3ubEXT );
|
||||
_glapi_Dispatch->SecondaryColor3ubEXT( a, b, c );
|
||||
_glapi_Dispatch->SecondaryColor3ubEXT( r, g, b );
|
||||
}
|
||||
|
||||
static void TAG(SecondaryColor3ubvEXT)( const GLubyte *v )
|
||||
|
|
@ -249,125 +249,125 @@ static void TAG(SecondaryColor3ubvEXT)( const GLubyte *v )
|
|||
_glapi_Dispatch->SecondaryColor3ubvEXT( v );
|
||||
}
|
||||
|
||||
static void TAG(TexCoord1f)( GLfloat a )
|
||||
static void TAG(TexCoord1f)( GLfloat s )
|
||||
{
|
||||
PRE_LOOPBACK( TexCoord1f );
|
||||
glTexCoord1f( a );
|
||||
_glapi_Dispatch->TexCoord1f( s );
|
||||
}
|
||||
|
||||
static void TAG(TexCoord1fv)( const GLfloat *tc )
|
||||
{
|
||||
PRE_LOOPBACK( TexCoord1fv );
|
||||
glTexCoord1fv( tc );
|
||||
_glapi_Dispatch->TexCoord1fv( tc );
|
||||
}
|
||||
|
||||
static void TAG(TexCoord2f)( GLfloat a, GLfloat b )
|
||||
static void TAG(TexCoord2f)( GLfloat s, GLfloat t )
|
||||
{
|
||||
PRE_LOOPBACK( TexCoord2f );
|
||||
glTexCoord2f( a, b );
|
||||
_glapi_Dispatch->TexCoord2f( s, t );
|
||||
}
|
||||
|
||||
static void TAG(TexCoord2fv)( const GLfloat *tc )
|
||||
{
|
||||
PRE_LOOPBACK( TexCoord2fv );
|
||||
glTexCoord2fv( tc );
|
||||
_glapi_Dispatch->TexCoord2fv( tc );
|
||||
}
|
||||
|
||||
static void TAG(TexCoord3f)( GLfloat a, GLfloat b, GLfloat c )
|
||||
static void TAG(TexCoord3f)( GLfloat s, GLfloat t, GLfloat r )
|
||||
{
|
||||
PRE_LOOPBACK( TexCoord3f );
|
||||
glTexCoord3f( a, b, c );
|
||||
_glapi_Dispatch->TexCoord3f( s, t, r );
|
||||
}
|
||||
|
||||
static void TAG(TexCoord3fv)( const GLfloat *tc )
|
||||
{
|
||||
PRE_LOOPBACK( TexCoord3fv );
|
||||
glTexCoord3fv( tc );
|
||||
_glapi_Dispatch->TexCoord3fv( tc );
|
||||
}
|
||||
|
||||
static void TAG(TexCoord4f)( GLfloat a, GLfloat b, GLfloat c, GLfloat d )
|
||||
static void TAG(TexCoord4f)( GLfloat s, GLfloat t, GLfloat r, GLfloat q )
|
||||
{
|
||||
PRE_LOOPBACK( TexCoord4f );
|
||||
glTexCoord4f( a, b, c, d );
|
||||
_glapi_Dispatch->TexCoord4f( s, t, r, q );
|
||||
}
|
||||
|
||||
static void TAG(TexCoord4fv)( const GLfloat *tc )
|
||||
{
|
||||
PRE_LOOPBACK( TexCoord4fv );
|
||||
glTexCoord4fv( tc );
|
||||
_glapi_Dispatch->TexCoord4fv( tc );
|
||||
}
|
||||
|
||||
static void TAG(Vertex2f)( GLfloat a, GLfloat b )
|
||||
static void TAG(Vertex2f)( GLfloat x, GLfloat y )
|
||||
{
|
||||
PRE_LOOPBACK( Vertex2f );
|
||||
glVertex2f( a, b );
|
||||
_glapi_Dispatch->Vertex2f( x, y );
|
||||
}
|
||||
|
||||
static void TAG(Vertex2fv)( const GLfloat *obj )
|
||||
static void TAG(Vertex2fv)( const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( Vertex2fv );
|
||||
glVertex2fv( obj );
|
||||
_glapi_Dispatch->Vertex2fv( v );
|
||||
}
|
||||
|
||||
static void TAG(Vertex3f)( GLfloat a, GLfloat b, GLfloat c )
|
||||
static void TAG(Vertex3f)( GLfloat x, GLfloat y, GLfloat z )
|
||||
{
|
||||
PRE_LOOPBACK( Vertex3f );
|
||||
glVertex3f( a, b, c );
|
||||
_glapi_Dispatch->Vertex3f( x, y, z );
|
||||
}
|
||||
|
||||
static void TAG(Vertex3fv)( const GLfloat *obj )
|
||||
static void TAG(Vertex3fv)( const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( Vertex3fv );
|
||||
glVertex3fv( obj );
|
||||
_glapi_Dispatch->Vertex3fv( v );
|
||||
}
|
||||
|
||||
static void TAG(Vertex4f)( GLfloat a, GLfloat b, GLfloat c, GLfloat d )
|
||||
static void TAG(Vertex4f)( GLfloat x, GLfloat y, GLfloat z, GLfloat w )
|
||||
{
|
||||
PRE_LOOPBACK( Vertex4f );
|
||||
glVertex4f( a, b, c, d );
|
||||
_glapi_Dispatch->Vertex4f( x, y, z, w );
|
||||
}
|
||||
|
||||
static void TAG(Vertex4fv)( const GLfloat *obj )
|
||||
static void TAG(Vertex4fv)( const GLfloat *v )
|
||||
{
|
||||
PRE_LOOPBACK( Vertex4fv );
|
||||
glVertex4fv( obj );
|
||||
_glapi_Dispatch->Vertex4fv( v );
|
||||
}
|
||||
|
||||
static void TAG(CallList)( GLuint i )
|
||||
{
|
||||
PRE_LOOPBACK( CallList );
|
||||
glCallList( i );
|
||||
_glapi_Dispatch->CallList( i );
|
||||
}
|
||||
|
||||
static void TAG(Begin)( GLenum mode )
|
||||
{
|
||||
PRE_LOOPBACK( Begin );
|
||||
glBegin( mode );
|
||||
_glapi_Dispatch->Begin( mode );
|
||||
}
|
||||
|
||||
static void TAG(End)( void )
|
||||
{
|
||||
PRE_LOOPBACK( End );
|
||||
glEnd();
|
||||
_glapi_Dispatch->End();
|
||||
}
|
||||
|
||||
static void TAG(Rectf)( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 )
|
||||
{
|
||||
PRE_LOOPBACK( Rectf );
|
||||
glRectf( x1, y1, x2, y2 );
|
||||
_glapi_Dispatch->Rectf( x1, y1, x2, y2 );
|
||||
}
|
||||
|
||||
static void TAG(DrawArrays)( GLenum mode, GLint start, GLsizei count )
|
||||
{
|
||||
PRE_LOOPBACK( DrawArrays );
|
||||
glDrawArrays( mode, start, count );
|
||||
_glapi_Dispatch->DrawArrays( mode, start, count );
|
||||
}
|
||||
|
||||
static void TAG(DrawElements)( GLenum mode, GLsizei count, GLenum type,
|
||||
const void *indices )
|
||||
{
|
||||
PRE_LOOPBACK( DrawElements );
|
||||
glDrawElements( mode, count, type, indices );
|
||||
_glapi_Dispatch->DrawElements( mode, count, type, indices );
|
||||
}
|
||||
|
||||
static void TAG(DrawRangeElements)( GLenum mode, GLuint start,
|
||||
|
|
@ -375,20 +375,20 @@ static void TAG(DrawRangeElements)( GLenum mode, GLuint start,
|
|||
GLenum type, const void *indices )
|
||||
{
|
||||
PRE_LOOPBACK( DrawRangeElements );
|
||||
glDrawRangeElements( mode, start, end, count, type, indices );
|
||||
_glapi_Dispatch->DrawRangeElements( mode, start, end, count, type, indices );
|
||||
}
|
||||
|
||||
static void TAG(EvalMesh1)( GLenum mode, GLint i1, GLint i2 )
|
||||
{
|
||||
PRE_LOOPBACK( EvalMesh1 );
|
||||
glEvalMesh1( mode, i1, i2 );
|
||||
_glapi_Dispatch->EvalMesh1( mode, i1, i2 );
|
||||
}
|
||||
|
||||
static void TAG(EvalMesh2)( GLenum mode, GLint i1, GLint i2,
|
||||
GLint j1, GLint j2 )
|
||||
{
|
||||
PRE_LOOPBACK( EvalMesh2 );
|
||||
glEvalMesh2( mode, i1, i2, j1, j2 );
|
||||
_glapi_Dispatch->EvalMesh2( mode, i1, i2, j1, j2 );
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -415,14 +415,14 @@ static GLvertexformat TAG(vtxfmt) = {
|
|||
TAG(Indexi),
|
||||
TAG(Indexiv),
|
||||
TAG(Materialfv),
|
||||
TAG(MultiTexCoord1f),
|
||||
TAG(MultiTexCoord1fv),
|
||||
TAG(MultiTexCoord2f),
|
||||
TAG(MultiTexCoord2fv),
|
||||
TAG(MultiTexCoord3f),
|
||||
TAG(MultiTexCoord3fv),
|
||||
TAG(MultiTexCoord4f),
|
||||
TAG(MultiTexCoord4fv),
|
||||
TAG(MultiTexCoord1fARB),
|
||||
TAG(MultiTexCoord1fvARB),
|
||||
TAG(MultiTexCoord2fARB),
|
||||
TAG(MultiTexCoord2fvARB),
|
||||
TAG(MultiTexCoord3fARB),
|
||||
TAG(MultiTexCoord3fvARB),
|
||||
TAG(MultiTexCoord4fARB),
|
||||
TAG(MultiTexCoord4fvARB),
|
||||
TAG(Normal3f),
|
||||
TAG(Normal3fv),
|
||||
TAG(SecondaryColor3fEXT),
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,8 +1,8 @@
|
|||
/* $Id: t_imm_api.c,v 1.18 2001/11/18 22:48:14 brianp Exp $ */
|
||||
/* $Id: t_imm_api.c,v 1.19 2001/12/04 23:43:31 brianp Exp $ */
|
||||
|
||||
/*
|
||||
* Mesa 3-D graphics library
|
||||
* Version: 3.5
|
||||
* Version: 4.1
|
||||
*
|
||||
* Copyright (C) 1999-2001 Brian Paul All Rights Reserved.
|
||||
*
|
||||
|
|
@ -313,7 +313,7 @@ _tnl_end( GLcontext *ctx )
|
|||
/* You can set this flag to get the old 'flush_vb on glEnd()'
|
||||
* behaviour.
|
||||
*/
|
||||
if ((MESA_DEBUG_FLAGS&DEBUG_ALWAYS_FLUSH))
|
||||
if (1/*(MESA_DEBUG_FLAGS&DEBUG_ALWAYS_FLUSH)*/)
|
||||
_tnl_flush_immediate( IM );
|
||||
}
|
||||
|
||||
|
|
@ -1232,14 +1232,14 @@ void _tnl_imm_vtxfmt_init( GLcontext *ctx )
|
|||
vfmt->Indexi = _tnl_Indexi;
|
||||
vfmt->Indexiv = _tnl_Indexiv;
|
||||
vfmt->Materialfv = _tnl_Materialfv;
|
||||
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->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->Normal3f = _tnl_Normal3f;
|
||||
vfmt->Normal3fv = _tnl_Normal3fv;
|
||||
vfmt->SecondaryColor3fEXT = _tnl_SecondaryColor3fEXT;
|
||||
|
|
|
|||
|
|
@ -2263,515 +2263,239 @@ 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_ActiveTexture))
|
||||
JMP(GL_OFFSET(_gloffset_ActiveTextureARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(ClientActiveTextureARB))
|
||||
GL_PREFIX(ClientActiveTextureARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_ClientActiveTexture))
|
||||
JMP(GL_OFFSET(_gloffset_ClientActiveTextureARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord1dARB))
|
||||
GL_PREFIX(MultiTexCoord1dARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1d))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord1dvARB))
|
||||
GL_PREFIX(MultiTexCoord1dvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1dvARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord1fARB))
|
||||
GL_PREFIX(MultiTexCoord1fARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1f))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord1fvARB))
|
||||
GL_PREFIX(MultiTexCoord1fvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1fvARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord1iARB))
|
||||
GL_PREFIX(MultiTexCoord1iARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1i))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1iARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord1ivARB))
|
||||
GL_PREFIX(MultiTexCoord1ivARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1iv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1ivARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord1sARB))
|
||||
GL_PREFIX(MultiTexCoord1sARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1s))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1sARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord1svARB))
|
||||
GL_PREFIX(MultiTexCoord1svARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1sv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord1svARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord2dARB))
|
||||
GL_PREFIX(MultiTexCoord2dARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2d))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord2dvARB))
|
||||
GL_PREFIX(MultiTexCoord2dvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2dvARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord2fARB))
|
||||
GL_PREFIX(MultiTexCoord2fARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2f))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord2fvARB))
|
||||
GL_PREFIX(MultiTexCoord2fvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2fvARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord2iARB))
|
||||
GL_PREFIX(MultiTexCoord2iARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2i))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2iARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord2ivARB))
|
||||
GL_PREFIX(MultiTexCoord2ivARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2iv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2ivARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord2sARB))
|
||||
GL_PREFIX(MultiTexCoord2sARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2s))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2sARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord2svARB))
|
||||
GL_PREFIX(MultiTexCoord2svARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2sv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord2svARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord3dARB))
|
||||
GL_PREFIX(MultiTexCoord3dARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3d))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord3dvARB))
|
||||
GL_PREFIX(MultiTexCoord3dvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3dvARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord3fARB))
|
||||
GL_PREFIX(MultiTexCoord3fARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3f))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord3fvARB))
|
||||
GL_PREFIX(MultiTexCoord3fvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3fvARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord3iARB))
|
||||
GL_PREFIX(MultiTexCoord3iARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3i))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3iARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord3ivARB))
|
||||
GL_PREFIX(MultiTexCoord3ivARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3iv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3ivARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord3sARB))
|
||||
GL_PREFIX(MultiTexCoord3sARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3s))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3sARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord3svARB))
|
||||
GL_PREFIX(MultiTexCoord3svARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3sv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord3svARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord4dARB))
|
||||
GL_PREFIX(MultiTexCoord4dARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4d))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord4dvARB))
|
||||
GL_PREFIX(MultiTexCoord4dvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4dvARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord4fARB))
|
||||
GL_PREFIX(MultiTexCoord4fARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4f))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord4fvARB))
|
||||
GL_PREFIX(MultiTexCoord4fvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4fvARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord4iARB))
|
||||
GL_PREFIX(MultiTexCoord4iARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4i))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4iARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord4ivARB))
|
||||
GL_PREFIX(MultiTexCoord4ivARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4iv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4ivARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord4sARB))
|
||||
GL_PREFIX(MultiTexCoord4sARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4s))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4sARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultiTexCoord4svARB))
|
||||
GL_PREFIX(MultiTexCoord4svARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4sv))
|
||||
JMP(GL_OFFSET(_gloffset_MultiTexCoord4svARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(LoadTransposeMatrixfARB))
|
||||
GL_PREFIX(LoadTransposeMatrixfARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixf))
|
||||
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixfARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(LoadTransposeMatrixdARB))
|
||||
GL_PREFIX(LoadTransposeMatrixdARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixd))
|
||||
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixdARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultTransposeMatrixfARB))
|
||||
GL_PREFIX(MultTransposeMatrixfARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixf))
|
||||
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixfARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(MultTransposeMatrixdARB))
|
||||
GL_PREFIX(MultTransposeMatrixdARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixd))
|
||||
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixdARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(SampleCoverageARB))
|
||||
GL_PREFIX(SampleCoverageARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_SampleCoverage))
|
||||
JMP(GL_OFFSET(_gloffset_SampleCoverageARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(__unused413))
|
||||
|
|
@ -2783,43 +2507,313 @@ ALIGNTEXT16
|
|||
GLOBL_FN(GL_PREFIX(CompressedTexImage3DARB))
|
||||
GL_PREFIX(CompressedTexImage3DARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexImage3D))
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexImage3DARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(CompressedTexImage2DARB))
|
||||
GL_PREFIX(CompressedTexImage2DARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexImage2D))
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexImage2DARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(CompressedTexImage1DARB))
|
||||
GL_PREFIX(CompressedTexImage1DARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexImage1D))
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexImage1DARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(CompressedTexSubImage3DARB))
|
||||
GL_PREFIX(CompressedTexSubImage3DARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage3D))
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage3DARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(CompressedTexSubImage2DARB))
|
||||
GL_PREFIX(CompressedTexSubImage2DARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage2D))
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage2DARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(CompressedTexSubImage1DARB))
|
||||
GL_PREFIX(CompressedTexSubImage1DARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage1D))
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage1DARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(GetCompressedTexImageARB))
|
||||
GL_PREFIX(GetCompressedTexImageARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_GetCompressedTexImage))
|
||||
JMP(GL_OFFSET(_gloffset_GetCompressedTexImageARB))
|
||||
|
||||
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(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(LoadTransposeMatrixf))
|
||||
GL_PREFIX(LoadTransposeMatrixf):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_LoadTransposeMatrixfARB))
|
||||
|
||||
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(MultTransposeMatrixf))
|
||||
GL_PREFIX(MultTransposeMatrixf):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_MultTransposeMatrixfARB))
|
||||
|
||||
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(CompressedTexImage3D))
|
||||
GL_PREFIX(CompressedTexImage3D):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexImage3DARB))
|
||||
|
||||
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(CompressedTexImage1D))
|
||||
GL_PREFIX(CompressedTexImage1D):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexImage1DARB))
|
||||
|
||||
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(CompressedTexSubImage2D))
|
||||
GL_PREFIX(CompressedTexSubImage2D):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_CompressedTexSubImage2DARB))
|
||||
|
||||
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(GetCompressedTexImage))
|
||||
GL_PREFIX(GetCompressedTexImage):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_GetCompressedTexImageARB))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(BlendColorEXT))
|
||||
|
|
@ -3289,41 +3283,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_PointParameterfARB))
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfEXT))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(PointParameterfvEXT))
|
||||
GL_PREFIX(PointParameterfvEXT):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfvARB))
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfvEXT))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(PointParameterfARB))
|
||||
GL_PREFIX(PointParameterfARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfEXT))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(PointParameterfvARB))
|
||||
GL_PREFIX(PointParameterfvARB):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfvEXT))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(PointParameterfSGIS))
|
||||
GL_PREFIX(PointParameterfSGIS):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfARB))
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfEXT))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(PointParameterfvSGIS))
|
||||
GL_PREFIX(PointParameterfvSGIS):
|
||||
MOV_L(GLNAME(_glapi_Dispatch), EAX)
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfvARB))
|
||||
JMP(GL_OFFSET(_gloffset_PointParameterfvEXT))
|
||||
|
||||
ALIGNTEXT16
|
||||
GLOBL_FN(GL_PREFIX(GetInstrumentsSGIX))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue