Added OpenGL 2.1 entrypoints.

This commit is contained in:
Brian Paul 2006-11-03 20:20:28 +00:00
parent 33748aaad8
commit 39cc8e8a06
11 changed files with 6419 additions and 5830 deletions

View file

@ -426,6 +426,13 @@ static const char ReadInstrumentsSGIX_names[] =
"";
#endif
#if defined(need_GL_VERSION_2_1)
static const char UniformMatrix2x4fv_names[] =
"iiip\0" /* Parameter signature */
"glUniformMatrix2x4fv\0"
"";
#endif
#if defined(need_GL_SUN_vertex)
static const char Color4ubVertex3fvSUN_names[] =
"pp\0" /* Parameter signature */
@ -469,10 +476,10 @@ static const char FragmentLightModelivSGIX_names[] =
"";
#endif
#if defined(need_GL_ATI_fragment_shader)
static const char ColorFragmentOp3ATI_names[] =
"iiiiiiiiiiiii\0" /* Parameter signature */
"glColorFragmentOp3ATI\0"
#if defined(need_GL_VERSION_2_1)
static const char UniformMatrix4x3fv_names[] =
"iiip\0" /* Parameter signature */
"glUniformMatrix4x3fv\0"
"";
#endif
@ -2122,6 +2129,13 @@ static const char BindFramebufferEXT_names[] =
"";
#endif
#if defined(need_GL_SGIX_reference_plane)
static const char ReferencePlaneSGIX_names[] =
"p\0" /* Parameter signature */
"glReferencePlaneSGIX\0"
"";
#endif
#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_shader_objects)
static const char ValidateProgramARB_names[] =
"i\0" /* Parameter signature */
@ -2312,6 +2326,13 @@ static const char SecondaryColor3ivEXT_names[] =
"";
#endif
#if defined(need_GL_VERSION_2_1)
static const char UniformMatrix4x2fv_names[] =
"iiip\0" /* Parameter signature */
"glUniformMatrix4x2fv\0"
"";
#endif
#if defined(need_GL_SGIS_detail_texture)
static const char GetDetailTexFuncSGIS_names[] =
"ip\0" /* Parameter signature */
@ -3198,6 +3219,13 @@ static const char MultiTexCoord4fvARB_names[] =
"";
#endif
#if defined(need_GL_VERSION_2_1)
static const char UniformMatrix2x3fv_names[] =
"iiip\0" /* Parameter signature */
"glUniformMatrix2x3fv\0"
"";
#endif
#if defined(need_GL_NV_vertex_program)
static const char TrackMatrixNV_names[] =
"iiii\0" /* Parameter signature */
@ -4378,10 +4406,10 @@ static const char Tangent3bvEXT_names[] =
"";
#endif
#if defined(need_GL_SGIX_reference_plane)
static const char ReferencePlaneSGIX_names[] =
"p\0" /* Parameter signature */
"glReferencePlaneSGIX\0"
#if defined(need_GL_VERSION_2_1)
static const char UniformMatrix3x4fv_names[] =
"iiip\0" /* Parameter signature */
"glUniformMatrix3x4fv\0"
"";
#endif
@ -4541,6 +4569,13 @@ static const char GetFinalCombinerInputParameterfvNV_names[] =
"";
#endif
#if defined(need_GL_ATI_fragment_shader)
static const char ColorFragmentOp3ATI_names[] =
"iiiiiiiiiiiii\0" /* Parameter signature */
"glColorFragmentOp3ATI\0"
"";
#endif
#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_vertex_program)
static const char VertexAttrib2svARB_names[] =
"ip\0" /* Parameter signature */
@ -4746,6 +4781,13 @@ static const char EdgeFlagPointerListIBM_names[] =
"";
#endif
#if defined(need_GL_VERSION_2_1)
static const char UniformMatrix3x2fv_names[] =
"iiip\0" /* Parameter signature */
"glUniformMatrix3x2fv\0"
"";
#endif
#if defined(need_GL_EXT_histogram)
static const char GetMinmaxParameterfv_names[] =
"iip\0" /* Parameter signature */
@ -5116,7 +5158,6 @@ static const struct dri_extension_function GL_ATI_draw_buffers_functions[] = {
#if defined(need_GL_ATI_fragment_shader)
static const struct dri_extension_function GL_ATI_fragment_shader_functions[] = {
{ ColorFragmentOp3ATI_names, ColorFragmentOp3ATI_remap_index, -1 },
{ ColorFragmentOp2ATI_names, ColorFragmentOp2ATI_remap_index, -1 },
{ DeleteFragmentShaderATI_names, DeleteFragmentShaderATI_remap_index, -1 },
{ SetFragmentShaderConstantATI_names, SetFragmentShaderConstantATI_remap_index, -1 },
@ -5128,6 +5169,7 @@ static const struct dri_extension_function GL_ATI_fragment_shader_functions[] =
{ PassTexCoordATI_names, PassTexCoordATI_remap_index, -1 },
{ BeginFragmentShaderATI_names, BeginFragmentShaderATI_remap_index, -1 },
{ BindFragmentShaderATI_names, BindFragmentShaderATI_remap_index, -1 },
{ ColorFragmentOp3ATI_names, ColorFragmentOp3ATI_remap_index, -1 },
{ GenFragmentShadersATI_names, GenFragmentShadersATI_remap_index, -1 },
{ EndFragmentShaderATI_names, EndFragmentShaderATI_remap_index, -1 },
{ NULL, 0, 0 }
@ -6271,3 +6313,15 @@ static const struct dri_extension_function GL_VERSION_2_0_functions[] = {
};
#endif
#if defined(need_GL_VERSION_2_1)
static const struct dri_extension_function GL_VERSION_2_1_functions[] = {
{ UniformMatrix2x4fv_names, UniformMatrix2x4fv_remap_index, -1 },
{ UniformMatrix4x3fv_names, UniformMatrix4x3fv_remap_index, -1 },
{ UniformMatrix4x2fv_names, UniformMatrix4x2fv_remap_index, -1 },
{ UniformMatrix2x3fv_names, UniformMatrix2x3fv_remap_index, -1 },
{ UniformMatrix3x4fv_names, UniformMatrix3x4fv_remap_index, -1 },
{ UniformMatrix3x2fv_names, UniformMatrix3x2fv_remap_index, -1 },
{ NULL, 0, 0 }
};
#endif

View file

@ -1330,6 +1330,24 @@
#define CALL_StencilOpSeparate(disp, parameters) (*((disp)->StencilOpSeparate)) parameters
#define GET_StencilOpSeparate(disp) ((disp)->StencilOpSeparate)
#define SET_StencilOpSeparate(disp, fn) ((disp)->StencilOpSeparate = fn)
#define CALL_UniformMatrix2x3fv(disp, parameters) (*((disp)->UniformMatrix2x3fv)) parameters
#define GET_UniformMatrix2x3fv(disp) ((disp)->UniformMatrix2x3fv)
#define SET_UniformMatrix2x3fv(disp, fn) ((disp)->UniformMatrix2x3fv = fn)
#define CALL_UniformMatrix2x4fv(disp, parameters) (*((disp)->UniformMatrix2x4fv)) parameters
#define GET_UniformMatrix2x4fv(disp) ((disp)->UniformMatrix2x4fv)
#define SET_UniformMatrix2x4fv(disp, fn) ((disp)->UniformMatrix2x4fv = fn)
#define CALL_UniformMatrix3x2fv(disp, parameters) (*((disp)->UniformMatrix3x2fv)) parameters
#define GET_UniformMatrix3x2fv(disp) ((disp)->UniformMatrix3x2fv)
#define SET_UniformMatrix3x2fv(disp, fn) ((disp)->UniformMatrix3x2fv = fn)
#define CALL_UniformMatrix3x4fv(disp, parameters) (*((disp)->UniformMatrix3x4fv)) parameters
#define GET_UniformMatrix3x4fv(disp) ((disp)->UniformMatrix3x4fv)
#define SET_UniformMatrix3x4fv(disp, fn) ((disp)->UniformMatrix3x4fv = fn)
#define CALL_UniformMatrix4x2fv(disp, parameters) (*((disp)->UniformMatrix4x2fv)) parameters
#define GET_UniformMatrix4x2fv(disp) ((disp)->UniformMatrix4x2fv)
#define SET_UniformMatrix4x2fv(disp, fn) ((disp)->UniformMatrix4x2fv = fn)
#define CALL_UniformMatrix4x3fv(disp, parameters) (*((disp)->UniformMatrix4x3fv)) parameters
#define GET_UniformMatrix4x3fv(disp) ((disp)->UniformMatrix4x3fv)
#define SET_UniformMatrix4x3fv(disp, fn) ((disp)->UniformMatrix4x3fv = fn)
#define CALL_LoadTransposeMatrixdARB(disp, parameters) (*((disp)->LoadTransposeMatrixdARB)) parameters
#define GET_LoadTransposeMatrixdARB(disp) ((disp)->LoadTransposeMatrixdARB)
#define SET_LoadTransposeMatrixdARB(disp, fn) ((disp)->LoadTransposeMatrixdARB = fn)
@ -2359,7 +2377,7 @@
#else
#define driDispatchRemapTable_size 358
#define driDispatchRemapTable_size 364
extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define AttachShader_remap_index 0
@ -2378,348 +2396,354 @@ extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define StencilFuncSeparate_remap_index 13
#define StencilMaskSeparate_remap_index 14
#define StencilOpSeparate_remap_index 15
#define LoadTransposeMatrixdARB_remap_index 16
#define LoadTransposeMatrixfARB_remap_index 17
#define MultTransposeMatrixdARB_remap_index 18
#define MultTransposeMatrixfARB_remap_index 19
#define SampleCoverageARB_remap_index 20
#define CompressedTexImage1DARB_remap_index 21
#define CompressedTexImage2DARB_remap_index 22
#define CompressedTexImage3DARB_remap_index 23
#define CompressedTexSubImage1DARB_remap_index 24
#define CompressedTexSubImage2DARB_remap_index 25
#define CompressedTexSubImage3DARB_remap_index 26
#define GetCompressedTexImageARB_remap_index 27
#define DisableVertexAttribArrayARB_remap_index 28
#define EnableVertexAttribArrayARB_remap_index 29
#define GetProgramEnvParameterdvARB_remap_index 30
#define GetProgramEnvParameterfvARB_remap_index 31
#define GetProgramLocalParameterdvARB_remap_index 32
#define GetProgramLocalParameterfvARB_remap_index 33
#define GetProgramStringARB_remap_index 34
#define GetProgramivARB_remap_index 35
#define GetVertexAttribdvARB_remap_index 36
#define GetVertexAttribfvARB_remap_index 37
#define GetVertexAttribivARB_remap_index 38
#define ProgramEnvParameter4dARB_remap_index 39
#define ProgramEnvParameter4dvARB_remap_index 40
#define ProgramEnvParameter4fARB_remap_index 41
#define ProgramEnvParameter4fvARB_remap_index 42
#define ProgramLocalParameter4dARB_remap_index 43
#define ProgramLocalParameter4dvARB_remap_index 44
#define ProgramLocalParameter4fARB_remap_index 45
#define ProgramLocalParameter4fvARB_remap_index 46
#define ProgramStringARB_remap_index 47
#define VertexAttrib1dARB_remap_index 48
#define VertexAttrib1dvARB_remap_index 49
#define VertexAttrib1fARB_remap_index 50
#define VertexAttrib1fvARB_remap_index 51
#define VertexAttrib1sARB_remap_index 52
#define VertexAttrib1svARB_remap_index 53
#define VertexAttrib2dARB_remap_index 54
#define VertexAttrib2dvARB_remap_index 55
#define VertexAttrib2fARB_remap_index 56
#define VertexAttrib2fvARB_remap_index 57
#define VertexAttrib2sARB_remap_index 58
#define VertexAttrib2svARB_remap_index 59
#define VertexAttrib3dARB_remap_index 60
#define VertexAttrib3dvARB_remap_index 61
#define VertexAttrib3fARB_remap_index 62
#define VertexAttrib3fvARB_remap_index 63
#define VertexAttrib3sARB_remap_index 64
#define VertexAttrib3svARB_remap_index 65
#define VertexAttrib4NbvARB_remap_index 66
#define VertexAttrib4NivARB_remap_index 67
#define VertexAttrib4NsvARB_remap_index 68
#define VertexAttrib4NubARB_remap_index 69
#define VertexAttrib4NubvARB_remap_index 70
#define VertexAttrib4NuivARB_remap_index 71
#define VertexAttrib4NusvARB_remap_index 72
#define VertexAttrib4bvARB_remap_index 73
#define VertexAttrib4dARB_remap_index 74
#define VertexAttrib4dvARB_remap_index 75
#define VertexAttrib4fARB_remap_index 76
#define VertexAttrib4fvARB_remap_index 77
#define VertexAttrib4ivARB_remap_index 78
#define VertexAttrib4sARB_remap_index 79
#define VertexAttrib4svARB_remap_index 80
#define VertexAttrib4ubvARB_remap_index 81
#define VertexAttrib4uivARB_remap_index 82
#define VertexAttrib4usvARB_remap_index 83
#define VertexAttribPointerARB_remap_index 84
#define BindBufferARB_remap_index 85
#define BufferDataARB_remap_index 86
#define BufferSubDataARB_remap_index 87
#define DeleteBuffersARB_remap_index 88
#define GenBuffersARB_remap_index 89
#define GetBufferParameterivARB_remap_index 90
#define GetBufferPointervARB_remap_index 91
#define GetBufferSubDataARB_remap_index 92
#define IsBufferARB_remap_index 93
#define MapBufferARB_remap_index 94
#define UnmapBufferARB_remap_index 95
#define BeginQueryARB_remap_index 96
#define DeleteQueriesARB_remap_index 97
#define EndQueryARB_remap_index 98
#define GenQueriesARB_remap_index 99
#define GetQueryObjectivARB_remap_index 100
#define GetQueryObjectuivARB_remap_index 101
#define GetQueryivARB_remap_index 102
#define IsQueryARB_remap_index 103
#define AttachObjectARB_remap_index 104
#define CompileShaderARB_remap_index 105
#define CreateProgramObjectARB_remap_index 106
#define CreateShaderObjectARB_remap_index 107
#define DeleteObjectARB_remap_index 108
#define DetachObjectARB_remap_index 109
#define GetActiveUniformARB_remap_index 110
#define GetAttachedObjectsARB_remap_index 111
#define GetHandleARB_remap_index 112
#define GetInfoLogARB_remap_index 113
#define GetObjectParameterfvARB_remap_index 114
#define GetObjectParameterivARB_remap_index 115
#define GetShaderSourceARB_remap_index 116
#define GetUniformLocationARB_remap_index 117
#define GetUniformfvARB_remap_index 118
#define GetUniformivARB_remap_index 119
#define LinkProgramARB_remap_index 120
#define ShaderSourceARB_remap_index 121
#define Uniform1fARB_remap_index 122
#define Uniform1fvARB_remap_index 123
#define Uniform1iARB_remap_index 124
#define Uniform1ivARB_remap_index 125
#define Uniform2fARB_remap_index 126
#define Uniform2fvARB_remap_index 127
#define Uniform2iARB_remap_index 128
#define Uniform2ivARB_remap_index 129
#define Uniform3fARB_remap_index 130
#define Uniform3fvARB_remap_index 131
#define Uniform3iARB_remap_index 132
#define Uniform3ivARB_remap_index 133
#define Uniform4fARB_remap_index 134
#define Uniform4fvARB_remap_index 135
#define Uniform4iARB_remap_index 136
#define Uniform4ivARB_remap_index 137
#define UniformMatrix2fvARB_remap_index 138
#define UniformMatrix3fvARB_remap_index 139
#define UniformMatrix4fvARB_remap_index 140
#define UseProgramObjectARB_remap_index 141
#define ValidateProgramARB_remap_index 142
#define BindAttribLocationARB_remap_index 143
#define GetActiveAttribARB_remap_index 144
#define GetAttribLocationARB_remap_index 145
#define DrawBuffersARB_remap_index 146
#define PolygonOffsetEXT_remap_index 147
#define GetPixelTexGenParameterfvSGIS_remap_index 148
#define GetPixelTexGenParameterivSGIS_remap_index 149
#define PixelTexGenParameterfSGIS_remap_index 150
#define PixelTexGenParameterfvSGIS_remap_index 151
#define PixelTexGenParameteriSGIS_remap_index 152
#define PixelTexGenParameterivSGIS_remap_index 153
#define SampleMaskSGIS_remap_index 154
#define SamplePatternSGIS_remap_index 155
#define ColorPointerEXT_remap_index 156
#define EdgeFlagPointerEXT_remap_index 157
#define IndexPointerEXT_remap_index 158
#define NormalPointerEXT_remap_index 159
#define TexCoordPointerEXT_remap_index 160
#define VertexPointerEXT_remap_index 161
#define PointParameterfEXT_remap_index 162
#define PointParameterfvEXT_remap_index 163
#define LockArraysEXT_remap_index 164
#define UnlockArraysEXT_remap_index 165
#define CullParameterdvEXT_remap_index 166
#define CullParameterfvEXT_remap_index 167
#define SecondaryColor3bEXT_remap_index 168
#define SecondaryColor3bvEXT_remap_index 169
#define SecondaryColor3dEXT_remap_index 170
#define SecondaryColor3dvEXT_remap_index 171
#define SecondaryColor3fEXT_remap_index 172
#define SecondaryColor3fvEXT_remap_index 173
#define SecondaryColor3iEXT_remap_index 174
#define SecondaryColor3ivEXT_remap_index 175
#define SecondaryColor3sEXT_remap_index 176
#define SecondaryColor3svEXT_remap_index 177
#define SecondaryColor3ubEXT_remap_index 178
#define SecondaryColor3ubvEXT_remap_index 179
#define SecondaryColor3uiEXT_remap_index 180
#define SecondaryColor3uivEXT_remap_index 181
#define SecondaryColor3usEXT_remap_index 182
#define SecondaryColor3usvEXT_remap_index 183
#define SecondaryColorPointerEXT_remap_index 184
#define MultiDrawArraysEXT_remap_index 185
#define MultiDrawElementsEXT_remap_index 186
#define FogCoordPointerEXT_remap_index 187
#define FogCoorddEXT_remap_index 188
#define FogCoorddvEXT_remap_index 189
#define FogCoordfEXT_remap_index 190
#define FogCoordfvEXT_remap_index 191
#define PixelTexGenSGIX_remap_index 192
#define BlendFuncSeparateEXT_remap_index 193
#define FlushVertexArrayRangeNV_remap_index 194
#define VertexArrayRangeNV_remap_index 195
#define CombinerInputNV_remap_index 196
#define CombinerOutputNV_remap_index 197
#define CombinerParameterfNV_remap_index 198
#define CombinerParameterfvNV_remap_index 199
#define CombinerParameteriNV_remap_index 200
#define CombinerParameterivNV_remap_index 201
#define FinalCombinerInputNV_remap_index 202
#define GetCombinerInputParameterfvNV_remap_index 203
#define GetCombinerInputParameterivNV_remap_index 204
#define GetCombinerOutputParameterfvNV_remap_index 205
#define GetCombinerOutputParameterivNV_remap_index 206
#define GetFinalCombinerInputParameterfvNV_remap_index 207
#define GetFinalCombinerInputParameterivNV_remap_index 208
#define ResizeBuffersMESA_remap_index 209
#define WindowPos2dMESA_remap_index 210
#define WindowPos2dvMESA_remap_index 211
#define WindowPos2fMESA_remap_index 212
#define WindowPos2fvMESA_remap_index 213
#define WindowPos2iMESA_remap_index 214
#define WindowPos2ivMESA_remap_index 215
#define WindowPos2sMESA_remap_index 216
#define WindowPos2svMESA_remap_index 217
#define WindowPos3dMESA_remap_index 218
#define WindowPos3dvMESA_remap_index 219
#define WindowPos3fMESA_remap_index 220
#define WindowPos3fvMESA_remap_index 221
#define WindowPos3iMESA_remap_index 222
#define WindowPos3ivMESA_remap_index 223
#define WindowPos3sMESA_remap_index 224
#define WindowPos3svMESA_remap_index 225
#define WindowPos4dMESA_remap_index 226
#define WindowPos4dvMESA_remap_index 227
#define WindowPos4fMESA_remap_index 228
#define WindowPos4fvMESA_remap_index 229
#define WindowPos4iMESA_remap_index 230
#define WindowPos4ivMESA_remap_index 231
#define WindowPos4sMESA_remap_index 232
#define WindowPos4svMESA_remap_index 233
#define MultiModeDrawArraysIBM_remap_index 234
#define MultiModeDrawElementsIBM_remap_index 235
#define DeleteFencesNV_remap_index 236
#define FinishFenceNV_remap_index 237
#define GenFencesNV_remap_index 238
#define GetFenceivNV_remap_index 239
#define IsFenceNV_remap_index 240
#define SetFenceNV_remap_index 241
#define TestFenceNV_remap_index 242
#define AreProgramsResidentNV_remap_index 243
#define BindProgramNV_remap_index 244
#define DeleteProgramsNV_remap_index 245
#define ExecuteProgramNV_remap_index 246
#define GenProgramsNV_remap_index 247
#define GetProgramParameterdvNV_remap_index 248
#define GetProgramParameterfvNV_remap_index 249
#define GetProgramStringNV_remap_index 250
#define GetProgramivNV_remap_index 251
#define GetTrackMatrixivNV_remap_index 252
#define GetVertexAttribPointervNV_remap_index 253
#define GetVertexAttribdvNV_remap_index 254
#define GetVertexAttribfvNV_remap_index 255
#define GetVertexAttribivNV_remap_index 256
#define IsProgramNV_remap_index 257
#define LoadProgramNV_remap_index 258
#define ProgramParameter4dNV_remap_index 259
#define ProgramParameter4dvNV_remap_index 260
#define ProgramParameter4fNV_remap_index 261
#define ProgramParameter4fvNV_remap_index 262
#define ProgramParameters4dvNV_remap_index 263
#define ProgramParameters4fvNV_remap_index 264
#define RequestResidentProgramsNV_remap_index 265
#define TrackMatrixNV_remap_index 266
#define VertexAttrib1dNV_remap_index 267
#define VertexAttrib1dvNV_remap_index 268
#define VertexAttrib1fNV_remap_index 269
#define VertexAttrib1fvNV_remap_index 270
#define VertexAttrib1sNV_remap_index 271
#define VertexAttrib1svNV_remap_index 272
#define VertexAttrib2dNV_remap_index 273
#define VertexAttrib2dvNV_remap_index 274
#define VertexAttrib2fNV_remap_index 275
#define VertexAttrib2fvNV_remap_index 276
#define VertexAttrib2sNV_remap_index 277
#define VertexAttrib2svNV_remap_index 278
#define VertexAttrib3dNV_remap_index 279
#define VertexAttrib3dvNV_remap_index 280
#define VertexAttrib3fNV_remap_index 281
#define VertexAttrib3fvNV_remap_index 282
#define VertexAttrib3sNV_remap_index 283
#define VertexAttrib3svNV_remap_index 284
#define VertexAttrib4dNV_remap_index 285
#define VertexAttrib4dvNV_remap_index 286
#define VertexAttrib4fNV_remap_index 287
#define VertexAttrib4fvNV_remap_index 288
#define VertexAttrib4sNV_remap_index 289
#define VertexAttrib4svNV_remap_index 290
#define VertexAttrib4ubNV_remap_index 291
#define VertexAttrib4ubvNV_remap_index 292
#define VertexAttribPointerNV_remap_index 293
#define VertexAttribs1dvNV_remap_index 294
#define VertexAttribs1fvNV_remap_index 295
#define VertexAttribs1svNV_remap_index 296
#define VertexAttribs2dvNV_remap_index 297
#define VertexAttribs2fvNV_remap_index 298
#define VertexAttribs2svNV_remap_index 299
#define VertexAttribs3dvNV_remap_index 300
#define VertexAttribs3fvNV_remap_index 301
#define VertexAttribs3svNV_remap_index 302
#define VertexAttribs4dvNV_remap_index 303
#define VertexAttribs4fvNV_remap_index 304
#define VertexAttribs4svNV_remap_index 305
#define VertexAttribs4ubvNV_remap_index 306
#define AlphaFragmentOp1ATI_remap_index 307
#define AlphaFragmentOp2ATI_remap_index 308
#define AlphaFragmentOp3ATI_remap_index 309
#define BeginFragmentShaderATI_remap_index 310
#define BindFragmentShaderATI_remap_index 311
#define ColorFragmentOp1ATI_remap_index 312
#define ColorFragmentOp2ATI_remap_index 313
#define ColorFragmentOp3ATI_remap_index 314
#define DeleteFragmentShaderATI_remap_index 315
#define EndFragmentShaderATI_remap_index 316
#define GenFragmentShadersATI_remap_index 317
#define PassTexCoordATI_remap_index 318
#define SampleMapATI_remap_index 319
#define SetFragmentShaderConstantATI_remap_index 320
#define PointParameteriNV_remap_index 321
#define PointParameterivNV_remap_index 322
#define ActiveStencilFaceEXT_remap_index 323
#define BindVertexArrayAPPLE_remap_index 324
#define DeleteVertexArraysAPPLE_remap_index 325
#define GenVertexArraysAPPLE_remap_index 326
#define IsVertexArrayAPPLE_remap_index 327
#define GetProgramNamedParameterdvNV_remap_index 328
#define GetProgramNamedParameterfvNV_remap_index 329
#define ProgramNamedParameter4dNV_remap_index 330
#define ProgramNamedParameter4dvNV_remap_index 331
#define ProgramNamedParameter4fNV_remap_index 332
#define ProgramNamedParameter4fvNV_remap_index 333
#define DepthBoundsEXT_remap_index 334
#define BlendEquationSeparateEXT_remap_index 335
#define BindFramebufferEXT_remap_index 336
#define BindRenderbufferEXT_remap_index 337
#define CheckFramebufferStatusEXT_remap_index 338
#define DeleteFramebuffersEXT_remap_index 339
#define DeleteRenderbuffersEXT_remap_index 340
#define FramebufferRenderbufferEXT_remap_index 341
#define FramebufferTexture1DEXT_remap_index 342
#define FramebufferTexture2DEXT_remap_index 343
#define FramebufferTexture3DEXT_remap_index 344
#define GenFramebuffersEXT_remap_index 345
#define GenRenderbuffersEXT_remap_index 346
#define GenerateMipmapEXT_remap_index 347
#define GetFramebufferAttachmentParameterivEXT_remap_index 348
#define GetRenderbufferParameterivEXT_remap_index 349
#define IsFramebufferEXT_remap_index 350
#define IsRenderbufferEXT_remap_index 351
#define RenderbufferStorageEXT_remap_index 352
#define BlitFramebufferEXT_remap_index 353
#define ProgramEnvParameters4fvEXT_remap_index 354
#define ProgramLocalParameters4fvEXT_remap_index 355
#define GetQueryObjecti64vEXT_remap_index 356
#define GetQueryObjectui64vEXT_remap_index 357
#define UniformMatrix2x3fv_remap_index 16
#define UniformMatrix2x4fv_remap_index 17
#define UniformMatrix3x2fv_remap_index 18
#define UniformMatrix3x4fv_remap_index 19
#define UniformMatrix4x2fv_remap_index 20
#define UniformMatrix4x3fv_remap_index 21
#define LoadTransposeMatrixdARB_remap_index 22
#define LoadTransposeMatrixfARB_remap_index 23
#define MultTransposeMatrixdARB_remap_index 24
#define MultTransposeMatrixfARB_remap_index 25
#define SampleCoverageARB_remap_index 26
#define CompressedTexImage1DARB_remap_index 27
#define CompressedTexImage2DARB_remap_index 28
#define CompressedTexImage3DARB_remap_index 29
#define CompressedTexSubImage1DARB_remap_index 30
#define CompressedTexSubImage2DARB_remap_index 31
#define CompressedTexSubImage3DARB_remap_index 32
#define GetCompressedTexImageARB_remap_index 33
#define DisableVertexAttribArrayARB_remap_index 34
#define EnableVertexAttribArrayARB_remap_index 35
#define GetProgramEnvParameterdvARB_remap_index 36
#define GetProgramEnvParameterfvARB_remap_index 37
#define GetProgramLocalParameterdvARB_remap_index 38
#define GetProgramLocalParameterfvARB_remap_index 39
#define GetProgramStringARB_remap_index 40
#define GetProgramivARB_remap_index 41
#define GetVertexAttribdvARB_remap_index 42
#define GetVertexAttribfvARB_remap_index 43
#define GetVertexAttribivARB_remap_index 44
#define ProgramEnvParameter4dARB_remap_index 45
#define ProgramEnvParameter4dvARB_remap_index 46
#define ProgramEnvParameter4fARB_remap_index 47
#define ProgramEnvParameter4fvARB_remap_index 48
#define ProgramLocalParameter4dARB_remap_index 49
#define ProgramLocalParameter4dvARB_remap_index 50
#define ProgramLocalParameter4fARB_remap_index 51
#define ProgramLocalParameter4fvARB_remap_index 52
#define ProgramStringARB_remap_index 53
#define VertexAttrib1dARB_remap_index 54
#define VertexAttrib1dvARB_remap_index 55
#define VertexAttrib1fARB_remap_index 56
#define VertexAttrib1fvARB_remap_index 57
#define VertexAttrib1sARB_remap_index 58
#define VertexAttrib1svARB_remap_index 59
#define VertexAttrib2dARB_remap_index 60
#define VertexAttrib2dvARB_remap_index 61
#define VertexAttrib2fARB_remap_index 62
#define VertexAttrib2fvARB_remap_index 63
#define VertexAttrib2sARB_remap_index 64
#define VertexAttrib2svARB_remap_index 65
#define VertexAttrib3dARB_remap_index 66
#define VertexAttrib3dvARB_remap_index 67
#define VertexAttrib3fARB_remap_index 68
#define VertexAttrib3fvARB_remap_index 69
#define VertexAttrib3sARB_remap_index 70
#define VertexAttrib3svARB_remap_index 71
#define VertexAttrib4NbvARB_remap_index 72
#define VertexAttrib4NivARB_remap_index 73
#define VertexAttrib4NsvARB_remap_index 74
#define VertexAttrib4NubARB_remap_index 75
#define VertexAttrib4NubvARB_remap_index 76
#define VertexAttrib4NuivARB_remap_index 77
#define VertexAttrib4NusvARB_remap_index 78
#define VertexAttrib4bvARB_remap_index 79
#define VertexAttrib4dARB_remap_index 80
#define VertexAttrib4dvARB_remap_index 81
#define VertexAttrib4fARB_remap_index 82
#define VertexAttrib4fvARB_remap_index 83
#define VertexAttrib4ivARB_remap_index 84
#define VertexAttrib4sARB_remap_index 85
#define VertexAttrib4svARB_remap_index 86
#define VertexAttrib4ubvARB_remap_index 87
#define VertexAttrib4uivARB_remap_index 88
#define VertexAttrib4usvARB_remap_index 89
#define VertexAttribPointerARB_remap_index 90
#define BindBufferARB_remap_index 91
#define BufferDataARB_remap_index 92
#define BufferSubDataARB_remap_index 93
#define DeleteBuffersARB_remap_index 94
#define GenBuffersARB_remap_index 95
#define GetBufferParameterivARB_remap_index 96
#define GetBufferPointervARB_remap_index 97
#define GetBufferSubDataARB_remap_index 98
#define IsBufferARB_remap_index 99
#define MapBufferARB_remap_index 100
#define UnmapBufferARB_remap_index 101
#define BeginQueryARB_remap_index 102
#define DeleteQueriesARB_remap_index 103
#define EndQueryARB_remap_index 104
#define GenQueriesARB_remap_index 105
#define GetQueryObjectivARB_remap_index 106
#define GetQueryObjectuivARB_remap_index 107
#define GetQueryivARB_remap_index 108
#define IsQueryARB_remap_index 109
#define AttachObjectARB_remap_index 110
#define CompileShaderARB_remap_index 111
#define CreateProgramObjectARB_remap_index 112
#define CreateShaderObjectARB_remap_index 113
#define DeleteObjectARB_remap_index 114
#define DetachObjectARB_remap_index 115
#define GetActiveUniformARB_remap_index 116
#define GetAttachedObjectsARB_remap_index 117
#define GetHandleARB_remap_index 118
#define GetInfoLogARB_remap_index 119
#define GetObjectParameterfvARB_remap_index 120
#define GetObjectParameterivARB_remap_index 121
#define GetShaderSourceARB_remap_index 122
#define GetUniformLocationARB_remap_index 123
#define GetUniformfvARB_remap_index 124
#define GetUniformivARB_remap_index 125
#define LinkProgramARB_remap_index 126
#define ShaderSourceARB_remap_index 127
#define Uniform1fARB_remap_index 128
#define Uniform1fvARB_remap_index 129
#define Uniform1iARB_remap_index 130
#define Uniform1ivARB_remap_index 131
#define Uniform2fARB_remap_index 132
#define Uniform2fvARB_remap_index 133
#define Uniform2iARB_remap_index 134
#define Uniform2ivARB_remap_index 135
#define Uniform3fARB_remap_index 136
#define Uniform3fvARB_remap_index 137
#define Uniform3iARB_remap_index 138
#define Uniform3ivARB_remap_index 139
#define Uniform4fARB_remap_index 140
#define Uniform4fvARB_remap_index 141
#define Uniform4iARB_remap_index 142
#define Uniform4ivARB_remap_index 143
#define UniformMatrix2fvARB_remap_index 144
#define UniformMatrix3fvARB_remap_index 145
#define UniformMatrix4fvARB_remap_index 146
#define UseProgramObjectARB_remap_index 147
#define ValidateProgramARB_remap_index 148
#define BindAttribLocationARB_remap_index 149
#define GetActiveAttribARB_remap_index 150
#define GetAttribLocationARB_remap_index 151
#define DrawBuffersARB_remap_index 152
#define PolygonOffsetEXT_remap_index 153
#define GetPixelTexGenParameterfvSGIS_remap_index 154
#define GetPixelTexGenParameterivSGIS_remap_index 155
#define PixelTexGenParameterfSGIS_remap_index 156
#define PixelTexGenParameterfvSGIS_remap_index 157
#define PixelTexGenParameteriSGIS_remap_index 158
#define PixelTexGenParameterivSGIS_remap_index 159
#define SampleMaskSGIS_remap_index 160
#define SamplePatternSGIS_remap_index 161
#define ColorPointerEXT_remap_index 162
#define EdgeFlagPointerEXT_remap_index 163
#define IndexPointerEXT_remap_index 164
#define NormalPointerEXT_remap_index 165
#define TexCoordPointerEXT_remap_index 166
#define VertexPointerEXT_remap_index 167
#define PointParameterfEXT_remap_index 168
#define PointParameterfvEXT_remap_index 169
#define LockArraysEXT_remap_index 170
#define UnlockArraysEXT_remap_index 171
#define CullParameterdvEXT_remap_index 172
#define CullParameterfvEXT_remap_index 173
#define SecondaryColor3bEXT_remap_index 174
#define SecondaryColor3bvEXT_remap_index 175
#define SecondaryColor3dEXT_remap_index 176
#define SecondaryColor3dvEXT_remap_index 177
#define SecondaryColor3fEXT_remap_index 178
#define SecondaryColor3fvEXT_remap_index 179
#define SecondaryColor3iEXT_remap_index 180
#define SecondaryColor3ivEXT_remap_index 181
#define SecondaryColor3sEXT_remap_index 182
#define SecondaryColor3svEXT_remap_index 183
#define SecondaryColor3ubEXT_remap_index 184
#define SecondaryColor3ubvEXT_remap_index 185
#define SecondaryColor3uiEXT_remap_index 186
#define SecondaryColor3uivEXT_remap_index 187
#define SecondaryColor3usEXT_remap_index 188
#define SecondaryColor3usvEXT_remap_index 189
#define SecondaryColorPointerEXT_remap_index 190
#define MultiDrawArraysEXT_remap_index 191
#define MultiDrawElementsEXT_remap_index 192
#define FogCoordPointerEXT_remap_index 193
#define FogCoorddEXT_remap_index 194
#define FogCoorddvEXT_remap_index 195
#define FogCoordfEXT_remap_index 196
#define FogCoordfvEXT_remap_index 197
#define PixelTexGenSGIX_remap_index 198
#define BlendFuncSeparateEXT_remap_index 199
#define FlushVertexArrayRangeNV_remap_index 200
#define VertexArrayRangeNV_remap_index 201
#define CombinerInputNV_remap_index 202
#define CombinerOutputNV_remap_index 203
#define CombinerParameterfNV_remap_index 204
#define CombinerParameterfvNV_remap_index 205
#define CombinerParameteriNV_remap_index 206
#define CombinerParameterivNV_remap_index 207
#define FinalCombinerInputNV_remap_index 208
#define GetCombinerInputParameterfvNV_remap_index 209
#define GetCombinerInputParameterivNV_remap_index 210
#define GetCombinerOutputParameterfvNV_remap_index 211
#define GetCombinerOutputParameterivNV_remap_index 212
#define GetFinalCombinerInputParameterfvNV_remap_index 213
#define GetFinalCombinerInputParameterivNV_remap_index 214
#define ResizeBuffersMESA_remap_index 215
#define WindowPos2dMESA_remap_index 216
#define WindowPos2dvMESA_remap_index 217
#define WindowPos2fMESA_remap_index 218
#define WindowPos2fvMESA_remap_index 219
#define WindowPos2iMESA_remap_index 220
#define WindowPos2ivMESA_remap_index 221
#define WindowPos2sMESA_remap_index 222
#define WindowPos2svMESA_remap_index 223
#define WindowPos3dMESA_remap_index 224
#define WindowPos3dvMESA_remap_index 225
#define WindowPos3fMESA_remap_index 226
#define WindowPos3fvMESA_remap_index 227
#define WindowPos3iMESA_remap_index 228
#define WindowPos3ivMESA_remap_index 229
#define WindowPos3sMESA_remap_index 230
#define WindowPos3svMESA_remap_index 231
#define WindowPos4dMESA_remap_index 232
#define WindowPos4dvMESA_remap_index 233
#define WindowPos4fMESA_remap_index 234
#define WindowPos4fvMESA_remap_index 235
#define WindowPos4iMESA_remap_index 236
#define WindowPos4ivMESA_remap_index 237
#define WindowPos4sMESA_remap_index 238
#define WindowPos4svMESA_remap_index 239
#define MultiModeDrawArraysIBM_remap_index 240
#define MultiModeDrawElementsIBM_remap_index 241
#define DeleteFencesNV_remap_index 242
#define FinishFenceNV_remap_index 243
#define GenFencesNV_remap_index 244
#define GetFenceivNV_remap_index 245
#define IsFenceNV_remap_index 246
#define SetFenceNV_remap_index 247
#define TestFenceNV_remap_index 248
#define AreProgramsResidentNV_remap_index 249
#define BindProgramNV_remap_index 250
#define DeleteProgramsNV_remap_index 251
#define ExecuteProgramNV_remap_index 252
#define GenProgramsNV_remap_index 253
#define GetProgramParameterdvNV_remap_index 254
#define GetProgramParameterfvNV_remap_index 255
#define GetProgramStringNV_remap_index 256
#define GetProgramivNV_remap_index 257
#define GetTrackMatrixivNV_remap_index 258
#define GetVertexAttribPointervNV_remap_index 259
#define GetVertexAttribdvNV_remap_index 260
#define GetVertexAttribfvNV_remap_index 261
#define GetVertexAttribivNV_remap_index 262
#define IsProgramNV_remap_index 263
#define LoadProgramNV_remap_index 264
#define ProgramParameter4dNV_remap_index 265
#define ProgramParameter4dvNV_remap_index 266
#define ProgramParameter4fNV_remap_index 267
#define ProgramParameter4fvNV_remap_index 268
#define ProgramParameters4dvNV_remap_index 269
#define ProgramParameters4fvNV_remap_index 270
#define RequestResidentProgramsNV_remap_index 271
#define TrackMatrixNV_remap_index 272
#define VertexAttrib1dNV_remap_index 273
#define VertexAttrib1dvNV_remap_index 274
#define VertexAttrib1fNV_remap_index 275
#define VertexAttrib1fvNV_remap_index 276
#define VertexAttrib1sNV_remap_index 277
#define VertexAttrib1svNV_remap_index 278
#define VertexAttrib2dNV_remap_index 279
#define VertexAttrib2dvNV_remap_index 280
#define VertexAttrib2fNV_remap_index 281
#define VertexAttrib2fvNV_remap_index 282
#define VertexAttrib2sNV_remap_index 283
#define VertexAttrib2svNV_remap_index 284
#define VertexAttrib3dNV_remap_index 285
#define VertexAttrib3dvNV_remap_index 286
#define VertexAttrib3fNV_remap_index 287
#define VertexAttrib3fvNV_remap_index 288
#define VertexAttrib3sNV_remap_index 289
#define VertexAttrib3svNV_remap_index 290
#define VertexAttrib4dNV_remap_index 291
#define VertexAttrib4dvNV_remap_index 292
#define VertexAttrib4fNV_remap_index 293
#define VertexAttrib4fvNV_remap_index 294
#define VertexAttrib4sNV_remap_index 295
#define VertexAttrib4svNV_remap_index 296
#define VertexAttrib4ubNV_remap_index 297
#define VertexAttrib4ubvNV_remap_index 298
#define VertexAttribPointerNV_remap_index 299
#define VertexAttribs1dvNV_remap_index 300
#define VertexAttribs1fvNV_remap_index 301
#define VertexAttribs1svNV_remap_index 302
#define VertexAttribs2dvNV_remap_index 303
#define VertexAttribs2fvNV_remap_index 304
#define VertexAttribs2svNV_remap_index 305
#define VertexAttribs3dvNV_remap_index 306
#define VertexAttribs3fvNV_remap_index 307
#define VertexAttribs3svNV_remap_index 308
#define VertexAttribs4dvNV_remap_index 309
#define VertexAttribs4fvNV_remap_index 310
#define VertexAttribs4svNV_remap_index 311
#define VertexAttribs4ubvNV_remap_index 312
#define AlphaFragmentOp1ATI_remap_index 313
#define AlphaFragmentOp2ATI_remap_index 314
#define AlphaFragmentOp3ATI_remap_index 315
#define BeginFragmentShaderATI_remap_index 316
#define BindFragmentShaderATI_remap_index 317
#define ColorFragmentOp1ATI_remap_index 318
#define ColorFragmentOp2ATI_remap_index 319
#define ColorFragmentOp3ATI_remap_index 320
#define DeleteFragmentShaderATI_remap_index 321
#define EndFragmentShaderATI_remap_index 322
#define GenFragmentShadersATI_remap_index 323
#define PassTexCoordATI_remap_index 324
#define SampleMapATI_remap_index 325
#define SetFragmentShaderConstantATI_remap_index 326
#define PointParameteriNV_remap_index 327
#define PointParameterivNV_remap_index 328
#define ActiveStencilFaceEXT_remap_index 329
#define BindVertexArrayAPPLE_remap_index 330
#define DeleteVertexArraysAPPLE_remap_index 331
#define GenVertexArraysAPPLE_remap_index 332
#define IsVertexArrayAPPLE_remap_index 333
#define GetProgramNamedParameterdvNV_remap_index 334
#define GetProgramNamedParameterfvNV_remap_index 335
#define ProgramNamedParameter4dNV_remap_index 336
#define ProgramNamedParameter4dvNV_remap_index 337
#define ProgramNamedParameter4fNV_remap_index 338
#define ProgramNamedParameter4fvNV_remap_index 339
#define DepthBoundsEXT_remap_index 340
#define BlendEquationSeparateEXT_remap_index 341
#define BindFramebufferEXT_remap_index 342
#define BindRenderbufferEXT_remap_index 343
#define CheckFramebufferStatusEXT_remap_index 344
#define DeleteFramebuffersEXT_remap_index 345
#define DeleteRenderbuffersEXT_remap_index 346
#define FramebufferRenderbufferEXT_remap_index 347
#define FramebufferTexture1DEXT_remap_index 348
#define FramebufferTexture2DEXT_remap_index 349
#define FramebufferTexture3DEXT_remap_index 350
#define GenFramebuffersEXT_remap_index 351
#define GenRenderbuffersEXT_remap_index 352
#define GenerateMipmapEXT_remap_index 353
#define GetFramebufferAttachmentParameterivEXT_remap_index 354
#define GetRenderbufferParameterivEXT_remap_index 355
#define IsFramebufferEXT_remap_index 356
#define IsRenderbufferEXT_remap_index 357
#define RenderbufferStorageEXT_remap_index 358
#define BlitFramebufferEXT_remap_index 359
#define ProgramEnvParameters4fvEXT_remap_index 360
#define ProgramLocalParameters4fvEXT_remap_index 361
#define GetQueryObjecti64vEXT_remap_index 362
#define GetQueryObjectui64vEXT_remap_index 363
#define CALL_AttachShader(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLuint, GLuint)), driDispatchRemapTable[AttachShader_remap_index], parameters)
#define GET_AttachShader(disp) GET_by_offset(disp, driDispatchRemapTable[AttachShader_remap_index])
@ -2769,6 +2793,24 @@ extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define CALL_StencilOpSeparate(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLenum, GLenum, GLenum, GLenum)), driDispatchRemapTable[StencilOpSeparate_remap_index], parameters)
#define GET_StencilOpSeparate(disp) GET_by_offset(disp, driDispatchRemapTable[StencilOpSeparate_remap_index])
#define SET_StencilOpSeparate(disp, fn) SET_by_offset(disp, driDispatchRemapTable[StencilOpSeparate_remap_index], fn)
#define CALL_UniformMatrix2x3fv(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLint, GLsizei, GLboolean, const GLfloat *)), driDispatchRemapTable[UniformMatrix2x3fv_remap_index], parameters)
#define GET_UniformMatrix2x3fv(disp) GET_by_offset(disp, driDispatchRemapTable[UniformMatrix2x3fv_remap_index])
#define SET_UniformMatrix2x3fv(disp, fn) SET_by_offset(disp, driDispatchRemapTable[UniformMatrix2x3fv_remap_index], fn)
#define CALL_UniformMatrix2x4fv(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLint, GLsizei, GLboolean, const GLfloat *)), driDispatchRemapTable[UniformMatrix2x4fv_remap_index], parameters)
#define GET_UniformMatrix2x4fv(disp) GET_by_offset(disp, driDispatchRemapTable[UniformMatrix2x4fv_remap_index])
#define SET_UniformMatrix2x4fv(disp, fn) SET_by_offset(disp, driDispatchRemapTable[UniformMatrix2x4fv_remap_index], fn)
#define CALL_UniformMatrix3x2fv(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLint, GLsizei, GLboolean, const GLfloat *)), driDispatchRemapTable[UniformMatrix3x2fv_remap_index], parameters)
#define GET_UniformMatrix3x2fv(disp) GET_by_offset(disp, driDispatchRemapTable[UniformMatrix3x2fv_remap_index])
#define SET_UniformMatrix3x2fv(disp, fn) SET_by_offset(disp, driDispatchRemapTable[UniformMatrix3x2fv_remap_index], fn)
#define CALL_UniformMatrix3x4fv(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLint, GLsizei, GLboolean, const GLfloat *)), driDispatchRemapTable[UniformMatrix3x4fv_remap_index], parameters)
#define GET_UniformMatrix3x4fv(disp) GET_by_offset(disp, driDispatchRemapTable[UniformMatrix3x4fv_remap_index])
#define SET_UniformMatrix3x4fv(disp, fn) SET_by_offset(disp, driDispatchRemapTable[UniformMatrix3x4fv_remap_index], fn)
#define CALL_UniformMatrix4x2fv(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLint, GLsizei, GLboolean, const GLfloat *)), driDispatchRemapTable[UniformMatrix4x2fv_remap_index], parameters)
#define GET_UniformMatrix4x2fv(disp) GET_by_offset(disp, driDispatchRemapTable[UniformMatrix4x2fv_remap_index])
#define SET_UniformMatrix4x2fv(disp, fn) SET_by_offset(disp, driDispatchRemapTable[UniformMatrix4x2fv_remap_index], fn)
#define CALL_UniformMatrix4x3fv(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLint, GLsizei, GLboolean, const GLfloat *)), driDispatchRemapTable[UniformMatrix4x3fv_remap_index], parameters)
#define GET_UniformMatrix4x3fv(disp) GET_by_offset(disp, driDispatchRemapTable[UniformMatrix4x3fv_remap_index])
#define SET_UniformMatrix4x3fv(disp, fn) SET_by_offset(disp, driDispatchRemapTable[UniformMatrix4x3fv_remap_index], fn)
#define CALL_LoadTransposeMatrixdARB(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(const GLdouble *)), driDispatchRemapTable[LoadTransposeMatrixdARB_remap_index], parameters)
#define GET_LoadTransposeMatrixdARB(disp) GET_by_offset(disp, driDispatchRemapTable[LoadTransposeMatrixdARB_remap_index])
#define SET_LoadTransposeMatrixdARB(disp, fn) SET_by_offset(disp, driDispatchRemapTable[LoadTransposeMatrixdARB_remap_index], fn)

