/[gzz]/gzz/gfx/libglwrapper/GL_wrapper.cxx
ViewVC logotype

Diff of /gzz/gfx/libglwrapper/GL_wrapper.cxx

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by mudyc, Mon Sep 30 06:38:39 2002 UTC revision 1.3 by mudyc, Thu Oct 10 13:45:09 2002 UTC
# Line 73  GLint GL_kludge_error_GLint(const char * Line 73  GLint GL_kludge_error_GLint(const char *
73   * ==============   * ==============
74   */   */
75    
 void stub_glActiveTexture(GLenum texture);  
 void (* _glActiveTexture)(GLenum texture) = &stub_glActiveTexture;  
 void stub_glActiveTexture(GLenum texture) {  
    if (getExtendedProcAddress("glActiveTexture") == NULL) {  
       return GL_kludge_error_void("glActiveTexture");  
    }  
    _glActiveTexture = (void (*)(GLenum))getExtendedProcAddress("glActiveTexture");  
    return _glActiveTexture(texture);  
 }  
   
76  void stub_glActiveTextureARB(GLenum texture);  void stub_glActiveTextureARB(GLenum texture);
77  void (* _glActiveTextureARB)(GLenum texture) = &stub_glActiveTextureARB;  void (* _glActiveTextureARB)(GLenum texture) = &stub_glActiveTextureARB;
78  void stub_glActiveTextureARB(GLenum texture) {  void stub_glActiveTextureARB(GLenum texture) {
# Line 203  void stub_glBlendEquationEXT(GLenum mode Line 193  void stub_glBlendEquationEXT(GLenum mode
193     return _glBlendEquationEXT(mode);     return _glBlendEquationEXT(mode);
194  }  }
195    
 void stub_glClientActiveTexture(GLenum texture);  
 void (* _glClientActiveTexture)(GLenum texture) = &stub_glClientActiveTexture;  
 void stub_glClientActiveTexture(GLenum texture) {  
    if (getExtendedProcAddress("glClientActiveTexture") == NULL) {  
       return GL_kludge_error_void("glClientActiveTexture");  
    }  
    _glClientActiveTexture = (void (*)(GLenum))getExtendedProcAddress("glClientActiveTexture");  
    return _glClientActiveTexture(texture);  
 }  
   
196  void stub_glClientActiveTextureARB(GLenum texture);  void stub_glClientActiveTextureARB(GLenum texture);
197  void (* _glClientActiveTextureARB)(GLenum texture) = &stub_glClientActiveTextureARB;  void (* _glClientActiveTextureARB)(GLenum texture) = &stub_glClientActiveTextureARB;
198  void stub_glClientActiveTextureARB(GLenum texture) {  void stub_glClientActiveTextureARB(GLenum texture) {
# Line 363  void stub_glCombinerStageParameterfvNV(G Line 343  void stub_glCombinerStageParameterfvNV(G
343     return _glCombinerStageParameterfvNV(stage , pname , params);     return _glCombinerStageParameterfvNV(stage , pname , params);
344  }  }
345    
 void stub_glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);  
 void (* _glCompressedTexImage1D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage1D;  
 void stub_glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) {  
    if (getExtendedProcAddress("glCompressedTexImage1D") == NULL) {  
       return GL_kludge_error_void("glCompressedTexImage1D");  
    }  
    _glCompressedTexImage1D = (void (*)(GLenum , GLint , GLenum , GLsizei , GLint , GLsizei , const GLvoid *))getExtendedProcAddress("glCompressedTexImage1D");  
    return _glCompressedTexImage1D(target , level , internalformat , width , border , imageSize , data);  
 }  
   
346  void stub_glCompressedTexImage1DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);  void stub_glCompressedTexImage1DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);
347  void (* _glCompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage1DARB;  void (* _glCompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage1DARB;
348  void stub_glCompressedTexImage1DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) {  void stub_glCompressedTexImage1DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data) {
# Line 383  void stub_glCompressedTexImage1DARB(GLen Line 353  void stub_glCompressedTexImage1DARB(GLen
353     return _glCompressedTexImage1DARB(target , level , internalformat , width , border , imageSize , data);     return _glCompressedTexImage1DARB(target , level , internalformat , width , border , imageSize , data);
354  }  }
355    
 void stub_glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);  
 void (* _glCompressedTexImage2D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage2D;  
 void stub_glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) {  
    if (getExtendedProcAddress("glCompressedTexImage2D") == NULL) {  
       return GL_kludge_error_void("glCompressedTexImage2D");  
    }  
    _glCompressedTexImage2D = (void (*)(GLenum , GLint , GLenum , GLsizei , GLsizei , GLint , GLsizei , const GLvoid *))getExtendedProcAddress("glCompressedTexImage2D");  
    return _glCompressedTexImage2D(target , level , internalformat , width , height , border , imageSize , data);  
 }  
   
356  void stub_glCompressedTexImage2DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);  void stub_glCompressedTexImage2DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);
357  void (* _glCompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage2DARB;  void (* _glCompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage2DARB;
358  void stub_glCompressedTexImage2DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) {  void stub_glCompressedTexImage2DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data) {
# Line 403  void stub_glCompressedTexImage2DARB(GLen Line 363  void stub_glCompressedTexImage2DARB(GLen
363     return _glCompressedTexImage2DARB(target , level , internalformat , width , height , border , imageSize , data);     return _glCompressedTexImage2DARB(target , level , internalformat , width , height , border , imageSize , data);
364  }  }
365    
 void stub_glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);  
 void (* _glCompressedTexImage3D)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage3D;  
 void stub_glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) {  
    if (getExtendedProcAddress("glCompressedTexImage3D") == NULL) {  
       return GL_kludge_error_void("glCompressedTexImage3D");  
    }  
    _glCompressedTexImage3D = (void (*)(GLenum , GLint , GLenum , GLsizei , GLsizei , GLsizei , GLint , GLsizei , const GLvoid *))getExtendedProcAddress("glCompressedTexImage3D");  
    return _glCompressedTexImage3D(target , level , internalformat , width , height , depth , border , imageSize , data);  
 }  
   
366  void stub_glCompressedTexImage3DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);  void stub_glCompressedTexImage3DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);
367  void (* _glCompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage3DARB;  void (* _glCompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexImage3DARB;
368  void stub_glCompressedTexImage3DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) {  void stub_glCompressedTexImage3DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data) {
# Line 423  void stub_glCompressedTexImage3DARB(GLen Line 373  void stub_glCompressedTexImage3DARB(GLen
373     return _glCompressedTexImage3DARB(target , level , internalformat , width , height , depth , border , imageSize , data);     return _glCompressedTexImage3DARB(target , level , internalformat , width , height , depth , border , imageSize , data);
374  }  }
375    
 void stub_glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);  
 void (* _glCompressedTexSubImage1D)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage1D;  
 void stub_glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) {  
    if (getExtendedProcAddress("glCompressedTexSubImage1D") == NULL) {  
       return GL_kludge_error_void("glCompressedTexSubImage1D");  
    }  
    _glCompressedTexSubImage1D = (void (*)(GLenum , GLint , GLint , GLsizei , GLenum , GLsizei , const GLvoid *))getExtendedProcAddress("glCompressedTexSubImage1D");  
    return _glCompressedTexSubImage1D(target , level , xoffset , width , format , imageSize , data);  
 }  
   
