⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 indirect_init.c

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 C
📖 第 1 页 / 共 3 页
字号:
    glAPI->DisableVertexAttribArrayARB = __indirect_glDisableVertexAttribArrayARB;    glAPI->EnableVertexAttribArrayARB = __indirect_glEnableVertexAttribArrayARB;    glAPI->GetProgramEnvParameterdvARB = __indirect_glGetProgramEnvParameterdvARB;    glAPI->GetProgramEnvParameterfvARB = __indirect_glGetProgramEnvParameterfvARB;    glAPI->GetProgramLocalParameterdvARB = __indirect_glGetProgramLocalParameterdvARB;    glAPI->GetProgramLocalParameterfvARB = __indirect_glGetProgramLocalParameterfvARB;    glAPI->GetProgramStringARB = __indirect_glGetProgramStringARB;    glAPI->GetProgramivARB = __indirect_glGetProgramivARB;    glAPI->GetVertexAttribdvARB = __indirect_glGetVertexAttribdvARB;    glAPI->GetVertexAttribfvARB = __indirect_glGetVertexAttribfvARB;    glAPI->GetVertexAttribivARB = __indirect_glGetVertexAttribivARB;    glAPI->ProgramEnvParameter4dARB = __indirect_glProgramEnvParameter4dARB;    glAPI->ProgramEnvParameter4dvARB = __indirect_glProgramEnvParameter4dvARB;    glAPI->ProgramEnvParameter4fARB = __indirect_glProgramEnvParameter4fARB;    glAPI->ProgramEnvParameter4fvARB = __indirect_glProgramEnvParameter4fvARB;    glAPI->ProgramLocalParameter4dARB = __indirect_glProgramLocalParameter4dARB;    glAPI->ProgramLocalParameter4dvARB = __indirect_glProgramLocalParameter4dvARB;    glAPI->ProgramLocalParameter4fARB = __indirect_glProgramLocalParameter4fARB;    glAPI->ProgramLocalParameter4fvARB = __indirect_glProgramLocalParameter4fvARB;    glAPI->ProgramStringARB = __indirect_glProgramStringARB;    glAPI->VertexAttrib1dARB = __indirect_glVertexAttrib1dARB;    glAPI->VertexAttrib1dvARB = __indirect_glVertexAttrib1dvARB;    glAPI->VertexAttrib1fARB = __indirect_glVertexAttrib1fARB;    glAPI->VertexAttrib1fvARB = __indirect_glVertexAttrib1fvARB;    glAPI->VertexAttrib1sARB = __indirect_glVertexAttrib1sARB;    glAPI->VertexAttrib1svARB = __indirect_glVertexAttrib1svARB;    glAPI->VertexAttrib2dARB = __indirect_glVertexAttrib2dARB;    glAPI->VertexAttrib2dvARB = __indirect_glVertexAttrib2dvARB;    glAPI->VertexAttrib2fARB = __indirect_glVertexAttrib2fARB;    glAPI->VertexAttrib2fvARB = __indirect_glVertexAttrib2fvARB;    glAPI->VertexAttrib2sARB = __indirect_glVertexAttrib2sARB;    glAPI->VertexAttrib2svARB = __indirect_glVertexAttrib2svARB;    glAPI->VertexAttrib3dARB = __indirect_glVertexAttrib3dARB;    glAPI->VertexAttrib3dvARB = __indirect_glVertexAttrib3dvARB;    glAPI->VertexAttrib3fARB = __indirect_glVertexAttrib3fARB;    glAPI->VertexAttrib3fvARB = __indirect_glVertexAttrib3fvARB;    glAPI->VertexAttrib3sARB = __indirect_glVertexAttrib3sARB;    glAPI->VertexAttrib3svARB = __indirect_glVertexAttrib3svARB;    glAPI->VertexAttrib4NbvARB = __indirect_glVertexAttrib4NbvARB;    glAPI->VertexAttrib4NivARB = __indirect_glVertexAttrib4NivARB;    glAPI->VertexAttrib4NsvARB = __indirect_glVertexAttrib4NsvARB;    glAPI->VertexAttrib4NubARB = __indirect_glVertexAttrib4NubARB;    glAPI->VertexAttrib4NubvARB = __indirect_glVertexAttrib4NubvARB;    glAPI->VertexAttrib4NuivARB = __indirect_glVertexAttrib4NuivARB;    glAPI->VertexAttrib4NusvARB = __indirect_glVertexAttrib4NusvARB;    glAPI->VertexAttrib4bvARB = __indirect_glVertexAttrib4bvARB;    glAPI->VertexAttrib4dARB = __indirect_glVertexAttrib4dARB;    glAPI->VertexAttrib4dvARB = __indirect_glVertexAttrib4dvARB;    glAPI->VertexAttrib4fARB = __indirect_glVertexAttrib4fARB;    glAPI->VertexAttrib4fvARB = __indirect_glVertexAttrib4fvARB;    glAPI->VertexAttrib4ivARB = __indirect_glVertexAttrib4ivARB;    glAPI->VertexAttrib4sARB = __indirect_glVertexAttrib4sARB;    glAPI->VertexAttrib4svARB = __indirect_glVertexAttrib4svARB;    glAPI->VertexAttrib4ubvARB = __indirect_glVertexAttrib4ubvARB;    glAPI->VertexAttrib4uivARB = __indirect_glVertexAttrib4uivARB;    glAPI->VertexAttrib4usvARB = __indirect_glVertexAttrib4usvARB;    glAPI->VertexAttribPointerARB = __indirect_glVertexAttribPointerARB;    /*  29. GL_ARB_occlusion_query */    glAPI->BeginQueryARB = __indirect_glBeginQueryARB;    glAPI->DeleteQueriesARB = __indirect_glDeleteQueriesARB;    glAPI->EndQueryARB = __indirect_glEndQueryARB;    glAPI->GenQueriesARB = __indirect_glGenQueriesARB;    glAPI->GetQueryObjectivARB = __indirect_glGetQueryObjectivARB;    glAPI->GetQueryObjectuivARB = __indirect_glGetQueryObjectuivARB;    glAPI->GetQueryivARB = __indirect_glGetQueryivARB;    glAPI->IsQueryARB = __indirect_glIsQueryARB;    /*  37. GL_ARB_draw_buffers */    glAPI->DrawBuffersARB = __indirect_glDrawBuffersARB;    /*  25. GL_SGIS_multisample */    glAPI->SampleMaskSGIS = __indirect_glSampleMaskSGIS;    glAPI->SamplePatternSGIS = __indirect_glSamplePatternSGIS;    /*  30. GL_EXT_vertex_array */    glAPI->ColorPointerEXT = __indirect_glColorPointerEXT;    glAPI->EdgeFlagPointerEXT = __indirect_glEdgeFlagPointerEXT;    glAPI->IndexPointerEXT = __indirect_glIndexPointerEXT;    glAPI->NormalPointerEXT = __indirect_glNormalPointerEXT;    glAPI->TexCoordPointerEXT = __indirect_glTexCoordPointerEXT;    glAPI->VertexPointerEXT = __indirect_glVertexPointerEXT;    /*  54. GL_EXT_point_parameters */    glAPI->PointParameterfEXT = __indirect_glPointParameterfEXT;    glAPI->PointParameterfvEXT = __indirect_glPointParameterfvEXT;    /* 145. GL_EXT_secondary_color */    glAPI->SecondaryColor3bEXT = __indirect_glSecondaryColor3bEXT;    glAPI->SecondaryColor3bvEXT = __indirect_glSecondaryColor3bvEXT;    glAPI->SecondaryColor3dEXT = __indirect_glSecondaryColor3dEXT;    glAPI->SecondaryColor3dvEXT = __indirect_glSecondaryColor3dvEXT;    glAPI->SecondaryColor3fEXT = __indirect_glSecondaryColor3fEXT;    glAPI->SecondaryColor3fvEXT = __indirect_glSecondaryColor3fvEXT;    glAPI->SecondaryColor3iEXT = __indirect_glSecondaryColor3iEXT;    glAPI->SecondaryColor3ivEXT = __indirect_glSecondaryColor3ivEXT;    glAPI->SecondaryColor3sEXT = __indirect_glSecondaryColor3sEXT;    glAPI->SecondaryColor3svEXT = __indirect_glSecondaryColor3svEXT;    glAPI->SecondaryColor3ubEXT = __indirect_glSecondaryColor3ubEXT;    glAPI->SecondaryColor3ubvEXT = __indirect_glSecondaryColor3ubvEXT;    glAPI->SecondaryColor3uiEXT = __indirect_glSecondaryColor3uiEXT;    glAPI->SecondaryColor3uivEXT = __indirect_glSecondaryColor3uivEXT;    glAPI->SecondaryColor3usEXT = __indirect_glSecondaryColor3usEXT;    glAPI->SecondaryColor3usvEXT = __indirect_glSecondaryColor3usvEXT;    glAPI->SecondaryColorPointerEXT = __indirect_glSecondaryColorPointerEXT;    /* 148. GL_EXT_multi_draw_arrays */    glAPI->MultiDrawArraysEXT = __indirect_glMultiDrawArraysEXT;    glAPI->MultiDrawElementsEXT = __indirect_glMultiDrawElementsEXT;    /* 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;    /* 173. GL_EXT_blend_func_separate */    glAPI->BlendFuncSeparateEXT = __indirect_glBlendFuncSeparateEXT;    /* 197. GL_MESA_window_pos */    glAPI->WindowPos2dMESA = __indirect_glWindowPos2dMESA;    glAPI->WindowPos2dvMESA = __indirect_glWindowPos2dvMESA;    glAPI->WindowPos2fMESA = __indirect_glWindowPos2fMESA;    glAPI->WindowPos2fvMESA = __indirect_glWindowPos2fvMESA;    glAPI->WindowPos2iMESA = __indirect_glWindowPos2iMESA;    glAPI->WindowPos2ivMESA = __indirect_glWindowPos2ivMESA;    glAPI->WindowPos2sMESA = __indirect_glWindowPos2sMESA;    glAPI->WindowPos2svMESA = __indirect_glWindowPos2svMESA;    glAPI->WindowPos3dMESA = __indirect_glWindowPos3dMESA;    glAPI->WindowPos3dvMESA = __indirect_glWindowPos3dvMESA;    glAPI->WindowPos3fMESA = __indirect_glWindowPos3fMESA;    glAPI->WindowPos3fvMESA = __indirect_glWindowPos3fvMESA;    glAPI->WindowPos3iMESA = __indirect_glWindowPos3iMESA;    glAPI->WindowPos3ivMESA = __indirect_glWindowPos3ivMESA;    glAPI->WindowPos3sMESA = __indirect_glWindowPos3sMESA;    glAPI->WindowPos3svMESA = __indirect_glWindowPos3svMESA;    /* 233. GL_NV_vertex_program */    glAPI->AreProgramsResidentNV = __indirect_glAreProgramsResidentNV;    glAPI->BindProgramNV = __indirect_glBindProgramNV;    glAPI->DeleteProgramsNV = __indirect_glDeleteProgramsNV;    glAPI->ExecuteProgramNV = __indirect_glExecuteProgramNV;    glAPI->GenProgramsNV = __indirect_glGenProgramsNV;    glAPI->GetProgramParameterdvNV = __indirect_glGetProgramParameterdvNV;    glAPI->GetProgramParameterfvNV = __indirect_glGetProgramParameterfvNV;    glAPI->GetProgramStringNV = __indirect_glGetProgramStringNV;    glAPI->GetProgramivNV = __indirect_glGetProgramivNV;    glAPI->GetTrackMatrixivNV = __indirect_glGetTrackMatrixivNV;    glAPI->GetVertexAttribPointervNV = __indirect_glGetVertexAttribPointervNV;    glAPI->GetVertexAttribdvNV = __indirect_glGetVertexAttribdvNV;    glAPI->GetVertexAttribfvNV = __indirect_glGetVertexAttribfvNV;    glAPI->GetVertexAttribivNV = __indirect_glGetVertexAttribivNV;    glAPI->IsProgramNV = __indirect_glIsProgramNV;    glAPI->LoadProgramNV = __indirect_glLoadProgramNV;    glAPI->ProgramParameters4dvNV = __indirect_glProgramParameters4dvNV;    glAPI->ProgramParameters4fvNV = __indirect_glProgramParameters4fvNV;    glAPI->RequestResidentProgramsNV = __indirect_glRequestResidentProgramsNV;    glAPI->TrackMatrixNV = __indirect_glTrackMatrixNV;    glAPI->VertexAttrib1dNV = __indirect_glVertexAttrib1dNV;    glAPI->VertexAttrib1dvNV = __indirect_glVertexAttrib1dvNV;    glAPI->VertexAttrib1fNV = __indirect_glVertexAttrib1fNV;    glAPI->VertexAttrib1fvNV = __indirect_glVertexAttrib1fvNV;    glAPI->VertexAttrib1sNV = __indirect_glVertexAttrib1sNV;    glAPI->VertexAttrib1svNV = __indirect_glVertexAttrib1svNV;    glAPI->VertexAttrib2dNV = __indirect_glVertexAttrib2dNV;    glAPI->VertexAttrib2dvNV = __indirect_glVertexAttrib2dvNV;    glAPI->VertexAttrib2fNV = __indirect_glVertexAttrib2fNV;    glAPI->VertexAttrib2fvNV = __indirect_glVertexAttrib2fvNV;    glAPI->VertexAttrib2sNV = __indirect_glVertexAttrib2sNV;    glAPI->VertexAttrib2svNV = __indirect_glVertexAttrib2svNV;    glAPI->VertexAttrib3dNV = __indirect_glVertexAttrib3dNV;    glAPI->VertexAttrib3dvNV = __indirect_glVertexAttrib3dvNV;    glAPI->VertexAttrib3fNV = __indirect_glVertexAttrib3fNV;    glAPI->VertexAttrib3fvNV = __indirect_glVertexAttrib3fvNV;    glAPI->VertexAttrib3sNV = __indirect_glVertexAttrib3sNV;    glAPI->VertexAttrib3svNV = __indirect_glVertexAttrib3svNV;    glAPI->VertexAttrib4dNV = __indirect_glVertexAttrib4dNV;    glAPI->VertexAttrib4dvNV = __indirect_glVertexAttrib4dvNV;    glAPI->VertexAttrib4fNV = __indirect_glVertexAttrib4fNV;    glAPI->VertexAttrib4fvNV = __indirect_glVertexAttrib4fvNV;    glAPI->VertexAttrib4sNV = __indirect_glVertexAttrib4sNV;    glAPI->VertexAttrib4svNV = __indirect_glVertexAttrib4svNV;    glAPI->VertexAttrib4ubNV = __indirect_glVertexAttrib4ubNV;    glAPI->VertexAttrib4ubvNV = __indirect_glVertexAttrib4ubvNV;    glAPI->VertexAttribPointerNV = __indirect_glVertexAttribPointerNV;    glAPI->VertexAttribs1dvNV = __indirect_glVertexAttribs1dvNV;    glAPI->VertexAttribs1fvNV = __indirect_glVertexAttribs1fvNV;    glAPI->VertexAttribs1svNV = __indirect_glVertexAttribs1svNV;    glAPI->VertexAttribs2dvNV = __indirect_glVertexAttribs2dvNV;    glAPI->VertexAttribs2fvNV = __indirect_glVertexAttribs2fvNV;    glAPI->VertexAttribs2svNV = __indirect_glVertexAttribs2svNV;    glAPI->VertexAttribs3dvNV = __indirect_glVertexAttribs3dvNV;    glAPI->VertexAttribs3fvNV = __indirect_glVertexAttribs3fvNV;    glAPI->VertexAttribs3svNV = __indirect_glVertexAttribs3svNV;    glAPI->VertexAttribs4dvNV = __indirect_glVertexAttribs4dvNV;    glAPI->VertexAttribs4fvNV = __indirect_glVertexAttribs4fvNV;    glAPI->VertexAttribs4svNV = __indirect_glVertexAttribs4svNV;    glAPI->VertexAttribs4ubvNV = __indirect_glVertexAttribs4ubvNV;    /* 262. GL_NV_point_sprite */    glAPI->PointParameteriNV = __indirect_glPointParameteriNV;    glAPI->PointParameterivNV = __indirect_glPointParameterivNV;    /* 268. GL_EXT_stencil_two_side */    glAPI->ActiveStencilFaceEXT = __indirect_glActiveStencilFaceEXT;    /* 282. GL_NV_fragment_program */    glAPI->GetProgramNamedParameterdvNV = __indirect_glGetProgramNamedParameterdvNV;    glAPI->GetProgramNamedParameterfvNV = __indirect_glGetProgramNamedParameterfvNV;    glAPI->ProgramNamedParameter4dNV = __indirect_glProgramNamedParameter4dNV;    glAPI->ProgramNamedParameter4dvNV = __indirect_glProgramNamedParameter4dvNV;    glAPI->ProgramNamedParameter4fNV = __indirect_glProgramNamedParameter4fNV;    glAPI->ProgramNamedParameter4fvNV = __indirect_glProgramNamedParameter4fvNV;    /* 299. GL_EXT_blend_equation_separate */    glAPI->BlendEquationSeparateEXT = __indirect_glBlendEquationSeparateEXT;    /* 310. GL_EXT_framebuffer_object */    glAPI->BindFramebufferEXT = __indirect_glBindFramebufferEXT;    glAPI->BindRenderbufferEXT = __indirect_glBindRenderbufferEXT;    glAPI->CheckFramebufferStatusEXT = __indirect_glCheckFramebufferStatusEXT;    glAPI->DeleteFramebuffersEXT = __indirect_glDeleteFramebuffersEXT;    glAPI->DeleteRenderbuffersEXT = __indirect_glDeleteRenderbuffersEXT;    glAPI->FramebufferRenderbufferEXT = __indirect_glFramebufferRenderbufferEXT;    glAPI->FramebufferTexture1DEXT = __indirect_glFramebufferTexture1DEXT;    glAPI->FramebufferTexture2DEXT = __indirect_glFramebufferTexture2DEXT;    glAPI->FramebufferTexture3DEXT = __indirect_glFramebufferTexture3DEXT;    glAPI->GenFramebuffersEXT = __indirect_glGenFramebuffersEXT;    glAPI->GenRenderbuffersEXT = __indirect_glGenRenderbuffersEXT;    glAPI->GenerateMipmapEXT = __indirect_glGenerateMipmapEXT;    glAPI->GetFramebufferAttachmentParameterivEXT = __indirect_glGetFramebufferAttachmentParameterivEXT;    glAPI->GetRenderbufferParameterivEXT = __indirect_glGetRenderbufferParameterivEXT;    glAPI->IsFramebufferEXT = __indirect_glIsFramebufferEXT;    glAPI->IsRenderbufferEXT = __indirect_glIsRenderbufferEXT;    glAPI->RenderbufferStorageEXT = __indirect_glRenderbufferStorageEXT;    return glAPI;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -