Update gl_API.xml with OpenGL 2.0 functions, regenerate derived files.

This commit is contained in:
Brian Paul 2006-11-02 23:58:27 +00:00
parent 7a28779b2e
commit 83a5c2bf63
13 changed files with 9382 additions and 6873 deletions

View file

@ -31,8 +31,8 @@
#include "glxclient.h"
#include "indirect_size.h"
#include "dispatch.h"
#include "glthread.h"
#include "glapi.h"
#include "glthread.h"
#include <GL/glxproto.h>
#ifdef USE_XCB
#include <X11/Xlib-xcb.h>

View file

@ -123,10 +123,8 @@ __glXInitVertexArrayState( __GLXcontext * gc )
struct array_state_vector * arrays;
unsigned array_count;
unsigned texture_units = 1;
unsigned i;
unsigned j;
unsigned vertex_program_attribs = 0;
int texture_units = 1, vertex_program_attribs = 0;
unsigned i, j;
GLboolean got_fog = GL_FALSE;
GLboolean got_secondary_color = GL_FALSE;

File diff suppressed because it is too large Load diff

View file

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

View file

@ -5021,13 +5021,98 @@
<category name="2.0">
<!-- XXX this section is very much incomplete!!! -->
<!-- These function offsets may change too!!! -->
<!-- XXX some of the enums and functions probably need additional -->
<!-- flags/attributes. -->
<enum name="POINT_SPRITE_COORD_ORIGIN" count="1" value="0x8CA0">
<type name="char" size="1" glx_name="CARD8"/>
<enum name="GL_BLEND_EQUATION_RGB" value="0x8009"/>
<enum name="VERTEX_ATTRIB_ARRAY_ENABLED" value="0x8622"/>
<enum name="VERTEX_ATTRIB_ARRAY_SIZE" value="0x8623"/>
<enum name="VERTEX_ATTRIB_ARRAY_STRIDE" value="0x8624"/>
<enum name="VERTEX_ATTRIB_ARRAY_TYPE" value="0x8625"/>
<enum name="CURRENT_VERTEX_ATTRIB" value="0x8626"/>
<enum name="VERTEX_PROGRAM_POINT_SIZE" value="0x8642"/>
<enum name="VERTEX_PROGRAM_TWO_SIDE" value="0x8643"/>
<enum name="VERTEX_ATTRIB_ARRAY_POINTER" value="0x8645"/>
<enum name="STENCIL_BACK_FUNC" value="0x8800"/>
<enum name="STENCIL_BACK_FAIL" value="0x8801"/>
<enum name="STENCIL_BACK_PASS_DEPTH_FAIL" value="0x8802"/>
<enum name="STENCIL_BACK_PASS_DEPTH_PASS" value="0x8803"/>
<enum name="MAX_DRAW_BUFFERS" value="0x8824"/>
<enum name="DRAW_BUFFER0" value="0x8825"/>
<enum name="DRAW_BUFFER1" value="0x8826"/>
<enum name="DRAW_BUFFER2" value="0x8827"/>
<enum name="DRAW_BUFFER3" value="0x8828"/>
<enum name="DRAW_BUFFER4" value="0x8829"/>
<enum name="DRAW_BUFFER5" value="0x882A"/>
<enum name="DRAW_BUFFER6" value="0x882B"/>
<enum name="DRAW_BUFFER7" value="0x882C"/>
<enum name="DRAW_BUFFER8" value="0x882D"/>
<enum name="DRAW_BUFFER9" value="0x882E"/>
<enum name="DRAW_BUFFER10" value="0x882F"/>
<enum name="DRAW_BUFFER11" value="0x8830"/>
<enum name="DRAW_BUFFER12" value="0x8831"/>
<enum name="DRAW_BUFFER13" value="0x8832"/>
<enum name="DRAW_BUFFER14" value="0x8833"/>
<enum name="DRAW_BUFFER15" value="0x8834"/>
<enum name="BLEND_EQUATION_ALPHA" value="0x883D"/>
<enum name="POINT_SPRITE" value="0x8861"/>
<enum name="COORD_REPLACE" value="0x8862"/>
<enum name="MAX_VERTEX_ATTRIBS" value="0x8869"/>
<enum name="VERTEX_ATTRIB_ARRAY_NORMALIZED" value="0x886A"/>
<enum name="MAX_TEXTURE_COORDS" value="0x8871"/>
<enum name="MAX_TEXTURE_IMAGE_UNITS" value="0x8872"/>
<enum name="FRAGMENT_SHADER" value="0x8B30"/>
<enum name="VERTEX_SHADER" value="0x8B31"/>
<enum name="MAX_FRAGMENT_UNIFORM_COMPONENTS" value="0x8B49"/>
<enum name="MAX_VERTEX_UNIFORM_COMPONENTS" value="0x8B4A"/>
<enum name="MAX_VARYING_FLOATS" value="0x8B4B"/>
<enum name="MAX_VERTEX_TEXTURE_IMAGE_UNITS" value="0x8B4C"/>
<enum name="MAX_COMBINED_TEXTURE_IMAGE_UNITS" value="0x8B4D"/>
<enum name="SHADER_TYPE" value="0x8B4F"/>
<enum name="FLOAT_VEC2" value="0x8B50"/>
<enum name="FLOAT_VEC3" value="0x8B51"/>
<enum name="FLOAT_VEC4" value="0x8B52"/>
<enum name="INT_VEC2" value="0x8B53"/>
<enum name="INT_VEC3" value="0x8B54"/>
<enum name="INT_VEC4" value="0x8B55"/>
<enum name="BOOL" value="0x8B56"/>
<enum name="BOOL_VEC2" value="0x8B57"/>
<enum name="BOOL_VEC3" value="0x8B58"/>
<enum name="BOOL_VEC4" value="0x8B59"/>
<enum name="FLOAT_MAT2" value="0x8B5A"/>
<enum name="FLOAT_MAT3" value="0x8B5B"/>
<enum name="FLOAT_MAT4" value="0x8B5C"/>
<enum name="SAMPLER_1D" value="0x8B5D"/>
<enum name="SAMPLER_2D" value="0x8B5E"/>
<enum name="SAMPLER_3D" value="0x8B5F"/>
<enum name="SAMPLER_CUBE" value="0x8B60"/>
<enum name="SAMPLER_1D_SHADOW" value="0x8B61"/>
<enum name="SAMPLER_2D_SHADOW" value="0x8B62"/>
<enum name="DELETE_STATUS" value="0x8B80"/>
<enum name="COMPILE_STATUS" value="0x8B81"/>
<enum name="LINK_STATUS" value="0x8B82"/>
<enum name="VALIDATE_STATUS" value="0x8B83"/>
<enum name="INFO_LOG_LENGTH" value="0x8B84"/>
<enum name="ATTACHED_SHADERS" value="0x8B85"/>
<enum name="ACTIVE_UNIFORMS" value="0x8B86"/>
<enum name="ACTIVE_UNIFORM_MAX_LENGTH" value="0x8B87"/>
<enum name="SHADER_SOURCE_LENGTH" value="0x8B88"/>
<enum name="ACTIVE_ATTRIBUTES" value="0x8B89"/>
<enum name="ACTIVE_ATTRIBUTE_MAX_LENGTH" value="0x8B8A"/>
<enum name="FRAGMENT_SHADER_DERIVATIVE_HINT" value="0x8B8B"/>
<enum name="SHADING_LANGUAGE_VERSION" value="0x8B8C"/>
<enum name="CURRENT_PROGRAM" value="0x8B8D"/>
<enum name="POINT_SPRITE_COORD_ORIGIN" count="1" value="0x8CA0">
<size name="PointParameterfvEXT"/>
<size name="PointParameterivNV"/>
</enum>
<enum name="LOWER_LEFT" value="0x8CA1"/>
<enum name="UPPER_LEFT" value="0x8CA2"/>
<enum name="STENCIL_BACK_REF" value="0x8CA3"/>
<enum name="STENCIL_BACK_VALUE_MASK" value="0x8CA4"/>
<enum name="STENCIL_BACK_WRITEMASK" value="0x8CA5"/>
<function name="BlendEquationSeparate" alias="BlendEquationSeparateEXT">
<param name="modeRGB" type="GLenum"/>
@ -5044,6 +5129,7 @@
<param name="func" type="GLenum"/>
<param name="ref" type="GLint"/>
<param name="mask" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="StencilOpSeparate" offset="assign">
@ -5051,12 +5137,514 @@
<param name="fail" type="GLenum"/>
<param name="zfail" type="GLenum"/>
<param name="zpass" type="GLenum"/>
<glx ignore="true"/>
</function>
<function name="StencilMaskSeparate" offset="assign">
<param name="face" type="GLenum"/>
<param name="mask" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="AttachShader" offset="assign">
<param name="program" type="GLuint"/>
<param name="shader" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="BindAttribLocation" alias="BindAttribLocationARB">
<param name="program" type="GLuint"/>
<param name="index" type="GLuint"/>
<param name="name" type="const GLchar *"/>
<glx ignore="true"/>
</function>
<function name="CompileShader" alias="CompileShaderARB">
<param name="shader" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="CreateProgram" offset="assign">
<return type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="CreateShader" offset="assign">
<param name="type" type="GLenum"/>
<return type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="DeleteProgram" offset="assign">
<param name="program" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="DeleteShader" offset="assign">
<param name="program" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="DetachShader" offset="assign">
<param name="program" type="GLuint"/>
<param name="shader" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="DisableVertexAttribArray" alias="DisableVertexAttribArrayARB">
<param name="index" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="EnableVertexAttribArray" alias="EnableVertexAttribArrayARB">
<param name="index" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="GetActiveAttrib" alias="GetActiveAttribARB">
<param name="program" type="GLuint"/>
<param name="index" type="GLuint"/>
<param name="bufSize" type="GLsizei "/>
<param name="length" type="GLsizei *" output="true"/>
<param name="size" type="GLint *" output="true"/>
<param name="type" type="GLenum *" output="true"/>
<param name="name" type="GLchar *" output="true"/>
<glx ignore="true"/>
</function>
<function name="GetActiveUniform" alias="GetActiveUniformARB">
<param name="program" type="GLuint"/>
<param name="index" type="GLuint"/>
<param name="bufSize" type="GLsizei"/>
<param name="length" type="GLsizei *" output="true"/>
<param name="size" type="GLint *" output="true"/>
<param name="type" type="GLenum *" output="true"/>
<param name="name" type="GLchar *" output="true"/>
<glx ignore="true"/>
</function>
<function name="GetAttachedShaders" offset="assign">
<param name="program" type="GLuint"/>
<param name="maxCount" type="GLsizei"/>
<param name="count" type="GLsizei *" output="true"/>
<param name="obj" type="GLuint *" output="true"/>
<glx ignore="true"/>
</function>
<function name="GetAttribLocation" alias="GetAttribLocationARB">
<param name="program" type="GLuint"/>
<param name="name" type="const GLchar *"/>
<return type="GLint"/>
<glx ignore="true"/>
</function>
<function name="GetProgramiv" offset="assign">
<param name="program" type="GLuint"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint *"/>
<glx ignore="true"/>
</function>
<function name="GetProgramInfoLog" offset="assign">
<param name="program" type="GLuint"/>
<param name="bufSize" type="GLsizei"/>
<param name="length" type="GLsizei *"/>
<param name="infoLog" type="GLchar *"/>
<glx ignore="true"/>
</function>
<function name="GetShaderiv" offset="assign">
<param name="shader" type="GLuint"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint *"/>
<glx ignore="true"/>
</function>
<function name="GetShaderInfoLog" offset="assign">
<param name="shader" type="GLuint"/>
<param name="bufSize" type="GLsizei"/>
<param name="length" type="GLsizei *"/>
<param name="infoLog" type="GLchar *"/>
<glx ignore="true"/>
</function>
<function name="GetShaderSource" alias="GetShaderSourceARB">
<param name="shader" type="GLuint"/>
<param name="bufSize" type="GLsizei"/>
<param name="length" type="GLsizei *" output="true"/>
<param name="source" type="GLchar *" output="true"/>
<glx ignore="true"/>
</function>
<function name="GetUniformLocation" alias="GetUniformLocationARB">
<param name="program" type="GLuint"/>
<param name="name" type="const GLchar *"/>
<return type="GLint"/>
<glx ignore="true"/>
</function>
<function name="GetUniformfv" alias="GetUniformfvARB">
<param name="program" type="GLuint"/>
<param name="location" type="GLint"/>
<param name="params" type="GLfloat *" output="true"/>
<glx ignore="true"/>
</function>
<function name="GetUniformiv" alias="GetUniformivARB">
<param name="program" type="GLuint"/>
<param name="location" type="GLint"/>
<param name="params" type="GLint *"/>
<glx ignore="true"/>
</function>
<function name="GetVertexAttribdv" alias="GetVertexAttribdvARB">
<param name="index" type="GLuint"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLdouble *" output="true" variable_param="pname"/>
<glx ignore="true"/>
</function>
<function name="GetVertexAttribfv" alias="GetVertexAttribfvARB">
<param name="index" type="GLuint"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLfloat *" output="true" variable_param="pname"/>
<glx ignore="true"/>
</function>
<function name="GetVertexAttribiv" alias="GetVertexAttribivARB">
<param name="index" type="GLuint"/>
<param name="pname" type="GLenum"/>
<param name="params" type="GLint *" output="true" variable_param="pname"/>
<glx ignore="true"/>
</function>
<function name="GetVertexAttribPointerv" alias="GetVertexAttribPointervARB">
<param name="index" type="GLuint"/>
<param name="pname" type="GLenum"/>
<param name="pointer" type="GLvoid **" output="true"/>
<glx ignore="true"/>
</function>
<function name="IsProgram" offset="assign">
<param name="program" type="GLuint"/>
<return type="GLboolean"/>
<glx ignore="true"/>
</function>
<function name="IsShader" offset="assign">
<param name="shader" type="GLuint"/>
<return type="GLboolean"/>
<glx ignore="true"/>
</function>
<function name="LinkProgram" alias="LinkProgramARB">
<param name="program" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="ShaderSource" alias="ShaderSourceARB">
<param name="shader" type="GLuint"/>
<param name="count" type="GLsizei"/>
<param name="string" type="const GLchar **"/>
<param name="length" type="const GLint *"/>
<glx ignore="true"/>
</function>
<function name="UseProgram" alias="UseProgramObjectARB">
<param name="program" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="Uniform1f" alias="Uniform1fARB">
<param name="location" type="GLint"/>
<param name="v0" type="GLfloat"/>
<glx ignore="true"/>
</function>
<function name="Uniform2f" alias="Uniform2fARB">
<param name="location" type="GLint"/>
<param name="v0" type="GLfloat"/>
<param name="v1" type="GLfloat"/>
<glx ignore="true"/>
</function>
<function name="Uniform3f" alias="Uniform3fARB">
<param name="location" type="GLint"/>
<param name="v0" type="GLfloat"/>
<param name="v1" type="GLfloat"/>
<param name="v2" type="GLfloat"/>
<glx ignore="true"/>
</function>
<function name="Uniform4f" alias="Uniform4fARB">
<param name="location" type="GLint"/>
<param name="v0" type="GLfloat"/>
<param name="v1" type="GLfloat"/>
<param name="v2" type="GLfloat"/>
<param name="v3" type="GLfloat"/>
<glx ignore="true"/>
</function>
<function name="Uniform1i" alias="Uniform1iARB">
<param name="location" type="GLint"/>
<param name="v0" type="GLint"/>
<glx ignore="true"/>
</function>
<function name="Uniform2i" alias="Uniform2iARB">
<param name="location" type="GLint"/>
<param name="v0" type="GLint"/>
<param name="v1" type="GLint"/>
<glx ignore="true"/>
</function>
<function name="Uniform3i" alias="Uniform3iARB">
<param name="location" type="GLint"/>
<param name="v0" type="GLint"/>
<param name="v1" type="GLint"/>
<param name="v2" type="GLint"/>
<glx ignore="true"/>
</function>
<function name="Uniform4i" alias="Uniform4iARB">
<param name="location" type="GLint"/>
<param name="v0" type="GLint"/>
<param name="v1" type="GLint"/>
<param name="v2" type="GLint"/>
<param name="v3" type="GLint"/>
<glx ignore="true"/>
</function>
<function name="Uniform1fv" alias="Uniform1fvARB">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="Uniform2fv" alias="Uniform2fvARB">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="Uniform3fv" alias="Uniform3fvARB">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="Uniform4fv" alias="Uniform4fvARB">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="value" type="const GLfloat *"/>
<glx ignore="true"/>
</function>
<function name="Uniform1iv" alias="Uniform1ivARB">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="value" type="const GLint *"/>
<glx ignore="true"/>
</function>
<function name="Uniform2iv" alias="Uniform2ivARB">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="value" type="const GLint *"/>
<glx ignore="true"/>
</function>
<function name="Uniform3iv" alias="Uniform3ivARB">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="value" type="const GLint *"/>
<glx ignore="true"/>
</function>
<function name="Uniform4iv" alias="Uniform4ivARB">
<param name="location" type="GLint"/>
<param name="count" type="GLsizei"/>
<param name="value" type="const GLint *"/>
<glx ignore="true"/>
</function>
<function name="UniformMatrix2fv" alias="UniformMatrix2fvARB">
<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="UniformMatrix3fv" alias="UniformMatrix3fvARB">
<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="UniformMatrix4fv" alias="UniformMatrix4fvARB">
<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="ValidateProgram" alias="ValidateProgramARB">
<param name="program" type="GLuint"/>
<glx ignore="true"/>
</function>
<function name="VertexAttrib1d" alias="VertexAttrib1dARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLdouble"/>
</function>
<function name="VertexAttrib1dv" alias="VertexAttrib1dvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLdouble *"/>
</function>
<function name="VertexAttrib1f" alias="VertexAttrib1fARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLfloat"/>
</function>
<function name="VertexAttrib1fv" alias="VertexAttrib1fvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLfloat *"/>
</function>
<function name="VertexAttrib1s" alias="VertexAttrib1sARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLshort"/>
</function>
<function name="VertexAttrib1sv" alias="VertexAttrib1svARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLshort *"/>
</function>
<function name="VertexAttrib2d" alias="VertexAttrib2dARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLdouble"/>
<param name="y" type="GLdouble"/>
</function>
<function name="VertexAttrib2dv" alias="VertexAttrib2dvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLdouble *"/>
</function>
<function name="VertexAttrib2f" alias="VertexAttrib2fARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLfloat"/>
<param name="y" type="GLfloat"/>
</function>
<function name="VertexAttrib2fv" alias="VertexAttrib2fvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLfloat *"/>
</function>
<function name="VertexAttrib2s" alias="VertexAttrib2sARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLshort"/>
<param name="y" type="GLshort"/>
</function>
<function name="VertexAttrib2sv" alias="VertexAttrib2svARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLshort *"/>
</function>
<function name="VertexAttrib3d" alias="VertexAttrib3dARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLdouble"/>
<param name="y" type="GLdouble"/>
<param name="z" type="GLdouble"/>
</function>
<function name="VertexAttrib3dv" alias="VertexAttrib3dvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLdouble *"/>
</function>
<function name="VertexAttrib3f" alias="VertexAttrib3fARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLfloat"/>
<param name="y" type="GLfloat"/>
<param name="z" type="GLfloat"/>
</function>
<function name="VertexAttrib3fv" alias="VertexAttrib3fvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLfloat *"/>
</function>
<function name="VertexAttrib3s" alias="VertexAttrib3sARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLshort"/>
<param name="y" type="GLshort"/>
<param name="z" type="GLshort"/>
</function>
<function name="VertexAttrib3sv" alias="VertexAttrib3svARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLshort *"/>
</function>
<function name="VertexAttrib4Nbv" alias="VertexAttrib4NbvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLbyte *"/>
</function>
<function name="VertexAttrib4Niv" alias="VertexAttrib4NivARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLint *"/>
</function>
<function name="VertexAttrib4Nsv" alias="VertexAttrib4NsvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLshort *"/>
</function>
<function name="VertexAttrib4Nub" alias="VertexAttrib4NubARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLubyte"/>
<param name="y" type="GLubyte"/>
<param name="z" type="GLubyte"/>
<param name="w" type="GLubyte"/>
</function>
<function name="VertexAttrib4Nubv" alias="VertexAttrib4NubvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLubyte *"/>
</function>
<function name="VertexAttrib4Nuiv" alias="VertexAttrib4NuivARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLuint *"/>
</function>
<function name="VertexAttrib4Nusv" alias="VertexAttrib4NusvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLushort *"/>
</function>
<function name="VertexAttrib4d" alias="VertexAttrib4dARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLdouble"/>
<param name="y" type="GLdouble"/>
<param name="z" type="GLdouble"/>
<param name="w" type="GLdouble"/>
</function>
<function name="VertexAttrib4dv" alias="VertexAttrib4dvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLdouble *"/>
</function>
<function name="VertexAttrib4f" alias="VertexAttrib4fARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLfloat"/>
<param name="y" type="GLfloat"/>
<param name="z" type="GLfloat"/>
<param name="w" type="GLfloat"/>
</function>
<function name="VertexAttrib4fv" alias="VertexAttrib4fvARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLfloat *"/>
</function>
<function name="VertexAttrib4s" alias="VertexAttrib4sARB">
<param name="index" type="GLuint"/>
<param name="x" type="GLshort"/>
<param name="y" type="GLshort"/>
<param name="z" type="GLshort"/>
<param name="w" type="GLshort"/>
</function>
<function name="VertexAttrib4sv" alias="VertexAttrib4svARB">
<param name="index" type="GLuint"/>
<param name="v" type="const GLshort *"/>
</function>
<function name="VertexAttribPointer" alias="VertexAttribPointerARB">
<param name="index" type="GLuint"/>
<param name="size" type="GLint"/>
<param name="type" type="GLenum"/>
<param name="normalized" type="GLboolean"/>
<param name="stride" type="GLsizei"/>
<param name="pointer" type="const GLvoid *"/>
</function>
</category>
@ -6834,7 +7422,7 @@
</function>
<function name="ShaderSourceARB" offset="assign">
<param name="shaderObj" type="GLhandleARB"/>
<param name="shader" type="GLhandleARB"/>
<param name="count" type="GLsizei"/>
<param name="string" type="const GLcharARB **"/>
<param name="length" type="const GLint *"/>
@ -6842,7 +7430,7 @@
</function>
<function name="CompileShaderARB" offset="assign">
<param name="shaderObj" type="GLhandleARB"/>
<param name="shader" type="GLhandleARB"/>
<glx ignore="true"/>
</function>
@ -6858,17 +7446,17 @@
</function>
<function name="LinkProgramARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<glx ignore="true"/>
</function>
<function name="UseProgramObjectARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<glx ignore="true"/>
</function>
<function name="ValidateProgramARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<glx ignore="true"/>
</function>
@ -7043,16 +7631,16 @@
</function>
<function name="GetUniformLocationARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<param name="name" type="const GLcharARB *"/>
<return type="GLint"/>
<glx ignore="true"/>
</function>
<function name="GetActiveUniformARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<param name="index" type="GLuint"/>
<param name="maxLength" type="GLsizei"/>
<param name="bufSize" type="GLsizei"/>
<param name="length" type="GLsizei *" output="true"/>
<param name="size" type="GLint *" output="true"/>
<param name="type" type="GLenum *" output="true"/>
@ -7061,22 +7649,22 @@
</function>
<function name="GetUniformfvARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<param name="location" type="GLint"/>
<param name="params" type="GLfloat *" output="true"/>
<glx ignore="true"/>
</function>
<function name="GetUniformivARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<param name="location" type="GLint"/>
<param name="params" type="GLint *" output="true"/>
<glx ignore="true"/>
</function>
<function name="GetShaderSourceARB" offset="assign">
<param name="obj" type="GLhandleARB"/>
<param name="maxLength" type="GLsizei"/>
<param name="shader" type="GLhandleARB"/>
<param name="bufSize" type="GLsizei"/>
<param name="length" type="GLsizei *" output="true"/>
<param name="source" type="GLcharARB *" output="true"/>
<glx ignore="true"/>
@ -7093,16 +7681,16 @@
<enum name="OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB" value="0x8B8A"/>
<function name="BindAttribLocationARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<param name="index" type="GLuint"/>
<param name="name" type="const GLcharARB *"/>
<glx ignore="true"/>
</function>
<function name="GetActiveAttribARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<param name="index" type="GLuint"/>
<param name="maxLength" type="GLsizei"/>
<param name="bufSize" type="GLsizei"/>
<param name="length" type="GLsizei *" output="true"/>
<param name="size" type="GLint *" output="true"/>
<param name="type" type="GLenum *" output="true"/>
@ -7111,7 +7699,7 @@
</function>
<function name="GetAttribLocationARB" offset="assign">
<param name="programObj" type="GLhandleARB"/>
<param name="program" type="GLhandleARB"/>
<param name="name" type="const GLcharARB *"/>
<return type="GLint"/>
<glx ignore="true"/>