376  void stub_glCompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);  void stub_glCompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);
377  void (* _glCompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage1DARB;  void (* _glCompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage1DARB;
378  void stub_glCompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) {  void stub_glCompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data) {
# Line 443  void stub_glCompressedTexSubImage1DARB(G Line 383  void stub_glCompressedTexSubImage1DARB(G
383     return _glCompressedTexSubImage1DARB(target , level , xoffset , width , format , imageSize , data);     return _glCompressedTexSubImage1DARB(target , level , xoffset , width , format , imageSize , data);
384  }  }
385    
 void stub_glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);  
 void (* _glCompressedTexSubImage2D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage2D;  
 void stub_glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) {  
    if (getExtendedProcAddress("glCompressedTexSubImage2D") == NULL) {  
       return GL_kludge_error_void("glCompressedTexSubImage2D");  
    }  
    _glCompressedTexSubImage2D = (void (*)(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLsizei , const GLvoid *))getExtendedProcAddress("glCompressedTexSubImage2D");  
    return _glCompressedTexSubImage2D(target , level , xoffset , yoffset , width , height , format , imageSize , data);  
 }  
   
386  void stub_glCompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);  void stub_glCompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
387  void (* _glCompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage2DARB;  void (* _glCompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage2DARB;
388  void stub_glCompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) {  void stub_glCompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data) {
# Line 463  void stub_glCompressedTexSubImage2DARB(G Line 393  void stub_glCompressedTexSubImage2DARB(G
393     return _glCompressedTexSubImage2DARB(target , level , xoffset , yoffset , width , height , format , imageSize , data);     return _glCompressedTexSubImage2DARB(target , level , xoffset , yoffset , width , height , format , imageSize , data);
394  }  }
395    
 void stub_glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);  
 void (* _glCompressedTexSubImage3D)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage3D;  
 void stub_glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) {  
    if (getExtendedProcAddress("glCompressedTexSubImage3D") == NULL) {  
       return GL_kludge_error_void("glCompressedTexSubImage3D");  
    }  
    _glCompressedTexSubImage3D = (void (*)(GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLsizei , const GLvoid *))getExtendedProcAddress("glCompressedTexSubImage3D");  
    return _glCompressedTexSubImage3D(target , level , xoffset , yoffset , zoffset , width , height , depth , format , imageSize , data);  
 }  
   
396  void stub_glCompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);  void stub_glCompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);
397  void (* _glCompressedTexSubImage3DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage3DARB;  void (* _glCompressedTexSubImage3DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) = &stub_glCompressedTexSubImage3DARB;
398  void stub_glCompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) {  void stub_glCompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data) {
# Line 973  void stub_glGetCombinerStageParameterfvN Line 893  void stub_glGetCombinerStageParameterfvN
893     return _glGetCombinerStageParameterfvNV(stage , pname , params);     return _glGetCombinerStageParameterfvNV(stage , pname , params);
894  }  }
895    
 void stub_glGetCompressedTexImage(GLenum target, GLint lod, GLvoid *img);  
 void (* _glGetCompressedTexImage)(GLenum target, GLint lod, GLvoid *img) = &stub_glGetCompressedTexImage;  
 void stub_glGetCompressedTexImage(GLenum target, GLint lod, GLvoid *img) {  
    if (getExtendedProcAddress("glGetCompressedTexImage") == NULL) {  
       return GL_kludge_error_void("glGetCompressedTexImage");  
    }  
    _glGetCompressedTexImage = (void (*)(GLenum , GLint , GLvoid *))getExtendedProcAddress("glGetCompressedTexImage");  
    return _glGetCompressedTexImage(target , lod , img);  
 }  
   
896  void stub_glGetCompressedTexImageARB(GLenum target, GLint lod, GLvoid *img);  void stub_glGetCompressedTexImageARB(GLenum target, GLint lod, GLvoid *img);
897  void (* _glGetCompressedTexImageARB)(GLenum target, GLint lod, GLvoid *img) = &stub_glGetCompressedTexImageARB;  void (* _glGetCompressedTexImageARB)(GLenum target, GLint lod, GLvoid *img) = &stub_glGetCompressedTexImageARB;
898  void stub_glGetCompressedTexImageARB(GLenum target, GLint lod, GLvoid *img) {  void stub_glGetCompressedTexImageARB(GLenum target, GLint lod, GLvoid *img) {
# Line 1413  void stub_glLoadProgramNV(GLenum target, Line 1323  void stub_glLoadProgramNV(GLenum target,
1323     return _glLoadProgramNV(target , id , len , program);     return _glLoadProgramNV(target , id , len , program);
1324  }  }
1325    
 void stub_glLoadTransposeMatrixd(const GLdouble *m);  
 void (* _glLoadTransposeMatrixd)(const GLdouble *m) = &stub_glLoadTransposeMatrixd;  
 void stub_glLoadTransposeMatrixd(const GLdouble *m) {  
    if (getExtendedProcAddress("glLoadTransposeMatrixd") == NULL) {  
       return GL_kludge_error_void("glLoadTransposeMatrixd");  
    }  
    _glLoadTransposeMatrixd = (void (*)(const GLdouble *))getExtendedProcAddress("glLoadTransposeMatrixd");  
    return _glLoadTransposeMatrixd(m);  
 }  
   
1326  void stub_glLoadTransposeMatrixdARB(const GLdouble *m);  void stub_glLoadTransposeMatrixdARB(const GLdouble *m);
1327  void (* _glLoadTransposeMatrixdARB)(const GLdouble *m) = &stub_glLoadTransposeMatrixdARB;  void (* _glLoadTransposeMatrixdARB)(const GLdouble *m) = &stub_glLoadTransposeMatrixdARB;
1328  void stub_glLoadTransposeMatrixdARB(const GLdouble *m) {  void stub_glLoadTransposeMatrixdARB(const GLdouble *m) {
# Line 1433  void stub_glLoadTransposeMatrixdARB(cons Line 1333  void stub_glLoadTransposeMatrixdARB(cons
1333     return _glLoadTransposeMatrixdARB(m);     return _glLoadTransposeMatrixdARB(m);
1334  }  }
1335    
 void stub_glLoadTransposeMatrixf(const GLfloat *m);  
 void (* _glLoadTransposeMatrixf)(const GLfloat *m) = &stub_glLoadTransposeMatrixf;  
 void stub_glLoadTransposeMatrixf(const GLfloat *m) {  
    if (getExtendedProcAddress("glLoadTransposeMatrixf") == NULL) {  
       return GL_kludge_error_void("glLoadTransposeMatrixf");  
    }  
    _glLoadTransposeMatrixf = (void (*)(const GLfloat *))getExtendedProcAddress("glLoadTransposeMatrixf");  
    return _glLoadTransposeMatrixf(m);  
 }  
   
1336  void stub_glLoadTransposeMatrixfARB(const GLfloat *m);  void stub_glLoadTransposeMatrixfARB(const GLfloat *m);
1337  void (* _glLoadTransposeMatrixfARB)(const GLfloat *m) = &stub_glLoadTransposeMatrixfARB;  void (* _glLoadTransposeMatrixfARB)(const GLfloat *m) = &stub_glLoadTransposeMatrixfARB;
1338  void stub_glLoadTransposeMatrixfARB(const GLfloat *m) {  void stub_glLoadTransposeMatrixfARB(const GLfloat *m) {
# Line 1503  void stub_glMinmax(GLenum target, GLenum Line 1393  void stub_glMinmax(GLenum target, GLenum
1393     return _glMinmax(target , internalformat , sink);     return _glMinmax(target , internalformat , sink);
1394  }  }
1395    
 void stub_glMultTransposeMatrixd(const GLdouble *m);  
 void (* _glMultTransposeMatrixd)(const GLdouble *m) = &stub_glMultTransposeMatrixd;  
 void stub_glMultTransposeMatrixd(const GLdouble *m) {  
    if (getExtendedProcAddress("glMultTransposeMatrixd") == NULL) {  
       return GL_kludge_error_void("glMultTransposeMatrixd");  
    }  
    _glMultTransposeMatrixd = (void (*)(const GLdouble *))getExtendedProcAddress("glMultTransposeMatrixd");  
    return _glMultTransposeMatrixd(m);  
 }  
   