View file

@ -5648,6 +5648,80 @@
</category>
<category name="2.1">
<!-- XXX some of the enums and functions probably need additional -->
<!-- flags/attributes. -->
<enum name="GL_CURRENT_RASTER_SECONDARY_COLOR" value="0x845F"/>
<enum name="GL_PIXEL_PACK_BUFFER" value="0x88EB"/>
<enum name="GL_PIXEL_UNPACK_BUFFER" value="0x88EC"/>
<enum name="GL_PIXEL_PACK_BUFFER_BINDING" value="0x88ED"/>
<enum name="GL_PIXEL_UNPACK_BUFFER_BINDING" value="0x88EF"/>
<enum name="GL_FLOAT_MAT2x3" value="0x8B65"/>
<enum name="GL_FLOAT_MAT2x4" value="0x8B66"/>
<enum name="GL_FLOAT_MAT3x2" value="0x8B67"/>
<enum name="GL_FLOAT_MAT3x4" value="0x8B68"/>
<enum name="GL_FLOAT_MAT4x2" value="0x8B69"/>
<enum name="GL_FLOAT_MAT4x3" value="0x8B6A"/>
<enum name="GL_SRGB" value="0x8C40"/>
<enum name="GL_SRGB8" value="0x8C41"/>
<enum name="GL_SRGB_ALPHA" value="0x8C42"/>
<enum name="GL_SRGB8_ALPHA8" value="0x8C43"/>
<enum name="GL_SLUMINANCE_ALPHA" value="0x8C44"/>
<enum name="GL_SLUMINANCE8_ALPHA8" value="0x8C45"/>
<enum name="GL_SLUMINANCE" value="0x8C46"/>
<enum name="GL_SLUMINANCE8" value="0x8C47"/>
<enum name="GL_COMPRESSED_SRGB" value="0x8C48"/>
<enum name="GL_COMPRESSED_SRGB_ALPHA" value="0x8C49"/>
<enum name="GL_COMPRESSED_SLUMINANCE" value="0x8C4A"/>
<enum name="GL_COMPRESSED_SLUMINANCE_ALPHA" value="0x8C4B"/>
<function name="UniformMatrix2x3fv" offset="assign">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="transpose" type="GLboolean"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="UniformMatrix3x2fv" offset="assign">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="transpose" type="GLboolean"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="UniformMatrix2x4fv" offset="assign">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="transpose" type="GLboolean"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="UniformMatrix4x2fv" offset="assign">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="transpose" type="GLboolean"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="UniformMatrix3x4fv" offset="assign">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="transpose" type="GLboolean"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="UniformMatrix4x3fv" offset="assign">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="transpose" type="GLboolean"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
</category>
<!-- ARB extensions sorted by extension number. -->
<category name="GL_ARB_multitexture" number="1">

View file