View file

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

View file

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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -473,6 +473,19 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glMultiTexCoord4ivARB ; .type glMultiTexCoord4ivARB,#function
.globl glMultiTexCoord4sARB ; .type glMultiTexCoord4sARB,#function
.globl glMultiTexCoord4svARB ; .type glMultiTexCoord4svARB,#function
.globl glAttachShader ; .type glAttachShader,#function
.globl glCreateProgram ; .type glCreateProgram,#function
.globl glCreateShader ; .type glCreateShader,#function
.globl glDeleteProgram ; .type glDeleteProgram,#function
.globl glDeleteShader ; .type glDeleteShader,#function
.globl glDetachShader ; .type glDetachShader,#function
.globl glGetAttachedShaders ; .type glGetAttachedShaders,#function
.globl glGetProgramInfoLog ; .type glGetProgramInfoLog,#function
.globl glGetProgramiv ; .type glGetProgramiv,#function
.globl glGetShaderInfoLog ; .type glGetShaderInfoLog,#function
.globl glGetShaderiv ; .type glGetShaderiv,#function
.globl glIsProgram ; .type glIsProgram,#function
.globl glIsShader ; .type glIsShader,#function
.globl glStencilFuncSeparate ; .type glStencilFuncSeparate,#function
.globl glStencilMaskSeparate ; .type glStencilMaskSeparate,#function
.globl glStencilOpSeparate ; .type glStencilOpSeparate,#function
@ -608,14 +621,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_543 ; .type gl_dispatch_stub_543,#function
.globl gl_dispatch_stub_544 ; .type gl_dispatch_stub_544,#function
.globl gl_dispatch_stub_545 ; .type gl_dispatch_stub_545,#function
.globl gl_dispatch_stub_546 ; .type gl_dispatch_stub_546,#function
.globl gl_dispatch_stub_547 ; .type gl_dispatch_stub_547,#function
.globl gl_dispatch_stub_548 ; .type gl_dispatch_stub_548,#function
.globl gl_dispatch_stub_549 ; .type gl_dispatch_stub_549,#function
.globl gl_dispatch_stub_550 ; .type gl_dispatch_stub_550,#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 glColorPointerEXT ; .type glColorPointerEXT,#function
.globl glEdgeFlagPointerEXT ; .type glEdgeFlagPointerEXT,#function
.globl glIndexPointerEXT ; .type glIndexPointerEXT,#function
@ -626,8 +639,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_561 ; .type gl_dispatch_stub_561,#function
.globl gl_dispatch_stub_562 ; .type gl_dispatch_stub_562,#function
.globl gl_dispatch_stub_574 ; .type gl_dispatch_stub_574,#function
.globl gl_dispatch_stub_575 ; .type gl_dispatch_stub_575,#function
.globl glSecondaryColor3bEXT ; .type glSecondaryColor3bEXT,#function
.globl glSecondaryColor3bvEXT ; .type glSecondaryColor3bvEXT,#function
.globl glSecondaryColor3dEXT ; .type glSecondaryColor3dEXT,#function
@ -652,7 +665,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_587 ; .type gl_dispatch_stub_587,#function
.globl gl_dispatch_stub_600 ; .type gl_dispatch_stub_600,#function
.globl glBlendFuncSeparateEXT ; .type glBlendFuncSeparateEXT,#function
.globl glFlushVertexArrayRangeNV ; .type glFlushVertexArrayRangeNV,#function
.globl glVertexArrayRangeNV ; .type glVertexArrayRangeNV,#function
@ -694,15 +707,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_629 ; .type gl_dispatch_stub_629,#function
.globl gl_dispatch_stub_630 ; .type gl_dispatch_stub_630,#function
.globl gl_dispatch_stub_631 ; .type gl_dispatch_stub_631,#function
.globl gl_dispatch_stub_632 ; .type gl_dispatch_stub_632,#function
.globl gl_dispatch_stub_633 ; .type gl_dispatch_stub_633,#function
.globl gl_dispatch_stub_634 ; .type gl_dispatch_stub_634,#function
.globl gl_dispatch_stub_635 ; .type gl_dispatch_stub_635,#function
.globl gl_dispatch_stub_636 ; .type gl_dispatch_stub_636,#function
.globl gl_dispatch_stub_637 ; .type gl_dispatch_stub_637,#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 glAreProgramsResidentNV ; .type glAreProgramsResidentNV,#function
.globl glBindProgramNV ; .type glBindProgramNV,#function
.globl glDeleteProgramsNV ; .type glDeleteProgramsNV,#function
@ -783,19 +796,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_718 ; .type gl_dispatch_stub_718,#function
.globl gl_dispatch_stub_719 ; .type gl_dispatch_stub_719,#function
.globl gl_dispatch_stub_720 ; .type gl_dispatch_stub_720,#function
.globl gl_dispatch_stub_721 ; .type gl_dispatch_stub_721,#function
.globl gl_dispatch_stub_722 ; .type gl_dispatch_stub_722,#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 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_729 ; .type gl_dispatch_stub_729,#function
.globl gl_dispatch_stub_730 ; .type gl_dispatch_stub_730,#function
.globl gl_dispatch_stub_742 ; .type gl_dispatch_stub_742,#function
.globl gl_dispatch_stub_743 ; .type gl_dispatch_stub_743,#function
.globl glBindFramebufferEXT ; .type glBindFramebufferEXT,#function
.globl glBindRenderbufferEXT ; .type glBindRenderbufferEXT,#function
.globl glCheckFramebufferStatusEXT ; .type glCheckFramebufferStatusEXT,#function
@ -813,11 +826,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_748 ; .type gl_dispatch_stub_748,#function
.globl gl_dispatch_stub_749 ; .type gl_dispatch_stub_749,#function
.globl gl_dispatch_stub_750 ; .type gl_dispatch_stub_750,#function
.globl gl_dispatch_stub_751 ; .type gl_dispatch_stub_751,#function
.globl gl_dispatch_stub_752 ; .type gl_dispatch_stub_752,#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 _mesa_sparc_glapi_begin ; .type _mesa_sparc_glapi_begin,#function
_mesa_sparc_glapi_begin:
@ -1229,6 +1242,19 @@ _mesa_sparc_glapi_begin:
GL_STUB(glMultiTexCoord4ivARB, _gloffset_MultiTexCoord4ivARB)
GL_STUB(glMultiTexCoord4sARB, _gloffset_MultiTexCoord4sARB)
GL_STUB(glMultiTexCoord4svARB, _gloffset_MultiTexCoord4svARB)
GL_STUB(glAttachShader, _gloffset_AttachShader)
GL_STUB(glCreateProgram, _gloffset_CreateProgram)
GL_STUB(glCreateShader, _gloffset_CreateShader)
GL_STUB(glDeleteProgram, _gloffset_DeleteProgram)
GL_STUB(glDeleteShader, _gloffset_DeleteShader)
GL_STUB(glDetachShader, _gloffset_DetachShader)
GL_STUB(glGetAttachedShaders, _gloffset_GetAttachedShaders)
GL_STUB(glGetProgramInfoLog, _gloffset_GetProgramInfoLog)
GL_STUB(glGetProgramiv, _gloffset_GetProgramiv)
GL_STUB(glGetShaderInfoLog, _gloffset_GetShaderInfoLog)
GL_STUB(glGetShaderiv, _gloffset_GetShaderiv)
GL_STUB(glIsProgram, _gloffset_IsProgram)
GL_STUB(glIsShader, _gloffset_IsShader)
GL_STUB(glStencilFuncSeparate, _gloffset_StencilFuncSeparate)
GL_STUB(glStencilMaskSeparate, _gloffset_StencilMaskSeparate)
GL_STUB(glStencilOpSeparate, _gloffset_StencilOpSeparate)
@ -1364,14 +1390,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_543, _gloffset__dispatch_stub_543)
GL_STUB(gl_dispatch_stub_544, _gloffset__dispatch_stub_544)
GL_STUB(gl_dispatch_stub_545, _gloffset__dispatch_stub_545)
GL_STUB(gl_dispatch_stub_546, _gloffset__dispatch_stub_546)
GL_STUB(gl_dispatch_stub_547, _gloffset__dispatch_stub_547)
GL_STUB(gl_dispatch_stub_548, _gloffset__dispatch_stub_548)
GL_STUB(gl_dispatch_stub_549, _gloffset__dispatch_stub_549)
GL_STUB(gl_dispatch_stub_550, _gloffset__dispatch_stub_550)
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(glColorPointerEXT, _gloffset_ColorPointerEXT)
GL_STUB(glEdgeFlagPointerEXT, _gloffset_EdgeFlagPointerEXT)
GL_STUB(glIndexPointerEXT, _gloffset_IndexPointerEXT)
@ -1382,8 +1408,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_561, _gloffset__dispatch_stub_561)
GL_STUB(gl_dispatch_stub_562, _gloffset__dispatch_stub_562)
GL_STUB(gl_dispatch_stub_574, _gloffset__dispatch_stub_574)
GL_STUB(gl_dispatch_stub_575, _gloffset__dispatch_stub_575)
GL_STUB(glSecondaryColor3bEXT, _gloffset_SecondaryColor3bEXT)
GL_STUB(glSecondaryColor3bvEXT, _gloffset_SecondaryColor3bvEXT)
GL_STUB(glSecondaryColor3dEXT, _gloffset_SecondaryColor3dEXT)
@ -1408,7 +1434,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_587, _gloffset__dispatch_stub_587)
GL_STUB(gl_dispatch_stub_600, _gloffset__dispatch_stub_600)
GL_STUB(glBlendFuncSeparateEXT, _gloffset_BlendFuncSeparateEXT)
GL_STUB(glFlushVertexArrayRangeNV, _gloffset_FlushVertexArrayRangeNV)
GL_STUB(glVertexArrayRangeNV, _gloffset_VertexArrayRangeNV)
@ -1450,15 +1476,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_629, _gloffset__dispatch_stub_629)
GL_STUB(gl_dispatch_stub_630, _gloffset__dispatch_stub_630)
GL_STUB(gl_dispatch_stub_631, _gloffset__dispatch_stub_631)
GL_STUB(gl_dispatch_stub_632, _gloffset__dispatch_stub_632)
GL_STUB(gl_dispatch_stub_633, _gloffset__dispatch_stub_633)
GL_STUB(gl_dispatch_stub_634, _gloffset__dispatch_stub_634)
GL_STUB(gl_dispatch_stub_635, _gloffset__dispatch_stub_635)
GL_STUB(gl_dispatch_stub_636, _gloffset__dispatch_stub_636)
GL_STUB(gl_dispatch_stub_637, _gloffset__dispatch_stub_637)
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(glAreProgramsResidentNV, _gloffset_AreProgramsResidentNV)
GL_STUB(glBindProgramNV, _gloffset_BindProgramNV)
GL_STUB(glDeleteProgramsNV, _gloffset_DeleteProgramsNV)
@ -1539,19 +1565,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_718, _gloffset__dispatch_stub_718)
GL_STUB(gl_dispatch_stub_719, _gloffset__dispatch_stub_719)
GL_STUB(gl_dispatch_stub_720, _gloffset__dispatch_stub_720)
GL_STUB(gl_dispatch_stub_721, _gloffset__dispatch_stub_721)
GL_STUB(gl_dispatch_stub_722, _gloffset__dispatch_stub_722)
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(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_729, _gloffset__dispatch_stub_729)
GL_STUB(gl_dispatch_stub_730, _gloffset__dispatch_stub_730)
GL_STUB(gl_dispatch_stub_742, _gloffset__dispatch_stub_742)
GL_STUB(gl_dispatch_stub_743, _gloffset__dispatch_stub_743)
GL_STUB(glBindFramebufferEXT, _gloffset_BindFramebufferEXT)
GL_STUB(glBindRenderbufferEXT, _gloffset_BindRenderbufferEXT)
GL_STUB(glCheckFramebufferStatusEXT, _gloffset_CheckFramebufferStatusEXT)
@ -1569,11 +1595,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_748, _gloffset__dispatch_stub_748)
GL_STUB(gl_dispatch_stub_749, _gloffset__dispatch_stub_749)
GL_STUB(gl_dispatch_stub_750, _gloffset__dispatch_stub_750)
GL_STUB(gl_dispatch_stub_751, _gloffset__dispatch_stub_751)
GL_STUB(gl_dispatch_stub_752, _gloffset__dispatch_stub_752)
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)
.globl _mesa_sparc_glapi_end ; .type _mesa_sparc_glapi_end,#function
_mesa_sparc_glapi_end:
@ -1663,6 +1689,43 @@ _mesa_sparc_glapi_end:
.globl glCompressedTexSubImage2D ; .type glCompressedTexSubImage2D,#function ; glCompressedTexSubImage2D = glCompressedTexSubImage2DARB
.globl glCompressedTexSubImage3D ; .type glCompressedTexSubImage3D,#function ; glCompressedTexSubImage3D = glCompressedTexSubImage3DARB
.globl glGetCompressedTexImage ; .type glGetCompressedTexImage,#function ; glGetCompressedTexImage = glGetCompressedTexImageARB
.globl glDisableVertexAttribArray ; .type glDisableVertexAttribArray,#function ; glDisableVertexAttribArray = glDisableVertexAttribArrayARB
.globl glEnableVertexAttribArray ; .type glEnableVertexAttribArray,#function ; glEnableVertexAttribArray = glEnableVertexAttribArrayARB
.globl glGetVertexAttribdv ; .type glGetVertexAttribdv,#function ; glGetVertexAttribdv = glGetVertexAttribdvARB
.globl glGetVertexAttribfv ; .type glGetVertexAttribfv,#function ; glGetVertexAttribfv = glGetVertexAttribfvARB
.globl glGetVertexAttribiv ; .type glGetVertexAttribiv,#function ; glGetVertexAttribiv = glGetVertexAttribivARB
.globl glVertexAttrib1d ; .type glVertexAttrib1d,#function ; glVertexAttrib1d = glVertexAttrib1dARB
.globl glVertexAttrib1dv ; .type glVertexAttrib1dv,#function ; glVertexAttrib1dv = glVertexAttrib1dvARB
.globl glVertexAttrib1f ; .type glVertexAttrib1f,#function ; glVertexAttrib1f = glVertexAttrib1fARB
.globl glVertexAttrib1fv ; .type glVertexAttrib1fv,#function ; glVertexAttrib1fv = glVertexAttrib1fvARB
.globl glVertexAttrib1s ; .type glVertexAttrib1s,#function ; glVertexAttrib1s = glVertexAttrib1sARB
.globl glVertexAttrib1sv ; .type glVertexAttrib1sv,#function ; glVertexAttrib1sv = glVertexAttrib1svARB
.globl glVertexAttrib2d ; .type glVertexAttrib2d,#function ; glVertexAttrib2d = glVertexAttrib2dARB
.globl glVertexAttrib2dv ; .type glVertexAttrib2dv,#function ; glVertexAttrib2dv = glVertexAttrib2dvARB
.globl glVertexAttrib2f ; .type glVertexAttrib2f,#function ; glVertexAttrib2f = glVertexAttrib2fARB
.globl glVertexAttrib2fv ; .type glVertexAttrib2fv,#function ; glVertexAttrib2fv = glVertexAttrib2fvARB
.globl glVertexAttrib2s ; .type glVertexAttrib2s,#function ; glVertexAttrib2s = glVertexAttrib2sARB
.globl glVertexAttrib2sv ; .type glVertexAttrib2sv,#function ; glVertexAttrib2sv = glVertexAttrib2svARB
.globl glVertexAttrib3d ; .type glVertexAttrib3d,#function ; glVertexAttrib3d = glVertexAttrib3dARB
.globl glVertexAttrib3dv ; .type glVertexAttrib3dv,#function ; glVertexAttrib3dv = glVertexAttrib3dvARB
.globl glVertexAttrib3f ; .type glVertexAttrib3f,#function ; glVertexAttrib3f = glVertexAttrib3fARB
.globl glVertexAttrib3fv ; .type glVertexAttrib3fv,#function ; glVertexAttrib3fv = glVertexAttrib3fvARB
.globl glVertexAttrib3s ; .type glVertexAttrib3s,#function ; glVertexAttrib3s = glVertexAttrib3sARB
.globl glVertexAttrib3sv ; .type glVertexAttrib3sv,#function ; glVertexAttrib3sv = glVertexAttrib3svARB
.globl glVertexAttrib4Nbv ; .type glVertexAttrib4Nbv,#function ; glVertexAttrib4Nbv = glVertexAttrib4NbvARB
.globl glVertexAttrib4Niv ; .type glVertexAttrib4Niv,#function ; glVertexAttrib4Niv = glVertexAttrib4NivARB
.globl glVertexAttrib4Nsv ; .type glVertexAttrib4Nsv,#function ; glVertexAttrib4Nsv = glVertexAttrib4NsvARB
.globl glVertexAttrib4Nub ; .type glVertexAttrib4Nub,#function ; glVertexAttrib4Nub = glVertexAttrib4NubARB
.globl glVertexAttrib4Nubv ; .type glVertexAttrib4Nubv,#function ; glVertexAttrib4Nubv = glVertexAttrib4NubvARB
.globl glVertexAttrib4Nuiv ; .type glVertexAttrib4Nuiv,#function ; glVertexAttrib4Nuiv = glVertexAttrib4NuivARB
.globl glVertexAttrib4Nusv ; .type glVertexAttrib4Nusv,#function ; glVertexAttrib4Nusv = glVertexAttrib4NusvARB
.globl glVertexAttrib4d ; .type glVertexAttrib4d,#function ; glVertexAttrib4d = glVertexAttrib4dARB
.globl glVertexAttrib4dv ; .type glVertexAttrib4dv,#function ; glVertexAttrib4dv = glVertexAttrib4dvARB
.globl glVertexAttrib4f ; .type glVertexAttrib4f,#function ; glVertexAttrib4f = glVertexAttrib4fARB
.globl glVertexAttrib4fv ; .type glVertexAttrib4fv,#function ; glVertexAttrib4fv = glVertexAttrib4fvARB
.globl glVertexAttrib4s ; .type glVertexAttrib4s,#function ; glVertexAttrib4s = glVertexAttrib4sARB
.globl glVertexAttrib4sv ; .type glVertexAttrib4sv,#function ; glVertexAttrib4sv = glVertexAttrib4svARB
.globl glVertexAttribPointer ; .type glVertexAttribPointer,#function ; glVertexAttribPointer = glVertexAttribPointerARB
.globl glBindBuffer ; .type glBindBuffer,#function ; glBindBuffer = glBindBufferARB
.globl glBufferData ; .type glBufferData,#function ; glBufferData = glBufferDataARB
.globl glBufferSubData ; .type glBufferSubData,#function ; glBufferSubData = glBufferSubDataARB
@ -1682,6 +1745,38 @@ _mesa_sparc_glapi_end:
.globl glGetQueryObjectuiv ; .type glGetQueryObjectuiv,#function ; glGetQueryObjectuiv = glGetQueryObjectuivARB
.globl glGetQueryiv ; .type glGetQueryiv,#function ; glGetQueryiv = glGetQueryivARB
.globl glIsQuery ; .type glIsQuery,#function ; glIsQuery = glIsQueryARB
.globl glCompileShader ; .type glCompileShader,#function ; glCompileShader = glCompileShaderARB
.globl glGetActiveUniform ; .type glGetActiveUniform,#function ; glGetActiveUniform = glGetActiveUniformARB
.globl glGetShaderSource ; .type glGetShaderSource,#function ; glGetShaderSource = glGetShaderSourceARB
.globl glGetUniformLocation ; .type glGetUniformLocation,#function ; glGetUniformLocation = glGetUniformLocationARB
.globl glGetUniformfv ; .type glGetUniformfv,#function ; glGetUniformfv = glGetUniformfvARB
.globl glGetUniformiv ; .type glGetUniformiv,#function ; glGetUniformiv = glGetUniformivARB
.globl glLinkProgram ; .type glLinkProgram,#function ; glLinkProgram = glLinkProgramARB
.globl glShaderSource ; .type glShaderSource,#function ; glShaderSource = glShaderSourceARB
.globl glUniform1f ; .type glUniform1f,#function ; glUniform1f = glUniform1fARB
.globl glUniform1fv ; .type glUniform1fv,#function ; glUniform1fv = glUniform1fvARB
.globl glUniform1i ; .type glUniform1i,#function ; glUniform1i = glUniform1iARB
.globl glUniform1iv ; .type glUniform1iv,#function ; glUniform1iv = glUniform1ivARB
.globl glUniform2f ; .type glUniform2f,#function ; glUniform2f = glUniform2fARB
.globl glUniform2fv ; .type glUniform2fv,#function ; glUniform2fv = glUniform2fvARB
.globl glUniform2i ; .type glUniform2i,#function ; glUniform2i = glUniform2iARB
.globl glUniform2iv ; .type glUniform2iv,#function ; glUniform2iv = glUniform2ivARB
.globl glUniform3f ; .type glUniform3f,#function ; glUniform3f = glUniform3fARB
.globl glUniform3fv ; .type glUniform3fv,#function ; glUniform3fv = glUniform3fvARB
.globl glUniform3i ; .type glUniform3i,#function ; glUniform3i = glUniform3iARB
.globl glUniform3iv ; .type glUniform3iv,#function ; glUniform3iv = glUniform3ivARB
.globl glUniform4f ; .type glUniform4f,#function ; glUniform4f = glUniform4fARB
.globl glUniform4fv ; .type glUniform4fv,#function ; glUniform4fv = glUniform4fvARB
.globl glUniform4i ; .type glUniform4i,#function ; glUniform4i = glUniform4iARB
.globl glUniform4iv ; .type glUniform4iv,#function ; glUniform4iv = glUniform4ivARB
.globl glUniformMatrix2fv ; .type glUniformMatrix2fv,#function ; glUniformMatrix2fv = glUniformMatrix2fvARB
.globl glUniformMatrix3fv ; .type glUniformMatrix3fv,#function ; glUniformMatrix3fv = glUniformMatrix3fvARB
.globl glUniformMatrix4fv ; .type glUniformMatrix4fv,#function ; glUniformMatrix4fv = glUniformMatrix4fvARB
.globl glUseProgram ; .type glUseProgram,#function ; glUseProgram = glUseProgramObjectARB
.globl glValidateProgram ; .type glValidateProgram,#function ; glValidateProgram = glValidateProgramARB
.globl glBindAttribLocation ; .type glBindAttribLocation,#function ; glBindAttribLocation = glBindAttribLocationARB
.globl glGetActiveAttrib ; .type glGetActiveAttrib,#function ; glGetActiveAttrib = glGetActiveAttribARB
.globl glGetAttribLocation ; .type glGetAttribLocation,#function ; glGetAttribLocation = glGetAttribLocationARB
.globl glDrawBuffers ; .type glDrawBuffers,#function ; glDrawBuffers = glDrawBuffersARB
.globl glDrawBuffersATI ; .type glDrawBuffersATI,#function ; glDrawBuffersATI = glDrawBuffersARB
.globl glPointParameterf ; .type glPointParameterf,#function ; glPointParameterf = glPointParameterfEXT

