📄 indirect_init.c
字号:
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->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->GenTextures = __indirect_glGenTextures; glAPI->GetPointerv = __indirect_glGetPointerv; glAPI->IsTexture = __indirect_glIsTexture; glAPI->PrioritizeTextures = __indirect_glPrioritizeTextures; glAPI->TexSubImage1D = __indirect_glTexSubImage1D; glAPI->TexSubImage2D = __indirect_glTexSubImage2D; glAPI->PopClientAttrib = __indirect_glPopClientAttrib; glAPI->PushClientAttrib = __indirect_glPushClientAttrib; /* 1.2 */ glAPI->BlendColor = __indirect_glBlendColor; glAPI->BlendEquation = __indirect_glBlendEquation; glAPI->DrawRangeElements = __indirect_glDrawRangeElements; 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->CopyConvolutionFilter1D = __indirect_glCopyConvolutionFilter1D; glAPI->CopyConvolutionFilter2D = __indirect_glCopyConvolutionFilter2D; 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->Histogram = __indirect_glHistogram; glAPI->Minmax = __indirect_glMinmax; glAPI->ResetHistogram = __indirect_glResetHistogram; glAPI->ResetMinmax = __indirect_glResetMinmax; glAPI->TexImage3D = __indirect_glTexImage3D; glAPI->TexSubImage3D = __indirect_glTexSubImage3D; glAPI->CopyTexSubImage3D = __indirect_glCopyTexSubImage3D; /* 1. GL_ARB_multitexture */ glAPI->MultiTexCoord2dARB = __indirect_glMultiTexCoord2dARB; glAPI->MultiTexCoord2dvARB = __indirect_glMultiTexCoord2dvARB; glAPI->MultiTexCoord2fARB = __indirect_glMultiTexCoord2fARB; glAPI->MultiTexCoord2fvARB = __indirect_glMultiTexCoord2fvARB; glAPI->MultiTexCoord2iARB = __indirect_glMultiTexCoord2iARB; glAPI->MultiTexCoord2ivARB = __indirect_glMultiTexCoord2ivARB; glAPI->MultiTexCoord2sARB = __indirect_glMultiTexCoord2sARB; glAPI->MultiTexCoord2svARB = __indirect_glMultiTexCoord2svARB; glAPI->MultiTexCoord3dARB = __indirect_glMultiTexCoord3dARB; glAPI->MultiTexCoord3dvARB = __indirect_glMultiTexCoord3dvARB; glAPI->MultiTexCoord3fARB = __indirect_glMultiTexCoord3fARB; glAPI->MultiTexCoord3fvARB = __indirect_glMultiTexCoord3fvARB; glAPI->MultiTexCoord3iARB = __indirect_glMultiTexCoord3iARB; glAPI->MultiTexCoord3ivARB = __indirect_glMultiTexCoord3ivARB; glAPI->MultiTexCoord3sARB = __indirect_glMultiTexCoord3sARB; glAPI->MultiTexCoord3svARB = __indirect_glMultiTexCoord3svARB; glAPI->MultiTexCoord4dARB = __indirect_glMultiTexCoord4dARB; glAPI->MultiTexCoord4dvARB = __indirect_glMultiTexCoord4dvARB; glAPI->MultiTexCoord4fARB = __indirect_glMultiTexCoord4fARB; glAPI->MultiTexCoord4fvARB = __indirect_glMultiTexCoord4fvARB; glAPI->MultiTexCoord4iARB = __indirect_glMultiTexCoord4iARB; 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 */ glAPI->LoadTransposeMatrixfARB = __indirect_glLoadTransposeMatrixfARB; glAPI->LoadTransposeMatrixdARB = __indirect_glLoadTransposeMatrixdARB; glAPI->MultTransposeMatrixfARB = __indirect_glMultTransposeMatrixfARB; glAPI->MultTransposeMatrixdARB = __indirect_glMultTransposeMatrixdARB; /* 5. GL_ARB_multisample */ glAPI->SampleCoverageARB = __indirect_glSampleCoverageARB; /* 12. GL_ARB_texture_compression */ glAPI->CompressedTexImage3DARB = __indirect_glCompressedTexImage3DARB; glAPI->CompressedTexImage2DARB = __indirect_glCompressedTexImage2DARB; glAPI->CompressedTexImage1DARB = __indirect_glCompressedTexImage1DARB; glAPI->CompressedTexSubImage3DARB = __indirect_glCompressedTexSubImage3DARB; glAPI->CompressedTexSubImage2DARB = __indirect_glCompressedTexSubImage2DARB; glAPI->CompressedTexSubImage1DARB = __indirect_glCompressedTexSubImage1DARB; glAPI->GetCompressedTexImageARB = __indirect_glGetCompressedTexImageARB; /* 26. GL_ARB_vertex_program */ glAPI->VertexAttrib4bvARB = __indirect_glVertexAttrib4bvARB; glAPI->VertexAttrib4ivARB = __indirect_glVertexAttrib4ivARB; glAPI->VertexAttrib4ubvARB = __indirect_glVertexAttrib4ubvARB;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -