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

📄 extension_helper.h

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 H
📖 第 1 页 / 共 5 页
字号:
#if defined(need_GL_SUN_global_alpha)static const char GlobalAlphaFactorubSUN_names[] =     "i\0" /* Parameter signature */    "glGlobalAlphaFactorubSUN\0"    "";#endif#if defined(need_GL_MESA_shader_debug)static const char ClearDebugLogMESA_names[] =     "iii\0" /* Parameter signature */    "glClearDebugLogMESA\0"    "";#endif#if defined(need_GL_EXT_histogram)static const char ResetHistogram_names[] =     "i\0" /* Parameter signature */    "glResetHistogram\0"    "glResetHistogramEXT\0"    "";#endif#if defined(need_GL_NV_fragment_program)static const char GetProgramNamedParameterfvNV_names[] =     "iipp\0" /* Parameter signature */    "glGetProgramNamedParameterfvNV\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_ARB_point_parameters) || defined(need_GL_EXT_point_parameters) || defined(need_GL_SGIS_point_parameters)static const char PointParameterfEXT_names[] =     "if\0" /* Parameter signature */    "glPointParameterf\0"    "glPointParameterfARB\0"    "glPointParameterfEXT\0"    "glPointParameterfSGIS\0"    "";#endif#if defined(need_GL_SGIX_polynomial_ffd)static const char LoadIdentityDeformationMapSGIX_names[] =     "i\0" /* Parameter signature */    "glLoadIdentityDeformationMapSGIX\0"    "";#endif#if defined(need_GL_NV_fence)static const char GenFencesNV_names[] =     "ip\0" /* Parameter signature */    "glGenFencesNV\0"    "";#endif#if defined(need_GL_HP_image_transform)static const char ImageTransformParameterfHP_names[] =     "iif\0" /* Parameter signature */    "glImageTransformParameterfHP\0"    "";#endif#if defined(need_GL_ARB_matrix_palette)static const char MatrixIndexusvARB_names[] =     "ip\0" /* Parameter signature */    "glMatrixIndexusvARB\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char DisableVertexAttribArrayARB_names[] =     "i\0" /* Parameter signature */    "glDisableVertexAttribArray\0"    "glDisableVertexAttribArrayARB\0"    "";#endif#if defined(need_GL_VERSION_2_0)static const char StencilMaskSeparate_names[] =     "ii\0" /* Parameter signature */    "glStencilMaskSeparate\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char ProgramLocalParameter4dARB_names[] =     "iidddd\0" /* Parameter signature */    "glProgramLocalParameter4dARB\0"    "";#endif#if defined(need_GL_VERSION_1_3) || defined(need_GL_ARB_texture_compression)static const char CompressedTexImage3DARB_names[] =     "iiiiiiiip\0" /* Parameter signature */    "glCompressedTexImage3D\0"    "glCompressedTexImage3DARB\0"    "";#endif#if defined(need_GL_EXT_convolution)static const char GetConvolutionParameteriv_names[] =     "iip\0" /* Parameter signature */    "glGetConvolutionParameteriv\0"    "glGetConvolutionParameterivEXT\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char VertexAttrib1fARB_names[] =     "if\0" /* Parameter signature */    "glVertexAttrib1f\0"    "glVertexAttrib1fARB\0"    "";#endif#if defined(need_GL_NV_fence)static const char TestFenceNV_names[] =     "i\0" /* Parameter signature */    "glTestFenceNV\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord1fvARB_names[] =     "ip\0" /* Parameter signature */    "glMultiTexCoord1fv\0"    "glMultiTexCoord1fvARB\0"    "";#endif#if defined(need_GL_ATI_fragment_shader)static const char ColorFragmentOp2ATI_names[] =     "iiiiiiiiii\0" /* Parameter signature */    "glColorFragmentOp2ATI\0"    "";#endif#if defined(need_GL_IBM_vertex_array_lists)static const char SecondaryColorPointerListIBM_names[] =     "iiipi\0" /* Parameter signature */    "glSecondaryColorPointerListIBM\0"    "";#endif#if defined(need_GL_SGIS_pixel_texture)static const char GetPixelTexGenParameterivSGIS_names[] =     "ip\0" /* Parameter signature */    "glGetPixelTexGenParameterivSGIS\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttrib4fNV_names[] =     "iffff\0" /* Parameter signature */    "glVertexAttrib4fNV\0"    "";#endif#if defined(need_GL_SUN_triangle_list)static const char ReplacementCodeubSUN_names[] =     "i\0" /* Parameter signature */    "glReplacementCodeubSUN\0"    "";#endif#if defined(need_GL_SGIX_async)static const char FinishAsyncSGIX_names[] =     "p\0" /* Parameter signature */    "glFinishAsyncSGIX\0"    "";#endif#if defined(need_GL_MESA_shader_debug)static const char GetDebugLogMESA_names[] =     "iiiipp\0" /* Parameter signature */    "glGetDebugLogMESA\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_EXT_fog_coord)static const char FogCoorddEXT_names[] =     "d\0" /* Parameter signature */    "glFogCoordd\0"    "glFogCoorddEXT\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char Color4ubVertex3fSUN_names[] =     "iiiifff\0" /* Parameter signature */    "glColor4ubVertex3fSUN\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_EXT_fog_coord)static const char FogCoordfEXT_names[] =     "f\0" /* Parameter signature */    "glFogCoordf\0"    "glFogCoordfEXT\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char TexCoord2fVertex3fSUN_names[] =     "fffff\0" /* Parameter signature */    "glTexCoord2fVertex3fSUN\0"    "";#endif#if defined(need_GL_SUN_global_alpha)static const char GlobalAlphaFactoriSUN_names[] =     "i\0" /* Parameter signature */    "glGlobalAlphaFactoriSUN\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttrib2dNV_names[] =     "idd\0" /* Parameter signature */    "glVertexAttrib2dNV\0"    "";#endif#if defined(need_GL_VERSION_2_0)static const char GetProgramInfoLog_names[] =     "iipp\0" /* Parameter signature */    "glGetProgramInfoLog\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char VertexAttrib4NbvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib4Nbv\0"    "glVertexAttrib4NbvARB\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_vertex_shader)static const char GetActiveAttribARB_names[] =     "iiipppp\0" /* Parameter signature */    "glGetActiveAttrib\0"    "glGetActiveAttribARB\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttrib4ubNV_names[] =     "iiiii\0" /* Parameter signature */    "glVertexAttrib4ubNV\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char TexCoord2fColor4fNormal3fVertex3fSUN_names[] =     "ffffffffffff\0" /* Parameter signature */    "glTexCoord2fColor4fNormal3fVertex3fSUN\0"    "";#endif#if defined(need_GL_NV_register_combiners)static const char CombinerParameterfvNV_names[] =     "ip\0" /* Parameter signature */    "glCombinerParameterfvNV\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttribs3dvNV_names[] =     "iip\0" /* Parameter signature */    "glVertexAttribs3dvNV\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttribs4fvNV_names[] =     "iip\0" /* Parameter signature */    "glVertexAttribs4fvNV\0"    "";#endif#if defined(need_GL_SGIX_fragment_lighting)static const char FragmentLightiSGIX_names[] =     "iii\0" /* Parameter signature */    "glFragmentLightiSGIX\0"    "";#endif#if defined(need_GL_EXT_polygon_offset)static const char PolygonOffsetEXT_names[] =     "ff\0" /* Parameter signature */    "glPolygonOffsetEXT\0"    "";#endif#if defined(need_GL_SGIX_async)static const char PollAsyncSGIX_names[] =     "p\0" /* Parameter signature */    "glPollAsyncSGIX\0"    "";#endif#if defined(need_GL_ATI_fragment_shader)static const char DeleteFragmentShaderATI_names[] =     "i\0" /* Parameter signature */    "glDeleteFragmentShaderATI\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char TexCoord2fNormal3fVertex3fvSUN_names[] =     "ppp\0" /* Parameter signature */    "glTexCoord2fNormal3fVertex3fvSUN\0"    "";#endif#if defined(need_GL_VERSION_1_3) || defined(need_GL_ARB_transpose_matrix)static const char MultTransposeMatrixdARB_names[] =     "p\0" /* Parameter signature */    "glMultTransposeMatrixd\0"    "glMultTransposeMatrixdARB\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_ARB_window_pos) || defined(need_GL_MESA_window_pos)static const char WindowPos2svMESA_names[] =     "p\0" /* Parameter signature */    "glWindowPos2sv\0"    "glWindowPos2svARB\0"    "glWindowPos2svMESA\0"    "";#endif#if defined(need_GL_VERSION_1_3) || defined(need_GL_ARB_texture_compression)static const char CompressedTexImage1DARB_names[] =     "iiiiiip\0" /* Parameter signature */    "glCompressedTexImage1D\0"    "glCompressedTexImage1DARB\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttrib2sNV_names[] =     "iii\0" /* Parameter signature */    "glVertexAttrib2sNV\0"    "";#endif#if defined(need_GL_IBM_vertex_array_lists)static const char NormalPointerListIBM_names[] =     "iipi\0" /* Parameter signature */    "glNormalPointerListIBM\0"    "";#endif#if defined(need_GL_EXT_vertex_array)static const char IndexPointerEXT_names[] =     "iiip\0" /* Parameter signature */    "glIndexPointerEXT\0"    "";#endif#if defined(need_GL_EXT_vertex_array)static const char NormalPointerEXT_names[] =     "iiip\0" /* Parameter signature */    "glNormalPointerEXT\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord3dARB_names[] =     "iddd\0" /* Parameter signature */    "glMultiTexCoord3d\0"    "glMultiTexCoord3dARB\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord2iARB_names[] =     "iii\0" /* Parameter signature */    "glMultiTexCoord2i\0"    "glMultiTexCoord2iARB\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN_names[] =     "iffffffff\0" /* Parameter signature */    "glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord2svARB_names[] =     "ip\0" /* Parameter signature */    "glMultiTexCoord2sv\0"    "glMultiTexCoord2svARB\0"    "";#endif#if defined(need_GL_SUN_triangle_list)static const char ReplacementCodeubvSUN_names[] =     "p\0" /* Parameter signature */    "glReplacementCodeubvSUN\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_shader_objects)static const char Uniform3iARB_names[] =     "iiii\0" /* Parameter signature */    "glUniform3i\0"    "glUniform3iARB\0"    "";#endif#if defined(need_GL_SGIX_fragment_lighting)static const char GetFragmentMaterialfvSGIX_names[] =     "iip\0" /* Parameter signature */    "glGetFragmentMaterialfvSGIX\0"    "";#endif#if defined(need_GL_VERSION_2_0)static const char GetShaderInfoLog_names[] =     "iipp\0" /* Parameter signature */    "glGetShaderInfoLog\0"    "";#endif#if defined(need_GL_ARB_vertex_blend)static const char WeightivARB_names[] =     "ip\0" /* Parameter signature */    "glWeightivARB\0"    "";#endif#if defined(need_GL_SUN_global_alpha)static const char GlobalAlphaFactordSUN_names[] =     "d\0" /* Parameter signature */    "glGlobalAlphaFactordSUN\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttribs3fvNV_names[] =     "iip\0" /* Parameter signature */    "glVertexAttribs3fvNV\0"    "";#endif#if defined(need_GL_EXT_framebuffer_object)static const char GenerateMipmapEXT_names[] =     "i\0" /* Parameter signature */    "glGenerateMipmapEXT\0"    "";#endif#if defined(need_GL_ATI_fragment_shader)static const char SetFragmentShaderConstantATI_names[] =     "ip\0" /* Parameter signature */    "glSetFragmentShaderConstantATI\0"    "";#endif#if defined(need_GL_NV_evaluators)static const char GetMapAttribParameterivNV_names[] =     "iiip\0" /* Parameter signature */    "glGetMapAttribParameterivNV\0"    "";#endif#if defined(need_GL_ARB_shader_objects)static const char CreateShaderObjectARB_names[] =     "i\0" /* Parameter signature */    "glCreateShaderObjectARB\0"    "";#endif#if defined(need_GL_SGIS_sharpen_texture)static const char GetSharpenTexFuncSGIS_names[] =     "ip\0" /* Parameter signature */    "glGetSharpenTexFuncSGIS\0"    "";#endif#if defined(need_GL_VERSION_1_5) || defined(need_GL_ARB_vertex_buffer_object)static const char BufferDataARB_names[] =     "iipi\0" /* Parameter signature */    "glBufferData\0"    "glBufferDataARB\0"    "";#endif#if defined(need_GL_NV_vertex_array_range)static const char FlushVertexArrayRangeNV_names[] =     "\0" /* Parameter signature */    "glFlushVertexArrayRangeNV\0"    "";#endif#if defined(need_GL_ATI_fragment_shader)static const char SampleMapATI_names[] = 

⌨️ 快捷键说明

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