1396  void stub_glMultTransposeMatrixdARB(const GLdouble *m);  void stub_glMultTransposeMatrixdARB(const GLdouble *m);
1397  void (* _glMultTransposeMatrixdARB)(const GLdouble *m) = &stub_glMultTransposeMatrixdARB;  void (* _glMultTransposeMatrixdARB)(const GLdouble *m) = &stub_glMultTransposeMatrixdARB;
1398  void stub_glMultTransposeMatrixdARB(const GLdouble *m) {  void stub_glMultTransposeMatrixdARB(const GLdouble *m) {
# Line 1523  void stub_glMultTransposeMatrixdARB(cons Line 1403  void stub_glMultTransposeMatrixdARB(cons
1403     return _glMultTransposeMatrixdARB(m);     return _glMultTransposeMatrixdARB(m);
1404  }  }
1405    
 void stub_glMultTransposeMatrixf(const GLfloat *m);  
 void (* _glMultTransposeMatrixf)(const GLfloat *m) = &stub_glMultTransposeMatrixf;  
 void stub_glMultTransposeMatrixf(const GLfloat *m) {  
    if (getExtendedProcAddress("glMultTransposeMatrixf") == NULL) {  
       return GL_kludge_error_void("glMultTransposeMatrixf");  
    }  
    _glMultTransposeMatrixf = (void (*)(const GLfloat *))getExtendedProcAddress("glMultTransposeMatrixf");  
    return _glMultTransposeMatrixf(m);  
 }  
   
1406  void stub_glMultTransposeMatrixfARB(const GLfloat *m);  void stub_glMultTransposeMatrixfARB(const GLfloat *m);
1407  void (* _glMultTransposeMatrixfARB)(const GLfloat *m) = &stub_glMultTransposeMatrixfARB;  void (* _glMultTransposeMatrixfARB)(const GLfloat *m) = &stub_glMultTransposeMatrixfARB;
1408  void stub_glMultTransposeMatrixfARB(const GLfloat *m) {  void stub_glMultTransposeMatrixfARB(const GLfloat *m) {
# Line 1563  void stub_glMultiDrawElementsEXT(GLenum Line 1433  void stub_glMultiDrawElementsEXT(GLenum
1433     return _glMultiDrawElementsEXT(mode , count , type , indices , primcount);     return _glMultiDrawElementsEXT(mode , count , type , indices , primcount);
1434  }  }
1435    
 void stub_glMultiTexCoord1d(GLenum target, GLdouble s);  
 void (* _glMultiTexCoord1d)(GLenum target, GLdouble s) = &stub_glMultiTexCoord1d;  
 void stub_glMultiTexCoord1d(GLenum target, GLdouble s) {  
    if (getExtendedProcAddress("glMultiTexCoord1d") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord1d");  
    }  
    _glMultiTexCoord1d = (void (*)(GLenum , GLdouble))getExtendedProcAddress("glMultiTexCoord1d");  
    return _glMultiTexCoord1d(target , s);  
 }  
   
1436  void stub_glMultiTexCoord1dARB(GLenum target, GLdouble s);  void stub_glMultiTexCoord1dARB(GLenum target, GLdouble s);
1437  void (* _glMultiTexCoord1dARB)(GLenum target, GLdouble s) = &stub_glMultiTexCoord1dARB;  void (* _glMultiTexCoord1dARB)(GLenum target, GLdouble s) = &stub_glMultiTexCoord1dARB;
1438  void stub_glMultiTexCoord1dARB(GLenum target, GLdouble s) {  void stub_glMultiTexCoord1dARB(GLenum target, GLdouble s) {
# Line 1593  void stub_glMultiTexCoord1dSGIS(GLenum t Line 1453  void stub_glMultiTexCoord1dSGIS(GLenum t
1453     return _glMultiTexCoord1dSGIS(target , s);     return _glMultiTexCoord1dSGIS(target , s);
1454  }  }
1455    
 void stub_glMultiTexCoord1dv(GLenum target, const GLdouble *v);  
 void (* _glMultiTexCoord1dv)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord1dv;  
 void stub_glMultiTexCoord1dv(GLenum target, const GLdouble *v) {  
    if (getExtendedProcAddress("glMultiTexCoord1dv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord1dv");  
    }  
    _glMultiTexCoord1dv = (void (*)(GLenum , const GLdouble *))getExtendedProcAddress("glMultiTexCoord1dv");  
    return _glMultiTexCoord1dv(target , v);  
 }  
   
1456  void stub_glMultiTexCoord1dvARB(GLenum target, const GLdouble *v);  void stub_glMultiTexCoord1dvARB(GLenum target, const GLdouble *v);
1457  void (* _glMultiTexCoord1dvARB)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord1dvARB;  void (* _glMultiTexCoord1dvARB)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord1dvARB;
1458  void stub_glMultiTexCoord1dvARB(GLenum target, const GLdouble *v) {  void stub_glMultiTexCoord1dvARB(GLenum target, const GLdouble *v) {
# Line 1623  void stub_glMultiTexCoord1dvSGIS(GLenum Line 1473  void stub_glMultiTexCoord1dvSGIS(GLenum
1473     return _glMultiTexCoord1dvSGIS(target , v);     return _glMultiTexCoord1dvSGIS(target , v);
1474  }  }
1475    
 void stub_glMultiTexCoord1f(GLenum target, GLfloat s);  
 void (* _glMultiTexCoord1f)(GLenum target, GLfloat s) = &stub_glMultiTexCoord1f;  
 void stub_glMultiTexCoord1f(GLenum target, GLfloat s) {  
    if (getExtendedProcAddress("glMultiTexCoord1f") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord1f");  
    }  
    _glMultiTexCoord1f = (void (*)(GLenum , GLfloat))getExtendedProcAddress("glMultiTexCoord1f");  
    return _glMultiTexCoord1f(target , s);  
 }  
   
1476  void stub_glMultiTexCoord1fARB(GLenum target, GLfloat s);  void stub_glMultiTexCoord1fARB(GLenum target, GLfloat s);
1477  void (* _glMultiTexCoord1fARB)(GLenum target, GLfloat s) = &stub_glMultiTexCoord1fARB;  void (* _glMultiTexCoord1fARB)(GLenum target, GLfloat s) = &stub_glMultiTexCoord1fARB;
1478  void stub_glMultiTexCoord1fARB(GLenum target, GLfloat s) {  void stub_glMultiTexCoord1fARB(GLenum target, GLfloat s) {
# Line 1653  void stub_glMultiTexCoord1fSGIS(GLenum t Line 1493  void stub_glMultiTexCoord1fSGIS(GLenum t
1493     return _glMultiTexCoord1fSGIS(target , s);     return _glMultiTexCoord1fSGIS(target , s);
1494  }  }
1495    
 void stub_glMultiTexCoord1fv(GLenum target, const GLfloat *v);  
 void (* _glMultiTexCoord1fv)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord1fv;  
 void stub_glMultiTexCoord1fv(GLenum target, const GLfloat *v) {  
    if (getExtendedProcAddress("glMultiTexCoord1fv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord1fv");  
    }  
    _glMultiTexCoord1fv = (void (*)(GLenum , const GLfloat *))getExtendedProcAddress("glMultiTexCoord1fv");  
    return _glMultiTexCoord1fv(target , v);  
 }  
   
