tells the scripts to assign an available offset to the function. The important changes are in src/mesa/glapi/gl_XML.py and src/mesa/glapi/*.xml. Since the DRI drivers only depend on functions required by the ABI (e.g., GL 1.2 + ARB_multitexture) having fixed offsets, all functions not in the ABI use "assign" mode. This has caused the offset of basically every function outside the ABI to change. I have verified that a libGL with this patch works with a DRI driver without the patch. Futher, several function were removed from the dispatch tables altogether. These are the functions for the following extensions: GL_SGIS_texture_filter4 GL_SGIS_texture4D GL_SGIS_detail_texture GL_SGIS_sharpen_texture GL_SGIX_sprite GL_SGIX_instruments GL_SGIX_framezoom GL_SGIX_tag_sample_buffer GL_SGIX_reference_plane GL_SGIX_flush_raster GL_SGIX_list_priority GL_SGIX_fragment_lighting GL_PGI_misc_hints GL_EXT_index_material GL_EXT_index_func GL_3DFX_tbuffer This removes 50 functions from the dispatch table.tags/texmem_0_2_20060912
@@ -477,11 +477,83 @@ extern HIDDEN void __indirect_glMultiTexCoord4iARB(GLenum target, GLint s, GLint | |||
extern HIDDEN void __indirect_glMultiTexCoord4ivARB(GLenum target, const GLint * v); | |||
extern HIDDEN void __indirect_glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); | |||
extern HIDDEN void __indirect_glMultiTexCoord4svARB(GLenum target, const GLshort * v); | |||
extern HIDDEN void __indirect_glLoadTransposeMatrixfARB(const GLfloat * m); | |||
extern HIDDEN void __indirect_glLoadTransposeMatrixdARB(const GLdouble * m); | |||
extern HIDDEN void __indirect_glMultTransposeMatrixfARB(const GLfloat * m); | |||
extern HIDDEN void __indirect_glLoadTransposeMatrixfARB(const GLfloat * m); | |||
extern HIDDEN void __indirect_glMultTransposeMatrixdARB(const GLdouble * m); | |||
extern HIDDEN void __indirect_glMultTransposeMatrixfARB(const GLfloat * m); | |||
extern HIDDEN void __indirect_glSampleCoverageARB(GLclampf value, GLboolean invert); | |||
extern HIDDEN void __indirect_glCompressedTexImage1DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexImage2DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexImage3DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glGetCompressedTexImageARB(GLenum target, GLint level, GLvoid * img); | |||
extern HIDDEN void __indirect_glDisableVertexAttribArrayARB(GLuint index); | |||
extern HIDDEN void __indirect_glEnableVertexAttribArrayARB(GLuint index); | |||
extern HIDDEN void __indirect_glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string); | |||
extern HIDDEN void __indirect_glGetProgramivARB(GLenum target, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribivARB(GLuint index, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
extern HIDDEN void __indirect_glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params); | |||
extern HIDDEN void __indirect_glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||
extern HIDDEN void __indirect_glProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat * params); | |||
extern HIDDEN void __indirect_glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
extern HIDDEN void __indirect_glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params); | |||
extern HIDDEN void __indirect_glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||
extern HIDDEN void __indirect_glProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat * params); | |||
extern HIDDEN void __indirect_glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string); | |||
extern HIDDEN void __indirect_glVertexAttrib1dARB(GLuint index, GLdouble x); | |||
extern HIDDEN void __indirect_glVertexAttrib1dvARB(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib1fARB(GLuint index, GLfloat x); | |||
extern HIDDEN void __indirect_glVertexAttrib1fvARB(GLuint index, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttrib1sARB(GLuint index, GLshort x); | |||
extern HIDDEN void __indirect_glVertexAttrib1svARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib2dARB(GLuint index, GLdouble x, GLdouble y); | |||
extern HIDDEN void __indirect_glVertexAttrib2dvARB(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib2fARB(GLuint index, GLfloat x, GLfloat y); | |||
extern HIDDEN void __indirect_glVertexAttrib2fvARB(GLuint index, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttrib2sARB(GLuint index, GLshort x, GLshort y); | |||
extern HIDDEN void __indirect_glVertexAttrib2svARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib3dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z); | |||
extern HIDDEN void __indirect_glVertexAttrib3dvARB(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib3fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z); | |||
extern HIDDEN void __indirect_glVertexAttrib3fvARB(GLuint index, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttrib3sARB(GLuint index, GLshort x, GLshort y, GLshort z); | |||
extern HIDDEN void __indirect_glVertexAttrib3svARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NbvARB(GLuint index, const GLbyte * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NivARB(GLuint index, const GLint * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NsvARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); | |||
extern HIDDEN void __indirect_glVertexAttrib4NubvARB(GLuint index, const GLubyte * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NuivARB(GLuint index, const GLuint * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NusvARB(GLuint index, const GLushort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4bvARB(GLuint index, const GLbyte * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
extern HIDDEN void __indirect_glVertexAttrib4dvARB(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||
extern HIDDEN void __indirect_glVertexAttrib4fvARB(GLuint index, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4ivARB(GLuint index, const GLint * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4sARB(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); | |||
extern HIDDEN void __indirect_glVertexAttrib4svARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4ubvARB(GLuint index, const GLubyte * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4uivARB(GLuint index, const GLuint * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4usvARB(GLuint index, const GLushort * v); | |||
extern HIDDEN void __indirect_glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); | |||
extern HIDDEN void __indirect_glBeginQueryARB(GLenum target, GLuint id); | |||
extern HIDDEN void __indirect_glDeleteQueriesARB(GLsizei n, const GLuint * ids); | |||
extern HIDDEN void __indirect_glEndQueryARB(GLenum target); | |||
extern HIDDEN void __indirect_glGenQueriesARB(GLsizei n, GLuint * ids); | |||
extern HIDDEN void __indirect_glGetQueryObjectivARB(GLuint id, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params); | |||
extern HIDDEN void __indirect_glGetQueryivARB(GLenum target, GLenum pname, GLint * params); | |||
extern HIDDEN GLboolean __indirect_glIsQueryARB(GLuint id); | |||
extern HIDDEN void __indirect_glDrawBuffersARB(GLsizei n, const GLenum * bufs); | |||
extern HIDDEN GLboolean __indirect_glAreTexturesResidentEXT(GLsizei n, const GLuint * textures, GLboolean * residences); | |||
extern HIDDEN void __indirect_glGenTexturesEXT(GLsizei n, GLuint * textures); | |||
@@ -496,35 +568,6 @@ extern HIDDEN void __indirect_glTexCoordPointerEXT(GLint size, GLenum type, GLsi | |||
extern HIDDEN void __indirect_glVertexPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); | |||
extern HIDDEN void __indirect_glPointParameterfEXT(GLenum pname, GLfloat param); | |||
extern HIDDEN void __indirect_glPointParameterfvEXT(GLenum pname, const GLfloat * params); | |||
extern HIDDEN void __indirect_glWindowPos2dMESA(GLdouble x, GLdouble y); | |||
extern HIDDEN void __indirect_glWindowPos2dvMESA(const GLdouble * v); | |||
extern HIDDEN void __indirect_glWindowPos2fMESA(GLfloat x, GLfloat y); | |||
extern HIDDEN void __indirect_glWindowPos2fvMESA(const GLfloat * v); | |||
extern HIDDEN void __indirect_glWindowPos2iMESA(GLint x, GLint y); | |||
extern HIDDEN void __indirect_glWindowPos2ivMESA(const GLint * v); | |||
extern HIDDEN void __indirect_glWindowPos2sMESA(GLshort x, GLshort y); | |||
extern HIDDEN void __indirect_glWindowPos2svMESA(const GLshort * v); | |||
extern HIDDEN void __indirect_glWindowPos3dMESA(GLdouble x, GLdouble y, GLdouble z); | |||
extern HIDDEN void __indirect_glWindowPos3dvMESA(const GLdouble * v); | |||
extern HIDDEN void __indirect_glWindowPos3fMESA(GLfloat x, GLfloat y, GLfloat z); | |||
extern HIDDEN void __indirect_glWindowPos3fvMESA(const GLfloat * v); | |||
extern HIDDEN void __indirect_glWindowPos3iMESA(GLint x, GLint y, GLint z); | |||
extern HIDDEN void __indirect_glWindowPos3ivMESA(const GLint * v); | |||
extern HIDDEN void __indirect_glWindowPos3sMESA(GLshort x, GLshort y, GLshort z); | |||
extern HIDDEN void __indirect_glWindowPos3svMESA(const GLshort * v); | |||
extern HIDDEN void __indirect_glBlendFuncSeparateEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); | |||
extern HIDDEN void __indirect_glFogCoordfEXT(GLfloat coord); | |||
extern HIDDEN void __indirect_glFogCoordfvEXT(const GLfloat * coord); | |||
extern HIDDEN void __indirect_glFogCoorddEXT(GLdouble coord); | |||
extern HIDDEN void __indirect_glFogCoorddvEXT(const GLdouble * coord); | |||
extern HIDDEN void __indirect_glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer); | |||
extern HIDDEN void __indirect_glCompressedTexImage3DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexImage2DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexImage1DARB(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexSubImage3DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexSubImage2DARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glCompressedTexSubImage1DARB(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); | |||
extern HIDDEN void __indirect_glGetCompressedTexImageARB(GLenum target, GLint level, GLvoid * img); | |||
extern HIDDEN void __indirect_glSecondaryColor3bEXT(GLbyte red, GLbyte green, GLbyte blue); | |||
extern HIDDEN void __indirect_glSecondaryColor3bvEXT(const GLbyte * v); | |||
extern HIDDEN void __indirect_glSecondaryColor3dEXT(GLdouble red, GLdouble green, GLdouble blue); | |||
@@ -542,6 +585,30 @@ extern HIDDEN void __indirect_glSecondaryColor3uivEXT(const GLuint * v); | |||
extern HIDDEN void __indirect_glSecondaryColor3usEXT(GLushort red, GLushort green, GLushort blue); | |||
extern HIDDEN void __indirect_glSecondaryColor3usvEXT(const GLushort * v); | |||
extern HIDDEN void __indirect_glSecondaryColorPointerEXT(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); | |||
extern HIDDEN void __indirect_glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); | |||
extern HIDDEN void __indirect_glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount); | |||
extern HIDDEN void __indirect_glFogCoordPointerEXT(GLenum type, GLsizei stride, const GLvoid * pointer); | |||
extern HIDDEN void __indirect_glFogCoorddEXT(GLdouble coord); | |||
extern HIDDEN void __indirect_glFogCoorddvEXT(const GLdouble * coord); | |||
extern HIDDEN void __indirect_glFogCoordfEXT(GLfloat coord); | |||
extern HIDDEN void __indirect_glFogCoordfvEXT(const GLfloat * coord); | |||
extern HIDDEN void __indirect_glBlendFuncSeparateEXT(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); | |||
extern HIDDEN void __indirect_glWindowPos2dMESA(GLdouble x, GLdouble y); | |||
extern HIDDEN void __indirect_glWindowPos2dvMESA(const GLdouble * v); | |||
extern HIDDEN void __indirect_glWindowPos2fMESA(GLfloat x, GLfloat y); | |||
extern HIDDEN void __indirect_glWindowPos2fvMESA(const GLfloat * v); | |||
extern HIDDEN void __indirect_glWindowPos2iMESA(GLint x, GLint y); | |||
extern HIDDEN void __indirect_glWindowPos2ivMESA(const GLint * v); | |||
extern HIDDEN void __indirect_glWindowPos2sMESA(GLshort x, GLshort y); | |||
extern HIDDEN void __indirect_glWindowPos2svMESA(const GLshort * v); | |||
extern HIDDEN void __indirect_glWindowPos3dMESA(GLdouble x, GLdouble y, GLdouble z); | |||
extern HIDDEN void __indirect_glWindowPos3dvMESA(const GLdouble * v); | |||
extern HIDDEN void __indirect_glWindowPos3fMESA(GLfloat x, GLfloat y, GLfloat z); | |||
extern HIDDEN void __indirect_glWindowPos3fvMESA(const GLfloat * v); | |||
extern HIDDEN void __indirect_glWindowPos3iMESA(GLint x, GLint y, GLint z); | |||
extern HIDDEN void __indirect_glWindowPos3ivMESA(const GLint * v); | |||
extern HIDDEN void __indirect_glWindowPos3sMESA(GLshort x, GLshort y, GLshort z); | |||
extern HIDDEN void __indirect_glWindowPos3svMESA(const GLshort * v); | |||
extern HIDDEN GLboolean __indirect_glAreProgramsResidentNV(GLsizei n, const GLuint * ids, GLboolean * residences); | |||
extern HIDDEN void __indirect_glBindProgramNV(GLenum target, GLuint program); | |||
extern HIDDEN void __indirect_glDeleteProgramsNV(GLsizei n, const GLuint * programs); | |||
@@ -549,13 +616,13 @@ extern HIDDEN void __indirect_glExecuteProgramNV(GLenum target, GLuint id, const | |||
extern HIDDEN void __indirect_glGenProgramsNV(GLsizei n, GLuint * programs); | |||
extern HIDDEN void __indirect_glGetProgramParameterdvNV(GLenum target, GLuint index, GLenum pname, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetProgramParameterfvNV(GLenum target, GLuint index, GLenum pname, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetProgramivNV(GLuint id, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetProgramStringNV(GLuint id, GLenum pname, GLubyte * program); | |||
extern HIDDEN void __indirect_glGetProgramivNV(GLuint id, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetTrackMatrixivNV(GLenum target, GLuint address, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribivARB(GLuint index, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribPointervNV(GLuint index, GLenum pname, GLvoid ** params); | |||
extern HIDDEN void __indirect_glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribfvNV(GLuint index, GLenum pname, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribivNV(GLuint index, GLenum pname, GLint * params); | |||
extern HIDDEN GLboolean __indirect_glIsProgramNV(GLuint program); | |||
extern HIDDEN void __indirect_glLoadProgramNV(GLenum target, GLuint id, GLsizei len, const GLubyte * program); | |||
extern HIDDEN void __indirect_glProgramParameter4dNV(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
@@ -566,96 +633,6 @@ extern HIDDEN void __indirect_glProgramParameters4dvNV(GLenum target, GLuint ind | |||
extern HIDDEN void __indirect_glProgramParameters4fvNV(GLenum target, GLuint index, GLuint num, const GLfloat * params); | |||
extern HIDDEN void __indirect_glRequestResidentProgramsNV(GLsizei n, const GLuint * ids); | |||
extern HIDDEN void __indirect_glTrackMatrixNV(GLenum target, GLuint address, GLenum matrix, GLenum transform); | |||
extern HIDDEN void __indirect_glVertexAttribPointerNV(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); | |||
extern HIDDEN void __indirect_glVertexAttrib1dARB(GLuint index, GLdouble x); | |||
extern HIDDEN void __indirect_glVertexAttrib1dvARB(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib1fARB(GLuint index, GLfloat x); | |||
extern HIDDEN void __indirect_glVertexAttrib1fvARB(GLuint index, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttrib1sARB(GLuint index, GLshort x); | |||
extern HIDDEN void __indirect_glVertexAttrib1svARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib2dARB(GLuint index, GLdouble x, GLdouble y); | |||
extern HIDDEN void __indirect_glVertexAttrib2dvARB(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib2fARB(GLuint index, GLfloat x, GLfloat y); | |||
extern HIDDEN void __indirect_glVertexAttrib2fvARB(GLuint index, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttrib2sARB(GLuint index, GLshort x, GLshort y); | |||
extern HIDDEN void __indirect_glVertexAttrib2svARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib3dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z); | |||
extern HIDDEN void __indirect_glVertexAttrib3dvARB(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib3fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z); | |||
extern HIDDEN void __indirect_glVertexAttrib3fvARB(GLuint index, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttrib3sARB(GLuint index, GLshort x, GLshort y, GLshort z); | |||
extern HIDDEN void __indirect_glVertexAttrib3svARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
extern HIDDEN void __indirect_glVertexAttrib4dvARB(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||
extern HIDDEN void __indirect_glVertexAttrib4fvARB(GLuint index, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4sARB(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); | |||
extern HIDDEN void __indirect_glVertexAttrib4svARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); | |||
extern HIDDEN void __indirect_glVertexAttrib4NubvARB(GLuint index, const GLubyte * v); | |||
extern HIDDEN void __indirect_glVertexAttribs1dvNV(GLuint index, GLsizei n, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttribs1fvNV(GLuint index, GLsizei n, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttribs1svNV(GLuint index, GLsizei n, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttribs2dvNV(GLuint index, GLsizei n, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttribs2fvNV(GLuint index, GLsizei n, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttribs2svNV(GLuint index, GLsizei n, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttribs3dvNV(GLuint index, GLsizei n, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttribs3fvNV(GLuint index, GLsizei n, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttribs3svNV(GLuint index, GLsizei n, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttribs4dvNV(GLuint index, GLsizei n, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttribs4fvNV(GLuint index, GLsizei n, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttribs4svNV(GLuint index, GLsizei n, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttribs4ubvNV(GLuint index, GLsizei n, const GLubyte * v); | |||
extern HIDDEN void __indirect_glPointParameteriNV(GLenum pname, GLint param); | |||
extern HIDDEN void __indirect_glPointParameterivNV(GLenum pname, const GLint * params); | |||
extern HIDDEN void __indirect_glMultiDrawArraysEXT(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); | |||
extern HIDDEN void __indirect_glMultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount); | |||
extern HIDDEN void __indirect_glActiveStencilFaceEXT(GLenum face); | |||
extern HIDDEN void __indirect_glVertexAttrib4bvARB(GLuint index, const GLbyte * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4ivARB(GLuint index, const GLint * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4ubvARB(GLuint index, const GLubyte * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4usvARB(GLuint index, const GLushort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4uivARB(GLuint index, const GLuint * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NbvARB(GLuint index, const GLbyte * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NsvARB(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NivARB(GLuint index, const GLint * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NusvARB(GLuint index, const GLushort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4NuivARB(GLuint index, const GLuint * v); | |||
extern HIDDEN void __indirect_glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); | |||
extern HIDDEN void __indirect_glEnableVertexAttribArrayARB(GLuint index); | |||
extern HIDDEN void __indirect_glDisableVertexAttribArrayARB(GLuint index); | |||
extern HIDDEN void __indirect_glProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string); | |||
extern HIDDEN void __indirect_glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
extern HIDDEN void __indirect_glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params); | |||
extern HIDDEN void __indirect_glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||
extern HIDDEN void __indirect_glProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat * params); | |||
extern HIDDEN void __indirect_glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
extern HIDDEN void __indirect_glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params); | |||
extern HIDDEN void __indirect_glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||
extern HIDDEN void __indirect_glProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat * params); | |||
extern HIDDEN void __indirect_glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetProgramivARB(GLenum target, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetProgramStringARB(GLenum target, GLenum pname, GLvoid * string); | |||
extern HIDDEN void __indirect_glProgramNamedParameter4fNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||
extern HIDDEN void __indirect_glProgramNamedParameter4dNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
extern HIDDEN void __indirect_glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); | |||
extern HIDDEN void __indirect_glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); | |||
extern HIDDEN void __indirect_glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); | |||
extern HIDDEN void __indirect_glGenQueriesARB(GLsizei n, GLuint * ids); | |||
extern HIDDEN void __indirect_glDeleteQueriesARB(GLsizei n, const GLuint * ids); | |||
extern HIDDEN GLboolean __indirect_glIsQueryARB(GLuint id); | |||
extern HIDDEN void __indirect_glBeginQueryARB(GLenum target, GLuint id); | |||
extern HIDDEN void __indirect_glEndQueryARB(GLenum target); | |||
extern HIDDEN void __indirect_glGetQueryivARB(GLenum target, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetQueryObjectivARB(GLuint id, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetQueryObjectuivARB(GLuint id, GLenum pname, GLuint * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribfvNV(GLuint index, GLenum pname, GLfloat * params); | |||
extern HIDDEN void __indirect_glGetVertexAttribivNV(GLuint index, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glVertexAttrib1dNV(GLuint index, GLdouble x); | |||
extern HIDDEN void __indirect_glVertexAttrib1dvNV(GLuint index, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttrib1fNV(GLuint index, GLfloat x); | |||
@@ -682,23 +659,46 @@ extern HIDDEN void __indirect_glVertexAttrib4sNV(GLuint index, GLshort x, GLshor | |||
extern HIDDEN void __indirect_glVertexAttrib4svNV(GLuint index, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttrib4ubNV(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); | |||
extern HIDDEN void __indirect_glVertexAttrib4ubvNV(GLuint index, const GLubyte * v); | |||
extern HIDDEN GLboolean __indirect_glIsRenderbufferEXT(GLuint renderbuffer); | |||
extern HIDDEN void __indirect_glBindRenderbufferEXT(GLenum target, GLuint renderbuffer); | |||
extern HIDDEN void __indirect_glDeleteRenderbuffersEXT(GLsizei n, const GLuint * renderbuffers); | |||
extern HIDDEN void __indirect_glGenRenderbuffersEXT(GLsizei n, GLuint * renderbuffers); | |||
extern HIDDEN void __indirect_glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); | |||
extern HIDDEN void __indirect_glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params); | |||
extern HIDDEN GLboolean __indirect_glIsFramebufferEXT(GLuint framebuffer); | |||
extern HIDDEN void __indirect_glVertexAttribPointerNV(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); | |||
extern HIDDEN void __indirect_glVertexAttribs1dvNV(GLuint index, GLsizei n, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttribs1fvNV(GLuint index, GLsizei n, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttribs1svNV(GLuint index, GLsizei n, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttribs2dvNV(GLuint index, GLsizei n, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttribs2fvNV(GLuint index, GLsizei n, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttribs2svNV(GLuint index, GLsizei n, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttribs3dvNV(GLuint index, GLsizei n, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttribs3fvNV(GLuint index, GLsizei n, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttribs3svNV(GLuint index, GLsizei n, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttribs4dvNV(GLuint index, GLsizei n, const GLdouble * v); | |||
extern HIDDEN void __indirect_glVertexAttribs4fvNV(GLuint index, GLsizei n, const GLfloat * v); | |||
extern HIDDEN void __indirect_glVertexAttribs4svNV(GLuint index, GLsizei n, const GLshort * v); | |||
extern HIDDEN void __indirect_glVertexAttribs4ubvNV(GLuint index, GLsizei n, const GLubyte * v); | |||
extern HIDDEN void __indirect_glPointParameteriNV(GLenum pname, GLint param); | |||
extern HIDDEN void __indirect_glPointParameterivNV(GLenum pname, const GLint * params); | |||
extern HIDDEN void __indirect_glActiveStencilFaceEXT(GLenum face); | |||
extern HIDDEN void __indirect_glGetProgramNamedParameterdvNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); | |||
extern HIDDEN void __indirect_glGetProgramNamedParameterfvNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); | |||
extern HIDDEN void __indirect_glProgramNamedParameter4dNV(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); | |||
extern HIDDEN void __indirect_glProgramNamedParameter4dvNV(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); | |||
extern HIDDEN void __indirect_glProgramNamedParameter4fNV(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); | |||
extern HIDDEN void __indirect_glProgramNamedParameter4fvNV(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); | |||
extern HIDDEN void __indirect_glBindFramebufferEXT(GLenum target, GLuint framebuffer); | |||
extern HIDDEN void __indirect_glDeleteFramebuffersEXT(GLsizei n, const GLuint * framebuffers); | |||
extern HIDDEN void __indirect_glGenFramebuffersEXT(GLsizei n, GLuint * framebuffers); | |||
extern HIDDEN void __indirect_glBindRenderbufferEXT(GLenum target, GLuint renderbuffer); | |||
extern HIDDEN GLenum __indirect_glCheckFramebufferStatusEXT(GLenum target); | |||
extern HIDDEN void __indirect_glDeleteFramebuffersEXT(GLsizei n, const GLuint * framebuffers); | |||
extern HIDDEN void __indirect_glDeleteRenderbuffersEXT(GLsizei n, const GLuint * renderbuffers); | |||
extern HIDDEN void __indirect_glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); | |||
extern HIDDEN void __indirect_glFramebufferTexture1DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); | |||
extern HIDDEN void __indirect_glFramebufferTexture2DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); | |||
extern HIDDEN void __indirect_glFramebufferTexture3DEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); | |||
extern HIDDEN void __indirect_glFramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); | |||
extern HIDDEN void __indirect_glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGenFramebuffersEXT(GLsizei n, GLuint * framebuffers); | |||
extern HIDDEN void __indirect_glGenRenderbuffersEXT(GLsizei n, GLuint * renderbuffers); | |||
extern HIDDEN void __indirect_glGenerateMipmapEXT(GLenum target); | |||
extern HIDDEN void __indirect_glGetFramebufferAttachmentParameterivEXT(GLenum target, GLenum attachment, GLenum pname, GLint * params); | |||
extern HIDDEN void __indirect_glGetRenderbufferParameterivEXT(GLenum target, GLenum pname, GLint * params); | |||
extern HIDDEN GLboolean __indirect_glIsFramebufferEXT(GLuint framebuffer); | |||
extern HIDDEN GLboolean __indirect_glIsRenderbufferEXT(GLuint renderbuffer); | |||
extern HIDDEN void __indirect_glRenderbufferStorageEXT(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); | |||
# undef HIDDEN | |||
# undef FASTCALL |
@@ -494,10 +494,10 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
/* 3. GL_ARB_transpose_matrix */ | |||
glAPI->LoadTransposeMatrixfARB = __indirect_glLoadTransposeMatrixfARB; | |||
glAPI->LoadTransposeMatrixdARB = __indirect_glLoadTransposeMatrixdARB; | |||
glAPI->MultTransposeMatrixfARB = __indirect_glMultTransposeMatrixfARB; | |||
glAPI->LoadTransposeMatrixfARB = __indirect_glLoadTransposeMatrixfARB; | |||
glAPI->MultTransposeMatrixdARB = __indirect_glMultTransposeMatrixdARB; | |||
glAPI->MultTransposeMatrixfARB = __indirect_glMultTransposeMatrixfARB; | |||
/* 5. GL_ARB_multisample */ | |||
@@ -505,47 +505,36 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
/* 12. GL_ARB_texture_compression */ | |||
glAPI->CompressedTexImage3DARB = __indirect_glCompressedTexImage3DARB; | |||
glAPI->CompressedTexImage2DARB = __indirect_glCompressedTexImage2DARB; | |||
glAPI->CompressedTexImage1DARB = __indirect_glCompressedTexImage1DARB; | |||
glAPI->CompressedTexSubImage3DARB = __indirect_glCompressedTexSubImage3DARB; | |||
glAPI->CompressedTexSubImage2DARB = __indirect_glCompressedTexSubImage2DARB; | |||
glAPI->CompressedTexImage2DARB = __indirect_glCompressedTexImage2DARB; | |||
glAPI->CompressedTexImage3DARB = __indirect_glCompressedTexImage3DARB; | |||
glAPI->CompressedTexSubImage1DARB = __indirect_glCompressedTexSubImage1DARB; | |||
glAPI->CompressedTexSubImage2DARB = __indirect_glCompressedTexSubImage2DARB; | |||
glAPI->CompressedTexSubImage3DARB = __indirect_glCompressedTexSubImage3DARB; | |||
glAPI->GetCompressedTexImageARB = __indirect_glGetCompressedTexImageARB; | |||
/* 26. GL_ARB_vertex_program */ | |||
glAPI->VertexAttrib4bvARB = __indirect_glVertexAttrib4bvARB; | |||
glAPI->VertexAttrib4ivARB = __indirect_glVertexAttrib4ivARB; | |||
glAPI->VertexAttrib4ubvARB = __indirect_glVertexAttrib4ubvARB; | |||
glAPI->VertexAttrib4usvARB = __indirect_glVertexAttrib4usvARB; | |||
glAPI->VertexAttrib4uivARB = __indirect_glVertexAttrib4uivARB; | |||
glAPI->VertexAttrib4NbvARB = __indirect_glVertexAttrib4NbvARB; | |||
glAPI->VertexAttrib4NsvARB = __indirect_glVertexAttrib4NsvARB; | |||
glAPI->VertexAttrib4NivARB = __indirect_glVertexAttrib4NivARB; | |||
glAPI->VertexAttrib4NusvARB = __indirect_glVertexAttrib4NusvARB; | |||
glAPI->VertexAttrib4NuivARB = __indirect_glVertexAttrib4NuivARB; | |||
glAPI->VertexAttribPointerARB = __indirect_glVertexAttribPointerARB; | |||
glAPI->EnableVertexAttribArrayARB = __indirect_glEnableVertexAttribArrayARB; | |||
glAPI->DisableVertexAttribArrayARB = __indirect_glDisableVertexAttribArrayARB; | |||
glAPI->ProgramStringARB = __indirect_glProgramStringARB; | |||
glAPI->ProgramEnvParameter4dARB = __indirect_glProgramEnvParameter4dARB; | |||
glAPI->ProgramEnvParameter4dvARB = __indirect_glProgramEnvParameter4dvARB; | |||
glAPI->ProgramEnvParameter4fARB = __indirect_glProgramEnvParameter4fARB; | |||
glAPI->ProgramEnvParameter4fvARB = __indirect_glProgramEnvParameter4fvARB; | |||
glAPI->ProgramLocalParameter4dARB = __indirect_glProgramLocalParameter4dARB; | |||
glAPI->ProgramLocalParameter4dvARB = __indirect_glProgramLocalParameter4dvARB; | |||
glAPI->ProgramLocalParameter4fARB = __indirect_glProgramLocalParameter4fARB; | |||
glAPI->ProgramLocalParameter4fvARB = __indirect_glProgramLocalParameter4fvARB; | |||
glAPI->EnableVertexAttribArrayARB = __indirect_glEnableVertexAttribArrayARB; | |||
glAPI->GetProgramEnvParameterdvARB = __indirect_glGetProgramEnvParameterdvARB; | |||
glAPI->GetProgramEnvParameterfvARB = __indirect_glGetProgramEnvParameterfvARB; | |||
glAPI->GetProgramLocalParameterdvARB = __indirect_glGetProgramLocalParameterdvARB; | |||
glAPI->GetProgramLocalParameterfvARB = __indirect_glGetProgramLocalParameterfvARB; | |||
glAPI->GetProgramivARB = __indirect_glGetProgramivARB; | |||
glAPI->GetProgramStringARB = __indirect_glGetProgramStringARB; | |||
glAPI->GetProgramivARB = __indirect_glGetProgramivARB; | |||
glAPI->GetVertexAttribdvARB = __indirect_glGetVertexAttribdvARB; | |||
glAPI->GetVertexAttribfvARB = __indirect_glGetVertexAttribfvARB; | |||
glAPI->GetVertexAttribivARB = __indirect_glGetVertexAttribivARB; | |||
glAPI->ProgramEnvParameter4dARB = __indirect_glProgramEnvParameter4dARB; | |||
glAPI->ProgramEnvParameter4dvARB = __indirect_glProgramEnvParameter4dvARB; | |||
glAPI->ProgramEnvParameter4fARB = __indirect_glProgramEnvParameter4fARB; | |||
glAPI->ProgramEnvParameter4fvARB = __indirect_glProgramEnvParameter4fvARB; | |||
glAPI->ProgramLocalParameter4dARB = __indirect_glProgramLocalParameter4dARB; | |||
glAPI->ProgramLocalParameter4dvARB = __indirect_glProgramLocalParameter4dvARB; | |||
glAPI->ProgramLocalParameter4fARB = __indirect_glProgramLocalParameter4fARB; | |||
glAPI->ProgramLocalParameter4fvARB = __indirect_glProgramLocalParameter4fvARB; | |||
glAPI->ProgramStringARB = __indirect_glProgramStringARB; | |||
glAPI->VertexAttrib1dARB = __indirect_glVertexAttrib1dARB; | |||
glAPI->VertexAttrib1dvARB = __indirect_glVertexAttrib1dvARB; | |||
glAPI->VertexAttrib1fARB = __indirect_glVertexAttrib1fARB; | |||
@@ -564,25 +553,36 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
glAPI->VertexAttrib3fvARB = __indirect_glVertexAttrib3fvARB; | |||
glAPI->VertexAttrib3sARB = __indirect_glVertexAttrib3sARB; | |||
glAPI->VertexAttrib3svARB = __indirect_glVertexAttrib3svARB; | |||
glAPI->VertexAttrib4NbvARB = __indirect_glVertexAttrib4NbvARB; | |||
glAPI->VertexAttrib4NivARB = __indirect_glVertexAttrib4NivARB; | |||
glAPI->VertexAttrib4NsvARB = __indirect_glVertexAttrib4NsvARB; | |||
glAPI->VertexAttrib4NubARB = __indirect_glVertexAttrib4NubARB; | |||
glAPI->VertexAttrib4NubvARB = __indirect_glVertexAttrib4NubvARB; | |||
glAPI->VertexAttrib4NuivARB = __indirect_glVertexAttrib4NuivARB; | |||
glAPI->VertexAttrib4NusvARB = __indirect_glVertexAttrib4NusvARB; | |||
glAPI->VertexAttrib4bvARB = __indirect_glVertexAttrib4bvARB; | |||
glAPI->VertexAttrib4dARB = __indirect_glVertexAttrib4dARB; | |||
glAPI->VertexAttrib4dvARB = __indirect_glVertexAttrib4dvARB; | |||
glAPI->VertexAttrib4fARB = __indirect_glVertexAttrib4fARB; | |||
glAPI->VertexAttrib4fvARB = __indirect_glVertexAttrib4fvARB; | |||
glAPI->VertexAttrib4ivARB = __indirect_glVertexAttrib4ivARB; | |||
glAPI->VertexAttrib4sARB = __indirect_glVertexAttrib4sARB; | |||
glAPI->VertexAttrib4svARB = __indirect_glVertexAttrib4svARB; | |||
glAPI->VertexAttrib4NubARB = __indirect_glVertexAttrib4NubARB; | |||
glAPI->VertexAttrib4NubvARB = __indirect_glVertexAttrib4NubvARB; | |||
glAPI->VertexAttrib4ubvARB = __indirect_glVertexAttrib4ubvARB; | |||
glAPI->VertexAttrib4uivARB = __indirect_glVertexAttrib4uivARB; | |||
glAPI->VertexAttrib4usvARB = __indirect_glVertexAttrib4usvARB; | |||
glAPI->VertexAttribPointerARB = __indirect_glVertexAttribPointerARB; | |||
/* 29. GL_ARB_occlusion_query */ | |||
glAPI->BeginQueryARB = __indirect_glBeginQueryARB; | |||
glAPI->DeleteQueriesARB = __indirect_glDeleteQueriesARB; | |||
glAPI->EndQueryARB = __indirect_glEndQueryARB; | |||
glAPI->GetQueryivARB = __indirect_glGetQueryivARB; | |||
glAPI->GenQueriesARB = __indirect_glGenQueriesARB; | |||
glAPI->GetQueryObjectivARB = __indirect_glGetQueryObjectivARB; | |||
glAPI->GetQueryObjectuivARB = __indirect_glGetQueryObjectuivARB; | |||
glAPI->GenQueriesARB = __indirect_glGenQueriesARB; | |||
glAPI->DeleteQueriesARB = __indirect_glDeleteQueriesARB; | |||
glAPI->GetQueryivARB = __indirect_glGetQueryivARB; | |||
glAPI->IsQueryARB = __indirect_glIsQueryARB; | |||
glAPI->BeginQueryARB = __indirect_glBeginQueryARB; | |||
/* 37. GL_ARB_draw_buffers */ | |||
@@ -590,9 +590,9 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
/* 20. GL_EXT_texture_object */ | |||
glAPI->AreTexturesResidentEXT = __indirect_glAreTexturesResidentEXT; | |||
glAPI->GenTexturesEXT = __indirect_glGenTexturesEXT; | |||
glAPI->IsTextureEXT = __indirect_glIsTextureEXT; | |||
glAPI->AreTexturesResidentEXT = __indirect_glAreTexturesResidentEXT; | |||
/* 25. GL_SGIS_multisample */ | |||
@@ -615,8 +615,6 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
/* 145. GL_EXT_secondary_color */ | |||
glAPI->SecondaryColor3usvEXT = __indirect_glSecondaryColor3usvEXT; | |||
glAPI->SecondaryColorPointerEXT = __indirect_glSecondaryColorPointerEXT; | |||
glAPI->SecondaryColor3bEXT = __indirect_glSecondaryColor3bEXT; | |||
glAPI->SecondaryColor3bvEXT = __indirect_glSecondaryColor3bvEXT; | |||
glAPI->SecondaryColor3dEXT = __indirect_glSecondaryColor3dEXT; | |||
@@ -632,19 +630,21 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
glAPI->SecondaryColor3uiEXT = __indirect_glSecondaryColor3uiEXT; | |||
glAPI->SecondaryColor3uivEXT = __indirect_glSecondaryColor3uivEXT; | |||
glAPI->SecondaryColor3usEXT = __indirect_glSecondaryColor3usEXT; | |||
glAPI->SecondaryColor3usvEXT = __indirect_glSecondaryColor3usvEXT; | |||
glAPI->SecondaryColorPointerEXT = __indirect_glSecondaryColorPointerEXT; | |||
/* 148. GL_EXT_multi_draw_arrays */ | |||
glAPI->MultiDrawArraysEXT = __indirect_glMultiDrawArraysEXT; | |||
glAPI->MultiDrawElementsEXT = __indirect_glMultiDrawElementsEXT; | |||
glAPI->MultiDrawArraysEXT = __indirect_glMultiDrawArraysEXT; | |||
/* 149. GL_EXT_fog_coord */ | |||
glAPI->FogCoordfEXT = __indirect_glFogCoordfEXT; | |||
glAPI->FogCoordfvEXT = __indirect_glFogCoordfvEXT; | |||
glAPI->FogCoordPointerEXT = __indirect_glFogCoordPointerEXT; | |||
glAPI->FogCoorddEXT = __indirect_glFogCoorddEXT; | |||
glAPI->FogCoorddvEXT = __indirect_glFogCoorddvEXT; | |||
glAPI->FogCoordPointerEXT = __indirect_glFogCoordPointerEXT; | |||
glAPI->FogCoordfEXT = __indirect_glFogCoordfEXT; | |||
glAPI->FogCoordfvEXT = __indirect_glFogCoordfvEXT; | |||
/* 173. GL_EXT_blend_func_separate */ | |||
@@ -652,6 +652,9 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
/* 197. GL_MESA_window_pos */ | |||
glAPI->WindowPos3ivMESA = __indirect_glWindowPos3ivMESA; | |||
glAPI->WindowPos3sMESA = __indirect_glWindowPos3sMESA; | |||
glAPI->WindowPos3svMESA = __indirect_glWindowPos3svMESA; | |||
glAPI->WindowPos2dMESA = __indirect_glWindowPos2dMESA; | |||
glAPI->WindowPos2dvMESA = __indirect_glWindowPos2dvMESA; | |||
glAPI->WindowPos2fMESA = __indirect_glWindowPos2fMESA; | |||
@@ -665,33 +668,9 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
glAPI->WindowPos3fMESA = __indirect_glWindowPos3fMESA; | |||
glAPI->WindowPos3fvMESA = __indirect_glWindowPos3fvMESA; | |||
glAPI->WindowPos3iMESA = __indirect_glWindowPos3iMESA; | |||
glAPI->WindowPos3ivMESA = __indirect_glWindowPos3ivMESA; | |||
glAPI->WindowPos3sMESA = __indirect_glWindowPos3sMESA; | |||
glAPI->WindowPos3svMESA = __indirect_glWindowPos3svMESA; | |||
/* 233. GL_NV_vertex_program */ | |||
glAPI->VertexAttribs4svNV = __indirect_glVertexAttribs4svNV; | |||
glAPI->VertexAttribs4ubvNV = __indirect_glVertexAttribs4ubvNV; | |||
glAPI->VertexAttrib3fNV = __indirect_glVertexAttrib3fNV; | |||
glAPI->VertexAttrib3fvNV = __indirect_glVertexAttrib3fvNV; | |||
glAPI->VertexAttrib3sNV = __indirect_glVertexAttrib3sNV; | |||
glAPI->VertexAttrib3svNV = __indirect_glVertexAttrib3svNV; | |||
glAPI->VertexAttrib4dNV = __indirect_glVertexAttrib4dNV; | |||
glAPI->VertexAttrib3dvNV = __indirect_glVertexAttrib3dvNV; | |||
glAPI->VertexAttrib4fNV = __indirect_glVertexAttrib4fNV; | |||
glAPI->VertexAttrib4fvNV = __indirect_glVertexAttrib4fvNV; | |||
glAPI->VertexAttrib4sNV = __indirect_glVertexAttrib4sNV; | |||
glAPI->VertexAttrib4svNV = __indirect_glVertexAttrib4svNV; | |||
glAPI->VertexAttrib4ubNV = __indirect_glVertexAttrib4ubNV; | |||
glAPI->VertexAttrib4ubvNV = __indirect_glVertexAttrib4ubvNV; | |||
glAPI->VertexAttrib1fvNV = __indirect_glVertexAttrib1fvNV; | |||
glAPI->VertexAttrib3dNV = __indirect_glVertexAttrib3dNV; | |||
glAPI->VertexAttrib4dvNV = __indirect_glVertexAttrib4dvNV; | |||
glAPI->VertexAttrib1sNV = __indirect_glVertexAttrib1sNV; | |||
glAPI->VertexAttrib1fNV = __indirect_glVertexAttrib1fNV; | |||
glAPI->VertexAttrib1svNV = __indirect_glVertexAttrib1svNV; | |||
glAPI->VertexAttrib1dvNV = __indirect_glVertexAttrib1dvNV; | |||
glAPI->AreProgramsResidentNV = __indirect_glAreProgramsResidentNV; | |||
glAPI->BindProgramNV = __indirect_glBindProgramNV; | |||
glAPI->DeleteProgramsNV = __indirect_glDeleteProgramsNV; | |||
@@ -699,10 +678,13 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
glAPI->GenProgramsNV = __indirect_glGenProgramsNV; | |||
glAPI->GetProgramParameterdvNV = __indirect_glGetProgramParameterdvNV; | |||
glAPI->GetProgramParameterfvNV = __indirect_glGetProgramParameterfvNV; | |||
glAPI->GetProgramivNV = __indirect_glGetProgramivNV; | |||
glAPI->GetProgramStringNV = __indirect_glGetProgramStringNV; | |||
glAPI->GetProgramivNV = __indirect_glGetProgramivNV; | |||
glAPI->GetTrackMatrixivNV = __indirect_glGetTrackMatrixivNV; | |||
glAPI->GetVertexAttribPointervNV = __indirect_glGetVertexAttribPointervNV; | |||
glAPI->GetVertexAttribdvNV = __indirect_glGetVertexAttribdvNV; | |||
glAPI->GetVertexAttribfvNV = __indirect_glGetVertexAttribfvNV; | |||
glAPI->GetVertexAttribivNV = __indirect_glGetVertexAttribivNV; | |||
glAPI->IsProgramNV = __indirect_glIsProgramNV; | |||
glAPI->LoadProgramNV = __indirect_glLoadProgramNV; | |||
glAPI->ProgramParameter4dNV = __indirect_glProgramParameter4dNV; | |||
@@ -713,17 +695,33 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
glAPI->ProgramParameters4fvNV = __indirect_glProgramParameters4fvNV; | |||
glAPI->RequestResidentProgramsNV = __indirect_glRequestResidentProgramsNV; | |||
glAPI->TrackMatrixNV = __indirect_glTrackMatrixNV; | |||
glAPI->VertexAttribPointerNV = __indirect_glVertexAttribPointerNV; | |||
glAPI->VertexAttrib1dNV = __indirect_glVertexAttrib1dNV; | |||
glAPI->VertexAttrib1dvNV = __indirect_glVertexAttrib1dvNV; | |||
glAPI->VertexAttrib1fNV = __indirect_glVertexAttrib1fNV; | |||
glAPI->VertexAttrib1fvNV = __indirect_glVertexAttrib1fvNV; | |||
glAPI->VertexAttrib1sNV = __indirect_glVertexAttrib1sNV; | |||
glAPI->VertexAttrib1svNV = __indirect_glVertexAttrib1svNV; | |||
glAPI->VertexAttrib2dNV = __indirect_glVertexAttrib2dNV; | |||
glAPI->VertexAttrib2sNV = __indirect_glVertexAttrib2sNV; | |||
glAPI->VertexAttrib2dvNV = __indirect_glVertexAttrib2dvNV; | |||
glAPI->VertexAttrib2fNV = __indirect_glVertexAttrib2fNV; | |||
glAPI->VertexAttrib2svNV = __indirect_glVertexAttrib2svNV; | |||
glAPI->VertexAttrib2fvNV = __indirect_glVertexAttrib2fvNV; | |||
glAPI->GetVertexAttribdvNV = __indirect_glGetVertexAttribdvNV; | |||
glAPI->GetVertexAttribfvNV = __indirect_glGetVertexAttribfvNV; | |||
glAPI->GetVertexAttribivNV = __indirect_glGetVertexAttribivNV; | |||
glAPI->VertexAttrib1dNV = __indirect_glVertexAttrib1dNV; | |||
glAPI->VertexAttrib2sNV = __indirect_glVertexAttrib2sNV; | |||
glAPI->VertexAttrib2svNV = __indirect_glVertexAttrib2svNV; | |||
glAPI->VertexAttrib3dNV = __indirect_glVertexAttrib3dNV; | |||
glAPI->VertexAttrib3dvNV = __indirect_glVertexAttrib3dvNV; | |||
glAPI->VertexAttrib3fNV = __indirect_glVertexAttrib3fNV; | |||
glAPI->VertexAttrib3fvNV = __indirect_glVertexAttrib3fvNV; | |||
glAPI->VertexAttrib3sNV = __indirect_glVertexAttrib3sNV; | |||
glAPI->VertexAttrib3svNV = __indirect_glVertexAttrib3svNV; | |||
glAPI->VertexAttrib4dNV = __indirect_glVertexAttrib4dNV; | |||
glAPI->VertexAttrib4dvNV = __indirect_glVertexAttrib4dvNV; | |||
glAPI->VertexAttrib4fNV = __indirect_glVertexAttrib4fNV; | |||
glAPI->VertexAttrib4fvNV = __indirect_glVertexAttrib4fvNV; | |||
glAPI->VertexAttrib4sNV = __indirect_glVertexAttrib4sNV; | |||
glAPI->VertexAttrib4svNV = __indirect_glVertexAttrib4svNV; | |||
glAPI->VertexAttrib4ubNV = __indirect_glVertexAttrib4ubNV; | |||
glAPI->VertexAttrib4ubvNV = __indirect_glVertexAttrib4ubvNV; | |||
glAPI->VertexAttribPointerNV = __indirect_glVertexAttribPointerNV; | |||
glAPI->VertexAttribs1dvNV = __indirect_glVertexAttribs1dvNV; | |||
glAPI->VertexAttribs1fvNV = __indirect_glVertexAttribs1fvNV; | |||
glAPI->VertexAttribs1svNV = __indirect_glVertexAttribs1svNV; | |||
@@ -735,6 +733,8 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
glAPI->VertexAttribs3svNV = __indirect_glVertexAttribs3svNV; | |||
glAPI->VertexAttribs4dvNV = __indirect_glVertexAttribs4dvNV; | |||
glAPI->VertexAttribs4fvNV = __indirect_glVertexAttribs4fvNV; | |||
glAPI->VertexAttribs4svNV = __indirect_glVertexAttribs4svNV; | |||
glAPI->VertexAttribs4ubvNV = __indirect_glVertexAttribs4ubvNV; | |||
/* 262. GL_NV_point_sprite */ | |||
@@ -747,32 +747,32 @@ __GLapi * __glXNewIndirectAPI( void ) | |||
/* 282. GL_NV_fragment_program */ | |||
glAPI->ProgramNamedParameter4fNV = __indirect_glProgramNamedParameter4fNV; | |||
glAPI->GetProgramNamedParameterdvNV = __indirect_glGetProgramNamedParameterdvNV; | |||
glAPI->GetProgramNamedParameterfvNV = __indirect_glGetProgramNamedParameterfvNV; | |||
glAPI->ProgramNamedParameter4dNV = __indirect_glProgramNamedParameter4dNV; | |||
glAPI->ProgramNamedParameter4fvNV = __indirect_glProgramNamedParameter4fvNV; | |||
glAPI->ProgramNamedParameter4dvNV = __indirect_glProgramNamedParameter4dvNV; | |||
glAPI->GetProgramNamedParameterfvNV = __indirect_glGetProgramNamedParameterfvNV; | |||
glAPI->GetProgramNamedParameterdvNV = __indirect_glGetProgramNamedParameterdvNV; | |||
glAPI->ProgramNamedParameter4fNV = __indirect_glProgramNamedParameter4fNV; | |||
glAPI->ProgramNamedParameter4fvNV = __indirect_glProgramNamedParameter4fvNV; | |||
/* 310. GL_EXT_framebuffer_object */ | |||
glAPI->RenderbufferStorageEXT = __indirect_glRenderbufferStorageEXT; | |||
glAPI->GetRenderbufferParameterivEXT = __indirect_glGetRenderbufferParameterivEXT; | |||
glAPI->IsFramebufferEXT = __indirect_glIsFramebufferEXT; | |||
glAPI->IsRenderbufferEXT = __indirect_glIsRenderbufferEXT; | |||
glAPI->RenderbufferStorageEXT = __indirect_glRenderbufferStorageEXT; | |||
glAPI->BindFramebufferEXT = __indirect_glBindFramebufferEXT; | |||
glAPI->DeleteFramebuffersEXT = __indirect_glDeleteFramebuffersEXT; | |||
glAPI->GenFramebuffersEXT = __indirect_glGenFramebuffersEXT; | |||
glAPI->BindRenderbufferEXT = __indirect_glBindRenderbufferEXT; | |||
glAPI->CheckFramebufferStatusEXT = __indirect_glCheckFramebufferStatusEXT; | |||
glAPI->DeleteFramebuffersEXT = __indirect_glDeleteFramebuffersEXT; | |||
glAPI->DeleteRenderbuffersEXT = __indirect_glDeleteRenderbuffersEXT; | |||
glAPI->FramebufferRenderbufferEXT = __indirect_glFramebufferRenderbufferEXT; | |||
glAPI->FramebufferTexture1DEXT = __indirect_glFramebufferTexture1DEXT; | |||
glAPI->FramebufferTexture2DEXT = __indirect_glFramebufferTexture2DEXT; | |||
glAPI->FramebufferTexture3DEXT = __indirect_glFramebufferTexture3DEXT; | |||
glAPI->FramebufferRenderbufferEXT = __indirect_glFramebufferRenderbufferEXT; | |||
glAPI->GetFramebufferAttachmentParameterivEXT = __indirect_glGetFramebufferAttachmentParameterivEXT; | |||
glAPI->GenerateMipmapEXT = __indirect_glGenerateMipmapEXT; | |||
glAPI->IsRenderbufferEXT = __indirect_glIsRenderbufferEXT; | |||
glAPI->BindRenderbufferEXT = __indirect_glBindRenderbufferEXT; | |||
glAPI->DeleteRenderbuffersEXT = __indirect_glDeleteRenderbuffersEXT; | |||
glAPI->GenFramebuffersEXT = __indirect_glGenFramebuffersEXT; | |||
glAPI->GenRenderbuffersEXT = __indirect_glGenRenderbuffersEXT; | |||
glAPI->GenerateMipmapEXT = __indirect_glGenerateMipmapEXT; | |||
glAPI->GetFramebufferAttachmentParameterivEXT = __indirect_glGetFramebufferAttachmentParameterivEXT; | |||
return glAPI; | |||
} |
@@ -5,21 +5,21 @@ | |||
<category name="GL_APPLE_vertex_array_object" number="273"> | |||
<enum name="VERTEX_ARRAY_BINDING_APPLE" value="0x85B5"/> | |||
<function name="BindVertexArrayAPPLE" offset="819" static_dispatch="false"> | |||
<function name="BindVertexArrayAPPLE" offset="assign" static_dispatch="false"> | |||
<param name="array" type="GLuint"/> | |||
</function> | |||
<function name="DeleteVertexArraysAPPLE" offset="820" static_dispatch="false"> | |||
<function name="DeleteVertexArraysAPPLE" offset="assign" static_dispatch="false"> | |||
<param name="n" type="GLsizei"/> | |||
<param name="arrays" type="const GLuint *" count="n"/> | |||
</function> | |||
<function name="GenVertexArraysAPPLE" offset="821" static_dispatch="false"> | |||
<function name="GenVertexArraysAPPLE" offset="assign" static_dispatch="false"> | |||
<param name="n" type="GLsizei"/> | |||
<param name="arrays" type="GLuint *" count="n" output="true"/> | |||
</function> | |||
<function name="IsVertexArrayAPPLE" offset="822" static_dispatch="false"> | |||
<function name="IsVertexArrayAPPLE" offset="assign" static_dispatch="false"> | |||
<param name="array" type="GLuint"/> | |||
<return type="GLboolean"/> | |||
</function> |
@@ -67,31 +67,31 @@ | |||
<enum name="INVALID_FRAMEBUFFER_OPERATION_EXT" value="0x0506"/> | |||
<function name="IsRenderbufferEXT" offset="796"> | |||
<function name="IsRenderbufferEXT" offset="assign"> | |||
<param name="renderbuffer" type="GLuint"/> | |||
<return type="GLboolean"/> | |||
<glx vendorpriv="1422"/> | |||
</function> | |||
<function name="BindRenderbufferEXT" offset="797"> | |||
<function name="BindRenderbufferEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="renderbuffer" type="GLuint"/> | |||
<glx rop="4316"/> | |||
</function> | |||
<function name="DeleteRenderbuffersEXT" offset="798"> | |||
<function name="DeleteRenderbuffersEXT" offset="assign"> | |||
<param name="n" type="GLsizei" counter="true"/> | |||
<param name="renderbuffers" type="const GLuint *" count="n"/> | |||
<glx rop="4317"/> | |||
</function> | |||
<function name="GenRenderbuffersEXT" offset="799"> | |||
<function name="GenRenderbuffersEXT" offset="assign"> | |||
<param name="n" type="GLsizei" counter="true"/> | |||
<param name="renderbuffers" type="GLuint *" count="n" output="true"/> | |||
<glx vendorpriv="1423" always_array="true"/> | |||
</function> | |||
<function name="RenderbufferStorageEXT" offset="800"> | |||
<function name="RenderbufferStorageEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="internalformat" type="GLenum"/> | |||
<param name="width" type="GLsizei"/> | |||
@@ -99,44 +99,44 @@ | |||
<glx rop="4318"/> | |||
</function> | |||
<function name="GetRenderbufferParameterivEXT" offset="801"> | |||
<function name="GetRenderbufferParameterivEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="pname" type="GLenum"/> | |||
<param name="params" type="GLint *" output="true"/> | |||
<glx vendorpriv="1424"/> | |||
</function> | |||
<function name="IsFramebufferEXT" offset="802"> | |||
<function name="IsFramebufferEXT" offset="assign"> | |||
<param name="framebuffer" type="GLuint"/> | |||
<return type="GLboolean"/> | |||
<glx vendorpriv="1425"/> | |||
</function> | |||
<function name="BindFramebufferEXT" offset="803"> | |||
<function name="BindFramebufferEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="framebuffer" type="GLuint"/> | |||
<glx rop="4319"/> | |||
</function> | |||
<function name="DeleteFramebuffersEXT" offset="804"> | |||
<function name="DeleteFramebuffersEXT" offset="assign"> | |||
<param name="n" type="GLsizei" counter="true"/> | |||
<param name="framebuffers" type="const GLuint *" count="n"/> | |||
<glx rop="4320"/> | |||
</function> | |||
<function name="GenFramebuffersEXT" offset="805"> | |||
<function name="GenFramebuffersEXT" offset="assign"> | |||
<param name="n" type="GLsizei" counter="true"/> | |||
<param name="framebuffers" type="GLuint *" count="n" output="true"/> | |||
<glx vendorpriv="1426" always_array="true"/> | |||
</function> | |||
<function name="CheckFramebufferStatusEXT" offset="806"> | |||
<function name="CheckFramebufferStatusEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<return type="GLenum"/> | |||
<glx vendorpriv="1427"/> | |||
</function> | |||
<function name="FramebufferTexture1DEXT" offset="807"> | |||
<function name="FramebufferTexture1DEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="attachment" type="GLenum"/> | |||
<param name="textarget" type="GLenum"/> | |||
@@ -145,7 +145,7 @@ | |||
<glx rop="4321"/> | |||
</function> | |||
<function name="FramebufferTexture2DEXT" offset="808"> | |||
<function name="FramebufferTexture2DEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="attachment" type="GLenum"/> | |||
<param name="textarget" type="GLenum"/> | |||
@@ -154,7 +154,7 @@ | |||
<glx rop="4322"/> | |||
</function> | |||
<function name="FramebufferTexture3DEXT" offset="809"> | |||
<function name="FramebufferTexture3DEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="attachment" type="GLenum"/> | |||
<param name="textarget" type="GLenum"/> | |||
@@ -164,7 +164,7 @@ | |||
<glx rop="4323"/> | |||
</function> | |||
<function name="FramebufferRenderbufferEXT" offset="810"> | |||
<function name="FramebufferRenderbufferEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="attachment" type="GLenum"/> | |||
<param name="renderbuffertarget" type="GLenum"/> | |||
@@ -172,7 +172,8 @@ | |||
<glx rop="4324"/> | |||
</function> | |||
<function name="GetFramebufferAttachmentParameterivEXT" offset="811"> | |||
<function name="GetFramebufferAttachmentParameterivEXT" | |||
offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<param name="attachment" type="GLenum"/> | |||
<param name="pname" type="GLenum"/> | |||
@@ -180,7 +181,7 @@ | |||
<glx vendorpriv="1428"/> | |||
</function> | |||
<function name="GenerateMipmapEXT" offset="812"> | |||
<function name="GenerateMipmapEXT" offset="assign"> | |||
<param name="target" type="GLenum"/> | |||
<glx rop="4325"/> | |||
</function> |
@@ -40,6 +40,63 @@ def parse_GL_API( file_name, factory = None ): | |||
api = factory.create_item( "api", None, None ) | |||
api.process_element( doc ) | |||
# After the XML has been processed, we need to go back and assign | |||
# dispatch offsets to the functions that request that their offsets | |||
# be assigned by the scripts. Typically this means all functions | |||
# that are not part of the ABI. | |||
# | |||
# To bring some sanity to the generated offsets, we group all | |||
# functions into four groups. The groups have offsets assigned to | |||
# their functions in order. The groups are: | |||
# | |||
# 1. Core GL versions, sorted by version number. | |||
# 2. ARB extensions, sorted by extension number. | |||
# 3. Non-ARB extensions, sorted by extension number. | |||
# 4. Un-numbered, non-ARB extensions, sorted by extension name. | |||
lists = [{}, {}, {}, {}] | |||
for func in api.functionIterateAll(): | |||
if func.assign_offset: | |||
[cat_name, cat_number] = api.category_dict[func.name] | |||
try: | |||
core_version = float(cat_name) | |||
except Exception,e: | |||
core_version = 0.0 | |||
if core_version > 0.0: | |||
func_cat_type = 0 | |||
key = cat_name | |||
elif cat_name.startswith( "GL_ARB_" ): | |||
func_cat_type = 1 | |||
key = int(cat_number) | |||
else: | |||
if cat_number != None: | |||
func_cat_type = 2 | |||
key = int(cat_number) | |||
else: | |||
func_cat_type = 3 | |||
key = cat_name | |||
if not lists[func_cat_type].has_key(key): | |||
lists[func_cat_type][key] = {} | |||
lists[func_cat_type][key][func.name] = func | |||
for func_cat_type in range(0,4): | |||
keys = lists[func_cat_type].keys() | |||
keys.sort() | |||
for key in keys: | |||
names = lists[func_cat_type][key].keys() | |||
names.sort() | |||
for name in names: | |||
func = lists[func_cat_type][key][name] | |||
func.offset = api.next_offset; | |||
api.next_offset += 1 | |||
doc.freeDoc() | |||
return api | |||
@@ -555,6 +612,8 @@ class gl_function( gl_item ): | |||
self.initialized = 0 | |||
self.images = [] | |||
self.assign_offset = 0 | |||
# Track the parameter string (for the function prototype) | |||
# for each entry-point. This is done because some functions | |||
# change their prototype slightly when promoted from extension | |||
@@ -593,6 +652,8 @@ class gl_function( gl_item ): | |||
self.offset = o | |||
except Exception, e: | |||
self.offset = -1 | |||
if offset == "assign": | |||
self.assign_offset = 1 | |||
if not self.name: | |||
@@ -698,6 +759,8 @@ class gl_api: | |||
self.factory = factory | |||
self.next_offset = 0 | |||
typeexpr.create_initial_types() | |||
return | |||
@@ -746,6 +809,9 @@ class gl_api: | |||
func = self.factory.create_item( "function", child, self ) | |||
self.functions_by_name[ func_name ] = func | |||
if func.offset >= self.next_offset: | |||
self.next_offset = func.offset + 1 | |||
elif child.name == "enum": | |||
enum = self.factory.create_item( "enum", child, self ) |
@@ -65,10 +65,8 @@ class PrintGlOffsets(gl_XML.gl_print_base): | |||
for [f, index] in functions: | |||
print '#define _gloffset_%s %d' % (f.name, f.offset) | |||
if f.offset > last_static: | |||
last_static = f.offset | |||
print '#define _gloffset_FIRST_DYNAMIC %d' % (last_static + 1) | |||
print '#define _gloffset_FIRST_DYNAMIC %d' % (api.next_offset) | |||
print '' | |||
print '#else' |
@@ -445,423 +445,373 @@ struct _glapi_table | |||
void (GLAPIENTRYP MultiTexCoord4ivARB)(GLenum target, const GLint * v); /* 405 */ | |||
void (GLAPIENTRYP MultiTexCoord4sARB)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); /* 406 */ | |||
void (GLAPIENTRYP MultiTexCoord4svARB)(GLenum target, const GLshort * v); /* 407 */ | |||
void (GLAPIENTRYP LoadTransposeMatrixfARB)(const GLfloat * m); /* 408 */ | |||
void (GLAPIENTRYP LoadTransposeMatrixdARB)(const GLdouble * m); /* 409 */ | |||
void (GLAPIENTRYP MultTransposeMatrixfARB)(const GLfloat * m); /* 410 */ | |||
void (GLAPIENTRYP MultTransposeMatrixdARB)(const GLdouble * m); /* 411 */ | |||
void (GLAPIENTRYP SampleCoverageARB)(GLclampf value, GLboolean invert); /* 412 */ | |||
void (GLAPIENTRYP DrawBuffersARB)(GLsizei n, const GLenum * bufs); /* 413 */ | |||
void (GLAPIENTRYP PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 414 */ | |||
void (GLAPIENTRYP GetTexFilterFuncSGIS)(GLenum target, GLenum filter, GLfloat * weights); /* 415 */ | |||
void (GLAPIENTRYP TexFilterFuncSGIS)(GLenum target, GLenum filter, GLsizei n, const GLfloat * weights); /* 416 */ | |||
void (GLAPIENTRYP GetHistogramEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 417 */ | |||
void (GLAPIENTRYP GetHistogramParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 418 */ | |||
void (GLAPIENTRYP GetHistogramParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 419 */ | |||
void (GLAPIENTRYP GetMinmaxEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 420 */ | |||
void (GLAPIENTRYP GetMinmaxParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 421 */ | |||
void (GLAPIENTRYP GetMinmaxParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 422 */ | |||
void (GLAPIENTRYP GetConvolutionFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid * image); /* 423 */ | |||
void (GLAPIENTRYP GetConvolutionParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 424 */ | |||
void (GLAPIENTRYP GetConvolutionParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 425 */ | |||
void (GLAPIENTRYP GetSeparableFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); /* 426 */ | |||
void (GLAPIENTRYP GetColorTableSGI)(GLenum target, GLenum format, GLenum type, GLvoid * table); /* 427 */ | |||
void (GLAPIENTRYP GetColorTableParameterfvSGI)(GLenum target, GLenum pname, GLfloat * params); /* 428 */ | |||
void (GLAPIENTRYP GetColorTableParameterivSGI)(GLenum target, GLenum pname, GLint * params); /* 429 */ | |||
void (GLAPIENTRYP PixelTexGenSGIX)(GLenum mode); /* 430 */ | |||
void (GLAPIENTRYP PixelTexGenParameteriSGIS)(GLenum pname, GLint param); /* 431 */ | |||
void (GLAPIENTRYP PixelTexGenParameterivSGIS)(GLenum pname, const GLint * params); /* 432 */ | |||
void (GLAPIENTRYP PixelTexGenParameterfSGIS)(GLenum pname, GLfloat param); /* 433 */ | |||
void (GLAPIENTRYP PixelTexGenParameterfvSGIS)(GLenum pname, const GLfloat * params); /* 434 */ | |||
void (GLAPIENTRYP GetPixelTexGenParameterivSGIS)(GLenum pname, GLint * params); /* 435 */ | |||
void (GLAPIENTRYP GetPixelTexGenParameterfvSGIS)(GLenum pname, GLfloat * params); /* 436 */ | |||
void (GLAPIENTRYP TexImage4DSGIS)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels); /* 437 */ | |||
void (GLAPIENTRYP TexSubImage4DSGIS)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels); /* 438 */ | |||
GLboolean (GLAPIENTRYP AreTexturesResidentEXT)(GLsizei n, const GLuint * textures, GLboolean * residences); /* 439 */ | |||
void (GLAPIENTRYP GenTexturesEXT)(GLsizei n, GLuint * textures); /* 440 */ | |||
GLboolean (GLAPIENTRYP IsTextureEXT)(GLuint texture); /* 441 */ | |||
void (GLAPIENTRYP DetailTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat * points); /* 442 */ | |||
void (GLAPIENTRYP GetDetailTexFuncSGIS)(GLenum target, GLfloat * points); /* 443 */ | |||
void (GLAPIENTRYP SharpenTexFuncSGIS)(GLenum target, GLsizei n, const GLfloat * points); /* 444 */ | |||
void (GLAPIENTRYP GetSharpenTexFuncSGIS)(GLenum target, GLfloat * points); /* 445 */ | |||
void (GLAPIENTRYP SampleMaskSGIS)(GLclampf value, GLboolean invert); /* 446 */ | |||
void (GLAPIENTRYP SamplePatternSGIS)(GLenum pattern); /* 447 */ | |||
void (GLAPIENTRYP ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 448 */ | |||
void (GLAPIENTRYP EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer); /* 449 */ | |||
void (GLAPIENTRYP IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 450 */ | |||
void (GLAPIENTRYP NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 451 */ | |||
void (GLAPIENTRYP TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 452 */ | |||
void (GLAPIENTRYP VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 453 */ | |||
void (GLAPIENTRYP SpriteParameterfSGIX)(GLenum pname, GLfloat param); /* 454 */ | |||
void (GLAPIENTRYP SpriteParameterfvSGIX)(GLenum pname, const GLfloat * params); /* 455 */ | |||
void (GLAPIENTRYP SpriteParameteriSGIX)(GLenum pname, GLint param); /* 456 */ | |||
void (GLAPIENTRYP SpriteParameterivSGIX)(GLenum pname, const GLint * params); /* 457 */ | |||
void (GLAPIENTRYP PointParameterfEXT)(GLenum pname, GLfloat param); /* 458 */ | |||
void (GLAPIENTRYP PointParameterfvEXT)(GLenum pname, const GLfloat * params); /* 459 */ | |||
GLint (GLAPIENTRYP GetInstrumentsSGIX)(void); /* 460 */ | |||
void (GLAPIENTRYP InstrumentsBufferSGIX)(GLsizei size, GLint * buffer); /* 461 */ | |||
GLint (GLAPIENTRYP PollInstrumentsSGIX)(GLint * marker_p); /* 462 */ | |||
void (GLAPIENTRYP ReadInstrumentsSGIX)(GLint marker); /* 463 */ | |||
void (GLAPIENTRYP StartInstrumentsSGIX)(void); /* 464 */ | |||
void (GLAPIENTRYP StopInstrumentsSGIX)(GLint marker); /* 465 */ | |||
void (GLAPIENTRYP FrameZoomSGIX)(GLint factor); /* 466 */ | |||
void (GLAPIENTRYP TagSampleBufferSGIX)(void); /* 467 */ | |||
void (GLAPIENTRYP ReferencePlaneSGIX)(const GLdouble * equation); /* 468 */ | |||
void (GLAPIENTRYP FlushRasterSGIX)(void); /* 469 */ | |||
void (GLAPIENTRYP GetListParameterfvSGIX)(GLuint list, GLenum pname, GLfloat * params); /* 470 */ | |||
void (GLAPIENTRYP GetListParameterivSGIX)(GLuint list, GLenum pname, GLint * params); /* 471 */ | |||
void (GLAPIENTRYP ListParameterfSGIX)(GLuint list, GLenum pname, GLfloat param); /* 472 */ | |||
void (GLAPIENTRYP ListParameterfvSGIX)(GLuint list, GLenum pname, const GLfloat * params); /* 473 */ | |||
void (GLAPIENTRYP ListParameteriSGIX)(GLuint list, GLenum pname, GLint param); /* 474 */ | |||
void (GLAPIENTRYP ListParameterivSGIX)(GLuint list, GLenum pname, const GLint * params); /* 475 */ | |||
void (GLAPIENTRYP FragmentColorMaterialSGIX)(GLenum face, GLenum mode); /* 476 */ | |||
void (GLAPIENTRYP FragmentLightfSGIX)(GLenum light, GLenum pname, GLfloat param); /* 477 */ | |||
void (GLAPIENTRYP FragmentLightfvSGIX)(GLenum light, GLenum pname, const GLfloat * params); /* 478 */ | |||
void (GLAPIENTRYP FragmentLightiSGIX)(GLenum light, GLenum pname, GLint param); /* 479 */ | |||
void (GLAPIENTRYP FragmentLightivSGIX)(GLenum light, GLenum pname, const GLint * params); /* 480 */ | |||
void (GLAPIENTRYP FragmentLightModelfSGIX)(GLenum pname, GLfloat param); /* 481 */ | |||
void (GLAPIENTRYP FragmentLightModelfvSGIX)(GLenum pname, const GLfloat * params); /* 482 */ | |||
void (GLAPIENTRYP FragmentLightModeliSGIX)(GLenum pname, GLint param); /* 483 */ | |||
void (GLAPIENTRYP FragmentLightModelivSGIX)(GLenum pname, const GLint * params); /* 484 */ | |||
void (GLAPIENTRYP FragmentMaterialfSGIX)(GLenum face, GLenum pname, GLfloat param); /* 485 */ | |||
void (GLAPIENTRYP FragmentMaterialfvSGIX)(GLenum face, GLenum pname, const GLfloat * params); /* 486 */ | |||
void (GLAPIENTRYP FragmentMaterialiSGIX)(GLenum face, GLenum pname, GLint param); /* 487 */ | |||
void (GLAPIENTRYP FragmentMaterialivSGIX)(GLenum face, GLenum pname, const GLint * params); /* 488 */ | |||
void (GLAPIENTRYP GetFragmentLightfvSGIX)(GLenum light, GLenum pname, GLfloat * params); /* 489 */ | |||
void (GLAPIENTRYP GetFragmentLightivSGIX)(GLenum light, GLenum pname, GLint * params); /* 490 */ | |||
void (GLAPIENTRYP GetFragmentMaterialfvSGIX)(GLenum face, GLenum pname, GLfloat * params); /* 491 */ | |||
void (GLAPIENTRYP GetFragmentMaterialivSGIX)(GLenum face, GLenum pname, GLint * params); /* 492 */ | |||
void (GLAPIENTRYP LightEnviSGIX)(GLenum pname, GLint param); /* 493 */ | |||
void (GLAPIENTRYP VertexWeightfEXT)(GLfloat weight); /* 494 */ | |||
void (GLAPIENTRYP VertexWeightfvEXT)(const GLfloat * weight); /* 495 */ | |||
void (GLAPIENTRYP VertexWeightPointerEXT)(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 496 */ | |||
void (GLAPIENTRYP FlushVertexArrayRangeNV)(void); /* 497 */ | |||
void (GLAPIENTRYP VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer); /* 498 */ | |||
void (GLAPIENTRYP CombinerParameterfvNV)(GLenum pname, const GLfloat * params); /* 499 */ | |||
void (GLAPIENTRYP CombinerParameterfNV)(GLenum pname, GLfloat param); /* 500 */ | |||
void (GLAPIENTRYP CombinerParameterivNV)(GLenum pname, const GLint * params); /* 501 */ | |||
void (GLAPIENTRYP CombinerParameteriNV)(GLenum pname, GLint param); /* 502 */ | |||
void (GLAPIENTRYP CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 503 */ | |||
void (GLAPIENTRYP CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); /* 504 */ | |||
void (GLAPIENTRYP FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 505 */ | |||
void (GLAPIENTRYP GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params); /* 506 */ | |||
void (GLAPIENTRYP GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params); /* 507 */ | |||
void (GLAPIENTRYP GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params); /* 508 */ | |||
void (GLAPIENTRYP GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params); /* 509 */ | |||
void (GLAPIENTRYP GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params); /* 510 */ | |||
void (GLAPIENTRYP GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params); /* 511 */ | |||
void (GLAPIENTRYP ResizeBuffersMESA)(void); /* 512 */ | |||
void (GLAPIENTRYP WindowPos2dMESA)(GLdouble x, GLdouble y); /* 513 */ | |||
void (GLAPIENTRYP WindowPos2dvMESA)(const GLdouble * v); /* 514 */ | |||
void (GLAPIENTRYP WindowPos2fMESA)(GLfloat x, GLfloat y); /* 515 */ | |||
void (GLAPIENTRYP WindowPos2fvMESA)(const GLfloat * v); /* 516 */ | |||
void (GLAPIENTRYP WindowPos2iMESA)(GLint x, GLint y); /* 517 */ | |||
void (GLAPIENTRYP WindowPos2ivMESA)(const GLint * v); /* 518 */ | |||
void (GLAPIENTRYP WindowPos2sMESA)(GLshort x, GLshort y); /* 519 */ | |||
void (GLAPIENTRYP WindowPos2svMESA)(const GLshort * v); /* 520 */ | |||
void (GLAPIENTRYP WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z); /* 521 */ | |||
void (GLAPIENTRYP WindowPos3dvMESA)(const GLdouble * v); /* 522 */ | |||
void (GLAPIENTRYP WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z); /* 523 */ | |||
void (GLAPIENTRYP WindowPos3fvMESA)(const GLfloat * v); /* 524 */ | |||
void (GLAPIENTRYP WindowPos3iMESA)(GLint x, GLint y, GLint z); /* 525 */ | |||
void (GLAPIENTRYP WindowPos3ivMESA)(const GLint * v); /* 526 */ | |||
void (GLAPIENTRYP WindowPos3sMESA)(GLshort x, GLshort y, GLshort z); /* 527 */ | |||
void (GLAPIENTRYP WindowPos3svMESA)(const GLshort * v); /* 528 */ | |||
void (GLAPIENTRYP WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 529 */ | |||
void (GLAPIENTRYP WindowPos4dvMESA)(const GLdouble * v); /* 530 */ | |||
void (GLAPIENTRYP WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 531 */ | |||
void (GLAPIENTRYP WindowPos4fvMESA)(const GLfloat * v); /* 532 */ | |||
void (GLAPIENTRYP WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w); /* 533 */ | |||
void (GLAPIENTRYP WindowPos4ivMESA)(const GLint * v); /* 534 */ | |||
void (GLAPIENTRYP WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w); /* 535 */ | |||
void (GLAPIENTRYP WindowPos4svMESA)(const GLshort * v); /* 536 */ | |||
void (GLAPIENTRYP BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); /* 537 */ | |||
void (GLAPIENTRYP IndexMaterialEXT)(GLenum face, GLenum mode); /* 538 */ | |||
void (GLAPIENTRYP IndexFuncEXT)(GLenum func, GLclampf ref); /* 539 */ | |||
void (GLAPIENTRYP LockArraysEXT)(GLint first, GLsizei count); /* 540 */ | |||
void (GLAPIENTRYP UnlockArraysEXT)(void); /* 541 */ | |||
void (GLAPIENTRYP CullParameterdvEXT)(GLenum pname, GLdouble * params); /* 542 */ | |||
void (GLAPIENTRYP CullParameterfvEXT)(GLenum pname, GLfloat * params); /* 543 */ | |||
void (GLAPIENTRYP HintPGI)(GLenum target, GLint mode); /* 544 */ | |||
void (GLAPIENTRYP FogCoordfEXT)(GLfloat coord); /* 545 */ | |||
void (GLAPIENTRYP FogCoordfvEXT)(const GLfloat * coord); /* 546 */ | |||
void (GLAPIENTRYP FogCoorddEXT)(GLdouble coord); /* 547 */ | |||
void (GLAPIENTRYP FogCoorddvEXT)(const GLdouble * coord); /* 548 */ | |||
void (GLAPIENTRYP FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 549 */ | |||
void (GLAPIENTRYP GetColorTableEXT)(GLenum target, GLenum format, GLenum type, GLvoid * data); /* 550 */ | |||
void (GLAPIENTRYP GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 551 */ | |||
void (GLAPIENTRYP GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 552 */ | |||
void (GLAPIENTRYP TbufferMask3DFX)(GLuint mask); /* 553 */ | |||
void (GLAPIENTRYP CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); /* 554 */ | |||
void (GLAPIENTRYP CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); /* 555 */ | |||
void (GLAPIENTRYP CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); /* 556 */ | |||
void (GLAPIENTRYP 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 (GLAPIENTRYP CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); /* 558 */ | |||
void (GLAPIENTRYP CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); /* 559 */ | |||
void (GLAPIENTRYP GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img); /* 560 */ | |||
void (GLAPIENTRYP SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue); /* 561 */ | |||
void (GLAPIENTRYP SecondaryColor3bvEXT)(const GLbyte * v); /* 562 */ | |||
void (GLAPIENTRYP SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue); /* 563 */ | |||
void (GLAPIENTRYP SecondaryColor3dvEXT)(const GLdouble * v); /* 564 */ | |||
void (GLAPIENTRYP SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue); /* 565 */ | |||
void (GLAPIENTRYP SecondaryColor3fvEXT)(const GLfloat * v); /* 566 */ | |||
void (GLAPIENTRYP SecondaryColor3iEXT)(GLint red, GLint green, GLint blue); /* 567 */ | |||
void (GLAPIENTRYP SecondaryColor3ivEXT)(const GLint * v); /* 568 */ | |||
void (GLAPIENTRYP SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort blue); /* 569 */ | |||
void (GLAPIENTRYP SecondaryColor3svEXT)(const GLshort * v); /* 570 */ | |||
void (GLAPIENTRYP SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte blue); /* 571 */ | |||
void (GLAPIENTRYP SecondaryColor3ubvEXT)(const GLubyte * v); /* 572 */ | |||
void (GLAPIENTRYP SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue); /* 573 */ | |||
void (GLAPIENTRYP SecondaryColor3uivEXT)(const GLuint * v); /* 574 */ | |||
void (GLAPIENTRYP SecondaryColor3usEXT)(GLushort red, GLushort green, GLushort blue); /* 575 */ | |||
void (GLAPIENTRYP SecondaryColor3usvEXT)(const GLushort * v); /* 576 */ | |||
void (GLAPIENTRYP SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 577 */ | |||
GLboolean (GLAPIENTRYP AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences); /* 578 */ | |||
void (GLAPIENTRYP BindProgramNV)(GLenum target, GLuint program); /* 579 */ | |||
void (GLAPIENTRYP DeleteProgramsNV)(GLsizei n, const GLuint * programs); /* 580 */ | |||
void (GLAPIENTRYP ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params); /* 581 */ | |||
void (GLAPIENTRYP GenProgramsNV)(GLsizei n, GLuint * programs); /* 582 */ | |||
void (GLAPIENTRYP GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params); /* 583 */ | |||
void (GLAPIENTRYP GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params); /* 584 */ | |||
void (GLAPIENTRYP GetProgramivNV)(GLuint id, GLenum pname, GLint * params); /* 585 */ | |||
void (GLAPIENTRYP GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program); /* 586 */ | |||
void (GLAPIENTRYP GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params); /* 587 */ | |||
void (GLAPIENTRYP GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble * params); /* 588 */ | |||
void (GLAPIENTRYP GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat * params); /* 589 */ | |||
void (GLAPIENTRYP GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * params); /* 590 */ | |||
void (GLAPIENTRYP GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** params); /* 591 */ | |||
GLboolean (GLAPIENTRYP IsProgramNV)(GLuint program); /* 592 */ | |||
void (GLAPIENTRYP LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program); /* 593 */ | |||
void (GLAPIENTRYP ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 594 */ | |||
void (GLAPIENTRYP ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble * params); /* 595 */ | |||
void (GLAPIENTRYP ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 596 */ | |||
void (GLAPIENTRYP ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat * params); /* 597 */ | |||
void (GLAPIENTRYP ProgramParameters4dvNV)(GLenum target, GLuint index, GLuint num, const GLdouble * params); /* 598 */ | |||
void (GLAPIENTRYP ProgramParameters4fvNV)(GLenum target, GLuint index, GLuint num, const GLfloat * params); /* 599 */ | |||
void (GLAPIENTRYP RequestResidentProgramsNV)(GLsizei n, const GLuint * ids); /* 600 */ | |||
void (GLAPIENTRYP TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform); /* 601 */ | |||
void (GLAPIENTRYP VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 602 */ | |||
void (GLAPIENTRYP VertexAttrib1dARB)(GLuint index, GLdouble x); /* 603 */ | |||
void (GLAPIENTRYP VertexAttrib1dvARB)(GLuint index, const GLdouble * v); /* 604 */ | |||
void (GLAPIENTRYP VertexAttrib1fARB)(GLuint index, GLfloat x); /* 605 */ | |||
void (GLAPIENTRYP VertexAttrib1fvARB)(GLuint index, const GLfloat * v); /* 606 */ | |||
void (GLAPIENTRYP VertexAttrib1sARB)(GLuint index, GLshort x); /* 607 */ | |||
void (GLAPIENTRYP VertexAttrib1svARB)(GLuint index, const GLshort * v); /* 608 */ | |||
void (GLAPIENTRYP VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y); /* 609 */ | |||
void (GLAPIENTRYP VertexAttrib2dvARB)(GLuint index, const GLdouble * v); /* 610 */ | |||
void (GLAPIENTRYP VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y); /* 611 */ | |||
void (GLAPIENTRYP VertexAttrib2fvARB)(GLuint index, const GLfloat * v); /* 612 */ | |||
void (GLAPIENTRYP VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y); /* 613 */ | |||
void (GLAPIENTRYP VertexAttrib2svARB)(GLuint index, const GLshort * v); /* 614 */ | |||
void (GLAPIENTRYP VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 615 */ | |||
void (GLAPIENTRYP VertexAttrib3dvARB)(GLuint index, const GLdouble * v); /* 616 */ | |||
void (GLAPIENTRYP VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 617 */ | |||
void (GLAPIENTRYP VertexAttrib3fvARB)(GLuint index, const GLfloat * v); /* 618 */ | |||
void (GLAPIENTRYP VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLshort z); /* 619 */ | |||
void (GLAPIENTRYP VertexAttrib3svARB)(GLuint index, const GLshort * v); /* 620 */ | |||
void (GLAPIENTRYP VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 621 */ | |||
void (GLAPIENTRYP VertexAttrib4dvARB)(GLuint index, const GLdouble * v); /* 622 */ | |||
void (GLAPIENTRYP VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 623 */ | |||
void (GLAPIENTRYP VertexAttrib4fvARB)(GLuint index, const GLfloat * v); /* 624 */ | |||
void (GLAPIENTRYP VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 625 */ | |||
void (GLAPIENTRYP VertexAttrib4svARB)(GLuint index, const GLshort * v); /* 626 */ | |||
void (GLAPIENTRYP VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 627 */ | |||
void (GLAPIENTRYP VertexAttrib4NubvARB)(GLuint index, const GLubyte * v); /* 628 */ | |||
void (GLAPIENTRYP VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 629 */ | |||
void (GLAPIENTRYP VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 630 */ | |||
void (GLAPIENTRYP VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v); /* 631 */ | |||
void (GLAPIENTRYP VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 632 */ | |||
void (GLAPIENTRYP VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 633 */ | |||
void (GLAPIENTRYP VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v); /* 634 */ | |||
void (GLAPIENTRYP VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 635 */ | |||
void (GLAPIENTRYP VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 636 */ | |||
void (GLAPIENTRYP VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v); /* 637 */ | |||
void (GLAPIENTRYP VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 638 */ | |||
void (GLAPIENTRYP VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 639 */ | |||
void (GLAPIENTRYP VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v); /* 640 */ | |||
void (GLAPIENTRYP VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v); /* 641 */ | |||
void (GLAPIENTRYP PointParameteriNV)(GLenum pname, GLint param); /* 642 */ | |||
void (GLAPIENTRYP PointParameterivNV)(GLenum pname, const GLint * params); /* 643 */ | |||
void (GLAPIENTRYP MultiDrawArraysEXT)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); /* 644 */ | |||
void (GLAPIENTRYP MultiDrawElementsEXT)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount); /* 645 */ | |||
void (GLAPIENTRYP ActiveStencilFaceEXT)(GLenum face); /* 646 */ | |||
void (GLAPIENTRYP DeleteFencesNV)(GLsizei n, const GLuint * fences); /* 647 */ | |||
void (GLAPIENTRYP GenFencesNV)(GLsizei n, GLuint * fences); /* 648 */ | |||
GLboolean (GLAPIENTRYP IsFenceNV)(GLuint fence); /* 649 */ | |||
GLboolean (GLAPIENTRYP TestFenceNV)(GLuint fence); /* 650 */ | |||
void (GLAPIENTRYP GetFenceivNV)(GLuint fence, GLenum pname, GLint * params); /* 651 */ | |||
void (GLAPIENTRYP FinishFenceNV)(GLuint fence); /* 652 */ | |||
void (GLAPIENTRYP SetFenceNV)(GLuint fence, GLenum condition); /* 653 */ | |||
void (GLAPIENTRYP VertexAttrib4bvARB)(GLuint index, const GLbyte * v); /* 654 */ | |||
void (GLAPIENTRYP VertexAttrib4ivARB)(GLuint index, const GLint * v); /* 655 */ | |||
void (GLAPIENTRYP VertexAttrib4ubvARB)(GLuint index, const GLubyte * v); /* 656 */ | |||
void (GLAPIENTRYP VertexAttrib4usvARB)(GLuint index, const GLushort * v); /* 657 */ | |||
void (GLAPIENTRYP VertexAttrib4uivARB)(GLuint index, const GLuint * v); /* 658 */ | |||
void (GLAPIENTRYP VertexAttrib4NbvARB)(GLuint index, const GLbyte * v); /* 659 */ | |||
void (GLAPIENTRYP VertexAttrib4NsvARB)(GLuint index, const GLshort * v); /* 660 */ | |||
void (GLAPIENTRYP VertexAttrib4NivARB)(GLuint index, const GLint * v); /* 661 */ | |||
void (GLAPIENTRYP VertexAttrib4NusvARB)(GLuint index, const GLushort * v); /* 662 */ | |||
void (GLAPIENTRYP VertexAttrib4NuivARB)(GLuint index, const GLuint * v); /* 663 */ | |||
void (GLAPIENTRYP VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); /* 664 */ | |||
void (GLAPIENTRYP EnableVertexAttribArrayARB)(GLuint index); /* 665 */ | |||
void (GLAPIENTRYP DisableVertexAttribArrayARB)(GLuint index); /* 666 */ | |||
void (GLAPIENTRYP ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const GLvoid * string); /* 667 */ | |||
void (GLAPIENTRYP ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 668 */ | |||
void (GLAPIENTRYP ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 669 */ | |||
void (GLAPIENTRYP ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 670 */ | |||
void (GLAPIENTRYP ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 671 */ | |||
void (GLAPIENTRYP ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 672 */ | |||
void (GLAPIENTRYP ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 673 */ | |||
void (GLAPIENTRYP ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 674 */ | |||
void (GLAPIENTRYP ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 675 */ | |||
void (GLAPIENTRYP GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 676 */ | |||
void (GLAPIENTRYP GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 677 */ | |||
void (GLAPIENTRYP GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 678 */ | |||
void (GLAPIENTRYP GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 679 */ | |||
void (GLAPIENTRYP GetProgramivARB)(GLenum target, GLenum pname, GLint * params); /* 680 */ | |||
void (GLAPIENTRYP GetProgramStringARB)(GLenum target, GLenum pname, GLvoid * string); /* 681 */ | |||
void (GLAPIENTRYP ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 682 */ | |||
void (GLAPIENTRYP ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 683 */ | |||
void (GLAPIENTRYP ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); /* 684 */ | |||
void (GLAPIENTRYP ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); /* 685 */ | |||
void (GLAPIENTRYP GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); /* 686 */ | |||
void (GLAPIENTRYP GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); /* 687 */ | |||
void (GLAPIENTRYP BindBufferARB)(GLenum target, GLuint buffer); /* 688 */ | |||
void (GLAPIENTRYP BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage); /* 689 */ | |||
void (GLAPIENTRYP BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data); /* 690 */ | |||
void (GLAPIENTRYP DeleteBuffersARB)(GLsizei n, const GLuint * buffer); /* 691 */ | |||
void (GLAPIENTRYP GenBuffersARB)(GLsizei n, GLuint * buffer); /* 692 */ | |||
void (GLAPIENTRYP GetBufferParameterivARB)(GLenum target, GLenum pname, GLint * params); /* 693 */ | |||
void (GLAPIENTRYP GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid ** params); /* 694 */ | |||
void (GLAPIENTRYP GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data); /* 695 */ | |||
GLboolean (GLAPIENTRYP IsBufferARB)(GLuint buffer); /* 696 */ | |||
GLvoid * (GLAPIENTRYP MapBufferARB)(GLenum target, GLenum access); /* 697 */ | |||
GLboolean (GLAPIENTRYP UnmapBufferARB)(GLenum target); /* 698 */ | |||
void (GLAPIENTRYP DepthBoundsEXT)(GLclampd zmin, GLclampd zmax); /* 699 */ | |||
void (GLAPIENTRYP GenQueriesARB)(GLsizei n, GLuint * ids); /* 700 */ | |||
void (GLAPIENTRYP DeleteQueriesARB)(GLsizei n, const GLuint * ids); /* 701 */ | |||
GLboolean (GLAPIENTRYP IsQueryARB)(GLuint id); /* 702 */ | |||
void (GLAPIENTRYP BeginQueryARB)(GLenum target, GLuint id); /* 703 */ | |||
void (GLAPIENTRYP EndQueryARB)(GLenum target); /* 704 */ | |||
void (GLAPIENTRYP GetQueryivARB)(GLenum target, GLenum pname, GLint * params); /* 705 */ | |||
void (GLAPIENTRYP GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * params); /* 706 */ | |||
void (GLAPIENTRYP GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * params); /* 707 */ | |||
void (GLAPIENTRYP MultiModeDrawArraysIBM)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride); /* 708 */ | |||
void (GLAPIENTRYP MultiModeDrawElementsIBM)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride); /* 709 */ | |||
void (GLAPIENTRYP BlendEquationSeparateEXT)(GLenum modeRGB, GLenum modeA); /* 710 */ | |||
void (GLAPIENTRYP DeleteObjectARB)(GLhandleARB obj); /* 711 */ | |||
GLhandleARB (GLAPIENTRYP GetHandleARB)(GLenum pname); /* 712 */ | |||
void (GLAPIENTRYP DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj); /* 713 */ | |||
GLhandleARB (GLAPIENTRYP CreateShaderObjectARB)(GLenum shaderType); /* 714 */ | |||
void (GLAPIENTRYP ShaderSourceARB)(GLhandleARB shaderObj, GLsizei count, const GLcharARB ** string, const GLint * length); /* 715 */ | |||
void (GLAPIENTRYP CompileShaderARB)(GLhandleARB shaderObj); /* 716 */ | |||
GLhandleARB (GLAPIENTRYP CreateProgramObjectARB)(void); /* 717 */ | |||
void (GLAPIENTRYP AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj); /* 718 */ | |||
void (GLAPIENTRYP LinkProgramARB)(GLhandleARB programObj); /* 719 */ | |||
void (GLAPIENTRYP UseProgramObjectARB)(GLhandleARB programObj); /* 720 */ | |||
void (GLAPIENTRYP ValidateProgramARB)(GLhandleARB programObj); /* 721 */ | |||
void (GLAPIENTRYP Uniform1fARB)(GLint location, GLfloat v0); /* 722 */ | |||
void (GLAPIENTRYP Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1); /* 723 */ | |||
void (GLAPIENTRYP Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); /* 724 */ | |||
void (GLAPIENTRYP Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); /* 725 */ | |||
void (GLAPIENTRYP Uniform1iARB)(GLint location, GLint v0); /* 726 */ | |||
void (GLAPIENTRYP Uniform2iARB)(GLint location, GLint v0, GLint v1); /* 727 */ | |||
void (GLAPIENTRYP Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2); /* 728 */ | |||
void (GLAPIENTRYP Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); /* 729 */ | |||
void (GLAPIENTRYP Uniform1fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 730 */ | |||
void (GLAPIENTRYP Uniform2fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 731 */ | |||
void (GLAPIENTRYP Uniform3fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 732 */ | |||
void (GLAPIENTRYP Uniform4fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 733 */ | |||
void (GLAPIENTRYP Uniform1ivARB)(GLint location, GLsizei count, const GLint * value); /* 734 */ | |||
void (GLAPIENTRYP Uniform2ivARB)(GLint location, GLsizei count, const GLint * value); /* 735 */ | |||
void (GLAPIENTRYP Uniform3ivARB)(GLint location, GLsizei count, const GLint * value); /* 736 */ | |||
void (GLAPIENTRYP Uniform4ivARB)(GLint location, GLsizei count, const GLint * value); /* 737 */ | |||
void (GLAPIENTRYP UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 738 */ | |||
void (GLAPIENTRYP UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 739 */ | |||
void (GLAPIENTRYP UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 740 */ | |||
void (GLAPIENTRYP GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat * params); /* 741 */ | |||
void (GLAPIENTRYP GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint * params); /* 742 */ | |||
void (GLAPIENTRYP GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog); /* 743 */ | |||
void (GLAPIENTRYP GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog); /* 744 */ | |||
GLint (GLAPIENTRYP GetUniformLocationARB)(GLhandleARB programObj, const GLcharARB * name); /* 745 */ | |||
void (GLAPIENTRYP GetActiveUniformARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 746 */ | |||
void (GLAPIENTRYP GetUniformfvARB)(GLhandleARB programObj, GLint location, GLfloat * params); /* 747 */ | |||
void (GLAPIENTRYP GetUniformivARB)(GLhandleARB programObj, GLint location, GLint * params); /* 748 */ | |||
void (GLAPIENTRYP GetShaderSourceARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source); /* 749 */ | |||
void (GLAPIENTRYP BindAttribLocationARB)(GLhandleARB programObj, GLuint index, const GLcharARB * name); /* 750 */ | |||
void (GLAPIENTRYP GetActiveAttribARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 751 */ | |||
GLint (GLAPIENTRYP GetAttribLocationARB)(GLhandleARB programObj, const GLcharARB * name); /* 752 */ | |||
void (GLAPIENTRYP GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params); /* 753 */ | |||
void (GLAPIENTRYP GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params); /* 754 */ | |||
void (GLAPIENTRYP GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params); /* 755 */ | |||
void (GLAPIENTRYP VertexAttrib1dNV)(GLuint index, GLdouble x); /* 756 */ | |||
void (GLAPIENTRYP VertexAttrib1dvNV)(GLuint index, const GLdouble * v); /* 757 */ | |||
void (GLAPIENTRYP VertexAttrib1fNV)(GLuint index, GLfloat x); /* 758 */ | |||
void (GLAPIENTRYP VertexAttrib1fvNV)(GLuint index, const GLfloat * v); /* 759 */ | |||
void (GLAPIENTRYP VertexAttrib1sNV)(GLuint index, GLshort x); /* 760 */ | |||
void (GLAPIENTRYP VertexAttrib1svNV)(GLuint index, const GLshort * v); /* 761 */ | |||
void (GLAPIENTRYP VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y); /* 762 */ | |||
void (GLAPIENTRYP VertexAttrib2dvNV)(GLuint index, const GLdouble * v); /* 763 */ | |||
void (GLAPIENTRYP VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y); /* 764 */ | |||
void (GLAPIENTRYP VertexAttrib2fvNV)(GLuint index, const GLfloat * v); /* 765 */ | |||
void (GLAPIENTRYP VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y); /* 766 */ | |||
void (GLAPIENTRYP VertexAttrib2svNV)(GLuint index, const GLshort * v); /* 767 */ | |||
void (GLAPIENTRYP VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 768 */ | |||
void (GLAPIENTRYP VertexAttrib3dvNV)(GLuint index, const GLdouble * v); /* 769 */ | |||
void (GLAPIENTRYP VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 770 */ | |||
void (GLAPIENTRYP VertexAttrib3fvNV)(GLuint index, const GLfloat * v); /* 771 */ | |||
void (GLAPIENTRYP VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z); /* 772 */ | |||
void (GLAPIENTRYP VertexAttrib3svNV)(GLuint index, const GLshort * v); /* 773 */ | |||
void (GLAPIENTRYP VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 774 */ | |||
void (GLAPIENTRYP VertexAttrib4dvNV)(GLuint index, const GLdouble * v); /* 775 */ | |||
void (GLAPIENTRYP VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 776 */ | |||
void (GLAPIENTRYP VertexAttrib4fvNV)(GLuint index, const GLfloat * v); /* 777 */ | |||
void (GLAPIENTRYP VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 778 */ | |||
void (GLAPIENTRYP VertexAttrib4svNV)(GLuint index, const GLshort * v); /* 779 */ | |||
void (GLAPIENTRYP VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 780 */ | |||
void (GLAPIENTRYP VertexAttrib4ubvNV)(GLuint index, const GLubyte * v); /* 781 */ | |||
GLuint (GLAPIENTRYP GenFragmentShadersATI)(GLuint range); /* 782 */ | |||
void (GLAPIENTRYP BindFragmentShaderATI)(GLuint id); /* 783 */ | |||
void (GLAPIENTRYP DeleteFragmentShaderATI)(GLuint id); /* 784 */ | |||
void (GLAPIENTRYP BeginFragmentShaderATI)(void); /* 785 */ | |||
void (GLAPIENTRYP EndFragmentShaderATI)(void); /* 786 */ | |||
void (GLAPIENTRYP PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle); /* 787 */ | |||
void (GLAPIENTRYP SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle); /* 788 */ | |||
void (GLAPIENTRYP ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 789 */ | |||
void (GLAPIENTRYP ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 790 */ | |||
void (GLAPIENTRYP ColorFragmentOp3ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); /* 791 */ | |||
void (GLAPIENTRYP AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 792 */ | |||
void (GLAPIENTRYP AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 793 */ | |||
void (GLAPIENTRYP AlphaFragmentOp3ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); /* 794 */ | |||
void (GLAPIENTRYP SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * value); /* 795 */ | |||
GLboolean (GLAPIENTRYP IsRenderbufferEXT)(GLuint renderbuffer); /* 796 */ | |||
void (GLAPIENTRYP BindRenderbufferEXT)(GLenum target, GLuint renderbuffer); /* 797 */ | |||
void (GLAPIENTRYP DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuffers); /* 798 */ | |||
void (GLAPIENTRYP GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers); /* 799 */ | |||
void (GLAPIENTRYP RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); /* 800 */ | |||
void (GLAPIENTRYP GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 801 */ | |||
GLboolean (GLAPIENTRYP IsFramebufferEXT)(GLuint framebuffer); /* 802 */ | |||
void (GLAPIENTRYP BindFramebufferEXT)(GLenum target, GLuint framebuffer); /* 803 */ | |||
void (GLAPIENTRYP DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffers); /* 804 */ | |||
void (GLAPIENTRYP GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers); /* 805 */ | |||
GLenum (GLAPIENTRYP CheckFramebufferStatusEXT)(GLenum target); /* 806 */ | |||
void (GLAPIENTRYP FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 807 */ | |||
void (GLAPIENTRYP FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 808 */ | |||
void (GLAPIENTRYP FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); /* 809 */ | |||
void (GLAPIENTRYP FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); /* 810 */ | |||
void (GLAPIENTRYP GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params); /* 811 */ | |||
void (GLAPIENTRYP GenerateMipmapEXT)(GLenum target); /* 812 */ | |||
void (GLAPIENTRYP StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask); /* 813 */ | |||
void (GLAPIENTRYP StencilOpSeparate)(GLenum face, GLenum fail, GLenum zfail, GLenum zpass); /* 814 */ | |||
void (GLAPIENTRYP StencilMaskSeparate)(GLenum face, GLuint mask); /* 815 */ | |||
void (GLAPIENTRYP GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64EXT * params); /* 816 */ | |||
void (GLAPIENTRYP GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64EXT * params); /* 817 */ | |||
void (GLAPIENTRYP BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); /* 818 */ | |||
void (GLAPIENTRYP BindVertexArrayAPPLE)(GLuint array); /* 819 */ | |||
void (GLAPIENTRYP DeleteVertexArraysAPPLE)(GLsizei n, const GLuint * arrays); /* 820 */ | |||
void (GLAPIENTRYP GenVertexArraysAPPLE)(GLsizei n, GLuint * arrays); /* 821 */ | |||
GLboolean (GLAPIENTRYP IsVertexArrayAPPLE)(GLuint array); /* 822 */ | |||
void (GLAPIENTRYP ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 823 */ | |||
void (GLAPIENTRYP ProgramLocalParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 824 */ | |||
void (GLAPIENTRYP StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask); /* 408 */ | |||
void (GLAPIENTRYP StencilMaskSeparate)(GLenum face, GLuint mask); /* 409 */ | |||
void (GLAPIENTRYP StencilOpSeparate)(GLenum face, GLenum fail, GLenum zfail, GLenum zpass); /* 410 */ | |||
void (GLAPIENTRYP LoadTransposeMatrixdARB)(const GLdouble * m); /* 411 */ | |||
void (GLAPIENTRYP LoadTransposeMatrixfARB)(const GLfloat * m); /* 412 */ | |||
void (GLAPIENTRYP MultTransposeMatrixdARB)(const GLdouble * m); /* 413 */ | |||
void (GLAPIENTRYP MultTransposeMatrixfARB)(const GLfloat * m); /* 414 */ | |||
void (GLAPIENTRYP SampleCoverageARB)(GLclampf value, GLboolean invert); /* 415 */ | |||
void (GLAPIENTRYP CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); /* 416 */ | |||
void (GLAPIENTRYP CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); /* 417 */ | |||
void (GLAPIENTRYP CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); /* 418 */ | |||
void (GLAPIENTRYP CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); /* 419 */ | |||
void (GLAPIENTRYP CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); /* 420 */ | |||
void (GLAPIENTRYP CompressedTexSubImage3DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); /* 421 */ | |||
void (GLAPIENTRYP GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img); /* 422 */ | |||
void (GLAPIENTRYP DisableVertexAttribArrayARB)(GLuint index); /* 423 */ | |||
void (GLAPIENTRYP EnableVertexAttribArrayARB)(GLuint index); /* 424 */ | |||
void (GLAPIENTRYP GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 425 */ | |||
void (GLAPIENTRYP GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 426 */ | |||
void (GLAPIENTRYP GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 427 */ | |||
void (GLAPIENTRYP GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 428 */ | |||
void (GLAPIENTRYP GetProgramStringARB)(GLenum target, GLenum pname, GLvoid * string); /* 429 */ | |||
void (GLAPIENTRYP GetProgramivARB)(GLenum target, GLenum pname, GLint * params); /* 430 */ | |||
void (GLAPIENTRYP GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble * params); /* 431 */ | |||
void (GLAPIENTRYP GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat * params); /* 432 */ | |||
void (GLAPIENTRYP GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * params); /* 433 */ | |||
void (GLAPIENTRYP ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 434 */ | |||
void (GLAPIENTRYP ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 435 */ | |||
void (GLAPIENTRYP ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 436 */ | |||
void (GLAPIENTRYP ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 437 */ | |||
void (GLAPIENTRYP ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 438 */ | |||
void (GLAPIENTRYP ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 439 */ | |||
void (GLAPIENTRYP ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 440 */ | |||
void (GLAPIENTRYP ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 441 */ | |||
void (GLAPIENTRYP ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const GLvoid * string); /* 442 */ | |||
void (GLAPIENTRYP VertexAttrib1dARB)(GLuint index, GLdouble x); /* 443 */ | |||
void (GLAPIENTRYP VertexAttrib1dvARB)(GLuint index, const GLdouble * v); /* 444 */ | |||
void (GLAPIENTRYP VertexAttrib1fARB)(GLuint index, GLfloat x); /* 445 */ | |||
void (GLAPIENTRYP VertexAttrib1fvARB)(GLuint index, const GLfloat * v); /* 446 */ | |||
void (GLAPIENTRYP VertexAttrib1sARB)(GLuint index, GLshort x); /* 447 */ | |||
void (GLAPIENTRYP VertexAttrib1svARB)(GLuint index, const GLshort * v); /* 448 */ | |||
void (GLAPIENTRYP VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y); /* 449 */ | |||
void (GLAPIENTRYP VertexAttrib2dvARB)(GLuint index, const GLdouble * v); /* 450 */ | |||
void (GLAPIENTRYP VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y); /* 451 */ | |||
void (GLAPIENTRYP VertexAttrib2fvARB)(GLuint index, const GLfloat * v); /* 452 */ | |||
void (GLAPIENTRYP VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y); /* 453 */ | |||
void (GLAPIENTRYP VertexAttrib2svARB)(GLuint index, const GLshort * v); /* 454 */ | |||
void (GLAPIENTRYP VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 455 */ | |||
void (GLAPIENTRYP VertexAttrib3dvARB)(GLuint index, const GLdouble * v); /* 456 */ | |||
void (GLAPIENTRYP VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 457 */ | |||
void (GLAPIENTRYP VertexAttrib3fvARB)(GLuint index, const GLfloat * v); /* 458 */ | |||
void (GLAPIENTRYP VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLshort z); /* 459 */ | |||
void (GLAPIENTRYP VertexAttrib3svARB)(GLuint index, const GLshort * v); /* 460 */ | |||
void (GLAPIENTRYP VertexAttrib4NbvARB)(GLuint index, const GLbyte * v); /* 461 */ | |||
void (GLAPIENTRYP VertexAttrib4NivARB)(GLuint index, const GLint * v); /* 462 */ | |||
void (GLAPIENTRYP VertexAttrib4NsvARB)(GLuint index, const GLshort * v); /* 463 */ | |||
void (GLAPIENTRYP VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 464 */ | |||
void (GLAPIENTRYP VertexAttrib4NubvARB)(GLuint index, const GLubyte * v); /* 465 */ | |||
void (GLAPIENTRYP VertexAttrib4NuivARB)(GLuint index, const GLuint * v); /* 466 */ | |||
void (GLAPIENTRYP VertexAttrib4NusvARB)(GLuint index, const GLushort * v); /* 467 */ | |||
void (GLAPIENTRYP VertexAttrib4bvARB)(GLuint index, const GLbyte * v); /* 468 */ | |||
void (GLAPIENTRYP VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 469 */ | |||
void (GLAPIENTRYP VertexAttrib4dvARB)(GLuint index, const GLdouble * v); /* 470 */ | |||
void (GLAPIENTRYP VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 471 */ | |||
void (GLAPIENTRYP VertexAttrib4fvARB)(GLuint index, const GLfloat * v); /* 472 */ | |||
void (GLAPIENTRYP VertexAttrib4ivARB)(GLuint index, const GLint * v); /* 473 */ | |||
void (GLAPIENTRYP VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 474 */ | |||
void (GLAPIENTRYP VertexAttrib4svARB)(GLuint index, const GLshort * v); /* 475 */ | |||
void (GLAPIENTRYP VertexAttrib4ubvARB)(GLuint index, const GLubyte * v); /* 476 */ | |||
void (GLAPIENTRYP VertexAttrib4uivARB)(GLuint index, const GLuint * v); /* 477 */ | |||
void (GLAPIENTRYP VertexAttrib4usvARB)(GLuint index, const GLushort * v); /* 478 */ | |||
void (GLAPIENTRYP VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); /* 479 */ | |||
void (GLAPIENTRYP BindBufferARB)(GLenum target, GLuint buffer); /* 480 */ | |||
void (GLAPIENTRYP BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage); /* 481 */ | |||
void (GLAPIENTRYP BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data); /* 482 */ | |||
void (GLAPIENTRYP DeleteBuffersARB)(GLsizei n, const GLuint * buffer); /* 483 */ | |||
void (GLAPIENTRYP GenBuffersARB)(GLsizei n, GLuint * buffer); /* 484 */ | |||
void (GLAPIENTRYP GetBufferParameterivARB)(GLenum target, GLenum pname, GLint * params); /* 485 */ | |||
void (GLAPIENTRYP GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid ** params); /* 486 */ | |||
void (GLAPIENTRYP GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data); /* 487 */ | |||
GLboolean (GLAPIENTRYP IsBufferARB)(GLuint buffer); /* 488 */ | |||
GLvoid * (GLAPIENTRYP MapBufferARB)(GLenum target, GLenum access); /* 489 */ | |||
GLboolean (GLAPIENTRYP UnmapBufferARB)(GLenum target); /* 490 */ | |||
void (GLAPIENTRYP BeginQueryARB)(GLenum target, GLuint id); /* 491 */ | |||
void (GLAPIENTRYP DeleteQueriesARB)(GLsizei n, const GLuint * ids); /* 492 */ | |||
void (GLAPIENTRYP EndQueryARB)(GLenum target); /* 493 */ | |||
void (GLAPIENTRYP GenQueriesARB)(GLsizei n, GLuint * ids); /* 494 */ | |||
void (GLAPIENTRYP GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * params); /* 495 */ | |||
void (GLAPIENTRYP GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * params); /* 496 */ | |||
void (GLAPIENTRYP GetQueryivARB)(GLenum target, GLenum pname, GLint * params); /* 497 */ | |||
GLboolean (GLAPIENTRYP IsQueryARB)(GLuint id); /* 498 */ | |||
void (GLAPIENTRYP AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj); /* 499 */ | |||
void (GLAPIENTRYP CompileShaderARB)(GLhandleARB shaderObj); /* 500 */ | |||
GLhandleARB (GLAPIENTRYP CreateProgramObjectARB)(void); /* 501 */ | |||
GLhandleARB (GLAPIENTRYP CreateShaderObjectARB)(GLenum shaderType); /* 502 */ | |||
void (GLAPIENTRYP DeleteObjectARB)(GLhandleARB obj); /* 503 */ | |||
void (GLAPIENTRYP DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj); /* 504 */ | |||
void (GLAPIENTRYP GetActiveUniformARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 505 */ | |||
void (GLAPIENTRYP GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog); /* 506 */ | |||
GLhandleARB (GLAPIENTRYP GetHandleARB)(GLenum pname); /* 507 */ | |||
void (GLAPIENTRYP GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog); /* 508 */ | |||
void (GLAPIENTRYP GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat * params); /* 509 */ | |||
void (GLAPIENTRYP GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint * params); /* 510 */ | |||
void (GLAPIENTRYP GetShaderSourceARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source); /* 511 */ | |||
GLint (GLAPIENTRYP GetUniformLocationARB)(GLhandleARB programObj, const GLcharARB * name); /* 512 */ | |||
void (GLAPIENTRYP GetUniformfvARB)(GLhandleARB programObj, GLint location, GLfloat * params); /* 513 */ | |||
void (GLAPIENTRYP GetUniformivARB)(GLhandleARB programObj, GLint location, GLint * params); /* 514 */ | |||
void (GLAPIENTRYP LinkProgramARB)(GLhandleARB programObj); /* 515 */ | |||
void (GLAPIENTRYP ShaderSourceARB)(GLhandleARB shaderObj, GLsizei count, const GLcharARB ** string, const GLint * length); /* 516 */ | |||
void (GLAPIENTRYP Uniform1fARB)(GLint location, GLfloat v0); /* 517 */ | |||
void (GLAPIENTRYP Uniform1fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 518 */ | |||
void (GLAPIENTRYP Uniform1iARB)(GLint location, GLint v0); /* 519 */ | |||
void (GLAPIENTRYP Uniform1ivARB)(GLint location, GLsizei count, const GLint * value); /* 520 */ | |||
void (GLAPIENTRYP Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1); /* 521 */ | |||
void (GLAPIENTRYP Uniform2fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 522 */ | |||
void (GLAPIENTRYP Uniform2iARB)(GLint location, GLint v0, GLint v1); /* 523 */ | |||
void (GLAPIENTRYP Uniform2ivARB)(GLint location, GLsizei count, const GLint * value); /* 524 */ | |||
void (GLAPIENTRYP Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); /* 525 */ | |||
void (GLAPIENTRYP Uniform3fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 526 */ | |||
void (GLAPIENTRYP Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2); /* 527 */ | |||
void (GLAPIENTRYP Uniform3ivARB)(GLint location, GLsizei count, const GLint * value); /* 528 */ | |||
void (GLAPIENTRYP Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); /* 529 */ | |||
void (GLAPIENTRYP Uniform4fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 530 */ | |||
void (GLAPIENTRYP Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); /* 531 */ | |||
void (GLAPIENTRYP Uniform4ivARB)(GLint location, GLsizei count, const GLint * value); /* 532 */ | |||
void (GLAPIENTRYP UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 533 */ | |||
void (GLAPIENTRYP UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 534 */ | |||
void (GLAPIENTRYP UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 535 */ | |||
void (GLAPIENTRYP UseProgramObjectARB)(GLhandleARB programObj); /* 536 */ | |||
void (GLAPIENTRYP ValidateProgramARB)(GLhandleARB programObj); /* 537 */ | |||
void (GLAPIENTRYP BindAttribLocationARB)(GLhandleARB programObj, GLuint index, const GLcharARB * name); /* 538 */ | |||
void (GLAPIENTRYP GetActiveAttribARB)(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 539 */ | |||
GLint (GLAPIENTRYP GetAttribLocationARB)(GLhandleARB programObj, const GLcharARB * name); /* 540 */ | |||
void (GLAPIENTRYP DrawBuffersARB)(GLsizei n, const GLenum * bufs); /* 541 */ | |||
void (GLAPIENTRYP PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 542 */ | |||
void (GLAPIENTRYP GetHistogramEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 543 */ | |||
void (GLAPIENTRYP GetHistogramParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 544 */ | |||
void (GLAPIENTRYP GetHistogramParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 545 */ | |||
void (GLAPIENTRYP GetMinmaxEXT)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); /* 546 */ | |||
void (GLAPIENTRYP GetMinmaxParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 547 */ | |||
void (GLAPIENTRYP GetMinmaxParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 548 */ | |||
void (GLAPIENTRYP GetConvolutionFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid * image); /* 549 */ | |||
void (GLAPIENTRYP GetConvolutionParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 550 */ | |||
void (GLAPIENTRYP GetConvolutionParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 551 */ | |||
void (GLAPIENTRYP GetSeparableFilterEXT)(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); /* 552 */ | |||
void (GLAPIENTRYP GetColorTableParameterfvSGI)(GLenum target, GLenum pname, GLfloat * params); /* 553 */ | |||
void (GLAPIENTRYP GetColorTableParameterivSGI)(GLenum target, GLenum pname, GLint * params); /* 554 */ | |||
void (GLAPIENTRYP GetColorTableSGI)(GLenum target, GLenum format, GLenum type, GLvoid * table); /* 555 */ | |||
void (GLAPIENTRYP GetPixelTexGenParameterfvSGIS)(GLenum pname, GLfloat * params); /* 556 */ | |||
void (GLAPIENTRYP GetPixelTexGenParameterivSGIS)(GLenum pname, GLint * params); /* 557 */ | |||
void (GLAPIENTRYP PixelTexGenParameterfSGIS)(GLenum pname, GLfloat param); /* 558 */ | |||
void (GLAPIENTRYP PixelTexGenParameterfvSGIS)(GLenum pname, const GLfloat * params); /* 559 */ | |||
void (GLAPIENTRYP PixelTexGenParameteriSGIS)(GLenum pname, GLint param); /* 560 */ | |||
void (GLAPIENTRYP PixelTexGenParameterivSGIS)(GLenum pname, const GLint * params); /* 561 */ | |||
GLboolean (GLAPIENTRYP AreTexturesResidentEXT)(GLsizei n, const GLuint * textures, GLboolean * residences); /* 562 */ | |||
void (GLAPIENTRYP GenTexturesEXT)(GLsizei n, GLuint * textures); /* 563 */ | |||
GLboolean (GLAPIENTRYP IsTextureEXT)(GLuint texture); /* 564 */ | |||
void (GLAPIENTRYP SampleMaskSGIS)(GLclampf value, GLboolean invert); /* 565 */ | |||
void (GLAPIENTRYP SamplePatternSGIS)(GLenum pattern); /* 566 */ | |||
void (GLAPIENTRYP ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 567 */ | |||
void (GLAPIENTRYP EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer); /* 568 */ | |||
void (GLAPIENTRYP IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 569 */ | |||
void (GLAPIENTRYP NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 570 */ | |||
void (GLAPIENTRYP TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 571 */ | |||
void (GLAPIENTRYP VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 572 */ | |||
void (GLAPIENTRYP PointParameterfEXT)(GLenum pname, GLfloat param); /* 573 */ | |||
void (GLAPIENTRYP PointParameterfvEXT)(GLenum pname, const GLfloat * params); /* 574 */ | |||
void (GLAPIENTRYP GetColorTableEXT)(GLenum target, GLenum format, GLenum type, GLvoid * data); /* 575 */ | |||
void (GLAPIENTRYP GetColorTableParameterfvEXT)(GLenum target, GLenum pname, GLfloat * params); /* 576 */ | |||
void (GLAPIENTRYP GetColorTableParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 577 */ | |||
void (GLAPIENTRYP LockArraysEXT)(GLint first, GLsizei count); /* 578 */ | |||
void (GLAPIENTRYP UnlockArraysEXT)(void); /* 579 */ | |||
void (GLAPIENTRYP CullParameterdvEXT)(GLenum pname, GLdouble * params); /* 580 */ | |||
void (GLAPIENTRYP CullParameterfvEXT)(GLenum pname, GLfloat * params); /* 581 */ | |||
void (GLAPIENTRYP SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue); /* 582 */ | |||
void (GLAPIENTRYP SecondaryColor3bvEXT)(const GLbyte * v); /* 583 */ | |||
void (GLAPIENTRYP SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue); /* 584 */ | |||
void (GLAPIENTRYP SecondaryColor3dvEXT)(const GLdouble * v); /* 585 */ | |||
void (GLAPIENTRYP SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue); /* 586 */ | |||
void (GLAPIENTRYP SecondaryColor3fvEXT)(const GLfloat * v); /* 587 */ | |||
void (GLAPIENTRYP SecondaryColor3iEXT)(GLint red, GLint green, GLint blue); /* 588 */ | |||
void (GLAPIENTRYP SecondaryColor3ivEXT)(const GLint * v); /* 589 */ | |||
void (GLAPIENTRYP SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort blue); /* 590 */ | |||
void (GLAPIENTRYP SecondaryColor3svEXT)(const GLshort * v); /* 591 */ | |||
void (GLAPIENTRYP SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte blue); /* 592 */ | |||
void (GLAPIENTRYP SecondaryColor3ubvEXT)(const GLubyte * v); /* 593 */ | |||
void (GLAPIENTRYP SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue); /* 594 */ | |||
void (GLAPIENTRYP SecondaryColor3uivEXT)(const GLuint * v); /* 595 */ | |||
void (GLAPIENTRYP SecondaryColor3usEXT)(GLushort red, GLushort green, GLushort blue); /* 596 */ | |||
void (GLAPIENTRYP SecondaryColor3usvEXT)(const GLushort * v); /* 597 */ | |||
void (GLAPIENTRYP SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 598 */ | |||
void (GLAPIENTRYP MultiDrawArraysEXT)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); /* 599 */ | |||
void (GLAPIENTRYP MultiDrawElementsEXT)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount); /* 600 */ | |||
void (GLAPIENTRYP FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 601 */ | |||
void (GLAPIENTRYP FogCoorddEXT)(GLdouble coord); /* 602 */ | |||
void (GLAPIENTRYP FogCoorddvEXT)(const GLdouble * coord); /* 603 */ | |||
void (GLAPIENTRYP FogCoordfEXT)(GLfloat coord); /* 604 */ | |||
void (GLAPIENTRYP FogCoordfvEXT)(const GLfloat * coord); /* 605 */ | |||
void (GLAPIENTRYP PixelTexGenSGIX)(GLenum mode); /* 606 */ | |||
void (GLAPIENTRYP BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); /* 607 */ | |||
void (GLAPIENTRYP VertexWeightPointerEXT)(GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 608 */ | |||
void (GLAPIENTRYP VertexWeightfEXT)(GLfloat weight); /* 609 */ | |||
void (GLAPIENTRYP VertexWeightfvEXT)(const GLfloat * weight); /* 610 */ | |||
void (GLAPIENTRYP FlushVertexArrayRangeNV)(void); /* 611 */ | |||
void (GLAPIENTRYP VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer); /* 612 */ | |||
void (GLAPIENTRYP CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 613 */ | |||
void (GLAPIENTRYP CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); /* 614 */ | |||
void (GLAPIENTRYP CombinerParameterfNV)(GLenum pname, GLfloat param); /* 615 */ | |||
void (GLAPIENTRYP CombinerParameterfvNV)(GLenum pname, const GLfloat * params); /* 616 */ | |||
void (GLAPIENTRYP CombinerParameteriNV)(GLenum pname, GLint param); /* 617 */ | |||
void (GLAPIENTRYP CombinerParameterivNV)(GLenum pname, const GLint * params); /* 618 */ | |||
void (GLAPIENTRYP FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 619 */ | |||
void (GLAPIENTRYP GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params); /* 620 */ | |||
void (GLAPIENTRYP GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params); /* 621 */ | |||
void (GLAPIENTRYP GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params); /* 622 */ | |||
void (GLAPIENTRYP GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params); /* 623 */ | |||
void (GLAPIENTRYP GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params); /* 624 */ | |||
void (GLAPIENTRYP GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params); /* 625 */ | |||
void (GLAPIENTRYP ResizeBuffersMESA)(void); /* 626 */ | |||
void (GLAPIENTRYP WindowPos2dMESA)(GLdouble x, GLdouble y); /* 627 */ | |||
void (GLAPIENTRYP WindowPos2dvMESA)(const GLdouble * v); /* 628 */ | |||
void (GLAPIENTRYP WindowPos2fMESA)(GLfloat x, GLfloat y); /* 629 */ | |||
void (GLAPIENTRYP WindowPos2fvMESA)(const GLfloat * v); /* 630 */ | |||
void (GLAPIENTRYP WindowPos2iMESA)(GLint x, GLint y); /* 631 */ | |||
void (GLAPIENTRYP WindowPos2ivMESA)(const GLint * v); /* 632 */ | |||
void (GLAPIENTRYP WindowPos2sMESA)(GLshort x, GLshort y); /* 633 */ | |||
void (GLAPIENTRYP WindowPos2svMESA)(const GLshort * v); /* 634 */ | |||
void (GLAPIENTRYP WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z); /* 635 */ | |||
void (GLAPIENTRYP WindowPos3dvMESA)(const GLdouble * v); /* 636 */ | |||
void (GLAPIENTRYP WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z); /* 637 */ | |||
void (GLAPIENTRYP WindowPos3fvMESA)(const GLfloat * v); /* 638 */ | |||
void (GLAPIENTRYP WindowPos3iMESA)(GLint x, GLint y, GLint z); /* 639 */ | |||
void (GLAPIENTRYP WindowPos3ivMESA)(const GLint * v); /* 640 */ | |||
void (GLAPIENTRYP WindowPos3sMESA)(GLshort x, GLshort y, GLshort z); /* 641 */ | |||
void (GLAPIENTRYP WindowPos3svMESA)(const GLshort * v); /* 642 */ | |||
void (GLAPIENTRYP WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 643 */ | |||
void (GLAPIENTRYP WindowPos4dvMESA)(const GLdouble * v); /* 644 */ | |||
void (GLAPIENTRYP WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 645 */ | |||
void (GLAPIENTRYP WindowPos4fvMESA)(const GLfloat * v); /* 646 */ | |||
void (GLAPIENTRYP WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w); /* 647 */ | |||
void (GLAPIENTRYP WindowPos4ivMESA)(const GLint * v); /* 648 */ | |||
void (GLAPIENTRYP WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w); /* 649 */ | |||
void (GLAPIENTRYP WindowPos4svMESA)(const GLshort * v); /* 650 */ | |||
void (GLAPIENTRYP MultiModeDrawArraysIBM)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride); /* 651 */ | |||
void (GLAPIENTRYP MultiModeDrawElementsIBM)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride); /* 652 */ | |||
void (GLAPIENTRYP DeleteFencesNV)(GLsizei n, const GLuint * fences); /* 653 */ | |||
void (GLAPIENTRYP FinishFenceNV)(GLuint fence); /* 654 */ | |||
void (GLAPIENTRYP GenFencesNV)(GLsizei n, GLuint * fences); /* 655 */ | |||
void (GLAPIENTRYP GetFenceivNV)(GLuint fence, GLenum pname, GLint * params); /* 656 */ | |||
GLboolean (GLAPIENTRYP IsFenceNV)(GLuint fence); /* 657 */ | |||
void (GLAPIENTRYP SetFenceNV)(GLuint fence, GLenum condition); /* 658 */ | |||
GLboolean (GLAPIENTRYP TestFenceNV)(GLuint fence); /* 659 */ | |||
GLboolean (GLAPIENTRYP AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences); /* 660 */ | |||
void (GLAPIENTRYP BindProgramNV)(GLenum target, GLuint program); /* 661 */ | |||
void (GLAPIENTRYP DeleteProgramsNV)(GLsizei n, const GLuint * programs); /* 662 */ | |||
void (GLAPIENTRYP ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params); /* 663 */ | |||
void (GLAPIENTRYP GenProgramsNV)(GLsizei n, GLuint * programs); /* 664 */ | |||
void (GLAPIENTRYP GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params); /* 665 */ | |||
void (GLAPIENTRYP GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params); /* 666 */ | |||
void (GLAPIENTRYP GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program); /* 667 */ | |||
void (GLAPIENTRYP GetProgramivNV)(GLuint id, GLenum pname, GLint * params); /* 668 */ | |||
void (GLAPIENTRYP GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params); /* 669 */ | |||
void (GLAPIENTRYP GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** params); /* 670 */ | |||
void (GLAPIENTRYP GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params); /* 671 */ | |||
void (GLAPIENTRYP GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params); /* 672 */ | |||
void (GLAPIENTRYP GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params); /* 673 */ | |||
GLboolean (GLAPIENTRYP IsProgramNV)(GLuint program); /* 674 */ | |||
void (GLAPIENTRYP LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program); /* 675 */ | |||
void (GLAPIENTRYP ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 676 */ | |||
void (GLAPIENTRYP ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble * params); /* 677 */ | |||
void (GLAPIENTRYP ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 678 */ | |||
void (GLAPIENTRYP ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat * params); /* 679 */ | |||
void (GLAPIENTRYP ProgramParameters4dvNV)(GLenum target, GLuint index, GLuint num, const GLdouble * params); /* 680 */ | |||
void (GLAPIENTRYP ProgramParameters4fvNV)(GLenum target, GLuint index, GLuint num, const GLfloat * params); /* 681 */ | |||
void (GLAPIENTRYP RequestResidentProgramsNV)(GLsizei n, const GLuint * ids); /* 682 */ | |||
void (GLAPIENTRYP TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform); /* 683 */ | |||
void (GLAPIENTRYP VertexAttrib1dNV)(GLuint index, GLdouble x); /* 684 */ | |||
void (GLAPIENTRYP VertexAttrib1dvNV)(GLuint index, const GLdouble * v); /* 685 */ | |||
void (GLAPIENTRYP VertexAttrib1fNV)(GLuint index, GLfloat x); /* 686 */ | |||
void (GLAPIENTRYP VertexAttrib1fvNV)(GLuint index, const GLfloat * v); /* 687 */ | |||
void (GLAPIENTRYP VertexAttrib1sNV)(GLuint index, GLshort x); /* 688 */ | |||
void (GLAPIENTRYP VertexAttrib1svNV)(GLuint index, const GLshort * v); /* 689 */ | |||
void (GLAPIENTRYP VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y); /* 690 */ | |||
void (GLAPIENTRYP VertexAttrib2dvNV)(GLuint index, const GLdouble * v); /* 691 */ | |||
void (GLAPIENTRYP VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y); /* 692 */ | |||
void (GLAPIENTRYP VertexAttrib2fvNV)(GLuint index, const GLfloat * v); /* 693 */ | |||
void (GLAPIENTRYP VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y); /* 694 */ | |||
void (GLAPIENTRYP VertexAttrib2svNV)(GLuint index, const GLshort * v); /* 695 */ | |||
void (GLAPIENTRYP VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 696 */ | |||
void (GLAPIENTRYP VertexAttrib3dvNV)(GLuint index, const GLdouble * v); /* 697 */ | |||
void (GLAPIENTRYP VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 698 */ | |||
void (GLAPIENTRYP VertexAttrib3fvNV)(GLuint index, const GLfloat * v); /* 699 */ | |||
void (GLAPIENTRYP VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z); /* 700 */ | |||
void (GLAPIENTRYP VertexAttrib3svNV)(GLuint index, const GLshort * v); /* 701 */ | |||
void (GLAPIENTRYP VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 702 */ | |||
void (GLAPIENTRYP VertexAttrib4dvNV)(GLuint index, const GLdouble * v); /* 703 */ | |||
void (GLAPIENTRYP VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 704 */ | |||
void (GLAPIENTRYP VertexAttrib4fvNV)(GLuint index, const GLfloat * v); /* 705 */ | |||
void (GLAPIENTRYP VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 706 */ | |||
void (GLAPIENTRYP VertexAttrib4svNV)(GLuint index, const GLshort * v); /* 707 */ | |||
void (GLAPIENTRYP VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 708 */ | |||
void (GLAPIENTRYP VertexAttrib4ubvNV)(GLuint index, const GLubyte * v); /* 709 */ | |||
void (GLAPIENTRYP VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 710 */ | |||
void (GLAPIENTRYP VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 711 */ | |||
void (GLAPIENTRYP VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 712 */ | |||
void (GLAPIENTRYP VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v); /* 713 */ | |||
void (GLAPIENTRYP VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 714 */ | |||
void (GLAPIENTRYP VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 715 */ | |||
void (GLAPIENTRYP VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v); /* 716 */ | |||
void (GLAPIENTRYP VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 717 */ | |||
void (GLAPIENTRYP VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 718 */ | |||
void (GLAPIENTRYP VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v); /* 719 */ | |||
void (GLAPIENTRYP VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 720 */ | |||
void (GLAPIENTRYP VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 721 */ | |||
void (GLAPIENTRYP VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v); /* 722 */ | |||
void (GLAPIENTRYP VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v); /* 723 */ | |||
void (GLAPIENTRYP AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 724 */ | |||
void (GLAPIENTRYP AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 725 */ | |||
void (GLAPIENTRYP AlphaFragmentOp3ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); /* 726 */ | |||
void (GLAPIENTRYP BeginFragmentShaderATI)(void); /* 727 */ | |||
void (GLAPIENTRYP BindFragmentShaderATI)(GLuint id); /* 728 */ | |||
void (GLAPIENTRYP ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 729 */ | |||
void (GLAPIENTRYP ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 730 */ | |||
void (GLAPIENTRYP ColorFragmentOp3ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); /* 731 */ | |||
void (GLAPIENTRYP DeleteFragmentShaderATI)(GLuint id); /* 732 */ | |||
void (GLAPIENTRYP EndFragmentShaderATI)(void); /* 733 */ | |||
GLuint (GLAPIENTRYP GenFragmentShadersATI)(GLuint range); /* 734 */ | |||
void (GLAPIENTRYP PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle); /* 735 */ | |||
void (GLAPIENTRYP SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle); /* 736 */ | |||
void (GLAPIENTRYP SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * value); /* 737 */ | |||
void (GLAPIENTRYP PointParameteriNV)(GLenum pname, GLint param); /* 738 */ | |||
void (GLAPIENTRYP PointParameterivNV)(GLenum pname, const GLint * params); /* 739 */ | |||
void (GLAPIENTRYP ActiveStencilFaceEXT)(GLenum face); /* 740 */ | |||
void (GLAPIENTRYP BindVertexArrayAPPLE)(GLuint array); /* 741 */ | |||
void (GLAPIENTRYP DeleteVertexArraysAPPLE)(GLsizei n, const GLuint * arrays); /* 742 */ | |||
void (GLAPIENTRYP GenVertexArraysAPPLE)(GLsizei n, GLuint * arrays); /* 743 */ | |||
GLboolean (GLAPIENTRYP IsVertexArrayAPPLE)(GLuint array); /* 744 */ | |||
void (GLAPIENTRYP GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); /* 745 */ | |||
void (GLAPIENTRYP GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); /* 746 */ | |||
void (GLAPIENTRYP ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 747 */ | |||
void (GLAPIENTRYP ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); /* 748 */ | |||
void (GLAPIENTRYP ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 749 */ | |||
void (GLAPIENTRYP ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); /* 750 */ | |||
void (GLAPIENTRYP DepthBoundsEXT)(GLclampd zmin, GLclampd zmax); /* 751 */ | |||
void (GLAPIENTRYP BlendEquationSeparateEXT)(GLenum modeRGB, GLenum modeA); /* 752 */ | |||
void (GLAPIENTRYP BindFramebufferEXT)(GLenum target, GLuint framebuffer); /* 753 */ | |||
void (GLAPIENTRYP BindRenderbufferEXT)(GLenum target, GLuint renderbuffer); /* 754 */ | |||
GLenum (GLAPIENTRYP CheckFramebufferStatusEXT)(GLenum target); /* 755 */ | |||
void (GLAPIENTRYP DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffers); /* 756 */ | |||
void (GLAPIENTRYP DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuffers); /* 757 */ | |||
void (GLAPIENTRYP FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); /* 758 */ | |||
void (GLAPIENTRYP FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 759 */ | |||
void (GLAPIENTRYP FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 760 */ | |||
void (GLAPIENTRYP FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); /* 761 */ | |||
void (GLAPIENTRYP GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers); /* 762 */ | |||
void (GLAPIENTRYP GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers); /* 763 */ | |||
void (GLAPIENTRYP GenerateMipmapEXT)(GLenum target); /* 764 */ | |||
void (GLAPIENTRYP GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params); /* 765 */ | |||
void (GLAPIENTRYP GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64EXT * params); /* 766 */ | |||
void (GLAPIENTRYP GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64EXT * params); /* 767 */ | |||
void (GLAPIENTRYP GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 768 */ | |||
GLboolean (GLAPIENTRYP IsFramebufferEXT)(GLuint framebuffer); /* 769 */ | |||
GLboolean (GLAPIENTRYP IsRenderbufferEXT)(GLuint renderbuffer); /* 770 */ | |||
void (GLAPIENTRYP RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); /* 771 */ | |||
void (GLAPIENTRYP BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); /* 772 */ | |||
void (GLAPIENTRYP ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 773 */ | |||
void (GLAPIENTRYP ProgramLocalParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 774 */ | |||
}; | |||
#endif /* !defined( _GLAPI_TABLE_H_ ) */ |
@@ -549,15 +549,141 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB(MultiTexCoord4ivARB, _gloffset_MultiTexCoord4ivARB, MultiTexCoord4ivARB@8) | |||
GL_STUB(MultiTexCoord4sARB, _gloffset_MultiTexCoord4sARB, MultiTexCoord4sARB@20) | |||
GL_STUB(MultiTexCoord4svARB, _gloffset_MultiTexCoord4svARB, MultiTexCoord4svARB@8) | |||
GL_STUB(LoadTransposeMatrixfARB, _gloffset_LoadTransposeMatrixfARB, LoadTransposeMatrixfARB@4) | |||
GL_STUB(StencilFuncSeparate, _gloffset_StencilFuncSeparate, StencilFuncSeparate@16) | |||
GL_STUB(StencilMaskSeparate, _gloffset_StencilMaskSeparate, StencilMaskSeparate@8) | |||
GL_STUB(StencilOpSeparate, _gloffset_StencilOpSeparate, StencilOpSeparate@16) | |||
GL_STUB(LoadTransposeMatrixdARB, _gloffset_LoadTransposeMatrixdARB, LoadTransposeMatrixdARB@4) | |||
GL_STUB(MultTransposeMatrixfARB, _gloffset_MultTransposeMatrixfARB, MultTransposeMatrixfARB@4) | |||
GL_STUB(LoadTransposeMatrixfARB, _gloffset_LoadTransposeMatrixfARB, LoadTransposeMatrixfARB@4) | |||
GL_STUB(MultTransposeMatrixdARB, _gloffset_MultTransposeMatrixdARB, MultTransposeMatrixdARB@4) | |||
GL_STUB(MultTransposeMatrixfARB, _gloffset_MultTransposeMatrixfARB, MultTransposeMatrixfARB@4) | |||
GL_STUB(SampleCoverageARB, _gloffset_SampleCoverageARB, SampleCoverageARB@8) | |||
GL_STUB(CompressedTexImage1DARB, _gloffset_CompressedTexImage1DARB, CompressedTexImage1DARB@28) | |||
GL_STUB(CompressedTexImage2DARB, _gloffset_CompressedTexImage2DARB, CompressedTexImage2DARB@32) | |||
GL_STUB(CompressedTexImage3DARB, _gloffset_CompressedTexImage3DARB, CompressedTexImage3DARB@36) | |||
GL_STUB(CompressedTexSubImage1DARB, _gloffset_CompressedTexSubImage1DARB, CompressedTexSubImage1DARB@28) | |||
GL_STUB(CompressedTexSubImage2DARB, _gloffset_CompressedTexSubImage2DARB, CompressedTexSubImage2DARB@36) | |||
GL_STUB(CompressedTexSubImage3DARB, _gloffset_CompressedTexSubImage3DARB, CompressedTexSubImage3DARB@44) | |||
GL_STUB(GetCompressedTexImageARB, _gloffset_GetCompressedTexImageARB, GetCompressedTexImageARB@12) | |||
GL_STUB(DisableVertexAttribArrayARB, _gloffset_DisableVertexAttribArrayARB, DisableVertexAttribArrayARB@4) | |||
GL_STUB(EnableVertexAttribArrayARB, _gloffset_EnableVertexAttribArrayARB, EnableVertexAttribArrayARB@4) | |||
GL_STUB(GetProgramEnvParameterdvARB, _gloffset_GetProgramEnvParameterdvARB, GetProgramEnvParameterdvARB@12) | |||
GL_STUB(GetProgramEnvParameterfvARB, _gloffset_GetProgramEnvParameterfvARB, GetProgramEnvParameterfvARB@12) | |||
GL_STUB(GetProgramLocalParameterdvARB, _gloffset_GetProgramLocalParameterdvARB, GetProgramLocalParameterdvARB@12) | |||
GL_STUB(GetProgramLocalParameterfvARB, _gloffset_GetProgramLocalParameterfvARB, GetProgramLocalParameterfvARB@12) | |||
GL_STUB(GetProgramStringARB, _gloffset_GetProgramStringARB, GetProgramStringARB@12) | |||
GL_STUB(GetProgramivARB, _gloffset_GetProgramivARB, GetProgramivARB@12) | |||
GL_STUB(GetVertexAttribdvARB, _gloffset_GetVertexAttribdvARB, GetVertexAttribdvARB@12) | |||
GL_STUB(GetVertexAttribfvARB, _gloffset_GetVertexAttribfvARB, GetVertexAttribfvARB@12) | |||
GL_STUB(GetVertexAttribivARB, _gloffset_GetVertexAttribivARB, GetVertexAttribivARB@12) | |||
GL_STUB(ProgramEnvParameter4dARB, _gloffset_ProgramEnvParameter4dARB, ProgramEnvParameter4dARB@40) | |||
GL_STUB(ProgramEnvParameter4dvARB, _gloffset_ProgramEnvParameter4dvARB, ProgramEnvParameter4dvARB@12) | |||
GL_STUB(ProgramEnvParameter4fARB, _gloffset_ProgramEnvParameter4fARB, ProgramEnvParameter4fARB@24) | |||
GL_STUB(ProgramEnvParameter4fvARB, _gloffset_ProgramEnvParameter4fvARB, ProgramEnvParameter4fvARB@12) | |||
GL_STUB(ProgramLocalParameter4dARB, _gloffset_ProgramLocalParameter4dARB, ProgramLocalParameter4dARB@40) | |||
GL_STUB(ProgramLocalParameter4dvARB, _gloffset_ProgramLocalParameter4dvARB, ProgramLocalParameter4dvARB@12) | |||
GL_STUB(ProgramLocalParameter4fARB, _gloffset_ProgramLocalParameter4fARB, ProgramLocalParameter4fARB@24) | |||
GL_STUB(ProgramLocalParameter4fvARB, _gloffset_ProgramLocalParameter4fvARB, ProgramLocalParameter4fvARB@12) | |||
GL_STUB(ProgramStringARB, _gloffset_ProgramStringARB, ProgramStringARB@16) | |||
GL_STUB(VertexAttrib1dARB, _gloffset_VertexAttrib1dARB, VertexAttrib1dARB@12) | |||
GL_STUB(VertexAttrib1dvARB, _gloffset_VertexAttrib1dvARB, VertexAttrib1dvARB@8) | |||
GL_STUB(VertexAttrib1fARB, _gloffset_VertexAttrib1fARB, VertexAttrib1fARB@8) | |||
GL_STUB(VertexAttrib1fvARB, _gloffset_VertexAttrib1fvARB, VertexAttrib1fvARB@8) | |||
GL_STUB(VertexAttrib1sARB, _gloffset_VertexAttrib1sARB, VertexAttrib1sARB@8) | |||
GL_STUB(VertexAttrib1svARB, _gloffset_VertexAttrib1svARB, VertexAttrib1svARB@8) | |||
GL_STUB(VertexAttrib2dARB, _gloffset_VertexAttrib2dARB, VertexAttrib2dARB@20) | |||
GL_STUB(VertexAttrib2dvARB, _gloffset_VertexAttrib2dvARB, VertexAttrib2dvARB@8) | |||
GL_STUB(VertexAttrib2fARB, _gloffset_VertexAttrib2fARB, VertexAttrib2fARB@12) | |||
GL_STUB(VertexAttrib2fvARB, _gloffset_VertexAttrib2fvARB, VertexAttrib2fvARB@8) | |||
GL_STUB(VertexAttrib2sARB, _gloffset_VertexAttrib2sARB, VertexAttrib2sARB@12) | |||
GL_STUB(VertexAttrib2svARB, _gloffset_VertexAttrib2svARB, VertexAttrib2svARB@8) | |||
GL_STUB(VertexAttrib3dARB, _gloffset_VertexAttrib3dARB, VertexAttrib3dARB@28) | |||
GL_STUB(VertexAttrib3dvARB, _gloffset_VertexAttrib3dvARB, VertexAttrib3dvARB@8) | |||
GL_STUB(VertexAttrib3fARB, _gloffset_VertexAttrib3fARB, VertexAttrib3fARB@16) | |||
GL_STUB(VertexAttrib3fvARB, _gloffset_VertexAttrib3fvARB, VertexAttrib3fvARB@8) | |||
GL_STUB(VertexAttrib3sARB, _gloffset_VertexAttrib3sARB, VertexAttrib3sARB@16) | |||
GL_STUB(VertexAttrib3svARB, _gloffset_VertexAttrib3svARB, VertexAttrib3svARB@8) | |||
GL_STUB(VertexAttrib4NbvARB, _gloffset_VertexAttrib4NbvARB, VertexAttrib4NbvARB@8) | |||
GL_STUB(VertexAttrib4NivARB, _gloffset_VertexAttrib4NivARB, VertexAttrib4NivARB@8) | |||
GL_STUB(VertexAttrib4NsvARB, _gloffset_VertexAttrib4NsvARB, VertexAttrib4NsvARB@8) | |||
GL_STUB(VertexAttrib4NubARB, _gloffset_VertexAttrib4NubARB, VertexAttrib4NubARB@20) | |||
GL_STUB(VertexAttrib4NubvARB, _gloffset_VertexAttrib4NubvARB, VertexAttrib4NubvARB@8) | |||
GL_STUB(VertexAttrib4NuivARB, _gloffset_VertexAttrib4NuivARB, VertexAttrib4NuivARB@8) | |||
GL_STUB(VertexAttrib4NusvARB, _gloffset_VertexAttrib4NusvARB, VertexAttrib4NusvARB@8) | |||
GL_STUB(VertexAttrib4bvARB, _gloffset_VertexAttrib4bvARB, VertexAttrib4bvARB@8) | |||
GL_STUB(VertexAttrib4dARB, _gloffset_VertexAttrib4dARB, VertexAttrib4dARB@36) | |||
GL_STUB(VertexAttrib4dvARB, _gloffset_VertexAttrib4dvARB, VertexAttrib4dvARB@8) | |||
GL_STUB(VertexAttrib4fARB, _gloffset_VertexAttrib4fARB, VertexAttrib4fARB@20) | |||
GL_STUB(VertexAttrib4fvARB, _gloffset_VertexAttrib4fvARB, VertexAttrib4fvARB@8) | |||
GL_STUB(VertexAttrib4ivARB, _gloffset_VertexAttrib4ivARB, VertexAttrib4ivARB@8) | |||
GL_STUB(VertexAttrib4sARB, _gloffset_VertexAttrib4sARB, VertexAttrib4sARB@20) | |||
GL_STUB(VertexAttrib4svARB, _gloffset_VertexAttrib4svARB, VertexAttrib4svARB@8) | |||
GL_STUB(VertexAttrib4ubvARB, _gloffset_VertexAttrib4ubvARB, VertexAttrib4ubvARB@8) | |||
GL_STUB(VertexAttrib4uivARB, _gloffset_VertexAttrib4uivARB, VertexAttrib4uivARB@8) | |||
GL_STUB(VertexAttrib4usvARB, _gloffset_VertexAttrib4usvARB, VertexAttrib4usvARB@8) | |||
GL_STUB(VertexAttribPointerARB, _gloffset_VertexAttribPointerARB, VertexAttribPointerARB@24) | |||
GL_STUB(BindBufferARB, _gloffset_BindBufferARB, BindBufferARB@8) | |||
GL_STUB(BufferDataARB, _gloffset_BufferDataARB, BufferDataARB@16) | |||
GL_STUB(BufferSubDataARB, _gloffset_BufferSubDataARB, BufferSubDataARB@16) | |||
GL_STUB(DeleteBuffersARB, _gloffset_DeleteBuffersARB, DeleteBuffersARB@8) | |||
GL_STUB(GenBuffersARB, _gloffset_GenBuffersARB, GenBuffersARB@8) | |||
GL_STUB(GetBufferParameterivARB, _gloffset_GetBufferParameterivARB, GetBufferParameterivARB@12) | |||
GL_STUB(GetBufferPointervARB, _gloffset_GetBufferPointervARB, GetBufferPointervARB@12) | |||
GL_STUB(GetBufferSubDataARB, _gloffset_GetBufferSubDataARB, GetBufferSubDataARB@16) | |||
GL_STUB(IsBufferARB, _gloffset_IsBufferARB, IsBufferARB@4) | |||
GL_STUB(MapBufferARB, _gloffset_MapBufferARB, MapBufferARB@8) | |||
GL_STUB(UnmapBufferARB, _gloffset_UnmapBufferARB, UnmapBufferARB@4) | |||
GL_STUB(BeginQueryARB, _gloffset_BeginQueryARB, BeginQueryARB@8) | |||
GL_STUB(DeleteQueriesARB, _gloffset_DeleteQueriesARB, DeleteQueriesARB@8) | |||
GL_STUB(EndQueryARB, _gloffset_EndQueryARB, EndQueryARB@4) | |||
GL_STUB(GenQueriesARB, _gloffset_GenQueriesARB, GenQueriesARB@8) | |||
GL_STUB(GetQueryObjectivARB, _gloffset_GetQueryObjectivARB, GetQueryObjectivARB@12) | |||
GL_STUB(GetQueryObjectuivARB, _gloffset_GetQueryObjectuivARB, GetQueryObjectuivARB@12) | |||
GL_STUB(GetQueryivARB, _gloffset_GetQueryivARB, GetQueryivARB@12) | |||
GL_STUB(IsQueryARB, _gloffset_IsQueryARB, IsQueryARB@4) | |||
GL_STUB(AttachObjectARB, _gloffset_AttachObjectARB, AttachObjectARB@8) | |||
GL_STUB(CompileShaderARB, _gloffset_CompileShaderARB, CompileShaderARB@4) | |||
GL_STUB(CreateProgramObjectARB, _gloffset_CreateProgramObjectARB, CreateProgramObjectARB@0) | |||
GL_STUB(CreateShaderObjectARB, _gloffset_CreateShaderObjectARB, CreateShaderObjectARB@4) | |||
GL_STUB(DeleteObjectARB, _gloffset_DeleteObjectARB, DeleteObjectARB@4) | |||
GL_STUB(DetachObjectARB, _gloffset_DetachObjectARB, DetachObjectARB@8) | |||
GL_STUB(GetActiveUniformARB, _gloffset_GetActiveUniformARB, GetActiveUniformARB@28) | |||
GL_STUB(GetAttachedObjectsARB, _gloffset_GetAttachedObjectsARB, GetAttachedObjectsARB@16) | |||
GL_STUB(GetHandleARB, _gloffset_GetHandleARB, GetHandleARB@4) | |||
GL_STUB(GetInfoLogARB, _gloffset_GetInfoLogARB, GetInfoLogARB@16) | |||
GL_STUB(GetObjectParameterfvARB, _gloffset_GetObjectParameterfvARB, GetObjectParameterfvARB@12) | |||
GL_STUB(GetObjectParameterivARB, _gloffset_GetObjectParameterivARB, GetObjectParameterivARB@12) | |||
GL_STUB(GetShaderSourceARB, _gloffset_GetShaderSourceARB, GetShaderSourceARB@16) | |||
GL_STUB(GetUniformLocationARB, _gloffset_GetUniformLocationARB, GetUniformLocationARB@8) | |||
GL_STUB(GetUniformfvARB, _gloffset_GetUniformfvARB, GetUniformfvARB@12) | |||
GL_STUB(GetUniformivARB, _gloffset_GetUniformivARB, GetUniformivARB@12) | |||
GL_STUB(LinkProgramARB, _gloffset_LinkProgramARB, LinkProgramARB@4) | |||
GL_STUB(ShaderSourceARB, _gloffset_ShaderSourceARB, ShaderSourceARB@16) | |||
GL_STUB(Uniform1fARB, _gloffset_Uniform1fARB, Uniform1fARB@8) | |||
GL_STUB(Uniform1fvARB, _gloffset_Uniform1fvARB, Uniform1fvARB@12) | |||
GL_STUB(Uniform1iARB, _gloffset_Uniform1iARB, Uniform1iARB@8) | |||
GL_STUB(Uniform1ivARB, _gloffset_Uniform1ivARB, Uniform1ivARB@12) | |||
GL_STUB(Uniform2fARB, _gloffset_Uniform2fARB, Uniform2fARB@12) | |||
GL_STUB(Uniform2fvARB, _gloffset_Uniform2fvARB, Uniform2fvARB@12) | |||
GL_STUB(Uniform2iARB, _gloffset_Uniform2iARB, Uniform2iARB@12) | |||
GL_STUB(Uniform2ivARB, _gloffset_Uniform2ivARB, Uniform2ivARB@12) | |||
GL_STUB(Uniform3fARB, _gloffset_Uniform3fARB, Uniform3fARB@16) | |||
GL_STUB(Uniform3fvARB, _gloffset_Uniform3fvARB, Uniform3fvARB@12) | |||
GL_STUB(Uniform3iARB, _gloffset_Uniform3iARB, Uniform3iARB@16) | |||
GL_STUB(Uniform3ivARB, _gloffset_Uniform3ivARB, Uniform3ivARB@12) | |||
GL_STUB(Uniform4fARB, _gloffset_Uniform4fARB, Uniform4fARB@20) | |||
GL_STUB(Uniform4fvARB, _gloffset_Uniform4fvARB, Uniform4fvARB@12) | |||
GL_STUB(Uniform4iARB, _gloffset_Uniform4iARB, Uniform4iARB@20) | |||
GL_STUB(Uniform4ivARB, _gloffset_Uniform4ivARB, Uniform4ivARB@12) | |||
GL_STUB(UniformMatrix2fvARB, _gloffset_UniformMatrix2fvARB, UniformMatrix2fvARB@16) | |||
GL_STUB(UniformMatrix3fvARB, _gloffset_UniformMatrix3fvARB, UniformMatrix3fvARB@16) | |||
GL_STUB(UniformMatrix4fvARB, _gloffset_UniformMatrix4fvARB, UniformMatrix4fvARB@16) | |||
GL_STUB(UseProgramObjectARB, _gloffset_UseProgramObjectARB, UseProgramObjectARB@4) | |||
GL_STUB(ValidateProgramARB, _gloffset_ValidateProgramARB, ValidateProgramARB@4) | |||
GL_STUB(BindAttribLocationARB, _gloffset_BindAttribLocationARB, BindAttribLocationARB@12) | |||
GL_STUB(GetActiveAttribARB, _gloffset_GetActiveAttribARB, GetActiveAttribARB@28) | |||
GL_STUB(GetAttribLocationARB, _gloffset_GetAttribLocationARB, GetAttribLocationARB@8) | |||
GL_STUB(DrawBuffersARB, _gloffset_DrawBuffersARB, DrawBuffersARB@8) | |||
GL_STUB(PolygonOffsetEXT, _gloffset_PolygonOffsetEXT, PolygonOffsetEXT@8) | |||
GL_STUB(GetTexFilterFuncSGIS, _gloffset_GetTexFilterFuncSGIS, GetTexFilterFuncSGIS@12) | |||
GL_STUB(TexFilterFuncSGIS, _gloffset_TexFilterFuncSGIS, TexFilterFuncSGIS@16) | |||
GL_STUB(GetHistogramEXT, _gloffset_GetHistogramEXT, GetHistogramEXT@20) | |||
GL_STUB(GetHistogramParameterfvEXT, _gloffset_GetHistogramParameterfvEXT, GetHistogramParameterfvEXT@12) | |||
GL_STUB(GetHistogramParameterivEXT, _gloffset_GetHistogramParameterivEXT, GetHistogramParameterivEXT@12) | |||
@@ -568,25 +694,18 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB(GetConvolutionParameterfvEXT, _gloffset_GetConvolutionParameterfvEXT, GetConvolutionParameterfvEXT@12) | |||
GL_STUB(GetConvolutionParameterivEXT, _gloffset_GetConvolutionParameterivEXT, GetConvolutionParameterivEXT@12) | |||
GL_STUB(GetSeparableFilterEXT, _gloffset_GetSeparableFilterEXT, GetSeparableFilterEXT@24) | |||
GL_STUB(GetColorTableSGI, _gloffset_GetColorTableSGI, GetColorTableSGI@16) | |||
GL_STUB(GetColorTableParameterfvSGI, _gloffset_GetColorTableParameterfvSGI, GetColorTableParameterfvSGI@12) | |||
GL_STUB(GetColorTableParameterivSGI, _gloffset_GetColorTableParameterivSGI, GetColorTableParameterivSGI@12) | |||
GL_STUB(PixelTexGenSGIX, _gloffset_PixelTexGenSGIX, PixelTexGenSGIX@4) | |||
GL_STUB(PixelTexGenParameteriSGIS, _gloffset_PixelTexGenParameteriSGIS, PixelTexGenParameteriSGIS@8) | |||
GL_STUB(PixelTexGenParameterivSGIS, _gloffset_PixelTexGenParameterivSGIS, PixelTexGenParameterivSGIS@8) | |||
GL_STUB(GetColorTableSGI, _gloffset_GetColorTableSGI, GetColorTableSGI@16) | |||
GL_STUB(GetPixelTexGenParameterfvSGIS, _gloffset_GetPixelTexGenParameterfvSGIS, GetPixelTexGenParameterfvSGIS@8) | |||
GL_STUB(GetPixelTexGenParameterivSGIS, _gloffset_GetPixelTexGenParameterivSGIS, GetPixelTexGenParameterivSGIS@8) | |||
GL_STUB(PixelTexGenParameterfSGIS, _gloffset_PixelTexGenParameterfSGIS, PixelTexGenParameterfSGIS@8) | |||
GL_STUB(PixelTexGenParameterfvSGIS, _gloffset_PixelTexGenParameterfvSGIS, PixelTexGenParameterfvSGIS@8) | |||
GL_STUB(GetPixelTexGenParameterivSGIS, _gloffset_GetPixelTexGenParameterivSGIS, GetPixelTexGenParameterivSGIS@8) | |||
GL_STUB(GetPixelTexGenParameterfvSGIS, _gloffset_GetPixelTexGenParameterfvSGIS, GetPixelTexGenParameterfvSGIS@8) | |||
GL_STUB(TexImage4DSGIS, _gloffset_TexImage4DSGIS, TexImage4DSGIS@44) | |||
GL_STUB(TexSubImage4DSGIS, _gloffset_TexSubImage4DSGIS, TexSubImage4DSGIS@52) | |||
GL_STUB(PixelTexGenParameteriSGIS, _gloffset_PixelTexGenParameteriSGIS, PixelTexGenParameteriSGIS@8) | |||
GL_STUB(PixelTexGenParameterivSGIS, _gloffset_PixelTexGenParameterivSGIS, PixelTexGenParameterivSGIS@8) | |||
GL_STUB(AreTexturesResidentEXT, _gloffset_AreTexturesResidentEXT, AreTexturesResidentEXT@12) | |||
GL_STUB(GenTexturesEXT, _gloffset_GenTexturesEXT, GenTexturesEXT@8) | |||
GL_STUB(IsTextureEXT, _gloffset_IsTextureEXT, IsTextureEXT@4) | |||
GL_STUB(DetailTexFuncSGIS, _gloffset_DetailTexFuncSGIS, DetailTexFuncSGIS@12) | |||
GL_STUB(GetDetailTexFuncSGIS, _gloffset_GetDetailTexFuncSGIS, GetDetailTexFuncSGIS@8) | |||
GL_STUB(SharpenTexFuncSGIS, _gloffset_SharpenTexFuncSGIS, SharpenTexFuncSGIS@12) | |||
GL_STUB(GetSharpenTexFuncSGIS, _gloffset_GetSharpenTexFuncSGIS, GetSharpenTexFuncSGIS@8) | |||
GL_STUB(SampleMaskSGIS, _gloffset_SampleMaskSGIS, SampleMaskSGIS@8) | |||
GL_STUB(SamplePatternSGIS, _gloffset_SamplePatternSGIS, SamplePatternSGIS@4) | |||
GL_STUB(ColorPointerEXT, _gloffset_ColorPointerEXT, ColorPointerEXT@20) | |||
@@ -595,57 +714,52 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB(NormalPointerEXT, _gloffset_NormalPointerEXT, NormalPointerEXT@16) | |||
GL_STUB(TexCoordPointerEXT, _gloffset_TexCoordPointerEXT, TexCoordPointerEXT@20) | |||
GL_STUB(VertexPointerEXT, _gloffset_VertexPointerEXT, VertexPointerEXT@20) | |||
GL_STUB(SpriteParameterfSGIX, _gloffset_SpriteParameterfSGIX, SpriteParameterfSGIX@8) | |||
GL_STUB(SpriteParameterfvSGIX, _gloffset_SpriteParameterfvSGIX, SpriteParameterfvSGIX@8) | |||
GL_STUB(SpriteParameteriSGIX, _gloffset_SpriteParameteriSGIX, SpriteParameteriSGIX@8) | |||
GL_STUB(SpriteParameterivSGIX, _gloffset_SpriteParameterivSGIX, SpriteParameterivSGIX@8) | |||
GL_STUB(PointParameterfEXT, _gloffset_PointParameterfEXT, PointParameterfEXT@8) | |||
GL_STUB(PointParameterfvEXT, _gloffset_PointParameterfvEXT, PointParameterfvEXT@8) | |||
GL_STUB(GetInstrumentsSGIX, _gloffset_GetInstrumentsSGIX, GetInstrumentsSGIX@0) | |||
GL_STUB(InstrumentsBufferSGIX, _gloffset_InstrumentsBufferSGIX, InstrumentsBufferSGIX@8) | |||
GL_STUB(PollInstrumentsSGIX, _gloffset_PollInstrumentsSGIX, PollInstrumentsSGIX@4) | |||
GL_STUB(ReadInstrumentsSGIX, _gloffset_ReadInstrumentsSGIX, ReadInstrumentsSGIX@4) | |||
GL_STUB(StartInstrumentsSGIX, _gloffset_StartInstrumentsSGIX, StartInstrumentsSGIX@0) | |||
GL_STUB(StopInstrumentsSGIX, _gloffset_StopInstrumentsSGIX, StopInstrumentsSGIX@4) | |||
GL_STUB(FrameZoomSGIX, _gloffset_FrameZoomSGIX, FrameZoomSGIX@4) | |||
GL_STUB(TagSampleBufferSGIX, _gloffset_TagSampleBufferSGIX, TagSampleBufferSGIX@0) | |||
GL_STUB(ReferencePlaneSGIX, _gloffset_ReferencePlaneSGIX, ReferencePlaneSGIX@4) | |||
GL_STUB(FlushRasterSGIX, _gloffset_FlushRasterSGIX, FlushRasterSGIX@0) | |||
GL_STUB(GetListParameterfvSGIX, _gloffset_GetListParameterfvSGIX, GetListParameterfvSGIX@12) | |||
GL_STUB(GetListParameterivSGIX, _gloffset_GetListParameterivSGIX, GetListParameterivSGIX@12) | |||
GL_STUB(ListParameterfSGIX, _gloffset_ListParameterfSGIX, ListParameterfSGIX@12) | |||
GL_STUB(ListParameterfvSGIX, _gloffset_ListParameterfvSGIX, ListParameterfvSGIX@12) | |||
GL_STUB(ListParameteriSGIX, _gloffset_ListParameteriSGIX, ListParameteriSGIX@12) | |||
GL_STUB(ListParameterivSGIX, _gloffset_ListParameterivSGIX, ListParameterivSGIX@12) | |||
GL_STUB(FragmentColorMaterialSGIX, _gloffset_FragmentColorMaterialSGIX, FragmentColorMaterialSGIX@8) | |||
GL_STUB(FragmentLightfSGIX, _gloffset_FragmentLightfSGIX, FragmentLightfSGIX@12) | |||
GL_STUB(FragmentLightfvSGIX, _gloffset_FragmentLightfvSGIX, FragmentLightfvSGIX@12) | |||
GL_STUB(FragmentLightiSGIX, _gloffset_FragmentLightiSGIX, FragmentLightiSGIX@12) | |||
GL_STUB(FragmentLightivSGIX, _gloffset_FragmentLightivSGIX, FragmentLightivSGIX@12) | |||
GL_STUB(FragmentLightModelfSGIX, _gloffset_FragmentLightModelfSGIX, FragmentLightModelfSGIX@8) | |||
GL_STUB(FragmentLightModelfvSGIX, _gloffset_FragmentLightModelfvSGIX, FragmentLightModelfvSGIX@8) | |||
GL_STUB(FragmentLightModeliSGIX, _gloffset_FragmentLightModeliSGIX, FragmentLightModeliSGIX@8) | |||
GL_STUB(FragmentLightModelivSGIX, _gloffset_FragmentLightModelivSGIX, FragmentLightModelivSGIX@8) | |||
GL_STUB(FragmentMaterialfSGIX, _gloffset_FragmentMaterialfSGIX, FragmentMaterialfSGIX@12) | |||
GL_STUB(FragmentMaterialfvSGIX, _gloffset_FragmentMaterialfvSGIX, FragmentMaterialfvSGIX@12) | |||
GL_STUB(FragmentMaterialiSGIX, _gloffset_FragmentMaterialiSGIX, FragmentMaterialiSGIX@12) | |||
GL_STUB(FragmentMaterialivSGIX, _gloffset_FragmentMaterialivSGIX, FragmentMaterialivSGIX@12) | |||
GL_STUB(GetFragmentLightfvSGIX, _gloffset_GetFragmentLightfvSGIX, GetFragmentLightfvSGIX@12) | |||
GL_STUB(GetFragmentLightivSGIX, _gloffset_GetFragmentLightivSGIX, GetFragmentLightivSGIX@12) | |||
GL_STUB(GetFragmentMaterialfvSGIX, _gloffset_GetFragmentMaterialfvSGIX, GetFragmentMaterialfvSGIX@12) | |||
GL_STUB(GetFragmentMaterialivSGIX, _gloffset_GetFragmentMaterialivSGIX, GetFragmentMaterialivSGIX@12) | |||
GL_STUB(LightEnviSGIX, _gloffset_LightEnviSGIX, LightEnviSGIX@8) | |||
GL_STUB(GetColorTableEXT, _gloffset_GetColorTableEXT, GetColorTableEXT@16) | |||
GL_STUB(GetColorTableParameterfvEXT, _gloffset_GetColorTableParameterfvEXT, GetColorTableParameterfvEXT@12) | |||
GL_STUB(GetColorTableParameterivEXT, _gloffset_GetColorTableParameterivEXT, GetColorTableParameterivEXT@12) | |||
GL_STUB(LockArraysEXT, _gloffset_LockArraysEXT, LockArraysEXT@8) | |||
GL_STUB(UnlockArraysEXT, _gloffset_UnlockArraysEXT, UnlockArraysEXT@0) | |||
GL_STUB(CullParameterdvEXT, _gloffset_CullParameterdvEXT, CullParameterdvEXT@8) | |||
GL_STUB(CullParameterfvEXT, _gloffset_CullParameterfvEXT, CullParameterfvEXT@8) | |||
GL_STUB(SecondaryColor3bEXT, _gloffset_SecondaryColor3bEXT, SecondaryColor3bEXT@12) | |||
GL_STUB(SecondaryColor3bvEXT, _gloffset_SecondaryColor3bvEXT, SecondaryColor3bvEXT@4) | |||
GL_STUB(SecondaryColor3dEXT, _gloffset_SecondaryColor3dEXT, SecondaryColor3dEXT@24) | |||
GL_STUB(SecondaryColor3dvEXT, _gloffset_SecondaryColor3dvEXT, SecondaryColor3dvEXT@4) | |||
GL_STUB(SecondaryColor3fEXT, _gloffset_SecondaryColor3fEXT, SecondaryColor3fEXT@12) | |||
GL_STUB(SecondaryColor3fvEXT, _gloffset_SecondaryColor3fvEXT, SecondaryColor3fvEXT@4) | |||
GL_STUB(SecondaryColor3iEXT, _gloffset_SecondaryColor3iEXT, SecondaryColor3iEXT@12) | |||
GL_STUB(SecondaryColor3ivEXT, _gloffset_SecondaryColor3ivEXT, SecondaryColor3ivEXT@4) | |||
GL_STUB(SecondaryColor3sEXT, _gloffset_SecondaryColor3sEXT, SecondaryColor3sEXT@12) | |||
GL_STUB(SecondaryColor3svEXT, _gloffset_SecondaryColor3svEXT, SecondaryColor3svEXT@4) | |||
GL_STUB(SecondaryColor3ubEXT, _gloffset_SecondaryColor3ubEXT, SecondaryColor3ubEXT@12) | |||
GL_STUB(SecondaryColor3ubvEXT, _gloffset_SecondaryColor3ubvEXT, SecondaryColor3ubvEXT@4) | |||
GL_STUB(SecondaryColor3uiEXT, _gloffset_SecondaryColor3uiEXT, SecondaryColor3uiEXT@12) | |||
GL_STUB(SecondaryColor3uivEXT, _gloffset_SecondaryColor3uivEXT, SecondaryColor3uivEXT@4) | |||
GL_STUB(SecondaryColor3usEXT, _gloffset_SecondaryColor3usEXT, SecondaryColor3usEXT@12) | |||
GL_STUB(SecondaryColor3usvEXT, _gloffset_SecondaryColor3usvEXT, SecondaryColor3usvEXT@4) | |||
GL_STUB(SecondaryColorPointerEXT, _gloffset_SecondaryColorPointerEXT, SecondaryColorPointerEXT@16) | |||
GL_STUB(MultiDrawArraysEXT, _gloffset_MultiDrawArraysEXT, MultiDrawArraysEXT@16) | |||
GL_STUB(MultiDrawElementsEXT, _gloffset_MultiDrawElementsEXT, MultiDrawElementsEXT@20) | |||
GL_STUB(FogCoordPointerEXT, _gloffset_FogCoordPointerEXT, FogCoordPointerEXT@12) | |||
GL_STUB(FogCoorddEXT, _gloffset_FogCoorddEXT, FogCoorddEXT@8) | |||
GL_STUB(FogCoorddvEXT, _gloffset_FogCoorddvEXT, FogCoorddvEXT@4) | |||
GL_STUB(FogCoordfEXT, _gloffset_FogCoordfEXT, FogCoordfEXT@4) | |||
GL_STUB(FogCoordfvEXT, _gloffset_FogCoordfvEXT, FogCoordfvEXT@4) | |||
GL_STUB(PixelTexGenSGIX, _gloffset_PixelTexGenSGIX, PixelTexGenSGIX@4) | |||
GL_STUB(BlendFuncSeparateEXT, _gloffset_BlendFuncSeparateEXT, BlendFuncSeparateEXT@16) | |||
GL_STUB(VertexWeightPointerEXT, _gloffset_VertexWeightPointerEXT, VertexWeightPointerEXT@16) | |||
GL_STUB(VertexWeightfEXT, _gloffset_VertexWeightfEXT, VertexWeightfEXT@4) | |||
GL_STUB(VertexWeightfvEXT, _gloffset_VertexWeightfvEXT, VertexWeightfvEXT@4) | |||
GL_STUB(VertexWeightPointerEXT, _gloffset_VertexWeightPointerEXT, VertexWeightPointerEXT@16) | |||
GL_STUB(FlushVertexArrayRangeNV, _gloffset_FlushVertexArrayRangeNV, FlushVertexArrayRangeNV@0) | |||
GL_STUB(VertexArrayRangeNV, _gloffset_VertexArrayRangeNV, VertexArrayRangeNV@8) | |||
GL_STUB(CombinerParameterfvNV, _gloffset_CombinerParameterfvNV, CombinerParameterfvNV@8) | |||
GL_STUB(CombinerParameterfNV, _gloffset_CombinerParameterfNV, CombinerParameterfNV@8) | |||
GL_STUB(CombinerParameterivNV, _gloffset_CombinerParameterivNV, CombinerParameterivNV@8) | |||
GL_STUB(CombinerParameteriNV, _gloffset_CombinerParameteriNV, CombinerParameteriNV@8) | |||
GL_STUB(CombinerInputNV, _gloffset_CombinerInputNV, CombinerInputNV@24) | |||
GL_STUB(CombinerOutputNV, _gloffset_CombinerOutputNV, CombinerOutputNV@40) | |||
GL_STUB(CombinerParameterfNV, _gloffset_CombinerParameterfNV, CombinerParameterfNV@8) | |||
GL_STUB(CombinerParameterfvNV, _gloffset_CombinerParameterfvNV, CombinerParameterfvNV@8) | |||
GL_STUB(CombinerParameteriNV, _gloffset_CombinerParameteriNV, CombinerParameteriNV@8) | |||
GL_STUB(CombinerParameterivNV, _gloffset_CombinerParameterivNV, CombinerParameterivNV@8) | |||
GL_STUB(FinalCombinerInputNV, _gloffset_FinalCombinerInputNV, FinalCombinerInputNV@16) | |||
GL_STUB(GetCombinerInputParameterfvNV, _gloffset_GetCombinerInputParameterfvNV, GetCombinerInputParameterfvNV@20) | |||
GL_STUB(GetCombinerInputParameterivNV, _gloffset_GetCombinerInputParameterivNV, GetCombinerInputParameterivNV@20) | |||
@@ -667,236 +781,50 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB(WindowPos3fMESA, _gloffset_WindowPos3fMESA, WindowPos3fMESA@12) | |||
GL_STUB(WindowPos3fvMESA, _gloffset_WindowPos3fvMESA, WindowPos3fvMESA@4) | |||
GL_STUB(WindowPos3iMESA, _gloffset_WindowPos3iMESA, WindowPos3iMESA@12) | |||
GL_STUB(WindowPos3ivMESA, _gloffset_WindowPos3ivMESA, WindowPos3ivMESA@4) | |||
GL_STUB(WindowPos3sMESA, _gloffset_WindowPos3sMESA, WindowPos3sMESA@12) | |||
GL_STUB(WindowPos3svMESA, _gloffset_WindowPos3svMESA, WindowPos3svMESA@4) | |||
GL_STUB(WindowPos4dMESA, _gloffset_WindowPos4dMESA, WindowPos4dMESA@32) | |||
GL_STUB(WindowPos4dvMESA, _gloffset_WindowPos4dvMESA, WindowPos4dvMESA@4) | |||
GL_STUB(WindowPos4fMESA, _gloffset_WindowPos4fMESA, WindowPos4fMESA@16) | |||
GL_STUB(WindowPos4fvMESA, _gloffset_WindowPos4fvMESA, WindowPos4fvMESA@4) | |||
GL_STUB(WindowPos4iMESA, _gloffset_WindowPos4iMESA, WindowPos4iMESA@16) | |||
GL_STUB(WindowPos4ivMESA, _gloffset_WindowPos4ivMESA, WindowPos4ivMESA@4) | |||
GL_STUB(WindowPos4sMESA, _gloffset_WindowPos4sMESA, WindowPos4sMESA@16) | |||
GL_STUB(WindowPos4svMESA, _gloffset_WindowPos4svMESA, WindowPos4svMESA@4) | |||
GL_STUB(BlendFuncSeparateEXT, _gloffset_BlendFuncSeparateEXT, BlendFuncSeparateEXT@16) | |||
GL_STUB(IndexMaterialEXT, _gloffset_IndexMaterialEXT, IndexMaterialEXT@8) | |||
GL_STUB(IndexFuncEXT, _gloffset_IndexFuncEXT, IndexFuncEXT@8) | |||
GL_STUB(LockArraysEXT, _gloffset_LockArraysEXT, LockArraysEXT@8) | |||
GL_STUB(UnlockArraysEXT, _gloffset_UnlockArraysEXT, UnlockArraysEXT@0) | |||
GL_STUB(CullParameterdvEXT, _gloffset_CullParameterdvEXT, CullParameterdvEXT@8) | |||
GL_STUB(CullParameterfvEXT, _gloffset_CullParameterfvEXT, CullParameterfvEXT@8) | |||
GL_STUB(HintPGI, _gloffset_HintPGI, HintPGI@8) | |||
GL_STUB(FogCoordfEXT, _gloffset_FogCoordfEXT, FogCoordfEXT@4) | |||
GL_STUB(FogCoordfvEXT, _gloffset_FogCoordfvEXT, FogCoordfvEXT@4) | |||
GL_STUB(FogCoorddEXT, _gloffset_FogCoorddEXT, FogCoorddEXT@8) | |||
GL_STUB(FogCoorddvEXT, _gloffset_FogCoorddvEXT, FogCoorddvEXT@4) | |||
GL_STUB(FogCoordPointerEXT, _gloffset_FogCoordPointerEXT, FogCoordPointerEXT@12) | |||
GL_STUB(GetColorTableEXT, _gloffset_GetColorTableEXT, GetColorTableEXT@16) | |||
GL_STUB(GetColorTableParameterivEXT, _gloffset_GetColorTableParameterivEXT, GetColorTableParameterivEXT@12) | |||
GL_STUB(GetColorTableParameterfvEXT, _gloffset_GetColorTableParameterfvEXT, GetColorTableParameterfvEXT@12) | |||
GL_STUB(TbufferMask3DFX, _gloffset_TbufferMask3DFX, TbufferMask3DFX@4) | |||
GL_STUB(CompressedTexImage3DARB, _gloffset_CompressedTexImage3DARB, CompressedTexImage3DARB@36) | |||
GL_STUB(CompressedTexImage2DARB, _gloffset_CompressedTexImage2DARB, CompressedTexImage2DARB@32) | |||
GL_STUB(CompressedTexImage1DARB, _gloffset_CompressedTexImage1DARB, CompressedTexImage1DARB@28) | |||
GL_STUB(CompressedTexSubImage3DARB, _gloffset_CompressedTexSubImage3DARB, CompressedTexSubImage3DARB@44) | |||
GL_STUB(CompressedTexSubImage2DARB, _gloffset_CompressedTexSubImage2DARB, CompressedTexSubImage2DARB@36) | |||
GL_STUB(CompressedTexSubImage1DARB, _gloffset_CompressedTexSubImage1DARB, CompressedTexSubImage1DARB@28) | |||
GL_STUB(GetCompressedTexImageARB, _gloffset_GetCompressedTexImageARB, GetCompressedTexImageARB@12) | |||
GL_STUB(SecondaryColor3bEXT, _gloffset_SecondaryColor3bEXT, SecondaryColor3bEXT@12) | |||
GL_STUB(SecondaryColor3bvEXT, _gloffset_SecondaryColor3bvEXT, SecondaryColor3bvEXT@4) | |||
GL_STUB(SecondaryColor3dEXT, _gloffset_SecondaryColor3dEXT, SecondaryColor3dEXT@24) | |||
GL_STUB(SecondaryColor3dvEXT, _gloffset_SecondaryColor3dvEXT, SecondaryColor3dvEXT@4) | |||
GL_STUB(SecondaryColor3fEXT, _gloffset_SecondaryColor3fEXT, SecondaryColor3fEXT@12) | |||
GL_STUB(SecondaryColor3fvEXT, _gloffset_SecondaryColor3fvEXT, SecondaryColor3fvEXT@4) | |||
GL_STUB(SecondaryColor3iEXT, _gloffset_SecondaryColor3iEXT, SecondaryColor3iEXT@12) | |||
GL_STUB(SecondaryColor3ivEXT, _gloffset_SecondaryColor3ivEXT, SecondaryColor3ivEXT@4) | |||
GL_STUB(SecondaryColor3sEXT, _gloffset_SecondaryColor3sEXT, SecondaryColor3sEXT@12) | |||
GL_STUB(SecondaryColor3svEXT, _gloffset_SecondaryColor3svEXT, SecondaryColor3svEXT@4) | |||
GL_STUB(SecondaryColor3ubEXT, _gloffset_SecondaryColor3ubEXT, SecondaryColor3ubEXT@12) | |||
GL_STUB(SecondaryColor3ubvEXT, _gloffset_SecondaryColor3ubvEXT, SecondaryColor3ubvEXT@4) | |||
GL_STUB(SecondaryColor3uiEXT, _gloffset_SecondaryColor3uiEXT, SecondaryColor3uiEXT@12) | |||
GL_STUB(SecondaryColor3uivEXT, _gloffset_SecondaryColor3uivEXT, SecondaryColor3uivEXT@4) | |||
GL_STUB(SecondaryColor3usEXT, _gloffset_SecondaryColor3usEXT, SecondaryColor3usEXT@12) | |||
GL_STUB(SecondaryColor3usvEXT, _gloffset_SecondaryColor3usvEXT, SecondaryColor3usvEXT@4) | |||
GL_STUB(SecondaryColorPointerEXT, _gloffset_SecondaryColorPointerEXT, SecondaryColorPointerEXT@16) | |||
GL_STUB(AreProgramsResidentNV, _gloffset_AreProgramsResidentNV, AreProgramsResidentNV@12) | |||
GL_STUB(BindProgramNV, _gloffset_BindProgramNV, BindProgramNV@8) | |||
GL_STUB(DeleteProgramsNV, _gloffset_DeleteProgramsNV, DeleteProgramsNV@8) | |||
GL_STUB(ExecuteProgramNV, _gloffset_ExecuteProgramNV, ExecuteProgramNV@12) | |||
GL_STUB(GenProgramsNV, _gloffset_GenProgramsNV, GenProgramsNV@8) | |||
GL_STUB(GetProgramParameterdvNV, _gloffset_GetProgramParameterdvNV, GetProgramParameterdvNV@16) | |||
GL_STUB(GetProgramParameterfvNV, _gloffset_GetProgramParameterfvNV, GetProgramParameterfvNV@16) | |||
GL_STUB(GetProgramivNV, _gloffset_GetProgramivNV, GetProgramivNV@12) | |||
GL_STUB(GetProgramStringNV, _gloffset_GetProgramStringNV, GetProgramStringNV@12) | |||
GL_STUB(GetTrackMatrixivNV, _gloffset_GetTrackMatrixivNV, GetTrackMatrixivNV@16) | |||
GL_STUB(GetVertexAttribdvARB, _gloffset_GetVertexAttribdvARB, GetVertexAttribdvARB@12) | |||
GL_STUB(GetVertexAttribfvARB, _gloffset_GetVertexAttribfvARB, GetVertexAttribfvARB@12) | |||
GL_STUB(GetVertexAttribivARB, _gloffset_GetVertexAttribivARB, GetVertexAttribivARB@12) | |||
GL_STUB(GetVertexAttribPointervNV, _gloffset_GetVertexAttribPointervNV, GetVertexAttribPointervNV@12) | |||
GL_STUB(IsProgramNV, _gloffset_IsProgramNV, IsProgramNV@4) | |||
GL_STUB(LoadProgramNV, _gloffset_LoadProgramNV, LoadProgramNV@16) | |||
GL_STUB(ProgramParameter4dNV, _gloffset_ProgramParameter4dNV, ProgramParameter4dNV@40) | |||
GL_STUB(ProgramParameter4dvNV, _gloffset_ProgramParameter4dvNV, ProgramParameter4dvNV@12) | |||
GL_STUB(ProgramParameter4fNV, _gloffset_ProgramParameter4fNV, ProgramParameter4fNV@24) | |||
GL_STUB(ProgramParameter4fvNV, _gloffset_ProgramParameter4fvNV, ProgramParameter4fvNV@12) | |||
GL_STUB(ProgramParameters4dvNV, _gloffset_ProgramParameters4dvNV, ProgramParameters4dvNV@16) | |||
GL_STUB(ProgramParameters4fvNV, _gloffset_ProgramParameters4fvNV, ProgramParameters4fvNV@16) | |||
GL_STUB(RequestResidentProgramsNV, _gloffset_RequestResidentProgramsNV, RequestResidentProgramsNV@8) | |||
GL_STUB(TrackMatrixNV, _gloffset_TrackMatrixNV, TrackMatrixNV@16) | |||
GL_STUB(VertexAttribPointerNV, _gloffset_VertexAttribPointerNV, VertexAttribPointerNV@20) | |||
GL_STUB(VertexAttrib1dARB, _gloffset_VertexAttrib1dARB, VertexAttrib1dARB@12) | |||
GL_STUB(VertexAttrib1dvARB, _gloffset_VertexAttrib1dvARB, VertexAttrib1dvARB@8) | |||
GL_STUB(VertexAttrib1fARB, _gloffset_VertexAttrib1fARB, VertexAttrib1fARB@8) | |||
GL_STUB(VertexAttrib1fvARB, _gloffset_VertexAttrib1fvARB, VertexAttrib1fvARB@8) | |||
GL_STUB(VertexAttrib1sARB, _gloffset_VertexAttrib1sARB, VertexAttrib1sARB@8) | |||
GL_STUB(VertexAttrib1svARB, _gloffset_VertexAttrib1svARB, VertexAttrib1svARB@8) | |||
GL_STUB(VertexAttrib2dARB, _gloffset_VertexAttrib2dARB, VertexAttrib2dARB@20) | |||
GL_STUB(VertexAttrib2dvARB, _gloffset_VertexAttrib2dvARB, VertexAttrib2dvARB@8) | |||
GL_STUB(VertexAttrib2fARB, _gloffset_VertexAttrib2fARB, VertexAttrib2fARB@12) | |||
GL_STUB(VertexAttrib2fvARB, _gloffset_VertexAttrib2fvARB, VertexAttrib2fvARB@8) | |||
GL_STUB(VertexAttrib2sARB, _gloffset_VertexAttrib2sARB, VertexAttrib2sARB@12) | |||
GL_STUB(VertexAttrib2svARB, _gloffset_VertexAttrib2svARB, VertexAttrib2svARB@8) | |||
GL_STUB(VertexAttrib3dARB, _gloffset_VertexAttrib3dARB, VertexAttrib3dARB@28) | |||
GL_STUB(VertexAttrib3dvARB, _gloffset_VertexAttrib3dvARB, VertexAttrib3dvARB@8) | |||
GL_STUB(VertexAttrib3fARB, _gloffset_VertexAttrib3fARB, VertexAttrib3fARB@16) | |||
GL_STUB(VertexAttrib3fvARB, _gloffset_VertexAttrib3fvARB, VertexAttrib3fvARB@8) | |||
GL_STUB(VertexAttrib3sARB, _gloffset_VertexAttrib3sARB, VertexAttrib3sARB@16) | |||
GL_STUB(VertexAttrib3svARB, _gloffset_VertexAttrib3svARB, VertexAttrib3svARB@8) | |||
GL_STUB(VertexAttrib4dARB, _gloffset_VertexAttrib4dARB, VertexAttrib4dARB@36) | |||
GL_STUB(VertexAttrib4dvARB, _gloffset_VertexAttrib4dvARB, VertexAttrib4dvARB@8) | |||
GL_STUB(VertexAttrib4fARB, _gloffset_VertexAttrib4fARB, VertexAttrib4fARB@20) | |||
GL_STUB(VertexAttrib4fvARB, _gloffset_VertexAttrib4fvARB, VertexAttrib4fvARB@8) | |||
GL_STUB(VertexAttrib4sARB, _gloffset_VertexAttrib4sARB, VertexAttrib4sARB@20) | |||
GL_STUB(VertexAttrib4svARB, _gloffset_VertexAttrib4svARB, VertexAttrib4svARB@8) | |||
GL_STUB(VertexAttrib4NubARB, _gloffset_VertexAttrib4NubARB, VertexAttrib4NubARB@20) | |||
GL_STUB(VertexAttrib4NubvARB, _gloffset_VertexAttrib4NubvARB, VertexAttrib4NubvARB@8) | |||
GL_STUB(VertexAttribs1dvNV, _gloffset_VertexAttribs1dvNV, VertexAttribs1dvNV@12) | |||
GL_STUB(VertexAttribs1fvNV, _gloffset_VertexAttribs1fvNV, VertexAttribs1fvNV@12) | |||
GL_STUB(VertexAttribs1svNV, _gloffset_VertexAttribs1svNV, VertexAttribs1svNV@12) | |||
GL_STUB(VertexAttribs2dvNV, _gloffset_VertexAttribs2dvNV, VertexAttribs2dvNV@12) | |||
GL_STUB(VertexAttribs2fvNV, _gloffset_VertexAttribs2fvNV, VertexAttribs2fvNV@12) | |||
GL_STUB(VertexAttribs2svNV, _gloffset_VertexAttribs2svNV, VertexAttribs2svNV@12) | |||
GL_STUB(VertexAttribs3dvNV, _gloffset_VertexAttribs3dvNV, VertexAttribs3dvNV@12) | |||
GL_STUB(VertexAttribs3fvNV, _gloffset_VertexAttribs3fvNV, VertexAttribs3fvNV@12) | |||
GL_STUB(VertexAttribs3svNV, _gloffset_VertexAttribs3svNV, VertexAttribs3svNV@12) | |||
GL_STUB(VertexAttribs4dvNV, _gloffset_VertexAttribs4dvNV, VertexAttribs4dvNV@12) | |||
GL_STUB(VertexAttribs4fvNV, _gloffset_VertexAttribs4fvNV, VertexAttribs4fvNV@12) | |||
GL_STUB(VertexAttribs4svNV, _gloffset_VertexAttribs4svNV, VertexAttribs4svNV@12) | |||
GL_STUB(VertexAttribs4ubvNV, _gloffset_VertexAttribs4ubvNV, VertexAttribs4ubvNV@12) | |||
GL_STUB(PointParameteriNV, _gloffset_PointParameteriNV, PointParameteriNV@8) | |||
GL_STUB(PointParameterivNV, _gloffset_PointParameterivNV, PointParameterivNV@8) | |||
GL_STUB(MultiDrawArraysEXT, _gloffset_MultiDrawArraysEXT, MultiDrawArraysEXT@16) | |||
GL_STUB(MultiDrawElementsEXT, _gloffset_MultiDrawElementsEXT, MultiDrawElementsEXT@20) | |||
GL_STUB(ActiveStencilFaceEXT, _gloffset_ActiveStencilFaceEXT, ActiveStencilFaceEXT@4) | |||
GL_STUB(DeleteFencesNV, _gloffset_DeleteFencesNV, DeleteFencesNV@8) | |||
GL_STUB(GenFencesNV, _gloffset_GenFencesNV, GenFencesNV@8) | |||
GL_STUB(IsFenceNV, _gloffset_IsFenceNV, IsFenceNV@4) | |||
GL_STUB(TestFenceNV, _gloffset_TestFenceNV, TestFenceNV@4) | |||
GL_STUB(GetFenceivNV, _gloffset_GetFenceivNV, GetFenceivNV@12) | |||
GL_STUB(FinishFenceNV, _gloffset_FinishFenceNV, FinishFenceNV@4) | |||
GL_STUB(SetFenceNV, _gloffset_SetFenceNV, SetFenceNV@8) | |||
GL_STUB(VertexAttrib4bvARB, _gloffset_VertexAttrib4bvARB, VertexAttrib4bvARB@8) | |||
GL_STUB(VertexAttrib4ivARB, _gloffset_VertexAttrib4ivARB, VertexAttrib4ivARB@8) | |||
GL_STUB(VertexAttrib4ubvARB, _gloffset_VertexAttrib4ubvARB, VertexAttrib4ubvARB@8) | |||
GL_STUB(VertexAttrib4usvARB, _gloffset_VertexAttrib4usvARB, VertexAttrib4usvARB@8) | |||
GL_STUB(VertexAttrib4uivARB, _gloffset_VertexAttrib4uivARB, VertexAttrib4uivARB@8) | |||
GL_STUB(VertexAttrib4NbvARB, _gloffset_VertexAttrib4NbvARB, VertexAttrib4NbvARB@8) | |||
GL_STUB(VertexAttrib4NsvARB, _gloffset_VertexAttrib4NsvARB, VertexAttrib4NsvARB@8) | |||
GL_STUB(VertexAttrib4NivARB, _gloffset_VertexAttrib4NivARB, VertexAttrib4NivARB@8) | |||
GL_STUB(VertexAttrib4NusvARB, _gloffset_VertexAttrib4NusvARB, VertexAttrib4NusvARB@8) | |||
GL_STUB(VertexAttrib4NuivARB, _gloffset_VertexAttrib4NuivARB, VertexAttrib4NuivARB@8) | |||
GL_STUB(VertexAttribPointerARB, _gloffset_VertexAttribPointerARB, VertexAttribPointerARB@24) | |||
GL_STUB(EnableVertexAttribArrayARB, _gloffset_EnableVertexAttribArrayARB, EnableVertexAttribArrayARB@4) | |||
GL_STUB(DisableVertexAttribArrayARB, _gloffset_DisableVertexAttribArrayARB, DisableVertexAttribArrayARB@4) | |||
GL_STUB(ProgramStringARB, _gloffset_ProgramStringARB, ProgramStringARB@16) | |||
GL_STUB(ProgramEnvParameter4dARB, _gloffset_ProgramEnvParameter4dARB, ProgramEnvParameter4dARB@40) | |||
GL_STUB(ProgramEnvParameter4dvARB, _gloffset_ProgramEnvParameter4dvARB, ProgramEnvParameter4dvARB@12) | |||
GL_STUB(ProgramEnvParameter4fARB, _gloffset_ProgramEnvParameter4fARB, ProgramEnvParameter4fARB@24) | |||
GL_STUB(ProgramEnvParameter4fvARB, _gloffset_ProgramEnvParameter4fvARB, ProgramEnvParameter4fvARB@12) | |||
GL_STUB(ProgramLocalParameter4dARB, _gloffset_ProgramLocalParameter4dARB, ProgramLocalParameter4dARB@40) | |||
GL_STUB(ProgramLocalParameter4dvARB, _gloffset_ProgramLocalParameter4dvARB, ProgramLocalParameter4dvARB@12) | |||
GL_STUB(ProgramLocalParameter4fARB, _gloffset_ProgramLocalParameter4fARB, ProgramLocalParameter4fARB@24) | |||
GL_STUB(ProgramLocalParameter4fvARB, _gloffset_ProgramLocalParameter4fvARB, ProgramLocalParameter4fvARB@12) | |||
GL_STUB(GetProgramEnvParameterdvARB, _gloffset_GetProgramEnvParameterdvARB, GetProgramEnvParameterdvARB@12) | |||
GL_STUB(GetProgramEnvParameterfvARB, _gloffset_GetProgramEnvParameterfvARB, GetProgramEnvParameterfvARB@12) | |||
GL_STUB(GetProgramLocalParameterdvARB, _gloffset_GetProgramLocalParameterdvARB, GetProgramLocalParameterdvARB@12) | |||
GL_STUB(GetProgramLocalParameterfvARB, _gloffset_GetProgramLocalParameterfvARB, GetProgramLocalParameterfvARB@12) | |||
GL_STUB(GetProgramivARB, _gloffset_GetProgramivARB, GetProgramivARB@12) | |||
GL_STUB(GetProgramStringARB, _gloffset_GetProgramStringARB, GetProgramStringARB@12) | |||
GL_STUB(ProgramNamedParameter4fNV, _gloffset_ProgramNamedParameter4fNV, ProgramNamedParameter4fNV@28) | |||
GL_STUB(ProgramNamedParameter4dNV, _gloffset_ProgramNamedParameter4dNV, ProgramNamedParameter4dNV@44) | |||
GL_STUB(ProgramNamedParameter4fvNV, _gloffset_ProgramNamedParameter4fvNV, ProgramNamedParameter4fvNV@16) | |||
GL_STUB(ProgramNamedParameter4dvNV, _gloffset_ProgramNamedParameter4dvNV, ProgramNamedParameter4dvNV@16) | |||
GL_STUB(GetProgramNamedParameterfvNV, _gloffset_GetProgramNamedParameterfvNV, GetProgramNamedParameterfvNV@16) | |||
GL_STUB(GetProgramNamedParameterdvNV, _gloffset_GetProgramNamedParameterdvNV, GetProgramNamedParameterdvNV@16) | |||
GL_STUB(BindBufferARB, _gloffset_BindBufferARB, BindBufferARB@8) | |||
GL_STUB(BufferDataARB, _gloffset_BufferDataARB, BufferDataARB@16) | |||
GL_STUB(BufferSubDataARB, _gloffset_BufferSubDataARB, BufferSubDataARB@16) | |||
GL_STUB(DeleteBuffersARB, _gloffset_DeleteBuffersARB, DeleteBuffersARB@8) | |||
GL_STUB(GenBuffersARB, _gloffset_GenBuffersARB, GenBuffersARB@8) | |||
GL_STUB(GetBufferParameterivARB, _gloffset_GetBufferParameterivARB, GetBufferParameterivARB@12) | |||
GL_STUB(GetBufferPointervARB, _gloffset_GetBufferPointervARB, GetBufferPointervARB@12) | |||
GL_STUB(GetBufferSubDataARB, _gloffset_GetBufferSubDataARB, GetBufferSubDataARB@16) | |||
GL_STUB(IsBufferARB, _gloffset_IsBufferARB, IsBufferARB@4) | |||
GL_STUB(MapBufferARB, _gloffset_MapBufferARB, MapBufferARB@8) | |||
GL_STUB(UnmapBufferARB, _gloffset_UnmapBufferARB, UnmapBufferARB@4) | |||
GL_STUB(DepthBoundsEXT, _gloffset_DepthBoundsEXT, DepthBoundsEXT@16) | |||
GL_STUB(GenQueriesARB, _gloffset_GenQueriesARB, GenQueriesARB@8) | |||
GL_STUB(DeleteQueriesARB, _gloffset_DeleteQueriesARB, DeleteQueriesARB@8) | |||
GL_STUB(IsQueryARB, _gloffset_IsQueryARB, IsQueryARB@4) | |||
GL_STUB(BeginQueryARB, _gloffset_BeginQueryARB, BeginQueryARB@8) | |||
GL_STUB(EndQueryARB, _gloffset_EndQueryARB, EndQueryARB@4) | |||
GL_STUB(GetQueryivARB, _gloffset_GetQueryivARB, GetQueryivARB@12) | |||
GL_STUB(GetQueryObjectivARB, _gloffset_GetQueryObjectivARB, GetQueryObjectivARB@12) | |||
GL_STUB(GetQueryObjectuivARB, _gloffset_GetQueryObjectuivARB, GetQueryObjectuivARB@12) | |||
GL_STUB(WindowPos3ivMESA, _gloffset_WindowPos3ivMESA, WindowPos3ivMESA@4) | |||
GL_STUB(WindowPos3sMESA, _gloffset_WindowPos3sMESA, WindowPos3sMESA@12) | |||
GL_STUB(WindowPos3svMESA, _gloffset_WindowPos3svMESA, WindowPos3svMESA@4) | |||
GL_STUB(WindowPos4dMESA, _gloffset_WindowPos4dMESA, WindowPos4dMESA@32) | |||
GL_STUB(WindowPos4dvMESA, _gloffset_WindowPos4dvMESA, WindowPos4dvMESA@4) | |||
GL_STUB(WindowPos4fMESA, _gloffset_WindowPos4fMESA, WindowPos4fMESA@16) | |||
GL_STUB(WindowPos4fvMESA, _gloffset_WindowPos4fvMESA, WindowPos4fvMESA@4) | |||
GL_STUB(WindowPos4iMESA, _gloffset_WindowPos4iMESA, WindowPos4iMESA@16) | |||
GL_STUB(WindowPos4ivMESA, _gloffset_WindowPos4ivMESA, WindowPos4ivMESA@4) | |||
GL_STUB(WindowPos4sMESA, _gloffset_WindowPos4sMESA, WindowPos4sMESA@16) | |||
GL_STUB(WindowPos4svMESA, _gloffset_WindowPos4svMESA, WindowPos4svMESA@4) | |||
GL_STUB(MultiModeDrawArraysIBM, _gloffset_MultiModeDrawArraysIBM, MultiModeDrawArraysIBM@20) | |||
GL_STUB(MultiModeDrawElementsIBM, _gloffset_MultiModeDrawElementsIBM, MultiModeDrawElementsIBM@24) | |||
GL_STUB(BlendEquationSeparateEXT, _gloffset_BlendEquationSeparateEXT, BlendEquationSeparateEXT@8) | |||
GL_STUB(DeleteObjectARB, _gloffset_DeleteObjectARB, DeleteObjectARB@4) | |||
GL_STUB(GetHandleARB, _gloffset_GetHandleARB, GetHandleARB@4) | |||
GL_STUB(DetachObjectARB, _gloffset_DetachObjectARB, DetachObjectARB@8) | |||
GL_STUB(CreateShaderObjectARB, _gloffset_CreateShaderObjectARB, CreateShaderObjectARB@4) | |||
GL_STUB(ShaderSourceARB, _gloffset_ShaderSourceARB, ShaderSourceARB@16) | |||
GL_STUB(CompileShaderARB, _gloffset_CompileShaderARB, CompileShaderARB@4) | |||
GL_STUB(CreateProgramObjectARB, _gloffset_CreateProgramObjectARB, CreateProgramObjectARB@0) | |||
GL_STUB(AttachObjectARB, _gloffset_AttachObjectARB, AttachObjectARB@8) | |||
GL_STUB(LinkProgramARB, _gloffset_LinkProgramARB, LinkProgramARB@4) | |||
GL_STUB(UseProgramObjectARB, _gloffset_UseProgramObjectARB, UseProgramObjectARB@4) | |||
GL_STUB(ValidateProgramARB, _gloffset_ValidateProgramARB, ValidateProgramARB@4) | |||
GL_STUB(Uniform1fARB, _gloffset_Uniform1fARB, Uniform1fARB@8) | |||
GL_STUB(Uniform2fARB, _gloffset_Uniform2fARB, Uniform2fARB@12) | |||
GL_STUB(Uniform3fARB, _gloffset_Uniform3fARB, Uniform3fARB@16) | |||
GL_STUB(Uniform4fARB, _gloffset_Uniform4fARB, Uniform4fARB@20) | |||
GL_STUB(Uniform1iARB, _gloffset_Uniform1iARB, Uniform1iARB@8) | |||
GL_STUB(Uniform2iARB, _gloffset_Uniform2iARB, Uniform2iARB@12) | |||
GL_STUB(Uniform3iARB, _gloffset_Uniform3iARB, Uniform3iARB@16) | |||
GL_STUB(Uniform4iARB, _gloffset_Uniform4iARB, Uniform4iARB@20) | |||
GL_STUB(Uniform1fvARB, _gloffset_Uniform1fvARB, Uniform1fvARB@12) | |||
GL_STUB(Uniform2fvARB, _gloffset_Uniform2fvARB, Uniform2fvARB@12) | |||
GL_STUB(Uniform3fvARB, _gloffset_Uniform3fvARB, Uniform3fvARB@12) | |||
GL_STUB(Uniform4fvARB, _gloffset_Uniform4fvARB, Uniform4fvARB@12) | |||
GL_STUB(Uniform1ivARB, _gloffset_Uniform1ivARB, Uniform1ivARB@12) | |||
GL_STUB(Uniform2ivARB, _gloffset_Uniform2ivARB, Uniform2ivARB@12) | |||
GL_STUB(Uniform3ivARB, _gloffset_Uniform3ivARB, Uniform3ivARB@12) | |||
GL_STUB(Uniform4ivARB, _gloffset_Uniform4ivARB, Uniform4ivARB@12) | |||
GL_STUB(UniformMatrix2fvARB, _gloffset_UniformMatrix2fvARB, UniformMatrix2fvARB@16) | |||
GL_STUB(UniformMatrix3fvARB, _gloffset_UniformMatrix3fvARB, UniformMatrix3fvARB@16) | |||
GL_STUB(UniformMatrix4fvARB, _gloffset_UniformMatrix4fvARB, UniformMatrix4fvARB@16) | |||
GL_STUB(GetObjectParameterfvARB, _gloffset_GetObjectParameterfvARB, GetObjectParameterfvARB@12) | |||
GL_STUB(GetObjectParameterivARB, _gloffset_GetObjectParameterivARB, GetObjectParameterivARB@12) | |||
GL_STUB(GetInfoLogARB, _gloffset_GetInfoLogARB, GetInfoLogARB@16) | |||
GL_STUB(GetAttachedObjectsARB, _gloffset_GetAttachedObjectsARB, GetAttachedObjectsARB@16) | |||
GL_STUB(GetUniformLocationARB, _gloffset_GetUniformLocationARB, GetUniformLocationARB@8) | |||
GL_STUB(GetActiveUniformARB, _gloffset_GetActiveUniformARB, GetActiveUniformARB@28) | |||
GL_STUB(GetUniformfvARB, _gloffset_GetUniformfvARB, GetUniformfvARB@12) | |||
GL_STUB(GetUniformivARB, _gloffset_GetUniformivARB, GetUniformivARB@12) | |||
GL_STUB(GetShaderSourceARB, _gloffset_GetShaderSourceARB, GetShaderSourceARB@16) | |||
GL_STUB(BindAttribLocationARB, _gloffset_BindAttribLocationARB, BindAttribLocationARB@12) | |||
GL_STUB(GetActiveAttribARB, _gloffset_GetActiveAttribARB, GetActiveAttribARB@28) | |||
GL_STUB(GetAttribLocationARB, _gloffset_GetAttribLocationARB, GetAttribLocationARB@8) | |||
GL_STUB(DeleteFencesNV, _gloffset_DeleteFencesNV, DeleteFencesNV@8) | |||
GL_STUB(FinishFenceNV, _gloffset_FinishFenceNV, FinishFenceNV@4) | |||
GL_STUB(GenFencesNV, _gloffset_GenFencesNV, GenFencesNV@8) | |||
GL_STUB(GetFenceivNV, _gloffset_GetFenceivNV, GetFenceivNV@12) | |||
GL_STUB(IsFenceNV, _gloffset_IsFenceNV, IsFenceNV@4) | |||
GL_STUB(SetFenceNV, _gloffset_SetFenceNV, SetFenceNV@8) | |||
GL_STUB(TestFenceNV, _gloffset_TestFenceNV, TestFenceNV@4) | |||
GL_STUB(AreProgramsResidentNV, _gloffset_AreProgramsResidentNV, AreProgramsResidentNV@12) | |||
GL_STUB(BindProgramNV, _gloffset_BindProgramNV, BindProgramNV@8) | |||
GL_STUB(DeleteProgramsNV, _gloffset_DeleteProgramsNV, DeleteProgramsNV@8) | |||
GL_STUB(ExecuteProgramNV, _gloffset_ExecuteProgramNV, ExecuteProgramNV@12) | |||
GL_STUB(GenProgramsNV, _gloffset_GenProgramsNV, GenProgramsNV@8) | |||
GL_STUB(GetProgramParameterdvNV, _gloffset_GetProgramParameterdvNV, GetProgramParameterdvNV@16) | |||
GL_STUB(GetProgramParameterfvNV, _gloffset_GetProgramParameterfvNV, GetProgramParameterfvNV@16) | |||
GL_STUB(GetProgramStringNV, _gloffset_GetProgramStringNV, GetProgramStringNV@12) | |||
GL_STUB(GetProgramivNV, _gloffset_GetProgramivNV, GetProgramivNV@12) | |||
GL_STUB(GetTrackMatrixivNV, _gloffset_GetTrackMatrixivNV, GetTrackMatrixivNV@16) | |||
GL_STUB(GetVertexAttribPointervNV, _gloffset_GetVertexAttribPointervNV, GetVertexAttribPointervNV@12) | |||
GL_STUB(GetVertexAttribdvNV, _gloffset_GetVertexAttribdvNV, GetVertexAttribdvNV@12) | |||
GL_STUB(GetVertexAttribfvNV, _gloffset_GetVertexAttribfvNV, GetVertexAttribfvNV@12) | |||
GL_STUB(GetVertexAttribivNV, _gloffset_GetVertexAttribivNV, GetVertexAttribivNV@12) | |||
GL_STUB(IsProgramNV, _gloffset_IsProgramNV, IsProgramNV@4) | |||
GL_STUB(LoadProgramNV, _gloffset_LoadProgramNV, LoadProgramNV@16) | |||
GL_STUB(ProgramParameter4dNV, _gloffset_ProgramParameter4dNV, ProgramParameter4dNV@40) | |||
GL_STUB(ProgramParameter4dvNV, _gloffset_ProgramParameter4dvNV, ProgramParameter4dvNV@12) | |||
GL_STUB(ProgramParameter4fNV, _gloffset_ProgramParameter4fNV, ProgramParameter4fNV@24) | |||
GL_STUB(ProgramParameter4fvNV, _gloffset_ProgramParameter4fvNV, ProgramParameter4fvNV@12) | |||
GL_STUB(ProgramParameters4dvNV, _gloffset_ProgramParameters4dvNV, ProgramParameters4dvNV@16) | |||
GL_STUB(ProgramParameters4fvNV, _gloffset_ProgramParameters4fvNV, ProgramParameters4fvNV@16) | |||
GL_STUB(RequestResidentProgramsNV, _gloffset_RequestResidentProgramsNV, RequestResidentProgramsNV@8) | |||
GL_STUB(TrackMatrixNV, _gloffset_TrackMatrixNV, TrackMatrixNV@16) | |||
GL_STUB(VertexAttrib1dNV, _gloffset_VertexAttrib1dNV, VertexAttrib1dNV@12) | |||
GL_STUB(VertexAttrib1dvNV, _gloffset_VertexAttrib1dvNV, VertexAttrib1dvNV@8) | |||
GL_STUB(VertexAttrib1fNV, _gloffset_VertexAttrib1fNV, VertexAttrib1fNV@8) | |||
@@ -923,55 +851,77 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB(VertexAttrib4svNV, _gloffset_VertexAttrib4svNV, VertexAttrib4svNV@8) | |||
GL_STUB(VertexAttrib4ubNV, _gloffset_VertexAttrib4ubNV, VertexAttrib4ubNV@20) | |||
GL_STUB(VertexAttrib4ubvNV, _gloffset_VertexAttrib4ubvNV, VertexAttrib4ubvNV@8) | |||
GL_STUB(GenFragmentShadersATI, _gloffset_GenFragmentShadersATI, GenFragmentShadersATI@4) | |||
GL_STUB(VertexAttribPointerNV, _gloffset_VertexAttribPointerNV, VertexAttribPointerNV@20) | |||
GL_STUB(VertexAttribs1dvNV, _gloffset_VertexAttribs1dvNV, VertexAttribs1dvNV@12) | |||
GL_STUB(VertexAttribs1fvNV, _gloffset_VertexAttribs1fvNV, VertexAttribs1fvNV@12) | |||
GL_STUB(VertexAttribs1svNV, _gloffset_VertexAttribs1svNV, VertexAttribs1svNV@12) | |||
GL_STUB(VertexAttribs2dvNV, _gloffset_VertexAttribs2dvNV, VertexAttribs2dvNV@12) | |||
GL_STUB(VertexAttribs2fvNV, _gloffset_VertexAttribs2fvNV, VertexAttribs2fvNV@12) | |||
GL_STUB(VertexAttribs2svNV, _gloffset_VertexAttribs2svNV, VertexAttribs2svNV@12) | |||
GL_STUB(VertexAttribs3dvNV, _gloffset_VertexAttribs3dvNV, VertexAttribs3dvNV@12) | |||
GL_STUB(VertexAttribs3fvNV, _gloffset_VertexAttribs3fvNV, VertexAttribs3fvNV@12) | |||
GL_STUB(VertexAttribs3svNV, _gloffset_VertexAttribs3svNV, VertexAttribs3svNV@12) | |||
GL_STUB(VertexAttribs4dvNV, _gloffset_VertexAttribs4dvNV, VertexAttribs4dvNV@12) | |||
GL_STUB(VertexAttribs4fvNV, _gloffset_VertexAttribs4fvNV, VertexAttribs4fvNV@12) | |||
GL_STUB(VertexAttribs4svNV, _gloffset_VertexAttribs4svNV, VertexAttribs4svNV@12) | |||
GL_STUB(VertexAttribs4ubvNV, _gloffset_VertexAttribs4ubvNV, VertexAttribs4ubvNV@12) | |||
GL_STUB(AlphaFragmentOp1ATI, _gloffset_AlphaFragmentOp1ATI, AlphaFragmentOp1ATI@24) | |||
GL_STUB(AlphaFragmentOp2ATI, _gloffset_AlphaFragmentOp2ATI, AlphaFragmentOp2ATI@36) | |||
GL_STUB(AlphaFragmentOp3ATI, _gloffset_AlphaFragmentOp3ATI, AlphaFragmentOp3ATI@48) | |||
GL_STUB(BeginFragmentShaderATI, _gloffset_BeginFragmentShaderATI, BeginFragmentShaderATI@0) | |||
GL_STUB(BindFragmentShaderATI, _gloffset_BindFragmentShaderATI, BindFragmentShaderATI@4) | |||
GL_STUB(ColorFragmentOp1ATI, _gloffset_ColorFragmentOp1ATI, ColorFragmentOp1ATI@28) | |||
GL_STUB(ColorFragmentOp2ATI, _gloffset_ColorFragmentOp2ATI, ColorFragmentOp2ATI@40) | |||
GL_STUB(ColorFragmentOp3ATI, _gloffset_ColorFragmentOp3ATI, ColorFragmentOp3ATI@52) | |||
GL_STUB(DeleteFragmentShaderATI, _gloffset_DeleteFragmentShaderATI, DeleteFragmentShaderATI@4) | |||
GL_STUB(BeginFragmentShaderATI, _gloffset_BeginFragmentShaderATI, BeginFragmentShaderATI@0) | |||
GL_STUB(EndFragmentShaderATI, _gloffset_EndFragmentShaderATI, EndFragmentShaderATI@0) | |||
GL_STUB(GenFragmentShadersATI, _gloffset_GenFragmentShadersATI, GenFragmentShadersATI@4) | |||
GL_STUB(PassTexCoordATI, _gloffset_PassTexCoordATI, PassTexCoordATI@12) | |||
GL_STUB(SampleMapATI, _gloffset_SampleMapATI, SampleMapATI@12) | |||
GL_STUB(ColorFragmentOp1ATI, _gloffset_ColorFragmentOp1ATI, ColorFragmentOp1ATI@28) | |||
GL_STUB(ColorFragmentOp2ATI, _gloffset_ColorFragmentOp2ATI, ColorFragmentOp2ATI@40) | |||
GL_STUB(ColorFragmentOp3ATI, _gloffset_ColorFragmentOp3ATI, ColorFragmentOp3ATI@52) | |||
GL_STUB(AlphaFragmentOp1ATI, _gloffset_AlphaFragmentOp1ATI, AlphaFragmentOp1ATI@24) | |||
GL_STUB(AlphaFragmentOp2ATI, _gloffset_AlphaFragmentOp2ATI, AlphaFragmentOp2ATI@36) | |||
GL_STUB(AlphaFragmentOp3ATI, _gloffset_AlphaFragmentOp3ATI, AlphaFragmentOp3ATI@48) | |||
GL_STUB(SetFragmentShaderConstantATI, _gloffset_SetFragmentShaderConstantATI, SetFragmentShaderConstantATI@8) | |||
GL_STUB(IsRenderbufferEXT, _gloffset_IsRenderbufferEXT, IsRenderbufferEXT@4) | |||
GL_STUB(BindRenderbufferEXT, _gloffset_BindRenderbufferEXT, BindRenderbufferEXT@8) | |||
GL_STUB(DeleteRenderbuffersEXT, _gloffset_DeleteRenderbuffersEXT, DeleteRenderbuffersEXT@8) | |||
GL_STUB(GenRenderbuffersEXT, _gloffset_GenRenderbuffersEXT, GenRenderbuffersEXT@8) | |||
GL_STUB(RenderbufferStorageEXT, _gloffset_RenderbufferStorageEXT, RenderbufferStorageEXT@16) | |||
GL_STUB(GetRenderbufferParameterivEXT, _gloffset_GetRenderbufferParameterivEXT, GetRenderbufferParameterivEXT@12) | |||
GL_STUB(IsFramebufferEXT, _gloffset_IsFramebufferEXT, IsFramebufferEXT@4) | |||
GL_STUB(PointParameteriNV, _gloffset_PointParameteriNV, PointParameteriNV@8) | |||
GL_STUB(PointParameterivNV, _gloffset_PointParameterivNV, PointParameterivNV@8) | |||
GL_STUB(ActiveStencilFaceEXT, _gloffset_ActiveStencilFaceEXT, ActiveStencilFaceEXT@4) | |||
GL_STUB(_dispatch_stub_741, _gloffset_BindVertexArrayAPPLE, _dispatch_stub_741@4) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_741, _dispatch_stub_741@4)) | |||
GL_STUB(_dispatch_stub_742, _gloffset_DeleteVertexArraysAPPLE, _dispatch_stub_742@8) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_742, _dispatch_stub_742@8)) | |||
GL_STUB(_dispatch_stub_743, _gloffset_GenVertexArraysAPPLE, _dispatch_stub_743@8) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_743, _dispatch_stub_743@8)) | |||
GL_STUB(_dispatch_stub_744, _gloffset_IsVertexArrayAPPLE, _dispatch_stub_744@4) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_744, _dispatch_stub_744@4)) | |||
GL_STUB(GetProgramNamedParameterdvNV, _gloffset_GetProgramNamedParameterdvNV, GetProgramNamedParameterdvNV@16) | |||
GL_STUB(GetProgramNamedParameterfvNV, _gloffset_GetProgramNamedParameterfvNV, GetProgramNamedParameterfvNV@16) | |||
GL_STUB(ProgramNamedParameter4dNV, _gloffset_ProgramNamedParameter4dNV, ProgramNamedParameter4dNV@44) | |||
GL_STUB(ProgramNamedParameter4dvNV, _gloffset_ProgramNamedParameter4dvNV, ProgramNamedParameter4dvNV@16) | |||
GL_STUB(ProgramNamedParameter4fNV, _gloffset_ProgramNamedParameter4fNV, ProgramNamedParameter4fNV@28) | |||
GL_STUB(ProgramNamedParameter4fvNV, _gloffset_ProgramNamedParameter4fvNV, ProgramNamedParameter4fvNV@16) | |||
GL_STUB(DepthBoundsEXT, _gloffset_DepthBoundsEXT, DepthBoundsEXT@16) | |||
GL_STUB(BlendEquationSeparateEXT, _gloffset_BlendEquationSeparateEXT, BlendEquationSeparateEXT@8) | |||
GL_STUB(BindFramebufferEXT, _gloffset_BindFramebufferEXT, BindFramebufferEXT@8) | |||
GL_STUB(DeleteFramebuffersEXT, _gloffset_DeleteFramebuffersEXT, DeleteFramebuffersEXT@8) | |||
GL_STUB(GenFramebuffersEXT, _gloffset_GenFramebuffersEXT, GenFramebuffersEXT@8) | |||
GL_STUB(BindRenderbufferEXT, _gloffset_BindRenderbufferEXT, BindRenderbufferEXT@8) | |||
GL_STUB(CheckFramebufferStatusEXT, _gloffset_CheckFramebufferStatusEXT, CheckFramebufferStatusEXT@4) | |||
GL_STUB(DeleteFramebuffersEXT, _gloffset_DeleteFramebuffersEXT, DeleteFramebuffersEXT@8) | |||
GL_STUB(DeleteRenderbuffersEXT, _gloffset_DeleteRenderbuffersEXT, DeleteRenderbuffersEXT@8) | |||
GL_STUB(FramebufferRenderbufferEXT, _gloffset_FramebufferRenderbufferEXT, FramebufferRenderbufferEXT@16) | |||
GL_STUB(FramebufferTexture1DEXT, _gloffset_FramebufferTexture1DEXT, FramebufferTexture1DEXT@20) | |||
GL_STUB(FramebufferTexture2DEXT, _gloffset_FramebufferTexture2DEXT, FramebufferTexture2DEXT@20) | |||
GL_STUB(FramebufferTexture3DEXT, _gloffset_FramebufferTexture3DEXT, FramebufferTexture3DEXT@24) | |||
GL_STUB(FramebufferRenderbufferEXT, _gloffset_FramebufferRenderbufferEXT, FramebufferRenderbufferEXT@16) | |||
GL_STUB(GetFramebufferAttachmentParameterivEXT, _gloffset_GetFramebufferAttachmentParameterivEXT, GetFramebufferAttachmentParameterivEXT@16) | |||
GL_STUB(GenFramebuffersEXT, _gloffset_GenFramebuffersEXT, GenFramebuffersEXT@8) | |||
GL_STUB(GenRenderbuffersEXT, _gloffset_GenRenderbuffersEXT, GenRenderbuffersEXT@8) | |||
GL_STUB(GenerateMipmapEXT, _gloffset_GenerateMipmapEXT, GenerateMipmapEXT@4) | |||
GL_STUB(StencilFuncSeparate, _gloffset_StencilFuncSeparate, StencilFuncSeparate@16) | |||
GL_STUB(StencilOpSeparate, _gloffset_StencilOpSeparate, StencilOpSeparate@16) | |||
GL_STUB(StencilMaskSeparate, _gloffset_StencilMaskSeparate, StencilMaskSeparate@8) | |||
GL_STUB(GetFramebufferAttachmentParameterivEXT, _gloffset_GetFramebufferAttachmentParameterivEXT, GetFramebufferAttachmentParameterivEXT@16) | |||
GL_STUB(GetQueryObjecti64vEXT, _gloffset_GetQueryObjecti64vEXT, GetQueryObjecti64vEXT@12) | |||
GL_STUB(GetQueryObjectui64vEXT, _gloffset_GetQueryObjectui64vEXT, GetQueryObjectui64vEXT@12) | |||
GL_STUB(GetRenderbufferParameterivEXT, _gloffset_GetRenderbufferParameterivEXT, GetRenderbufferParameterivEXT@12) | |||
GL_STUB(IsFramebufferEXT, _gloffset_IsFramebufferEXT, IsFramebufferEXT@4) | |||
GL_STUB(IsRenderbufferEXT, _gloffset_IsRenderbufferEXT, IsRenderbufferEXT@4) | |||
GL_STUB(RenderbufferStorageEXT, _gloffset_RenderbufferStorageEXT, RenderbufferStorageEXT@16) | |||
GL_STUB(BlitFramebufferEXT, _gloffset_BlitFramebufferEXT, BlitFramebufferEXT@40) | |||
GL_STUB(_dispatch_stub_819, _gloffset_BindVertexArrayAPPLE, _dispatch_stub_819@4) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_819, _dispatch_stub_819@4)) | |||
GL_STUB(_dispatch_stub_820, _gloffset_DeleteVertexArraysAPPLE, _dispatch_stub_820@8) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_820, _dispatch_stub_820@8)) | |||
GL_STUB(_dispatch_stub_821, _gloffset_GenVertexArraysAPPLE, _dispatch_stub_821@8) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_821, _dispatch_stub_821@8)) | |||
GL_STUB(_dispatch_stub_822, _gloffset_IsVertexArrayAPPLE, _dispatch_stub_822@4) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_822, _dispatch_stub_822@4)) | |||
GL_STUB(_dispatch_stub_823, _gloffset_ProgramEnvParameters4fvEXT, _dispatch_stub_823@16) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_823, _dispatch_stub_823@16)) | |||
GL_STUB(_dispatch_stub_824, _gloffset_ProgramLocalParameters4fvEXT, _dispatch_stub_824@16) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_824, _dispatch_stub_824@16)) | |||
GL_STUB(_dispatch_stub_773, _gloffset_ProgramEnvParameters4fvEXT, _dispatch_stub_773@16) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_773, _dispatch_stub_773@16)) | |||
GL_STUB(_dispatch_stub_774, _gloffset_ProgramLocalParameters4fvEXT, _dispatch_stub_774@16) | |||
HIDDEN(GL_PREFIX(_dispatch_stub_774, _dispatch_stub_774@16)) | |||
GL_STUB_ALIAS(ArrayElementEXT, _gloffset_ArrayElement, ArrayElementEXT@4, ArrayElement, ArrayElement@4) | |||
GL_STUB_ALIAS(BindTextureEXT, _gloffset_BindTexture, BindTextureEXT@8, BindTexture, BindTexture@8) | |||
GL_STUB_ALIAS(DrawArraysEXT, _gloffset_DrawArrays, DrawArraysEXT@12, DrawArrays, DrawArrays@12) | |||
@@ -1044,11 +994,37 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB_ALIAS(MultiTexCoord4iv, _gloffset_MultiTexCoord4ivARB, MultiTexCoord4iv@8, MultiTexCoord4ivARB, MultiTexCoord4ivARB@8) | |||
GL_STUB_ALIAS(MultiTexCoord4s, _gloffset_MultiTexCoord4sARB, MultiTexCoord4s@20, MultiTexCoord4sARB, MultiTexCoord4sARB@20) | |||
GL_STUB_ALIAS(MultiTexCoord4sv, _gloffset_MultiTexCoord4svARB, MultiTexCoord4sv@8, MultiTexCoord4svARB, MultiTexCoord4svARB@8) | |||
GL_STUB_ALIAS(LoadTransposeMatrixf, _gloffset_LoadTransposeMatrixfARB, LoadTransposeMatrixf@4, LoadTransposeMatrixfARB, LoadTransposeMatrixfARB@4) | |||
GL_STUB_ALIAS(LoadTransposeMatrixd, _gloffset_LoadTransposeMatrixdARB, LoadTransposeMatrixd@4, LoadTransposeMatrixdARB, LoadTransposeMatrixdARB@4) | |||
GL_STUB_ALIAS(MultTransposeMatrixf, _gloffset_MultTransposeMatrixfARB, MultTransposeMatrixf@4, MultTransposeMatrixfARB, MultTransposeMatrixfARB@4) | |||
GL_STUB_ALIAS(LoadTransposeMatrixf, _gloffset_LoadTransposeMatrixfARB, LoadTransposeMatrixf@4, LoadTransposeMatrixfARB, LoadTransposeMatrixfARB@4) | |||
GL_STUB_ALIAS(MultTransposeMatrixd, _gloffset_MultTransposeMatrixdARB, MultTransposeMatrixd@4, MultTransposeMatrixdARB, MultTransposeMatrixdARB@4) | |||
GL_STUB_ALIAS(MultTransposeMatrixf, _gloffset_MultTransposeMatrixfARB, MultTransposeMatrixf@4, MultTransposeMatrixfARB, MultTransposeMatrixfARB@4) | |||
GL_STUB_ALIAS(SampleCoverage, _gloffset_SampleCoverageARB, SampleCoverage@8, SampleCoverageARB, SampleCoverageARB@8) | |||
GL_STUB_ALIAS(CompressedTexImage1D, _gloffset_CompressedTexImage1DARB, CompressedTexImage1D@28, CompressedTexImage1DARB, CompressedTexImage1DARB@28) | |||
GL_STUB_ALIAS(CompressedTexImage2D, _gloffset_CompressedTexImage2DARB, CompressedTexImage2D@32, CompressedTexImage2DARB, CompressedTexImage2DARB@32) | |||
GL_STUB_ALIAS(CompressedTexImage3D, _gloffset_CompressedTexImage3DARB, CompressedTexImage3D@36, CompressedTexImage3DARB, CompressedTexImage3DARB@36) | |||
GL_STUB_ALIAS(CompressedTexSubImage1D, _gloffset_CompressedTexSubImage1DARB, CompressedTexSubImage1D@28, CompressedTexSubImage1DARB, CompressedTexSubImage1DARB@28) | |||
GL_STUB_ALIAS(CompressedTexSubImage2D, _gloffset_CompressedTexSubImage2DARB, CompressedTexSubImage2D@36, CompressedTexSubImage2DARB, CompressedTexSubImage2DARB@36) | |||
GL_STUB_ALIAS(CompressedTexSubImage3D, _gloffset_CompressedTexSubImage3DARB, CompressedTexSubImage3D@44, CompressedTexSubImage3DARB, CompressedTexSubImage3DARB@44) | |||
GL_STUB_ALIAS(GetCompressedTexImage, _gloffset_GetCompressedTexImageARB, GetCompressedTexImage@12, GetCompressedTexImageARB, GetCompressedTexImageARB@12) | |||
GL_STUB_ALIAS(BindBuffer, _gloffset_BindBufferARB, BindBuffer@8, BindBufferARB, BindBufferARB@8) | |||
GL_STUB_ALIAS(BufferData, _gloffset_BufferDataARB, BufferData@16, BufferDataARB, BufferDataARB@16) | |||
GL_STUB_ALIAS(BufferSubData, _gloffset_BufferSubDataARB, BufferSubData@16, BufferSubDataARB, BufferSubDataARB@16) | |||
GL_STUB_ALIAS(DeleteBuffers, _gloffset_DeleteBuffersARB, DeleteBuffers@8, DeleteBuffersARB, DeleteBuffersARB@8) | |||
GL_STUB_ALIAS(GenBuffers, _gloffset_GenBuffersARB, GenBuffers@8, GenBuffersARB, GenBuffersARB@8) | |||
GL_STUB_ALIAS(GetBufferParameteriv, _gloffset_GetBufferParameterivARB, GetBufferParameteriv@12, GetBufferParameterivARB, GetBufferParameterivARB@12) | |||
GL_STUB_ALIAS(GetBufferPointerv, _gloffset_GetBufferPointervARB, GetBufferPointerv@12, GetBufferPointervARB, GetBufferPointervARB@12) | |||
GL_STUB_ALIAS(GetBufferSubData, _gloffset_GetBufferSubDataARB, GetBufferSubData@16, GetBufferSubDataARB, GetBufferSubDataARB@16) | |||
GL_STUB_ALIAS(IsBuffer, _gloffset_IsBufferARB, IsBuffer@4, IsBufferARB, IsBufferARB@4) | |||
GL_STUB_ALIAS(MapBuffer, _gloffset_MapBufferARB, MapBuffer@8, MapBufferARB, MapBufferARB@8) | |||
GL_STUB_ALIAS(UnmapBuffer, _gloffset_UnmapBufferARB, UnmapBuffer@4, UnmapBufferARB, UnmapBufferARB@4) | |||
GL_STUB_ALIAS(BeginQuery, _gloffset_BeginQueryARB, BeginQuery@8, BeginQueryARB, BeginQueryARB@8) | |||
GL_STUB_ALIAS(DeleteQueries, _gloffset_DeleteQueriesARB, DeleteQueries@8, DeleteQueriesARB, DeleteQueriesARB@8) | |||
GL_STUB_ALIAS(EndQuery, _gloffset_EndQueryARB, EndQuery@4, EndQueryARB, EndQueryARB@4) | |||
GL_STUB_ALIAS(GenQueries, _gloffset_GenQueriesARB, GenQueries@8, GenQueriesARB, GenQueriesARB@8) | |||
GL_STUB_ALIAS(GetQueryObjectiv, _gloffset_GetQueryObjectivARB, GetQueryObjectiv@12, GetQueryObjectivARB, GetQueryObjectivARB@12) | |||
GL_STUB_ALIAS(GetQueryObjectuiv, _gloffset_GetQueryObjectuivARB, GetQueryObjectuiv@12, GetQueryObjectuivARB, GetQueryObjectuivARB@12) | |||
GL_STUB_ALIAS(GetQueryiv, _gloffset_GetQueryivARB, GetQueryiv@12, GetQueryivARB, GetQueryivARB@12) | |||
GL_STUB_ALIAS(IsQuery, _gloffset_IsQueryARB, IsQuery@4, IsQueryARB, IsQueryARB@4) | |||
GL_STUB_ALIAS(DrawBuffersATI, _gloffset_DrawBuffersARB, DrawBuffersATI@8, DrawBuffersARB, DrawBuffersARB@8) | |||
GL_STUB_ALIAS(SampleMaskEXT, _gloffset_SampleMaskSGIS, SampleMaskEXT@8, SampleMaskSGIS, SampleMaskSGIS@8) | |||
GL_STUB_ALIAS(SamplePatternEXT, _gloffset_SamplePatternSGIS, SamplePatternEXT@4, SamplePatternSGIS, SamplePatternSGIS@4) | |||
@@ -1058,6 +1034,32 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB_ALIAS(PointParameterfv, _gloffset_PointParameterfvEXT, PointParameterfv@8, PointParameterfvEXT, PointParameterfvEXT@8) | |||
GL_STUB_ALIAS(PointParameterfvARB, _gloffset_PointParameterfvEXT, PointParameterfvARB@8, PointParameterfvEXT, PointParameterfvEXT@8) | |||
GL_STUB_ALIAS(PointParameterfvSGIS, _gloffset_PointParameterfvEXT, PointParameterfvSGIS@8, PointParameterfvEXT, PointParameterfvEXT@8) | |||
GL_STUB_ALIAS(SecondaryColor3b, _gloffset_SecondaryColor3bEXT, SecondaryColor3b@12, SecondaryColor3bEXT, SecondaryColor3bEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3bv, _gloffset_SecondaryColor3bvEXT, SecondaryColor3bv@4, SecondaryColor3bvEXT, SecondaryColor3bvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3d, _gloffset_SecondaryColor3dEXT, SecondaryColor3d@24, SecondaryColor3dEXT, SecondaryColor3dEXT@24) | |||
GL_STUB_ALIAS(SecondaryColor3dv, _gloffset_SecondaryColor3dvEXT, SecondaryColor3dv@4, SecondaryColor3dvEXT, SecondaryColor3dvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3f, _gloffset_SecondaryColor3fEXT, SecondaryColor3f@12, SecondaryColor3fEXT, SecondaryColor3fEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3fv, _gloffset_SecondaryColor3fvEXT, SecondaryColor3fv@4, SecondaryColor3fvEXT, SecondaryColor3fvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3i, _gloffset_SecondaryColor3iEXT, SecondaryColor3i@12, SecondaryColor3iEXT, SecondaryColor3iEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3iv, _gloffset_SecondaryColor3ivEXT, SecondaryColor3iv@4, SecondaryColor3ivEXT, SecondaryColor3ivEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3s, _gloffset_SecondaryColor3sEXT, SecondaryColor3s@12, SecondaryColor3sEXT, SecondaryColor3sEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3sv, _gloffset_SecondaryColor3svEXT, SecondaryColor3sv@4, SecondaryColor3svEXT, SecondaryColor3svEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3ub, _gloffset_SecondaryColor3ubEXT, SecondaryColor3ub@12, SecondaryColor3ubEXT, SecondaryColor3ubEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3ubv, _gloffset_SecondaryColor3ubvEXT, SecondaryColor3ubv@4, SecondaryColor3ubvEXT, SecondaryColor3ubvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3ui, _gloffset_SecondaryColor3uiEXT, SecondaryColor3ui@12, SecondaryColor3uiEXT, SecondaryColor3uiEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3uiv, _gloffset_SecondaryColor3uivEXT, SecondaryColor3uiv@4, SecondaryColor3uivEXT, SecondaryColor3uivEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3us, _gloffset_SecondaryColor3usEXT, SecondaryColor3us@12, SecondaryColor3usEXT, SecondaryColor3usEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3usv, _gloffset_SecondaryColor3usvEXT, SecondaryColor3usv@4, SecondaryColor3usvEXT, SecondaryColor3usvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColorPointer, _gloffset_SecondaryColorPointerEXT, SecondaryColorPointer@16, SecondaryColorPointerEXT, SecondaryColorPointerEXT@16) | |||
GL_STUB_ALIAS(MultiDrawArrays, _gloffset_MultiDrawArraysEXT, MultiDrawArrays@16, MultiDrawArraysEXT, MultiDrawArraysEXT@16) | |||
GL_STUB_ALIAS(MultiDrawElements, _gloffset_MultiDrawElementsEXT, MultiDrawElements@20, MultiDrawElementsEXT, MultiDrawElementsEXT@20) | |||
GL_STUB_ALIAS(FogCoordPointer, _gloffset_FogCoordPointerEXT, FogCoordPointer@12, FogCoordPointerEXT, FogCoordPointerEXT@12) | |||
GL_STUB_ALIAS(FogCoordd, _gloffset_FogCoorddEXT, FogCoordd@8, FogCoorddEXT, FogCoorddEXT@8) | |||
GL_STUB_ALIAS(FogCoorddv, _gloffset_FogCoorddvEXT, FogCoorddv@4, FogCoorddvEXT, FogCoorddvEXT@4) | |||
GL_STUB_ALIAS(FogCoordf, _gloffset_FogCoordfEXT, FogCoordf@4, FogCoordfEXT, FogCoordfEXT@4) | |||
GL_STUB_ALIAS(FogCoordfv, _gloffset_FogCoordfvEXT, FogCoordfv@4, FogCoordfvEXT, FogCoordfvEXT@4) | |||
GL_STUB_ALIAS(BlendFuncSeparate, _gloffset_BlendFuncSeparateEXT, BlendFuncSeparate@16, BlendFuncSeparateEXT, BlendFuncSeparateEXT@16) | |||
GL_STUB_ALIAS(BlendFuncSeparateINGR, _gloffset_BlendFuncSeparateEXT, BlendFuncSeparateINGR@16, BlendFuncSeparateEXT, BlendFuncSeparateEXT@16) | |||
GL_STUB_ALIAS(WindowPos2d, _gloffset_WindowPos2dMESA, WindowPos2d@16, WindowPos2dMESA, WindowPos2dMESA@16) | |||
GL_STUB_ALIAS(WindowPos2dARB, _gloffset_WindowPos2dMESA, WindowPos2dARB@16, WindowPos2dMESA, WindowPos2dMESA@16) | |||
GL_STUB_ALIAS(WindowPos2dv, _gloffset_WindowPos2dvMESA, WindowPos2dv@4, WindowPos2dvMESA, WindowPos2dvMESA@4) | |||
@@ -1090,37 +1092,6 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB_ALIAS(WindowPos3sARB, _gloffset_WindowPos3sMESA, WindowPos3sARB@12, WindowPos3sMESA, WindowPos3sMESA@12) | |||
GL_STUB_ALIAS(WindowPos3sv, _gloffset_WindowPos3svMESA, WindowPos3sv@4, WindowPos3svMESA, WindowPos3svMESA@4) | |||
GL_STUB_ALIAS(WindowPos3svARB, _gloffset_WindowPos3svMESA, WindowPos3svARB@4, WindowPos3svMESA, WindowPos3svMESA@4) | |||
GL_STUB_ALIAS(BlendFuncSeparate, _gloffset_BlendFuncSeparateEXT, BlendFuncSeparate@16, BlendFuncSeparateEXT, BlendFuncSeparateEXT@16) | |||
GL_STUB_ALIAS(BlendFuncSeparateINGR, _gloffset_BlendFuncSeparateEXT, BlendFuncSeparateINGR@16, BlendFuncSeparateEXT, BlendFuncSeparateEXT@16) | |||
GL_STUB_ALIAS(FogCoordf, _gloffset_FogCoordfEXT, FogCoordf@4, FogCoordfEXT, FogCoordfEXT@4) | |||
GL_STUB_ALIAS(FogCoordfv, _gloffset_FogCoordfvEXT, FogCoordfv@4, FogCoordfvEXT, FogCoordfvEXT@4) | |||
GL_STUB_ALIAS(FogCoordd, _gloffset_FogCoorddEXT, FogCoordd@8, FogCoorddEXT, FogCoorddEXT@8) | |||
GL_STUB_ALIAS(FogCoorddv, _gloffset_FogCoorddvEXT, FogCoorddv@4, FogCoorddvEXT, FogCoorddvEXT@4) | |||
GL_STUB_ALIAS(FogCoordPointer, _gloffset_FogCoordPointerEXT, FogCoordPointer@12, FogCoordPointerEXT, FogCoordPointerEXT@12) | |||
GL_STUB_ALIAS(CompressedTexImage3D, _gloffset_CompressedTexImage3DARB, CompressedTexImage3D@36, CompressedTexImage3DARB, CompressedTexImage3DARB@36) | |||
GL_STUB_ALIAS(CompressedTexImage2D, _gloffset_CompressedTexImage2DARB, CompressedTexImage2D@32, CompressedTexImage2DARB, CompressedTexImage2DARB@32) | |||
GL_STUB_ALIAS(CompressedTexImage1D, _gloffset_CompressedTexImage1DARB, CompressedTexImage1D@28, CompressedTexImage1DARB, CompressedTexImage1DARB@28) | |||
GL_STUB_ALIAS(CompressedTexSubImage3D, _gloffset_CompressedTexSubImage3DARB, CompressedTexSubImage3D@44, CompressedTexSubImage3DARB, CompressedTexSubImage3DARB@44) | |||
GL_STUB_ALIAS(CompressedTexSubImage2D, _gloffset_CompressedTexSubImage2DARB, CompressedTexSubImage2D@36, CompressedTexSubImage2DARB, CompressedTexSubImage2DARB@36) | |||
GL_STUB_ALIAS(CompressedTexSubImage1D, _gloffset_CompressedTexSubImage1DARB, CompressedTexSubImage1D@28, CompressedTexSubImage1DARB, CompressedTexSubImage1DARB@28) | |||
GL_STUB_ALIAS(GetCompressedTexImage, _gloffset_GetCompressedTexImageARB, GetCompressedTexImage@12, GetCompressedTexImageARB, GetCompressedTexImageARB@12) | |||
GL_STUB_ALIAS(SecondaryColor3b, _gloffset_SecondaryColor3bEXT, SecondaryColor3b@12, SecondaryColor3bEXT, SecondaryColor3bEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3bv, _gloffset_SecondaryColor3bvEXT, SecondaryColor3bv@4, SecondaryColor3bvEXT, SecondaryColor3bvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3d, _gloffset_SecondaryColor3dEXT, SecondaryColor3d@24, SecondaryColor3dEXT, SecondaryColor3dEXT@24) | |||
GL_STUB_ALIAS(SecondaryColor3dv, _gloffset_SecondaryColor3dvEXT, SecondaryColor3dv@4, SecondaryColor3dvEXT, SecondaryColor3dvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3f, _gloffset_SecondaryColor3fEXT, SecondaryColor3f@12, SecondaryColor3fEXT, SecondaryColor3fEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3fv, _gloffset_SecondaryColor3fvEXT, SecondaryColor3fv@4, SecondaryColor3fvEXT, SecondaryColor3fvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3i, _gloffset_SecondaryColor3iEXT, SecondaryColor3i@12, SecondaryColor3iEXT, SecondaryColor3iEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3iv, _gloffset_SecondaryColor3ivEXT, SecondaryColor3iv@4, SecondaryColor3ivEXT, SecondaryColor3ivEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3s, _gloffset_SecondaryColor3sEXT, SecondaryColor3s@12, SecondaryColor3sEXT, SecondaryColor3sEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3sv, _gloffset_SecondaryColor3svEXT, SecondaryColor3sv@4, SecondaryColor3svEXT, SecondaryColor3svEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3ub, _gloffset_SecondaryColor3ubEXT, SecondaryColor3ub@12, SecondaryColor3ubEXT, SecondaryColor3ubEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3ubv, _gloffset_SecondaryColor3ubvEXT, SecondaryColor3ubv@4, SecondaryColor3ubvEXT, SecondaryColor3ubvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3ui, _gloffset_SecondaryColor3uiEXT, SecondaryColor3ui@12, SecondaryColor3uiEXT, SecondaryColor3uiEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3uiv, _gloffset_SecondaryColor3uivEXT, SecondaryColor3uiv@4, SecondaryColor3uivEXT, SecondaryColor3uivEXT@4) | |||
GL_STUB_ALIAS(SecondaryColor3us, _gloffset_SecondaryColor3usEXT, SecondaryColor3us@12, SecondaryColor3usEXT, SecondaryColor3usEXT@12) | |||
GL_STUB_ALIAS(SecondaryColor3usv, _gloffset_SecondaryColor3usvEXT, SecondaryColor3usv@4, SecondaryColor3usvEXT, SecondaryColor3usvEXT@4) | |||
GL_STUB_ALIAS(SecondaryColorPointer, _gloffset_SecondaryColorPointerEXT, SecondaryColorPointer@16, SecondaryColorPointerEXT, SecondaryColorPointerEXT@16) | |||
GL_STUB_ALIAS(BindProgramARB, _gloffset_BindProgramNV, BindProgramARB@8, BindProgramNV, BindProgramNV@8) | |||
GL_STUB_ALIAS(DeleteProgramsARB, _gloffset_DeleteProgramsNV, DeleteProgramsARB@8, DeleteProgramsNV, DeleteProgramsNV@8) | |||
GL_STUB_ALIAS(GenProgramsARB, _gloffset_GenProgramsNV, GenProgramsARB@8, GenProgramsNV, GenProgramsNV@8) | |||
@@ -1128,27 +1099,6 @@ GLNAME(gl_dispatch_functions_start): | |||
GL_STUB_ALIAS(IsProgramARB, _gloffset_IsProgramNV, IsProgramARB@4, IsProgramNV, IsProgramNV@4) | |||
GL_STUB_ALIAS(PointParameteri, _gloffset_PointParameteriNV, PointParameteri@8, PointParameteriNV, PointParameteriNV@8) | |||
GL_STUB_ALIAS(PointParameteriv, _gloffset_PointParameterivNV, PointParameteriv@8, PointParameterivNV, PointParameterivNV@8) | |||
GL_STUB_ALIAS(MultiDrawArrays, _gloffset_MultiDrawArraysEXT, MultiDrawArrays@16, MultiDrawArraysEXT, MultiDrawArraysEXT@16) | |||
GL_STUB_ALIAS(MultiDrawElements, _gloffset_MultiDrawElementsEXT, MultiDrawElements@20, MultiDrawElementsEXT, MultiDrawElementsEXT@20) | |||
GL_STUB_ALIAS(BindBuffer, _gloffset_BindBufferARB, BindBuffer@8, BindBufferARB, BindBufferARB@8) | |||
GL_STUB_ALIAS(BufferData, _gloffset_BufferDataARB, BufferData@16, BufferDataARB, BufferDataARB@16) | |||
GL_STUB_ALIAS(BufferSubData, _gloffset_BufferSubDataARB, BufferSubData@16, BufferSubDataARB, BufferSubDataARB@16) | |||
GL_STUB_ALIAS(DeleteBuffers, _gloffset_DeleteBuffersARB, DeleteBuffers@8, DeleteBuffersARB, DeleteBuffersARB@8) | |||
GL_STUB_ALIAS(GenBuffers, _gloffset_GenBuffersARB, GenBuffers@8, GenBuffersARB, GenBuffersARB@8) | |||
GL_STUB_ALIAS(GetBufferParameteriv, _gloffset_GetBufferParameterivARB, GetBufferParameteriv@12, GetBufferParameterivARB, GetBufferParameterivARB@12) | |||
GL_STUB_ALIAS(GetBufferPointerv, _gloffset_GetBufferPointervARB, GetBufferPointerv@12, GetBufferPointervARB, GetBufferPointervARB@12) | |||
GL_STUB_ALIAS(GetBufferSubData, _gloffset_GetBufferSubDataARB, GetBufferSubData@16, GetBufferSubDataARB, GetBufferSubDataARB@16) | |||
GL_STUB_ALIAS(IsBuffer, _gloffset_IsBufferARB, IsBuffer@4, IsBufferARB, IsBufferARB@4) | |||
GL_STUB_ALIAS(MapBuffer, _gloffset_MapBufferARB, MapBuffer@8, MapBufferARB, MapBufferARB@8) | |||
GL_STUB_ALIAS(UnmapBuffer, _gloffset_UnmapBufferARB, UnmapBuffer@4, UnmapBufferARB, UnmapBufferARB@4) | |||
GL_STUB_ALIAS(GenQueries, _gloffset_GenQueriesARB, GenQueries@8, GenQueriesARB, GenQueriesARB@8) | |||
GL_STUB_ALIAS(DeleteQueries, _gloffset_DeleteQueriesARB, DeleteQueries@8, DeleteQueriesARB, DeleteQueriesARB@8) | |||
GL_STUB_ALIAS(IsQuery, _gloffset_IsQueryARB, IsQuery@4, IsQueryARB, IsQueryARB@4) | |||
GL_STUB_ALIAS(BeginQuery, _gloffset_BeginQueryARB, BeginQuery@8, BeginQueryARB, BeginQueryARB@8) | |||
GL_STUB_ALIAS(EndQuery, _gloffset_EndQueryARB, EndQuery@4, EndQueryARB, EndQueryARB@4) | |||
GL_STUB_ALIAS(GetQueryiv, _gloffset_GetQueryivARB, GetQueryiv@12, GetQueryivARB, GetQueryivARB@12) | |||
GL_STUB_ALIAS(GetQueryObjectiv, _gloffset_GetQueryObjectivARB, GetQueryObjectiv@12, GetQueryObjectivARB, GetQueryObjectivARB@12) | |||
GL_STUB_ALIAS(GetQueryObjectuiv, _gloffset_GetQueryObjectuivARB, GetQueryObjectuiv@12, GetQueryObjectuivARB, GetQueryObjectuivARB@12) | |||
GL_STUB_ALIAS(BlendEquationSeparateATI, _gloffset_BlendEquationSeparateEXT, BlendEquationSeparateATI@8, BlendEquationSeparateEXT, BlendEquationSeparateEXT@8) | |||
GLOBL GLNAME(gl_dispatch_functions_end) |