@ -456,349 +456,355 @@
#define _gloffset_StencilFuncSeparate 421
#define _gloffset_StencilMaskSeparate 422
#define _gloffset_StencilOpSeparate 423
#define _gloffset_LoadTransposeMatrixdARB 424
#define _gloffset_LoadTransposeMatrixfARB 425
#define _gloffset_MultTransposeMatrixdARB 426
#define _gloffset_MultTransposeMatrixfARB 427
#define _gloffset_SampleCoverageARB 428
#define _gloffset_CompressedTexImage1DARB 429
#define _gloffset_CompressedTexImage2DARB 430
#define _gloffset_CompressedTexImage3DARB 431
#define _gloffset_CompressedTexSubImage1DARB 432
#define _gloffset_CompressedTexSubImage2DARB 433
#define _gloffset_CompressedTexSubImage3DARB 434
#define _gloffset_GetCompressedTexImageARB 435
#define _gloffset_DisableVertexAttribArrayARB 436
#define _gloffset_EnableVertexAttribArrayARB 437
#define _gloffset_GetProgramEnvParameterdvARB 438
#define _gloffset_GetProgramEnvParameterfvARB 439
#define _gloffset_GetProgramLocalParameterdvARB 440
#define _gloffset_GetProgramLocalParameterfvARB 441
#define _gloffset_GetProgramStringARB 442
#define _gloffset_GetProgramivARB 443
#define _gloffset_GetVertexAttribdvARB 444
#define _gloffset_GetVertexAttribfvARB 445
#define _gloffset_GetVertexAttribivARB 446
#define _gloffset_ProgramEnvParameter4dARB 447
#define _gloffset_ProgramEnvParameter4dvARB 448
#define _gloffset_ProgramEnvParameter4fARB 449
#define _gloffset_ProgramEnvParameter4fvARB 450
#define _gloffset_ProgramLocalParameter4dARB 451
#define _gloffset_ProgramLocalParameter4dvARB 452
#define _gloffset_ProgramLocalParameter4fARB 453
#define _gloffset_ProgramLocalParameter4fvARB 454
#define _gloffset_ProgramStringARB 455
#define _gloffset_VertexAttrib1dARB 456
#define _gloffset_VertexAttrib1dvARB 457
#define _gloffset_VertexAttrib1fARB 458
#define _gloffset_VertexAttrib1fvARB 459
#define _gloffset_VertexAttrib1sARB 460
#define _gloffset_VertexAttrib1svARB 461
#define _gloffset_VertexAttrib2dARB 462
#define _gloffset_VertexAttrib2dvARB 463
#define _gloffset_VertexAttrib2fARB 464
#define _gloffset_VertexAttrib2fvARB 465
#define _gloffset_VertexAttrib2sARB 466
#define _gloffset_VertexAttrib2svARB 467
#define _gloffset_VertexAttrib3dARB 468
#define _gloffset_VertexAttrib3dvARB 469
#define _gloffset_VertexAttrib3fARB 470
#define _gloffset_VertexAttrib3fvARB 471
#define _gloffset_VertexAttrib3sARB 472
#define _gloffset_VertexAttrib3svARB 473
#define _gloffset_VertexAttrib4NbvARB 474
#define _gloffset_VertexAttrib4NivARB 475
#define _gloffset_VertexAttrib4NsvARB 476
#define _gloffset_VertexAttrib4NubARB 477
#define _gloffset_VertexAttrib4NubvARB 478
#define _gloffset_VertexAttrib4NuivARB 479
#define _gloffset_VertexAttrib4NusvARB 480
#define _gloffset_VertexAttrib4bvARB 481
#define _gloffset_VertexAttrib4dARB 482
#define _gloffset_VertexAttrib4dvARB 483
#define _gloffset_VertexAttrib4fARB 484
#define _gloffset_VertexAttrib4fvARB 485
#define _gloffset_VertexAttrib4ivARB 486
#define _gloffset_VertexAttrib4sARB 487
#define _gloffset_VertexAttrib4svARB 488
#define _gloffset_VertexAttrib4ubvARB 489
#define _gloffset_VertexAttrib4uivARB 490
#define _gloffset_VertexAttrib4usvARB 491
#define _gloffset_VertexAttribPointerARB 492
#define _gloffset_BindBufferARB 493
#define _gloffset_BufferDataARB 494
#define _gloffset_BufferSubDataARB 495
#define _gloffset_DeleteBuffersARB 496
#define _gloffset_GenBuffersARB 497
#define _gloffset_GetBufferParameterivARB 498
#define _gloffset_GetBufferPointervARB 499
#define _gloffset_GetBufferSubDataARB 500
#define _gloffset_IsBufferARB 501
#define _gloffset_MapBufferARB 502
#define _gloffset_UnmapBufferARB 503
#define _gloffset_BeginQueryARB 504
#define _gloffset_DeleteQueriesARB 505
#define _gloffset_EndQueryARB 506
#define _gloffset_GenQueriesARB 507
#define _gloffset_GetQueryObjectivARB 508
#define _gloffset_GetQueryObjectuivARB 509
#define _gloffset_GetQueryivARB 510
#define _gloffset_IsQueryARB 511
#define _gloffset_AttachObjectARB 512
#define _gloffset_CompileShaderARB 513
#define _gloffset_CreateProgramObjectARB 514
#define _gloffset_CreateShaderObjectARB 515
#define _gloffset_DeleteObjectARB 516
#define _gloffset_DetachObjectARB 517
#define _gloffset_GetActiveUniformARB 518
#define _gloffset_GetAttachedObjectsARB 519
#define _gloffset_GetHandleARB 520
#define _gloffset_GetInfoLogARB 521
#define _gloffset_GetObjectParameterfvARB 522
#define _gloffset_GetObjectParameterivARB 523
#define _gloffset_GetShaderSourceARB 524
#define _gloffset_GetUniformLocationARB 525
#define _gloffset_GetUniformfvARB 526
#define _gloffset_GetUniformivARB 527
#define _gloffset_LinkProgramARB 528
#define _gloffset_ShaderSourceARB 529
#define _gloffset_Uniform1fARB 530
#define _gloffset_Uniform1fvARB 531
#define _gloffset_Uniform1iARB 532
#define _gloffset_Uniform1ivARB 533
#define _gloffset_Uniform2fARB 534
#define _gloffset_Uniform2fvARB 535
#define _gloffset_Uniform2iARB 536
#define _gloffset_Uniform2ivARB 537
#define _gloffset_Uniform3fARB 538
#define _gloffset_Uniform3fvARB 539
#define _gloffset_Uniform3iARB 540
#define _gloffset_Uniform3ivARB 541
#define _gloffset_Uniform4fARB 542
#define _gloffset_Uniform4fvARB 543
#define _gloffset_Uniform4iARB 544
#define _gloffset_Uniform4ivARB 545
#define _gloffset_UniformMatrix2fvARB 546
#define _gloffset_UniformMatrix3fvARB 547
#define _gloffset_UniformMatrix4fvARB 548
#define _gloffset_UseProgramObjectARB 549
#define _gloffset_ValidateProgramARB 550
#define _gloffset_BindAttribLocationARB 551
#define _gloffset_GetActiveAttribARB 552
#define _gloffset_GetAttribLocationARB 553
#define _gloffset_DrawBuffersARB 554
#define _gloffset_PolygonOffsetEXT 555
#define _gloffset_GetPixelTexGenParameterfvSGIS 556
#define _gloffset_GetPixelTexGenParameterivSGIS 557
#define _gloffset_PixelTexGenParameterfSGIS 558
#define _gloffset_PixelTexGenParameterfvSGIS 559
#define _gloffset_PixelTexGenParameteriSGIS 560
#define _gloffset_PixelTexGenParameterivSGIS 561
#define _gloffset_SampleMaskSGIS 562
#define _gloffset_SamplePatternSGIS 563
#define _gloffset_ColorPointerEXT 564
#define _gloffset_EdgeFlagPointerEXT 565
#define _gloffset_IndexPointerEXT 566
#define _gloffset_NormalPointerEXT 567
#define _gloffset_TexCoordPointerEXT 568
#define _gloffset_VertexPointerEXT 569
#define _gloffset_PointParameterfEXT 570
#define _gloffset_PointParameterfvEXT 571
#define _gloffset_LockArraysEXT 572
#define _gloffset_UnlockArraysEXT 573
#define _gloffset_CullParameterdvEXT 574
#define _gloffset_CullParameterfvEXT 575
#define _gloffset_SecondaryColor3bEXT 576
#define _gloffset_SecondaryColor3bvEXT 577
#define _gloffset_SecondaryColor3dEXT 578
#define _gloffset_SecondaryColor3dvEXT 579
#define _gloffset_SecondaryColor3fEXT 580
#define _gloffset_SecondaryColor3fvEXT 581
#define _gloffset_SecondaryColor3iEXT 582
#define _gloffset_SecondaryColor3ivEXT 583
#define _gloffset_SecondaryColor3sEXT 584
#define _gloffset_SecondaryColor3svEXT 585
#define _gloffset_SecondaryColor3ubEXT 586
#define _gloffset_SecondaryColor3ubvEXT 587
#define _gloffset_SecondaryColor3uiEXT 588
#define _gloffset_SecondaryColor3uivEXT 589
#define _gloffset_SecondaryColor3usEXT 590
#define _gloffset_SecondaryColor3usvEXT 591
#define _gloffset_SecondaryColorPointerEXT 592
#define _gloffset_MultiDrawArraysEXT 593
#define _gloffset_MultiDrawElementsEXT 594
#define _gloffset_FogCoordPointerEXT 595
#define _gloffset_FogCoorddEXT 596
#define _gloffset_FogCoorddvEXT 597
#define _gloffset_FogCoordfEXT 598
#define _gloffset_FogCoordfvEXT 599
#define _gloffset_PixelTexGenSGIX 600
#define _gloffset_BlendFuncSeparateEXT 601
#define _gloffset_FlushVertexArrayRangeNV 602
#define _gloffset_VertexArrayRangeNV 603
#define _gloffset_CombinerInputNV 604
#define _gloffset_CombinerOutputNV 605
#define _gloffset_CombinerParameterfNV 606
#define _gloffset_CombinerParameterfvNV 607
#define _gloffset_CombinerParameteriNV 608
#define _gloffset_CombinerParameterivNV 609
#define _gloffset_FinalCombinerInputNV 610
#define _gloffset_GetCombinerInputParameterfvNV 611
#define _gloffset_GetCombinerInputParameterivNV 612
#define _gloffset_GetCombinerOutputParameterfvNV 613
#define _gloffset_GetCombinerOutputParameterivNV 614
#define _gloffset_GetFinalCombinerInputParameterfvNV 615
#define _gloffset_GetFinalCombinerInputParameterivNV 616
#define _gloffset_ResizeBuffersMESA 617
#define _gloffset_WindowPos2dMESA 618
#define _gloffset_WindowPos2dvMESA 619
#define _gloffset_WindowPos2fMESA 620
#define _gloffset_WindowPos2fvMESA 621
#define _gloffset_WindowPos2iMESA 622
#define _gloffset_WindowPos2ivMESA 623
#define _gloffset_WindowPos2sMESA 624
#define _gloffset_WindowPos2svMESA 625
#define _gloffset_WindowPos3dMESA 626
#define _gloffset_WindowPos3dvMESA 627
#define _gloffset_WindowPos3fMESA 628
#define _gloffset_WindowPos3fvMESA 629
#define _gloffset_WindowPos3iMESA 630
#define _gloffset_WindowPos3ivMESA 631
#define _gloffset_WindowPos3sMESA 632
#define _gloffset_WindowPos3svMESA 633
#define _gloffset_WindowPos4dMESA 634
#define _gloffset_WindowPos4dvMESA 635
#define _gloffset_WindowPos4fMESA 636
#define _gloffset_WindowPos4fvMESA 637
#define _gloffset_WindowPos4iMESA 638
#define _gloffset_WindowPos4ivMESA 639
#define _gloffset_WindowPos4sMESA 640
#define _gloffset_WindowPos4svMESA 641
#define _gloffset_MultiModeDrawArraysIBM 642
#define _gloffset_MultiModeDrawElementsIBM 643
#define _gloffset_DeleteFencesNV 644
#define _gloffset_FinishFenceNV 645
#define _gloffset_GenFencesNV 646
#define _gloffset_GetFenceivNV 647
#define _gloffset_IsFenceNV 648
#define _gloffset_SetFenceNV 649
#define _gloffset_TestFenceNV 650
#define _gloffset_AreProgramsResidentNV 651
#define _gloffset_BindProgramNV 652
#define _gloffset_DeleteProgramsNV 653
#define _gloffset_ExecuteProgramNV 654
#define _gloffset_GenProgramsNV 655
#define _gloffset_GetProgramParameterdvNV 656
#define _gloffset_GetProgramParameterfvNV 657
#define _gloffset_GetProgramStringNV 658
#define _gloffset_GetProgramivNV 659
#define _gloffset_GetTrackMatrixivNV 660
#define _gloffset_GetVertexAttribPointervNV 661
#define _gloffset_GetVertexAttribdvNV 662
#define _gloffset_GetVertexAttribfvNV 663
#define _gloffset_GetVertexAttribivNV 664
#define _gloffset_IsProgramNV 665
#define _gloffset_LoadProgramNV 666
#define _gloffset_ProgramParameter4dNV 667
#define _gloffset_ProgramParameter4dvNV 668
#define _gloffset_ProgramParameter4fNV 669
#define _gloffset_ProgramParameter4fvNV 670
#define _gloffset_ProgramParameters4dvNV 671
#define _gloffset_ProgramParameters4fvNV 672
#define _gloffset_RequestResidentProgramsNV 673
#define _gloffset_TrackMatrixNV 674
#define _gloffset_VertexAttrib1dNV 675
#define _gloffset_VertexAttrib1dvNV 676
#define _gloffset_VertexAttrib1fNV 677
#define _gloffset_VertexAttrib1fvNV 678
#define _gloffset_VertexAttrib1sNV 679
#define _gloffset_VertexAttrib1svNV 680
#define _gloffset_VertexAttrib2dNV 681
#define _gloffset_VertexAttrib2dvNV 682
#define _gloffset_VertexAttrib2fNV 683
#define _gloffset_VertexAttrib2fvNV 684
#define _gloffset_VertexAttrib2sNV 685
#define _gloffset_VertexAttrib2svNV 686
#define _gloffset_VertexAttrib3dNV 687
#define _gloffset_VertexAttrib3dvNV 688
#define _gloffset_VertexAttrib3fNV 689
#define _gloffset_VertexAttrib3fvNV 690
#define _gloffset_VertexAttrib3sNV 691
#define _gloffset_VertexAttrib3svNV 692
#define _gloffset_VertexAttrib4dNV 693
#define _gloffset_VertexAttrib4dvNV 694
#define _gloffset_VertexAttrib4fNV 695
#define _gloffset_VertexAttrib4fvNV 696
#define _gloffset_VertexAttrib4sNV 697
#define _gloffset_VertexAttrib4svNV 698
#define _gloffset_VertexAttrib4ubNV 699
#define _gloffset_VertexAttrib4ubvNV 700
#define _gloffset_VertexAttribPointerNV 701
#define _gloffset_VertexAttribs1dvNV 702
#define _gloffset_VertexAttribs1fvNV 703
#define _gloffset_VertexAttribs1svNV 704
#define _gloffset_VertexAttribs2dvNV 705
#define _gloffset_VertexAttribs2fvNV 706
#define _gloffset_VertexAttribs2svNV 707
#define _gloffset_VertexAttribs3dvNV 708
#define _gloffset_VertexAttribs3fvNV 709
#define _gloffset_VertexAttribs3svNV 710
#define _gloffset_VertexAttribs4dvNV 711
#define _gloffset_VertexAttribs4fvNV 712
#define _gloffset_VertexAttribs4svNV 713
#define _gloffset_VertexAttribs4ubvNV 714
#define _gloffset_AlphaFragmentOp1ATI 715
#define _gloffset_AlphaFragmentOp2ATI 716
#define _gloffset_AlphaFragmentOp3ATI 717
#define _gloffset_BeginFragmentShaderATI 718
#define _gloffset_BindFragmentShaderATI 719
#define _gloffset_ColorFragmentOp1ATI 720
#define _gloffset_ColorFragmentOp2ATI 721
#define _gloffset_ColorFragmentOp3ATI 722
#define _gloffset_DeleteFragmentShaderATI 723
#define _gloffset_EndFragmentShaderATI 724
#define _gloffset_GenFragmentShadersATI 725
#define _gloffset_PassTexCoordATI 726
#define _gloffset_SampleMapATI 727
#define _gloffset_SetFragmentShaderConstantATI 728
#define _gloffset_PointParameteriNV 729
#define _gloffset_PointParameterivNV 730
#define _gloffset_ActiveStencilFaceEXT 731
#define _gloffset_BindVertexArrayAPPLE 732
#define _gloffset_DeleteVertexArraysAPPLE 733
#define _gloffset_GenVertexArraysAPPLE 734
#define _gloffset_IsVertexArrayAPPLE 735
#define _gloffset_GetProgramNamedParameterdvNV 736
#define _gloffset_GetProgramNamedParameterfvNV 737
#define _gloffset_ProgramNamedParameter4dNV 738
#define _gloffset_ProgramNamedParameter4dvNV 739
#define _gloffset_ProgramNamedParameter4fNV 740
#define _gloffset_ProgramNamedParameter4fvNV 741
#define _gloffset_DepthBoundsEXT 742
#define _gloffset_BlendEquationSeparateEXT 743
#define _gloffset_BindFramebufferEXT 744
#define _gloffset_BindRenderbufferEXT 745
#define _gloffset_CheckFramebufferStatusEXT 746
#define _gloffset_DeleteFramebuffersEXT 747
#define _gloffset_DeleteRenderbuffersEXT 748
#define _gloffset_FramebufferRenderbufferEXT 749
#define _gloffset_FramebufferTexture1DEXT 750
#define _gloffset_FramebufferTexture2DEXT 751
#define _gloffset_FramebufferTexture3DEXT 752
#define _gloffset_GenFramebuffersEXT 753
#define _gloffset_GenRenderbuffersEXT 754
#define _gloffset_GenerateMipmapEXT 755
#define _gloffset_GetFramebufferAttachmentParameterivEXT 756
#define _gloffset_GetRenderbufferParameterivEXT 757
#define _gloffset_IsFramebufferEXT 758
#define _gloffset_IsRenderbufferEXT 759
#define _gloffset_RenderbufferStorageEXT 760
#define _gloffset_BlitFramebufferEXT 761
#define _gloffset_ProgramEnvParameters4fvEXT 762
#define _gloffset_ProgramLocalParameters4fvEXT 763
#define _gloffset_GetQueryObjecti64vEXT 764
#define _gloffset_GetQueryObjectui64vEXT 765
#define _gloffset_FIRST_DYNAMIC 766
#define _gloffset_UniformMatrix2x3fv 424
#define _gloffset_UniformMatrix2x4fv 425
#define _gloffset_UniformMatrix3x2fv 426
#define _gloffset_UniformMatrix3x4fv 427
#define _gloffset_UniformMatrix4x2fv 428
#define _gloffset_UniformMatrix4x3fv 429
#define _gloffset_LoadTransposeMatrixdARB 430
#define _gloffset_LoadTransposeMatrixfARB 431
#define _gloffset_MultTransposeMatrixdARB 432
#define _gloffset_MultTransposeMatrixfARB 433
#define _gloffset_SampleCoverageARB 434
#define _gloffset_CompressedTexImage1DARB 435
#define _gloffset_CompressedTexImage2DARB 436
#define _gloffset_CompressedTexImage3DARB 437
#define _gloffset_CompressedTexSubImage1DARB 438
#define _gloffset_CompressedTexSubImage2DARB 439
#define _gloffset_CompressedTexSubImage3DARB 440
#define _gloffset_GetCompressedTexImageARB 441
#define _gloffset_DisableVertexAttribArrayARB 442
#define _gloffset_EnableVertexAttribArrayARB 443
#define _gloffset_GetProgramEnvParameterdvARB 444
#define _gloffset_GetProgramEnvParameterfvARB 445
#define _gloffset_GetProgramLocalParameterdvARB 446
#define _gloffset_GetProgramLocalParameterfvARB 447
#define _gloffset_GetProgramStringARB 448
#define _gloffset_GetProgramivARB 449
#define _gloffset_GetVertexAttribdvARB 450
#define _gloffset_GetVertexAttribfvARB 451
#define _gloffset_GetVertexAttribivARB 452
#define _gloffset_ProgramEnvParameter4dARB 453
#define _gloffset_ProgramEnvParameter4dvARB 454
#define _gloffset_ProgramEnvParameter4fARB 455
#define _gloffset_ProgramEnvParameter4fvARB 456
#define _gloffset_ProgramLocalParameter4dARB 457
#define _gloffset_ProgramLocalParameter4dvARB 458
#define _gloffset_ProgramLocalParameter4fARB 459
#define _gloffset_ProgramLocalParameter4fvARB 460
#define _gloffset_ProgramStringARB 461
#define _gloffset_VertexAttrib1dARB 462
#define _gloffset_VertexAttrib1dvARB 463
#define _gloffset_VertexAttrib1fARB 464
#define _gloffset_VertexAttrib1fvARB 465
#define _gloffset_VertexAttrib1sARB 466
#define _gloffset_VertexAttrib1svARB 467
#define _gloffset_VertexAttrib2dARB 468
#define _gloffset_VertexAttrib2dvARB 469
#define _gloffset_VertexAttrib2fARB 470
#define _gloffset_VertexAttrib2fvARB 471
#define _gloffset_VertexAttrib2sARB 472
#define _gloffset_VertexAttrib2svARB 473
#define _gloffset_VertexAttrib3dARB 474
#define _gloffset_VertexAttrib3dvARB 475
#define _gloffset_VertexAttrib3fARB 476
#define _gloffset_VertexAttrib3fvARB 477
#define _gloffset_VertexAttrib3sARB 478
#define _gloffset_VertexAttrib3svARB 479
#define _gloffset_VertexAttrib4NbvARB 480
#define _gloffset_VertexAttrib4NivARB 481
#define _gloffset_VertexAttrib4NsvARB 482
#define _gloffset_VertexAttrib4NubARB 483
#define _gloffset_VertexAttrib4NubvARB 484
#define _gloffset_VertexAttrib4NuivARB 485
#define _gloffset_VertexAttrib4NusvARB 486
#define _gloffset_VertexAttrib4bvARB 487
#define _gloffset_VertexAttrib4dARB 488
#define _gloffset_VertexAttrib4dvARB 489
#define _gloffset_VertexAttrib4fARB 490
#define _gloffset_VertexAttrib4fvARB 491
#define _gloffset_VertexAttrib4ivARB 492
#define _gloffset_VertexAttrib4sARB 493
#define _gloffset_VertexAttrib4svARB 494
#define _gloffset_VertexAttrib4ubvARB 495
#define _gloffset_VertexAttrib4uivARB 496
#define _gloffset_VertexAttrib4usvARB 497
#define _gloffset_VertexAttribPointerARB 498
#define _gloffset_BindBufferARB 499
#define _gloffset_BufferDataARB 500
#define _gloffset_BufferSubDataARB 501
#define _gloffset_DeleteBuffersARB 502
#define _gloffset_GenBuffersARB 503
#define _gloffset_GetBufferParameterivARB 504
#define _gloffset_GetBufferPointervARB 505
#define _gloffset_GetBufferSubDataARB 506
#define _gloffset_IsBufferARB 507
#define _gloffset_MapBufferARB 508
#define _gloffset_UnmapBufferARB 509
#define _gloffset_BeginQueryARB 510
#define _gloffset_DeleteQueriesARB 511
#define _gloffset_EndQueryARB 512
#define _gloffset_GenQueriesARB 513
#define _gloffset_GetQueryObjectivARB 514
#define _gloffset_GetQueryObjectuivARB 515
#define _gloffset_GetQueryivARB 516
#define _gloffset_IsQueryARB 517
#define _gloffset_AttachObjectARB 518
#define _gloffset_CompileShaderARB 519
#define _gloffset_CreateProgramObjectARB 520
#define _gloffset_CreateShaderObjectARB 521
#define _gloffset_DeleteObjectARB 522
#define _gloffset_DetachObjectARB 523
#define _gloffset_GetActiveUniformARB 524
#define _gloffset_GetAttachedObjectsARB 525
#define _gloffset_GetHandleARB 526
#define _gloffset_GetInfoLogARB 527
#define _gloffset_GetObjectParameterfvARB 528
#define _gloffset_GetObjectParameterivARB 529
#define _gloffset_GetShaderSourceARB 530
#define _gloffset_GetUniformLocationARB 531
#define _gloffset_GetUniformfvARB 532
#define _gloffset_GetUniformivARB 533
#define _gloffset_LinkProgramARB 534
#define _gloffset_ShaderSourceARB 535
#define _gloffset_Uniform1fARB 536
#define _gloffset_Uniform1fvARB 537
#define _gloffset_Uniform1iARB 538
#define _gloffset_Uniform1ivARB 539
#define _gloffset_Uniform2fARB 540
#define _gloffset_Uniform2fvARB 541
#define _gloffset_Uniform2iARB 542
#define _gloffset_Uniform2ivARB 543
#define _gloffset_Uniform3fARB 544
#define _gloffset_Uniform3fvARB 545
#define _gloffset_Uniform3iARB 546
#define _gloffset_Uniform3ivARB 547
#define _gloffset_Uniform4fARB 548
#define _gloffset_Uniform4fvARB 549
#define _gloffset_Uniform4iARB 550
#define _gloffset_Uniform4ivARB 551
#define _gloffset_UniformMatrix2fvARB 552
#define _gloffset_UniformMatrix3fvARB 553
#define _gloffset_UniformMatrix4fvARB 554
#define _gloffset_UseProgramObjectARB 555
#define _gloffset_ValidateProgramARB 556
#define _gloffset_BindAttribLocationARB 557
#define _gloffset_GetActiveAttribARB 558
#define _gloffset_GetAttribLocationARB 559
#define _gloffset_DrawBuffersARB 560
#define _gloffset_PolygonOffsetEXT 561
#define _gloffset_GetPixelTexGenParameterfvSGIS 562
#define _gloffset_GetPixelTexGenParameterivSGIS 563
#define _gloffset_PixelTexGenParameterfSGIS 564
#define _gloffset_PixelTexGenParameterfvSGIS 565
#define _gloffset_PixelTexGenParameteriSGIS 566
#define _gloffset_PixelTexGenParameterivSGIS 567
#define _gloffset_SampleMaskSGIS 568
#define _gloffset_SamplePatternSGIS 569
#define _gloffset_ColorPointerEXT 570
#define _gloffset_EdgeFlagPointerEXT 571
#define _gloffset_IndexPointerEXT 572
#define _gloffset_NormalPointerEXT 573
#define _gloffset_TexCoordPointerEXT 574
#define _gloffset_VertexPointerEXT 575
#define _gloffset_PointParameterfEXT 576
#define _gloffset_PointParameterfvEXT 577
#define _gloffset_LockArraysEXT 578
#define _gloffset_UnlockArraysEXT 579
#define _gloffset_CullParameterdvEXT 580
#define _gloffset_CullParameterfvEXT 581
#define _gloffset_SecondaryColor3bEXT 582
#define _gloffset_SecondaryColor3bvEXT 583
#define _gloffset_SecondaryColor3dEXT 584
#define _gloffset_SecondaryColor3dvEXT 585
#define _gloffset_SecondaryColor3fEXT 586
#define _gloffset_SecondaryColor3fvEXT 587
#define _gloffset_SecondaryColor3iEXT 588
#define _gloffset_SecondaryColor3ivEXT 589
#define _gloffset_SecondaryColor3sEXT 590
#define _gloffset_SecondaryColor3svEXT 591
#define _gloffset_SecondaryColor3ubEXT 592
#define _gloffset_SecondaryColor3ubvEXT 593
#define _gloffset_SecondaryColor3uiEXT 594
#define _gloffset_SecondaryColor3uivEXT 595
#define _gloffset_SecondaryColor3usEXT 596
#define _gloffset_SecondaryColor3usvEXT 597
#define _gloffset_SecondaryColorPointerEXT 598
#define _gloffset_MultiDrawArraysEXT 599
#define _gloffset_MultiDrawElementsEXT 600
#define _gloffset_FogCoordPointerEXT 601
#define _gloffset_FogCoorddEXT 602
#define _gloffset_FogCoorddvEXT 603
#define _gloffset_FogCoordfEXT 604
#define _gloffset_FogCoordfvEXT 605
#define _gloffset_PixelTexGenSGIX 606
#define _gloffset_BlendFuncSeparateEXT 607
#define _gloffset_FlushVertexArrayRangeNV 608
#define _gloffset_VertexArrayRangeNV 609
#define _gloffset_CombinerInputNV 610
#define _gloffset_CombinerOutputNV 611
#define _gloffset_CombinerParameterfNV 612
#define _gloffset_CombinerParameterfvNV 613
#define _gloffset_CombinerParameteriNV 614
#define _gloffset_CombinerParameterivNV 615
#define _gloffset_FinalCombinerInputNV 616
#define _gloffset_GetCombinerInputParameterfvNV 617
#define _gloffset_GetCombinerInputParameterivNV 618
#define _gloffset_GetCombinerOutputParameterfvNV 619
#define _gloffset_GetCombinerOutputParameterivNV 620
#define _gloffset_GetFinalCombinerInputParameterfvNV 621
#define _gloffset_GetFinalCombinerInputParameterivNV 622
#define _gloffset_ResizeBuffersMESA 623
#define _gloffset_WindowPos2dMESA 624
#define _gloffset_WindowPos2dvMESA 625
#define _gloffset_WindowPos2fMESA 626
#define _gloffset_WindowPos2fvMESA 627
#define _gloffset_WindowPos2iMESA 628
#define _gloffset_WindowPos2ivMESA 629
#define _gloffset_WindowPos2sMESA 630
#define _gloffset_WindowPos2svMESA 631
#define _gloffset_WindowPos3dMESA 632
#define _gloffset_WindowPos3dvMESA 633
#define _gloffset_WindowPos3fMESA 634
#define _gloffset_WindowPos3fvMESA 635
#define _gloffset_WindowPos3iMESA 636
#define _gloffset_WindowPos3ivMESA 637
#define _gloffset_WindowPos3sMESA 638
#define _gloffset_WindowPos3svMESA 639
#define _gloffset_WindowPos4dMESA 640
#define _gloffset_WindowPos4dvMESA 641
#define _gloffset_WindowPos4fMESA 642
#define _gloffset_WindowPos4fvMESA 643
#define _gloffset_WindowPos4iMESA 644
#define _gloffset_WindowPos4ivMESA 645
#define _gloffset_WindowPos4sMESA 646
#define _gloffset_WindowPos4svMESA 647
#define _gloffset_MultiModeDrawArraysIBM 648
#define _gloffset_MultiModeDrawElementsIBM 649
#define _gloffset_DeleteFencesNV 650
#define _gloffset_FinishFenceNV 651
#define _gloffset_GenFencesNV 652
#define _gloffset_GetFenceivNV 653
#define _gloffset_IsFenceNV 654
#define _gloffset_SetFenceNV 655
#define _gloffset_TestFenceNV 656
#define _gloffset_AreProgramsResidentNV 657
#define _gloffset_BindProgramNV 658
#define _gloffset_DeleteProgramsNV 659
#define _gloffset_ExecuteProgramNV 660
#define _gloffset_GenProgramsNV 661
#define _gloffset_GetProgramParameterdvNV 662
#define _gloffset_GetProgramParameterfvNV 663
#define _gloffset_GetProgramStringNV 664
#define _gloffset_GetProgramivNV 665
#define _gloffset_GetTrackMatrixivNV 666
#define _gloffset_GetVertexAttribPointervNV 667
#define _gloffset_GetVertexAttribdvNV 668
#define _gloffset_GetVertexAttribfvNV 669
#define _gloffset_GetVertexAttribivNV 670
#define _gloffset_IsProgramNV 671
#define _gloffset_LoadProgramNV 672
#define _gloffset_ProgramParameter4dNV 673
#define _gloffset_ProgramParameter4dvNV 674
#define _gloffset_ProgramParameter4fNV 675
#define _gloffset_ProgramParameter4fvNV 676
#define _gloffset_ProgramParameters4dvNV 677
#define _gloffset_ProgramParameters4fvNV 678
#define _gloffset_RequestResidentProgramsNV 679
#define _gloffset_TrackMatrixNV 680
#define _gloffset_VertexAttrib1dNV 681
#define _gloffset_VertexAttrib1dvNV 682
#define _gloffset_VertexAttrib1fNV 683
#define _gloffset_VertexAttrib1fvNV 684
#define _gloffset_VertexAttrib1sNV 685
#define _gloffset_VertexAttrib1svNV 686
#define _gloffset_VertexAttrib2dNV 687
#define _gloffset_VertexAttrib2dvNV 688
#define _gloffset_VertexAttrib2fNV 689
#define _gloffset_VertexAttrib2fvNV 690
#define _gloffset_VertexAttrib2sNV 691
#define _gloffset_VertexAttrib2svNV 692
#define _gloffset_VertexAttrib3dNV 693
#define _gloffset_VertexAttrib3dvNV 694
#define _gloffset_VertexAttrib3fNV 695
#define _gloffset_VertexAttrib3fvNV 696
#define _gloffset_VertexAttrib3sNV 697
#define _gloffset_VertexAttrib3svNV 698
#define _gloffset_VertexAttrib4dNV 699
#define _gloffset_VertexAttrib4dvNV 700
#define _gloffset_VertexAttrib4fNV 701
#define _gloffset_VertexAttrib4fvNV 702
#define _gloffset_VertexAttrib4sNV 703
#define _gloffset_VertexAttrib4svNV 704
#define _gloffset_VertexAttrib4ubNV 705
#define _gloffset_VertexAttrib4ubvNV 706
#define _gloffset_VertexAttribPointerNV 707
#define _gloffset_VertexAttribs1dvNV 708
#define _gloffset_VertexAttribs1fvNV 709
#define _gloffset_VertexAttribs1svNV 710
#define _gloffset_VertexAttribs2dvNV 711
#define _gloffset_VertexAttribs2fvNV 712
#define _gloffset_VertexAttribs2svNV 713
#define _gloffset_VertexAttribs3dvNV 714
#define _gloffset_VertexAttribs3fvNV 715
#define _gloffset_VertexAttribs3svNV 716
#define _gloffset_VertexAttribs4dvNV 717
#define _gloffset_VertexAttribs4fvNV 718
#define _gloffset_VertexAttribs4svNV 719
#define _gloffset_VertexAttribs4ubvNV 720
#define _gloffset_AlphaFragmentOp1ATI 721
#define _gloffset_AlphaFragmentOp2ATI 722
#define _gloffset_AlphaFragmentOp3ATI 723
#define _gloffset_BeginFragmentShaderATI 724
#define _gloffset_BindFragmentShaderATI 725
#define _gloffset_ColorFragmentOp1ATI 726
#define _gloffset_ColorFragmentOp2ATI 727
#define _gloffset_ColorFragmentOp3ATI 728
#define _gloffset_DeleteFragmentShaderATI 729
#define _gloffset_EndFragmentShaderATI 730
#define _gloffset_GenFragmentShadersATI 731
#define _gloffset_PassTexCoordATI 732
#define _gloffset_SampleMapATI 733
#define _gloffset_SetFragmentShaderConstantATI 734
#define _gloffset_PointParameteriNV 735
#define _gloffset_PointParameterivNV 736
#define _gloffset_ActiveStencilFaceEXT 737
#define _gloffset_BindVertexArrayAPPLE 738
#define _gloffset_DeleteVertexArraysAPPLE 739
#define _gloffset_GenVertexArraysAPPLE 740
#define _gloffset_IsVertexArrayAPPLE 741
#define _gloffset_GetProgramNamedParameterdvNV 742
#define _gloffset_GetProgramNamedParameterfvNV 743
#define _gloffset_ProgramNamedParameter4dNV 744
#define _gloffset_ProgramNamedParameter4dvNV 745
#define _gloffset_ProgramNamedParameter4fNV 746
#define _gloffset_ProgramNamedParameter4fvNV 747
#define _gloffset_DepthBoundsEXT 748
#define _gloffset_BlendEquationSeparateEXT 749
#define _gloffset_BindFramebufferEXT 750
#define _gloffset_BindRenderbufferEXT 751
#define _gloffset_CheckFramebufferStatusEXT 752
#define _gloffset_DeleteFramebuffersEXT 753
#define _gloffset_DeleteRenderbuffersEXT 754
#define _gloffset_FramebufferRenderbufferEXT 755
#define _gloffset_FramebufferTexture1DEXT 756
#define _gloffset_FramebufferTexture2DEXT 757
#define _gloffset_FramebufferTexture3DEXT 758
#define _gloffset_GenFramebuffersEXT 759
#define _gloffset_GenRenderbuffersEXT 760
#define _gloffset_GenerateMipmapEXT 761
#define _gloffset_GetFramebufferAttachmentParameterivEXT 762
#define _gloffset_GetRenderbufferParameterivEXT 763
#define _gloffset_IsFramebufferEXT 764
#define _gloffset_IsRenderbufferEXT 765
#define _gloffset_RenderbufferStorageEXT 766
#define _gloffset_BlitFramebufferEXT 767
#define _gloffset_ProgramEnvParameters4fvEXT 768
#define _gloffset_ProgramLocalParameters4fvEXT 769
#define _gloffset_GetQueryObjecti64vEXT 770
#define _gloffset_GetQueryObjectui64vEXT 771
#define _gloffset_FIRST_DYNAMIC 772
#else
@ -818,6 +824,12 @@
#define _gloffset_StencilFuncSeparate driDispatchRemapTable[StencilFuncSeparate_remap_index]
#define _gloffset_StencilMaskSeparate driDispatchRemapTable[StencilMaskSeparate_remap_index]
#define _gloffset_StencilOpSeparate driDispatchRemapTable[StencilOpSeparate_remap_index]
#define _gloffset_UniformMatrix2x3fv driDispatchRemapTable[UniformMatrix2x3fv_remap_index]
#define _gloffset_UniformMatrix2x4fv driDispatchRemapTable[UniformMatrix2x4fv_remap_index]
#define _gloffset_UniformMatrix3x2fv driDispatchRemapTable[UniformMatrix3x2fv_remap_index]
#define _gloffset_UniformMatrix3x4fv driDispatchRemapTable[UniformMatrix3x4fv_remap_index]
#define _gloffset_UniformMatrix4x2fv driDispatchRemapTable[UniformMatrix4x2fv_remap_index]
#define _gloffset_UniformMatrix4x3fv driDispatchRemapTable[UniformMatrix4x3fv_remap_index]
#define _gloffset_LoadTransposeMatrixdARB driDispatchRemapTable[LoadTransposeMatrixdARB_remap_index]
#define _gloffset_LoadTransposeMatrixfARB driDispatchRemapTable[LoadTransposeMatrixfARB_remap_index]
#define _gloffset_MultTransposeMatrixdARB driDispatchRemapTable[MultTransposeMatrixdARB_remap_index]