1496  void stub_glMultiTexCoord1fvARB(GLenum target, const GLfloat *v);  void stub_glMultiTexCoord1fvARB(GLenum target, const GLfloat *v);
1497  void (* _glMultiTexCoord1fvARB)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord1fvARB;  void (* _glMultiTexCoord1fvARB)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord1fvARB;
1498  void stub_glMultiTexCoord1fvARB(GLenum target, const GLfloat *v) {  void stub_glMultiTexCoord1fvARB(GLenum target, const GLfloat *v) {
# Line 1683  void stub_glMultiTexCoord1fvSGIS(GLenum Line 1513  void stub_glMultiTexCoord1fvSGIS(GLenum
1513     return _glMultiTexCoord1fvSGIS(target , v);     return _glMultiTexCoord1fvSGIS(target , v);
1514  }  }
1515    
 void stub_glMultiTexCoord1i(GLenum target, GLint s);  
 void (* _glMultiTexCoord1i)(GLenum target, GLint s) = &stub_glMultiTexCoord1i;  
 void stub_glMultiTexCoord1i(GLenum target, GLint s) {  
    if (getExtendedProcAddress("glMultiTexCoord1i") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord1i");  
    }  
    _glMultiTexCoord1i = (void (*)(GLenum , GLint))getExtendedProcAddress("glMultiTexCoord1i");  
    return _glMultiTexCoord1i(target , s);  
 }  
   
1516  void stub_glMultiTexCoord1iARB(GLenum target, GLint s);  void stub_glMultiTexCoord1iARB(GLenum target, GLint s);
1517  void (* _glMultiTexCoord1iARB)(GLenum target, GLint s) = &stub_glMultiTexCoord1iARB;  void (* _glMultiTexCoord1iARB)(GLenum target, GLint s) = &stub_glMultiTexCoord1iARB;
1518  void stub_glMultiTexCoord1iARB(GLenum target, GLint s) {  void stub_glMultiTexCoord1iARB(GLenum target, GLint s) {
# Line 1713  void stub_glMultiTexCoord1iSGIS(GLenum t Line 1533  void stub_glMultiTexCoord1iSGIS(GLenum t
1533     return _glMultiTexCoord1iSGIS(target , s);     return _glMultiTexCoord1iSGIS(target , s);
1534  }  }
1535    
 void stub_glMultiTexCoord1iv(GLenum target, const GLint *v);  
 void (* _glMultiTexCoord1iv)(GLenum target, const GLint *v) = &stub_glMultiTexCoord1iv;  
 void stub_glMultiTexCoord1iv(GLenum target, const GLint *v) {  
    if (getExtendedProcAddress("glMultiTexCoord1iv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord1iv");  
    }  
    _glMultiTexCoord1iv = (void (*)(GLenum , const GLint *))getExtendedProcAddress("glMultiTexCoord1iv");  
    return _glMultiTexCoord1iv(target , v);  
 }  
   
1536  void stub_glMultiTexCoord1ivARB(GLenum target, const GLint *v);  void stub_glMultiTexCoord1ivARB(GLenum target, const GLint *v);
1537  void (* _glMultiTexCoord1ivARB)(GLenum target, const GLint *v) = &stub_glMultiTexCoord1ivARB;  void (* _glMultiTexCoord1ivARB)(GLenum target, const GLint *v) = &stub_glMultiTexCoord1ivARB;
1538  void stub_glMultiTexCoord1ivARB(GLenum target, const GLint *v) {  void stub_glMultiTexCoord1ivARB(GLenum target, const GLint *v) {
# Line 1743  void stub_glMultiTexCoord1ivSGIS(GLenum Line 1553  void stub_glMultiTexCoord1ivSGIS(GLenum
1553     return _glMultiTexCoord1ivSGIS(target , v);     return _glMultiTexCoord1ivSGIS(target , v);
1554  }  }
1555    
 void stub_glMultiTexCoord1s(GLenum target, GLshort s);  
 void (* _glMultiTexCoord1s)(GLenum target, GLshort s) = &stub_glMultiTexCoord1s;  
 void stub_glMultiTexCoord1s(GLenum target, GLshort s) {  
    if (getExtendedProcAddress("glMultiTexCoord1s") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord1s");  
    }  
    _glMultiTexCoord1s = (void (*)(GLenum , GLshort))getExtendedProcAddress("glMultiTexCoord1s");  
    return _glMultiTexCoord1s(target , s);  
 }  
   
1556  void stub_glMultiTexCoord1sARB(GLenum target, GLshort s);  void stub_glMultiTexCoord1sARB(GLenum target, GLshort s);
1557  void (* _glMultiTexCoord1sARB)(GLenum target, GLshort s) = &stub_glMultiTexCoord1sARB;  void (* _glMultiTexCoord1sARB)(GLenum target, GLshort s) = &stub_glMultiTexCoord1sARB;
1558  void stub_glMultiTexCoord1sARB(GLenum target, GLshort s) {  void stub_glMultiTexCoord1sARB(GLenum target, GLshort s) {
# Line 1773  void stub_glMultiTexCoord1sSGIS(GLenum t Line 1573  void stub_glMultiTexCoord1sSGIS(GLenum t
1573     return _glMultiTexCoord1sSGIS(target , s);     return _glMultiTexCoord1sSGIS(target , s);
1574  }  }
1575    
 void stub_glMultiTexCoord1sv(GLenum target, const GLshort *v);  
 void (* _glMultiTexCoord1sv)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord1sv;  
 void stub_glMultiTexCoord1sv(GLenum target, const GLshort *v) {  
    if (getExtendedProcAddress("glMultiTexCoord1sv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord1sv");  
    }  
    _glMultiTexCoord1sv = (void (*)(GLenum , const GLshort *))getExtendedProcAddress("glMultiTexCoord1sv");  
    return _glMultiTexCoord1sv(target , v);  
 }  
   
1576  void stub_glMultiTexCoord1svARB(GLenum target, const GLshort *v);  void stub_glMultiTexCoord1svARB(GLenum target, const GLshort *v);
1577  void (* _glMultiTexCoord1svARB)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord1svARB;  void (* _glMultiTexCoord1svARB)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord1svARB;
1578  void stub_glMultiTexCoord1svARB(GLenum target, const GLshort *v) {  void stub_glMultiTexCoord1svARB(GLenum target, const GLshort *v) {
# Line 1803  void stub_glMultiTexCoord1svSGIS(GLenum Line 1593  void stub_glMultiTexCoord1svSGIS(GLenum
1593     return _glMultiTexCoord1svSGIS(target , v);     return _glMultiTexCoord1svSGIS(target , v);
1594  }  }
1595    
 void stub_glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);  
 void (* _glMultiTexCoord2d)(GLenum target, GLdouble s, GLdouble t) = &stub_glMultiTexCoord2d;  
 void stub_glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t) {  
    if (getExtendedProcAddress("glMultiTexCoord2d") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord2d");  
    }  
    _glMultiTexCoord2d = (void (*)(GLenum , GLdouble , GLdouble))getExtendedProcAddress("glMultiTexCoord2d");  
    return _glMultiTexCoord2d(target , s , t);  
 }  
   
1596  void stub_glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t);  void stub_glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t);
1597  void (* _glMultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t) = &stub_glMultiTexCoord2dARB;  void (* _glMultiTexCoord2dARB)(GLenum target, GLdouble s, GLdouble t) = &stub_glMultiTexCoord2dARB;
1598  void stub_glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t) {  void stub_glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t) {
# Line 1833  void stub_glMultiTexCoord2dSGIS(GLenum t Line 1613  void stub_glMultiTexCoord2dSGIS(GLenum t
1613     return _glMultiTexCoord2dSGIS(target , s , t);     return _glMultiTexCoord2dSGIS(target , s , t);
1614  }  }
1615    
 void stub_glMultiTexCoord2dv(GLenum target, const GLdouble *v);  
 void (* _glMultiTexCoord2dv)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord2dv;  
 void stub_glMultiTexCoord2dv(GLenum target, const GLdouble *v) {  
    if (getExtendedProcAddress("glMultiTexCoord2dv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord2dv");  
    }  
    _glMultiTexCoord2dv = (void (*)(GLenum , const GLdouble *))getExtendedProcAddress("glMultiTexCoord2dv");  
    return _glMultiTexCoord2dv(target , v);  
 }  
   