File diff suppressed because it is too large Load diff

View file

@ -549,6 +549,19 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(MultiTexCoord4ivARB, _gloffset_MultiTexCoord4ivARB, MultiTexCoord4ivARB@8)
GL_STUB(MultiTexCoord4sARB, _gloffset_MultiTexCoord4sARB, MultiTexCoord4sARB@20)
GL_STUB(MultiTexCoord4svARB, _gloffset_MultiTexCoord4svARB, MultiTexCoord4svARB@8)
GL_STUB(AttachShader, _gloffset_AttachShader, AttachShader@8)
GL_STUB(CreateProgram, _gloffset_CreateProgram, CreateProgram@0)
GL_STUB(CreateShader, _gloffset_CreateShader, CreateShader@4)
GL_STUB(DeleteProgram, _gloffset_DeleteProgram, DeleteProgram@4)
GL_STUB(DeleteShader, _gloffset_DeleteShader, DeleteShader@4)
GL_STUB(DetachShader, _gloffset_DetachShader, DetachShader@8)
GL_STUB(GetAttachedShaders, _gloffset_GetAttachedShaders, GetAttachedShaders@16)
GL_STUB(GetProgramInfoLog, _gloffset_GetProgramInfoLog, GetProgramInfoLog@16)
GL_STUB(GetProgramiv, _gloffset_GetProgramiv, GetProgramiv@12)
GL_STUB(GetShaderInfoLog, _gloffset_GetShaderInfoLog, GetShaderInfoLog@16)
GL_STUB(GetShaderiv, _gloffset_GetShaderiv, GetShaderiv@12)
GL_STUB(IsProgram, _gloffset_IsProgram, IsProgram@4)
GL_STUB(IsShader, _gloffset_IsShader, IsShader@4)
GL_STUB(StencilFuncSeparate, _gloffset_StencilFuncSeparate, StencilFuncSeparate@16)
GL_STUB(StencilMaskSeparate, _gloffset_StencilMaskSeparate, StencilMaskSeparate@8)
GL_STUB(StencilOpSeparate, _gloffset_StencilOpSeparate, StencilOpSeparate@16)
@ -684,22 +697,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_543, _gloffset_GetPixelTexGenParameterfvSGIS, _dispatch_stub_543@8)
HIDDEN(GL_PREFIX(_dispatch_stub_543, _dispatch_stub_543@8))
GL_STUB(_dispatch_stub_544, _gloffset_GetPixelTexGenParameterivSGIS, _dispatch_stub_544@8)
HIDDEN(GL_PREFIX(_dispatch_stub_544, _dispatch_stub_544@8))
GL_STUB(_dispatch_stub_545, _gloffset_PixelTexGenParameterfSGIS, _dispatch_stub_545@8)
HIDDEN(GL_PREFIX(_dispatch_stub_545, _dispatch_stub_545@8))
GL_STUB(_dispatch_stub_546, _gloffset_PixelTexGenParameterfvSGIS, _dispatch_stub_546@8)
HIDDEN(GL_PREFIX(_dispatch_stub_546, _dispatch_stub_546@8))
GL_STUB(_dispatch_stub_547, _gloffset_PixelTexGenParameteriSGIS, _dispatch_stub_547@8)
HIDDEN(GL_PREFIX(_dispatch_stub_547, _dispatch_stub_547@8))
GL_STUB(_dispatch_stub_548, _gloffset_PixelTexGenParameterivSGIS, _dispatch_stub_548@8)
HIDDEN(GL_PREFIX(_dispatch_stub_548, _dispatch_stub_548@8))
GL_STUB(_dispatch_stub_549, _gloffset_SampleMaskSGIS, _dispatch_stub_549@8)
HIDDEN(GL_PREFIX(_dispatch_stub_549, _dispatch_stub_549@8))
GL_STUB(_dispatch_stub_550, _gloffset_SamplePatternSGIS, _dispatch_stub_550@4)
HIDDEN(GL_PREFIX(_dispatch_stub_550, _dispatch_stub_550@4))
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)
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(ColorPointerEXT, _gloffset_ColorPointerEXT, ColorPointerEXT@20)
GL_STUB(EdgeFlagPointerEXT, _gloffset_EdgeFlagPointerEXT, EdgeFlagPointerEXT@12)
GL_STUB(IndexPointerEXT, _gloffset_IndexPointerEXT, IndexPointerEXT@16)
@ -710,10 +723,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_561, _gloffset_CullParameterdvEXT, _dispatch_stub_561@8)
HIDDEN(GL_PREFIX(_dispatch_stub_561, _dispatch_stub_561@8))
GL_STUB(_dispatch_stub_562, _gloffset_CullParameterfvEXT, _dispatch_stub_562@8)
HIDDEN(GL_PREFIX(_dispatch_stub_562, _dispatch_stub_562@8))
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(SecondaryColor3bEXT, _gloffset_SecondaryColor3bEXT, SecondaryColor3bEXT@12)
GL_STUB(SecondaryColor3bvEXT, _gloffset_SecondaryColor3bvEXT, SecondaryColor3bvEXT@4)
GL_STUB(SecondaryColor3dEXT, _gloffset_SecondaryColor3dEXT, SecondaryColor3dEXT@24)
@ -738,8 +751,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_587, _gloffset_PixelTexGenSGIX, _dispatch_stub_587@4)
HIDDEN(GL_PREFIX(_dispatch_stub_587, _dispatch_stub_587@4))
GL_STUB(_dispatch_stub_600, _gloffset_PixelTexGenSGIX, _dispatch_stub_600@4)
HIDDEN(GL_PREFIX(_dispatch_stub_600, _dispatch_stub_600@4))
GL_STUB(BlendFuncSeparateEXT, _gloffset_BlendFuncSeparateEXT, BlendFuncSeparateEXT@16)
GL_STUB(FlushVertexArrayRangeNV, _gloffset_FlushVertexArrayRangeNV, FlushVertexArrayRangeNV@0)
GL_STUB(VertexArrayRangeNV, _gloffset_VertexArrayRangeNV, VertexArrayRangeNV@8)
@ -781,24 +794,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_629, _gloffset_MultiModeDrawArraysIBM, _dispatch_stub_629@20)
HIDDEN(GL_PREFIX(_dispatch_stub_629, _dispatch_stub_629@20))
GL_STUB(_dispatch_stub_630, _gloffset_MultiModeDrawElementsIBM, _dispatch_stub_630@24)
HIDDEN(GL_PREFIX(_dispatch_stub_630, _dispatch_stub_630@24))
GL_STUB(_dispatch_stub_631, _gloffset_DeleteFencesNV, _dispatch_stub_631@8)
HIDDEN(GL_PREFIX(_dispatch_stub_631, _dispatch_stub_631@8))
GL_STUB(_dispatch_stub_632, _gloffset_FinishFenceNV, _dispatch_stub_632@4)
HIDDEN(GL_PREFIX(_dispatch_stub_632, _dispatch_stub_632@4))
GL_STUB(_dispatch_stub_633, _gloffset_GenFencesNV, _dispatch_stub_633@8)
HIDDEN(GL_PREFIX(_dispatch_stub_633, _dispatch_stub_633@8))
GL_STUB(_dispatch_stub_634, _gloffset_GetFenceivNV, _dispatch_stub_634@12)
HIDDEN(GL_PREFIX(_dispatch_stub_634, _dispatch_stub_634@12))
GL_STUB(_dispatch_stub_635, _gloffset_IsFenceNV, _dispatch_stub_635@4)
HIDDEN(GL_PREFIX(_dispatch_stub_635, _dispatch_stub_635@4))
GL_STUB(_dispatch_stub_636, _gloffset_SetFenceNV, _dispatch_stub_636@8)
HIDDEN(GL_PREFIX(_dispatch_stub_636, _dispatch_stub_636@8))
GL_STUB(_dispatch_stub_637, _gloffset_TestFenceNV, _dispatch_stub_637@4)
HIDDEN(GL_PREFIX(_dispatch_stub_637, _dispatch_stub_637@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(AreProgramsResidentNV, _gloffset_AreProgramsResidentNV, AreProgramsResidentNV@12)
GL_STUB(BindProgramNV, _gloffset_BindProgramNV, BindProgramNV@8)
GL_STUB(DeleteProgramsNV, _gloffset_DeleteProgramsNV, DeleteProgramsNV@8)
@ -879,26 +892,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_718, _gloffset_ActiveStencilFaceEXT, _dispatch_stub_718@4)
HIDDEN(GL_PREFIX(_dispatch_stub_718, _dispatch_stub_718@4))
GL_STUB(_dispatch_stub_719, _gloffset_BindVertexArrayAPPLE, _dispatch_stub_719@4)
HIDDEN(GL_PREFIX(_dispatch_stub_719, _dispatch_stub_719@4))
GL_STUB(_dispatch_stub_720, _gloffset_DeleteVertexArraysAPPLE, _dispatch_stub_720@8)
HIDDEN(GL_PREFIX(_dispatch_stub_720, _dispatch_stub_720@8))
GL_STUB(_dispatch_stub_721, _gloffset_GenVertexArraysAPPLE, _dispatch_stub_721@8)
HIDDEN(GL_PREFIX(_dispatch_stub_721, _dispatch_stub_721@8))
GL_STUB(_dispatch_stub_722, _gloffset_IsVertexArrayAPPLE, _dispatch_stub_722@4)
HIDDEN(GL_PREFIX(_dispatch_stub_722, _dispatch_stub_722@4))
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(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_729, _gloffset_DepthBoundsEXT, _dispatch_stub_729@16)
HIDDEN(GL_PREFIX(_dispatch_stub_729, _dispatch_stub_729@16))
GL_STUB(_dispatch_stub_730, _gloffset_BlendEquationSeparateEXT, _dispatch_stub_730@8)
HIDDEN(GL_PREFIX(_dispatch_stub_730, _dispatch_stub_730@8))
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(BindFramebufferEXT, _gloffset_BindFramebufferEXT, BindFramebufferEXT@8)
GL_STUB(BindRenderbufferEXT, _gloffset_BindRenderbufferEXT, BindRenderbufferEXT@8)
GL_STUB(CheckFramebufferStatusEXT, _gloffset_CheckFramebufferStatusEXT, CheckFramebufferStatusEXT@4)
@ -916,16 +929,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_748, _gloffset_BlitFramebufferEXT, _dispatch_stub_748@40)
HIDDEN(GL_PREFIX(_dispatch_stub_748, _dispatch_stub_748@40))
GL_STUB(_dispatch_stub_749, _gloffset_ProgramEnvParameters4fvEXT, _dispatch_stub_749@16)
HIDDEN(GL_PREFIX(_dispatch_stub_749, _dispatch_stub_749@16))
GL_STUB(_dispatch_stub_750, _gloffset_ProgramLocalParameters4fvEXT, _dispatch_stub_750@16)
HIDDEN(GL_PREFIX(_dispatch_stub_750, _dispatch_stub_750@16))
GL_STUB(_dispatch_stub_751, _gloffset_GetQueryObjecti64vEXT, _dispatch_stub_751@12)
HIDDEN(GL_PREFIX(_dispatch_stub_751, _dispatch_stub_751@12))
GL_STUB(_dispatch_stub_752, _gloffset_GetQueryObjectui64vEXT, _dispatch_stub_752@12)
HIDDEN(GL_PREFIX(_dispatch_stub_752, _dispatch_stub_752@12))
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_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)
@ -1069,6 +1082,43 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB_ALIAS(CompressedTexSubImage2D, _gloffset_CompressedTexSubImage2DARB, CompressedTexSubImage2D@36, CompressedTexSubImage2DARB, CompressedTexSubImage2DARB@36)
GL_STUB_ALIAS(CompressedTexSubImage3D, _gloffset_CompressedTexSubImage3DARB, CompressedTexSubImage3D@44, CompressedTexSubImage3DARB, CompressedTexSubImage3DARB@44)
GL_STUB_ALIAS(GetCompressedTexImage, _gloffset_GetCompressedTexImageARB, GetCompressedTexImage@12, GetCompressedTexImageARB, GetCompressedTexImageARB@12)
GL_STUB_ALIAS(DisableVertexAttribArray, _gloffset_DisableVertexAttribArrayARB, DisableVertexAttribArray@4, DisableVertexAttribArrayARB, DisableVertexAttribArrayARB@4)
GL_STUB_ALIAS(EnableVertexAttribArray, _gloffset_EnableVertexAttribArrayARB, EnableVertexAttribArray@4, EnableVertexAttribArrayARB, EnableVertexAttribArrayARB@4)
GL_STUB_ALIAS(GetVertexAttribdv, _gloffset_GetVertexAttribdvARB, GetVertexAttribdv@12, GetVertexAttribdvARB, GetVertexAttribdvARB@12)
GL_STUB_ALIAS(GetVertexAttribfv, _gloffset_GetVertexAttribfvARB, GetVertexAttribfv@12, GetVertexAttribfvARB, GetVertexAttribfvARB@12)
GL_STUB_ALIAS(GetVertexAttribiv, _gloffset_GetVertexAttribivARB, GetVertexAttribiv@12, GetVertexAttribivARB, GetVertexAttribivARB@12)
GL_STUB_ALIAS(VertexAttrib1d, _gloffset_VertexAttrib1dARB, VertexAttrib1d@12, VertexAttrib1dARB, VertexAttrib1dARB@12)
GL_STUB_ALIAS(VertexAttrib1dv, _gloffset_VertexAttrib1dvARB, VertexAttrib1dv@8, VertexAttrib1dvARB, VertexAttrib1dvARB@8)
GL_STUB_ALIAS(VertexAttrib1f, _gloffset_VertexAttrib1fARB, VertexAttrib1f@8, VertexAttrib1fARB, VertexAttrib1fARB@8)
GL_STUB_ALIAS(VertexAttrib1fv, _gloffset_VertexAttrib1fvARB, VertexAttrib1fv@8, VertexAttrib1fvARB, VertexAttrib1fvARB@8)
GL_STUB_ALIAS(VertexAttrib1s, _gloffset_VertexAttrib1sARB, VertexAttrib1s@8, VertexAttrib1sARB, VertexAttrib1sARB@8)
GL_STUB_ALIAS(VertexAttrib1sv, _gloffset_VertexAttrib1svARB, VertexAttrib1sv@8, VertexAttrib1svARB, VertexAttrib1svARB@8)
GL_STUB_ALIAS(VertexAttrib2d, _gloffset_VertexAttrib2dARB, VertexAttrib2d@20, VertexAttrib2dARB, VertexAttrib2dARB@20)
GL_STUB_ALIAS(VertexAttrib2dv, _gloffset_VertexAttrib2dvARB, VertexAttrib2dv@8, VertexAttrib2dvARB, VertexAttrib2dvARB@8)
GL_STUB_ALIAS(VertexAttrib2f, _gloffset_VertexAttrib2fARB, VertexAttrib2f@12, VertexAttrib2fARB, VertexAttrib2fARB@12)
GL_STUB_ALIAS(VertexAttrib2fv, _gloffset_VertexAttrib2fvARB, VertexAttrib2fv@8, VertexAttrib2fvARB, VertexAttrib2fvARB@8)
GL_STUB_ALIAS(VertexAttrib2s, _gloffset_VertexAttrib2sARB, VertexAttrib2s@12, VertexAttrib2sARB, VertexAttrib2sARB@12)
GL_STUB_ALIAS(VertexAttrib2sv, _gloffset_VertexAttrib2svARB, VertexAttrib2sv@8, VertexAttrib2svARB, VertexAttrib2svARB@8)
GL_STUB_ALIAS(VertexAttrib3d, _gloffset_VertexAttrib3dARB, VertexAttrib3d@28, VertexAttrib3dARB, VertexAttrib3dARB@28)
GL_STUB_ALIAS(VertexAttrib3dv, _gloffset_VertexAttrib3dvARB, VertexAttrib3dv@8, VertexAttrib3dvARB, VertexAttrib3dvARB@8)
GL_STUB_ALIAS(VertexAttrib3f, _gloffset_VertexAttrib3fARB, VertexAttrib3f@16, VertexAttrib3fARB, VertexAttrib3fARB@16)
GL_STUB_ALIAS(VertexAttrib3fv, _gloffset_VertexAttrib3fvARB, VertexAttrib3fv@8, VertexAttrib3fvARB, VertexAttrib3fvARB@8)
GL_STUB_ALIAS(VertexAttrib3s, _gloffset_VertexAttrib3sARB, VertexAttrib3s@16, VertexAttrib3sARB, VertexAttrib3sARB@16)
GL_STUB_ALIAS(VertexAttrib3sv, _gloffset_VertexAttrib3svARB, VertexAttrib3sv@8, VertexAttrib3svARB, VertexAttrib3svARB@8)
GL_STUB_ALIAS(VertexAttrib4Nbv, _gloffset_VertexAttrib4NbvARB, VertexAttrib4Nbv@8, VertexAttrib4NbvARB, VertexAttrib4NbvARB@8)
GL_STUB_ALIAS(VertexAttrib4Niv, _gloffset_VertexAttrib4NivARB, VertexAttrib4Niv@8, VertexAttrib4NivARB, VertexAttrib4NivARB@8)
GL_STUB_ALIAS(VertexAttrib4Nsv, _gloffset_VertexAttrib4NsvARB, VertexAttrib4Nsv@8, VertexAttrib4NsvARB, VertexAttrib4NsvARB@8)
GL_STUB_ALIAS(VertexAttrib4Nub, _gloffset_VertexAttrib4NubARB, VertexAttrib4Nub@20, VertexAttrib4NubARB, VertexAttrib4NubARB@20)
GL_STUB_ALIAS(VertexAttrib4Nubv, _gloffset_VertexAttrib4NubvARB, VertexAttrib4Nubv@8, VertexAttrib4NubvARB, VertexAttrib4NubvARB@8)
GL_STUB_ALIAS(VertexAttrib4Nuiv, _gloffset_VertexAttrib4NuivARB, VertexAttrib4Nuiv@8, VertexAttrib4NuivARB, VertexAttrib4NuivARB@8)
GL_STUB_ALIAS(VertexAttrib4Nusv, _gloffset_VertexAttrib4NusvARB, VertexAttrib4Nusv@8, VertexAttrib4NusvARB, VertexAttrib4NusvARB@8)
GL_STUB_ALIAS(VertexAttrib4d, _gloffset_VertexAttrib4dARB, VertexAttrib4d@36, VertexAttrib4dARB, VertexAttrib4dARB@36)
GL_STUB_ALIAS(VertexAttrib4dv, _gloffset_VertexAttrib4dvARB, VertexAttrib4dv@8, VertexAttrib4dvARB, VertexAttrib4dvARB@8)
GL_STUB_ALIAS(VertexAttrib4f, _gloffset_VertexAttrib4fARB, VertexAttrib4f@20, VertexAttrib4fARB, VertexAttrib4fARB@20)
GL_STUB_ALIAS(VertexAttrib4fv, _gloffset_VertexAttrib4fvARB, VertexAttrib4fv@8, VertexAttrib4fvARB, VertexAttrib4fvARB@8)
GL_STUB_ALIAS(VertexAttrib4s, _gloffset_VertexAttrib4sARB, VertexAttrib4s@20, VertexAttrib4sARB, VertexAttrib4sARB@20)
GL_STUB_ALIAS(VertexAttrib4sv, _gloffset_VertexAttrib4svARB, VertexAttrib4sv@8, VertexAttrib4svARB, VertexAttrib4svARB@8)
GL_STUB_ALIAS(VertexAttribPointer, _gloffset_VertexAttribPointerARB, VertexAttribPointer@24, VertexAttribPointerARB, VertexAttribPointerARB@24)
GL_STUB_ALIAS(BindBuffer, _gloffset_BindBufferARB, BindBuffer@8, BindBufferARB, BindBufferARB@8)
GL_STUB_ALIAS(BufferData, _gloffset_BufferDataARB, BufferData@16, BufferDataARB, BufferDataARB@16)
GL_STUB_ALIAS(BufferSubData, _gloffset_BufferSubDataARB, BufferSubData@16, BufferSubDataARB, BufferSubDataARB@16)
@ -1088,6 +1138,38 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB_ALIAS(GetQueryObjectuiv, _gloffset_GetQueryObjectuivARB, GetQueryObjectuiv@12, GetQueryObjectuivARB, GetQueryObjectuivARB@12)
GL_STUB_ALIAS(GetQueryiv, _gloffset_GetQueryivARB, GetQueryiv@12, GetQueryivARB, GetQueryivARB@12)
GL_STUB_ALIAS(IsQuery, _gloffset_IsQueryARB, IsQuery@4, IsQueryARB, IsQueryARB@4)
GL_STUB_ALIAS(CompileShader, _gloffset_CompileShaderARB, CompileShader@4, CompileShaderARB, CompileShaderARB@4)
GL_STUB_ALIAS(GetActiveUniform, _gloffset_GetActiveUniformARB, GetActiveUniform@28, GetActiveUniformARB, GetActiveUniformARB@28)
GL_STUB_ALIAS(GetShaderSource, _gloffset_GetShaderSourceARB, GetShaderSource@16, GetShaderSourceARB, GetShaderSourceARB@16)
GL_STUB_ALIAS(GetUniformLocation, _gloffset_GetUniformLocationARB, GetUniformLocation@8, GetUniformLocationARB, GetUniformLocationARB@8)
GL_STUB_ALIAS(GetUniformfv, _gloffset_GetUniformfvARB, GetUniformfv@12, GetUniformfvARB, GetUniformfvARB@12)
GL_STUB_ALIAS(GetUniformiv, _gloffset_GetUniformivARB, GetUniformiv@12, GetUniformivARB, GetUniformivARB@12)
GL_STUB_ALIAS(LinkProgram, _gloffset_LinkProgramARB, LinkProgram@4, LinkProgramARB, LinkProgramARB@4)
GL_STUB_ALIAS(ShaderSource, _gloffset_ShaderSourceARB, ShaderSource@16, ShaderSourceARB, ShaderSourceARB@16)
GL_STUB_ALIAS(Uniform1f, _gloffset_Uniform1fARB, Uniform1f@8, Uniform1fARB, Uniform1fARB@8)
GL_STUB_ALIAS(Uniform1fv, _gloffset_Uniform1fvARB, Uniform1fv@12, Uniform1fvARB, Uniform1fvARB@12)
GL_STUB_ALIAS(Uniform1i, _gloffset_Uniform1iARB, Uniform1i@8, Uniform1iARB, Uniform1iARB@8)
GL_STUB_ALIAS(Uniform1iv, _gloffset_Uniform1ivARB, Uniform1iv@12, Uniform1ivARB, Uniform1ivARB@12)
GL_STUB_ALIAS(Uniform2f, _gloffset_Uniform2fARB, Uniform2f@12, Uniform2fARB, Uniform2fARB@12)
GL_STUB_ALIAS(Uniform2fv, _gloffset_Uniform2fvARB, Uniform2fv@12, Uniform2fvARB, Uniform2fvARB@12)
GL_STUB_ALIAS(Uniform2i, _gloffset_Uniform2iARB, Uniform2i@12, Uniform2iARB, Uniform2iARB@12)
GL_STUB_ALIAS(Uniform2iv, _gloffset_Uniform2ivARB, Uniform2iv@12, Uniform2ivARB, Uniform2ivARB@12)
GL_STUB_ALIAS(Uniform3f, _gloffset_Uniform3fARB, Uniform3f@16, Uniform3fARB, Uniform3fARB@16)
GL_STUB_ALIAS(Uniform3fv, _gloffset_Uniform3fvARB, Uniform3fv@12, Uniform3fvARB, Uniform3fvARB@12)
GL_STUB_ALIAS(Uniform3i, _gloffset_Uniform3iARB, Uniform3i@16, Uniform3iARB, Uniform3iARB@16)
GL_STUB_ALIAS(Uniform3iv, _gloffset_Uniform3ivARB, Uniform3iv@12, Uniform3ivARB, Uniform3ivARB@12)
GL_STUB_ALIAS(Uniform4f, _gloffset_Uniform4fARB, Uniform4f@20, Uniform4fARB, Uniform4fARB@20)
GL_STUB_ALIAS(Uniform4fv, _gloffset_Uniform4fvARB, Uniform4fv@12, Uniform4fvARB, Uniform4fvARB@12)
GL_STUB_ALIAS(Uniform4i, _gloffset_Uniform4iARB, Uniform4i@20, Uniform4iARB, Uniform4iARB@20)
GL_STUB_ALIAS(Uniform4iv, _gloffset_Uniform4ivARB, Uniform4iv@12, Uniform4ivARB, Uniform4ivARB@12)
GL_STUB_ALIAS(UniformMatrix2fv, _gloffset_UniformMatrix2fvARB, UniformMatrix2fv@16, UniformMatrix2fvARB, UniformMatrix2fvARB@16)
GL_STUB_ALIAS(UniformMatrix3fv, _gloffset_UniformMatrix3fvARB, UniformMatrix3fv@16, UniformMatrix3fvARB, UniformMatrix3fvARB@16)
GL_STUB_ALIAS(UniformMatrix4fv, _gloffset_UniformMatrix4fvARB, UniformMatrix4fv@16, UniformMatrix4fvARB, UniformMatrix4fvARB@16)
GL_STUB_ALIAS(UseProgram, _gloffset_UseProgramObjectARB, UseProgram@4, UseProgramObjectARB, UseProgramObjectARB@4)
GL_STUB_ALIAS(ValidateProgram, _gloffset_ValidateProgramARB, ValidateProgram@4, ValidateProgramARB, ValidateProgramARB@4)
GL_STUB_ALIAS(BindAttribLocation, _gloffset_BindAttribLocationARB, BindAttribLocation@12, BindAttribLocationARB, BindAttribLocationARB@12)
GL_STUB_ALIAS(GetActiveAttrib, _gloffset_GetActiveAttribARB, GetActiveAttrib@28, GetActiveAttribARB, GetActiveAttribARB@28)
GL_STUB_ALIAS(GetAttribLocation, _gloffset_GetAttribLocationARB, GetAttribLocation@8, GetAttribLocationARB, GetAttribLocationARB@8)
GL_STUB_ALIAS(DrawBuffers, _gloffset_DrawBuffersARB, DrawBuffers@8, DrawBuffersARB, DrawBuffersARB@8)
GL_STUB_ALIAS(DrawBuffersATI, _gloffset_DrawBuffersARB, DrawBuffersATI@8, DrawBuffersARB, DrawBuffersARB@8)
GL_STUB_ALIAS(PointParameterf, _gloffset_PointParameterfEXT, PointParameterf@8, PointParameterfEXT, PointParameterfEXT@8)