Remove some unused files, little cosmetic changes.

svn path=/trunk/; revision=11916
This commit is contained in:
Gregor Anich 2004-12-04 17:10:52 +00:00
parent 7acc56f32e
commit 0291044900
9 changed files with 2 additions and 1570 deletions

View file

@ -76,7 +76,7 @@ ret STDCALL func typeargs \
{ \
PROC *table; \
PROC fn; \
if (tebidx >= 10000) \
if (tebidx >= 0 && 0) \
{ \
table = (PROC *)NtCurrentTeb()->glDispatchTable; \
fn = table[tebidx]; \

View file

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

View file

@ -14,7 +14,7 @@ enum icdoffsets_e
typedef struct tagICDTable
{
DWORD num_funcs; /*!< Normally 336 (0x150) -- the number of functions in OpenGL 1.1 */
DWORD num_funcs; /*!< Normally 336 (0x150) -- the number of functions in OpenGL 1.1 */
PROC dispatch_table[812]; /*!< Table containing \a num_funcs pointers to OpenGL functions */
} ICDTable, *PICDTable;

View file

@ -1,192 +0,0 @@
/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: lib/opengl32/glfuncs.h
* PURPOSE: OpenGL32 lib, GLFUNCS_MACRO
* PROGRAMMER: gen_glfuncs_macro.sh
* UPDATE HISTORY:
* !!! AUTOMATICALLY CREATED FROM glfuncs.csv !!!
*/
/* To use this macro define a macro X(name, ret, typeargs, args, icdidx, tebidx, stack).
* It gets called for every glXXX function. i.e. glVertex3f: name = "glVertex3f",
* ret = "void", typeargs = "(GLfloat x, GLfloat y, GLfloat z)", args = "(x,y,z)",
* icdidx = "136", tebidx = "98" and stack = "12".
* Don't forget to undefine X ;-)
*/
XVOID(glAccum,(GLenum op, GLfloat value), (op,value), 213, 8)
XVOID(glAlphaFunc, (GLenum func, GLclampf ref), (func,ref), 240, 8)
X(glAreTexturesResident, GLboolean, (GLsizei n, const GLuint *textures, GLboolean *residences), (n,textures,residences), 322, 12)
XVOID(glBitmap, (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap), (width,height,xorig,yorig,xmove,ymove,bitmap), 8, 28)
XVOID(glBlendFunc, (GLenum sfactor, GLenum dfactor), (sfactor,dfactor), 241, 8)
XVOID(glClear, (GLbitfield mask), (mask), 203, 4)
XVOID(glClearAccum, (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red,green,blue,alpha), 204, 16)
XVOID(glClearColor, (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha), (red,green,blue,alpha), 206, 16)
XVOID(glClearDepth, (GLclampd depth), (depth), 208, 8)
XVOID(glClearIndex, (GLfloat c), (c), 205, 4)
XVOID(glClearStencil, (GLint s), (s), 207, 4)
XVOID(glClipPlane, (GLenum plane, const GLdouble *equation), (plane,equation), 150, 8)
XVOID(glColorMask, (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha), (red,green,blue,alpha), 210, 16)
XVOID(glColorMaterial, (GLenum face, GLenum mode), (face,mode), 151, 8)
XVOID(glCopyPixels, (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type), (x,y,width,height,type), 255, 20)
XVOID(glCopyTexImage1D, (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (target,level,internalformat,x,y,width,border), 323, 28)
XVOID(glCopyTexImage2D, (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (target,level,internalformat,x,y,width,height,border), 324, 32)
XVOID(glCopyTexSubImage1D, (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (target,level,xoffset,x,y,width), 325, 24)
XVOID(glCopyTexSubImage2D, (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target,level,xoffset,yoffset,x,y,width,height), 326, 32)
XVOID(glCullFace, (GLenum mode), (mode), 152, 4)
XVOID(glDeleteLists, (GLuint list, GLsizei range), (list,range), 4, 8)
XVOID(glDeleteTextures, (GLsizei n, const GLuint *textures), (n,textures), 327, 8)
XVOID(glDepthFunc, (GLenum func), (func), 245, 4)
XVOID(glDepthMask, (GLboolean flag), (flag), 211, 4)
XVOID(glDepthRange, (GLclampd zNear, GLclampd zFar), (zNear,zFar), 288, 16)
XVOID(glDrawBuffer, (GLenum mode), (mode), 202, 4)
XVOID(glDrawPixels, (GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels), (width,height,format,type,pixels), 257, 20)
XVOID(glEndList, (void), (), 1, 0)
XVOID(glEvalMesh1, (GLenum mode, GLint i1, GLint i2), (mode,i1,i2), 236, 12)
XVOID(glEvalMesh2, (GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2), (mode,i1,i2,j1,j2), 238, 20)
XVOID(glFeedbackBuffer, (GLsizei size, GLenum type, GLfloat *buffer), (size,type,buffer), 194, 12)
XVOID(glFinish, (void), (), 216, 0)
XVOID(glFlush, (void), (), 217, 0)
XVOID(glFogf, (GLenum pname, GLfloat param), (pname,param), 153, 8)
XVOID(glFogfv, (GLenum pname, const GLfloat *params), (pname,params), 154, 8)
XVOID(glFogi, (GLenum pname, GLint param), (pname,param), 155, 8)
XVOID(glFogiv, (GLenum pname, const GLint *params), (pname,params), 156, 8)
XVOID(glFrontFace, (GLenum mode), (mode), 157, 4)
XVOID(glFrustum, (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (left,right,bottom,top,zNear,zFar), 289, 48)
X(glGenLists, GLuint, (GLsizei range), (range), 5, 4)
XVOID(glGenTextures, (GLsizei n, GLuint *textures), (n,textures), 328, 8)
XVOID(glGetBooleanv, (GLenum pname, GLboolean *params), (pname,params), 258, 8)
XVOID(glGetClipPlane, (GLenum plane, GLdouble *equation), (plane,equation), 259, 8)
XVOID(glGetDoublev, (GLenum pname, GLdouble *params), (pname,params), 260, 8)
X(glGetError, GLenum, (void), (), 261, 0)
XVOID(glGetFloatv, (GLenum pname, GLfloat *params), (pname,params), 262, 8)
XVOID(glGetIntegerv, (GLenum pname, GLint *params), (pname,params), 263, 8)
XVOID(glGetLightfv, (GLenum light, GLenum pname, GLfloat *params), (light,pname,params), 264, 12)
XVOID(glGetLightiv, (GLenum light, GLenum pname, GLint *params), (light,pname,params), 265, 12)
XVOID(glGetMapdv, (GLenum target, GLenum query, GLdouble *v), (target,query,v), 266, 12)
XVOID(glGetMapfv, (GLenum target, GLenum query, GLfloat *v), (target,query,v), 267, 12)
XVOID(glGetMapiv, (GLenum target, GLenum query, GLint *v), (target,query,v), 268, 12)
XVOID(glGetMaterialfv, (GLenum face, GLenum pname, GLfloat *params), (face,pname,params), 269, 12)
XVOID(glGetMaterialiv, (GLenum face, GLenum pname, GLint *params), (face,pname,params), 270, 12)
XVOID(glGetPixelMapfv, (GLenum map, GLfloat *values), (map,values), 271, 8)
XVOID(glGetPixelMapuiv, (GLenum map, GLuint *values), (map,values), 272, 8)
XVOID(glGetPixelMapusv, (GLenum map, GLushort *values), (map,values), 273, 8)
XVOID(glGetPolygonStipple, (GLubyte *mask), (mask), 274, 4)
X(glGetString, const GLubyte* , (GLenum name), (name), 275, 4)
XVOID(glGetTexEnvfv, (GLenum target, GLenum pname, GLfloat *params), (target,pname,params), 276, 12)
XVOID(glGetTexEnviv, (GLenum target, GLenum pname, GLint *params), (target,pname,params), 277, 12)
XVOID(glGetTexGendv, (GLenum coord, GLenum pname, GLdouble *params), (coord,pname,params), 278, 12)
XVOID(glGetTexGenfv, (GLenum coord, GLenum pname, GLfloat *params), (coord,pname,params), 279, 12)
XVOID(glGetTexGeniv, (GLenum coord, GLenum pname, GLint *params), (coord,pname,params), 280, 12)
XVOID(glGetTexImage, (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels), (target,level,format,type,pixels), 281, 20)
XVOID(glGetTexLevelParameterfv, (GLenum target, GLint level, GLenum pname, GLfloat *params), (target,level,pname,params), 284, 16)
XVOID(glGetTexLevelParameteriv, (GLenum target, GLint level, GLenum pname, GLint *params), (target,level,pname,params), 285, 16)
XVOID(glGetTexParameterfv, (GLenum target, GLenum pname, GLfloat *params), (target,pname,params), 282, 12)
XVOID(glGetTexParameteriv, (GLenum target, GLenum pname, GLint *params), (target,pname,params), 283, 12)
XVOID(glHint, (GLenum target, GLenum mode), (target,mode), 158, 8)
XVOID(glIndexMask, (GLuint mask), (mask), 212, 4)
XVOID(glInitNames, (void), (), 197, 0)
X(glIsEnabled, GLboolean, (GLenum cap), (cap), 286, 4)
X(glIsList, GLboolean, (GLuint list), (list), 287, 4)
X(glIsTexture, GLboolean, (GLuint texture), (texture), 330, 4)
XVOID(glLightModelf, (GLenum pname, GLfloat param), (pname,param), 163, 8)
XVOID(glLightModelfv, (GLenum pname, const GLfloat *params), (pname,params), 164, 8)
XVOID(glLightModeli, (GLenum pname, GLint param), (pname,param), 165, 8)
XVOID(glLightModeliv, (GLenum pname, const GLint *params), (pname,params), 166, 8)
XVOID(glLightf, (GLenum light, GLenum pname, GLfloat param), (light,pname,param), 159, 12)
XVOID(glLightfv, (GLenum light, GLenum pname, const GLfloat *params), (light,pname,params), 160, 12)
XVOID(glLighti, (GLenum light, GLenum pname, GLint param), (light,pname,param), 161, 12)
XVOID(glLightiv, (GLenum light, GLenum pname, const GLint *params), (light,pname,params), 162, 12)
XVOID(glLineStipple, (GLint factor, GLushort pattern), (factor,pattern), 167, 8)
XVOID(glLineWidth, (GLfloat width), (width), 168, 4)
XVOID(glListBase, (GLuint base), (base), 6, 4)
XVOID(glLoadName, (GLuint name), (name), 198, 4)
XVOID(glLogicOp, (GLenum opcode), (opcode), 242, 4)
XVOID(glMap1d, (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points), (target,u1,u2,stride,order,points), 220, 32)
XVOID(glMap1f, (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points), (target,u1,u2,stride,order,points), 221, 24)
XVOID(glMap2d, (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points), (target,u1,u2,ustride,uorder,v1,v2,vstride,vorder,points), 222, 56)
XVOID(glMap2f, (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points), (target,u1,u2,ustride,uorder,v1,v2,vstride,vorder,points), 223, 40)
XVOID(glMapGrid1d, (GLint un, GLdouble u1, GLdouble u2), (un,u1,u2), 224, 20)
XVOID(glMapGrid1f, (GLint un, GLfloat u1, GLfloat u2), (un,u1,u2), 225, 12)
XVOID(glMapGrid2d, (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2), (un,u1,u2,vn,v1,v2), 226, 40)
XVOID(glMapGrid2f, (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2), (un,u1,u2,vn,v1,v2), 227, 24)
XVOID(glNewList, (GLuint list, GLenum mode), (list,mode), 0, 8)
XVOID(glOrtho, (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (left,right,bottom,top,zNear,zFar), 296, 48)
XVOID(glPassThrough, (GLfloat token), (token), 199, 4)
XVOID(glPixelMapfv, (GLenum map, GLint mapsize, const GLfloat *values), (map,mapsize,values), 251, 12)
XVOID(glPixelMapuiv, (GLenum map, GLint mapsize, const GLuint *values), (map,mapsize,values), 252, 12)
XVOID(glPixelMapusv, (GLenum map, GLint mapsize, const GLushort *values), (map,mapsize,values), 253, 12)
XVOID(glPixelStoref, (GLenum pname, GLfloat param), (pname,param), 249, 8)
XVOID(glPixelStorei, (GLenum pname, GLint param), (pname,param), 250, 8)
XVOID(glPixelTransferf, (GLenum pname, GLfloat param), (pname,param), 247, 8)
XVOID(glPixelTransferi, (GLenum pname, GLint param), (pname,param), 248, 8)
XVOID(glPixelZoom, (GLfloat xfactor, GLfloat yfactor), (xfactor,yfactor), 246, 8)
XVOID(glPointSize, (GLfloat size), (size), 173, 4)
XVOID(glPolygonMode, (GLenum face, GLenum mode), (face,mode), 174, 8)
XVOID(glPolygonStipple, (const GLubyte *mask), (mask), 175, 4)
XVOID(glPopName, (void), (), 200, 0)
XVOID(glPrioritizeTextures, (GLsizei n, const GLuint *textures, const GLclampf *priorities), (n,textures,priorities), 331, 12)
XVOID(glPushName, (GLuint name), (name), 201, 4)
XVOID(glRasterPos2d, (GLdouble x, GLdouble y), (x,y), 62, 16)
XVOID(glRasterPos2dv, (const GLdouble *v), (v), 63, 4)
XVOID(glRasterPos2f, (GLfloat x, GLfloat y), (x,y), 64, 8)
XVOID(glRasterPos2fv, (const GLfloat *v), (v), 65, 4)
XVOID(glRasterPos2i, (GLint x, GLint y), (x,y), 66, 8)
XVOID(glRasterPos2iv, (const GLint *v), (v), 67, 4)
XVOID(glRasterPos2s, (GLshort x, GLshort y), (x,y), 68, 8)
XVOID(glRasterPos2sv, (const GLshort *v), (v), 69, 4)
XVOID(glRasterPos3d, (GLdouble x, GLdouble y, GLdouble z), (x,y,z), 70, 24)
XVOID(glRasterPos3dv, (const GLdouble *v), (v), 71, 4)
XVOID(glRasterPos3f, (GLfloat x, GLfloat y, GLfloat z), (x,y,z), 72, 12)
XVOID(glRasterPos3fv, (const GLfloat *v), (v), 73, 4)
XVOID(glRasterPos3i, (GLint x, GLint y, GLint z), (x,y,z), 74, 12)
XVOID(glRasterPos3iv, (const GLint *v), (v), 75, 4)
XVOID(glRasterPos3s, (GLshort x, GLshort y, GLshort z), (x,y,z), 76, 12)
XVOID(glRasterPos3sv, (const GLshort *v), (v), 77, 4)
XVOID(glRasterPos4d, (GLdouble x, GLdouble y, GLdouble z, GLdouble w), (x,y,z,w), 78, 32)
XVOID(glRasterPos4dv, (const GLdouble *v), (v), 79, 4)
XVOID(glRasterPos4f, (GLfloat x, GLfloat y, GLfloat z, GLfloat w), (x,y,z,w), 80, 16)
XVOID(glRasterPos4fv, (const GLfloat *v), (v), 81, 4)
XVOID(glRasterPos4i, (GLint x, GLint y, GLint z, GLint w), (x,y,z,w), 82, 16)
XVOID(glRasterPos4iv, (const GLint *v), (v), 83, 4)
XVOID(glRasterPos4s, (GLshort x, GLshort y, GLshort z, GLshort w), (x,y,z,w), 84, 16)
XVOID(glRasterPos4sv, (const GLshort *v), (v), 85, 4)
XVOID(glReadBuffer, (GLenum mode), (mode), 254, 4)
XVOID(glReadPixels, (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels), (x,y,width,height,format,type,pixels), 256, 28)
XVOID(glRectd, (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2), (x1,y1,x2,y2), 86, 32)
XVOID(glRectdv, (const GLdouble *v1, const GLdouble *v2), (v1,v2), 87, 8)
XVOID(glRectf, (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2), (x1,y1,x2,y2), 88, 16)
XVOID(glRectfv, (const GLfloat *v1, const GLfloat *v2), (v1,v2), 89, 8)
XVOID(glRecti, (GLint x1, GLint y1, GLint x2, GLint y2), (x1,y1,x2,y2), 90, 16)
XVOID(glRectiv, (const GLint *v1, const GLint *v2), (v1,v2), 91, 8)
XVOID(glRects, (GLshort x1, GLshort y1, GLshort x2, GLshort y2), (x1,y1,x2,y2), 92, 16)
XVOID(glRectsv, (const GLshort *v1, const GLshort *v2), (v1,v2), 93, 8)
X(glRenderMode, GLint, (GLenum mode), (mode), 196, 4)
XVOID(glScissor, (GLint x, GLint y, GLsizei width, GLsizei height), (x,y,width,height), 176, 16)
XVOID(glSelectBuffer, (GLsizei size, GLuint *buffer), (size,buffer), 195, 8)
XVOID(glShadeModel, (GLenum mode), (mode), 177, 4)
XVOID(glStencilFunc, (GLenum func, GLint ref, GLuint mask), (func,ref,mask), 243, 12)
XVOID(glStencilMask, (GLuint mask), (mask), 209, 4)
XVOID(glStencilOp, (GLenum fail, GLenum zfail, GLenum zpass), (fail,zfail,zpass), 244, 12)
XVOID(glTexEnvf, (GLenum target, GLenum pname, GLfloat param), (target,pname,param), 184, 12)
XVOID(glTexEnvfv, (GLenum target, GLenum pname, const GLfloat *params), (target,pname,params), 185, 12)
XVOID(glTexEnvi, (GLenum target, GLenum pname, GLint param), (target,pname,param), 186, 12)
XVOID(glTexEnviv, (GLenum target, GLenum pname, const GLint *params), (target,pname,params), 187, 12)
XVOID(glTexGend, (GLenum coord, GLenum pname, GLdouble param), (coord,pname,param), 188, 16)
XVOID(glTexGendv, (GLenum coord, GLenum pname, const GLdouble *params), (coord,pname,params), 189, 12)
XVOID(glTexGenf, (GLenum coord, GLenum pname, GLfloat param), (coord,pname,param), 190, 12)
XVOID(glTexGenfv, (GLenum coord, GLenum pname, const GLfloat *params), (coord,pname,params), 191, 12)
XVOID(glTexGeni, (GLenum coord, GLenum pname, GLint param), (coord,pname,param), 192, 12)
XVOID(glTexGeniv, (GLenum coord, GLenum pname, const GLint *params), (coord,pname,params), 193, 12)
XVOID(glTexImage1D, (GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels), (target,level,internalformat,width,border,format,type,pixels), 182, 32)
XVOID(glTexImage2D, (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels), (target,level,internalformat,width,height,border,format,type,pixels), 183, 36)
XVOID(glTexParameterf, (GLenum target, GLenum pname, GLfloat param), (target,pname,param), 178, 12)
XVOID(glTexParameterfv, (GLenum target, GLenum pname, const GLfloat *params), (target,pname,params), 179, 12)
XVOID(glTexParameteri, (GLenum target, GLenum pname, GLint param), (target,pname,param), 180, 12)
XVOID(glTexParameteriv, (GLenum target, GLenum pname, const GLint *params), (target,pname,params), 181, 12)
XVOID(glTexSubImage1D, (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels), (target,level,xoffset,width,format,type,pixels), 332, 28)
XVOID(glTexSubImage2D, (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels), (target,level,xoffset,yoffset,width,height,format,type,pixels), 333, 36)
XVOID(glViewport, (GLint x, GLint y, GLsizei width, GLsizei height), (x,y,width,height), 305, 16)
/* EOF */

View file

@ -1,174 +0,0 @@
;SLOW_ENTRY name,icdidx,stack
SLOW_ENTRY glAccum,213,8
SLOW_ENTRY glAlphaFunc,240,8
SLOW_ENTRY glAreTexturesResident,322,12
SLOW_ENTRY glBitmap,8,28
SLOW_ENTRY glBlendFunc,241,8
SLOW_ENTRY glClear,203,4
SLOW_ENTRY glClearAccum,204,16
SLOW_ENTRY glClearColor,206,16
SLOW_ENTRY glClearDepth,208,8
SLOW_ENTRY glClearIndex,205,4
SLOW_ENTRY glClearStencil,207,4
SLOW_ENTRY glClipPlane,150,8
SLOW_ENTRY glColorMask,210,16
SLOW_ENTRY glColorMaterial,151,8
SLOW_ENTRY glCopyPixels,255,20
SLOW_ENTRY glCopyTexImage1D,323,28
SLOW_ENTRY glCopyTexImage2D,324,32
SLOW_ENTRY glCopyTexSubImage1D,325,24
SLOW_ENTRY glCopyTexSubImage2D,326,32
SLOW_ENTRY glCullFace,152,4
SLOW_ENTRY glDeleteLists,4,8
SLOW_ENTRY glDeleteTextures,327,8
SLOW_ENTRY glDepthFunc,245,4
SLOW_ENTRY glDepthMask,211,4
SLOW_ENTRY glDepthRange,288,16
SLOW_ENTRY glDrawBuffer,202,4
SLOW_ENTRY glDrawPixels,257,20
SLOW_ENTRY glEndList,1,0
SLOW_ENTRY glEvalMesh1,236,12
SLOW_ENTRY glEvalMesh2,238,20
SLOW_ENTRY glFeedbackBuffer,194,12
SLOW_ENTRY glFinish,216,0
SLOW_ENTRY glFlush,217,0
SLOW_ENTRY glFogf,153,8
SLOW_ENTRY glFogfv,154,8
SLOW_ENTRY glFogi,155,8
SLOW_ENTRY glFogiv,156,8
SLOW_ENTRY glFrontFace,157,4
SLOW_ENTRY glFrustum,289,48
SLOW_ENTRY glGenLists,5,4
SLOW_ENTRY glGenTextures,328,8
SLOW_ENTRY glGetBooleanv,258,8
SLOW_ENTRY glGetClipPlane,259,8
SLOW_ENTRY glGetDoublev,260,8
SLOW_ENTRY glGetError,261,0
SLOW_ENTRY glGetFloatv,262,8
SLOW_ENTRY glGetIntegerv,263,8
SLOW_ENTRY glGetLightfv,264,12
SLOW_ENTRY glGetLightiv,265,12
SLOW_ENTRY glGetMapdv,266,12
SLOW_ENTRY glGetMapfv,267,12
SLOW_ENTRY glGetMapiv,268,12
SLOW_ENTRY glGetMaterialfv,269,12
SLOW_ENTRY glGetMaterialiv,270,12
SLOW_ENTRY glGetPixelMapfv,271,8
SLOW_ENTRY glGetPixelMapuiv,272,8
SLOW_ENTRY glGetPixelMapusv,273,8
SLOW_ENTRY glGetPolygonStipple,274,4
SLOW_ENTRY glGetString,275,4
SLOW_ENTRY glGetTexEnvfv,276,12
SLOW_ENTRY glGetTexEnviv,277,12
SLOW_ENTRY glGetTexGendv,278,12
SLOW_ENTRY glGetTexGenfv,279,12
SLOW_ENTRY glGetTexGeniv,280,12
SLOW_ENTRY glGetTexImage,281,20
SLOW_ENTRY glGetTexLevelParameterfv,284,16
SLOW_ENTRY glGetTexLevelParameteriv,285,16
SLOW_ENTRY glGetTexParameterfv,282,12
SLOW_ENTRY glGetTexParameteriv,283,12
SLOW_ENTRY glHint,158,8
SLOW_ENTRY glIndexMask,212,4
SLOW_ENTRY glInitNames,197,0
SLOW_ENTRY glIsEnabled,286,4
SLOW_ENTRY glIsList,287,4
SLOW_ENTRY glIsTexture,330,4
SLOW_ENTRY glLightModelf,163,8
SLOW_ENTRY glLightModelfv,164,8
SLOW_ENTRY glLightModeli,165,8
SLOW_ENTRY glLightModeliv,166,8
SLOW_ENTRY glLightf,159,12
SLOW_ENTRY glLightfv,160,12
SLOW_ENTRY glLighti,161,12
SLOW_ENTRY glLightiv,162,12
SLOW_ENTRY glLineStipple,167,8
SLOW_ENTRY glLineWidth,168,4
SLOW_ENTRY glListBase,6,4
SLOW_ENTRY glLoadName,198,4
SLOW_ENTRY glLogicOp,242,4
SLOW_ENTRY glMap1d,220,32
SLOW_ENTRY glMap1f,221,24
SLOW_ENTRY glMap2d,222,56
SLOW_ENTRY glMap2f,223,40
SLOW_ENTRY glMapGrid1d,224,20
SLOW_ENTRY glMapGrid1f,225,12
SLOW_ENTRY glMapGrid2d,226,40
SLOW_ENTRY glMapGrid2f,227,24
SLOW_ENTRY glNewList,0,8
SLOW_ENTRY glOrtho,296,48
SLOW_ENTRY glPassThrough,199,4
SLOW_ENTRY glPixelMapfv,251,12
SLOW_ENTRY glPixelMapuiv,252,12
SLOW_ENTRY glPixelMapusv,253,12
SLOW_ENTRY glPixelStoref,249,8
SLOW_ENTRY glPixelStorei,250,8
SLOW_ENTRY glPixelTransferf,247,8
SLOW_ENTRY glPixelTransferi,248,8
SLOW_ENTRY glPixelZoom,246,8
SLOW_ENTRY glPointSize,173,4
SLOW_ENTRY glPolygonMode,174,8
SLOW_ENTRY glPolygonStipple,175,4
SLOW_ENTRY glPopName,200,0
SLOW_ENTRY glPrioritizeTextures,331,12
SLOW_ENTRY glPushName,201,4
SLOW_ENTRY glRasterPos2d,62,16
SLOW_ENTRY glRasterPos2dv,63,4
SLOW_ENTRY glRasterPos2f,64,8
SLOW_ENTRY glRasterPos2fv,65,4
SLOW_ENTRY glRasterPos2i,66,8
SLOW_ENTRY glRasterPos2iv,67,4
SLOW_ENTRY glRasterPos2s,68,8
SLOW_ENTRY glRasterPos2sv,69,4
SLOW_ENTRY glRasterPos3d,70,24
SLOW_ENTRY glRasterPos3dv,71,4
SLOW_ENTRY glRasterPos3f,72,12
SLOW_ENTRY glRasterPos3fv,73,4
SLOW_ENTRY glRasterPos3i,74,12
SLOW_ENTRY glRasterPos3iv,75,4
SLOW_ENTRY glRasterPos3s,76,12
SLOW_ENTRY glRasterPos3sv,77,4
SLOW_ENTRY glRasterPos4d,78,32
SLOW_ENTRY glRasterPos4dv,79,4
SLOW_ENTRY glRasterPos4f,80,16
SLOW_ENTRY glRasterPos4fv,81,4
SLOW_ENTRY glRasterPos4i,82,16
SLOW_ENTRY glRasterPos4iv,83,4
SLOW_ENTRY glRasterPos4s,84,16
SLOW_ENTRY glRasterPos4sv,85,4
SLOW_ENTRY glReadBuffer,254,4
SLOW_ENTRY glReadPixels,256,28
SLOW_ENTRY glRectd,86,32
SLOW_ENTRY glRectdv,87,8
SLOW_ENTRY glRectf,88,16
SLOW_ENTRY glRectfv,89,8
SLOW_ENTRY glRecti,90,16
SLOW_ENTRY glRectiv,91,8
SLOW_ENTRY glRects,92,16
SLOW_ENTRY glRectsv,93,8
SLOW_ENTRY glRenderMode,196,4
SLOW_ENTRY glScissor,176,16
SLOW_ENTRY glSelectBuffer,195,8
SLOW_ENTRY glShadeModel,177,4
SLOW_ENTRY glStencilFunc,243,12
SLOW_ENTRY glStencilMask,209,4
SLOW_ENTRY glStencilOp,244,12
SLOW_ENTRY glTexEnvf,184,12
SLOW_ENTRY glTexEnvfv,185,12
SLOW_ENTRY glTexEnvi,186,12
SLOW_ENTRY glTexEnviv,187,12
SLOW_ENTRY glTexGend,188,16
SLOW_ENTRY glTexGendv,189,12
SLOW_ENTRY glTexGenf,190,12
SLOW_ENTRY glTexGenfv,191,12
SLOW_ENTRY glTexGeni,192,12
SLOW_ENTRY glTexGeniv,193,12
SLOW_ENTRY glTexImage1D,182,32
SLOW_ENTRY glTexImage2D,183,36
SLOW_ENTRY glTexParameterf,178,12
SLOW_ENTRY glTexParameterfv,179,12
SLOW_ENTRY glTexParameteri,180,12
SLOW_ENTRY glTexParameteriv,181,12
SLOW_ENTRY glTexSubImage1D,332,28
SLOW_ENTRY glTexSubImage2D,333,36
SLOW_ENTRY glViewport,305,16

View file

@ -1,520 +0,0 @@
/* $Id: stubs.c,v 1.3 2004/02/03 14:23:42 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: lib/opengl32/stubs.c
* PURPOSE: OpenGL32 lib
* PROGRAMMER: Royce Mitchell III (Royce3)
* UPDATE HISTORY:
* Feb 1, 2004: Created
*/
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
/*#include <gl/gl.h>*/
#include "opengl32.h"
GLFUNCLIST*
OPENGL32_GetFuncList(); // see bottom of this file...
/*
* @implemented
*/
void
WINAPI
glAccum (
GLenum op,
GLfloat value )
{
GLFUNCLIST* list = OPENGL32_GetFuncList();
/* FIXME - jump directly to target... */
if ( list )
(*list->glAccum)(op,value);
}
/*
* @implemented
*/
static // not exported, except via wglGetProcAddress
void
WINAPI
glAddSwapHintRectWIN (
GLint x,
GLint y,
GLsizei width,
GLsizei height )
{
(*OPENGL32_GetFuncList()->glAddSwapHintRectWIN)(x,y,width,height);
}
/*
* @implemented
*/
void
WINAPI
glAlphaFunc (
GLenum func,
GLclampf ref )
{
(*OPENGL32_GetFuncList()->glAlphaFunc)(func,ref);
}
/*
* @unimplemented
*/
GLboolean
WINAPI
glAreTexturesResident (
GLsizei n,
GLuint * textures
GLboolean * residences )
{
UNIMPLEMENTED; /* FIXME */
}
/*
* @unimplemented
*/
void
WINAPI
glArrayElement ( GLint index )
{
UNIMPLEMENTED; /* FIXME */
}
/*
* @unimplemented
*/
void
WINAPI
glBegin ( GLenum mode )
{
UNIMPLEMENTED; /* FIXME */
}
/*
* @unimplemented
*/
void
WINAPI
glBindTexture ( GLenum target, GLuint texture )
{
UNIMPLEMENTED; /* FIXME */
}
/*
glBindTexture=glBindTexture@8
glBitmap=glBitmap@28
glBlendFunc=glBlendFunc@8
glCallList=glCallList@4
glCallLists=glCallLists@12
glClear=glClear@4
glClearAccum=glClearAccum@16
glClearColor=glClearColor@16
glClearDepth=glClearDepth@4
glClearIndex=glClearIndex@4
glClearStencil=glClearStencil@4
glClipPlane=glClipPlane@8
glColor3b=glColor3b@3
glColor3bv=glColor3b@4
glColor3d=glColor3d@24
glColor3dv=glColor3d@4
glColor3f=glColor3f@12
glColor3fv=glColor3fv@4
glColor3i=glColor3i@12
glColor3iv=glColor3iv@4
glColor3s=glColor3s@6
glColor3sv=glColor3sv@4
glColor3ub=glColor3ub@3
glColor3ubv=glColor3ubv@4
glColor3ui=glColor3ui@12
glColor3uiv=glColor3uiv@4
glColor3us=glColor3us@6
glColor3usv=glColor3usv@4
glColor4b=glColor4b@4
glColor4bv=glColor4bv@4
glColor4d=glColor4d@32
glColor4dv=glColor4dv@4
glColor4f=glColor4f@16
glColor4fv=glColor4fv@4
glColor4i=glColor4i@16
glColor4iv=glColor4iv@4
glColor4s=glColor4s@8
glColor4sv=glColor4sv@4
glColor4ub=glColor4ub@4
glColor4ubv=glColor4ubv@4
glColor4ui=glColor4ui@16
glColor4uiv=glColor4uiv@4
glColor4us=glColor4us@8
glColor4usv=glColor4usv@4
glColorMask=glColorMask@4
glColorMaterial=glColorMaterial@8
glColorPointer=glColorPointer@16
glCopyPixels=glCopyPixels@20
glCopyTexImage1D=glCopyTexImage1D@28
glCopyTexImage2D=glCopyTexImage2D@32
glCopyTexSubImage1D=glCopyTexSubImage1D@24
glCopyTexSubImage2D=glCopyTexSubImage2D@32
glCullFace=glCullFace@4
;glDebugEntry
glDeleteLists=glDeleteLists@8
glDeleteTextures=glDeleteTextues@8
glDepthFunc=glDepthFunc@4
glDepthMask=glDepthMask@4
glDepthRange=glDepthRange@8
glDisable=glDisable@4
glDisableClientState=glDisableClientState@4
glDrawArrays=glDrawArrays@12
glDrawBuffer=glDrawBuffer@4
glDrawElements=glDrawElements@16
glDrawPixels=glDrawPixels@20
glEdgeFlag=glEdgeFlag@1
glEdgeFlagPointer=glEdgeFlagPointer@8
glEdgeFlagv=glEdgeFlagv@4
glEnable=glEnable@4
glEnableClientState=glEnableClientState@4
*/
/*
* @unimplemented
*/
void
WINAPI
glEnd ( void )
{
UNIMPLEMENTED; /* FIXME */
}
/*
glEndList=glEndList@0
glEvalCoord1d=glEvalCoord1d@8
glEvalCoord1dv=glEvalCoord1dv@4
glEvalCoord1f=glEvalCoord1f@4
glEvalCoord1fv=glEvalCoord1fv@4
glEvalCoord2d=glEvalCoord2d@16
glEvalCoord2dv=glEvalCoord2dv@4
glEvalCoord2f=glEvalCoord2f@8
glEvalCoord2fv=glEvalCoord2fv@4
glEvalMesh1=glEvalMesh1@12
glEvalMesh2=glEvalMesh2@12
glEvalPoint1=glEvalPoint1@4
glEvalPoint2=glEvalPoint2@8
glFeedbackBuffer=glFeedbackBuffer@12
glFinish=glFinish@0
glFlush=glFlush@0
glFogf=glFogf@8
glFogfv=glFogv@8
glFogi=glFogi@8
glFogiv=glFogiv@8
glFrontFace=glFrontFace@4
glFrustum=glFrustum@48
glGenLists=glGenLists@4
glGenTextures=glGenTextires@8
glGetBooleanv=glGetBooleanv@8
glGetClipPlane=glGetClipPlane@8
glGetDoublev=glGetDoublev@8
glGetError=glGetError@0
glGetFloatv=glGetFloatv@8
glGetIntegerv=glGetIntegerv@8
glGetLightfv=glGetLightfv@12
glGetLightiv=glGetLightiv@12
glGetMapdv=glGetMapdv@12
glGetMapfv=glGetMapfv@12
glGetMapiv=glGetMapiv@12
glGetMaterialfv=glGetMaterialfv@12
glGetMaterialiv=glGetMaterialiv@12
glGetPixelMapfv=glGetPixelMapfv@8
glGetPixelMapuiv=glGetPixelMapuiv@8
glGetPixelMapusv=glGetPixelMapusv@8
glGetPointerv=glGetPointerv@8
glGetPolygonStipple=glGetPolygonStipple@4
glGetString=glGetString@4
glGetTexEnvfv=glGetTexEnvfv@12
glGetTexEnviv=glGetTexEnviv@12
glGetTexGendv=glGetTexGendv@12
glGetTexGenfv=glGetTexGenfv@12
glGetTexGeniv=glGetTexGeniv@12
glGetTexImage=glGetTexImage@20
glGetTexLevelParameterfv=glGetTexLevelParameterfv@16
glGetTexLevelParameteriv=glGetTexLevelParameteriv@16
glGetTexParameterfv=glGetTexParameterfv@12
glGetTexParameteriv=glGetTexParameteriv@12
glHint=glHint@8
glIndexd=glIndexd@8
glIndexdv=glIndexdv@4
glIndexf=glIndexf@4
glIndexfv=glIndexfv@4
glIndexi=glIndexi@4
glIndexiv=glIndexiv@4
glIndexMask=glIndexMask@4
glIndexPointer=glIndexPointer@12
glIndexs=glIndexs@2
glIndexsv=glIndexsv@4
glIndexub=glIndexub@1
glIndexubv=glIndexubv@4
glInitNames=glInitNames@0
glInterleavedArrays=glInterleavedArrays@12
glIsEnabled=glIsEnabled@4
glIsList=glIsList@4
glIsTexture=glTexture@4
glLightf=glLightf@12
glLightfv=glLightfv@12
glLighti=glLighti@12
glLightiv=glLightiv@12
glLightModelf=glLightModelf@8
glLightModelfv=glLightModelfv@8
glLightModeli=glLightModeli@8
glLightModeliv=glLightModeliv@8
glLineStipple=glLineStipple@6
glLineWidth=glLineWidth@4
glListBase=glListBase@4
glLoadIdentity=glLoadIdentity@0
glLoadMatrixd=glLoadMatrixd@4
glLoadMatrixf=glLoadMatrixf@4
glLoadName=glLoadName@4
glLogicOp=glLogicOp@4
glMap1d=glMap1d@32
glMap1f=glMap1f@24
glMap2d=glMap2d@56
glMap2f=glMap2f@40
glMapGrid1d=glMapGrid1d@20
glMapGrid1f=glMapGrid1f@12
glMapGrid2d=glMapGrid2d@40
glMapGrid2f=glMapGrid2f@24
glMaterialf=glMaterialf@12
glMaterialfv=glMaterialfv@12
glMateriali=glMateriali@12
glMaterialiv=glMaterialiv@12
glMatrixMode=glMatrixMode@4
glMultMatrixd=glMultMatrixd@4
glMultMatrixf=glMultMatrixf@4
glNewList=glNewList@8
glNormal3b=glNormal3b@3
glNormal3bv=glNormal3bv@4
glNormal3d=glNormal3d@24
glNormal3dv=glNormal3dv@4
glNormal3f=glNormal3f@12
glNormal3fv=glNormal3fv@4
glNormal3i=glNormal3i@12
glNormal3iv=glNormal3iv@4
glNormal3s=glNormal3s@6
glNormal3sv=glNormal3sv@4
glNormalPointer=glNormalPointer@12
glOrtho=glOrtho@24
glPassThrough=glPassThrough@4
glPixelMapfv=glPixelMapfv@12
glPixelMapuiv=glPixelMapuiv@12
glPixelMapusv=glPixelMapusv@12
glPixelStoref=glPixelStoref@8
glPixelStorei=glPixelStorei@8
glPixelTransferf=glPixelTransferf@8
glPixelTransferi=glPixelTransferi@8
glPixelZoom=glPixelZoom@8
glPointSize=glPointSize@4
glPolygonMode=glPolygonMode@8
glPolygonOffset=glPolygonOffset@8
glPolygonStipple=glPolygonStipple@4
glPopAttrib=glPopAttrib@0
glPopClientAttrib=glPopClientAttrib@0
glPopMatrix=glPopMatrix@0
glPopName=glPopName@0
glPrioritizeTextures=glPrioritizeTextures@12
glPushAttrib=glPushAttrib@4
glPushClientAttrib=glPushClientAttrib@4
glPushMatrix=glPushMatrix@0
glPushName=glPushName@4
glRasterPos2d=glRasterPos2d@16
glRasterPos2dv=glRasterPos2dv@4
glRasterPos2f=glRasterPos2f@8
glRasterPos2fv=glRasterPos2fv@4
glRasterPos2i=glRasterPos2i@8
glRasterPos2iv=glRasterPos2iv@4
glRasterPos2s=glRasterPos2s@8
glRasterPos2sv=glRasterPos2sv@8
glRasterPos3d=glRasterPos3d@24
glRasterPos3dv=glRasterPos3dv@4
glRasterPos3f=glRasterPos3f@12
glRasterPos3fv=glRasterPos3fv@4
glRasterPos3i=glRasterPos3i@12
glRasterPos3iv=glRasterPos3iv@4
glRasterPos3s=glRasterPos3s@12
glRasterPos3sv=glRasterPos3sv@4
glRasterPos4d=glRasterPos4d@32
glRasterPos4dv=glRasterPos4dv@4
glRasterPos4f=glRasterPos4f@16
glRasterPos4fv=glRasterPos4fv@4
glRasterPos4i=glRasterPos4i@16
glRasterPos4iv=glRasterPos4iv@4
glRasterPos4s=glRasterPos4s@16
glRasterPos4sv=glRasterPos4sv@4
glReadBuffer=glReadBuffer@4
glReadPixels=glReadPixels@28
glRectd=glRectd@32
glRectdv=glRectdv@4
glRectf=glRectf@16
glRectfv=glRectfv@4
glRecti=glRecti@16
glRectiv=glRectiv@4
glRects=glRects@16
glRectsv=glRectsv@4
glRenderMode=glRenderMode@4
glRotated=glRotated@32
glRotatef=glRotatef@16
glScaled=glScaled@24
glScalef=glScalef@12
glScissor=glScissor@16
glSelectBuffer=glSelectBuffer@8
glShadeModel=glShadeModel@4
glStencilFunc=glStencilFunc@12
glStencilMask=glStencilMask@4
glStencilOp=glStencilOp@12
glTexCoord1d=glTexCoord1d@8
glTexCoord1dv=glTexCoord1dv@4
glTexCoord1f=glTexCoord1f@4
glTexCoord1fv=glTexCoord1fv@4
glTexCoord1i=glTexCoord1i@4
glTexCoord1iv=glTexCoord1iv@4
glTexCoord1s=glTexCoord1s@2
glTexCoord1sv=glTexCoord1sv@4
glTexCoord2d=glTexCoord2d@16
glTexCoord2dv=glTexCoord2dv@4
glTexCoord2f=glTexCoord2f@8
glTexCoord2fv=glTexCoord2fv@4
glTexCoord2i=glTexCoord2i@8
glTexCoord2iv=glTexCoord2iv@4
glTexCoord2s=glTexCoord2s@4
glTexCoord2sv=glTexCoord2sv@4
glTexCoord3d=glTexCoord3d@24
glTexCoord3dv=glTexCoord3dv@4
glTexCoord3f=glTexCoord3f@12
glTexCoord3fv=glTexCoord3fv@4
glTexCoord3i=glTexCoord3i@12
glTexCoord3iv=glTexCoord3iv@4
glTexCoord3s=glTexCoord3s@6
glTexCoord3sv=glTexCoord3sv@4
glTexCoord4d=glTexCoord4d@32
glTexCoord4dv=glTexCoord4dv@4
glTexCoord4f=glTexCoord4f@16
glTexCoord4fv=glTexCoord4fv@4
glTexCoord4i=glTexCoord4i@16
glTexCoord4iv=glTexCoord4iv@4
glTexCoord4s=glTexCoord4s@8
glTexCoord4sv=glTexCoord4sv@4
glTexCoordPointer=glTexCoordPointer@16
glTexEnvf=glTexEnvf@12
glTexEnvfv=glTexEnvfv@12
glTexEnvi=glTexEnvi@12
glTexEnviv=glTexEnviv@12
glTexGend=glTexGend@16
glTexGendv=glTexGendv@12
glTexGenf=glTexGenf@12
glTexGenfv=glTexGenfv@12
glTexGeni=glTexGeni@12
glTexGeniv=glTexGeniv@12
glTexImage1D=glTexImage1D@32
glTexImage2D=glTexImage2d@36
glTexParameterf=glTexParameterf@12
glTexParameterfv=glTexParameterfv@12
glTexParameteri=glTexParameteri@12
glTexParameteriv=glTexParameteriv@12
glTexSubImage1D=glTexSubImage1D@28
glTexSubImage2D=glTexSubImage2D@36
glTranslated=glTranslated@32
glTranslatef=glTranslated@16
glVertex2d=glVertex2d@16
glVertex2dv=glVertex2dv@4
glVertex2f=glVertex2f@8
glVertex2fv=glVertex2fv@4
glVertex2i=glVertex2i@8
glVertex2iv=glVertex2iv@4
glVertex2s=glVertex2s@4
glVertex2sv=glVertex2sv@4
glVertex3d=glVertex3d@24
glVertex3dv=glVertex3dv@4
glVertex3f=glVertex3f@12
glVertex3fv=glVertex3fv@4
glVertex3i=glVertex3i@12
glVertex3iv=glVertex3iv@4
glVertex3s=glVertex3s@6
glVertex3sv=glVertex3sv@4
glVertex4d=glVertex4d@32
glVertex4dv=glVertex4dv@4
glVertex4f=glVertex4f@16
glVertex4fv=glVertex4fv@4
glVertex4i=glVertex4i@16
glVertex4iv=glVertex4iv@4
glVertex4s=glVertex4s@8
glVertex4sv=glVertex4sv@4
glVertexPointer=glVertexPointer@16
glViewport=glViewport@16
wglChoosePixelFormat=GDI32.ChoosePixelFormat
wglCopyContext=wglCopyContext@12
wglCreateContext=wglCreateContext@4
wglCreateLayerContext=wglCreateLayerContext@8
wglDeleteContext=wglDeleteContext@4
wglDescribeLayerPlane=wglDescribeLayerPlane@20
wglDescribePixelFormat=GDI32.DescribePixelFormat
wglGetCurrentContext=wglGetCurrentContext@0
wglGetCurrentDC=wglGetCurrentDC@0
wglGetLayerPaletteEntries=wglGetLayerPaletteEntries@20
wglGetPixelFormat=GDI32.GetPixelFormat
*/
/*
* @unimplemented
*/
PROC wglGetProcAddress ( LPCSTR lpszProc )
{
/* FIXME - what is the right strcmp() variant to use here? */
/* NOTE - lpszProc comparisons *ARE* case-sensitive */
GLFUNCLIST* funclist = OPENGL32_GetFuncList();
if ( !strcmp ( lpszProc, "glAddSwapHintRectWIN" ) )
return (PROC)(funclist->glAddSwapHintRectWIN);
/* FIXME - fill in the rest of the functions returned by wglGetProcAddress */
return NULL;
}
/*
wglMakeCurrent=wglMakeCurrent@8
wglRealizeLayerPalette=wglRealizeLayerPalette@12
wglSetLayerPaletteEntries=wglSetLayerPaletteEntries@20
wglSetPixelFormat=GDI32.SetPixelFormat
wglShareLists=wglShareLists@8
wglSwapBuffers=GDI32.SwapBuffers
wglSwapLayerBuffers=wglSwapLayerBuffers@8
wglUseFontBitmapsA=wglUseFontBitmapsA@16
wglUseFontBitmapsW=wglUseFontBitmapsW@16
wglUseFontOutlinesA=wglUseFontOutlinesA@32
wglUseFontOutlinesW=wglUseFontOutlinesW@32
*/
GLFUNCLIST*
OPENGL32_GetFuncList()
{
threaddata = (OPENGL32_ThreadData*)TlsGetValue ( OPENGL32_tls );
ASSERT(threaddata);
return threaddata->list;
}

View file

@ -1,18 +0,0 @@
section .text
%macro TEB_ENTRY 4
global _%1@%4
_%1@%4:
mov eax, [fs:18h] ; obtain a pointer to the TEB
jmp [eax+4*%3+7C4h]
%endmacro
%include "teblist.mac"
%macro SLOW_ENTRY 3
global _%1@%3
_%1@%3:
mov eax, [fs:18h] ; obtain a pointer to the TEB
mov eax, [eax+0BE8h] ; get glTable pointer
jmp [eax+4*%2]
%endmacro
%include "slowlist.mac"

View file

@ -1,163 +0,0 @@
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)

View file

@ -1,164 +0,0 @@
;TEB_ENTRY name,icdidx,tebidx,stack
TEB_ENTRY glCallList,2,0,4
TEB_ENTRY glCallLists,3,1,12
TEB_ENTRY glBegin,7,2,4
TEB_ENTRY glColor3b,9,3,12
TEB_ENTRY glColor3bv,10,4,4
TEB_ENTRY glColor3d,11,5,24
TEB_ENTRY glColor3dv,12,6,4
TEB_ENTRY glColor3f,13,7,12
TEB_ENTRY glColor3fv,14,8,4
TEB_ENTRY glColor3i,15,9,12
TEB_ENTRY glColor3iv,16,10,4
TEB_ENTRY glColor3s,17,11,12
TEB_ENTRY glColor3sv,18,12,4
TEB_ENTRY glColor3ub,19,13,12
TEB_ENTRY glColor3ubv,20,14,4
TEB_ENTRY glColor3ui,21,15,12
TEB_ENTRY glColor3uiv,22,16,4
TEB_ENTRY glColor3us,23,17,12
TEB_ENTRY glColor3usv,24,18,4
TEB_ENTRY glColor4b,25,19,16
TEB_ENTRY glColor4bv,26,20,4
TEB_ENTRY glColor4d,27,21,32
TEB_ENTRY glColor4dv,28,22,4
TEB_ENTRY glColor4f,29,23,16
TEB_ENTRY glColor4fv,30,24,4
TEB_ENTRY glColor4i,31,25,16
TEB_ENTRY glColor4iv,32,26,4
TEB_ENTRY glColor4s,33,27,16
TEB_ENTRY glColor4sv,34,28,4
TEB_ENTRY glColor4ub,35,29,16
TEB_ENTRY glColor4ubv,36,30,4
TEB_ENTRY glColor4ui,37,31,16
TEB_ENTRY glColor4uiv,38,32,4
TEB_ENTRY glColor4us,39,33,16
TEB_ENTRY glColor4usv,40,34,4
TEB_ENTRY glEdgeFlag,41,35,4
TEB_ENTRY glEdgeFlagv,42,36,4
TEB_ENTRY glEnd,43,37,0
TEB_ENTRY glIndexd,44,38,8
TEB_ENTRY glIndexdv,45,39,4
TEB_ENTRY glIndexf,46,40,4
TEB_ENTRY glIndexfv,47,41,4
TEB_ENTRY glIndexi,48,42,4
TEB_ENTRY glIndexiv,49,43,4
TEB_ENTRY glIndexs,50,44,4
TEB_ENTRY glIndexsv,51,45,4
TEB_ENTRY glNormal3b,52,46,12
TEB_ENTRY glNormal3bv,53,47,4
TEB_ENTRY glNormal3d,54,48,24
TEB_ENTRY glNormal3dv,55,49,4
TEB_ENTRY glNormal3f,56,50,12
TEB_ENTRY glNormal3fv,57,51,4
TEB_ENTRY glNormal3i,58,52,12
TEB_ENTRY glNormal3iv,59,53,4
TEB_ENTRY glNormal3s,60,54,12
TEB_ENTRY glNormal3sv,61,55,4
TEB_ENTRY glTexCoord1d,94,56,8
TEB_ENTRY glTexCoord1dv,95,57,4
TEB_ENTRY glTexCoord1f,96,58,4
TEB_ENTRY glTexCoord1fv,97,59,4
TEB_ENTRY glTexCoord1i,98,60,4
TEB_ENTRY glTexCoord1iv,99,61,4
TEB_ENTRY glTexCoord1s,100,62,4
TEB_ENTRY glTexCoord1sv,101,63,4
TEB_ENTRY glTexCoord2d,102,64,16
TEB_ENTRY glTexCoord2dv,103,65,4
TEB_ENTRY glTexCoord2f,104,66,8
TEB_ENTRY glTexCoord2fv,105,67,4
TEB_ENTRY glTexCoord2i,106,68,8
TEB_ENTRY glTexCoord2iv,107,69,4
TEB_ENTRY glTexCoord2s,108,70,8
TEB_ENTRY glTexCoord2sv,109,71,4
TEB_ENTRY glTexCoord3d,110,72,24
TEB_ENTRY glTexCoord3dv,111,73,4
TEB_ENTRY glTexCoord3f,112,74,12
TEB_ENTRY glTexCoord3fv,113,75,4
TEB_ENTRY glTexCoord3i,114,76,12
TEB_ENTRY glTexCoord3iv,115,77,4
TEB_ENTRY glTexCoord3s,116,78,12
TEB_ENTRY glTexCoord3sv,117,79,4
TEB_ENTRY glTexCoord4d,118,80,32
TEB_ENTRY glTexCoord4dv,119,81,4
TEB_ENTRY glTexCoord4f,120,82,16
TEB_ENTRY glTexCoord4fv,121,83,4
TEB_ENTRY glTexCoord4i,122,84,16
TEB_ENTRY glTexCoord4iv,123,85,4
TEB_ENTRY glTexCoord4s,124,86,16
TEB_ENTRY glTexCoord4sv,125,87,4
TEB_ENTRY glVertex2d,126,88,16
TEB_ENTRY glVertex2dv,127,89,4
TEB_ENTRY glVertex2f,128,90,8
TEB_ENTRY glVertex2fv,129,91,4
TEB_ENTRY glVertex2i,130,92,8
TEB_ENTRY glVertex2iv,131,93,4
TEB_ENTRY glVertex2s,132,94,8
TEB_ENTRY glVertex2sv,133,95,4
TEB_ENTRY glVertex3d,134,96,24
TEB_ENTRY glVertex3dv,135,97,4
TEB_ENTRY glVertex3f,136,98,12
TEB_ENTRY glVertex3fv,137,99,4
TEB_ENTRY glVertex3i,138,100,12
TEB_ENTRY glVertex3iv,139,101,4
TEB_ENTRY glVertex3s,140,102,12
TEB_ENTRY glVertex3sv,141,103,4
TEB_ENTRY glVertex4d,142,104,32
TEB_ENTRY glVertex4dv,143,105,4
TEB_ENTRY glVertex4f,144,106,16
TEB_ENTRY glVertex4fv,145,107,4
TEB_ENTRY glVertex4i,146,108,16
TEB_ENTRY glVertex4iv,147,109,4
TEB_ENTRY glVertex4s,148,110,16
TEB_ENTRY glVertex4sv,149,111,4
TEB_ENTRY glMaterialf,169,112,12
TEB_ENTRY glMaterialfv,170,113,12
TEB_ENTRY glMateriali,171,114,12
TEB_ENTRY glMaterialiv,172,115,12
TEB_ENTRY glDisable,214,116,4
TEB_ENTRY glEnable,215,117,4
TEB_ENTRY glPopAttrib,218,118,0
TEB_ENTRY glPushAttrib,219,119,4
TEB_ENTRY glEvalCoord1d,228,120,8
TEB_ENTRY glEvalCoord1dv,229,121,4
TEB_ENTRY glEvalCoord1f,230,122,4
TEB_ENTRY glEvalCoord1fv,231,123,4
TEB_ENTRY glEvalCoord2d,232,124,16
TEB_ENTRY glEvalCoord2dv,233,125,4
TEB_ENTRY glEvalCoord2f,234,126,8
TEB_ENTRY glEvalCoord2fv,235,127,4
TEB_ENTRY glEvalPoint1,237,128,4
TEB_ENTRY glEvalPoint2,239,129,8
TEB_ENTRY glLoadIdentity,290,130,0
TEB_ENTRY glLoadMatrixf,291,131,4
TEB_ENTRY glLoadMatrixd,292,132,4
TEB_ENTRY glMatrixMode,293,133,4
TEB_ENTRY glMultMatrixf,294,134,4
TEB_ENTRY glMultMatrixd,295,135,4
TEB_ENTRY glPopMatrix,297,136,0
TEB_ENTRY glPushMatrix,298,137,0
TEB_ENTRY glRotated,299,138,32
TEB_ENTRY glRotatef,300,139,16
TEB_ENTRY glScaled,301,140,24
TEB_ENTRY glScalef,302,141,12
TEB_ENTRY glTranslated,303,142,24
TEB_ENTRY glTranslatef,304,143,12
TEB_ENTRY glArrayElement,306,144,4
TEB_ENTRY glBindTexture,307,145,8
TEB_ENTRY glColorPointer,308,146,16
TEB_ENTRY glDisableClientState,309,147,4
TEB_ENTRY glDrawArrays,310,148,12
TEB_ENTRY glDrawElements,311,149,16
TEB_ENTRY glEdgeFlagPointer,312,150,8
TEB_ENTRY glEnableClientState,313,151,4
TEB_ENTRY glIndexPointer,314,152,12
TEB_ENTRY glIndexub,315,153,4
TEB_ENTRY glIndexubv,316,154,4
TEB_ENTRY glInterleavedArrays,317,155,12
TEB_ENTRY glNormalPointer,318,156,12
TEB_ENTRY glPolygonOffset,319,157,8
TEB_ENTRY glTexCoordPointer,320,158,16
TEB_ENTRY glVertexPointer,321,159,16
TEB_ENTRY glGetPointerv,329,160,8
TEB_ENTRY glPopClientAttrib,334,161,0
TEB_ENTRY glPushClientAttrib,335,162,4