1616  void stub_glMultiTexCoord2dvARB(GLenum target, const GLdouble *v);  void stub_glMultiTexCoord2dvARB(GLenum target, const GLdouble *v);
1617  void (* _glMultiTexCoord2dvARB)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord2dvARB;  void (* _glMultiTexCoord2dvARB)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord2dvARB;
1618  void stub_glMultiTexCoord2dvARB(GLenum target, const GLdouble *v) {  void stub_glMultiTexCoord2dvARB(GLenum target, const GLdouble *v) {
# Line 1863  void stub_glMultiTexCoord2dvSGIS(GLenum Line 1633  void stub_glMultiTexCoord2dvSGIS(GLenum
1633     return _glMultiTexCoord2dvSGIS(target , v);     return _glMultiTexCoord2dvSGIS(target , v);
1634  }  }
1635    
 void stub_glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);  
 void (* _glMultiTexCoord2f)(GLenum target, GLfloat s, GLfloat t) = &stub_glMultiTexCoord2f;  
 void stub_glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t) {  
    if (getExtendedProcAddress("glMultiTexCoord2f") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord2f");  
    }  
    _glMultiTexCoord2f = (void (*)(GLenum , GLfloat , GLfloat))getExtendedProcAddress("glMultiTexCoord2f");  
    return _glMultiTexCoord2f(target , s , t);  
 }  
   
1636  void stub_glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t);  void stub_glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t);
1637  void (* _glMultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t) = &stub_glMultiTexCoord2fARB;  void (* _glMultiTexCoord2fARB)(GLenum target, GLfloat s, GLfloat t) = &stub_glMultiTexCoord2fARB;
1638  void stub_glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t) {  void stub_glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t) {
# Line 1893  void stub_glMultiTexCoord2fSGIS(GLenum t Line 1653  void stub_glMultiTexCoord2fSGIS(GLenum t
1653     return _glMultiTexCoord2fSGIS(target , s , t);     return _glMultiTexCoord2fSGIS(target , s , t);
1654  }  }
1655    
 void stub_glMultiTexCoord2fv(GLenum target, const GLfloat *v);  
 void (* _glMultiTexCoord2fv)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord2fv;  
 void stub_glMultiTexCoord2fv(GLenum target, const GLfloat *v) {  
    if (getExtendedProcAddress("glMultiTexCoord2fv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord2fv");  
    }  
    _glMultiTexCoord2fv = (void (*)(GLenum , const GLfloat *))getExtendedProcAddress("glMultiTexCoord2fv");  
    return _glMultiTexCoord2fv(target , v);  
 }  
   
1656  void stub_glMultiTexCoord2fvARB(GLenum target, const GLfloat *v);  void stub_glMultiTexCoord2fvARB(GLenum target, const GLfloat *v);
1657  void (* _glMultiTexCoord2fvARB)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord2fvARB;  void (* _glMultiTexCoord2fvARB)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord2fvARB;
1658  void stub_glMultiTexCoord2fvARB(GLenum target, const GLfloat *v) {  void stub_glMultiTexCoord2fvARB(GLenum target, const GLfloat *v) {
# Line 1923  void stub_glMultiTexCoord2fvSGIS(GLenum Line 1673  void stub_glMultiTexCoord2fvSGIS(GLenum
1673     return _glMultiTexCoord2fvSGIS(target , v);     return _glMultiTexCoord2fvSGIS(target , v);
1674  }  }
1675    
 void stub_glMultiTexCoord2i(GLenum target, GLint s, GLint t);  
 void (* _glMultiTexCoord2i)(GLenum target, GLint s, GLint t) = &stub_glMultiTexCoord2i;  
 void stub_glMultiTexCoord2i(GLenum target, GLint s, GLint t) {  
    if (getExtendedProcAddress("glMultiTexCoord2i") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord2i");  
    }  
    _glMultiTexCoord2i = (void (*)(GLenum , GLint , GLint))getExtendedProcAddress("glMultiTexCoord2i");  
    return _glMultiTexCoord2i(target , s , t);  
 }  
   
1676  void stub_glMultiTexCoord2iARB(GLenum target, GLint s, GLint t);  void stub_glMultiTexCoord2iARB(GLenum target, GLint s, GLint t);
1677  void (* _glMultiTexCoord2iARB)(GLenum target, GLint s, GLint t) = &stub_glMultiTexCoord2iARB;  void (* _glMultiTexCoord2iARB)(GLenum target, GLint s, GLint t) = &stub_glMultiTexCoord2iARB;
1678  void stub_glMultiTexCoord2iARB(GLenum target, GLint s, GLint t) {  void stub_glMultiTexCoord2iARB(GLenum target, GLint s, GLint t) {
# Line 1953  void stub_glMultiTexCoord2iSGIS(GLenum t Line 1693  void stub_glMultiTexCoord2iSGIS(GLenum t
1693     return _glMultiTexCoord2iSGIS(target , s , t);     return _glMultiTexCoord2iSGIS(target , s , t);
1694  }  }
1695    
 void stub_glMultiTexCoord2iv(GLenum target, const GLint *v);  
 void (* _glMultiTexCoord2iv)(GLenum target, const GLint *v) = &stub_glMultiTexCoord2iv;  
 void stub_glMultiTexCoord2iv(GLenum target, const GLint *v) {  
    if (getExtendedProcAddress("glMultiTexCoord2iv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord2iv");  
    }  
    _glMultiTexCoord2iv = (void (*)(GLenum , const GLint *))getExtendedProcAddress("glMultiTexCoord2iv");  
    return _glMultiTexCoord2iv(target , v);  
 }  
   
1696  void stub_glMultiTexCoord2ivARB(GLenum target, const GLint *v);  void stub_glMultiTexCoord2ivARB(GLenum target, const GLint *v);
1697  void (* _glMultiTexCoord2ivARB)(GLenum target, const GLint *v) = &stub_glMultiTexCoord2ivARB;  void (* _glMultiTexCoord2ivARB)(GLenum target, const GLint *v) = &stub_glMultiTexCoord2ivARB;
1698  void stub_glMultiTexCoord2ivARB(GLenum target, const GLint *v) {  void stub_glMultiTexCoord2ivARB(GLenum target, const GLint *v) {
# Line 1983  void stub_glMultiTexCoord2ivSGIS(GLenum Line 1713  void stub_glMultiTexCoord2ivSGIS(GLenum
1713     return _glMultiTexCoord2ivSGIS(target , v);     return _glMultiTexCoord2ivSGIS(target , v);
1714  }  }
1715    
 void stub_glMultiTexCoord2s(GLenum target, GLshort s, GLshort t);  
 void (* _glMultiTexCoord2s)(GLenum target, GLshort s, GLshort t) = &stub_glMultiTexCoord2s;  
 void stub_glMultiTexCoord2s(GLenum target, GLshort s, GLshort t) {  
    if (getExtendedProcAddress("glMultiTexCoord2s") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord2s");  
    }  
    _glMultiTexCoord2s = (void (*)(GLenum , GLshort , GLshort))getExtendedProcAddress("glMultiTexCoord2s");  
    return _glMultiTexCoord2s(target , s , t);  
 }  
   
1716  void stub_glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t);  void stub_glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t);
1717  void (* _glMultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t) = &stub_glMultiTexCoord2sARB;  void (* _glMultiTexCoord2sARB)(GLenum target, GLshort s, GLshort t) = &stub_glMultiTexCoord2sARB;
1718  void stub_glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t) {  void stub_glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t) {
# Line 2013  void stub_glMultiTexCoord2sSGIS(GLenum t Line 1733  void stub_glMultiTexCoord2sSGIS(GLenum t
1733     return _glMultiTexCoord2sSGIS(target , s , t);     return _glMultiTexCoord2sSGIS(target , s , t);
1734  }  }
1735    
 void stub_glMultiTexCoord2sv(GLenum target, const GLshort *v);  
 void (* _glMultiTexCoord2sv)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord2sv;  
 void stub_glMultiTexCoord2sv(GLenum target, const GLshort *v) {  
    if (getExtendedProcAddress("glMultiTexCoord2sv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord2sv");  
    }  
    _glMultiTexCoord2sv = (void (*)(GLenum , const GLshort *))getExtendedProcAddress("glMultiTexCoord2sv");  
    return _glMultiTexCoord2sv(target , v);  
 }  
   
