TEB and ICD table offsets and ICD table structure

svn path=/trunk/; revision=8037
This commit is contained in:
Royce Mitchell III 2004-02-05 16:11:19 +00:00
parent 702870db9d
commit 5e2e1b620b
3 changed files with 520 additions and 0 deletions

View file

@ -0,0 +1,336 @@
ICD_ENTRY(glNewList) //0
ICD_ENTRY(glEndList) //1
ICD_ENTRY(glCallList) //2
ICD_ENTRY(glCallLists) //3
ICD_ENTRY(glDeleteLists) //4
ICD_ENTRY(glGenLists) //5
ICD_ENTRY(glListBase) //6
ICD_ENTRY(glBegin) //7
ICD_ENTRY(glBitmap) //8
ICD_ENTRY(glColor3b) //9
ICD_ENTRY(glColor3bv) //10
ICD_ENTRY(glColor3d) //11
ICD_ENTRY(glColor3dv) //12
ICD_ENTRY(glColor3f) //13
ICD_ENTRY(glColor3fv) //14
ICD_ENTRY(glColor3i) //15
ICD_ENTRY(glColor3iv) //16
ICD_ENTRY(glColor3s) //17
ICD_ENTRY(glColor3sv) //18
ICD_ENTRY(glColor3ub) //19
ICD_ENTRY(glColor3ubv) //20
ICD_ENTRY(glColor3ui) //21
ICD_ENTRY(glColor3uiv) //22
ICD_ENTRY(glColor3us) //23
ICD_ENTRY(glColor3usv) //24
ICD_ENTRY(glColor4b) //25
ICD_ENTRY(glColor4bv) //26
ICD_ENTRY(glColor4d) //27
ICD_ENTRY(glColor4dv) //28
ICD_ENTRY(glColor4f) //29
ICD_ENTRY(glColor4fv) //30
ICD_ENTRY(glColor4i) //31
ICD_ENTRY(glColor4iv) //32
ICD_ENTRY(glColor4s) //33
ICD_ENTRY(glColor4sv) //34
ICD_ENTRY(glColor4ub) //35
ICD_ENTRY(glColor4ubv) //36
ICD_ENTRY(glColor4ui) //37
ICD_ENTRY(glColor4uiv) //38
ICD_ENTRY(glColor4us) //39
ICD_ENTRY(glColor4usv) //40
ICD_ENTRY(glEdgeFlag) //41
ICD_ENTRY(glEdgeFlagv) //42
ICD_ENTRY(glEnd) //43
ICD_ENTRY(glIndexd) //44
ICD_ENTRY(glIndexdv) //45
ICD_ENTRY(glIndexf) //46
ICD_ENTRY(glIndexfv) //47
ICD_ENTRY(glIndexi) //48
ICD_ENTRY(glIndexiv) //49
ICD_ENTRY(glIndexs) //50
ICD_ENTRY(glIndexsv) //51
ICD_ENTRY(glNormal3b) //52
ICD_ENTRY(glNormal3bv) //53
ICD_ENTRY(glNormal3d) //54
ICD_ENTRY(glNormal3dv) //55
ICD_ENTRY(glNormal3f) //56
ICD_ENTRY(glNormal3fv) //57
ICD_ENTRY(glNormal3i) //58
ICD_ENTRY(glNormal3iv) //59
ICD_ENTRY(glNormal3s) //60
ICD_ENTRY(glNormal3sv) //61
ICD_ENTRY(glRasterPos2d) //62
ICD_ENTRY(glRasterPos2dv) //63
ICD_ENTRY(glRasterPos2f) //64
ICD_ENTRY(glRasterPos2fv) //65
ICD_ENTRY(glRasterPos2i) //66
ICD_ENTRY(glRasterPos2iv) //67
ICD_ENTRY(glRasterPos2s) //68
ICD_ENTRY(glRasterPos2sv) //69
ICD_ENTRY(glRasterPos3d) //70
ICD_ENTRY(glRasterPos3dv) //71
ICD_ENTRY(glRasterPos3f) //72
ICD_ENTRY(glRasterPos3fv) //73
ICD_ENTRY(glRasterPos3i) //74
ICD_ENTRY(glRasterPos3iv) //75
ICD_ENTRY(glRasterPos3s) //76
ICD_ENTRY(glRasterPos3sv) //77
ICD_ENTRY(glRasterPos4d) //78
ICD_ENTRY(glRasterPos4dv) //79
ICD_ENTRY(glRasterPos4f) //80
ICD_ENTRY(glRasterPos4fv) //81
ICD_ENTRY(glRasterPos4i) //82
ICD_ENTRY(glRasterPos4iv) //83
ICD_ENTRY(glRasterPos4s) //84
ICD_ENTRY(glRasterPos4sv) //85
ICD_ENTRY(glRectd) //86
ICD_ENTRY(glRectdv) //87
ICD_ENTRY(glRectf) //88
ICD_ENTRY(glRectfv) //89
ICD_ENTRY(glRecti) //90
ICD_ENTRY(glRectiv) //91
ICD_ENTRY(glRects) //92
ICD_ENTRY(glRectsv) //93
ICD_ENTRY(glTexCoord1d) //94
ICD_ENTRY(glTexCoord1dv) //95
ICD_ENTRY(glTexCoord1f) //96
ICD_ENTRY(glTexCoord1fv) //97
ICD_ENTRY(glTexCoord1i) //98
ICD_ENTRY(glTexCoord1iv) //99
ICD_ENTRY(glTexCoord1s) //100
ICD_ENTRY(glTexCoord1sv) //101
ICD_ENTRY(glTexCoord2d) //102
ICD_ENTRY(glTexCoord2dv) //103
ICD_ENTRY(glTexCoord2f) //104
ICD_ENTRY(glTexCoord2fv) //105
ICD_ENTRY(glTexCoord2i) //106
ICD_ENTRY(glTexCoord2iv) //107
ICD_ENTRY(glTexCoord2s) //108
ICD_ENTRY(glTexCoord2sv) //109
ICD_ENTRY(glTexCoord3d) //110
ICD_ENTRY(glTexCoord3dv) //111
ICD_ENTRY(glTexCoord3f) //112
ICD_ENTRY(glTexCoord3fv) //113
ICD_ENTRY(glTexCoord3i) //114
ICD_ENTRY(glTexCoord3iv) //115
ICD_ENTRY(glTexCoord3s) //116
ICD_ENTRY(glTexCoord3sv) //117
ICD_ENTRY(glTexCoord4d) //118
ICD_ENTRY(glTexCoord4dv) //119
ICD_ENTRY(glTexCoord4f) //120
ICD_ENTRY(glTexCoord4fv) //121
ICD_ENTRY(glTexCoord4i) //122
ICD_ENTRY(glTexCoord4iv) //123
ICD_ENTRY(glTexCoord4s) //124
ICD_ENTRY(glTexCoord4sv) //125
ICD_ENTRY(glVertex2d) //126
ICD_ENTRY(glVertex2dv) //127
ICD_ENTRY(glVertex2f) //128
ICD_ENTRY(glVertex2fv) //129
ICD_ENTRY(glVertex2i) //130
ICD_ENTRY(glVertex2iv) //131
ICD_ENTRY(glVertex2s) //132
ICD_ENTRY(glVertex2sv) //133
ICD_ENTRY(glVertex3d) //134
ICD_ENTRY(glVertex3dv) //135
ICD_ENTRY(glVertex3f) //136
ICD_ENTRY(glVertex3fv) //137
ICD_ENTRY(glVertex3i) //138
ICD_ENTRY(glVertex3iv) //139
ICD_ENTRY(glVertex3s) //140
ICD_ENTRY(glVertex3sv) //141
ICD_ENTRY(glVertex4d) //142
ICD_ENTRY(glVertex4dv) //143
ICD_ENTRY(glVertex4f) //144
ICD_ENTRY(glVertex4fv) //145
ICD_ENTRY(glVertex4i) //146
ICD_ENTRY(glVertex4iv) //147
ICD_ENTRY(glVertex4s) //148
ICD_ENTRY(glVertex4sv) //149
ICD_ENTRY(glClipPlane) //150
ICD_ENTRY(glColorMaterial) //151
ICD_ENTRY(glCullFace) //152
ICD_ENTRY(glFogf) //153
ICD_ENTRY(glFogfv) //154
ICD_ENTRY(glFogi) //155
ICD_ENTRY(glFogiv) //156
ICD_ENTRY(glFrontFace) //157
ICD_ENTRY(glHint) //158
ICD_ENTRY(glLightf) //159
ICD_ENTRY(glLightfv) //160
ICD_ENTRY(glLighti) //161
ICD_ENTRY(glLightiv) //162
ICD_ENTRY(glLightModelf) //163
ICD_ENTRY(glLightModelfv) //164
ICD_ENTRY(glLightModeli) //165
ICD_ENTRY(glLightModeliv) //166
ICD_ENTRY(glLineStipple) //167
ICD_ENTRY(glLineWidth) //168
ICD_ENTRY(glMaterialf) //169
ICD_ENTRY(glMaterialfv) //170
ICD_ENTRY(glMateriali) //171
ICD_ENTRY(glMaterialiv) //172
ICD_ENTRY(glPointSize) //173
ICD_ENTRY(glPolygonMode) //174
ICD_ENTRY(glPolygonStipple) //175
ICD_ENTRY(glScissor) //176
ICD_ENTRY(glShadeModel) //177
ICD_ENTRY(glTexParameterf) //178
ICD_ENTRY(glTexParameterfv) //179
ICD_ENTRY(glTexParameteri) //180
ICD_ENTRY(glTexParameteriv) //181
ICD_ENTRY(glTexImage1D) //182
ICD_ENTRY(glTexImage2D) //183
ICD_ENTRY(glTexEnvf) //184
ICD_ENTRY(glTexEnvfv) //185
ICD_ENTRY(glTexEnvi) //186
ICD_ENTRY(glTexEnviv) //187
ICD_ENTRY(glTexGend) //188
ICD_ENTRY(glTexGendv) //189
ICD_ENTRY(glTexGenf) //190
ICD_ENTRY(glTexGenfv) //191
ICD_ENTRY(glTexGeni) //192
ICD_ENTRY(glTexGeniv) //193
ICD_ENTRY(glFeedbackBuffer) //194
ICD_ENTRY(glSelectBuffer) //195
ICD_ENTRY(glRenderMode) //196
ICD_ENTRY(glInitNames) //197
ICD_ENTRY(glLoadName) //198
ICD_ENTRY(glPassThrough) //199
ICD_ENTRY(glPopName) //200
ICD_ENTRY(glPushName) //201
ICD_ENTRY(glDrawBuffer) //202
ICD_ENTRY(glClear) //203
ICD_ENTRY(glClearAccum) //204
ICD_ENTRY(glClearIndex) //205
ICD_ENTRY(glClearColor) //206
ICD_ENTRY(glClearStencil) //207
ICD_ENTRY(glClearDepth) //208
ICD_ENTRY(glStencilMask) //209
ICD_ENTRY(glColorMask) //210
ICD_ENTRY(glDepthMask) //211
ICD_ENTRY(glIndexMask) //212
ICD_ENTRY(glAccum) //213
ICD_ENTRY(glDisable) //214
ICD_ENTRY(glEnable) //215
ICD_ENTRY(glFinish) //216
ICD_ENTRY(glFlush) //217
ICD_ENTRY(glPopAttrib) //218
ICD_ENTRY(glPushAttrib) //219
ICD_ENTRY(glMap1d) //220
ICD_ENTRY(glMap1f) //221
ICD_ENTRY(glMap2d) //222
ICD_ENTRY(glMap2f) //223
ICD_ENTRY(glMapGrid1d) //224
ICD_ENTRY(glMapGrid1f) //225
ICD_ENTRY(glMapGrid2d) //226
ICD_ENTRY(glMapGrid2f) //227
ICD_ENTRY(glEvalCoord1d) //228
ICD_ENTRY(glEvalCoord1dv) //229
ICD_ENTRY(glEvalCoord1f) //230
ICD_ENTRY(glEvalCoord1fv) //231
ICD_ENTRY(glEvalCoord2d) //232
ICD_ENTRY(glEvalCoord2dv) //233
ICD_ENTRY(glEvalCoord2f) //234
ICD_ENTRY(glEvalCoord2fv) //235
ICD_ENTRY(glEvalMesh1) //236
ICD_ENTRY(glEvalPoint1) //237
ICD_ENTRY(glEvalMesh2) //238
ICD_ENTRY(glEvalPoint2) //239
ICD_ENTRY(glAlphaFunc) //240
ICD_ENTRY(glBlendFunc) //241
ICD_ENTRY(glLogicOp) //242
ICD_ENTRY(glStencilFunc) //243
ICD_ENTRY(glStencilOp) //244
ICD_ENTRY(glDepthFunc) //245
ICD_ENTRY(glPixelZoom) //246
ICD_ENTRY(glPixelTransferf) //247
ICD_ENTRY(glPixelTransferi) //248
ICD_ENTRY(glPixelStoref) //249
ICD_ENTRY(glPixelStorei) //250
ICD_ENTRY(glPixelMapfv) //251
ICD_ENTRY(glPixelMapuiv) //252
ICD_ENTRY(glPixelMapusv) //253
ICD_ENTRY(glReadBuffer) //254
ICD_ENTRY(glCopyPixels) //255
ICD_ENTRY(glReadPixels) //256
ICD_ENTRY(glDrawPixels) //257
ICD_ENTRY(glGetBooleanv) //258
ICD_ENTRY(glGetClipPlane) //259
ICD_ENTRY(glGetDoublev) //260
ICD_ENTRY(glGetError) //261
ICD_ENTRY(glGetFloatv) //262
ICD_ENTRY(glGetIntegerv) //263
ICD_ENTRY(glGetLightfv) //264
ICD_ENTRY(glGetLightiv) //265
ICD_ENTRY(glGetMapdv) //266
ICD_ENTRY(glGetMapfv) //267
ICD_ENTRY(glGetMapiv) //268
ICD_ENTRY(glGetMaterialfv) //269
ICD_ENTRY(glGetMaterialiv) //270
ICD_ENTRY(glGetPixelMapfv) //271
ICD_ENTRY(glGetPixelMapuiv) //272
ICD_ENTRY(glGetPixelMapusv) //273
ICD_ENTRY(glGetPolygonStipple) //274
ICD_ENTRY(glGetString) //275
ICD_ENTRY(glGetTexEnvfv) //276
ICD_ENTRY(glGetTexEnviv) //277
ICD_ENTRY(glGetTexGendv) //278
ICD_ENTRY(glGetTexGenfv) //279
ICD_ENTRY(glGetTexGeniv) //280
ICD_ENTRY(glGetTexImage) //281
ICD_ENTRY(glGetTexParameterfv) //282
ICD_ENTRY(glGetTexParameteriv) //283
ICD_ENTRY(glGetTexLevelParameterfv) //284
ICD_ENTRY(glGetTexLevelParameteriv) //285
ICD_ENTRY(glIsEnabled) //286
ICD_ENTRY(glIsList) //287
ICD_ENTRY(glDepthRange) //288
ICD_ENTRY(glFrustum) //289
ICD_ENTRY(glLoadIdentity) //290
ICD_ENTRY(glLoadMatrixf) //291
ICD_ENTRY(glLoadMatrixd) //292
ICD_ENTRY(glMatrixMode) //293
ICD_ENTRY(glMultMatrixf) //294
ICD_ENTRY(glMultMatrixd) //295
ICD_ENTRY(glOrtho) //296
ICD_ENTRY(glPopMatrix) //297
ICD_ENTRY(glPushMatrix) //298
ICD_ENTRY(glRotated) //299
ICD_ENTRY(glRotatef) //300
ICD_ENTRY(glScaled) //301
ICD_ENTRY(glScalef) //302
ICD_ENTRY(glTranslated) //303
ICD_ENTRY(glTranslatef) //304
ICD_ENTRY(glViewport) //305
ICD_ENTRY(glArrayElement) //306
ICD_ENTRY(glBindTexture) //307
ICD_ENTRY(glColorPointer) //308
ICD_ENTRY(glDisableClientState) //309
ICD_ENTRY(glDrawArrays) //310
ICD_ENTRY(glDrawElements) //311
ICD_ENTRY(glEdgeFlagPointer) //312
ICD_ENTRY(glEnableClientState) //313
ICD_ENTRY(glIndexPointer) //314
ICD_ENTRY(glIndexub) //315
ICD_ENTRY(glIndexubv) //316
ICD_ENTRY(glInterleavedArrays) //317
ICD_ENTRY(glNormalPointer) //318
ICD_ENTRY(glPolygonOffset) //319
ICD_ENTRY(glTexCoordPointer) //320
ICD_ENTRY(glVertexPointer) //321
ICD_ENTRY(glAreTexturesResident) //322
ICD_ENTRY(glCopyTexImage1D) //323
ICD_ENTRY(glCopyTexImage2D) //324
ICD_ENTRY(glCopyTexSubImage1D) //325
ICD_ENTRY(glCopyTexSubImage2D) //326
ICD_ENTRY(glDeleteTextures) //327
ICD_ENTRY(glGenTextures) //328
ICD_ENTRY(glGetPointerv) //329
ICD_ENTRY(glIsTexture) //330
ICD_ENTRY(glPrioritizeTextures) //331
ICD_ENTRY(glTexSubImage1D) //332
ICD_ENTRY(glTexSubImage2D) //333
ICD_ENTRY(glPopClientAttrib) //334
ICD_ENTRY(glPushClientAttrib) //335

