Changes to generated code caused by the previous commits.

This commit is contained in:
Ian Romanick 2006-10-04 22:33:54 +00:00
parent 491a16fb0f
commit 6921063520
11 changed files with 5188 additions and 3621 deletions

File diff suppressed because it is too large Load diff

View file

@ -74,15 +74,20 @@ __GLapi * __glXNewIndirectAPI( void )
/* 1.0 */
glAPI->NewList = __indirect_glNewList;
glAPI->EndList = __indirect_glEndList;
glAPI->CallList = __indirect_glCallList;
glAPI->CallLists = __indirect_glCallLists;
glAPI->DeleteLists = __indirect_glDeleteLists;
glAPI->GenLists = __indirect_glGenLists;
glAPI->ListBase = __indirect_glListBase;
glAPI->Accum = __indirect_glAccum;
glAPI->AlphaFunc = __indirect_glAlphaFunc;
glAPI->Begin = __indirect_glBegin;
glAPI->Bitmap = __indirect_glBitmap;
glAPI->BlendFunc = __indirect_glBlendFunc;
glAPI->CallList = __indirect_glCallList;
glAPI->CallLists = __indirect_glCallLists;
glAPI->Clear = __indirect_glClear;
glAPI->ClearAccum = __indirect_glClearAccum;
glAPI->ClearColor = __indirect_glClearColor;
glAPI->ClearDepth = __indirect_glClearDepth;
glAPI->ClearIndex = __indirect_glClearIndex;
glAPI->ClearStencil = __indirect_glClearStencil;
glAPI->ClipPlane = __indirect_glClipPlane;
glAPI->Color3b = __indirect_glColor3b;
glAPI->Color3bv = __indirect_glColor3bv;
glAPI->Color3d = __indirect_glColor3d;
@ -115,9 +120,74 @@ __GLapi * __glXNewIndirectAPI( void )
glAPI->Color4uiv = __indirect_glColor4uiv;
glAPI->Color4us = __indirect_glColor4us;
glAPI->Color4usv = __indirect_glColor4usv;
glAPI->ColorMask = __indirect_glColorMask;
glAPI->ColorMaterial = __indirect_glColorMaterial;
glAPI->CopyPixels = __indirect_glCopyPixels;
glAPI->CullFace = __indirect_glCullFace;
glAPI->DeleteLists = __indirect_glDeleteLists;
glAPI->DepthFunc = __indirect_glDepthFunc;
glAPI->DepthMask = __indirect_glDepthMask;
glAPI->DepthRange = __indirect_glDepthRange;
glAPI->Disable = __indirect_glDisable;
glAPI->DrawBuffer = __indirect_glDrawBuffer;
glAPI->DrawPixels = __indirect_glDrawPixels;
glAPI->EdgeFlag = __indirect_glEdgeFlag;
glAPI->EdgeFlagv = __indirect_glEdgeFlagv;
glAPI->Enable = __indirect_glEnable;
glAPI->End = __indirect_glEnd;
glAPI->EndList = __indirect_glEndList;
glAPI->EvalCoord1d = __indirect_glEvalCoord1d;
glAPI->EvalCoord1dv = __indirect_glEvalCoord1dv;
glAPI->EvalCoord1f = __indirect_glEvalCoord1f;
glAPI->EvalCoord1fv = __indirect_glEvalCoord1fv;
glAPI->EvalCoord2d = __indirect_glEvalCoord2d;
glAPI->EvalCoord2dv = __indirect_glEvalCoord2dv;
glAPI->EvalCoord2f = __indirect_glEvalCoord2f;
glAPI->EvalCoord2fv = __indirect_glEvalCoord2fv;
glAPI->EvalMesh1 = __indirect_glEvalMesh1;
glAPI->EvalMesh2 = __indirect_glEvalMesh2;
glAPI->EvalPoint1 = __indirect_glEvalPoint1;
glAPI->EvalPoint2 = __indirect_glEvalPoint2;
glAPI->FeedbackBuffer = __indirect_glFeedbackBuffer;
glAPI->Finish = __indirect_glFinish;
glAPI->Flush = __indirect_glFlush;
glAPI->Fogf = __indirect_glFogf;
glAPI->Fogfv = __indirect_glFogfv;
glAPI->Fogi = __indirect_glFogi;
glAPI->Fogiv = __indirect_glFogiv;
glAPI->FrontFace = __indirect_glFrontFace;
glAPI->Frustum = __indirect_glFrustum;
glAPI->GenLists = __indirect_glGenLists;
glAPI->GetBooleanv = __indirect_glGetBooleanv;
glAPI->GetClipPlane = __indirect_glGetClipPlane;
glAPI->GetDoublev = __indirect_glGetDoublev;
glAPI->GetError = __indirect_glGetError;
glAPI->GetFloatv = __indirect_glGetFloatv;
glAPI->GetIntegerv = __indirect_glGetIntegerv;
glAPI->GetLightfv = __indirect_glGetLightfv;
glAPI->GetLightiv = __indirect_glGetLightiv;
glAPI->GetMapdv = __indirect_glGetMapdv;
glAPI->GetMapfv = __indirect_glGetMapfv;
glAPI->GetMapiv = __indirect_glGetMapiv;
glAPI->GetMaterialfv = __indirect_glGetMaterialfv;
glAPI->GetMaterialiv = __indirect_glGetMaterialiv;
glAPI->GetPixelMapfv = __indirect_glGetPixelMapfv;
glAPI->GetPixelMapuiv = __indirect_glGetPixelMapuiv;
glAPI->GetPixelMapusv = __indirect_glGetPixelMapusv;
glAPI->GetPolygonStipple = __indirect_glGetPolygonStipple;
glAPI->GetString = __indirect_glGetString;
glAPI->GetTexEnvfv = __indirect_glGetTexEnvfv;
glAPI->GetTexEnviv = __indirect_glGetTexEnviv;
glAPI->GetTexGendv = __indirect_glGetTexGendv;
glAPI->GetTexGenfv = __indirect_glGetTexGenfv;
glAPI->GetTexGeniv = __indirect_glGetTexGeniv;
glAPI->GetTexImage = __indirect_glGetTexImage;
glAPI->GetTexLevelParameterfv = __indirect_glGetTexLevelParameterfv;
glAPI->GetTexLevelParameteriv = __indirect_glGetTexLevelParameteriv;
glAPI->GetTexParameterfv = __indirect_glGetTexParameterfv;
glAPI->GetTexParameteriv = __indirect_glGetTexParameteriv;
glAPI->Hint = __indirect_glHint;
glAPI->IndexMask = __indirect_glIndexMask;
glAPI->Indexd = __indirect_glIndexd;
glAPI->Indexdv = __indirect_glIndexdv;
glAPI->Indexf = __indirect_glIndexf;
@ -126,6 +196,41 @@ __GLapi * __glXNewIndirectAPI( void )
glAPI->Indexiv = __indirect_glIndexiv;
glAPI->Indexs = __indirect_glIndexs;
glAPI->Indexsv = __indirect_glIndexsv;
glAPI->InitNames = __indirect_glInitNames;
glAPI->IsEnabled = __indirect_glIsEnabled;
glAPI->IsList = __indirect_glIsList;
glAPI->LightModelf = __indirect_glLightModelf;
glAPI->LightModelfv = __indirect_glLightModelfv;
glAPI->LightModeli = __indirect_glLightModeli;
glAPI->LightModeliv = __indirect_glLightModeliv;
glAPI->Lightf = __indirect_glLightf;
glAPI->Lightfv = __indirect_glLightfv;
glAPI->Lighti = __indirect_glLighti;
glAPI->Lightiv = __indirect_glLightiv;
glAPI->LineStipple = __indirect_glLineStipple;
glAPI->LineWidth = __indirect_glLineWidth;
glAPI->ListBase = __indirect_glListBase;
glAPI->LoadIdentity = __indirect_glLoadIdentity;
glAPI->LoadMatrixd = __indirect_glLoadMatrixd;
glAPI->LoadMatrixf = __indirect_glLoadMatrixf;
glAPI->LoadName = __indirect_glLoadName;
glAPI->LogicOp = __indirect_glLogicOp;
glAPI->Map1d = __indirect_glMap1d;
glAPI->Map1f = __indirect_glMap1f;
glAPI->Map2d = __indirect_glMap2d;
glAPI->Map2f = __indirect_glMap2f;
glAPI->MapGrid1d = __indirect_glMapGrid1d;
glAPI->MapGrid1f = __indirect_glMapGrid1f;
glAPI->MapGrid2d = __indirect_glMapGrid2d;
glAPI->MapGrid2f = __indirect_glMapGrid2f;
glAPI->Materialf = __indirect_glMaterialf;
glAPI->Materialfv = __indirect_glMaterialfv;
glAPI->Materiali = __indirect_glMateriali;
glAPI->Materialiv = __indirect_glMaterialiv;
glAPI->MatrixMode = __indirect_glMatrixMode;
glAPI->MultMatrixd = __indirect_glMultMatrixd;
glAPI->MultMatrixf = __indirect_glMultMatrixf;
glAPI->NewList = __indirect_glNewList;
glAPI->Normal3b = __indirect_glNormal3b;
glAPI->Normal3bv = __indirect_glNormal3bv;
glAPI->Normal3d = __indirect_glNormal3d;
@ -136,6 +241,25 @@ __GLapi * __glXNewIndirectAPI( void )
glAPI->Normal3iv = __indirect_glNormal3iv;
glAPI->Normal3s = __indirect_glNormal3s;
glAPI->Normal3sv = __indirect_glNormal3sv;
glAPI->Ortho = __indirect_glOrtho;
glAPI->PassThrough = __indirect_glPassThrough;
glAPI->PixelMapfv = __indirect_glPixelMapfv;
glAPI->PixelMapuiv = __indirect_glPixelMapuiv;
glAPI->PixelMapusv = __indirect_glPixelMapusv;
glAPI->PixelStoref = __indirect_glPixelStoref;
glAPI->PixelStorei = __indirect_glPixelStorei;
glAPI->PixelTransferf = __indirect_glPixelTransferf;
glAPI->PixelTransferi = __indirect_glPixelTransferi;
glAPI->PixelZoom = __indirect_glPixelZoom;
glAPI->PointSize = __indirect_glPointSize;
glAPI->PolygonMode = __indirect_glPolygonMode;
glAPI->PolygonStipple = __indirect_glPolygonStipple;
glAPI->PopAttrib = __indirect_glPopAttrib;
glAPI->PopMatrix = __indirect_glPopMatrix;
glAPI->PopName = __indirect_glPopName;
glAPI->PushAttrib = __indirect_glPushAttrib;
glAPI->PushMatrix = __indirect_glPushMatrix;
glAPI->PushName = __indirect_glPushName;
glAPI->RasterPos2d = __indirect_glRasterPos2d;
glAPI->RasterPos2dv = __indirect_glRasterPos2dv;
glAPI->RasterPos2f = __indirect_glRasterPos2f;
@ -160,6 +284,8 @@ __GLapi * __glXNewIndirectAPI( void )
glAPI->RasterPos4iv = __indirect_glRasterPos4iv;
glAPI->RasterPos4s = __indirect_glRasterPos4s;
glAPI->RasterPos4sv = __indirect_glRasterPos4sv;
glAPI->ReadBuffer = __indirect_glReadBuffer;
glAPI->ReadPixels = __indirect_glReadPixels;
glAPI->Rectd = __indirect_glRectd;
glAPI->Rectdv = __indirect_glRectdv;
glAPI->Rectf = __indirect_glRectf;
@ -168,6 +294,17 @@ __GLapi * __glXNewIndirectAPI( void )
glAPI->Rectiv = __indirect_glRectiv;
glAPI->Rects = __indirect_glRects;
glAPI->Rectsv = __indirect_glRectsv;
glAPI->RenderMode = __indirect_glRenderMode;
glAPI->Rotated = __indirect_glRotated;
glAPI->Rotatef = __indirect_glRotatef;
glAPI->Scaled = __indirect_glScaled;
glAPI->Scalef = __indirect_glScalef;
glAPI->Scissor = __indirect_glScissor;
glAPI->SelectBuffer = __indirect_glSelectBuffer;
glAPI->ShadeModel = __indirect_glShadeModel;
glAPI->StencilFunc = __indirect_glStencilFunc;
glAPI->StencilMask = __indirect_glStencilMask;
glAPI->StencilOp = __indirect_glStencilOp;
glAPI->TexCoord1d = __indirect_glTexCoord1d;
glAPI->TexCoord1dv = __indirect_glTexCoord1dv;
glAPI->TexCoord1f = __indirect_glTexCoord1f;
@ -200,6 +337,24 @@ __GLapi * __glXNewIndirectAPI( void )
glAPI->TexCoord4iv = __indirect_glTexCoord4iv;
glAPI->TexCoord4s = __indirect_glTexCoord4s;
glAPI->TexCoord4sv = __indirect_glTexCoord4sv;
glAPI->TexEnvf = __indirect_glTexEnvf;
glAPI->TexEnvfv = __indirect_glTexEnvfv;
glAPI->TexEnvi = __indirect_glTexEnvi;
glAPI->TexEnviv = __indirect_glTexEnviv;
glAPI->TexGend = __indirect_glTexGend;
glAPI->TexGendv = __indirect_glTexGendv;
glAPI->TexGenf = __indirect_glTexGenf;
glAPI->TexGenfv = __indirect_glTexGenfv;
glAPI->TexGeni = __indirect_glTexGeni;
glAPI->TexGeniv = __indirect_glTexGeniv;
glAPI->TexImage1D = __indirect_glTexImage1D;
glAPI->TexImage2D = __indirect_glTexImage2D;
glAPI->TexParameterf = __indirect_glTexParameterf;
glAPI->TexParameterfv = __indirect_glTexParameterfv;
glAPI->TexParameteri = __indirect_glTexParameteri;
glAPI->TexParameteriv = __indirect_glTexParameteriv;
glAPI->Translated = __indirect_glTranslated;
glAPI->Translatef = __indirect_glTranslatef;
glAPI->Vertex2d = __indirect_glVertex2d;
glAPI->Vertex2dv = __indirect_glVertex2dv;
glAPI->Vertex2f = __indirect_glVertex2f;
@ -224,239 +379,94 @@ __GLapi * __glXNewIndirectAPI( void )
glAPI->Vertex4iv = __indirect_glVertex4iv;
glAPI->Vertex4s = __indirect_glVertex4s;
glAPI->Vertex4sv = __indirect_glVertex4sv;
glAPI->ClipPlane = __indirect_glClipPlane;
glAPI->ColorMaterial = __indirect_glColorMaterial;
glAPI->CullFace = __indirect_glCullFace;
glAPI->Fogf = __indirect_glFogf;
glAPI->Fogfv = __indirect_glFogfv;
glAPI->Fogi = __indirect_glFogi;
glAPI->Fogiv = __indirect_glFogiv;
glAPI->FrontFace = __indirect_glFrontFace;
glAPI->Hint = __indirect_glHint;
glAPI->Lightf = __indirect_glLightf;
glAPI->Lightfv = __indirect_glLightfv;
glAPI->Lighti = __indirect_glLighti;
glAPI->Lightiv = __indirect_glLightiv;
glAPI->LightModelf = __indirect_glLightModelf;
glAPI->LightModelfv = __indirect_glLightModelfv;
glAPI->LightModeli = __indirect_glLightModeli;
glAPI->LightModeliv = __indirect_glLightModeliv;
glAPI->LineStipple = __indirect_glLineStipple;
glAPI->LineWidth = __indirect_glLineWidth;
glAPI->Materialf = __indirect_glMaterialf;
glAPI->Materialfv = __indirect_glMaterialfv;
glAPI->Materiali = __indirect_glMateriali;
glAPI->Materialiv = __indirect_glMaterialiv;
glAPI->PointSize = __indirect_glPointSize;
glAPI->PolygonMode = __indirect_glPolygonMode;
glAPI->PolygonStipple = __indirect_glPolygonStipple;
glAPI->Scissor = __indirect_glScissor;
glAPI->ShadeModel = __indirect_glShadeModel;
glAPI->TexParameterf = __indirect_glTexParameterf;
glAPI->TexParameterfv = __indirect_glTexParameterfv;
glAPI->TexParameteri = __indirect_glTexParameteri;
glAPI->TexParameteriv = __indirect_glTexParameteriv;
glAPI->TexImage1D = __indirect_glTexImage1D;
glAPI->TexImage2D = __indirect_glTexImage2D;
glAPI->TexEnvf = __indirect_glTexEnvf;
glAPI->TexEnvfv = __indirect_glTexEnvfv;
glAPI->TexEnvi = __indirect_glTexEnvi;
glAPI->TexEnviv = __indirect_glTexEnviv;
glAPI->TexGend = __indirect_glTexGend;
glAPI->TexGendv = __indirect_glTexGendv;
glAPI->TexGenf = __indirect_glTexGenf;
glAPI->TexGenfv = __indirect_glTexGenfv;
glAPI->TexGeni = __indirect_glTexGeni;
glAPI->TexGeniv = __indirect_glTexGeniv;
glAPI->FeedbackBuffer = __indirect_glFeedbackBuffer;
glAPI->SelectBuffer = __indirect_glSelectBuffer;
glAPI->RenderMode = __indirect_glRenderMode;
glAPI->InitNames = __indirect_glInitNames;
glAPI->LoadName = __indirect_glLoadName;
glAPI->PassThrough = __indirect_glPassThrough;
glAPI->PopName = __indirect_glPopName;
glAPI->PushName = __indirect_glPushName;
glAPI->DrawBuffer = __indirect_glDrawBuffer;
glAPI->Clear = __indirect_glClear;
glAPI->ClearAccum = __indirect_glClearAccum;
glAPI->ClearIndex = __indirect_glClearIndex;
glAPI->ClearColor = __indirect_glClearColor;
glAPI->ClearStencil = __indirect_glClearStencil;
glAPI->ClearDepth = __indirect_glClearDepth;
glAPI->StencilMask = __indirect_glStencilMask;
glAPI->ColorMask = __indirect_glColorMask;
glAPI->DepthMask = __indirect_glDepthMask;
glAPI->IndexMask = __indirect_glIndexMask;
glAPI->Accum = __indirect_glAccum;
glAPI->Disable = __indirect_glDisable;
glAPI->Enable = __indirect_glEnable;
glAPI->Finish = __indirect_glFinish;
glAPI->Flush = __indirect_glFlush;
glAPI->PopAttrib = __indirect_glPopAttrib;
glAPI->PushAttrib = __indirect_glPushAttrib;
glAPI->Map1d = __indirect_glMap1d;
glAPI->Map1f = __indirect_glMap1f;
glAPI->Map2d = __indirect_glMap2d;
glAPI->Map2f = __indirect_glMap2f;
glAPI->MapGrid1d = __indirect_glMapGrid1d;
glAPI->MapGrid1f = __indirect_glMapGrid1f;
glAPI->MapGrid2d = __indirect_glMapGrid2d;
glAPI->MapGrid2f = __indirect_glMapGrid2f;
glAPI->EvalCoord1d = __indirect_glEvalCoord1d;
glAPI->EvalCoord1dv = __indirect_glEvalCoord1dv;
glAPI->EvalCoord1f = __indirect_glEvalCoord1f;
glAPI->EvalCoord1fv = __indirect_glEvalCoord1fv;
glAPI->EvalCoord2d = __indirect_glEvalCoord2d;
glAPI->EvalCoord2dv = __indirect_glEvalCoord2dv;
glAPI->EvalCoord2f = __indirect_glEvalCoord2f;
glAPI->EvalCoord2fv = __indirect_glEvalCoord2fv;
glAPI->EvalMesh1 = __indirect_glEvalMesh1;
glAPI->EvalPoint1 = __indirect_glEvalPoint1;
glAPI->EvalMesh2 = __indirect_glEvalMesh2;
glAPI->EvalPoint2 = __indirect_glEvalPoint2;
glAPI->AlphaFunc = __indirect_glAlphaFunc;
glAPI->BlendFunc = __indirect_glBlendFunc;
glAPI->LogicOp = __indirect_glLogicOp;
glAPI->StencilFunc = __indirect_glStencilFunc;
glAPI->StencilOp = __indirect_glStencilOp;
glAPI->DepthFunc = __indirect_glDepthFunc;
glAPI->PixelZoom = __indirect_glPixelZoom;
glAPI->PixelTransferf = __indirect_glPixelTransferf;
glAPI->PixelTransferi = __indirect_glPixelTransferi;
glAPI->PixelStoref = __indirect_glPixelStoref;
glAPI->PixelStorei = __indirect_glPixelStorei;
glAPI->PixelMapfv = __indirect_glPixelMapfv;
glAPI->PixelMapuiv = __indirect_glPixelMapuiv;
glAPI->PixelMapusv = __indirect_glPixelMapusv;
glAPI->ReadBuffer = __indirect_glReadBuffer;
glAPI->CopyPixels = __indirect_glCopyPixels;
glAPI->ReadPixels = __indirect_glReadPixels;
glAPI->DrawPixels = __indirect_glDrawPixels;
glAPI->GetBooleanv = __indirect_glGetBooleanv;
glAPI->GetClipPlane = __indirect_glGetClipPlane;
glAPI->GetDoublev = __indirect_glGetDoublev;
glAPI->GetError = __indirect_glGetError;
glAPI->GetFloatv = __indirect_glGetFloatv;
glAPI->GetIntegerv = __indirect_glGetIntegerv;
glAPI->GetLightfv = __indirect_glGetLightfv;
glAPI->GetLightiv = __indirect_glGetLightiv;
glAPI->GetMapdv = __indirect_glGetMapdv;
glAPI->GetMapfv = __indirect_glGetMapfv;
glAPI->GetMapiv = __indirect_glGetMapiv;
glAPI->GetMaterialfv = __indirect_glGetMaterialfv;
glAPI->GetMaterialiv = __indirect_glGetMaterialiv;
glAPI->GetPixelMapfv = __indirect_glGetPixelMapfv;
glAPI->GetPixelMapuiv = __indirect_glGetPixelMapuiv;
glAPI->GetPixelMapusv = __indirect_glGetPixelMapusv;
glAPI->GetPolygonStipple = __indirect_glGetPolygonStipple;
glAPI->GetString = __indirect_glGetString;
glAPI->GetTexEnvfv = __indirect_glGetTexEnvfv;
glAPI->GetTexEnviv = __indirect_glGetTexEnviv;
glAPI->GetTexGendv = __indirect_glGetTexGendv;
glAPI->GetTexGenfv = __indirect_glGetTexGenfv;
glAPI->GetTexGeniv = __indirect_glGetTexGeniv;
glAPI->GetTexImage = __indirect_glGetTexImage;
glAPI->GetTexParameterfv = __indirect_glGetTexParameterfv;
glAPI->GetTexParameteriv = __indirect_glGetTexParameteriv;
glAPI->GetTexLevelParameterfv = __indirect_glGetTexLevelParameterfv;
glAPI->GetTexLevelParameteriv = __indirect_glGetTexLevelParameteriv;
glAPI->IsEnabled = __indirect_glIsEnabled;
glAPI->IsList = __indirect_glIsList;
glAPI->DepthRange = __indirect_glDepthRange;
glAPI->Frustum = __indirect_glFrustum;
glAPI->LoadIdentity = __indirect_glLoadIdentity;
glAPI->LoadMatrixf = __indirect_glLoadMatrixf;
glAPI->LoadMatrixd = __indirect_glLoadMatrixd;
glAPI->MatrixMode = __indirect_glMatrixMode;
glAPI->MultMatrixf = __indirect_glMultMatrixf;
glAPI->MultMatrixd = __indirect_glMultMatrixd;
glAPI->Ortho = __indirect_glOrtho;
glAPI->PopMatrix = __indirect_glPopMatrix;
glAPI->PushMatrix = __indirect_glPushMatrix;
glAPI->Rotated = __indirect_glRotated;
glAPI->Rotatef = __indirect_glRotatef;
glAPI->Scaled = __indirect_glScaled;
glAPI->Scalef = __indirect_glScalef;
glAPI->Translated = __indirect_glTranslated;
glAPI->Translatef = __indirect_glTranslatef;
glAPI->Viewport = __indirect_glViewport;
/* 1.1 */
glAPI->AreTexturesResident = __indirect_glAreTexturesResident;
glAPI->ArrayElement = __indirect_glArrayElement;
glAPI->BindTexture = __indirect_glBindTexture;
glAPI->ColorPointer = __indirect_glColorPointer;
glAPI->DisableClientState = __indirect_glDisableClientState;
glAPI->DrawArrays = __indirect_glDrawArrays;
glAPI->DrawElements = __indirect_glDrawElements;
glAPI->EdgeFlagPointer = __indirect_glEdgeFlagPointer;
glAPI->EnableClientState = __indirect_glEnableClientState;
glAPI->IndexPointer = __indirect_glIndexPointer;
glAPI->Indexub = __indirect_glIndexub;
glAPI->Indexubv = __indirect_glIndexubv;
glAPI->InterleavedArrays = __indirect_glInterleavedArrays;
glAPI->NormalPointer = __indirect_glNormalPointer;
glAPI->PolygonOffset = __indirect_glPolygonOffset;
glAPI->TexCoordPointer = __indirect_glTexCoordPointer;
glAPI->VertexPointer = __indirect_glVertexPointer;
glAPI->AreTexturesResident = __indirect_glAreTexturesResident;
glAPI->CopyTexImage1D = __indirect_glCopyTexImage1D;
glAPI->CopyTexImage2D = __indirect_glCopyTexImage2D;
glAPI->CopyTexSubImage1D = __indirect_glCopyTexSubImage1D;
glAPI->CopyTexSubImage2D = __indirect_glCopyTexSubImage2D;
glAPI->DeleteTextures = __indirect_glDeleteTextures;
glAPI->DisableClientState = __indirect_glDisableClientState;
glAPI->DrawArrays = __indirect_glDrawArrays;
glAPI->DrawElements = __indirect_glDrawElements;
glAPI->EdgeFlagPointer = __indirect_glEdgeFlagPointer;
glAPI->EnableClientState = __indirect_glEnableClientState;
glAPI->GenTextures = __indirect_glGenTextures;
glAPI->GetPointerv = __indirect_glGetPointerv;
glAPI->IndexPointer = __indirect_glIndexPointer;
glAPI->Indexub = __indirect_glIndexub;
glAPI->Indexubv = __indirect_glIndexubv;
glAPI->InterleavedArrays = __indirect_glInterleavedArrays;
glAPI->IsTexture = __indirect_glIsTexture;
glAPI->NormalPointer = __indirect_glNormalPointer;
glAPI->PolygonOffset = __indirect_glPolygonOffset;
glAPI->PopClientAttrib = __indirect_glPopClientAttrib;
glAPI->PrioritizeTextures = __indirect_glPrioritizeTextures;
glAPI->PushClientAttrib = __indirect_glPushClientAttrib;
glAPI->TexCoordPointer = __indirect_glTexCoordPointer;
glAPI->TexSubImage1D = __indirect_glTexSubImage1D;
glAPI->TexSubImage2D = __indirect_glTexSubImage2D;
glAPI->PopClientAttrib = __indirect_glPopClientAttrib;
glAPI->PushClientAttrib = __indirect_glPushClientAttrib;
glAPI->VertexPointer = __indirect_glVertexPointer;
/* 1.2 */
glAPI->BlendColor = __indirect_glBlendColor;
glAPI->BlendEquation = __indirect_glBlendEquation;
glAPI->DrawRangeElements = __indirect_glDrawRangeElements;
glAPI->ColorSubTable = __indirect_glColorSubTable;
glAPI->ColorTable = __indirect_glColorTable;
glAPI->ColorTableParameterfv = __indirect_glColorTableParameterfv;
glAPI->ColorTableParameteriv = __indirect_glColorTableParameteriv;
glAPI->CopyColorTable = __indirect_glCopyColorTable;
glAPI->GetColorTable = __indirect_glGetColorTable;
glAPI->GetColorTableParameterfv = __indirect_glGetColorTableParameterfv;
glAPI->GetColorTableParameteriv = __indirect_glGetColorTableParameteriv;
glAPI->ColorSubTable = __indirect_glColorSubTable;
glAPI->CopyColorSubTable = __indirect_glCopyColorSubTable;
glAPI->ConvolutionFilter1D = __indirect_glConvolutionFilter1D;
glAPI->ConvolutionFilter2D = __indirect_glConvolutionFilter2D;
glAPI->ConvolutionParameterf = __indirect_glConvolutionParameterf;
glAPI->ConvolutionParameterfv = __indirect_glConvolutionParameterfv;
glAPI->ConvolutionParameteri = __indirect_glConvolutionParameteri;
glAPI->ConvolutionParameteriv = __indirect_glConvolutionParameteriv;
glAPI->CopyColorSubTable = __indirect_glCopyColorSubTable;
glAPI->CopyColorTable = __indirect_glCopyColorTable;
glAPI->CopyConvolutionFilter1D = __indirect_glCopyConvolutionFilter1D;
glAPI->CopyConvolutionFilter2D = __indirect_glCopyConvolutionFilter2D;
glAPI->CopyTexSubImage3D = __indirect_glCopyTexSubImage3D;
glAPI->DrawRangeElements = __indirect_glDrawRangeElements;
glAPI->GetColorTable = __indirect_glGetColorTable;
glAPI->GetColorTableParameterfv = __indirect_glGetColorTableParameterfv;
glAPI->GetColorTableParameteriv = __indirect_glGetColorTableParameteriv;
glAPI->GetConvolutionFilter = __indirect_glGetConvolutionFilter;
glAPI->GetConvolutionParameterfv = __indirect_glGetConvolutionParameterfv;
glAPI->GetConvolutionParameteriv = __indirect_glGetConvolutionParameteriv;
glAPI->GetSeparableFilter = __indirect_glGetSeparableFilter;
glAPI->SeparableFilter2D = __indirect_glSeparableFilter2D;
glAPI->GetHistogram = __indirect_glGetHistogram;
glAPI->GetHistogramParameterfv = __indirect_glGetHistogramParameterfv;
glAPI->GetHistogramParameteriv = __indirect_glGetHistogramParameteriv;
glAPI->GetMinmax = __indirect_glGetMinmax;
glAPI->GetMinmaxParameterfv = __indirect_glGetMinmaxParameterfv;
glAPI->GetMinmaxParameteriv = __indirect_glGetMinmaxParameteriv;
glAPI->GetSeparableFilter = __indirect_glGetSeparableFilter;
glAPI->Histogram = __indirect_glHistogram;
glAPI->Minmax = __indirect_glMinmax;
glAPI->ResetHistogram = __indirect_glResetHistogram;
glAPI->ResetMinmax = __indirect_glResetMinmax;
glAPI->SeparableFilter2D = __indirect_glSeparableFilter2D;
glAPI->TexImage3D = __indirect_glTexImage3D;
glAPI->TexSubImage3D = __indirect_glTexSubImage3D;
glAPI->CopyTexSubImage3D = __indirect_glCopyTexSubImage3D;
/* 1. GL_ARB_multitexture */
glAPI->ActiveTextureARB = __indirect_glActiveTextureARB;
glAPI->ClientActiveTextureARB = __indirect_glClientActiveTextureARB;
glAPI->MultiTexCoord1dARB = __indirect_glMultiTexCoord1dARB;
glAPI->MultiTexCoord1dvARB = __indirect_glMultiTexCoord1dvARB;
glAPI->MultiTexCoord1fARB = __indirect_glMultiTexCoord1fARB;
glAPI->MultiTexCoord1fvARB = __indirect_glMultiTexCoord1fvARB;
glAPI->MultiTexCoord1iARB = __indirect_glMultiTexCoord1iARB;
glAPI->MultiTexCoord1ivARB = __indirect_glMultiTexCoord1ivARB;
glAPI->MultiTexCoord1sARB = __indirect_glMultiTexCoord1sARB;
glAPI->MultiTexCoord1svARB = __indirect_glMultiTexCoord1svARB;
glAPI->MultiTexCoord2dARB = __indirect_glMultiTexCoord2dARB;
glAPI->MultiTexCoord2dvARB = __indirect_glMultiTexCoord2dvARB;
glAPI->MultiTexCoord2fARB = __indirect_glMultiTexCoord2fARB;
@ -481,16 +491,6 @@ __GLapi * __glXNewIndirectAPI( void )
glAPI->MultiTexCoord4ivARB = __indirect_glMultiTexCoord4ivARB;
glAPI->MultiTexCoord4sARB = __indirect_glMultiTexCoord4sARB;
glAPI->MultiTexCoord4svARB = __indirect_glMultiTexCoord4svARB;
glAPI->ActiveTextureARB = __indirect_glActiveTextureARB;
glAPI->ClientActiveTextureARB = __indirect_glClientActiveTextureARB;
glAPI->MultiTexCoord1dARB = __indirect_glMultiTexCoord1dARB;
glAPI->MultiTexCoord1dvARB = __indirect_glMultiTexCoord1dvARB;
glAPI->MultiTexCoord1fARB = __indirect_glMultiTexCoord1fARB;
glAPI->MultiTexCoord1fvARB = __indirect_glMultiTexCoord1fvARB;
glAPI->MultiTexCoord1iARB = __indirect_glMultiTexCoord1iARB;
glAPI->MultiTexCoord1ivARB = __indirect_glMultiTexCoord1ivARB;
glAPI->MultiTexCoord1sARB = __indirect_glMultiTexCoord1sARB;
glAPI->MultiTexCoord1svARB = __indirect_glMultiTexCoord1svARB;
/* 3. GL_ARB_transpose_matrix */
@ -646,11 +646,11 @@ __GLapi * __glXNewIndirectAPI( void )
/* 149. GL_EXT_fog_coord */
glAPI->FogCoordPointerEXT = __indirect_glFogCoordPointerEXT;
glAPI->FogCoorddEXT = __indirect_glFogCoorddEXT;
glAPI->FogCoorddvEXT = __indirect_glFogCoorddvEXT;
glAPI->FogCoordfEXT = __indirect_glFogCoordfEXT;
glAPI->FogCoordfvEXT = __indirect_glFogCoordfvEXT;
glAPI->FogCoordPointerEXT = __indirect_glFogCoordPointerEXT;
glAPI->FogCoorddEXT = __indirect_glFogCoorddEXT;
/* 173. GL_EXT_blend_func_separate */