1736  void stub_glMultiTexCoord2svARB(GLenum target, const GLshort *v);  void stub_glMultiTexCoord2svARB(GLenum target, const GLshort *v);
1737  void (* _glMultiTexCoord2svARB)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord2svARB;  void (* _glMultiTexCoord2svARB)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord2svARB;
1738  void stub_glMultiTexCoord2svARB(GLenum target, const GLshort *v) {  void stub_glMultiTexCoord2svARB(GLenum target, const GLshort *v) {
# Line 2043  void stub_glMultiTexCoord2svSGIS(GLenum Line 1753  void stub_glMultiTexCoord2svSGIS(GLenum
1753     return _glMultiTexCoord2svSGIS(target , v);     return _glMultiTexCoord2svSGIS(target , v);
1754  }  }
1755    
 void stub_glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);  
 void (* _glMultiTexCoord3d)(GLenum target, GLdouble s, GLdouble t, GLdouble r) = &stub_glMultiTexCoord3d;  
 void stub_glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r) {  
    if (getExtendedProcAddress("glMultiTexCoord3d") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord3d");  
    }  
    _glMultiTexCoord3d = (void (*)(GLenum , GLdouble , GLdouble , GLdouble))getExtendedProcAddress("glMultiTexCoord3d");  
    return _glMultiTexCoord3d(target , s , t , r);  
 }  
   
1756  void stub_glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r);  void stub_glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r);
1757  void (* _glMultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r) = &stub_glMultiTexCoord3dARB;  void (* _glMultiTexCoord3dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r) = &stub_glMultiTexCoord3dARB;
1758  void stub_glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r) {  void stub_glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r) {
# Line 2073  void stub_glMultiTexCoord3dSGIS(GLenum t Line 1773  void stub_glMultiTexCoord3dSGIS(GLenum t
1773     return _glMultiTexCoord3dSGIS(target , s , t , r);     return _glMultiTexCoord3dSGIS(target , s , t , r);
1774  }  }
1775    
 void stub_glMultiTexCoord3dv(GLenum target, const GLdouble *v);  
 void (* _glMultiTexCoord3dv)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord3dv;  
 void stub_glMultiTexCoord3dv(GLenum target, const GLdouble *v) {  
    if (getExtendedProcAddress("glMultiTexCoord3dv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord3dv");  
    }  
    _glMultiTexCoord3dv = (void (*)(GLenum , const GLdouble *))getExtendedProcAddress("glMultiTexCoord3dv");  
    return _glMultiTexCoord3dv(target , v);  
 }  
   
1776  void stub_glMultiTexCoord3dvARB(GLenum target, const GLdouble *v);  void stub_glMultiTexCoord3dvARB(GLenum target, const GLdouble *v);
1777  void (* _glMultiTexCoord3dvARB)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord3dvARB;  void (* _glMultiTexCoord3dvARB)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord3dvARB;
1778  void stub_glMultiTexCoord3dvARB(GLenum target, const GLdouble *v) {  void stub_glMultiTexCoord3dvARB(GLenum target, const GLdouble *v) {
# Line 2103  void stub_glMultiTexCoord3dvSGIS(GLenum Line 1793  void stub_glMultiTexCoord3dvSGIS(GLenum
1793     return _glMultiTexCoord3dvSGIS(target , v);     return _glMultiTexCoord3dvSGIS(target , v);
1794  }  }
1795    
 void stub_glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);  
 void (* _glMultiTexCoord3f)(GLenum target, GLfloat s, GLfloat t, GLfloat r) = &stub_glMultiTexCoord3f;  
 void stub_glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r) {  
    if (getExtendedProcAddress("glMultiTexCoord3f") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord3f");  
    }  
    _glMultiTexCoord3f = (void (*)(GLenum , GLfloat , GLfloat , GLfloat))getExtendedProcAddress("glMultiTexCoord3f");  
    return _glMultiTexCoord3f(target , s , t , r);  
 }  
   
1796  void stub_glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r);  void stub_glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r);
1797  void (* _glMultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r) = &stub_glMultiTexCoord3fARB;  void (* _glMultiTexCoord3fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r) = &stub_glMultiTexCoord3fARB;
1798  void stub_glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r) {  void stub_glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r) {
# Line 2133  void stub_glMultiTexCoord3fSGIS(GLenum t Line 1813  void stub_glMultiTexCoord3fSGIS(GLenum t
1813     return _glMultiTexCoord3fSGIS(target , s , t , r);     return _glMultiTexCoord3fSGIS(target , s , t , r);
1814  }  }
1815    
 void stub_glMultiTexCoord3fv(GLenum target, const GLfloat *v);  
 void (* _glMultiTexCoord3fv)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord3fv;  
 void stub_glMultiTexCoord3fv(GLenum target, const GLfloat *v) {  
    if (getExtendedProcAddress("glMultiTexCoord3fv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord3fv");  
    }  
    _glMultiTexCoord3fv = (void (*)(GLenum , const GLfloat *))getExtendedProcAddress("glMultiTexCoord3fv");  
    return _glMultiTexCoord3fv(target , v);  
 }  
   
1816  void stub_glMultiTexCoord3fvARB(GLenum target, const GLfloat *v);  void stub_glMultiTexCoord3fvARB(GLenum target, const GLfloat *v);
1817  void (* _glMultiTexCoord3fvARB)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord3fvARB;  void (* _glMultiTexCoord3fvARB)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord3fvARB;
1818  void stub_glMultiTexCoord3fvARB(GLenum target, const GLfloat *v) {  void stub_glMultiTexCoord3fvARB(GLenum target, const GLfloat *v) {
# Line 2163  void stub_glMultiTexCoord3fvSGIS(GLenum Line 1833  void stub_glMultiTexCoord3fvSGIS(GLenum
1833     return _glMultiTexCoord3fvSGIS(target , v);     return _glMultiTexCoord3fvSGIS(target , v);
1834  }  }
1835    
 void stub_glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);  
 void (* _glMultiTexCoord3i)(GLenum target, GLint s, GLint t, GLint r) = &stub_glMultiTexCoord3i;  
 void stub_glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r) {  
    if (getExtendedProcAddress("glMultiTexCoord3i") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord3i");  
    }  
    _glMultiTexCoord3i = (void (*)(GLenum , GLint , GLint , GLint))getExtendedProcAddress("glMultiTexCoord3i");  
    return _glMultiTexCoord3i(target , s , t , r);  
 }  
   
1836  void stub_glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r);  void stub_glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r);
1837  void (* _glMultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r) = &stub_glMultiTexCoord3iARB;  void (* _glMultiTexCoord3iARB)(GLenum target, GLint s, GLint t, GLint r) = &stub_glMultiTexCoord3iARB;
1838  void stub_glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r) {  void stub_glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r) {
# Line 2193  void stub_glMultiTexCoord3iSGIS(GLenum t Line 1853  void stub_glMultiTexCoord3iSGIS(GLenum t
1853     return _glMultiTexCoord3iSGIS(target , s , t , r);     return _glMultiTexCoord3iSGIS(target , s , t , r);
1854  }  }
1855    
 void stub_glMultiTexCoord3iv(GLenum target, const GLint *v);  
 void (* _glMultiTexCoord3iv)(GLenum target, const GLint *v) = &stub_glMultiTexCoord3iv;  
 void stub_glMultiTexCoord3iv(GLenum target, const GLint *v) {  
    if (getExtendedProcAddress("glMultiTexCoord3iv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord3iv");  
    }  
    _glMultiTexCoord3iv = (void (*)(GLenum , const GLint *))getExtendedProcAddress("glMultiTexCoord3iv");  
    return _glMultiTexCoord3iv(target , v);  
 }  
   