View file

@ -0,0 +1,21 @@
// icdtable.h
#ifndef OPENGL32_PRIVATE_ICDTABLE_H
#define OPENGL32_PRIVATE_ICDTABLE_H
enum icdoffsets_e
{
ICDIDX_INVALID = -1,
#define ICD_ENTRY(x) ICDIDX_##x,
#include "icdlist.h"
#undef ICD_ENTRY
ICDIDX_COUNT
};
struct ICDTable
{
DWORD num_funcs; // Normally 336 (0x150)
PROC dispatch_table[812];
};
#endif//OPENGL32_PRIVATE_ICDTABLE_H

View file

@ -0,0 +1,163 @@
TEB_ENTRY(glCallList)
TEB_ENTRY(glCallLists)
TEB_ENTRY(glBegin)
TEB_ENTRY(glColor3b)
TEB_ENTRY(glColor3bv)
TEB_ENTRY(glColor3d)
TEB_ENTRY(glColor3dv)
TEB_ENTRY(glColor3f)
TEB_ENTRY(glColor3fv)
TEB_ENTRY(glColor3i)
TEB_ENTRY(glColor3iv)
TEB_ENTRY(glColor3s)
TEB_ENTRY(glColor3sv)
TEB_ENTRY(glColor3ub)
TEB_ENTRY(glColor3ubv)
TEB_ENTRY(glColor3ui)
TEB_ENTRY(glColor3uiv)
TEB_ENTRY(glColor3us)
TEB_ENTRY(glColor3usv)
TEB_ENTRY(glColor4b)
TEB_ENTRY(glColor4bv)
TEB_ENTRY(glColor4d)
TEB_ENTRY(glColor4dv)
TEB_ENTRY(glColor4f)
TEB_ENTRY(glColor4fv)
TEB_ENTRY(glColor4i)
TEB_ENTRY(glColor4iv)
TEB_ENTRY(glColor4s)
TEB_ENTRY(glColor4sv)
TEB_ENTRY(glColor4ub)
TEB_ENTRY(glColor4ubv)
TEB_ENTRY(glColor4ui)
TEB_ENTRY(glColor4uiv)
TEB_ENTRY(glColor4us)
TEB_ENTRY(glColor4usv)
TEB_ENTRY(glEdgeFlag)
TEB_ENTRY(glEdgeFlagv)
TEB_ENTRY(glEnd)
TEB_ENTRY(glIndexd)
TEB_ENTRY(glIndexdv)
TEB_ENTRY(glIndexf)
TEB_ENTRY(glIndexfv)
TEB_ENTRY(glIndexi)
TEB_ENTRY(glIndexiv)
TEB_ENTRY(glIndexs)
TEB_ENTRY(glIndexsv)
TEB_ENTRY(glNormal3b)
TEB_ENTRY(glNormal3bv)
TEB_ENTRY(glNormal3d)
TEB_ENTRY(glNormal3dv)
TEB_ENTRY(glNormal3f)
TEB_ENTRY(glNormal3fv)
TEB_ENTRY(glNormal3i)
TEB_ENTRY(glNormal3iv)
TEB_ENTRY(glNormal3s)
TEB_ENTRY(glNormal3sv)
TEB_ENTRY(glTexCoord1d)
TEB_ENTRY(glTexCoord1dv)
TEB_ENTRY(glTexCoord1f)
TEB_ENTRY(glTexCoord1fv)
TEB_ENTRY(glTexCoord1i)
TEB_ENTRY(glTexCoord1iv)
TEB_ENTRY(glTexCoord1s)
TEB_ENTRY(glTexCoord1sv)
TEB_ENTRY(glTexCoord2d)
TEB_ENTRY(glTexCoord2dv)
TEB_ENTRY(glTexCoord2f)
TEB_ENTRY(glTexCoord2fv)
TEB_ENTRY(glTexCoord2i)
TEB_ENTRY(glTexCoord2iv)
TEB_ENTRY(glTexCoord2s)
TEB_ENTRY(glTexCoord2sv)
TEB_ENTRY(glTexCoord3d)
TEB_ENTRY(glTexCoord3dv)
TEB_ENTRY(glTexCoord3f)
TEB_ENTRY(glTexCoord3fv)
TEB_ENTRY(glTexCoord3i)
TEB_ENTRY(glTexCoord3iv)
TEB_ENTRY(glTexCoord3s)
TEB_ENTRY(glTexCoord3sv)
TEB_ENTRY(glTexCoord4d)
TEB_ENTRY(glTexCoord4dv)
TEB_ENTRY(glTexCoord4f)
TEB_ENTRY(glTexCoord4fv)
TEB_ENTRY(glTexCoord4i)
TEB_ENTRY(glTexCoord4iv)
TEB_ENTRY(glTexCoord4s)
TEB_ENTRY(glTexCoord4sv)
TEB_ENTRY(glVertex2d)
TEB_ENTRY(glVertex2dv)
TEB_ENTRY(glVertex2f)
TEB_ENTRY(glVertex2fv)
TEB_ENTRY(glVertex2i)
TEB_ENTRY(glVertex2iv)
TEB_ENTRY(glVertex2s)
TEB_ENTRY(glVertex2sv)
TEB_ENTRY(glVertex3d)
TEB_ENTRY(glVertex3dv)
TEB_ENTRY(glVertex3f)
TEB_ENTRY(glVertex3fv)
TEB_ENTRY(glVertex3i)
TEB_ENTRY(glVertex3iv)
TEB_ENTRY(glVertex3s)
TEB_ENTRY(glVertex3sv)
TEB_ENTRY(glVertex4d)
TEB_ENTRY(glVertex4dv)
TEB_ENTRY(glVertex4f)
TEB_ENTRY(glVertex4fv)
TEB_ENTRY(glVertex4i)
TEB_ENTRY(glVertex4iv)
TEB_ENTRY(glVertex4s)
TEB_ENTRY(glVertex4sv)
TEB_ENTRY(glMaterialf)
TEB_ENTRY(glMaterialfv)
TEB_ENTRY(glMateriali)
TEB_ENTRY(glMaterialiv)
TEB_ENTRY(glDisable)
TEB_ENTRY(glEnable)
TEB_ENTRY(glPopAttrib)
TEB_ENTRY(glPushAttrib)
TEB_ENTRY(glEvalCoord1d)
TEB_ENTRY(glEvalCoord1dv)
TEB_ENTRY(glEvalCoord1f)
TEB_ENTRY(glEvalCoord1fv)
TEB_ENTRY(glEvalCoord2d)
TEB_ENTRY(glEvalCoord2dv)
TEB_ENTRY(glEvalCoord2f)
TEB_ENTRY(glEvalCoord2fv)
TEB_ENTRY(glEvalPoint1)
TEB_ENTRY(glEvalPoint2)
TEB_ENTRY(glLoadIdentity)
TEB_ENTRY(glLoadMatrixf)
TEB_ENTRY(glLoadMatrixd)
TEB_ENTRY(glMatrixMode)
TEB_ENTRY(glMultMatrixf)
TEB_ENTRY(glMultMatrixd)
TEB_ENTRY(glPopMatrix)
TEB_ENTRY(glPushMatrix)
TEB_ENTRY(glRotated)
TEB_ENTRY(glRotatef)
TEB_ENTRY(glScaled)
TEB_ENTRY(glScalef)
TEB_ENTRY(glTranslated)
TEB_ENTRY(glTranslatef)
TEB_ENTRY(glArrayElement)
TEB_ENTRY(glBindTexture)
TEB_ENTRY(glColorPointer)
TEB_ENTRY(glDisableClientState)
TEB_ENTRY(glDrawArrays)
TEB_ENTRY(glDrawElements)
TEB_ENTRY(glEdgeFlagPointer)
TEB_ENTRY(glEnableClientState)
TEB_ENTRY(glIndexPointer)
TEB_ENTRY(glIndexub)
TEB_ENTRY(glIndexubv)
TEB_ENTRY(glInterleavedArrays)
TEB_ENTRY(glNormalPointer)
TEB_ENTRY(glPolygonOffset)
TEB_ENTRY(glTexCoordPointer)
TEB_ENTRY(glVertexPointer)
TEB_ENTRY(glGetPointerv)
TEB_ENTRY(glPopClientAttrib)
TEB_ENTRY(glPushClientAttrib)