View file

@ -64,307 +64,319 @@
INTERNAL PURE FASTCALL GLint
__glCallLists_size( GLenum e )
__glCallLists_size(GLenum e)
{
switch( e ) {
case GL_BYTE:
case GL_UNSIGNED_BYTE:
return 1;
case GL_SHORT:
case GL_UNSIGNED_SHORT:
case GL_2_BYTES:
return 2;
case GL_3_BYTES:
return 3;
case GL_INT:
case GL_UNSIGNED_INT:
case GL_FLOAT:
case GL_4_BYTES:
return 4;
default: return 0;
switch (e) {
case GL_BYTE:
case GL_UNSIGNED_BYTE:
return 1;
case GL_SHORT:
case GL_UNSIGNED_SHORT:
case GL_2_BYTES:
return 2;
case GL_3_BYTES:
return 3;
case GL_INT:
case GL_UNSIGNED_INT:
case GL_FLOAT:
case GL_4_BYTES:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glFogfv_size( GLenum e )
__glFogfv_size(GLenum e)
{
switch( e ) {
case GL_FOG_INDEX:
case GL_FOG_DENSITY:
case GL_FOG_START:
case GL_FOG_END:
case GL_FOG_MODE:
case GL_FOG_OFFSET_VALUE_SGIX:
case GL_FOG_DISTANCE_MODE_NV:
return 1;
case GL_FOG_COLOR:
return 4;
default: return 0;
switch (e) {
case GL_FOG_INDEX:
case GL_FOG_DENSITY:
case GL_FOG_START:
case GL_FOG_END:
case GL_FOG_MODE:
case GL_FOG_OFFSET_VALUE_SGIX:
case GL_FOG_DISTANCE_MODE_NV:
return 1;
case GL_FOG_COLOR:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glLightfv_size( GLenum e )
__glLightfv_size(GLenum e)
{
switch( e ) {
case GL_SPOT_EXPONENT:
case GL_SPOT_CUTOFF:
case GL_CONSTANT_ATTENUATION:
case GL_LINEAR_ATTENUATION:
case GL_QUADRATIC_ATTENUATION:
return 1;
case GL_SPOT_DIRECTION:
return 3;
case GL_AMBIENT:
case GL_DIFFUSE:
case GL_SPECULAR:
case GL_POSITION:
return 4;
default: return 0;
switch (e) {
case GL_SPOT_EXPONENT:
case GL_SPOT_CUTOFF:
case GL_CONSTANT_ATTENUATION:
case GL_LINEAR_ATTENUATION:
case GL_QUADRATIC_ATTENUATION:
return 1;
case GL_SPOT_DIRECTION:
return 3;
case GL_AMBIENT:
case GL_DIFFUSE:
case GL_SPECULAR:
case GL_POSITION:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glLightModelfv_size( GLenum e )
__glLightModelfv_size(GLenum e)
{
switch( e ) {
case GL_LIGHT_MODEL_LOCAL_VIEWER:
case GL_LIGHT_MODEL_TWO_SIDE:
case GL_LIGHT_MODEL_COLOR_CONTROL:
switch (e) {
case GL_LIGHT_MODEL_LOCAL_VIEWER:
case GL_LIGHT_MODEL_TWO_SIDE:
case GL_LIGHT_MODEL_COLOR_CONTROL:
/* case GL_LIGHT_MODEL_COLOR_CONTROL_EXT:*/
return 1;
case GL_LIGHT_MODEL_AMBIENT:
return 4;
default: return 0;
return 1;
case GL_LIGHT_MODEL_AMBIENT:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glMaterialfv_size( GLenum e )
__glMaterialfv_size(GLenum e)
{
switch( e ) {
case GL_SHININESS:
return 1;
case GL_COLOR_INDEXES:
return 3;
case GL_AMBIENT:
case GL_DIFFUSE:
case GL_SPECULAR:
case GL_EMISSION:
case GL_AMBIENT_AND_DIFFUSE:
return 4;
default: return 0;
switch (e) {
case GL_SHININESS:
return 1;
case GL_COLOR_INDEXES:
return 3;
case GL_AMBIENT:
case GL_DIFFUSE:
case GL_SPECULAR:
case GL_EMISSION:
case GL_AMBIENT_AND_DIFFUSE:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glTexParameterfv_size( GLenum e )
__glTexParameterfv_size(GLenum e)
{
switch( e ) {
case GL_TEXTURE_MAG_FILTER:
case GL_TEXTURE_MIN_FILTER:
case GL_TEXTURE_WRAP_S:
case GL_TEXTURE_WRAP_T:
case GL_TEXTURE_PRIORITY:
case GL_TEXTURE_WRAP_R:
case GL_TEXTURE_COMPARE_FAIL_VALUE_ARB:
switch (e) {
case GL_TEXTURE_MAG_FILTER:
case GL_TEXTURE_MIN_FILTER:
case GL_TEXTURE_WRAP_S:
case GL_TEXTURE_WRAP_T:
case GL_TEXTURE_PRIORITY:
case GL_TEXTURE_WRAP_R:
case GL_TEXTURE_COMPARE_FAIL_VALUE_ARB:
/* case GL_SHADOW_AMBIENT_SGIX:*/
case GL_TEXTURE_MIN_LOD:
case GL_TEXTURE_MAX_LOD:
case GL_TEXTURE_BASE_LEVEL:
case GL_TEXTURE_MAX_LEVEL:
case GL_TEXTURE_CLIPMAP_FRAME_SGIX:
case GL_TEXTURE_LOD_BIAS_S_SGIX:
case GL_TEXTURE_LOD_BIAS_T_SGIX:
case GL_TEXTURE_LOD_BIAS_R_SGIX:
case GL_GENERATE_MIPMAP:
case GL_TEXTURE_MIN_LOD:
case GL_TEXTURE_MAX_LOD:
case GL_TEXTURE_BASE_LEVEL:
case GL_TEXTURE_MAX_LEVEL:
case GL_TEXTURE_CLIPMAP_FRAME_SGIX:
case GL_TEXTURE_LOD_BIAS_S_SGIX:
case GL_TEXTURE_LOD_BIAS_T_SGIX:
case GL_TEXTURE_LOD_BIAS_R_SGIX:
case GL_GENERATE_MIPMAP:
/* case GL_GENERATE_MIPMAP_SGIS:*/
case GL_TEXTURE_COMPARE_SGIX:
case GL_TEXTURE_COMPARE_OPERATOR_SGIX:
case GL_TEXTURE_MAX_CLAMP_S_SGIX:
case GL_TEXTURE_MAX_CLAMP_T_SGIX:
case GL_TEXTURE_MAX_CLAMP_R_SGIX:
case GL_TEXTURE_MAX_ANISOTROPY_EXT:
case GL_TEXTURE_LOD_BIAS:
case GL_TEXTURE_COMPARE_SGIX:
case GL_TEXTURE_COMPARE_OPERATOR_SGIX:
case GL_TEXTURE_MAX_CLAMP_S_SGIX:
case GL_TEXTURE_MAX_CLAMP_T_SGIX:
case GL_TEXTURE_MAX_CLAMP_R_SGIX:
case GL_TEXTURE_MAX_ANISOTROPY_EXT:
case GL_TEXTURE_LOD_BIAS:
/* case GL_TEXTURE_LOD_BIAS_EXT:*/
case GL_DEPTH_TEXTURE_MODE:
case GL_DEPTH_TEXTURE_MODE:
/* case GL_DEPTH_TEXTURE_MODE_ARB:*/
case GL_TEXTURE_COMPARE_MODE:
case GL_TEXTURE_COMPARE_MODE:
/* case GL_TEXTURE_COMPARE_MODE_ARB:*/
case GL_TEXTURE_COMPARE_FUNC:
case GL_TEXTURE_COMPARE_FUNC:
/* case GL_TEXTURE_COMPARE_FUNC_ARB:*/
case GL_TEXTURE_UNSIGNED_REMAP_MODE_NV:
return 1;
case GL_TEXTURE_CLIPMAP_CENTER_SGIX:
case GL_TEXTURE_CLIPMAP_OFFSET_SGIX:
return 2;
case GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX:
return 3;
case GL_TEXTURE_BORDER_COLOR:
case GL_POST_TEXTURE_FILTER_BIAS_SGIX:
case GL_POST_TEXTURE_FILTER_SCALE_SGIX:
return 4;
default: return 0;
case GL_TEXTURE_UNSIGNED_REMAP_MODE_NV:
return 1;
case GL_TEXTURE_CLIPMAP_CENTER_SGIX:
case GL_TEXTURE_CLIPMAP_OFFSET_SGIX:
return 2;
case GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX:
return 3;
case GL_TEXTURE_BORDER_COLOR:
case GL_POST_TEXTURE_FILTER_BIAS_SGIX:
case GL_POST_TEXTURE_FILTER_SCALE_SGIX:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glTexEnvfv_size( GLenum e )
__glTexEnvfv_size(GLenum e)
{
switch( e ) {
case GL_ALPHA_SCALE:
case GL_TEXTURE_ENV_MODE:
case GL_TEXTURE_LOD_BIAS:
case GL_COMBINE_RGB:
case GL_COMBINE_ALPHA:
case GL_RGB_SCALE:
case GL_SOURCE0_RGB:
case GL_SOURCE1_RGB:
case GL_SOURCE2_RGB:
case GL_SOURCE3_RGB_NV:
case GL_SOURCE0_ALPHA:
case GL_SOURCE1_ALPHA:
case GL_SOURCE2_ALPHA:
case GL_SOURCE3_ALPHA_NV:
case GL_OPERAND0_RGB:
case GL_OPERAND1_RGB:
case GL_OPERAND2_RGB:
case GL_OPERAND3_RGB_NV:
case GL_OPERAND0_ALPHA:
case GL_OPERAND1_ALPHA:
case GL_OPERAND2_ALPHA:
case GL_OPERAND3_ALPHA_NV:
case GL_COORD_REPLACE_ARB:
switch (e) {
case GL_ALPHA_SCALE:
case GL_TEXTURE_ENV_MODE:
case GL_TEXTURE_LOD_BIAS:
case GL_COMBINE_RGB:
case GL_COMBINE_ALPHA:
case GL_RGB_SCALE:
case GL_SOURCE0_RGB:
case GL_SOURCE1_RGB:
case GL_SOURCE2_RGB:
case GL_SOURCE3_RGB_NV:
case GL_SOURCE0_ALPHA:
case GL_SOURCE1_ALPHA:
case GL_SOURCE2_ALPHA:
case GL_SOURCE3_ALPHA_NV:
case GL_OPERAND0_RGB:
case GL_OPERAND1_RGB:
case GL_OPERAND2_RGB:
case GL_OPERAND3_RGB_NV:
case GL_OPERAND0_ALPHA:
case GL_OPERAND1_ALPHA:
case GL_OPERAND2_ALPHA:
case GL_OPERAND3_ALPHA_NV:
case GL_COORD_REPLACE_ARB:
/* case GL_COORD_REPLACE_NV:*/
return 1;
case GL_TEXTURE_ENV_COLOR:
return 4;
default: return 0;
return 1;
case GL_TEXTURE_ENV_COLOR:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glTexGendv_size( GLenum e )
__glTexGendv_size(GLenum e)
{
switch( e ) {
case GL_TEXTURE_GEN_MODE:
return 1;
case GL_OBJECT_PLANE:
case GL_EYE_PLANE:
return 4;
default: return 0;
switch (e) {
case GL_TEXTURE_GEN_MODE:
return 1;
case GL_OBJECT_PLANE:
case GL_EYE_PLANE:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glMap1d_size( GLenum e )
__glMap1d_size(GLenum e)
{
switch( e ) {
case GL_MAP1_INDEX:
case GL_MAP1_TEXTURE_COORD_1:
return 1;
case GL_MAP1_TEXTURE_COORD_2:
return 2;
case GL_MAP1_NORMAL:
case GL_MAP1_TEXTURE_COORD_3:
case GL_MAP1_VERTEX_3:
return 3;
case GL_MAP1_COLOR_4:
case GL_MAP1_TEXTURE_COORD_4:
case GL_MAP1_VERTEX_4:
return 4;
default: return 0;
switch (e) {
case GL_MAP1_INDEX:
case GL_MAP1_TEXTURE_COORD_1:
return 1;
case GL_MAP1_TEXTURE_COORD_2:
return 2;
case GL_MAP1_NORMAL:
case GL_MAP1_TEXTURE_COORD_3:
case GL_MAP1_VERTEX_3:
return 3;
case GL_MAP1_COLOR_4:
case GL_MAP1_TEXTURE_COORD_4:
case GL_MAP1_VERTEX_4:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glMap2d_size( GLenum e )
__glMap2d_size(GLenum e)
{
switch( e ) {
case GL_MAP2_INDEX:
case GL_MAP2_TEXTURE_COORD_1:
return 1;
case GL_MAP2_TEXTURE_COORD_2:
return 2;
case GL_MAP2_NORMAL:
case GL_MAP2_TEXTURE_COORD_3:
case GL_MAP2_VERTEX_3:
return 3;
case GL_MAP2_COLOR_4:
case GL_MAP2_TEXTURE_COORD_4:
case GL_MAP2_VERTEX_4:
return 4;
default: return 0;
switch (e) {
case GL_MAP2_INDEX:
case GL_MAP2_TEXTURE_COORD_1:
return 1;
case GL_MAP2_TEXTURE_COORD_2:
return 2;
case GL_MAP2_NORMAL:
case GL_MAP2_TEXTURE_COORD_3:
case GL_MAP2_VERTEX_3:
return 3;
case GL_MAP2_COLOR_4:
case GL_MAP2_TEXTURE_COORD_4:
case GL_MAP2_VERTEX_4:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glColorTableParameterfv_size( GLenum e )
__glColorTableParameterfv_size(GLenum e)
{
switch( e ) {
case GL_COLOR_TABLE_SCALE:
case GL_COLOR_TABLE_BIAS:
return 4;
default: return 0;
switch (e) {
case GL_COLOR_TABLE_SCALE:
case GL_COLOR_TABLE_BIAS:
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glConvolutionParameterfv_size( GLenum e )
__glConvolutionParameterfv_size(GLenum e)
{
switch( e ) {
case GL_CONVOLUTION_BORDER_MODE:
switch (e) {
case GL_CONVOLUTION_BORDER_MODE:
/* case GL_CONVOLUTION_BORDER_MODE_EXT:*/
return 1;
case GL_CONVOLUTION_FILTER_SCALE:
return 1;
case GL_CONVOLUTION_FILTER_SCALE:
/* case GL_CONVOLUTION_FILTER_SCALE_EXT:*/
case GL_CONVOLUTION_FILTER_BIAS:
case GL_CONVOLUTION_FILTER_BIAS:
/* case GL_CONVOLUTION_FILTER_BIAS_EXT:*/
case GL_CONVOLUTION_BORDER_COLOR:
case GL_CONVOLUTION_BORDER_COLOR:
/* case GL_CONVOLUTION_BORDER_COLOR_HP:*/
return 4;
default: return 0;
return 4;
default:
return 0;
}
}
INTERNAL PURE FASTCALL GLint
__glPointParameterfvEXT_size( GLenum e )
__glPointParameterfvEXT_size(GLenum e)
{
switch( e ) {
case GL_POINT_SIZE_MIN:
switch (e) {
case GL_POINT_SIZE_MIN:
/* case GL_POINT_SIZE_MIN_ARB:*/
/* case GL_POINT_SIZE_MIN_SGIS:*/
case GL_POINT_SIZE_MAX:
case GL_POINT_SIZE_MAX:
/* case GL_POINT_SIZE_MAX_ARB:*/
/* case GL_POINT_SIZE_MAX_SGIS:*/
case GL_POINT_FADE_THRESHOLD_SIZE:
case GL_POINT_FADE_THRESHOLD_SIZE:
/* case GL_POINT_FADE_THRESHOLD_SIZE_ARB:*/
/* case GL_POINT_FADE_THRESHOLD_SIZE_SGIS:*/
case GL_POINT_SPRITE_R_MODE_NV:
case GL_POINT_SPRITE_COORD_ORIGIN:
return 1;
case GL_POINT_DISTANCE_ATTENUATION:
case GL_POINT_SPRITE_R_MODE_NV:
case GL_POINT_SPRITE_COORD_ORIGIN:
return 1;
case GL_POINT_DISTANCE_ATTENUATION:
/* case GL_POINT_DISTANCE_ATTENUATION_ARB:*/
/* case GL_POINT_DISTANCE_ATTENUATION_SGIS:*/
return 3;
default: return 0;
return 3;
default:
return 0;
}
}
ALIAS( Fogiv, Fogfv )
ALIAS( Lightiv, Lightfv )
ALIAS( LightModeliv, LightModelfv )
ALIAS( Materialiv, Materialfv )
ALIAS( TexParameteriv, TexParameterfv )
ALIAS( TexEnviv, TexEnvfv )
ALIAS( TexGenfv, TexGendv )
ALIAS( TexGeniv, TexGendv )
ALIAS( Map1f, Map1d )
ALIAS( Map2f, Map2d )
ALIAS( ColorTableParameteriv, ColorTableParameterfv )
ALIAS( ConvolutionParameteriv, ConvolutionParameterfv )
ALIAS( PointParameterivNV, PointParameterfvEXT )
ALIAS(Fogiv, Fogfv)
ALIAS(Lightiv, Lightfv)
ALIAS(LightModeliv, LightModelfv)
ALIAS(Materialiv, Materialfv)
ALIAS(TexParameteriv, TexParameterfv)
ALIAS(TexEnviv, TexEnvfv)
ALIAS(TexGenfv, TexGendv)
ALIAS(TexGeniv, TexGendv)
ALIAS(Map1f, Map1d)
ALIAS(Map2f, Map2d)
ALIAS(ColorTableParameteriv, ColorTableParameterfv)
ALIAS(ConvolutionParameteriv, ConvolutionParameterfv)
ALIAS(PointParameterivNV, PointParameterfvEXT)
# undef PURE
# undef FASTCALL
# undef INTERNAL

View file

@ -2338,12 +2338,6 @@
#define CALL_GetFramebufferAttachmentParameterivEXT(disp, parameters) (*((disp)->GetFramebufferAttachmentParameterivEXT)) parameters
#define GET_GetFramebufferAttachmentParameterivEXT(disp) ((disp)->GetFramebufferAttachmentParameterivEXT)
#define SET_GetFramebufferAttachmentParameterivEXT(disp, fn) ((disp)->GetFramebufferAttachmentParameterivEXT = fn)
#define CALL_GetQueryObjecti64vEXT(disp, parameters) (*((disp)->GetQueryObjecti64vEXT)) parameters
#define GET_GetQueryObjecti64vEXT(disp) ((disp)->GetQueryObjecti64vEXT)
#define SET_GetQueryObjecti64vEXT(disp, fn) ((disp)->GetQueryObjecti64vEXT = fn)
#define CALL_GetQueryObjectui64vEXT(disp, parameters) (*((disp)->GetQueryObjectui64vEXT)) parameters
#define GET_GetQueryObjectui64vEXT(disp) ((disp)->GetQueryObjectui64vEXT)
#define SET_GetQueryObjectui64vEXT(disp, fn) ((disp)->GetQueryObjectui64vEXT = fn)
#define CALL_GetRenderbufferParameterivEXT(disp, parameters) (*((disp)->GetRenderbufferParameterivEXT)) parameters
#define GET_GetRenderbufferParameterivEXT(disp) ((disp)->GetRenderbufferParameterivEXT)
#define SET_GetRenderbufferParameterivEXT(disp, fn) ((disp)->GetRenderbufferParameterivEXT = fn)
@ -2365,6 +2359,12 @@
#define CALL_ProgramLocalParameters4fvEXT(disp, parameters) (*((disp)->ProgramLocalParameters4fvEXT)) parameters
#define GET_ProgramLocalParameters4fvEXT(disp) ((disp)->ProgramLocalParameters4fvEXT)
#define SET_ProgramLocalParameters4fvEXT(disp, fn) ((disp)->ProgramLocalParameters4fvEXT = fn)
#define CALL_GetQueryObjecti64vEXT(disp, parameters) (*((disp)->GetQueryObjecti64vEXT)) parameters
#define GET_GetQueryObjecti64vEXT(disp) ((disp)->GetQueryObjecti64vEXT)
#define SET_GetQueryObjecti64vEXT(disp, fn) ((disp)->GetQueryObjecti64vEXT = fn)
#define CALL_GetQueryObjectui64vEXT(disp, parameters) (*((disp)->GetQueryObjectui64vEXT)) parameters
#define GET_GetQueryObjectui64vEXT(disp) ((disp)->GetQueryObjectui64vEXT)
#define SET_GetQueryObjectui64vEXT(disp, fn) ((disp)->GetQueryObjectui64vEXT = fn)
#else
@ -2723,15 +2723,15 @@ extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define GenRenderbuffersEXT_remap_index 349
#define GenerateMipmapEXT_remap_index 350
#define GetFramebufferAttachmentParameterivEXT_remap_index 351
#define GetQueryObjecti64vEXT_remap_index 352
#define GetQueryObjectui64vEXT_remap_index 353
#define GetRenderbufferParameterivEXT_remap_index 354
#define IsFramebufferEXT_remap_index 355
#define IsRenderbufferEXT_remap_index 356
#define RenderbufferStorageEXT_remap_index 357
#define BlitFramebufferEXT_remap_index 358
#define ProgramEnvParameters4fvEXT_remap_index 359
#define ProgramLocalParameters4fvEXT_remap_index 360
#define GetRenderbufferParameterivEXT_remap_index 352
#define IsFramebufferEXT_remap_index 353
#define IsRenderbufferEXT_remap_index 354
#define RenderbufferStorageEXT_remap_index 355
#define BlitFramebufferEXT_remap_index 356
#define ProgramEnvParameters4fvEXT_remap_index 357
#define ProgramLocalParameters4fvEXT_remap_index 358
#define GetQueryObjecti64vEXT_remap_index 359
#define GetQueryObjectui64vEXT_remap_index 360
#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])
@ -3789,12 +3789,6 @@ extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define CALL_GetFramebufferAttachmentParameterivEXT(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLenum, GLenum, GLenum, GLint *)), driDispatchRemapTable[GetFramebufferAttachmentParameterivEXT_remap_index], parameters)
#define GET_GetFramebufferAttachmentParameterivEXT(disp) GET_by_offset(disp, driDispatchRemapTable[GetFramebufferAttachmentParameterivEXT_remap_index])
#define SET_GetFramebufferAttachmentParameterivEXT(disp, fn) SET_by_offset(disp, driDispatchRemapTable[GetFramebufferAttachmentParameterivEXT_remap_index], fn)
#define CALL_GetQueryObjecti64vEXT(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLuint, GLenum, GLint64EXT *)), driDispatchRemapTable[GetQueryObjecti64vEXT_remap_index], parameters)
#define GET_GetQueryObjecti64vEXT(disp) GET_by_offset(disp, driDispatchRemapTable[GetQueryObjecti64vEXT_remap_index])
#define SET_GetQueryObjecti64vEXT(disp, fn) SET_by_offset(disp, driDispatchRemapTable[GetQueryObjecti64vEXT_remap_index], fn)
#define CALL_GetQueryObjectui64vEXT(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLuint, GLenum, GLuint64EXT *)), driDispatchRemapTable[GetQueryObjectui64vEXT_remap_index], parameters)
#define GET_GetQueryObjectui64vEXT(disp) GET_by_offset(disp, driDispatchRemapTable[GetQueryObjectui64vEXT_remap_index])
#define SET_GetQueryObjectui64vEXT(disp, fn) SET_by_offset(disp, driDispatchRemapTable[GetQueryObjectui64vEXT_remap_index], fn)
#define CALL_GetRenderbufferParameterivEXT(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLenum, GLenum, GLint *)), driDispatchRemapTable[GetRenderbufferParameterivEXT_remap_index], parameters)
#define GET_GetRenderbufferParameterivEXT(disp) GET_by_offset(disp, driDispatchRemapTable[GetRenderbufferParameterivEXT_remap_index])
#define SET_GetRenderbufferParameterivEXT(disp, fn) SET_by_offset(disp, driDispatchRemapTable[GetRenderbufferParameterivEXT_remap_index], fn)
@ -3816,6 +3810,12 @@ extern int driDispatchRemapTable[ driDispatchRemapTable_size ];
#define CALL_ProgramLocalParameters4fvEXT(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLenum, GLuint, GLsizei, const GLfloat *)), driDispatchRemapTable[ProgramLocalParameters4fvEXT_remap_index], parameters)
#define GET_ProgramLocalParameters4fvEXT(disp) GET_by_offset(disp, driDispatchRemapTable[ProgramLocalParameters4fvEXT_remap_index])
#define SET_ProgramLocalParameters4fvEXT(disp, fn) SET_by_offset(disp, driDispatchRemapTable[ProgramLocalParameters4fvEXT_remap_index], fn)
#define CALL_GetQueryObjecti64vEXT(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLuint, GLenum, GLint64EXT *)), driDispatchRemapTable[GetQueryObjecti64vEXT_remap_index], parameters)
#define GET_GetQueryObjecti64vEXT(disp) GET_by_offset(disp, driDispatchRemapTable[GetQueryObjecti64vEXT_remap_index])
#define SET_GetQueryObjecti64vEXT(disp, fn) SET_by_offset(disp, driDispatchRemapTable[GetQueryObjecti64vEXT_remap_index], fn)
#define CALL_GetQueryObjectui64vEXT(disp, parameters) CALL_by_offset(disp, (void (GLAPIENTRYP)(GLuint, GLenum, GLuint64EXT *)), driDispatchRemapTable[GetQueryObjectui64vEXT_remap_index], parameters)
#define GET_GetQueryObjectui64vEXT(disp) GET_by_offset(disp, driDispatchRemapTable[GetQueryObjectui64vEXT_remap_index])
#define SET_GetQueryObjectui64vEXT(disp, fn) SET_by_offset(disp, driDispatchRemapTable[GetQueryObjectui64vEXT_remap_index], fn)
#endif /* !defined(IN_DRI_DRIVER) */

View file

@ -792,15 +792,15 @@
#define _gloffset_GenRenderbuffersEXT 757
#define _gloffset_GenerateMipmapEXT 758
#define _gloffset_GetFramebufferAttachmentParameterivEXT 759
#define _gloffset_GetQueryObjecti64vEXT 760
#define _gloffset_GetQueryObjectui64vEXT 761
#define _gloffset_GetRenderbufferParameterivEXT 762
#define _gloffset_IsFramebufferEXT 763
#define _gloffset_IsRenderbufferEXT 764
#define _gloffset_RenderbufferStorageEXT 765
#define _gloffset_BlitFramebufferEXT 766
#define _gloffset_ProgramEnvParameters4fvEXT 767
#define _gloffset_ProgramLocalParameters4fvEXT 768
#define _gloffset_GetRenderbufferParameterivEXT 760
#define _gloffset_IsFramebufferEXT 761
#define _gloffset_IsRenderbufferEXT 762
#define _gloffset_RenderbufferStorageEXT 763
#define _gloffset_BlitFramebufferEXT 764
#define _gloffset_ProgramEnvParameters4fvEXT 765
#define _gloffset_ProgramLocalParameters4fvEXT 766
#define _gloffset_GetQueryObjecti64vEXT 767
#define _gloffset_GetQueryObjectui64vEXT 768
#define _gloffset_FIRST_DYNAMIC 769
#else
@ -1157,8 +1157,6 @@
#define _gloffset_GenRenderbuffersEXT driDispatchRemapTable[GenRenderbuffersEXT_remap_index]
#define _gloffset_GenerateMipmapEXT driDispatchRemapTable[GenerateMipmapEXT_remap_index]
#define _gloffset_GetFramebufferAttachmentParameterivEXT driDispatchRemapTable[GetFramebufferAttachmentParameterivEXT_remap_index]
#define _gloffset_GetQueryObjecti64vEXT driDispatchRemapTable[GetQueryObjecti64vEXT_remap_index]
#define _gloffset_GetQueryObjectui64vEXT driDispatchRemapTable[GetQueryObjectui64vEXT_remap_index]
#define _gloffset_GetRenderbufferParameterivEXT driDispatchRemapTable[GetRenderbufferParameterivEXT_remap_index]
#define _gloffset_IsFramebufferEXT driDispatchRemapTable[IsFramebufferEXT_remap_index]
#define _gloffset_IsRenderbufferEXT driDispatchRemapTable[IsRenderbufferEXT_remap_index]
@ -1166,6 +1164,8 @@
#define _gloffset_BlitFramebufferEXT driDispatchRemapTable[BlitFramebufferEXT_remap_index]
#define _gloffset_ProgramEnvParameters4fvEXT driDispatchRemapTable[ProgramEnvParameters4fvEXT_remap_index]
#define _gloffset_ProgramLocalParameters4fvEXT driDispatchRemapTable[ProgramLocalParameters4fvEXT_remap_index]
#define _gloffset_GetQueryObjecti64vEXT driDispatchRemapTable[GetQueryObjecti64vEXT_remap_index]
#define _gloffset_GetQueryObjectui64vEXT driDispatchRemapTable[GetQueryObjectui64vEXT_remap_index]
#endif /* !defined(IN_DRI_DRIVER) */

View file

@ -797,15 +797,15 @@ struct _glapi_table
void (GLAPIENTRYP GenRenderbuffersEXT)(GLsizei n, GLuint * renderbuffers); /* 757 */
void (GLAPIENTRYP GenerateMipmapEXT)(GLenum target); /* 758 */
void (GLAPIENTRYP GetFramebufferAttachmentParameterivEXT)(GLenum target, GLenum attachment, GLenum pname, GLint * params); /* 759 */
void (GLAPIENTRYP GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64EXT * params); /* 760 */
void (GLAPIENTRYP GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64EXT * params); /* 761 */
void (GLAPIENTRYP GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 762 */
GLboolean (GLAPIENTRYP IsFramebufferEXT)(GLuint framebuffer); /* 763 */
GLboolean (GLAPIENTRYP IsRenderbufferEXT)(GLuint renderbuffer); /* 764 */
void (GLAPIENTRYP RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); /* 765 */
void (GLAPIENTRYP BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); /* 766 */
void (GLAPIENTRYP ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 767 */
void (GLAPIENTRYP ProgramLocalParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 768 */
void (GLAPIENTRYP GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params); /* 760 */
GLboolean (GLAPIENTRYP IsFramebufferEXT)(GLuint framebuffer); /* 761 */
GLboolean (GLAPIENTRYP IsRenderbufferEXT)(GLuint renderbuffer); /* 762 */
void (GLAPIENTRYP RenderbufferStorageEXT)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); /* 763 */
void (GLAPIENTRYP BlitFramebufferEXT)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); /* 764 */
void (GLAPIENTRYP ProgramEnvParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 765 */
void (GLAPIENTRYP ProgramLocalParameters4fvEXT)(GLenum target, GLuint index, GLsizei count, const GLfloat * params); /* 766 */
void (GLAPIENTRYP GetQueryObjecti64vEXT)(GLuint id, GLenum pname, GLint64EXT * params); /* 767 */
void (GLAPIENTRYP GetQueryObjectui64vEXT)(GLuint id, GLenum pname, GLuint64EXT * params); /* 768 */
};
#endif /* !defined( _GLAPI_TABLE_H_ ) */

View file

@ -4904,20 +4904,6 @@ KEYWORD1 void KEYWORD2 NAME(GetFramebufferAttachmentParameterivEXT)(GLenum targe
DISPATCH(GetFramebufferAttachmentParameterivEXT, (target, attachment, pname, params), (F, "glGetFramebufferAttachmentParameterivEXT(0x%x, 0x%x, 0x%x, %p);\n", target, attachment, pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_760)(GLuint id, GLenum pname, GLint64EXT * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_760)(GLuint id, GLenum pname, GLint64EXT * params)
{
DISPATCH(GetQueryObjecti64vEXT, (id, pname, params), (F, "glGetQueryObjecti64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_761)(GLuint id, GLenum pname, GLuint64EXT * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_761)(GLuint id, GLenum pname, GLuint64EXT * params)
{
DISPATCH(GetQueryObjectui64vEXT, (id, pname, params), (F, "glGetQueryObjectui64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
}
KEYWORD1 void KEYWORD2 NAME(GetRenderbufferParameterivEXT)(GLenum target, GLenum pname, GLint * params)
{
DISPATCH(GetRenderbufferParameterivEXT, (target, pname, params), (F, "glGetRenderbufferParameterivEXT(0x%x, 0x%x, %p);\n", target, pname, (const void *) params));
@ -4938,27 +4924,41 @@ KEYWORD1 void KEYWORD2 NAME(RenderbufferStorageEXT)(GLenum target, GLenum intern
DISPATCH(RenderbufferStorageEXT, (target, internalformat, width, height), (F, "glRenderbufferStorageEXT(0x%x, 0x%x, %d, %d);\n", target, internalformat, width, height));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_766)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_764)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_766)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_764)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
{
DISPATCH(BlitFramebufferEXT, (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), (F, "glBlitFramebufferEXT(%d, %d, %d, %d, %d, %d, %d, %d, %d, 0x%x);\n", srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_765)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_765)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
{
DISPATCH(ProgramEnvParameters4fvEXT, (target, index, count, params), (F, "glProgramEnvParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_766)(GLenum target, GLuint index, GLsizei count, const GLfloat * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_766)(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
{
DISPATCH(ProgramLocalParameters4fvEXT, (target, index, count, params), (F, "glProgramLocalParameters4fvEXT(0x%x, %d, %d, %p);\n", target, index, count, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLuint id, GLenum pname, GLint64EXT * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_767)(GLuint id, GLenum pname, GLint64EXT * params)
{
DISPATCH(GetQueryObjecti64vEXT, (id, pname, params), (F, "glGetQueryObjecti64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
}
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLuint id, GLenum pname, GLuint64EXT * params);
KEYWORD1_ALT void KEYWORD2 NAME(_dispatch_stub_768)(GLuint id, GLenum pname, GLuint64EXT * params)
{
DISPATCH(GetQueryObjectui64vEXT, (id, pname, params), (F, "glGetQueryObjectui64vEXT(%d, 0x%x, %p);\n", id, pname, (const void *) params));
}
#endif /* defined( NAME ) */
@ -5733,12 +5733,12 @@ static _glapi_proc DISPATCH_TABLE_NAME[] = {
TABLE_ENTRY(GenRenderbuffersEXT),
TABLE_ENTRY(GenerateMipmapEXT),
TABLE_ENTRY(GetFramebufferAttachmentParameterivEXT),
TABLE_ENTRY(_dispatch_stub_760),
TABLE_ENTRY(_dispatch_stub_761),
TABLE_ENTRY(GetRenderbufferParameterivEXT),
TABLE_ENTRY(IsFramebufferEXT),
TABLE_ENTRY(IsRenderbufferEXT),
TABLE_ENTRY(RenderbufferStorageEXT),
TABLE_ENTRY(_dispatch_stub_764),
TABLE_ENTRY(_dispatch_stub_765),
TABLE_ENTRY(_dispatch_stub_766),
TABLE_ENTRY(_dispatch_stub_767),
TABLE_ENTRY(_dispatch_stub_768),

View file

@ -806,8 +806,6 @@ static const char gl_string_table[] =
"glGenRenderbuffersEXT\0"
"glGenerateMipmapEXT\0"
"glGetFramebufferAttachmentParameterivEXT\0"
"glGetQueryObjecti64vEXT\0"
"glGetQueryObjectui64vEXT\0"
"glGetRenderbufferParameterivEXT\0"
"glIsFramebufferEXT\0"
"glIsRenderbufferEXT\0"
@ -815,6 +813,8 @@ static const char gl_string_table[] =
"glBlitFramebufferEXT\0"
"glProgramEnvParameters4fvEXT\0"
"glProgramLocalParameters4fvEXT\0"
"glGetQueryObjecti64vEXT\0"
"glGetQueryObjectui64vEXT\0"
"glArrayElementEXT\0"
"glBindTextureEXT\0"
"glDrawArraysEXT\0"
@ -1042,8 +1042,8 @@ extern void gl_dispatch_stub_737(void);
extern void gl_dispatch_stub_738(void);
extern void gl_dispatch_stub_745(void);
extern void gl_dispatch_stub_746(void);
extern void gl_dispatch_stub_760(void);
extern void gl_dispatch_stub_761(void);
extern void gl_dispatch_stub_764(void);
extern void gl_dispatch_stub_765(void);
extern void gl_dispatch_stub_766(void);
extern void gl_dispatch_stub_767(void);
extern void gl_dispatch_stub_768(void);
@ -1810,15 +1810,15 @@ static const glprocs_table_t static_functions[] = {
NAME_FUNC_OFFSET( 13331, glGenRenderbuffersEXT, _gloffset_GenRenderbuffersEXT ),
NAME_FUNC_OFFSET( 13353, glGenerateMipmapEXT, _gloffset_GenerateMipmapEXT ),
NAME_FUNC_OFFSET( 13373, glGetFramebufferAttachmentParameterivEXT, _gloffset_GetFramebufferAttachmentParameterivEXT ),
NAME_FUNC_OFFSET( 13414, gl_dispatch_stub_760, _gloffset_GetQueryObjecti64vEXT ),
NAME_FUNC_OFFSET( 13438, gl_dispatch_stub_761, _gloffset_GetQueryObjectui64vEXT ),
NAME_FUNC_OFFSET( 13463, glGetRenderbufferParameterivEXT, _gloffset_GetRenderbufferParameterivEXT ),
NAME_FUNC_OFFSET( 13495, glIsFramebufferEXT, _gloffset_IsFramebufferEXT ),
NAME_FUNC_OFFSET( 13514, glIsRenderbufferEXT, _gloffset_IsRenderbufferEXT ),
NAME_FUNC_OFFSET( 13534, glRenderbufferStorageEXT, _gloffset_RenderbufferStorageEXT ),
NAME_FUNC_OFFSET( 13559, gl_dispatch_stub_766, _gloffset_BlitFramebufferEXT ),
NAME_FUNC_OFFSET( 13580, gl_dispatch_stub_767, _gloffset_ProgramEnvParameters4fvEXT ),
NAME_FUNC_OFFSET( 13609, gl_dispatch_stub_768, _gloffset_ProgramLocalParameters4fvEXT ),
NAME_FUNC_OFFSET( 13414, glGetRenderbufferParameterivEXT, _gloffset_GetRenderbufferParameterivEXT ),
NAME_FUNC_OFFSET( 13446, glIsFramebufferEXT, _gloffset_IsFramebufferEXT ),
NAME_FUNC_OFFSET( 13465, glIsRenderbufferEXT, _gloffset_IsRenderbufferEXT ),
NAME_FUNC_OFFSET( 13485, glRenderbufferStorageEXT, _gloffset_RenderbufferStorageEXT ),
NAME_FUNC_OFFSET( 13510, gl_dispatch_stub_764, _gloffset_BlitFramebufferEXT ),
NAME_FUNC_OFFSET( 13531, gl_dispatch_stub_765, _gloffset_ProgramEnvParameters4fvEXT ),
NAME_FUNC_OFFSET( 13560, gl_dispatch_stub_766, _gloffset_ProgramLocalParameters4fvEXT ),
NAME_FUNC_OFFSET( 13591, gl_dispatch_stub_767, _gloffset_GetQueryObjecti64vEXT ),
NAME_FUNC_OFFSET( 13615, gl_dispatch_stub_768, _gloffset_GetQueryObjectui64vEXT ),
NAME_FUNC_OFFSET( 13640, glArrayElement, _gloffset_ArrayElement ),
NAME_FUNC_OFFSET( 13658, glBindTexture, _gloffset_BindTexture ),
NAME_FUNC_OFFSET( 13675, glDrawArrays, _gloffset_DrawArrays ),

View file

@ -825,12 +825,12 @@ __glapi_sparc_icache_flush: /* %o0 = insn_addr */
.globl glGenRenderbuffersEXT ; .type glGenRenderbuffersEXT,#function
.globl glGenerateMipmapEXT ; .type glGenerateMipmapEXT,#function
.globl glGetFramebufferAttachmentParameterivEXT ; .type glGetFramebufferAttachmentParameterivEXT,#function
.globl gl_dispatch_stub_760 ; .type gl_dispatch_stub_760,#function
.globl gl_dispatch_stub_761 ; .type gl_dispatch_stub_761,#function
.globl glGetRenderbufferParameterivEXT ; .type glGetRenderbufferParameterivEXT,#function
.globl glIsFramebufferEXT ; .type glIsFramebufferEXT,#function
.globl glIsRenderbufferEXT ; .type glIsRenderbufferEXT,#function
.globl glRenderbufferStorageEXT ; .type glRenderbufferStorageEXT,#function
.globl gl_dispatch_stub_764 ; .type gl_dispatch_stub_764,#function
.globl gl_dispatch_stub_765 ; .type gl_dispatch_stub_765,#function
.globl gl_dispatch_stub_766 ; .type gl_dispatch_stub_766,#function
.globl gl_dispatch_stub_767 ; .type gl_dispatch_stub_767,#function
.globl gl_dispatch_stub_768 ; .type gl_dispatch_stub_768,#function
@ -1597,12 +1597,12 @@ _mesa_sparc_glapi_begin:
GL_STUB(glGenRenderbuffersEXT, _gloffset_GenRenderbuffersEXT)
GL_STUB(glGenerateMipmapEXT, _gloffset_GenerateMipmapEXT)
GL_STUB(glGetFramebufferAttachmentParameterivEXT, _gloffset_GetFramebufferAttachmentParameterivEXT)
GL_STUB(gl_dispatch_stub_760, _gloffset__dispatch_stub_760)
GL_STUB(gl_dispatch_stub_761, _gloffset__dispatch_stub_761)
GL_STUB(glGetRenderbufferParameterivEXT, _gloffset_GetRenderbufferParameterivEXT)
GL_STUB(glIsFramebufferEXT, _gloffset_IsFramebufferEXT)
GL_STUB(glIsRenderbufferEXT, _gloffset_IsRenderbufferEXT)
GL_STUB(glRenderbufferStorageEXT, _gloffset_RenderbufferStorageEXT)
GL_STUB(gl_dispatch_stub_764, _gloffset__dispatch_stub_764)
GL_STUB(gl_dispatch_stub_765, _gloffset__dispatch_stub_765)
GL_STUB(gl_dispatch_stub_766, _gloffset__dispatch_stub_766)
GL_STUB(gl_dispatch_stub_767, _gloffset__dispatch_stub_767)
GL_STUB(gl_dispatch_stub_768, _gloffset__dispatch_stub_768)

View file

@ -28793,89 +28793,13 @@ GL_PREFIX(GetFramebufferAttachmentParameterivEXT):
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(GetFramebufferAttachmentParameterivEXT), .-GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
.p2align 4,,15
.globl GL_PREFIX(_dispatch_stub_760)
.type GL_PREFIX(_dispatch_stub_760), @function
HIDDEN(GL_PREFIX(_dispatch_stub_760))
GL_PREFIX(_dispatch_stub_760):
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 6080(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
call _x86_64_get_dispatch@PLT
popq %rdx
popq %rsi
popq %rdi
movq 6080(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 6080(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
call _glapi_get_dispatch
popq %rdx
popq %rsi
popq %rdi
movq 6080(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(_dispatch_stub_760), .-GL_PREFIX(_dispatch_stub_760)
.p2align 4,,15
.globl GL_PREFIX(_dispatch_stub_761)
.type GL_PREFIX(_dispatch_stub_761), @function
HIDDEN(GL_PREFIX(_dispatch_stub_761))
GL_PREFIX(_dispatch_stub_761):
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 6088(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
call _x86_64_get_dispatch@PLT
popq %rdx
popq %rsi
popq %rdi
movq 6088(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 6088(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
call _glapi_get_dispatch
popq %rdx
popq %rsi
popq %rdi
movq 6088(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(_dispatch_stub_761), .-GL_PREFIX(_dispatch_stub_761)
.p2align 4,,15
.globl GL_PREFIX(GetRenderbufferParameterivEXT)
.type GL_PREFIX(GetRenderbufferParameterivEXT), @function
GL_PREFIX(GetRenderbufferParameterivEXT):
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 6096(%rax), %r11
movq 6080(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
@ -28885,13 +28809,13 @@ GL_PREFIX(GetRenderbufferParameterivEXT):
popq %rdx
popq %rsi
popq %rdi
movq 6096(%rax), %r11
movq 6080(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 6096(%rax), %r11
movq 6080(%rax), %r11
jmp *%r11
1:
pushq %rdi
@ -28901,7 +28825,7 @@ GL_PREFIX(GetRenderbufferParameterivEXT):
popq %rdx
popq %rsi
popq %rdi
movq 6096(%rax), %r11
movq 6080(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(GetRenderbufferParameterivEXT), .-GL_PREFIX(GetRenderbufferParameterivEXT)
@ -28912,25 +28836,25 @@ GL_PREFIX(GetRenderbufferParameterivEXT):
GL_PREFIX(IsFramebufferEXT):
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 6104(%rax), %r11
movq 6088(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 6104(%rax), %r11
movq 6088(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 6104(%rax), %r11
movq 6088(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 6104(%rax), %r11
movq 6088(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(IsFramebufferEXT), .-GL_PREFIX(IsFramebufferEXT)
@ -28941,12 +28865,99 @@ GL_PREFIX(IsFramebufferEXT):
GL_PREFIX(IsRenderbufferEXT):
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 6112(%rax), %r11
movq 6096(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 6096(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 6096(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 6096(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(IsRenderbufferEXT), .-GL_PREFIX(IsRenderbufferEXT)
.p2align 4,,15
.globl GL_PREFIX(RenderbufferStorageEXT)
.type GL_PREFIX(RenderbufferStorageEXT), @function
GL_PREFIX(RenderbufferStorageEXT):
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 6104(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 6104(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 6104(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 6104(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(RenderbufferStorageEXT), .-GL_PREFIX(RenderbufferStorageEXT)
.p2align 4,,15
.globl GL_PREFIX(_dispatch_stub_764)
.type GL_PREFIX(_dispatch_stub_764), @function
HIDDEN(GL_PREFIX(_dispatch_stub_764))
GL_PREFIX(_dispatch_stub_764):
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 6112(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %r8
pushq %r9
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %r9
popq %r8
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 6112(%rax), %r11
jmp *%r11
#else
@ -28957,17 +28968,30 @@ GL_PREFIX(IsRenderbufferEXT):
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %r8
pushq %r9
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %r9
popq %r8
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 6112(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(IsRenderbufferEXT), .-GL_PREFIX(IsRenderbufferEXT)
.size GL_PREFIX(_dispatch_stub_764), .-GL_PREFIX(_dispatch_stub_764)
.p2align 4,,15
.globl GL_PREFIX(RenderbufferStorageEXT)
.type GL_PREFIX(RenderbufferStorageEXT), @function
GL_PREFIX(RenderbufferStorageEXT):
.globl GL_PREFIX(_dispatch_stub_765)
.type GL_PREFIX(_dispatch_stub_765), @function
HIDDEN(GL_PREFIX(_dispatch_stub_765))
GL_PREFIX(_dispatch_stub_765):
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 6120(%rax), %r11
@ -29007,7 +29031,7 @@ GL_PREFIX(RenderbufferStorageEXT):
movq 6120(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size GL_PREFIX(RenderbufferStorageEXT), .-GL_PREFIX(RenderbufferStorageEXT)
.size GL_PREFIX(_dispatch_stub_765), .-GL_PREFIX(_dispatch_stub_765)
.p2align 4,,15
.globl GL_PREFIX(_dispatch_stub_766)
@ -29023,13 +29047,9 @@ GL_PREFIX(_dispatch_stub_766):
pushq %rsi
pushq %rdx
pushq %rcx
pushq %r8
pushq %r9
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %r9
popq %r8
popq %rcx
popq %rdx
popq %rsi
@ -29047,13 +29067,9 @@ GL_PREFIX(_dispatch_stub_766):
pushq %rsi
pushq %rdx
pushq %rcx
pushq %r8
pushq %r9
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %r9
popq %r8
popq %rcx
popq %rdx
popq %rsi
@ -29076,11 +29092,7 @@ GL_PREFIX(_dispatch_stub_767):
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
@ -29096,11 +29108,7 @@ GL_PREFIX(_dispatch_stub_767):
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
@ -29122,11 +29130,7 @@ GL_PREFIX(_dispatch_stub_768):
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
@ -29142,11 +29146,7 @@ GL_PREFIX(_dispatch_stub_768):
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi

View file

@ -941,20 +941,20 @@ GLNAME(gl_dispatch_functions_start):
GL_STUB(GenRenderbuffersEXT, _gloffset_GenRenderbuffersEXT, GenRenderbuffersEXT@8)
GL_STUB(GenerateMipmapEXT, _gloffset_GenerateMipmapEXT, GenerateMipmapEXT@4)
GL_STUB(GetFramebufferAttachmentParameterivEXT, _gloffset_GetFramebufferAttachmentParameterivEXT, GetFramebufferAttachmentParameterivEXT@16)
GL_STUB(_dispatch_stub_760, _gloffset_GetQueryObjecti64vEXT, _dispatch_stub_760@12)
HIDDEN(GL_PREFIX(_dispatch_stub_760, _dispatch_stub_760@12))
GL_STUB(_dispatch_stub_761, _gloffset_GetQueryObjectui64vEXT, _dispatch_stub_761@12)
HIDDEN(GL_PREFIX(_dispatch_stub_761, _dispatch_stub_761@12))
GL_STUB(GetRenderbufferParameterivEXT, _gloffset_GetRenderbufferParameterivEXT, GetRenderbufferParameterivEXT@12)
GL_STUB(IsFramebufferEXT, _gloffset_IsFramebufferEXT, IsFramebufferEXT@4)
GL_STUB(IsRenderbufferEXT, _gloffset_IsRenderbufferEXT, IsRenderbufferEXT@4)
GL_STUB(RenderbufferStorageEXT, _gloffset_RenderbufferStorageEXT, RenderbufferStorageEXT@16)
GL_STUB(_dispatch_stub_766, _gloffset_BlitFramebufferEXT, _dispatch_stub_766@40)
HIDDEN(GL_PREFIX(_dispatch_stub_766, _dispatch_stub_766@40))
GL_STUB(_dispatch_stub_767, _gloffset_ProgramEnvParameters4fvEXT, _dispatch_stub_767@16)
HIDDEN(GL_PREFIX(_dispatch_stub_767, _dispatch_stub_767@16))
GL_STUB(_dispatch_stub_768, _gloffset_ProgramLocalParameters4fvEXT, _dispatch_stub_768@16)
HIDDEN(GL_PREFIX(_dispatch_stub_768, _dispatch_stub_768@16))
GL_STUB(_dispatch_stub_764, _gloffset_BlitFramebufferEXT, _dispatch_stub_764@40)
HIDDEN(GL_PREFIX(_dispatch_stub_764, _dispatch_stub_764@40))
GL_STUB(_dispatch_stub_765, _gloffset_ProgramEnvParameters4fvEXT, _dispatch_stub_765@16)
HIDDEN(GL_PREFIX(_dispatch_stub_765, _dispatch_stub_765@16))
GL_STUB(_dispatch_stub_766, _gloffset_ProgramLocalParameters4fvEXT, _dispatch_stub_766@16)
HIDDEN(GL_PREFIX(_dispatch_stub_766, _dispatch_stub_766@16))
GL_STUB(_dispatch_stub_767, _gloffset_GetQueryObjecti64vEXT, _dispatch_stub_767@12)
HIDDEN(GL_PREFIX(_dispatch_stub_767, _dispatch_stub_767@12))
GL_STUB(_dispatch_stub_768, _gloffset_GetQueryObjectui64vEXT, _dispatch_stub_768@12)
HIDDEN(GL_PREFIX(_dispatch_stub_768, _dispatch_stub_768@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)