1856  void stub_glMultiTexCoord3ivARB(GLenum target, const GLint *v);  void stub_glMultiTexCoord3ivARB(GLenum target, const GLint *v);
1857  void (* _glMultiTexCoord3ivARB)(GLenum target, const GLint *v) = &stub_glMultiTexCoord3ivARB;  void (* _glMultiTexCoord3ivARB)(GLenum target, const GLint *v) = &stub_glMultiTexCoord3ivARB;
1858  void stub_glMultiTexCoord3ivARB(GLenum target, const GLint *v) {  void stub_glMultiTexCoord3ivARB(GLenum target, const GLint *v) {
# Line 2223  void stub_glMultiTexCoord3ivSGIS(GLenum Line 1873  void stub_glMultiTexCoord3ivSGIS(GLenum
1873     return _glMultiTexCoord3ivSGIS(target , v);     return _glMultiTexCoord3ivSGIS(target , v);
1874  }  }
1875    
 void stub_glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);  
 void (* _glMultiTexCoord3s)(GLenum target, GLshort s, GLshort t, GLshort r) = &stub_glMultiTexCoord3s;  
 void stub_glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r) {  
    if (getExtendedProcAddress("glMultiTexCoord3s") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord3s");  
    }  
    _glMultiTexCoord3s = (void (*)(GLenum , GLshort , GLshort , GLshort))getExtendedProcAddress("glMultiTexCoord3s");  
    return _glMultiTexCoord3s(target , s , t , r);  
 }  
   
1876  void stub_glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r);  void stub_glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r);
1877  void (* _glMultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r) = &stub_glMultiTexCoord3sARB;  void (* _glMultiTexCoord3sARB)(GLenum target, GLshort s, GLshort t, GLshort r) = &stub_glMultiTexCoord3sARB;
1878  void stub_glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r) {  void stub_glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r) {
# Line 2253  void stub_glMultiTexCoord3sSGIS(GLenum t Line 1893  void stub_glMultiTexCoord3sSGIS(GLenum t
1893     return _glMultiTexCoord3sSGIS(target , s , t , r);     return _glMultiTexCoord3sSGIS(target , s , t , r);
1894  }  }
1895    
 void stub_glMultiTexCoord3sv(GLenum target, const GLshort *v);  
 void (* _glMultiTexCoord3sv)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord3sv;  
 void stub_glMultiTexCoord3sv(GLenum target, const GLshort *v) {  
    if (getExtendedProcAddress("glMultiTexCoord3sv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord3sv");  
    }  
    _glMultiTexCoord3sv = (void (*)(GLenum , const GLshort *))getExtendedProcAddress("glMultiTexCoord3sv");  
    return _glMultiTexCoord3sv(target , v);  
 }  
   
1896  void stub_glMultiTexCoord3svARB(GLenum target, const GLshort *v);  void stub_glMultiTexCoord3svARB(GLenum target, const GLshort *v);
1897  void (* _glMultiTexCoord3svARB)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord3svARB;  void (* _glMultiTexCoord3svARB)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord3svARB;
1898  void stub_glMultiTexCoord3svARB(GLenum target, const GLshort *v) {  void stub_glMultiTexCoord3svARB(GLenum target, const GLshort *v) {
# Line 2283  void stub_glMultiTexCoord3svSGIS(GLenum Line 1913  void stub_glMultiTexCoord3svSGIS(GLenum
1913     return _glMultiTexCoord3svSGIS(target , v);     return _glMultiTexCoord3svSGIS(target , v);
1914  }  }
1915    
 void stub_glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);  
 void (* _glMultiTexCoord4d)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) = &stub_glMultiTexCoord4d;  
 void stub_glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) {  
    if (getExtendedProcAddress("glMultiTexCoord4d") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord4d");  
    }  
    _glMultiTexCoord4d = (void (*)(GLenum , GLdouble , GLdouble , GLdouble , GLdouble))getExtendedProcAddress("glMultiTexCoord4d");  
    return _glMultiTexCoord4d(target , s , t , r , q);  
 }  
   
1916  void stub_glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);  void stub_glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
1917  void (* _glMultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) = &stub_glMultiTexCoord4dARB;  void (* _glMultiTexCoord4dARB)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) = &stub_glMultiTexCoord4dARB;
1918  void stub_glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) {  void stub_glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q) {
# Line 2313  void stub_glMultiTexCoord4dSGIS(GLenum t Line 1933  void stub_glMultiTexCoord4dSGIS(GLenum t
1933     return _glMultiTexCoord4dSGIS(target , s , t , r , q);     return _glMultiTexCoord4dSGIS(target , s , t , r , q);
1934  }  }
1935    
 void stub_glMultiTexCoord4dv(GLenum target, const GLdouble *v);  
 void (* _glMultiTexCoord4dv)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord4dv;  
 void stub_glMultiTexCoord4dv(GLenum target, const GLdouble *v) {  
    if (getExtendedProcAddress("glMultiTexCoord4dv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord4dv");  
    }  
    _glMultiTexCoord4dv = (void (*)(GLenum , const GLdouble *))getExtendedProcAddress("glMultiTexCoord4dv");  
    return _glMultiTexCoord4dv(target , v);  
 }  
   
1936  void stub_glMultiTexCoord4dvARB(GLenum target, const GLdouble *v);  void stub_glMultiTexCoord4dvARB(GLenum target, const GLdouble *v);
1937  void (* _glMultiTexCoord4dvARB)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord4dvARB;  void (* _glMultiTexCoord4dvARB)(GLenum target, const GLdouble *v) = &stub_glMultiTexCoord4dvARB;
1938  void stub_glMultiTexCoord4dvARB(GLenum target, const GLdouble *v) {  void stub_glMultiTexCoord4dvARB(GLenum target, const GLdouble *v) {
# Line 2343  void stub_glMultiTexCoord4dvSGIS(GLenum Line 1953  void stub_glMultiTexCoord4dvSGIS(GLenum
1953     return _glMultiTexCoord4dvSGIS(target , v);     return _glMultiTexCoord4dvSGIS(target , v);
1954  }  }
1955    
 void stub_glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);  
 void (* _glMultiTexCoord4f)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) = &stub_glMultiTexCoord4f;  
 void stub_glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) {  
    if (getExtendedProcAddress("glMultiTexCoord4f") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord4f");  
    }  
    _glMultiTexCoord4f = (void (*)(GLenum , GLfloat , GLfloat , GLfloat , GLfloat))getExtendedProcAddress("glMultiTexCoord4f");  
    return _glMultiTexCoord4f(target , s , t , r , q);  
 }  
   
1956  void stub_glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);  void stub_glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
1957  void (* _glMultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) = &stub_glMultiTexCoord4fARB;  void (* _glMultiTexCoord4fARB)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) = &stub_glMultiTexCoord4fARB;
1958  void stub_glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) {  void stub_glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) {
# Line 2373  void stub_glMultiTexCoord4fSGIS(GLenum t Line 1973  void stub_glMultiTexCoord4fSGIS(GLenum t
1973     return _glMultiTexCoord4fSGIS(target , s , t , r , q);     return _glMultiTexCoord4fSGIS(target , s , t , r , q);
1974  }  }
1975    
 void stub_glMultiTexCoord4fv(GLenum target, const GLfloat *v);  
 void (* _glMultiTexCoord4fv)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord4fv;  
 void stub_glMultiTexCoord4fv(GLenum target, const GLfloat *v) {  
    if (getExtendedProcAddress("glMultiTexCoord4fv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord4fv");  
    }  
    _glMultiTexCoord4fv = (void (*)(GLenum , const GLfloat *))getExtendedProcAddress("glMultiTexCoord4fv");  
    return _glMultiTexCoord4fv(target , v);  
 }  
   