View file

@ -461,348 +461,354 @@ struct _glapi_table
void (GLAPIENTRYP StencilFuncSeparate)(GLenum face, GLenum func, GLint ref, GLuint mask); /* 421 */
void (GLAPIENTRYP StencilMaskSeparate)(GLenum face, GLuint mask); /* 422 */
void (GLAPIENTRYP StencilOpSeparate)(GLenum face, GLenum fail, GLenum zfail, GLenum zpass); /* 423 */
void (GLAPIENTRYP LoadTransposeMatrixdARB)(const GLdouble * m); /* 424 */
void (GLAPIENTRYP LoadTransposeMatrixfARB)(const GLfloat * m); /* 425 */
void (GLAPIENTRYP MultTransposeMatrixdARB)(const GLdouble * m); /* 426 */
void (GLAPIENTRYP MultTransposeMatrixfARB)(const GLfloat * m); /* 427 */
void (GLAPIENTRYP SampleCoverageARB)(GLclampf value, GLboolean invert); /* 428 */
void (GLAPIENTRYP CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); /* 429 */
void (GLAPIENTRYP CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); /* 430 */
void (GLAPIENTRYP CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); /* 431 */
void (GLAPIENTRYP CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); /* 432 */
void (GLAPIENTRYP CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); /* 433 */
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); /* 434 */
void (GLAPIENTRYP GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img); /* 435 */
void (GLAPIENTRYP DisableVertexAttribArrayARB)(GLuint index); /* 436 */
void (GLAPIENTRYP EnableVertexAttribArrayARB)(GLuint index); /* 437 */
void (GLAPIENTRYP GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 438 */
void (GLAPIENTRYP GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 439 */
void (GLAPIENTRYP GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 440 */
void (GLAPIENTRYP GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 441 */
void (GLAPIENTRYP GetProgramStringARB)(GLenum target, GLenum pname, GLvoid * string); /* 442 */
void (GLAPIENTRYP GetProgramivARB)(GLenum target, GLenum pname, GLint * params); /* 443 */
void (GLAPIENTRYP GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble * params); /* 444 */
void (GLAPIENTRYP GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat * params); /* 445 */
void (GLAPIENTRYP GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * params); /* 446 */
void (GLAPIENTRYP ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 447 */
void (GLAPIENTRYP ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 448 */
void (GLAPIENTRYP ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 449 */
void (GLAPIENTRYP ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 450 */
void (GLAPIENTRYP ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 451 */
void (GLAPIENTRYP ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 452 */
void (GLAPIENTRYP ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 453 */
void (GLAPIENTRYP ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 454 */
void (GLAPIENTRYP ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const GLvoid * string); /* 455 */
void (GLAPIENTRYP VertexAttrib1dARB)(GLuint index, GLdouble x); /* 456 */
void (GLAPIENTRYP VertexAttrib1dvARB)(GLuint index, const GLdouble * v); /* 457 */
void (GLAPIENTRYP VertexAttrib1fARB)(GLuint index, GLfloat x); /* 458 */
void (GLAPIENTRYP VertexAttrib1fvARB)(GLuint index, const GLfloat * v); /* 459 */
void (GLAPIENTRYP VertexAttrib1sARB)(GLuint index, GLshort x); /* 460 */
void (GLAPIENTRYP VertexAttrib1svARB)(GLuint index, const GLshort * v); /* 461 */
void (GLAPIENTRYP VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y); /* 462 */
void (GLAPIENTRYP VertexAttrib2dvARB)(GLuint index, const GLdouble * v); /* 463 */
void (GLAPIENTRYP VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y); /* 464 */
void (GLAPIENTRYP VertexAttrib2fvARB)(GLuint index, const GLfloat * v); /* 465 */
void (GLAPIENTRYP VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y); /* 466 */
void (GLAPIENTRYP VertexAttrib2svARB)(GLuint index, const GLshort * v); /* 467 */
void (GLAPIENTRYP VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 468 */
void (GLAPIENTRYP VertexAttrib3dvARB)(GLuint index, const GLdouble * v); /* 469 */
void (GLAPIENTRYP VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 470 */
void (GLAPIENTRYP VertexAttrib3fvARB)(GLuint index, const GLfloat * v); /* 471 */
void (GLAPIENTRYP VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLshort z); /* 472 */
void (GLAPIENTRYP VertexAttrib3svARB)(GLuint index, const GLshort * v); /* 473 */
void (GLAPIENTRYP VertexAttrib4NbvARB)(GLuint index, const GLbyte * v); /* 474 */
void (GLAPIENTRYP VertexAttrib4NivARB)(GLuint index, const GLint * v); /* 475 */
void (GLAPIENTRYP VertexAttrib4NsvARB)(GLuint index, const GLshort * v); /* 476 */
void (GLAPIENTRYP VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 477 */
void (GLAPIENTRYP VertexAttrib4NubvARB)(GLuint index, const GLubyte * v); /* 478 */
void (GLAPIENTRYP VertexAttrib4NuivARB)(GLuint index, const GLuint * v); /* 479 */
void (GLAPIENTRYP VertexAttrib4NusvARB)(GLuint index, const GLushort * v); /* 480 */
void (GLAPIENTRYP VertexAttrib4bvARB)(GLuint index, const GLbyte * v); /* 481 */
void (GLAPIENTRYP VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 482 */
void (GLAPIENTRYP VertexAttrib4dvARB)(GLuint index, const GLdouble * v); /* 483 */
void (GLAPIENTRYP VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 484 */
void (GLAPIENTRYP VertexAttrib4fvARB)(GLuint index, const GLfloat * v); /* 485 */
void (GLAPIENTRYP VertexAttrib4ivARB)(GLuint index, const GLint * v); /* 486 */
void (GLAPIENTRYP VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 487 */
void (GLAPIENTRYP VertexAttrib4svARB)(GLuint index, const GLshort * v); /* 488 */
void (GLAPIENTRYP VertexAttrib4ubvARB)(GLuint index, const GLubyte * v); /* 489 */
void (GLAPIENTRYP VertexAttrib4uivARB)(GLuint index, const GLuint * v); /* 490 */
void (GLAPIENTRYP VertexAttrib4usvARB)(GLuint index, const GLushort * v); /* 491 */
void (GLAPIENTRYP VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); /* 492 */
void (GLAPIENTRYP BindBufferARB)(GLenum target, GLuint buffer); /* 493 */
void (GLAPIENTRYP BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage); /* 494 */
void (GLAPIENTRYP BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data); /* 495 */
void (GLAPIENTRYP DeleteBuffersARB)(GLsizei n, const GLuint * buffer); /* 496 */
void (GLAPIENTRYP GenBuffersARB)(GLsizei n, GLuint * buffer); /* 497 */
void (GLAPIENTRYP GetBufferParameterivARB)(GLenum target, GLenum pname, GLint * params); /* 498 */
void (GLAPIENTRYP GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid ** params); /* 499 */
void (GLAPIENTRYP GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data); /* 500 */
GLboolean (GLAPIENTRYP IsBufferARB)(GLuint buffer); /* 501 */
GLvoid * (GLAPIENTRYP MapBufferARB)(GLenum target, GLenum access); /* 502 */
GLboolean (GLAPIENTRYP UnmapBufferARB)(GLenum target); /* 503 */
void (GLAPIENTRYP BeginQueryARB)(GLenum target, GLuint id); /* 504 */
void (GLAPIENTRYP DeleteQueriesARB)(GLsizei n, const GLuint * ids); /* 505 */
void (GLAPIENTRYP EndQueryARB)(GLenum target); /* 506 */
void (GLAPIENTRYP GenQueriesARB)(GLsizei n, GLuint * ids); /* 507 */
void (GLAPIENTRYP GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * params); /* 508 */
void (GLAPIENTRYP GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * params); /* 509 */
void (GLAPIENTRYP GetQueryivARB)(GLenum target, GLenum pname, GLint * params); /* 510 */
GLboolean (GLAPIENTRYP IsQueryARB)(GLuint id); /* 511 */
void (GLAPIENTRYP AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj); /* 512 */
void (GLAPIENTRYP CompileShaderARB)(GLhandleARB shader); /* 513 */
GLhandleARB (GLAPIENTRYP CreateProgramObjectARB)(void); /* 514 */
GLhandleARB (GLAPIENTRYP CreateShaderObjectARB)(GLenum shaderType); /* 515 */
void (GLAPIENTRYP DeleteObjectARB)(GLhandleARB obj); /* 516 */
void (GLAPIENTRYP DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj); /* 517 */
void (GLAPIENTRYP GetActiveUniformARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 518 */
void (GLAPIENTRYP GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog); /* 519 */
GLhandleARB (GLAPIENTRYP GetHandleARB)(GLenum pname); /* 520 */
void (GLAPIENTRYP GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog); /* 521 */
void (GLAPIENTRYP GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat * params); /* 522 */
void (GLAPIENTRYP GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint * params); /* 523 */
void (GLAPIENTRYP GetShaderSourceARB)(GLhandleARB shader, GLsizei bufSize, GLsizei * length, GLcharARB * source); /* 524 */
GLint (GLAPIENTRYP GetUniformLocationARB)(GLhandleARB program, const GLcharARB * name); /* 525 */
void (GLAPIENTRYP GetUniformfvARB)(GLhandleARB program, GLint location, GLfloat * params); /* 526 */
void (GLAPIENTRYP GetUniformivARB)(GLhandleARB program, GLint location, GLint * params); /* 527 */
void (GLAPIENTRYP LinkProgramARB)(GLhandleARB program); /* 528 */
void (GLAPIENTRYP ShaderSourceARB)(GLhandleARB shader, GLsizei count, const GLcharARB ** string, const GLint * length); /* 529 */
void (GLAPIENTRYP Uniform1fARB)(GLint location, GLfloat v0); /* 530 */
void (GLAPIENTRYP Uniform1fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 531 */
void (GLAPIENTRYP Uniform1iARB)(GLint location, GLint v0); /* 532 */
void (GLAPIENTRYP Uniform1ivARB)(GLint location, GLsizei count, const GLint * value); /* 533 */
void (GLAPIENTRYP Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1); /* 534 */
void (GLAPIENTRYP Uniform2fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 535 */
void (GLAPIENTRYP Uniform2iARB)(GLint location, GLint v0, GLint v1); /* 536 */
void (GLAPIENTRYP Uniform2ivARB)(GLint location, GLsizei count, const GLint * value); /* 537 */
void (GLAPIENTRYP Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); /* 538 */
void (GLAPIENTRYP Uniform3fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 539 */
void (GLAPIENTRYP Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2); /* 540 */
void (GLAPIENTRYP Uniform3ivARB)(GLint location, GLsizei count, const GLint * value); /* 541 */
void (GLAPIENTRYP Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); /* 542 */
void (GLAPIENTRYP Uniform4fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 543 */
void (GLAPIENTRYP Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); /* 544 */
void (GLAPIENTRYP Uniform4ivARB)(GLint location, GLsizei count, const GLint * value); /* 545 */
void (GLAPIENTRYP UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 546 */
void (GLAPIENTRYP UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 547 */
void (GLAPIENTRYP UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 548 */
void (GLAPIENTRYP UseProgramObjectARB)(GLhandleARB program); /* 549 */
void (GLAPIENTRYP ValidateProgramARB)(GLhandleARB program); /* 550 */
void (GLAPIENTRYP BindAttribLocationARB)(GLhandleARB program, GLuint index, const GLcharARB * name); /* 551 */
void (GLAPIENTRYP GetActiveAttribARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 552 */
GLint (GLAPIENTRYP GetAttribLocationARB)(GLhandleARB program, const GLcharARB * name); /* 553 */
void (GLAPIENTRYP DrawBuffersARB)(GLsizei n, const GLenum * bufs); /* 554 */
void (GLAPIENTRYP PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 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 */
void (GLAPIENTRYP SampleMaskSGIS)(GLclampf value, GLboolean invert); /* 562 */
void (GLAPIENTRYP SamplePatternSGIS)(GLenum pattern); /* 563 */
void (GLAPIENTRYP ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 564 */
void (GLAPIENTRYP EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer); /* 565 */
void (GLAPIENTRYP IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 566 */
void (GLAPIENTRYP NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 567 */
void (GLAPIENTRYP TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 568 */
void (GLAPIENTRYP VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 569 */
void (GLAPIENTRYP PointParameterfEXT)(GLenum pname, GLfloat param); /* 570 */
void (GLAPIENTRYP PointParameterfvEXT)(GLenum pname, const GLfloat * params); /* 571 */
void (GLAPIENTRYP LockArraysEXT)(GLint first, GLsizei count); /* 572 */
void (GLAPIENTRYP UnlockArraysEXT)(void); /* 573 */
void (GLAPIENTRYP CullParameterdvEXT)(GLenum pname, GLdouble * params); /* 574 */
void (GLAPIENTRYP CullParameterfvEXT)(GLenum pname, GLfloat * params); /* 575 */
void (GLAPIENTRYP SecondaryColor3bEXT)(GLbyte red, GLbyte green, GLbyte blue); /* 576 */
void (GLAPIENTRYP SecondaryColor3bvEXT)(const GLbyte * v); /* 577 */
void (GLAPIENTRYP SecondaryColor3dEXT)(GLdouble red, GLdouble green, GLdouble blue); /* 578 */
void (GLAPIENTRYP SecondaryColor3dvEXT)(const GLdouble * v); /* 579 */
void (GLAPIENTRYP SecondaryColor3fEXT)(GLfloat red, GLfloat green, GLfloat blue); /* 580 */
void (GLAPIENTRYP SecondaryColor3fvEXT)(const GLfloat * v); /* 581 */
void (GLAPIENTRYP SecondaryColor3iEXT)(GLint red, GLint green, GLint blue); /* 582 */
void (GLAPIENTRYP SecondaryColor3ivEXT)(const GLint * v); /* 583 */
void (GLAPIENTRYP SecondaryColor3sEXT)(GLshort red, GLshort green, GLshort blue); /* 584 */
void (GLAPIENTRYP SecondaryColor3svEXT)(const GLshort * v); /* 585 */
void (GLAPIENTRYP SecondaryColor3ubEXT)(GLubyte red, GLubyte green, GLubyte blue); /* 586 */
void (GLAPIENTRYP SecondaryColor3ubvEXT)(const GLubyte * v); /* 587 */
void (GLAPIENTRYP SecondaryColor3uiEXT)(GLuint red, GLuint green, GLuint blue); /* 588 */
void (GLAPIENTRYP SecondaryColor3uivEXT)(const GLuint * v); /* 589 */
void (GLAPIENTRYP SecondaryColor3usEXT)(GLushort red, GLushort green, GLushort blue); /* 590 */
void (GLAPIENTRYP SecondaryColor3usvEXT)(const GLushort * v); /* 591 */
void (GLAPIENTRYP SecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 592 */
void (GLAPIENTRYP MultiDrawArraysEXT)(GLenum mode, GLint * first, GLsizei * count, GLsizei primcount); /* 593 */
void (GLAPIENTRYP MultiDrawElementsEXT)(GLenum mode, const GLsizei * count, GLenum type, const GLvoid ** indices, GLsizei primcount); /* 594 */
void (GLAPIENTRYP FogCoordPointerEXT)(GLenum type, GLsizei stride, const GLvoid * pointer); /* 595 */
void (GLAPIENTRYP FogCoorddEXT)(GLdouble coord); /* 596 */
void (GLAPIENTRYP FogCoorddvEXT)(const GLdouble * coord); /* 597 */
void (GLAPIENTRYP FogCoordfEXT)(GLfloat coord); /* 598 */
void (GLAPIENTRYP FogCoordfvEXT)(const GLfloat * coord); /* 599 */
void (GLAPIENTRYP PixelTexGenSGIX)(GLenum mode); /* 600 */
void (GLAPIENTRYP BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); /* 601 */
void (GLAPIENTRYP FlushVertexArrayRangeNV)(void); /* 602 */
void (GLAPIENTRYP VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer); /* 603 */
void (GLAPIENTRYP CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 604 */
void (GLAPIENTRYP CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); /* 605 */
void (GLAPIENTRYP CombinerParameterfNV)(GLenum pname, GLfloat param); /* 606 */
void (GLAPIENTRYP CombinerParameterfvNV)(GLenum pname, const GLfloat * params); /* 607 */
void (GLAPIENTRYP CombinerParameteriNV)(GLenum pname, GLint param); /* 608 */
void (GLAPIENTRYP CombinerParameterivNV)(GLenum pname, const GLint * params); /* 609 */
void (GLAPIENTRYP FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 610 */
void (GLAPIENTRYP GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params); /* 611 */
void (GLAPIENTRYP GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params); /* 612 */
void (GLAPIENTRYP GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params); /* 613 */
void (GLAPIENTRYP GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params); /* 614 */
void (GLAPIENTRYP GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params); /* 615 */
void (GLAPIENTRYP GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params); /* 616 */
void (GLAPIENTRYP ResizeBuffersMESA)(void); /* 617 */
void (GLAPIENTRYP WindowPos2dMESA)(GLdouble x, GLdouble y); /* 618 */
void (GLAPIENTRYP WindowPos2dvMESA)(const GLdouble * v); /* 619 */
void (GLAPIENTRYP WindowPos2fMESA)(GLfloat x, GLfloat y); /* 620 */
void (GLAPIENTRYP WindowPos2fvMESA)(const GLfloat * v); /* 621 */
void (GLAPIENTRYP WindowPos2iMESA)(GLint x, GLint y); /* 622 */
void (GLAPIENTRYP WindowPos2ivMESA)(const GLint * v); /* 623 */
void (GLAPIENTRYP WindowPos2sMESA)(GLshort x, GLshort y); /* 624 */
void (GLAPIENTRYP WindowPos2svMESA)(const GLshort * v); /* 625 */
void (GLAPIENTRYP WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z); /* 626 */
void (GLAPIENTRYP WindowPos3dvMESA)(const GLdouble * v); /* 627 */
void (GLAPIENTRYP WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z); /* 628 */
void (GLAPIENTRYP WindowPos3fvMESA)(const GLfloat * v); /* 629 */
void (GLAPIENTRYP WindowPos3iMESA)(GLint x, GLint y, GLint z); /* 630 */
void (GLAPIENTRYP WindowPos3ivMESA)(const GLint * v); /* 631 */
void (GLAPIENTRYP WindowPos3sMESA)(GLshort x, GLshort y, GLshort z); /* 632 */
void (GLAPIENTRYP WindowPos3svMESA)(const GLshort * v); /* 633 */
void (GLAPIENTRYP WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 634 */
void (GLAPIENTRYP WindowPos4dvMESA)(const GLdouble * v); /* 635 */
void (GLAPIENTRYP WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 636 */
void (GLAPIENTRYP WindowPos4fvMESA)(const GLfloat * v); /* 637 */
void (GLAPIENTRYP WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w); /* 638 */
void (GLAPIENTRYP WindowPos4ivMESA)(const GLint * v); /* 639 */
void (GLAPIENTRYP WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w); /* 640 */
void (GLAPIENTRYP WindowPos4svMESA)(const GLshort * v); /* 641 */
void (GLAPIENTRYP MultiModeDrawArraysIBM)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride); /* 642 */
void (GLAPIENTRYP MultiModeDrawElementsIBM)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride); /* 643 */
void (GLAPIENTRYP DeleteFencesNV)(GLsizei n, const GLuint * fences); /* 644 */
void (GLAPIENTRYP FinishFenceNV)(GLuint fence); /* 645 */
void (GLAPIENTRYP GenFencesNV)(GLsizei n, GLuint * fences); /* 646 */
void (GLAPIENTRYP GetFenceivNV)(GLuint fence, GLenum pname, GLint * params); /* 647 */
GLboolean (GLAPIENTRYP IsFenceNV)(GLuint fence); /* 648 */
void (GLAPIENTRYP SetFenceNV)(GLuint fence, GLenum condition); /* 649 */
GLboolean (GLAPIENTRYP TestFenceNV)(GLuint fence); /* 650 */
GLboolean (GLAPIENTRYP AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences); /* 651 */
void (GLAPIENTRYP BindProgramNV)(GLenum target, GLuint program); /* 652 */
void (GLAPIENTRYP DeleteProgramsNV)(GLsizei n, const GLuint * programs); /* 653 */
void (GLAPIENTRYP ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params); /* 654 */
void (GLAPIENTRYP GenProgramsNV)(GLsizei n, GLuint * programs); /* 655 */
void (GLAPIENTRYP GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params); /* 656 */
void (GLAPIENTRYP GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params); /* 657 */
void (GLAPIENTRYP GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program); /* 658 */
void (GLAPIENTRYP GetProgramivNV)(GLuint id, GLenum pname, GLint * params); /* 659 */
void (GLAPIENTRYP GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params); /* 660 */
void (GLAPIENTRYP GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** params); /* 661 */
void (GLAPIENTRYP GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params); /* 662 */
void (GLAPIENTRYP GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params); /* 663 */
void (GLAPIENTRYP GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params); /* 664 */
GLboolean (GLAPIENTRYP IsProgramNV)(GLuint program); /* 665 */
void (GLAPIENTRYP LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program); /* 666 */
void (GLAPIENTRYP ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 667 */
void (GLAPIENTRYP ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble * params); /* 668 */
void (GLAPIENTRYP ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 669 */
void (GLAPIENTRYP ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat * params); /* 670 */
void (GLAPIENTRYP ProgramParameters4dvNV)(GLenum target, GLuint index, GLuint num, const GLdouble * params); /* 671 */
void (GLAPIENTRYP ProgramParameters4fvNV)(GLenum target, GLuint index, GLuint num, const GLfloat * params); /* 672 */
void (GLAPIENTRYP RequestResidentProgramsNV)(GLsizei n, const GLuint * ids); /* 673 */
void (GLAPIENTRYP TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform); /* 674 */
void (GLAPIENTRYP VertexAttrib1dNV)(GLuint index, GLdouble x); /* 675 */
void (GLAPIENTRYP VertexAttrib1dvNV)(GLuint index, const GLdouble * v); /* 676 */
void (GLAPIENTRYP VertexAttrib1fNV)(GLuint index, GLfloat x); /* 677 */
void (GLAPIENTRYP VertexAttrib1fvNV)(GLuint index, const GLfloat * v); /* 678 */
void (GLAPIENTRYP VertexAttrib1sNV)(GLuint index, GLshort x); /* 679 */
void (GLAPIENTRYP VertexAttrib1svNV)(GLuint index, const GLshort * v); /* 680 */
void (GLAPIENTRYP VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y); /* 681 */
void (GLAPIENTRYP VertexAttrib2dvNV)(GLuint index, const GLdouble * v); /* 682 */
void (GLAPIENTRYP VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y); /* 683 */
void (GLAPIENTRYP VertexAttrib2fvNV)(GLuint index, const GLfloat * v); /* 684 */
void (GLAPIENTRYP VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y); /* 685 */
void (GLAPIENTRYP VertexAttrib2svNV)(GLuint index, const GLshort * v); /* 686 */
void (GLAPIENTRYP VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 687 */
void (GLAPIENTRYP VertexAttrib3dvNV)(GLuint index, const GLdouble * v); /* 688 */
void (GLAPIENTRYP VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 689 */
void (GLAPIENTRYP VertexAttrib3fvNV)(GLuint index, const GLfloat * v); /* 690 */
void (GLAPIENTRYP VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z); /* 691 */
void (GLAPIENTRYP VertexAttrib3svNV)(GLuint index, const GLshort * v); /* 692 */
void (GLAPIENTRYP VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 693 */
void (GLAPIENTRYP VertexAttrib4dvNV)(GLuint index, const GLdouble * v); /* 694 */
void (GLAPIENTRYP VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 695 */
void (GLAPIENTRYP VertexAttrib4fvNV)(GLuint index, const GLfloat * v); /* 696 */
void (GLAPIENTRYP VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 697 */
void (GLAPIENTRYP VertexAttrib4svNV)(GLuint index, const GLshort * v); /* 698 */
void (GLAPIENTRYP VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 699 */
void (GLAPIENTRYP VertexAttrib4ubvNV)(GLuint index, const GLubyte * v); /* 700 */
void (GLAPIENTRYP VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 701 */
void (GLAPIENTRYP VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 702 */
void (GLAPIENTRYP VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 703 */
void (GLAPIENTRYP VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v); /* 704 */
void (GLAPIENTRYP VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 705 */
void (GLAPIENTRYP VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 706 */
void (GLAPIENTRYP VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v); /* 707 */
void (GLAPIENTRYP VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 708 */
void (GLAPIENTRYP VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 709 */
void (GLAPIENTRYP VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v); /* 710 */
void (GLAPIENTRYP VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 711 */
void (GLAPIENTRYP VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 712 */
void (GLAPIENTRYP VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v); /* 713 */
void (GLAPIENTRYP VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v); /* 714 */
void (GLAPIENTRYP AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 715 */
void (GLAPIENTRYP AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 716 */
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); /* 717 */
void (GLAPIENTRYP BeginFragmentShaderATI)(void); /* 718 */
void (GLAPIENTRYP BindFragmentShaderATI)(GLuint id); /* 719 */
void (GLAPIENTRYP ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 720 */
void (GLAPIENTRYP ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 721 */
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); /* 722 */
void (GLAPIENTRYP DeleteFragmentShaderATI)(GLuint id); /* 723 */
void (GLAPIENTRYP EndFragmentShaderATI)(void); /* 724 */
GLuint (GLAPIENTRYP GenFragmentShadersATI)(GLuint range); /* 725 */
void (GLAPIENTRYP PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle); /* 726 */
void (GLAPIENTRYP SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle); /* 727 */
void (GLAPIENTRYP SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * value); /* 728 */
void (GLAPIENTRYP PointParameteriNV)(GLenum pname, GLint param); /* 729 */
void (GLAPIENTRYP PointParameterivNV)(GLenum pname, const GLint * params); /* 730 */
void (GLAPIENTRYP ActiveStencilFaceEXT)(GLenum face); /* 731 */
void (GLAPIENTRYP BindVertexArrayAPPLE)(GLuint array); /* 732 */
void (GLAPIENTRYP DeleteVertexArraysAPPLE)(GLsizei n, const GLuint * arrays); /* 733 */
void (GLAPIENTRYP GenVertexArraysAPPLE)(GLsizei n, GLuint * arrays); /* 734 */
GLboolean (GLAPIENTRYP IsVertexArrayAPPLE)(GLuint array); /* 735 */
void (GLAPIENTRYP GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); /* 736 */
void (GLAPIENTRYP GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); /* 737 */
void (GLAPIENTRYP ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 738 */
void (GLAPIENTRYP ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); /* 739 */
void (GLAPIENTRYP ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 740 */
void (GLAPIENTRYP ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); /* 741 */
void (GLAPIENTRYP DepthBoundsEXT)(GLclampd zmin, GLclampd zmax); /* 742 */
void (GLAPIENTRYP BlendEquationSeparateEXT)(GLenum modeRGB, GLenum modeA); /* 743 */
void (GLAPIENTRYP BindFramebufferEXT)(GLenum target, GLuint framebuffer); /* 744 */
void (GLAPIENTRYP BindRenderbufferEXT)(GLenum target, GLuint renderbuffer); /* 745 */
GLenum (GLAPIENTRYP CheckFramebufferStatusEXT)(GLenum target); /* 746 */
void (GLAPIENTRYP DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffers); /* 747 */
void (GLAPIENTRYP DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuffers); /* 748 */
void (GLAPIENTRYP FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); /* 749 */
void (GLAPIENTRYP FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 750 */
void (GLAPIENTRYP FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 751 */
void (GLAPIENTRYP FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); /* 752 */
void (GLAPIENTRYP GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers); /* 753 */
void (GLAPIENTRYP GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers); /* 754 */
void (GLAPIENTRYP GenerateMipmapEXT)(GLenum target); /* 755 */
void (GLAPIENTRYP GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params); /* 756 */
void (GLAPIENTRYP GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 757 */
GLboolean (GLAPIENTRYP IsFramebufferEXT)(GLuint framebuffer); /* 758 */
GLboolean (GLAPIENTRYP IsRenderbufferEXT)(GLuint renderbuffer); /* 759 */
void (GLAPIENTRYP RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); /* 760 */
void (GLAPIENTRYP BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); /* 761 */
void (GLAPIENTRYP ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 762 */
void (GLAPIENTRYP ProgramLocalParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 763 */
void (GLAPIENTRYP GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64EXT * params); /* 764 */
void (GLAPIENTRYP GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64EXT * params); /* 765 */
void (GLAPIENTRYP UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 424 */
void (GLAPIENTRYP UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 425 */
void (GLAPIENTRYP UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 426 */
void (GLAPIENTRYP UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 427 */
void (GLAPIENTRYP UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 428 */
void (GLAPIENTRYP UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 429 */
void (GLAPIENTRYP LoadTransposeMatrixdARB)(const GLdouble * m); /* 430 */
void (GLAPIENTRYP LoadTransposeMatrixfARB)(const GLfloat * m); /* 431 */
void (GLAPIENTRYP MultTransposeMatrixdARB)(const GLdouble * m); /* 432 */
void (GLAPIENTRYP MultTransposeMatrixfARB)(const GLfloat * m); /* 433 */
void (GLAPIENTRYP SampleCoverageARB)(GLclampf value, GLboolean invert); /* 434 */
void (GLAPIENTRYP CompressedTexImage1DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); /* 435 */
void (GLAPIENTRYP CompressedTexImage2DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); /* 436 */
void (GLAPIENTRYP CompressedTexImage3DARB)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); /* 437 */
void (GLAPIENTRYP CompressedTexSubImage1DARB)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); /* 438 */
void (GLAPIENTRYP CompressedTexSubImage2DARB)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); /* 439 */
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); /* 440 */
void (GLAPIENTRYP GetCompressedTexImageARB)(GLenum target, GLint level, GLvoid * img); /* 441 */
void (GLAPIENTRYP DisableVertexAttribArrayARB)(GLuint index); /* 442 */
void (GLAPIENTRYP EnableVertexAttribArrayARB)(GLuint index); /* 443 */
void (GLAPIENTRYP GetProgramEnvParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 444 */
void (GLAPIENTRYP GetProgramEnvParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 445 */
void (GLAPIENTRYP GetProgramLocalParameterdvARB)(GLenum target, GLuint index, GLdouble * params); /* 446 */
void (GLAPIENTRYP GetProgramLocalParameterfvARB)(GLenum target, GLuint index, GLfloat * params); /* 447 */
void (GLAPIENTRYP GetProgramStringARB)(GLenum target, GLenum pname, GLvoid * string); /* 448 */
void (GLAPIENTRYP GetProgramivARB)(GLenum target, GLenum pname, GLint * params); /* 449 */
void (GLAPIENTRYP GetVertexAttribdvARB)(GLuint index, GLenum pname, GLdouble * params); /* 450 */
void (GLAPIENTRYP GetVertexAttribfvARB)(GLuint index, GLenum pname, GLfloat * params); /* 451 */
void (GLAPIENTRYP GetVertexAttribivARB)(GLuint index, GLenum pname, GLint * params); /* 452 */
void (GLAPIENTRYP ProgramEnvParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 453 */
void (GLAPIENTRYP ProgramEnvParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 454 */
void (GLAPIENTRYP ProgramEnvParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 455 */
void (GLAPIENTRYP ProgramEnvParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 456 */
void (GLAPIENTRYP ProgramLocalParameter4dARB)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 457 */
void (GLAPIENTRYP ProgramLocalParameter4dvARB)(GLenum target, GLuint index, const GLdouble * params); /* 458 */
void (GLAPIENTRYP ProgramLocalParameter4fARB)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 459 */
void (GLAPIENTRYP ProgramLocalParameter4fvARB)(GLenum target, GLuint index, const GLfloat * params); /* 460 */
void (GLAPIENTRYP ProgramStringARB)(GLenum target, GLenum format, GLsizei len, const GLvoid * string); /* 461 */
void (GLAPIENTRYP VertexAttrib1dARB)(GLuint index, GLdouble x); /* 462 */
void (GLAPIENTRYP VertexAttrib1dvARB)(GLuint index, const GLdouble * v); /* 463 */
void (GLAPIENTRYP VertexAttrib1fARB)(GLuint index, GLfloat x); /* 464 */
void (GLAPIENTRYP VertexAttrib1fvARB)(GLuint index, const GLfloat * v); /* 465 */
void (GLAPIENTRYP VertexAttrib1sARB)(GLuint index, GLshort x); /* 466 */
void (GLAPIENTRYP VertexAttrib1svARB)(GLuint index, const GLshort * v); /* 467 */
void (GLAPIENTRYP VertexAttrib2dARB)(GLuint index, GLdouble x, GLdouble y); /* 468 */
void (GLAPIENTRYP VertexAttrib2dvARB)(GLuint index, const GLdouble * v); /* 469 */
void (GLAPIENTRYP VertexAttrib2fARB)(GLuint index, GLfloat x, GLfloat y); /* 470 */
void (GLAPIENTRYP VertexAttrib2fvARB)(GLuint index, const GLfloat * v); /* 471 */
void (GLAPIENTRYP VertexAttrib2sARB)(GLuint index, GLshort x, GLshort y); /* 472 */
void (GLAPIENTRYP VertexAttrib2svARB)(GLuint index, const GLshort * v); /* 473 */
void (GLAPIENTRYP VertexAttrib3dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 474 */
void (GLAPIENTRYP VertexAttrib3dvARB)(GLuint index, const GLdouble * v); /* 475 */
void (GLAPIENTRYP VertexAttrib3fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 476 */
void (GLAPIENTRYP VertexAttrib3fvARB)(GLuint index, const GLfloat * v); /* 477 */
void (GLAPIENTRYP VertexAttrib3sARB)(GLuint index, GLshort x, GLshort y, GLshort z); /* 478 */
void (GLAPIENTRYP VertexAttrib3svARB)(GLuint index, const GLshort * v); /* 479 */
void (GLAPIENTRYP VertexAttrib4NbvARB)(GLuint index, const GLbyte * v); /* 480 */
void (GLAPIENTRYP VertexAttrib4NivARB)(GLuint index, const GLint * v); /* 481 */
void (GLAPIENTRYP VertexAttrib4NsvARB)(GLuint index, const GLshort * v); /* 482 */
void (GLAPIENTRYP VertexAttrib4NubARB)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 483 */
void (GLAPIENTRYP VertexAttrib4NubvARB)(GLuint index, const GLubyte * v); /* 484 */
void (GLAPIENTRYP VertexAttrib4NuivARB)(GLuint index, const GLuint * v); /* 485 */
void (GLAPIENTRYP VertexAttrib4NusvARB)(GLuint index, const GLushort * v); /* 486 */
void (GLAPIENTRYP VertexAttrib4bvARB)(GLuint index, const GLbyte * v); /* 487 */
void (GLAPIENTRYP VertexAttrib4dARB)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 488 */
void (GLAPIENTRYP VertexAttrib4dvARB)(GLuint index, const GLdouble * v); /* 489 */
void (GLAPIENTRYP VertexAttrib4fARB)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 490 */
void (GLAPIENTRYP VertexAttrib4fvARB)(GLuint index, const GLfloat * v); /* 491 */
void (GLAPIENTRYP VertexAttrib4ivARB)(GLuint index, const GLint * v); /* 492 */
void (GLAPIENTRYP VertexAttrib4sARB)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 493 */
void (GLAPIENTRYP VertexAttrib4svARB)(GLuint index, const GLshort * v); /* 494 */
void (GLAPIENTRYP VertexAttrib4ubvARB)(GLuint index, const GLubyte * v); /* 495 */
void (GLAPIENTRYP VertexAttrib4uivARB)(GLuint index, const GLuint * v); /* 496 */
void (GLAPIENTRYP VertexAttrib4usvARB)(GLuint index, const GLushort * v); /* 497 */
void (GLAPIENTRYP VertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); /* 498 */
void (GLAPIENTRYP BindBufferARB)(GLenum target, GLuint buffer); /* 499 */
void (GLAPIENTRYP BufferDataARB)(GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage); /* 500 */
void (GLAPIENTRYP BufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data); /* 501 */
void (GLAPIENTRYP DeleteBuffersARB)(GLsizei n, const GLuint * buffer); /* 502 */
void (GLAPIENTRYP GenBuffersARB)(GLsizei n, GLuint * buffer); /* 503 */
void (GLAPIENTRYP GetBufferParameterivARB)(GLenum target, GLenum pname, GLint * params); /* 504 */
void (GLAPIENTRYP GetBufferPointervARB)(GLenum target, GLenum pname, GLvoid ** params); /* 505 */
void (GLAPIENTRYP GetBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data); /* 506 */
GLboolean (GLAPIENTRYP IsBufferARB)(GLuint buffer); /* 507 */
GLvoid * (GLAPIENTRYP MapBufferARB)(GLenum target, GLenum access); /* 508 */
GLboolean (GLAPIENTRYP UnmapBufferARB)(GLenum target); /* 509 */
void (GLAPIENTRYP BeginQueryARB)(GLenum target, GLuint id); /* 510 */
void (GLAPIENTRYP DeleteQueriesARB)(GLsizei n, const GLuint * ids); /* 511 */
void (GLAPIENTRYP EndQueryARB)(GLenum target); /* 512 */
void (GLAPIENTRYP GenQueriesARB)(GLsizei n, GLuint * ids); /* 513 */
void (GLAPIENTRYP GetQueryObjectivARB)(GLuint id, GLenum pname, GLint * params); /* 514 */
void (GLAPIENTRYP GetQueryObjectuivARB)(GLuint id, GLenum pname, GLuint * params); /* 515 */
void (GLAPIENTRYP GetQueryivARB)(GLenum target, GLenum pname, GLint * params); /* 516 */
GLboolean (GLAPIENTRYP IsQueryARB)(GLuint id); /* 517 */
void (GLAPIENTRYP AttachObjectARB)(GLhandleARB containerObj, GLhandleARB obj); /* 518 */
void (GLAPIENTRYP CompileShaderARB)(GLhandleARB shader); /* 519 */
GLhandleARB (GLAPIENTRYP CreateProgramObjectARB)(void); /* 520 */
GLhandleARB (GLAPIENTRYP CreateShaderObjectARB)(GLenum shaderType); /* 521 */
void (GLAPIENTRYP DeleteObjectARB)(GLhandleARB obj); /* 522 */
void (GLAPIENTRYP DetachObjectARB)(GLhandleARB containerObj, GLhandleARB attachedObj); /* 523 */
void (GLAPIENTRYP GetActiveUniformARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 524 */
void (GLAPIENTRYP GetAttachedObjectsARB)(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog); /* 525 */
GLhandleARB (GLAPIENTRYP GetHandleARB)(GLenum pname); /* 526 */
void (GLAPIENTRYP GetInfoLogARB)(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog); /* 527 */
void (GLAPIENTRYP GetObjectParameterfvARB)(GLhandleARB obj, GLenum pname, GLfloat * params); /* 528 */
void (GLAPIENTRYP GetObjectParameterivARB)(GLhandleARB obj, GLenum pname, GLint * params); /* 529 */
void (GLAPIENTRYP GetShaderSourceARB)(GLhandleARB shader, GLsizei bufSize, GLsizei * length, GLcharARB * source); /* 530 */
GLint (GLAPIENTRYP GetUniformLocationARB)(GLhandleARB program, const GLcharARB * name); /* 531 */
void (GLAPIENTRYP GetUniformfvARB)(GLhandleARB program, GLint location, GLfloat * params); /* 532 */
void (GLAPIENTRYP GetUniformivARB)(GLhandleARB program, GLint location, GLint * params); /* 533 */
void (GLAPIENTRYP LinkProgramARB)(GLhandleARB program); /* 534 */
void (GLAPIENTRYP ShaderSourceARB)(GLhandleARB shader, GLsizei count, const GLcharARB ** string, const GLint * length); /* 535 */
void (GLAPIENTRYP Uniform1fARB)(GLint location, GLfloat v0); /* 536 */
void (GLAPIENTRYP Uniform1fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 537 */
void (GLAPIENTRYP Uniform1iARB)(GLint location, GLint v0); /* 538 */
void (GLAPIENTRYP Uniform1ivARB)(GLint location, GLsizei count, const GLint * value); /* 539 */
void (GLAPIENTRYP Uniform2fARB)(GLint location, GLfloat v0, GLfloat v1); /* 540 */
void (GLAPIENTRYP Uniform2fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 541 */
void (GLAPIENTRYP Uniform2iARB)(GLint location, GLint v0, GLint v1); /* 542 */
void (GLAPIENTRYP Uniform2ivARB)(GLint location, GLsizei count, const GLint * value); /* 543 */
void (GLAPIENTRYP Uniform3fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); /* 544 */
void (GLAPIENTRYP Uniform3fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 545 */
void (GLAPIENTRYP Uniform3iARB)(GLint location, GLint v0, GLint v1, GLint v2); /* 546 */
void (GLAPIENTRYP Uniform3ivARB)(GLint location, GLsizei count, const GLint * value); /* 547 */
void (GLAPIENTRYP Uniform4fARB)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); /* 548 */
void (GLAPIENTRYP Uniform4fvARB)(GLint location, GLsizei count, const GLfloat * value); /* 549 */
void (GLAPIENTRYP Uniform4iARB)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); /* 550 */
void (GLAPIENTRYP Uniform4ivARB)(GLint location, GLsizei count, const GLint * value); /* 551 */
void (GLAPIENTRYP UniformMatrix2fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 552 */
void (GLAPIENTRYP UniformMatrix3fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 553 */
void (GLAPIENTRYP UniformMatrix4fvARB)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); /* 554 */
void (GLAPIENTRYP UseProgramObjectARB)(GLhandleARB program); /* 555 */
void (GLAPIENTRYP ValidateProgramARB)(GLhandleARB program); /* 556 */
void (GLAPIENTRYP BindAttribLocationARB)(GLhandleARB program, GLuint index, const GLcharARB * name); /* 557 */
void (GLAPIENTRYP GetActiveAttribARB)(GLhandleARB program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name); /* 558 */
GLint (GLAPIENTRYP GetAttribLocationARB)(GLhandleARB program, const GLcharARB * name); /* 559 */
void (GLAPIENTRYP DrawBuffersARB)(GLsizei n, const GLenum * bufs); /* 560 */
void (GLAPIENTRYP PolygonOffsetEXT)(GLfloat factor, GLfloat bias); /* 561 */
void (GLAPIENTRYP GetPixelTexGenParameterfvSGIS)(GLenum pname, GLfloat * params); /* 562 */
void (GLAPIENTRYP GetPixelTexGenParameterivSGIS)(GLenum pname, GLint * params); /* 563 */
void (GLAPIENTRYP PixelTexGenParameterfSGIS)(GLenum pname, GLfloat param); /* 564 */
void (GLAPIENTRYP PixelTexGenParameterfvSGIS)(GLenum pname, const GLfloat * params); /* 565 */
void (GLAPIENTRYP PixelTexGenParameteriSGIS)(GLenum pname, GLint param); /* 566 */
void (GLAPIENTRYP PixelTexGenParameterivSGIS)(GLenum pname, const GLint * params); /* 567 */
void (GLAPIENTRYP SampleMaskSGIS)(GLclampf value, GLboolean invert); /* 568 */
void (GLAPIENTRYP SamplePatternSGIS)(GLenum pattern); /* 569 */
void (GLAPIENTRYP ColorPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 570 */
void (GLAPIENTRYP EdgeFlagPointerEXT)(GLsizei stride, GLsizei count, const GLboolean * pointer); /* 571 */
void (GLAPIENTRYP IndexPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 572 */
void (GLAPIENTRYP NormalPointerEXT)(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 573 */
void (GLAPIENTRYP TexCoordPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 574 */
void (GLAPIENTRYP VertexPointerEXT)(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); /* 575 */
void (GLAPIENTRYP PointParameterfEXT)(GLenum pname, GLfloat param); /* 576 */
void (GLAPIENTRYP PointParameterfvEXT)(GLenum pname, const GLfloat * 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 FlushVertexArrayRangeNV)(void); /* 608 */
void (GLAPIENTRYP VertexArrayRangeNV)(GLsizei length, const GLvoid * pointer); /* 609 */
void (GLAPIENTRYP CombinerInputNV)(GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 610 */
void (GLAPIENTRYP CombinerOutputNV)(GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum); /* 611 */
void (GLAPIENTRYP CombinerParameterfNV)(GLenum pname, GLfloat param); /* 612 */
void (GLAPIENTRYP CombinerParameterfvNV)(GLenum pname, const GLfloat * params); /* 613 */
void (GLAPIENTRYP CombinerParameteriNV)(GLenum pname, GLint param); /* 614 */
void (GLAPIENTRYP CombinerParameterivNV)(GLenum pname, const GLint * params); /* 615 */
void (GLAPIENTRYP FinalCombinerInputNV)(GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage); /* 616 */
void (GLAPIENTRYP GetCombinerInputParameterfvNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params); /* 617 */
void (GLAPIENTRYP GetCombinerInputParameterivNV)(GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params); /* 618 */
void (GLAPIENTRYP GetCombinerOutputParameterfvNV)(GLenum stage, GLenum portion, GLenum pname, GLfloat * params); /* 619 */
void (GLAPIENTRYP GetCombinerOutputParameterivNV)(GLenum stage, GLenum portion, GLenum pname, GLint * params); /* 620 */
void (GLAPIENTRYP GetFinalCombinerInputParameterfvNV)(GLenum variable, GLenum pname, GLfloat * params); /* 621 */
void (GLAPIENTRYP GetFinalCombinerInputParameterivNV)(GLenum variable, GLenum pname, GLint * params); /* 622 */
void (GLAPIENTRYP ResizeBuffersMESA)(void); /* 623 */
void (GLAPIENTRYP WindowPos2dMESA)(GLdouble x, GLdouble y); /* 624 */
void (GLAPIENTRYP WindowPos2dvMESA)(const GLdouble * v); /* 625 */
void (GLAPIENTRYP WindowPos2fMESA)(GLfloat x, GLfloat y); /* 626 */
void (GLAPIENTRYP WindowPos2fvMESA)(const GLfloat * v); /* 627 */
void (GLAPIENTRYP WindowPos2iMESA)(GLint x, GLint y); /* 628 */
void (GLAPIENTRYP WindowPos2ivMESA)(const GLint * v); /* 629 */
void (GLAPIENTRYP WindowPos2sMESA)(GLshort x, GLshort y); /* 630 */
void (GLAPIENTRYP WindowPos2svMESA)(const GLshort * v); /* 631 */
void (GLAPIENTRYP WindowPos3dMESA)(GLdouble x, GLdouble y, GLdouble z); /* 632 */
void (GLAPIENTRYP WindowPos3dvMESA)(const GLdouble * v); /* 633 */
void (GLAPIENTRYP WindowPos3fMESA)(GLfloat x, GLfloat y, GLfloat z); /* 634 */
void (GLAPIENTRYP WindowPos3fvMESA)(const GLfloat * v); /* 635 */
void (GLAPIENTRYP WindowPos3iMESA)(GLint x, GLint y, GLint z); /* 636 */
void (GLAPIENTRYP WindowPos3ivMESA)(const GLint * v); /* 637 */
void (GLAPIENTRYP WindowPos3sMESA)(GLshort x, GLshort y, GLshort z); /* 638 */
void (GLAPIENTRYP WindowPos3svMESA)(const GLshort * v); /* 639 */
void (GLAPIENTRYP WindowPos4dMESA)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 640 */
void (GLAPIENTRYP WindowPos4dvMESA)(const GLdouble * v); /* 641 */
void (GLAPIENTRYP WindowPos4fMESA)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 642 */
void (GLAPIENTRYP WindowPos4fvMESA)(const GLfloat * v); /* 643 */
void (GLAPIENTRYP WindowPos4iMESA)(GLint x, GLint y, GLint z, GLint w); /* 644 */
void (GLAPIENTRYP WindowPos4ivMESA)(const GLint * v); /* 645 */
void (GLAPIENTRYP WindowPos4sMESA)(GLshort x, GLshort y, GLshort z, GLshort w); /* 646 */
void (GLAPIENTRYP WindowPos4svMESA)(const GLshort * v); /* 647 */
void (GLAPIENTRYP MultiModeDrawArraysIBM)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride); /* 648 */
void (GLAPIENTRYP MultiModeDrawElementsIBM)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride); /* 649 */
void (GLAPIENTRYP DeleteFencesNV)(GLsizei n, const GLuint * fences); /* 650 */
void (GLAPIENTRYP FinishFenceNV)(GLuint fence); /* 651 */
void (GLAPIENTRYP GenFencesNV)(GLsizei n, GLuint * fences); /* 652 */
void (GLAPIENTRYP GetFenceivNV)(GLuint fence, GLenum pname, GLint * params); /* 653 */
GLboolean (GLAPIENTRYP IsFenceNV)(GLuint fence); /* 654 */
void (GLAPIENTRYP SetFenceNV)(GLuint fence, GLenum condition); /* 655 */
GLboolean (GLAPIENTRYP TestFenceNV)(GLuint fence); /* 656 */
GLboolean (GLAPIENTRYP AreProgramsResidentNV)(GLsizei n, const GLuint * ids, GLboolean * residences); /* 657 */
void (GLAPIENTRYP BindProgramNV)(GLenum target, GLuint program); /* 658 */
void (GLAPIENTRYP DeleteProgramsNV)(GLsizei n, const GLuint * programs); /* 659 */
void (GLAPIENTRYP ExecuteProgramNV)(GLenum target, GLuint id, const GLfloat * params); /* 660 */
void (GLAPIENTRYP GenProgramsNV)(GLsizei n, GLuint * programs); /* 661 */
void (GLAPIENTRYP GetProgramParameterdvNV)(GLenum target, GLuint index, GLenum pname, GLdouble * params); /* 662 */
void (GLAPIENTRYP GetProgramParameterfvNV)(GLenum target, GLuint index, GLenum pname, GLfloat * params); /* 663 */
void (GLAPIENTRYP GetProgramStringNV)(GLuint id, GLenum pname, GLubyte * program); /* 664 */
void (GLAPIENTRYP GetProgramivNV)(GLuint id, GLenum pname, GLint * params); /* 665 */
void (GLAPIENTRYP GetTrackMatrixivNV)(GLenum target, GLuint address, GLenum pname, GLint * params); /* 666 */
void (GLAPIENTRYP GetVertexAttribPointervNV)(GLuint index, GLenum pname, GLvoid ** params); /* 667 */
void (GLAPIENTRYP GetVertexAttribdvNV)(GLuint index, GLenum pname, GLdouble * params); /* 668 */
void (GLAPIENTRYP GetVertexAttribfvNV)(GLuint index, GLenum pname, GLfloat * params); /* 669 */
void (GLAPIENTRYP GetVertexAttribivNV)(GLuint index, GLenum pname, GLint * params); /* 670 */
GLboolean (GLAPIENTRYP IsProgramNV)(GLuint program); /* 671 */
void (GLAPIENTRYP LoadProgramNV)(GLenum target, GLuint id, GLsizei len, const GLubyte * program); /* 672 */
void (GLAPIENTRYP ProgramParameter4dNV)(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 673 */
void (GLAPIENTRYP ProgramParameter4dvNV)(GLenum target, GLuint index, const GLdouble * params); /* 674 */
void (GLAPIENTRYP ProgramParameter4fNV)(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 675 */
void (GLAPIENTRYP ProgramParameter4fvNV)(GLenum target, GLuint index, const GLfloat * params); /* 676 */
void (GLAPIENTRYP ProgramParameters4dvNV)(GLenum target, GLuint index, GLuint num, const GLdouble * params); /* 677 */
void (GLAPIENTRYP ProgramParameters4fvNV)(GLenum target, GLuint index, GLuint num, const GLfloat * params); /* 678 */
void (GLAPIENTRYP RequestResidentProgramsNV)(GLsizei n, const GLuint * ids); /* 679 */
void (GLAPIENTRYP TrackMatrixNV)(GLenum target, GLuint address, GLenum matrix, GLenum transform); /* 680 */
void (GLAPIENTRYP VertexAttrib1dNV)(GLuint index, GLdouble x); /* 681 */
void (GLAPIENTRYP VertexAttrib1dvNV)(GLuint index, const GLdouble * v); /* 682 */
void (GLAPIENTRYP VertexAttrib1fNV)(GLuint index, GLfloat x); /* 683 */
void (GLAPIENTRYP VertexAttrib1fvNV)(GLuint index, const GLfloat * v); /* 684 */
void (GLAPIENTRYP VertexAttrib1sNV)(GLuint index, GLshort x); /* 685 */
void (GLAPIENTRYP VertexAttrib1svNV)(GLuint index, const GLshort * v); /* 686 */
void (GLAPIENTRYP VertexAttrib2dNV)(GLuint index, GLdouble x, GLdouble y); /* 687 */
void (GLAPIENTRYP VertexAttrib2dvNV)(GLuint index, const GLdouble * v); /* 688 */
void (GLAPIENTRYP VertexAttrib2fNV)(GLuint index, GLfloat x, GLfloat y); /* 689 */
void (GLAPIENTRYP VertexAttrib2fvNV)(GLuint index, const GLfloat * v); /* 690 */
void (GLAPIENTRYP VertexAttrib2sNV)(GLuint index, GLshort x, GLshort y); /* 691 */
void (GLAPIENTRYP VertexAttrib2svNV)(GLuint index, const GLshort * v); /* 692 */
void (GLAPIENTRYP VertexAttrib3dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z); /* 693 */
void (GLAPIENTRYP VertexAttrib3dvNV)(GLuint index, const GLdouble * v); /* 694 */
void (GLAPIENTRYP VertexAttrib3fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z); /* 695 */
void (GLAPIENTRYP VertexAttrib3fvNV)(GLuint index, const GLfloat * v); /* 696 */
void (GLAPIENTRYP VertexAttrib3sNV)(GLuint index, GLshort x, GLshort y, GLshort z); /* 697 */
void (GLAPIENTRYP VertexAttrib3svNV)(GLuint index, const GLshort * v); /* 698 */
void (GLAPIENTRYP VertexAttrib4dNV)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 699 */
void (GLAPIENTRYP VertexAttrib4dvNV)(GLuint index, const GLdouble * v); /* 700 */
void (GLAPIENTRYP VertexAttrib4fNV)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 701 */
void (GLAPIENTRYP VertexAttrib4fvNV)(GLuint index, const GLfloat * v); /* 702 */
void (GLAPIENTRYP VertexAttrib4sNV)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); /* 703 */
void (GLAPIENTRYP VertexAttrib4svNV)(GLuint index, const GLshort * v); /* 704 */
void (GLAPIENTRYP VertexAttrib4ubNV)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); /* 705 */
void (GLAPIENTRYP VertexAttrib4ubvNV)(GLuint index, const GLubyte * v); /* 706 */
void (GLAPIENTRYP VertexAttribPointerNV)(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); /* 707 */
void (GLAPIENTRYP VertexAttribs1dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 708 */
void (GLAPIENTRYP VertexAttribs1fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 709 */
void (GLAPIENTRYP VertexAttribs1svNV)(GLuint index, GLsizei n, const GLshort * v); /* 710 */
void (GLAPIENTRYP VertexAttribs2dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 711 */
void (GLAPIENTRYP VertexAttribs2fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 712 */
void (GLAPIENTRYP VertexAttribs2svNV)(GLuint index, GLsizei n, const GLshort * v); /* 713 */
void (GLAPIENTRYP VertexAttribs3dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 714 */
void (GLAPIENTRYP VertexAttribs3fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 715 */
void (GLAPIENTRYP VertexAttribs3svNV)(GLuint index, GLsizei n, const GLshort * v); /* 716 */
void (GLAPIENTRYP VertexAttribs4dvNV)(GLuint index, GLsizei n, const GLdouble * v); /* 717 */
void (GLAPIENTRYP VertexAttribs4fvNV)(GLuint index, GLsizei n, const GLfloat * v); /* 718 */
void (GLAPIENTRYP VertexAttribs4svNV)(GLuint index, GLsizei n, const GLshort * v); /* 719 */
void (GLAPIENTRYP VertexAttribs4ubvNV)(GLuint index, GLsizei n, const GLubyte * v); /* 720 */
void (GLAPIENTRYP AlphaFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 721 */
void (GLAPIENTRYP AlphaFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 722 */
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); /* 723 */
void (GLAPIENTRYP BeginFragmentShaderATI)(void); /* 724 */
void (GLAPIENTRYP BindFragmentShaderATI)(GLuint id); /* 725 */
void (GLAPIENTRYP ColorFragmentOp1ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); /* 726 */
void (GLAPIENTRYP ColorFragmentOp2ATI)(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); /* 727 */
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); /* 728 */
void (GLAPIENTRYP DeleteFragmentShaderATI)(GLuint id); /* 729 */
void (GLAPIENTRYP EndFragmentShaderATI)(void); /* 730 */
GLuint (GLAPIENTRYP GenFragmentShadersATI)(GLuint range); /* 731 */
void (GLAPIENTRYP PassTexCoordATI)(GLuint dst, GLuint coord, GLenum swizzle); /* 732 */
void (GLAPIENTRYP SampleMapATI)(GLuint dst, GLuint interp, GLenum swizzle); /* 733 */
void (GLAPIENTRYP SetFragmentShaderConstantATI)(GLuint dst, const GLfloat * value); /* 734 */
void (GLAPIENTRYP PointParameteriNV)(GLenum pname, GLint param); /* 735 */
void (GLAPIENTRYP PointParameterivNV)(GLenum pname, const GLint * params); /* 736 */
void (GLAPIENTRYP ActiveStencilFaceEXT)(GLenum face); /* 737 */
void (GLAPIENTRYP BindVertexArrayAPPLE)(GLuint array); /* 738 */
void (GLAPIENTRYP DeleteVertexArraysAPPLE)(GLsizei n, const GLuint * arrays); /* 739 */
void (GLAPIENTRYP GenVertexArraysAPPLE)(GLsizei n, GLuint * arrays); /* 740 */
GLboolean (GLAPIENTRYP IsVertexArrayAPPLE)(GLuint array); /* 741 */
void (GLAPIENTRYP GetProgramNamedParameterdvNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble * params); /* 742 */
void (GLAPIENTRYP GetProgramNamedParameterfvNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat * params); /* 743 */
void (GLAPIENTRYP ProgramNamedParameter4dNV)(GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w); /* 744 */
void (GLAPIENTRYP ProgramNamedParameter4dvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v); /* 745 */
void (GLAPIENTRYP ProgramNamedParameter4fNV)(GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); /* 746 */
void (GLAPIENTRYP ProgramNamedParameter4fvNV)(GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v); /* 747 */
void (GLAPIENTRYP DepthBoundsEXT)(GLclampd zmin, GLclampd zmax); /* 748 */
void (GLAPIENTRYP BlendEquationSeparateEXT)(GLenum modeRGB, GLenum modeA); /* 749 */
void (GLAPIENTRYP BindFramebufferEXT)(GLenum target, GLuint framebuffer); /* 750 */
void (GLAPIENTRYP BindRenderbufferEXT)(GLenum target, GLuint renderbuffer); /* 751 */
GLenum (GLAPIENTRYP CheckFramebufferStatusEXT)(GLenum target); /* 752 */
void (GLAPIENTRYP DeleteFramebuffersEXT)(GLsizei n, const GLuint * framebuffers); /* 753 */
void (GLAPIENTRYP DeleteRenderbuffersEXT)(GLsizei n, const GLuint * renderbuffers); /* 754 */
void (GLAPIENTRYP FramebufferRenderbufferEXT)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); /* 755 */
void (GLAPIENTRYP FramebufferTexture1DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 756 */
void (GLAPIENTRYP FramebufferTexture2DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); /* 757 */
void (GLAPIENTRYP FramebufferTexture3DEXT)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); /* 758 */
void (GLAPIENTRYP GenFramebuffersEXT)(GLsizei n, GLuint * framebuffers); /* 759 */
void (GLAPIENTRYP GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers); /* 760 */
void (GLAPIENTRYP GenerateMipmapEXT)(GLenum target); /* 761 */
void (GLAPIENTRYP GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params); /* 762 */
void (GLAPIENTRYP GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 763 */
GLboolean (GLAPIENTRYP IsFramebufferEXT)(GLuint framebuffer); /* 764 */
GLboolean (GLAPIENTRYP IsRenderbufferEXT)(GLuint renderbuffer); /* 765 */
void (GLAPIENTRYP RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); /* 766 */
void (GLAPIENTRYP BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); /* 767 */
void (GLAPIENTRYP ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 768 */
void (GLAPIENTRYP ProgramLocalParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 769 */
void (GLAPIENTRYP GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64EXT * params); /* 770 */
void (GLAPIENTRYP GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64EXT * params); /* 771 */
};
#endif /* !defined( _GLAPI_TABLE_H_ ) */

View file

@ -2759,6 +2759,36 @@ KEYWORD1 void KEYWORD2 NAME(StencilOpSeparate)(GLenum face, GLenum fail, GLenum
DISPATCH(StencilOpSeparate, (face, fail, zfail, zpass), (F, "glStencilOpSeparate(0x%x, 0x%x, 0x%x, 0x%x);\n", face, fail, zfail, zpass));
}
KEYWORD1 void KEYWORD2 NAME(UniformMatrix2x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
{
DISPATCH(UniformMatrix2x3fv, (location, count, transpose, value), (F, "glUniformMatrix2x3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
}
KEYWORD1 void KEYWORD2 NAME(UniformMatrix2x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
{
DISPATCH(UniformMatrix2x4fv, (location, count, transpose, value), (F, "glUniformMatrix2x4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
}
KEYWORD1 void KEYWORD2 NAME(UniformMatrix3x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
{
DISPATCH(UniformMatrix3x2fv, (location, count, transpose, value), (F, "glUniformMatrix3x2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
}
KEYWORD1 void KEYWORD2 NAME(UniformMatrix3x4fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
{
DISPATCH(UniformMatrix3x4fv, (location, count, transpose, value), (F, "glUniformMatrix3x4fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
}
KEYWORD1 void KEYWORD2 NAME(UniformMatrix4x2fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
{
DISPATCH(UniformMatrix4x2fv, (location, count, transpose, value), (F, "glUniformMatrix4x2fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
}
KEYWORD1 void KEYWORD2 NAME(UniformMatrix4x3fv)(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
{
DISPATCH(UniformMatrix4x3fv, (location, count, transpose, value), (F, "glUniformMatrix4x3fv(%d, %d, %d, %p);\n", location, count, transpose, (const void *) value));
}
KEYWORD1 void KEYWORD2 NAME(LoadTransposeMatrixd)(const GLdouble * m)
{
DISPATCH(LoadTransposeMatrixdARB, (m), (F, "glLoadTransposeMatrixd(%p);\n", (const void *) m));
@ -3929,58 +3959,58 @@ KEYWORD1 void KEYWORD2 NAME(PolygonOffsetEXT)(GLfloat factor, GLfloat bias)
DISPATCH(PolygonOffsetEXT, (factor, bias), (F, "glPolygonOffsetEXT(%f, %f);\n", factor, bias));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_556)(GLenum pname, GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_562)(GLenum pname, GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_556)(GLenum pname, GLfloat * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_562)(GLenum pname, GLfloat * params)
{
DISPATCH(GetPixelTexGenParameterfvSGIS, (pname, params), (F, "glGetPixelTexGenParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_557)(GLenum pname, GLint * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_563)(GLenum pname, GLint * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_557)(GLenum pname, GLint * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_563)(GLenum pname, GLint * params)
{
DISPATCH(GetPixelTexGenParameterivSGIS, (pname, params), (F, "glGetPixelTexGenParameterivSGIS(0x%x, %p);\n", pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_558)(GLenum pname, GLfloat param);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_564)(GLenum pname, GLfloat param);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_558)(GLenum pname, GLfloat param)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_564)(GLenum pname, GLfloat param)
{
DISPATCH(PixelTexGenParameterfSGIS, (pname, param), (F, "glPixelTexGenParameterfSGIS(0x%x, %f);\n", pname, param));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_559)(GLenum pname, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_565)(GLenum pname, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_559)(GLenum pname, const GLfloat * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_565)(GLenum pname, const GLfloat * params)
{
DISPATCH(PixelTexGenParameterfvSGIS, (pname, params), (F, "glPixelTexGenParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_560)(GLenum pname, GLint param);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_566)(GLenum pname, GLint param);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_560)(GLenum pname, GLint param)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_566)(GLenum pname, GLint param)
{
DISPATCH(PixelTexGenParameteriSGIS, (pname, param), (F, "glPixelTexGenParameteriSGIS(0x%x, %d);\n", pname, param));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_561)(GLenum pname, const GLint * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_567)(GLenum pname, const GLint * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_561)(GLenum pname, const GLint * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_567)(GLenum pname, const GLint * params)
{
DISPATCH(PixelTexGenParameterivSGIS, (pname, params), (F, "glPixelTexGenParameterivSGIS(0x%x, %p);\n", pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_562)(GLclampf value, GLboolean invert);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_568)(GLclampf value, GLboolean invert);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_562)(GLclampf value, GLboolean invert)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_568)(GLclampf value, GLboolean invert)
{
DISPATCH(SampleMaskSGIS, (value, invert), (F, "glSampleMaskSGIS(%f, %d);\n", value, invert));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_563)(GLenum pattern);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_569)(GLenum pattern);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_563)(GLenum pattern)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_569)(GLenum pattern)
{
DISPATCH(SamplePatternSGIS, (pattern), (F, "glSamplePatternSGIS(0x%x);\n", pattern));
}
@ -4030,9 +4060,9 @@ KEYWORD1 void KEYWORD2 NAME(PointParameterfEXT)(GLenum pname, GLfloat param)
DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfEXT(0x%x, %f);\n", pname, param));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_570)(GLenum pname, GLfloat param);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_576)(GLenum pname, GLfloat param);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_570)(GLenum pname, GLfloat param)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_576)(GLenum pname, GLfloat param)
{
DISPATCH(PointParameterfEXT, (pname, param), (F, "glPointParameterfSGIS(0x%x, %f);\n", pname, param));
}
@ -4052,9 +4082,9 @@ KEYWORD1 void KEYWORD2 NAME(PointParameterfvEXT)(GLenum pname, const GLfloat * p
DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvEXT(0x%x, %p);\n", pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_571)(GLenum pname, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_577)(GLenum pname, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_571)(GLenum pname, const GLfloat * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_577)(GLenum pname, const GLfloat * params)
{
DISPATCH(PointParameterfvEXT, (pname, params), (F, "glPointParameterfvSGIS(0x%x, %p);\n", pname, (const void *) params));
}
@ -4069,16 +4099,16 @@ KEYWORD1 void KEYWORD2 NAME(UnlockArraysEXT)(void)
DISPATCH(UnlockArraysEXT, (), (F, "glUnlockArraysEXT();\n"));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_574)(GLenum pname, GLdouble * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_580)(GLenum pname, GLdouble * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_574)(GLenum pname, GLdouble * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_580)(GLenum pname, GLdouble * params)
{
DISPATCH(CullParameterdvEXT, (pname, params), (F, "glCullParameterdvEXT(0x%x, %p);\n", pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_575)(GLenum pname, GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_581)(GLenum pname, GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_575)(GLenum pname, GLfloat * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_581)(GLenum pname, GLfloat * params)
{
DISPATCH(CullParameterfvEXT, (pname, params), (F, "glCullParameterfvEXT(0x%x, %p);\n", pname, (const void *) params));
}
@ -4323,9 +4353,9 @@ KEYWORD1 void KEYWORD2 NAME(FogCoordfvEXT)(const GLfloat * coord)
DISPATCH(FogCoordfvEXT, (coord), (F, "glFogCoordfvEXT(%p);\n", (const void *) coord));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_600)(GLenum mode);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_606)(GLenum mode);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_600)(GLenum mode)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_606)(GLenum mode)
{
DISPATCH(PixelTexGenSGIX, (mode), (F, "glPixelTexGenSGIX(0x%x);\n", mode));
}
@ -4340,9 +4370,9 @@ KEYWORD1 void KEYWORD2 NAME(BlendFuncSeparateEXT)(GLenum sfactorRGB, GLenum dfac
DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateEXT(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_601)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_607)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_601)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_607)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
{
DISPATCH(BlendFuncSeparateEXT, (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), (F, "glBlendFuncSeparateINGR(0x%x, 0x%x, 0x%x, 0x%x);\n", sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha));
}
@ -4707,65 +4737,65 @@ KEYWORD1 void KEYWORD2 NAME(WindowPos4svMESA)(const GLshort * v)
DISPATCH(WindowPos4svMESA, (v), (F, "glWindowPos4svMESA(%p);\n", (const void *) v));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_642)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_648)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_642)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_648)(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride)
{
DISPATCH(MultiModeDrawArraysIBM, (mode, first, count, primcount, modestride), (F, "glMultiModeDrawArraysIBM(%p, %p, %p, %d, %d);\n", (const void *) mode, (const void *) first, (const void *) count, primcount, modestride));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_643)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_649)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_643)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_649)(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride)
{
DISPATCH(MultiModeDrawElementsIBM, (mode, count, type, indices, primcount, modestride), (F, "glMultiModeDrawElementsIBM(%p, %p, 0x%x, %p, %d, %d);\n", (const void *) mode, (const void *) count, type, (const void *) indices, primcount, modestride));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_644)(GLsizei n, const GLuint * fences);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_650)(GLsizei n, const GLuint * fences);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_644)(GLsizei n, const GLuint * fences)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_650)(GLsizei n, const GLuint * fences)
{
DISPATCH(DeleteFencesNV, (n, fences), (F, "glDeleteFencesNV(%d, %p);\n", n, (const void *) fences));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_645)(GLuint fence);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_651)(GLuint fence);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_645)(GLuint fence)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_651)(GLuint fence)
{
DISPATCH(FinishFenceNV, (fence), (F, "glFinishFenceNV(%d);\n", fence));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_646)(GLsizei n, GLuint * fences);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_652)(GLsizei n, GLuint * fences);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_646)(GLsizei n, GLuint * fences)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_652)(GLsizei n, GLuint * fences)
{
DISPATCH(GenFencesNV, (n, fences), (F, "glGenFencesNV(%d, %p);\n", n, (const void *) fences));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_647)(GLuint fence, GLenum pname, GLint * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_653)(GLuint fence, GLenum pname, GLint * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_647)(GLuint fence, GLenum pname, GLint * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_653)(GLuint fence, GLenum pname, GLint * params)
{
DISPATCH(GetFenceivNV, (fence, pname, params), (F, "glGetFenceivNV(%d, 0x%x, %p);\n", fence, pname, (const void *) params));
}
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_648)(GLuint fence);
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_654)(GLuint fence);
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_648)(GLuint fence)
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_654)(GLuint fence)
{
RETURN_DISPATCH(IsFenceNV, (fence), (F, "glIsFenceNV(%d);\n", fence));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_649)(GLuint fence, GLenum condition);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_655)(GLuint fence, GLenum condition);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_649)(GLuint fence, GLenum condition)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_655)(GLuint fence, GLenum condition)
{
DISPATCH(SetFenceNV, (fence, condition), (F, "glSetFenceNV(%d, 0x%x);\n", fence, condition));
}
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_650)(GLuint fence);
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_656)(GLuint fence);
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_650)(GLuint fence)
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_656)(GLuint fence)
{
RETURN_DISPATCH(TestFenceNV, (fence), (F, "glTestFenceNV(%d);\n", fence));
}
@ -5205,37 +5235,37 @@ KEYWORD1 void KEYWORD2 NAME(PointParameterivNV)(GLenum pname, const GLint * para
DISPATCH(PointParameterivNV, (pname, params), (F, "glPointParameterivNV(0x%x, %p);\n", pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_731)(GLenum face);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_737)(GLenum face);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_731)(GLenum face)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_737)(GLenum face)
{
DISPATCH(ActiveStencilFaceEXT, (face), (F, "glActiveStencilFaceEXT(0x%x);\n", face));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_732)(GLuint array);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_738)(GLuint array);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_732)(GLuint array)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_738)(GLuint array)
{
DISPATCH(BindVertexArrayAPPLE, (array), (F, "glBindVertexArrayAPPLE(%d);\n", array));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_733)(GLsizei n, const GLuint * arrays);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_739)(GLsizei n, const GLuint * arrays);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_733)(GLsizei n, const GLuint * arrays)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_739)(GLsizei n, const GLuint * arrays)
{
DISPATCH(DeleteVertexArraysAPPLE, (n, arrays), (F, "glDeleteVertexArraysAPPLE(%d, %p);\n", n, (const void *) arrays));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_734)(GLsizei n, GLuint * arrays);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_740)(GLsizei n, GLuint * arrays);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_734)(GLsizei n, GLuint * arrays)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_740)(GLsizei n, GLuint * arrays)
{
DISPATCH(GenVertexArraysAPPLE, (n, arrays), (F, "glGenVertexArraysAPPLE(%d, %p);\n", n, (const void *) arrays));
}
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_735)(GLuint array);
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_741)(GLuint array);
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_735)(GLuint array)
KEYWORD1_ALT GLboolean KEYWORD2 NAME(_dispatch_stub_741)(GLuint array)
{
RETURN_DISPATCH(IsVertexArrayAPPLE, (array), (F, "glIsVertexArrayAPPLE(%d);\n", array));
}
@ -5270,9 +5300,9 @@ KEYWORD1 void KEYWORD2 NAME(ProgramNamedParameter4fvNV)(GLuint id, GLsizei len,
DISPATCH(ProgramNamedParameter4fvNV, (id, len, name, v), (F, "glProgramNamedParameter4fvNV(%d, %d, %p, %p);\n", id, len, (const void *) name, (const void *) v));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_742)(GLclampd zmin, GLclampd zmax);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_748)(GLclampd zmin, GLclampd zmax);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_742)(GLclampd zmin, GLclampd zmax)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_748)(GLclampd zmin, GLclampd zmax)
{
DISPATCH(DepthBoundsEXT, (zmin, zmax), (F, "glDepthBoundsEXT(%f, %f);\n", zmin, zmax));
}
@ -5282,9 +5312,9 @@ KEYWORD1 void KEYWORD2 NAME(BlendEquationSeparate)(GLenum modeRGB, GLenum modeA)
DISPATCH(BlendEquationSeparateEXT, (modeRGB, modeA), (F, "glBlendEquationSeparate(0x%x, 0x%x);\n", modeRGB, modeA));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_743)(GLenum modeRGB, GLenum modeA);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_749)(GLenum modeRGB, GLenum modeA);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_743)(GLenum modeRGB, GLenum modeA)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_749)(GLenum modeRGB, GLenum modeA)
{
DISPATCH(BlendEquationSeparateEXT, (modeRGB, modeA), (F, "glBlendEquationSeparateEXT(0x%x, 0x%x);\n", modeRGB, modeA));
}
@ -5374,37 +5404,37 @@ KEYWORD1 void KEYWORD2 NAME(RenderbufferStorageEXT)(GLenum target, GLenum intern
DISPATCH(RenderbufferStorageEXT, (target, internalformat, width, height), (F, "glRenderbufferStorageEXT(0x%x, 0x%x, %d, %d);\n", target, internalformat, width, height));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_761)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_761)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
{
DISPATCH(BlitFramebufferEXT, (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), (F, "glBlitFramebufferEXT(%d, %d, %d, %d, %d, %d, %d, %d, %d, 0x%x);\n", srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_762)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_762)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
{
DISPATCH(ProgramEnvParameters4fvEXT, (target, index, count, params), (F, "glProgramEnvParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_763)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_769)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_763)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_769)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
{
DISPATCH(ProgramLocalParameters4fvEXT, (target, index, count, params), (F, "glProgramLocalParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_764)(GLuint id, GLenum pname, GLint64EXT * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_770)(GLuint id, GLenum pname, GLint64EXT * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_764)(GLuint id, GLenum pname, GLint64EXT * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_770)(GLuint id, GLenum pname, GLint64EXT * params)
{
DISPATCH(GetQueryObjecti64vEXT, (id, pname, params), (F, "glGetQueryObjecti64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_765)(GLuint id, GLenum pname, GLuint64EXT * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_771)(GLuint id, GLenum pname, GLuint64EXT * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_765)(GLuint id, GLenum pname, GLuint64EXT * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_771)(GLuint id, GLenum pname, GLuint64EXT * params)
{
DISPATCH(GetQueryObjectui64vEXT, (id, pname, params), (F, "glGetQueryObjectui64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
}
@ -5847,6 +5877,12 @@ static _glapi_proc DISPATCH_TABLE_NAME[] = {
TABLE_ENTRY(StencilFuncSeparate),
TABLE_ENTRY(StencilMaskSeparate),
TABLE_ENTRY(StencilOpSeparate),
TABLE_ENTRY(UniformMatrix2x3fv),
TABLE_ENTRY(UniformMatrix2x4fv),
TABLE_ENTRY(UniformMatrix3x2fv),
TABLE_ENTRY(UniformMatrix3x4fv),
TABLE_ENTRY(UniformMatrix4x2fv),
TABLE_ENTRY(UniformMatrix4x3fv),
TABLE_ENTRY(LoadTransposeMatrixdARB),
TABLE_ENTRY(LoadTransposeMatrixfARB),
TABLE_ENTRY(MultTransposeMatrixdARB),
@ -5979,14 +6015,14 @@ static _glapi_proc DISPATCH_TABLE_NAME[] = {
TABLE_ENTRY(GetAttribLocationARB),
TABLE_ENTRY(DrawBuffersARB),
TABLE_ENTRY(PolygonOffsetEXT),
TABLE_ENTRY(_dispatch_stub_556),
TABLE_ENTRY(_dispatch_stub_557),
TABLE_ENTRY(_dispatch_stub_558),
TABLE_ENTRY(_dispatch_stub_559),
TABLE_ENTRY(_dispatch_stub_560),
TABLE_ENTRY(_dispatch_stub_561),
TABLE_ENTRY(_dispatch_stub_562),
TABLE_ENTRY(_dispatch_stub_563),
TABLE_ENTRY(_dispatch_stub_564),
TABLE_ENTRY(_dispatch_stub_565),
TABLE_ENTRY(_dispatch_stub_566),
TABLE_ENTRY(_dispatch_stub_567),
TABLE_ENTRY(_dispatch_stub_568),
TABLE_ENTRY(_dispatch_stub_569),
TABLE_ENTRY(ColorPointerEXT),
TABLE_ENTRY(EdgeFlagPointerEXT),
TABLE_ENTRY(IndexPointerEXT),
@ -5997,8 +6033,8 @@ static _glapi_proc DISPATCH_TABLE_NAME[] = {
TABLE_ENTRY(PointParameterfvEXT),
TABLE_ENTRY(LockArraysEXT),
TABLE_ENTRY(UnlockArraysEXT),
TABLE_ENTRY(_dispatch_stub_574),
TABLE_ENTRY(_dispatch_stub_575),
TABLE_ENTRY(_dispatch_stub_580),
TABLE_ENTRY(_dispatch_stub_581),
TABLE_ENTRY(SecondaryColor3bEXT),
TABLE_ENTRY(SecondaryColor3bvEXT),
TABLE_ENTRY(SecondaryColor3dEXT),
@ -6023,7 +6059,7 @@ static _glapi_proc DISPATCH_TABLE_NAME[] = {
TABLE_ENTRY(FogCoorddvEXT),
TABLE_ENTRY(FogCoordfEXT),
TABLE_ENTRY(FogCoordfvEXT),
TABLE_ENTRY(_dispatch_stub_600),
TABLE_ENTRY(_dispatch_stub_606),
TABLE_ENTRY(BlendFuncSeparateEXT),
TABLE_ENTRY(FlushVertexArrayRangeNV),
TABLE_ENTRY(VertexArrayRangeNV),
@ -6065,15 +6101,15 @@ static _glapi_proc DISPATCH_TABLE_NAME[] = {
TABLE_ENTRY(WindowPos4ivMESA),
TABLE_ENTRY(WindowPos4sMESA),
TABLE_ENTRY(WindowPos4svMESA),
TABLE_ENTRY(_dispatch_stub_642),
TABLE_ENTRY(_dispatch_stub_643),
TABLE_ENTRY(_dispatch_stub_644),
TABLE_ENTRY(_dispatch_stub_645),
TABLE_ENTRY(_dispatch_stub_646),
TABLE_ENTRY(_dispatch_stub_647),
TABLE_ENTRY(_dispatch_stub_648),
TABLE_ENTRY(_dispatch_stub_649),
TABLE_ENTRY(_dispatch_stub_650),
TABLE_ENTRY(_dispatch_stub_651),
TABLE_ENTRY(_dispatch_stub_652),
TABLE_ENTRY(_dispatch_stub_653),
TABLE_ENTRY(_dispatch_stub_654),
TABLE_ENTRY(_dispatch_stub_655),
TABLE_ENTRY(_dispatch_stub_656),
TABLE_ENTRY(AreProgramsResidentNV),
TABLE_ENTRY(BindProgramNV),
TABLE_ENTRY(DeleteProgramsNV),
@ -6154,19 +6190,19 @@ static _glapi_proc DISPATCH_TABLE_NAME[] = {
TABLE_ENTRY(SetFragmentShaderConstantATI),
TABLE_ENTRY(PointParameteriNV),
TABLE_ENTRY(PointParameterivNV),
TABLE_ENTRY(_dispatch_stub_731),
TABLE_ENTRY(_dispatch_stub_732),
TABLE_ENTRY(_dispatch_stub_733),
TABLE_ENTRY(_dispatch_stub_734),
TABLE_ENTRY(_dispatch_stub_735),
TABLE_ENTRY(_dispatch_stub_737),
TABLE_ENTRY(_dispatch_stub_738),
TABLE_ENTRY(_dispatch_stub_739),
TABLE_ENTRY(_dispatch_stub_740),
TABLE_ENTRY(_dispatch_stub_741),
TABLE_ENTRY(GetProgramNamedParameterdvNV),
TABLE_ENTRY(GetProgramNamedParameterfvNV),
TABLE_ENTRY(ProgramNamedParameter4dNV),
TABLE_ENTRY(ProgramNamedParameter4dvNV),
TABLE_ENTRY(ProgramNamedParameter4fNV),
TABLE_ENTRY(ProgramNamedParameter4fvNV),
TABLE_ENTRY(_dispatch_stub_742),
TABLE_ENTRY(_dispatch_stub_743),
TABLE_ENTRY(_dispatch_stub_748),
TABLE_ENTRY(_dispatch_stub_749),
TABLE_ENTRY(BindFramebufferEXT),
TABLE_ENTRY(BindRenderbufferEXT),
TABLE_ENTRY(CheckFramebufferStatusEXT),
@ -6184,11 +6220,11 @@ static _glapi_proc DISPATCH_TABLE_NAME[] = {
TABLE_ENTRY(IsFramebufferEXT),
TABLE_ENTRY(IsRenderbufferEXT),
TABLE_ENTRY(RenderbufferStorageEXT),
TABLE_ENTRY(_dispatch_stub_761),
TABLE_ENTRY(_dispatch_stub_762),
TABLE_ENTRY(_dispatch_stub_763),
TABLE_ENTRY(_dispatch_stub_764),
TABLE_ENTRY(_dispatch_stub_765),
TABLE_ENTRY(_dispatch_stub_767),
TABLE_ENTRY(_dispatch_stub_768),
TABLE_ENTRY(_dispatch_stub_769),
TABLE_ENTRY(_dispatch_stub_770),
TABLE_ENTRY(_dispatch_stub_771),
/* A whole bunch of no-op functions. These might be called
* when someone tries to call a dynamically-registered
* extension function without a current rendering context.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -489,6 +489,12 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glStencilFuncSeparate ; .type glStencilFuncSeparate,#function
.globl glStencilMaskSeparate ; .type glStencilMaskSeparate,#function
.globl glStencilOpSeparate ; .type glStencilOpSeparate,#function
.globl glUniformMatrix2x3fv ; .type glUniformMatrix2x3fv,#function
.globl glUniformMatrix2x4fv ; .type glUniformMatrix2x4fv,#function
.globl glUniformMatrix3x2fv ; .type glUniformMatrix3x2fv,#function
.globl glUniformMatrix3x4fv ; .type glUniformMatrix3x4fv,#function
.globl glUniformMatrix4x2fv ; .type glUniformMatrix4x2fv,#function
.globl glUniformMatrix4x3fv ; .type glUniformMatrix4x3fv,#function
.globl glLoadTransposeMatrixdARB ; .type glLoadTransposeMatrixdARB,#function
.globl glLoadTransposeMatrixfARB ; .type glLoadTransposeMatrixfARB,#function
.globl glMultTransposeMatrixdARB ; .type glMultTransposeMatrixdARB,#function
@ -621,14 +627,14 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glGetAttribLocationARB ; .type glGetAttribLocationARB,#function
.globl glDrawBuffersARB ; .type glDrawBuffersARB,#function
.globl glPolygonOffsetEXT ; .type glPolygonOffsetEXT,#function
.globl gl_dispatch_stub_556 ; .type gl_dispatch_stub_556,#function
.globl gl_dispatch_stub_557 ; .type gl_dispatch_stub_557,#function
.globl gl_dispatch_stub_558 ; .type gl_dispatch_stub_558,#function
.globl gl_dispatch_stub_559 ; .type gl_dispatch_stub_559,#function
.globl gl_dispatch_stub_560 ; .type gl_dispatch_stub_560,#function
.globl gl_dispatch_stub_561 ; .type gl_dispatch_stub_561,#function
.globl gl_dispatch_stub_562 ; .type gl_dispatch_stub_562,#function
.globl gl_dispatch_stub_563 ; .type gl_dispatch_stub_563,#function
.globl gl_dispatch_stub_564 ; .type gl_dispatch_stub_564,#function
.globl gl_dispatch_stub_565 ; .type gl_dispatch_stub_565,#function
.globl gl_dispatch_stub_566 ; .type gl_dispatch_stub_566,#function
.globl gl_dispatch_stub_567 ; .type gl_dispatch_stub_567,#function
.globl gl_dispatch_stub_568 ; .type gl_dispatch_stub_568,#function
.globl gl_dispatch_stub_569 ; .type gl_dispatch_stub_569,#function
.globl glColorPointerEXT ; .type glColorPointerEXT,#function
.globl glEdgeFlagPointerEXT ; .type glEdgeFlagPointerEXT,#function
.globl glIndexPointerEXT ; .type glIndexPointerEXT,#function
@ -639,8 +645,8 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glPointParameterfvEXT ; .type glPointParameterfvEXT,#function
.globl glLockArraysEXT ; .type glLockArraysEXT,#function
.globl glUnlockArraysEXT ; .type glUnlockArraysEXT,#function
.globl gl_dispatch_stub_574 ; .type gl_dispatch_stub_574,#function
.globl gl_dispatch_stub_575 ; .type gl_dispatch_stub_575,#function
.globl gl_dispatch_stub_580 ; .type gl_dispatch_stub_580,#function
.globl gl_dispatch_stub_581 ; .type gl_dispatch_stub_581,#function
.globl glSecondaryColor3bEXT ; .type glSecondaryColor3bEXT,#function
.globl glSecondaryColor3bvEXT ; .type glSecondaryColor3bvEXT,#function
.globl glSecondaryColor3dEXT ; .type glSecondaryColor3dEXT,#function
@ -665,7 +671,7 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glFogCoorddvEXT ; .type glFogCoorddvEXT,#function
.globl glFogCoordfEXT ; .type glFogCoordfEXT,#function
.globl glFogCoordfvEXT ; .type glFogCoordfvEXT,#function
.globl gl_dispatch_stub_600 ; .type gl_dispatch_stub_600,#function
.globl gl_dispatch_stub_606 ; .type gl_dispatch_stub_606,#function
.globl glBlendFuncSeparateEXT ; .type glBlendFuncSeparateEXT,#function
.globl glFlushVertexArrayRangeNV ; .type glFlushVertexArrayRangeNV,#function
.globl glVertexArrayRangeNV ; .type glVertexArrayRangeNV,#function
@ -707,15 +713,15 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glWindowPos4ivMESA ; .type glWindowPos4ivMESA,#function
.globl glWindowPos4sMESA ; .type glWindowPos4sMESA,#function
.globl glWindowPos4svMESA ; .type glWindowPos4svMESA,#function
.globl gl_dispatch_stub_642 ; .type gl_dispatch_stub_642,#function
.globl gl_dispatch_stub_643 ; .type gl_dispatch_stub_643,#function
.globl gl_dispatch_stub_644 ; .type gl_dispatch_stub_644,#function
.globl gl_dispatch_stub_645 ; .type gl_dispatch_stub_645,#function
.globl gl_dispatch_stub_646 ; .type gl_dispatch_stub_646,#function
.globl gl_dispatch_stub_647 ; .type gl_dispatch_stub_647,#function
.globl gl_dispatch_stub_648 ; .type gl_dispatch_stub_648,#function
.globl gl_dispatch_stub_649 ; .type gl_dispatch_stub_649,#function
.globl gl_dispatch_stub_650 ; .type gl_dispatch_stub_650,#function
.globl gl_dispatch_stub_651 ; .type gl_dispatch_stub_651,#function
.globl gl_dispatch_stub_652 ; .type gl_dispatch_stub_652,#function
.globl gl_dispatch_stub_653 ; .type gl_dispatch_stub_653,#function
.globl gl_dispatch_stub_654 ; .type gl_dispatch_stub_654,#function
.globl gl_dispatch_stub_655 ; .type gl_dispatch_stub_655,#function
.globl gl_dispatch_stub_656 ; .type gl_dispatch_stub_656,#function
.globl glAreProgramsResidentNV ; .type glAreProgramsResidentNV,#function
.globl glBindProgramNV ; .type glBindProgramNV,#function
.globl glDeleteProgramsNV ; .type glDeleteProgramsNV,#function
@ -796,19 +802,19 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glSetFragmentShaderConstantATI ; .type glSetFragmentShaderConstantATI,#function
.globl glPointParameteriNV ; .type glPointParameteriNV,#function
.globl glPointParameterivNV ; .type glPointParameterivNV,#function
.globl gl_dispatch_stub_731 ; .type gl_dispatch_stub_731,#function
.globl gl_dispatch_stub_732 ; .type gl_dispatch_stub_732,#function
.globl gl_dispatch_stub_733 ; .type gl_dispatch_stub_733,#function
.globl gl_dispatch_stub_734 ; .type gl_dispatch_stub_734,#function
.globl gl_dispatch_stub_735 ; .type gl_dispatch_stub_735,#function
.globl gl_dispatch_stub_737 ; .type gl_dispatch_stub_737,#function
.globl gl_dispatch_stub_738 ; .type gl_dispatch_stub_738,#function
.globl gl_dispatch_stub_739 ; .type gl_dispatch_stub_739,#function
.globl gl_dispatch_stub_740 ; .type gl_dispatch_stub_740,#function
.globl gl_dispatch_stub_741 ; .type gl_dispatch_stub_741,#function
.globl glGetProgramNamedParameterdvNV ; .type glGetProgramNamedParameterdvNV,#function
.globl glGetProgramNamedParameterfvNV ; .type glGetProgramNamedParameterfvNV,#function
.globl glProgramNamedParameter4dNV ; .type glProgramNamedParameter4dNV,#function
.globl glProgramNamedParameter4dvNV ; .type glProgramNamedParameter4dvNV,#function
.globl glProgramNamedParameter4fNV ; .type glProgramNamedParameter4fNV,#function
.globl glProgramNamedParameter4fvNV ; .type glProgramNamedParameter4fvNV,#function
.globl gl_dispatch_stub_742 ; .type gl_dispatch_stub_742,#function
.globl gl_dispatch_stub_743 ; .type gl_dispatch_stub_743,#function
.globl gl_dispatch_stub_748 ; .type gl_dispatch_stub_748,#function
.globl gl_dispatch_stub_749 ; .type gl_dispatch_stub_749,#function
.globl glBindFramebufferEXT ; .type glBindFramebufferEXT,#function
.globl glBindRenderbufferEXT ; .type glBindRenderbufferEXT,#function
.globl glCheckFramebufferStatusEXT ; .type glCheckFramebufferStatusEXT,#function
@ -826,11 +832,11 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glIsFramebufferEXT ; .type glIsFramebufferEXT,#function
.globl glIsRenderbufferEXT ; .type glIsRenderbufferEXT,#function
.globl glRenderbufferStorageEXT ; .type glRenderbufferStorageEXT,#function
.globl gl_dispatch_stub_761 ; .type gl_dispatch_stub_761,#function
.globl gl_dispatch_stub_762 ; .type gl_dispatch_stub_762,#function
.globl gl_dispatch_stub_763 ; .type gl_dispatch_stub_763,#function
.globl gl_dispatch_stub_764 ; .type gl_dispatch_stub_764,#function
.globl gl_dispatch_stub_765 ; .type gl_dispatch_stub_765,#function
.globl gl_dispatch_stub_767 ; .type gl_dispatch_stub_767,#function
.globl gl_dispatch_stub_768 ; .type gl_dispatch_stub_768,#function
.globl gl_dispatch_stub_769 ; .type gl_dispatch_stub_769,#function
.globl gl_dispatch_stub_770 ; .type gl_dispatch_stub_770,#function
.globl gl_dispatch_stub_771 ; .type gl_dispatch_stub_771,#function
.globl _mesa_sparc_glapi_begin ; .type _mesa_sparc_glapi_begin,#function
_mesa_sparc_glapi_begin:
@ -1258,6 +1264,12 @@ _mesa_sparc_glapi_begin:
GL_STUB(glStencilFuncSeparate, _gloffset_StencilFuncSeparate)
GL_STUB(glStencilMaskSeparate, _gloffset_StencilMaskSeparate)
GL_STUB(glStencilOpSeparate, _gloffset_StencilOpSeparate)
GL_STUB(glUniformMatrix2x3fv, _gloffset_UniformMatrix2x3fv)
GL_STUB(glUniformMatrix2x4fv, _gloffset_UniformMatrix2x4fv)
GL_STUB(glUniformMatrix3x2fv, _gloffset_UniformMatrix3x2fv)
GL_STUB(glUniformMatrix3x4fv, _gloffset_UniformMatrix3x4fv)
GL_STUB(glUniformMatrix4x2fv, _gloffset_UniformMatrix4x2fv)
GL_STUB(glUniformMatrix4x3fv, _gloffset_UniformMatrix4x3fv)
GL_STUB(glLoadTransposeMatrixdARB, _gloffset_LoadTransposeMatrixdARB)
GL_STUB(glLoadTransposeMatrixfARB, _gloffset_LoadTransposeMatrixfARB)
GL_STUB(glMultTransposeMatrixdARB, _gloffset_MultTransposeMatrixdARB)
@ -1390,14 +1402,14 @@ _mesa_sparc_glapi_begin:
GL_STUB(glGetAttribLocationARB, _gloffset_GetAttribLocationARB)
GL_STUB(glDrawBuffersARB, _gloffset_DrawBuffersARB)
GL_STUB(glPolygonOffsetEXT, _gloffset_PolygonOffsetEXT)
GL_STUB(gl_dispatch_stub_556, _gloffset__dispatch_stub_556)
GL_STUB(gl_dispatch_stub_557, _gloffset__dispatch_stub_557)
GL_STUB(gl_dispatch_stub_558, _gloffset__dispatch_stub_558)
GL_STUB(gl_dispatch_stub_559, _gloffset__dispatch_stub_559)
GL_STUB(gl_dispatch_stub_560, _gloffset__dispatch_stub_560)
GL_STUB(gl_dispatch_stub_561, _gloffset__dispatch_stub_561)
GL_STUB(gl_dispatch_stub_562, _gloffset__dispatch_stub_562)
GL_STUB(gl_dispatch_stub_563, _gloffset__dispatch_stub_563)
GL_STUB(gl_dispatch_stub_564, _gloffset__dispatch_stub_564)
GL_STUB(gl_dispatch_stub_565, _gloffset__dispatch_stub_565)
GL_STUB(gl_dispatch_stub_566, _gloffset__dispatch_stub_566)
GL_STUB(gl_dispatch_stub_567, _gloffset__dispatch_stub_567)
GL_STUB(gl_dispatch_stub_568, _gloffset__dispatch_stub_568)
GL_STUB(gl_dispatch_stub_569, _gloffset__dispatch_stub_569)
GL_STUB(glColorPointerEXT, _gloffset_ColorPointerEXT)
GL_STUB(glEdgeFlagPointerEXT, _gloffset_EdgeFlagPointerEXT)
GL_STUB(glIndexPointerEXT, _gloffset_IndexPointerEXT)
@ -1408,8 +1420,8 @@ _mesa_sparc_glapi_begin:
GL_STUB(glPointParameterfvEXT, _gloffset_PointParameterfvEXT)
GL_STUB(glLockArraysEXT, _gloffset_LockArraysEXT)
GL_STUB(glUnlockArraysEXT, _gloffset_UnlockArraysEXT)
GL_STUB(gl_dispatch_stub_574, _gloffset__dispatch_stub_574)
GL_STUB(gl_dispatch_stub_575, _gloffset__dispatch_stub_575)
GL_STUB(gl_dispatch_stub_580, _gloffset__dispatch_stub_580)
GL_STUB(gl_dispatch_stub_581, _gloffset__dispatch_stub_581)
GL_STUB(glSecondaryColor3bEXT, _gloffset_SecondaryColor3bEXT)
GL_STUB(glSecondaryColor3bvEXT, _gloffset_SecondaryColor3bvEXT)
GL_STUB(glSecondaryColor3dEXT, _gloffset_SecondaryColor3dEXT)
@ -1434,7 +1446,7 @@ _mesa_sparc_glapi_begin:
GL_STUB(glFogCoorddvEXT, _gloffset_FogCoorddvEXT)
GL_STUB(glFogCoordfEXT, _gloffset_FogCoordfEXT)
GL_STUB(glFogCoordfvEXT, _gloffset_FogCoordfvEXT)
GL_STUB(gl_dispatch_stub_600, _gloffset__dispatch_stub_600)
GL_STUB(gl_dispatch_stub_606, _gloffset__dispatch_stub_606)
GL_STUB(glBlendFuncSeparateEXT, _gloffset_BlendFuncSeparateEXT)
GL_STUB(glFlushVertexArrayRangeNV, _gloffset_FlushVertexArrayRangeNV)
GL_STUB(glVertexArrayRangeNV, _gloffset_VertexArrayRangeNV)
@ -1476,15 +1488,15 @@ _mesa_sparc_glapi_begin:
GL_STUB(glWindowPos4ivMESA, _gloffset_WindowPos4ivMESA)
GL_STUB(glWindowPos4sMESA, _gloffset_WindowPos4sMESA)
GL_STUB(glWindowPos4svMESA, _gloffset_WindowPos4svMESA)
GL_STUB(gl_dispatch_stub_642, _gloffset__dispatch_stub_642)
GL_STUB(gl_dispatch_stub_643, _gloffset__dispatch_stub_643)
GL_STUB(gl_dispatch_stub_644, _gloffset__dispatch_stub_644)
GL_STUB(gl_dispatch_stub_645, _gloffset__dispatch_stub_645)
GL_STUB(gl_dispatch_stub_646, _gloffset__dispatch_stub_646)
GL_STUB(gl_dispatch_stub_647, _gloffset__dispatch_stub_647)
GL_STUB(gl_dispatch_stub_648, _gloffset__dispatch_stub_648)
GL_STUB(gl_dispatch_stub_649, _gloffset__dispatch_stub_649)
GL_STUB(gl_dispatch_stub_650, _gloffset__dispatch_stub_650)
GL_STUB(gl_dispatch_stub_651, _gloffset__dispatch_stub_651)
GL_STUB(gl_dispatch_stub_652, _gloffset__dispatch_stub_652)
GL_STUB(gl_dispatch_stub_653, _gloffset__dispatch_stub_653)
GL_STUB(gl_dispatch_stub_654, _gloffset__dispatch_stub_654)
GL_STUB(gl_dispatch_stub_655, _gloffset__dispatch_stub_655)
GL_STUB(gl_dispatch_stub_656, _gloffset__dispatch_stub_656)
GL_STUB(glAreProgramsResidentNV, _gloffset_AreProgramsResidentNV)
GL_STUB(glBindProgramNV, _gloffset_BindProgramNV)
GL_STUB(glDeleteProgramsNV, _gloffset_DeleteProgramsNV)
@ -1565,19 +1577,19 @@ _mesa_sparc_glapi_begin:
GL_STUB(glSetFragmentShaderConstantATI, _gloffset_SetFragmentShaderConstantATI)
GL_STUB(glPointParameteriNV, _gloffset_PointParameteriNV)
GL_STUB(glPointParameterivNV, _gloffset_PointParameterivNV)
GL_STUB(gl_dispatch_stub_731, _gloffset__dispatch_stub_731)
GL_STUB(gl_dispatch_stub_732, _gloffset__dispatch_stub_732)
GL_STUB(gl_dispatch_stub_733, _gloffset__dispatch_stub_733)
GL_STUB(gl_dispatch_stub_734, _gloffset__dispatch_stub_734)
GL_STUB(gl_dispatch_stub_735, _gloffset__dispatch_stub_735)
GL_STUB(gl_dispatch_stub_737, _gloffset__dispatch_stub_737)
GL_STUB(gl_dispatch_stub_738, _gloffset__dispatch_stub_738)
GL_STUB(gl_dispatch_stub_739, _gloffset__dispatch_stub_739)
GL_STUB(gl_dispatch_stub_740, _gloffset__dispatch_stub_740)
GL_STUB(gl_dispatch_stub_741, _gloffset__dispatch_stub_741)
GL_STUB(glGetProgramNamedParameterdvNV, _gloffset_GetProgramNamedParameterdvNV)
GL_STUB(glGetProgramNamedParameterfvNV, _gloffset_GetProgramNamedParameterfvNV)
GL_STUB(glProgramNamedParameter4dNV, _gloffset_ProgramNamedParameter4dNV)
GL_STUB(glProgramNamedParameter4dvNV, _gloffset_ProgramNamedParameter4dvNV)
GL_STUB(glProgramNamedParameter4fNV, _gloffset_ProgramNamedParameter4fNV)
GL_STUB(glProgramNamedParameter4fvNV, _gloffset_ProgramNamedParameter4fvNV)
GL_STUB(gl_dispatch_stub_742, _gloffset__dispatch_stub_742)
GL_STUB(gl_dispatch_stub_743, _gloffset__dispatch_stub_743)
GL_STUB(gl_dispatch_stub_748, _gloffset__dispatch_stub_748)
GL_STUB(gl_dispatch_stub_749, _gloffset__dispatch_stub_749)
GL_STUB(glBindFramebufferEXT, _gloffset_BindFramebufferEXT)
GL_STUB(glBindRenderbufferEXT, _gloffset_BindRenderbufferEXT)
GL_STUB(glCheckFramebufferStatusEXT, _gloffset_CheckFramebufferStatusEXT)
@ -1595,11 +1607,11 @@ _mesa_sparc_glapi_begin:
GL_STUB(glIsFramebufferEXT, _gloffset_IsFramebufferEXT)
GL_STUB(glIsRenderbufferEXT, _gloffset_IsRenderbufferEXT)
GL_STUB(glRenderbufferStorageEXT, _gloffset_RenderbufferStorageEXT)
GL_STUB(gl_dispatch_stub_761, _gloffset__dispatch_stub_761)
GL_STUB(gl_dispatch_stub_762, _gloffset__dispatch_stub_762)
GL_STUB(gl_dispatch_stub_763, _gloffset__dispatch_stub_763)
GL_STUB(gl_dispatch_stub_764, _gloffset__dispatch_stub_764)
GL_STUB(gl_dispatch_stub_765, _gloffset__dispatch_stub_765)
GL_STUB(gl_dispatch_stub_767, _gloffset__dispatch_stub_767)
GL_STUB(gl_dispatch_stub_768, _gloffset__dispatch_stub_768)
GL_STUB(gl_dispatch_stub_769, _gloffset__dispatch_stub_769)
GL_STUB(gl_dispatch_stub_770, _gloffset__dispatch_stub_770)
GL_STUB(gl_dispatch_stub_771, _gloffset__dispatch_stub_771)
.globl _mesa_sparc_glapi_end ; .type _mesa_sparc_glapi_end,#function
_mesa_sparc_glapi_end:

File diff suppressed because it is too large Load diff

View file

@ -565,6 +565,12 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(StencilFuncSeparate, _gloffset_StencilFuncSeparate, StencilFuncSeparate@16)
GL_STUB(StencilMaskSeparate, _gloffset_StencilMaskSeparate, StencilMaskSeparate@8)
GL_STUB(StencilOpSeparate, _gloffset_StencilOpSeparate, StencilOpSeparate@16)
GL_STUB(UniformMatrix2x3fv, _gloffset_UniformMatrix2x3fv, UniformMatrix2x3fv@16)
GL_STUB(UniformMatrix2x4fv, _gloffset_UniformMatrix2x4fv, UniformMatrix2x4fv@16)
GL_STUB(UniformMatrix3x2fv, _gloffset_UniformMatrix3x2fv, UniformMatrix3x2fv@16)
GL_STUB(UniformMatrix3x4fv, _gloffset_UniformMatrix3x4fv, UniformMatrix3x4fv@16)
GL_STUB(UniformMatrix4x2fv, _gloffset_UniformMatrix4x2fv, UniformMatrix4x2fv@16)
GL_STUB(UniformMatrix4x3fv, _gloffset_UniformMatrix4x3fv, UniformMatrix4x3fv@16)
GL_STUB(LoadTransposeMatrixdARB, _gloffset_LoadTransposeMatrixdARB, LoadTransposeMatrixdARB@4)
GL_STUB(LoadTransposeMatrixfARB, _gloffset_LoadTransposeMatrixfARB, LoadTransposeMatrixfARB@4)
GL_STUB(MultTransposeMatrixdARB, _gloffset_MultTransposeMatrixdARB, MultTransposeMatrixdARB@4)
@ -697,22 +703,22 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(GetAttribLocationARB, _gloffset_GetAttribLocationARB, GetAttribLocationARB@8)
GL_STUB(DrawBuffersARB, _gloffset_DrawBuffersARB, DrawBuffersARB@8)
GL_STUB(PolygonOffsetEXT, _gloffset_PolygonOffsetEXT, PolygonOffsetEXT@8)
GL_STUB(_dispatch_stub_556, _gloffset_GetPixelTexGenParameterfvSGIS, _dispatch_stub_556@8)
HIDDEN(GL_PREFIX(_dispatch_stub_556, _dispatch_stub_556@8))
GL_STUB(_dispatch_stub_557, _gloffset_GetPixelTexGenParameterivSGIS, _dispatch_stub_557@8)
HIDDEN(GL_PREFIX(_dispatch_stub_557, _dispatch_stub_557@8))
GL_STUB(_dispatch_stub_558, _gloffset_PixelTexGenParameterfSGIS, _dispatch_stub_558@8)
HIDDEN(GL_PREFIX(_dispatch_stub_558, _dispatch_stub_558@8))
GL_STUB(_dispatch_stub_559, _gloffset_PixelTexGenParameterfvSGIS, _dispatch_stub_559@8)
HIDDEN(GL_PREFIX(_dispatch_stub_559, _dispatch_stub_559@8))
GL_STUB(_dispatch_stub_560, _gloffset_PixelTexGenParameteriSGIS, _dispatch_stub_560@8)
HIDDEN(GL_PREFIX(_dispatch_stub_560, _dispatch_stub_560@8))
GL_STUB(_dispatch_stub_561, _gloffset_PixelTexGenParameterivSGIS, _dispatch_stub_561@8)
HIDDEN(GL_PREFIX(_dispatch_stub_561, _dispatch_stub_561@8))
GL_STUB(_dispatch_stub_562, _gloffset_SampleMaskSGIS, _dispatch_stub_562@8)
GL_STUB(_dispatch_stub_562, _gloffset_GetPixelTexGenParameterfvSGIS, _dispatch_stub_562@8)
HIDDEN(GL_PREFIX(_dispatch_stub_562, _dispatch_stub_562@8))
GL_STUB(_dispatch_stub_563, _gloffset_SamplePatternSGIS, _dispatch_stub_563@4)
HIDDEN(GL_PREFIX(_dispatch_stub_563, _dispatch_stub_563@4))
GL_STUB(_dispatch_stub_563, _gloffset_GetPixelTexGenParameterivSGIS, _dispatch_stub_563@8)
HIDDEN(GL_PREFIX(_dispatch_stub_563, _dispatch_stub_563@8))
GL_STUB(_dispatch_stub_564, _gloffset_PixelTexGenParameterfSGIS, _dispatch_stub_564@8)
HIDDEN(GL_PREFIX(_dispatch_stub_564, _dispatch_stub_564@8))
GL_STUB(_dispatch_stub_565, _gloffset_PixelTexGenParameterfvSGIS, _dispatch_stub_565@8)
HIDDEN(GL_PREFIX(_dispatch_stub_565, _dispatch_stub_565@8))
GL_STUB(_dispatch_stub_566, _gloffset_PixelTexGenParameteriSGIS, _dispatch_stub_566@8)
HIDDEN(GL_PREFIX(_dispatch_stub_566, _dispatch_stub_566@8))
GL_STUB(_dispatch_stub_567, _gloffset_PixelTexGenParameterivSGIS, _dispatch_stub_567@8)
HIDDEN(GL_PREFIX(_dispatch_stub_567, _dispatch_stub_567@8))
GL_STUB(_dispatch_stub_568, _gloffset_SampleMaskSGIS, _dispatch_stub_568@8)
HIDDEN(GL_PREFIX(_dispatch_stub_568, _dispatch_stub_568@8))
GL_STUB(_dispatch_stub_569, _gloffset_SamplePatternSGIS, _dispatch_stub_569@4)
HIDDEN(GL_PREFIX(_dispatch_stub_569, _dispatch_stub_569@4))
GL_STUB(ColorPointerEXT, _gloffset_ColorPointerEXT, ColorPointerEXT@20)
GL_STUB(EdgeFlagPointerEXT, _gloffset_EdgeFlagPointerEXT, EdgeFlagPointerEXT@12)
GL_STUB(IndexPointerEXT, _gloffset_IndexPointerEXT, IndexPointerEXT@16)
@ -723,10 +729,10 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(PointParameterfvEXT, _gloffset_PointParameterfvEXT, PointParameterfvEXT@8)
GL_STUB(LockArraysEXT, _gloffset_LockArraysEXT, LockArraysEXT@8)
GL_STUB(UnlockArraysEXT, _gloffset_UnlockArraysEXT, UnlockArraysEXT@0)
GL_STUB(_dispatch_stub_574, _gloffset_CullParameterdvEXT, _dispatch_stub_574@8)
HIDDEN(GL_PREFIX(_dispatch_stub_574, _dispatch_stub_574@8))
GL_STUB(_dispatch_stub_575, _gloffset_CullParameterfvEXT, _dispatch_stub_575@8)
HIDDEN(GL_PREFIX(_dispatch_stub_575, _dispatch_stub_575@8))
GL_STUB(_dispatch_stub_580, _gloffset_CullParameterdvEXT, _dispatch_stub_580@8)
HIDDEN(GL_PREFIX(_dispatch_stub_580, _dispatch_stub_580@8))
GL_STUB(_dispatch_stub_581, _gloffset_CullParameterfvEXT, _dispatch_stub_581@8)
HIDDEN(GL_PREFIX(_dispatch_stub_581, _dispatch_stub_581@8))
GL_STUB(SecondaryColor3bEXT, _gloffset_SecondaryColor3bEXT, SecondaryColor3bEXT@12)
GL_STUB(SecondaryColor3bvEXT, _gloffset_SecondaryColor3bvEXT, SecondaryColor3bvEXT@4)
GL_STUB(SecondaryColor3dEXT, _gloffset_SecondaryColor3dEXT, SecondaryColor3dEXT@24)
@ -751,8 +757,8 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(FogCoorddvEXT, _gloffset_FogCoorddvEXT, FogCoorddvEXT@4)
GL_STUB(FogCoordfEXT, _gloffset_FogCoordfEXT, FogCoordfEXT@4)
GL_STUB(FogCoordfvEXT, _gloffset_FogCoordfvEXT, FogCoordfvEXT@4)
GL_STUB(_dispatch_stub_600, _gloffset_PixelTexGenSGIX, _dispatch_stub_600@4)
HIDDEN(GL_PREFIX(_dispatch_stub_600, _dispatch_stub_600@4))
GL_STUB(_dispatch_stub_606, _gloffset_PixelTexGenSGIX, _dispatch_stub_606@4)
HIDDEN(GL_PREFIX(_dispatch_stub_606, _dispatch_stub_606@4))
GL_STUB(BlendFuncSeparateEXT, _gloffset_BlendFuncSeparateEXT, BlendFuncSeparateEXT@16)
GL_STUB(FlushVertexArrayRangeNV, _gloffset_FlushVertexArrayRangeNV, FlushVertexArrayRangeNV@0)
GL_STUB(VertexArrayRangeNV, _gloffset_VertexArrayRangeNV, VertexArrayRangeNV@8)
@ -794,24 +800,24 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(WindowPos4ivMESA, _gloffset_WindowPos4ivMESA, WindowPos4ivMESA@4)
GL_STUB(WindowPos4sMESA, _gloffset_WindowPos4sMESA, WindowPos4sMESA@16)
GL_STUB(WindowPos4svMESA, _gloffset_WindowPos4svMESA, WindowPos4svMESA@4)
GL_STUB(_dispatch_stub_642, _gloffset_MultiModeDrawArraysIBM, _dispatch_stub_642@20)
HIDDEN(GL_PREFIX(_dispatch_stub_642, _dispatch_stub_642@20))
GL_STUB(_dispatch_stub_643, _gloffset_MultiModeDrawElementsIBM, _dispatch_stub_643@24)
HIDDEN(GL_PREFIX(_dispatch_stub_643, _dispatch_stub_643@24))
GL_STUB(_dispatch_stub_644, _gloffset_DeleteFencesNV, _dispatch_stub_644@8)
HIDDEN(GL_PREFIX(_dispatch_stub_644, _dispatch_stub_644@8))
GL_STUB(_dispatch_stub_645, _gloffset_FinishFenceNV, _dispatch_stub_645@4)
HIDDEN(GL_PREFIX(_dispatch_stub_645, _dispatch_stub_645@4))
GL_STUB(_dispatch_stub_646, _gloffset_GenFencesNV, _dispatch_stub_646@8)
HIDDEN(GL_PREFIX(_dispatch_stub_646, _dispatch_stub_646@8))
GL_STUB(_dispatch_stub_647, _gloffset_GetFenceivNV, _dispatch_stub_647@12)
HIDDEN(GL_PREFIX(_dispatch_stub_647, _dispatch_stub_647@12))
GL_STUB(_dispatch_stub_648, _gloffset_IsFenceNV, _dispatch_stub_648@4)
HIDDEN(GL_PREFIX(_dispatch_stub_648, _dispatch_stub_648@4))
GL_STUB(_dispatch_stub_649, _gloffset_SetFenceNV, _dispatch_stub_649@8)
HIDDEN(GL_PREFIX(_dispatch_stub_649, _dispatch_stub_649@8))
GL_STUB(_dispatch_stub_650, _gloffset_TestFenceNV, _dispatch_stub_650@4)
HIDDEN(GL_PREFIX(_dispatch_stub_650, _dispatch_stub_650@4))
GL_STUB(_dispatch_stub_648, _gloffset_MultiModeDrawArraysIBM, _dispatch_stub_648@20)
HIDDEN(GL_PREFIX(_dispatch_stub_648, _dispatch_stub_648@20))
GL_STUB(_dispatch_stub_649, _gloffset_MultiModeDrawElementsIBM, _dispatch_stub_649@24)
HIDDEN(GL_PREFIX(_dispatch_stub_649, _dispatch_stub_649@24))
GL_STUB(_dispatch_stub_650, _gloffset_DeleteFencesNV, _dispatch_stub_650@8)
HIDDEN(GL_PREFIX(_dispatch_stub_650, _dispatch_stub_650@8))
GL_STUB(_dispatch_stub_651, _gloffset_FinishFenceNV, _dispatch_stub_651@4)
HIDDEN(GL_PREFIX(_dispatch_stub_651, _dispatch_stub_651@4))
GL_STUB(_dispatch_stub_652, _gloffset_GenFencesNV, _dispatch_stub_652@8)
HIDDEN(GL_PREFIX(_dispatch_stub_652, _dispatch_stub_652@8))
GL_STUB(_dispatch_stub_653, _gloffset_GetFenceivNV, _dispatch_stub_653@12)
HIDDEN(GL_PREFIX(_dispatch_stub_653, _dispatch_stub_653@12))
GL_STUB(_dispatch_stub_654, _gloffset_IsFenceNV, _dispatch_stub_654@4)
HIDDEN(GL_PREFIX(_dispatch_stub_654, _dispatch_stub_654@4))
GL_STUB(_dispatch_stub_655, _gloffset_SetFenceNV, _dispatch_stub_655@8)
HIDDEN(GL_PREFIX(_dispatch_stub_655, _dispatch_stub_655@8))
GL_STUB(_dispatch_stub_656, _gloffset_TestFenceNV, _dispatch_stub_656@4)
HIDDEN(GL_PREFIX(_dispatch_stub_656, _dispatch_stub_656@4))
GL_STUB(AreProgramsResidentNV, _gloffset_AreProgramsResidentNV, AreProgramsResidentNV@12)
GL_STUB(BindProgramNV, _gloffset_BindProgramNV, BindProgramNV@8)
GL_STUB(DeleteProgramsNV, _gloffset_DeleteProgramsNV, DeleteProgramsNV@8)
@ -892,26 +898,26 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(SetFragmentShaderConstantATI, _gloffset_SetFragmentShaderConstantATI, SetFragmentShaderConstantATI@8)
GL_STUB(PointParameteriNV, _gloffset_PointParameteriNV, PointParameteriNV@8)
GL_STUB(PointParameterivNV, _gloffset_PointParameterivNV, PointParameterivNV@8)
GL_STUB(_dispatch_stub_731, _gloffset_ActiveStencilFaceEXT, _dispatch_stub_731@4)
HIDDEN(GL_PREFIX(_dispatch_stub_731, _dispatch_stub_731@4))
GL_STUB(_dispatch_stub_732, _gloffset_BindVertexArrayAPPLE, _dispatch_stub_732@4)
HIDDEN(GL_PREFIX(_dispatch_stub_732, _dispatch_stub_732@4))
GL_STUB(_dispatch_stub_733, _gloffset_DeleteVertexArraysAPPLE, _dispatch_stub_733@8)
HIDDEN(GL_PREFIX(_dispatch_stub_733, _dispatch_stub_733@8))
GL_STUB(_dispatch_stub_734, _gloffset_GenVertexArraysAPPLE, _dispatch_stub_734@8)
HIDDEN(GL_PREFIX(_dispatch_stub_734, _dispatch_stub_734@8))
GL_STUB(_dispatch_stub_735, _gloffset_IsVertexArrayAPPLE, _dispatch_stub_735@4)
HIDDEN(GL_PREFIX(_dispatch_stub_735, _dispatch_stub_735@4))
GL_STUB(_dispatch_stub_737, _gloffset_ActiveStencilFaceEXT, _dispatch_stub_737@4)
HIDDEN(GL_PREFIX(_dispatch_stub_737, _dispatch_stub_737@4))
GL_STUB(_dispatch_stub_738, _gloffset_BindVertexArrayAPPLE, _dispatch_stub_738@4)
HIDDEN(GL_PREFIX(_dispatch_stub_738, _dispatch_stub_738@4))
GL_STUB(_dispatch_stub_739, _gloffset_DeleteVertexArraysAPPLE, _dispatch_stub_739@8)
HIDDEN(GL_PREFIX(_dispatch_stub_739, _dispatch_stub_739@8))
GL_STUB(_dispatch_stub_740, _gloffset_GenVertexArraysAPPLE, _dispatch_stub_740@8)
HIDDEN(GL_PREFIX(_dispatch_stub_740, _dispatch_stub_740@8))
GL_STUB(_dispatch_stub_741, _gloffset_IsVertexArrayAPPLE, _dispatch_stub_741@4)
HIDDEN(GL_PREFIX(_dispatch_stub_741, _dispatch_stub_741@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(_dispatch_stub_742, _gloffset_DepthBoundsEXT, _dispatch_stub_742@16)
HIDDEN(GL_PREFIX(_dispatch_stub_742, _dispatch_stub_742@16))
GL_STUB(_dispatch_stub_743, _gloffset_BlendEquationSeparateEXT, _dispatch_stub_743@8)
HIDDEN(GL_PREFIX(_dispatch_stub_743, _dispatch_stub_743@8))
GL_STUB(_dispatch_stub_748, _gloffset_DepthBoundsEXT, _dispatch_stub_748@16)
HIDDEN(GL_PREFIX(_dispatch_stub_748, _dispatch_stub_748@16))
GL_STUB(_dispatch_stub_749, _gloffset_BlendEquationSeparateEXT, _dispatch_stub_749@8)
HIDDEN(GL_PREFIX(_dispatch_stub_749, _dispatch_stub_749@8))
GL_STUB(BindFramebufferEXT, _gloffset_BindFramebufferEXT, BindFramebufferEXT@8)
GL_STUB(BindRenderbufferEXT, _gloffset_BindRenderbufferEXT, BindRenderbufferEXT@8)
GL_STUB(CheckFramebufferStatusEXT, _gloffset_CheckFramebufferStatusEXT, CheckFramebufferStatusEXT@4)
@ -929,16 +935,16 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(IsFramebufferEXT, _gloffset_IsFramebufferEXT, IsFramebufferEXT@4)
GL_STUB(IsRenderbufferEXT, _gloffset_IsRenderbufferEXT, IsRenderbufferEXT@4)
GL_STUB(RenderbufferStorageEXT, _gloffset_RenderbufferStorageEXT, RenderbufferStorageEXT@16)
GL_STUB(_dispatch_stub_761, _gloffset_BlitFramebufferEXT, _dispatch_stub_761@40)
HIDDEN(GL_PREFIX(_dispatch_stub_761, _dispatch_stub_761@40))
GL_STUB(_dispatch_stub_762, _gloffset_ProgramEnvParameters4fvEXT, _dispatch_stub_762@16)
HIDDEN(GL_PREFIX(_dispatch_stub_762, _dispatch_stub_762@16))
GL_STUB(_dispatch_stub_763, _gloffset_ProgramLocalParameters4fvEXT, _dispatch_stub_763@16)
HIDDEN(GL_PREFIX(_dispatch_stub_763, _dispatch_stub_763@16))
GL_STUB(_dispatch_stub_764, _gloffset_GetQueryObjecti64vEXT, _dispatch_stub_764@12)
HIDDEN(GL_PREFIX(_dispatch_stub_764, _dispatch_stub_764@12))
GL_STUB(_dispatch_stub_765, _gloffset_GetQueryObjectui64vEXT, _dispatch_stub_765@12)
HIDDEN(GL_PREFIX(_dispatch_stub_765, _dispatch_stub_765@12))
GL_STUB(_dispatch_stub_767, _gloffset_BlitFramebufferEXT, _dispatch_stub_767@40)
HIDDEN(GL_PREFIX(_dispatch_stub_767, _dispatch_stub_767@40))
GL_STUB(_dispatch_stub_768, _gloffset_ProgramEnvParameters4fvEXT, _dispatch_stub_768@16)
HIDDEN(GL_PREFIX(_dispatch_stub_768, _dispatch_stub_768@16))
GL_STUB(_dispatch_stub_769, _gloffset_ProgramLocalParameters4fvEXT, _dispatch_stub_769@16)
HIDDEN(GL_PREFIX(_dispatch_stub_769, _dispatch_stub_769@16))
GL_STUB(_dispatch_stub_770, _gloffset_GetQueryObjecti64vEXT, _dispatch_stub_770@12)
HIDDEN(GL_PREFIX(_dispatch_stub_770, _dispatch_stub_770@12))
GL_STUB(_dispatch_stub_771, _gloffset_GetQueryObjectui64vEXT, _dispatch_stub_771@12)
HIDDEN(GL_PREFIX(_dispatch_stub_771, _dispatch_stub_771@12))
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)