extension_helper.h
来自「mesa-6.5-minigui源码」· C头文件 代码 · 共 2,531 行 · 第 1/5 页
H
2,531 行
#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_NV_vertex_program)static const char ProgramParameter4dvNV_names[] = "iip\0" /* Parameter signature */ "glProgramParameter4dvNV\0" "";#endif#if defined(need_GL_ARB_vertex_program)static const char DisableVertexAttribArrayARB_names[] = "i\0" /* Parameter signature */ "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_ARB_vertex_program)static const char VertexAttrib1fARB_names[] = "if\0" /* Parameter signature */ "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_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_ARB_vertex_program)static const char VertexAttrib4NbvARB_names[] = "ip\0" /* Parameter signature */ "glVertexAttrib4NbvARB\0" "";#endif#if defined(need_GL_ARB_vertex_shader)static const char GetActiveAttribARB_names[] = "iiipppp\0" /* Parameter signature */ "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_EXT_histogram)static const char GetMinmaxEXT_names[] = "iiiip\0" /* Parameter signature */ "glGetMinmaxEXT\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_ARB_shader_objects)static const char Uniform3iARB_names[] = "iiii\0" /* Parameter signature */ "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_EXT_coordinate_frame)static const char Binormal3fEXT_names[] = "fff\0" /* Parameter signature */ "glBinormal3fEXT\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_NV_vertex_program)static const char ProgramParameter4dNV_names[] = "iidddd\0" /* Parameter signature */ "glProgramParameter4dNV\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[] = "iii\0" /* Parameter signature */ "glSampleMapATI\0" "";#endif#if defined(need_GL_EXT_vertex_array)static const char VertexPointerEXT_names[] = "iiiip\0" /* Parameter signature */ "glVertexPointerEXT\0" "";#endif#if defined(need_GL_SGIS_texture_filter4)static const char GetTexFilterFuncSGIS_names[] = "iip\0" /* Parameter signature */ "glGetTexFilterFuncSGIS\0" "";#endif#if defined(need_GL_NV_register_combiners)static const char GetCombinerOutputParameterfvNV_names[] = "iiip\0" /* Parameter signature */ "glGetCombinerOutputParameterfvNV\0" "";#endif#if defined(need_GL_EXT_subtexture)static const char TexSubImage1D_names[] = "iiiiiip\0" /* Parameter signature */ "glTexSubImage1D\0" "glTexSubImage1DEXT\0" "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib1sARB_names[] = "ii\0" /* Parameter signature */ "glVertexAttrib1sARB\0" "";#endif#if defined(need_GL_NV_register_combiners)static const char FinalCombinerInputNV_names[] = "iiii\0" /* Parameter signature */ "glFinalCombinerInputNV\0" "";#endif#if defined(need_GL_EXT_histogram)static const char GetHistogramParameterfvEXT_names[] = "iip\0" /* Parameter signature */ "glGetHistogramParameterfvEXT\0" "";#endif#if defined(need_GL_SGIX_flush_raster)static const char FlushRasterSGIX_names[] =
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?