1976  void stub_glMultiTexCoord4fvARB(GLenum target, const GLfloat *v);  void stub_glMultiTexCoord4fvARB(GLenum target, const GLfloat *v);
1977  void (* _glMultiTexCoord4fvARB)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord4fvARB;  void (* _glMultiTexCoord4fvARB)(GLenum target, const GLfloat *v) = &stub_glMultiTexCoord4fvARB;
1978  void stub_glMultiTexCoord4fvARB(GLenum target, const GLfloat *v) {  void stub_glMultiTexCoord4fvARB(GLenum target, const GLfloat *v) {
# Line 2403  void stub_glMultiTexCoord4fvSGIS(GLenum Line 1993  void stub_glMultiTexCoord4fvSGIS(GLenum
1993     return _glMultiTexCoord4fvSGIS(target , v);     return _glMultiTexCoord4fvSGIS(target , v);
1994  }  }
1995    
 void stub_glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q);  
 void (* _glMultiTexCoord4i)(GLenum target, GLint s, GLint t, GLint r, GLint q) = &stub_glMultiTexCoord4i;  
 void stub_glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q) {  
    if (getExtendedProcAddress("glMultiTexCoord4i") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord4i");  
    }  
    _glMultiTexCoord4i = (void (*)(GLenum , GLint , GLint , GLint , GLint))getExtendedProcAddress("glMultiTexCoord4i");  
    return _glMultiTexCoord4i(target , s , t , r , q);  
 }  
   
1996  void stub_glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q);  void stub_glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q);
1997  void (* _glMultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q) = &stub_glMultiTexCoord4iARB;  void (* _glMultiTexCoord4iARB)(GLenum target, GLint s, GLint t, GLint r, GLint q) = &stub_glMultiTexCoord4iARB;
1998  void stub_glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q) {  void stub_glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q) {
# Line 2433  void stub_glMultiTexCoord4iSGIS(GLenum t Line 2013  void stub_glMultiTexCoord4iSGIS(GLenum t
2013     return _glMultiTexCoord4iSGIS(target , s , t , r , q);     return _glMultiTexCoord4iSGIS(target , s , t , r , q);
2014  }  }
2015    
 void stub_glMultiTexCoord4iv(GLenum target, const GLint *v);  
 void (* _glMultiTexCoord4iv)(GLenum target, const GLint *v) = &stub_glMultiTexCoord4iv;  
 void stub_glMultiTexCoord4iv(GLenum target, const GLint *v) {  
    if (getExtendedProcAddress("glMultiTexCoord4iv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord4iv");  
    }  
    _glMultiTexCoord4iv = (void (*)(GLenum , const GLint *))getExtendedProcAddress("glMultiTexCoord4iv");  
    return _glMultiTexCoord4iv(target , v);  
 }  
   
2016  void stub_glMultiTexCoord4ivARB(GLenum target, const GLint *v);  void stub_glMultiTexCoord4ivARB(GLenum target, const GLint *v);
2017  void (* _glMultiTexCoord4ivARB)(GLenum target, const GLint *v) = &stub_glMultiTexCoord4ivARB;  void (* _glMultiTexCoord4ivARB)(GLenum target, const GLint *v) = &stub_glMultiTexCoord4ivARB;
2018  void stub_glMultiTexCoord4ivARB(GLenum target, const GLint *v) {  void stub_glMultiTexCoord4ivARB(GLenum target, const GLint *v) {
# Line 2463  void stub_glMultiTexCoord4ivSGIS(GLenum Line 2033  void stub_glMultiTexCoord4ivSGIS(GLenum
2033     return _glMultiTexCoord4ivSGIS(target , v);     return _glMultiTexCoord4ivSGIS(target , v);
2034  }  }
2035    
 void stub_glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);  
 void (* _glMultiTexCoord4s)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) = &stub_glMultiTexCoord4s;  
 void stub_glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) {  
    if (getExtendedProcAddress("glMultiTexCoord4s") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord4s");  
    }  
    _glMultiTexCoord4s = (void (*)(GLenum , GLshort , GLshort , GLshort , GLshort))getExtendedProcAddress("glMultiTexCoord4s");  
    return _glMultiTexCoord4s(target , s , t , r , q);  
 }  
   
2036  void stub_glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);  void stub_glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
2037  void (* _glMultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) = &stub_glMultiTexCoord4sARB;  void (* _glMultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) = &stub_glMultiTexCoord4sARB;
2038  void stub_glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) {  void stub_glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q) {
# Line 2493  void stub_glMultiTexCoord4sSGIS(GLenum t Line 2053  void stub_glMultiTexCoord4sSGIS(GLenum t
2053     return _glMultiTexCoord4sSGIS(target , s , t , r , q);     return _glMultiTexCoord4sSGIS(target , s , t , r , q);
2054  }  }
2055    
 void stub_glMultiTexCoord4sv(GLenum target, const GLshort *v);  
 void (* _glMultiTexCoord4sv)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord4sv;  
 void stub_glMultiTexCoord4sv(GLenum target, const GLshort *v) {  
    if (getExtendedProcAddress("glMultiTexCoord4sv") == NULL) {  
       return GL_kludge_error_void("glMultiTexCoord4sv");  
    }  
    _glMultiTexCoord4sv = (void (*)(GLenum , const GLshort *))getExtendedProcAddress("glMultiTexCoord4sv");  
    return _glMultiTexCoord4sv(target , v);  
 }  
   
2056  void stub_glMultiTexCoord4svARB(GLenum target, const GLshort *v);  void stub_glMultiTexCoord4svARB(GLenum target, const GLshort *v);
2057  void (* _glMultiTexCoord4svARB)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord4svARB;  void (* _glMultiTexCoord4svARB)(GLenum target, const GLshort *v) = &stub_glMultiTexCoord4svARB;
2058  void stub_glMultiTexCoord4svARB(GLenum target, const GLshort *v) {  void stub_glMultiTexCoord4svARB(GLenum target, const GLshort *v) {
# Line 2803  void stub_glResetMinmax(GLenum target) { Line 2353  void stub_glResetMinmax(GLenum target) {
2353     return _glResetMinmax(target);     return _glResetMinmax(target);
2354  }  }
2355    
 void stub_glSampleCoverage(GLclampf value, GLboolean invert);  
 void (* _glSampleCoverage)(GLclampf value, GLboolean invert) = &stub_glSampleCoverage;  
 void stub_glSampleCoverage(GLclampf value, GLboolean invert) {  
    if (getExtendedProcAddress("glSampleCoverage") == NULL) {  
       return GL_kludge_error_void("glSampleCoverage");  
    }  
    _glSampleCoverage = (void (*)(GLclampf , GLboolean))getExtendedProcAddress("glSampleCoverage");  
    return _glSampleCoverage(value , invert);  
 }  
   
2356  void stub_glSampleCoverageARB(GLclampf value, GLboolean invert);  void stub_glSampleCoverageARB(GLclampf value, GLboolean invert);
2357  void (* _glSampleCoverageARB)(GLclampf value, GLboolean invert) = &stub_glSampleCoverageARB;  void (* _glSampleCoverageARB)(GLclampf value, GLboolean invert) = &stub_glSampleCoverageARB;
2358  void stub_glSampleCoverageARB(GLclampf value, GLboolean invert) {  void stub_glSampleCoverageARB(GLclampf value, GLboolean invert) {

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26