extension_helper.h

来自「mesa-6.5-minigui源码」· C头文件 代码 · 共 2,531 行 · 第 1/5 页

H
2,531
字号
    "glUseProgramObjectARB\0"    "";#endif#if defined(need_GL_NV_fragment_program)static const char ProgramNamedParameter4dvNV_names[] =     "iipp\0" /* Parameter signature */    "glProgramNamedParameter4dvNV\0"    "";#endif#if defined(need_GL_EXT_coordinate_frame)static const char Tangent3fvEXT_names[] =     "p\0" /* Parameter signature */    "glTangent3fvEXT\0"    "";#endif#if defined(need_GL_EXT_framebuffer_object)static const char BindFramebufferEXT_names[] =     "ii\0" /* Parameter signature */    "glBindFramebufferEXT\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib4usvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib4usvARB\0"    "";#endif#if defined(need_GL_EXT_compiled_vertex_array)static const char UnlockArraysEXT_names[] =     "\0" /* Parameter signature */    "glUnlockArraysEXT\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char TexCoord2fColor3fVertex3fSUN_names[] =     "ffffffff\0" /* Parameter signature */    "glTexCoord2fColor3fVertex3fSUN\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_ARB_window_pos) || defined(need_GL_MESA_window_pos)static const char WindowPos3fvMESA_names[] =     "p\0" /* Parameter signature */    "glWindowPos3fv\0"    "glWindowPos3fvARB\0"    "glWindowPos3fvMESA\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttrib1svNV_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib1svNV\0"    "";#endif#if defined(need_GL_EXT_copy_texture)static const char CopyTexSubImage3D_names[] =     "iiiiiiiii\0" /* Parameter signature */    "glCopyTexSubImage3D\0"    "glCopyTexSubImage3DEXT\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib2dARB_names[] =     "idd\0" /* Parameter signature */    "glVertexAttrib2dARB\0"    "";#endif#if defined(need_GL_SGIS_texture_color_mask)static const char TextureColorMaskSGIS_names[] =     "iiii\0" /* Parameter signature */    "glTextureColorMaskSGIS\0"    "";#endif#if defined(need_GL_SGI_color_table)static const char CopyColorTable_names[] =     "iiiii\0" /* Parameter signature */    "glCopyColorTable\0"    "glCopyColorTableSGI\0"    "";#endif#if defined(need_GL_INTEL_parallel_arrays)static const char ColorPointervINTEL_names[] =     "iip\0" /* Parameter signature */    "glColorPointervINTEL\0"    "";#endif#if defined(need_GL_ATI_fragment_shader)static const char AlphaFragmentOp1ATI_names[] =     "iiiiii\0" /* Parameter signature */    "glAlphaFragmentOp1ATI\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord3ivARB_names[] =     "ip\0" /* Parameter signature */    "glMultiTexCoord3iv\0"    "glMultiTexCoord3ivARB\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord2sARB_names[] =     "iii\0" /* Parameter signature */    "glMultiTexCoord2s\0"    "glMultiTexCoord2sARB\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib1dvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib1dvARB\0"    "";#endif#if defined(need_GL_EXT_texture_object)static const char DeleteTextures_names[] =     "ip\0" /* Parameter signature */    "glDeleteTextures\0"    "glDeleteTexturesEXT\0"    "";#endif#if defined(need_GL_EXT_vertex_array)static const char TexCoordPointerEXT_names[] =     "iiiip\0" /* Parameter signature */    "glTexCoordPointerEXT\0"    "";#endif#if defined(need_GL_SGIS_texture4D)static const char TexSubImage4DSGIS_names[] =     "iiiiiiiiiiiip\0" /* Parameter signature */    "glTexSubImage4DSGIS\0"    "";#endif#if defined(need_GL_NV_register_combiners2)static const char CombinerStageParameterfvNV_names[] =     "iip\0" /* Parameter signature */    "glCombinerStageParameterfvNV\0"    "";#endif#if defined(need_GL_SGIX_instruments)static const char StopInstrumentsSGIX_names[] =     "i\0" /* Parameter signature */    "glStopInstrumentsSGIX\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char TexCoord4fColor4fNormal3fVertex4fSUN_names[] =     "fffffffffffffff\0" /* Parameter signature */    "glTexCoord4fColor4fNormal3fVertex4fSUN\0"    "";#endif#if defined(need_GL_SGIX_polynomial_ffd)static const char DeformSGIX_names[] =     "i\0" /* Parameter signature */    "glDeformSGIX\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char GetVertexAttribfvARB_names[] =     "iip\0" /* Parameter signature */    "glGetVertexAttribfvARB\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_EXT_secondary_color)static const char SecondaryColor3ivEXT_names[] =     "p\0" /* Parameter signature */    "glSecondaryColor3iv\0"    "glSecondaryColor3ivEXT\0"    "";#endif#if defined(need_GL_SGIS_detail_texture)static const char GetDetailTexFuncSGIS_names[] =     "ip\0" /* Parameter signature */    "glGetDetailTexFuncSGIS\0"    "";#endif#if defined(need_GL_NV_register_combiners2)static const char GetCombinerStageParameterfvNV_names[] =     "iip\0" /* Parameter signature */    "glGetCombinerStageParameterfvNV\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char Color4ubVertex2fvSUN_names[] =     "pp\0" /* Parameter signature */    "glColor4ubVertex2fvSUN\0"    "";#endif#if defined(need_GL_SGIS_texture_filter4)static const char TexFilterFuncSGIS_names[] =     "iiip\0" /* Parameter signature */    "glTexFilterFuncSGIS\0"    "";#endif#if defined(need_GL_SGIS_multisample) || defined(need_GL_EXT_multisample)static const char SampleMaskSGIS_names[] =     "fi\0" /* Parameter signature */    "glSampleMaskSGIS\0"    "glSampleMaskEXT\0"    "";#endif#if defined(need_GL_ARB_vertex_shader)static const char GetAttribLocationARB_names[] =     "ip\0" /* Parameter signature */    "glGetAttribLocationARB\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib4ubvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib4ubvARB\0"    "";#endif#if defined(need_GL_SGIS_detail_texture)static const char DetailTexFuncSGIS_names[] =     "iip\0" /* Parameter signature */    "glDetailTexFuncSGIS\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char Normal3fVertex3fSUN_names[] =     "ffffff\0" /* Parameter signature */    "glNormal3fVertex3fSUN\0"    "";#endif#if defined(need_GL_EXT_copy_texture)static const char CopyTexImage2D_names[] =     "iiiiiiii\0" /* Parameter signature */    "glCopyTexImage2D\0"    "glCopyTexImage2DEXT\0"    "";#endif#if defined(need_GL_VERSION_1_5) || defined(need_GL_ARB_vertex_buffer_object)static const char GetBufferPointervARB_names[] =     "iip\0" /* Parameter signature */    "glGetBufferPointerv\0"    "glGetBufferPointervARB\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char ProgramEnvParameter4fARB_names[] =     "iiffff\0" /* Parameter signature */    "glProgramEnvParameter4fARB\0"    "";#endif#if defined(need_GL_ARB_shader_objects)static const char Uniform3ivARB_names[] =     "iip\0" /* Parameter signature */    "glUniform3ivARB\0"    "";#endif#if defined(need_GL_NV_fence)static const char GetFenceivNV_names[] =     "iip\0" /* Parameter signature */    "glGetFenceivNV\0"    "";#endif#if defined(need_GL_MESA_window_pos)static const char WindowPos4dvMESA_names[] =     "p\0" /* Parameter signature */    "glWindowPos4dvMESA\0"    "";#endif#if defined(need_GL_EXT_color_subtable)static const char ColorSubTable_names[] =     "iiiiip\0" /* Parameter signature */    "glColorSubTable\0"    "glColorSubTableEXT\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord4ivARB_names[] =     "ip\0" /* Parameter signature */    "glMultiTexCoord4iv\0"    "glMultiTexCoord4ivARB\0"    "";#endif#if defined(need_GL_NV_evaluators)static const char GetMapAttribParameterfvNV_names[] =     "iiip\0" /* Parameter signature */    "glGetMapAttribParameterfvNV\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib4sARB_names[] =     "iiiii\0" /* Parameter signature */    "glVertexAttrib4sARB\0"    "";#endif#if defined(need_GL_VERSION_1_5) || defined(need_GL_ARB_occlusion_query)static const char GetQueryObjectuivARB_names[] =     "iip\0" /* Parameter signature */    "glGetQueryObjectuiv\0"    "glGetQueryObjectuivARB\0"    "";#endif#if defined(need_GL_NV_evaluators)static const char MapParameterivNV_names[] =     "iip\0" /* Parameter signature */    "glMapParameterivNV\0"    "";#endif#if defined(need_GL_EXT_framebuffer_object)static const char GenRenderbuffersEXT_names[] =     "ip\0" /* Parameter signature */    "glGenRenderbuffersEXT\0"    "";#endif#if defined(need_GL_EXT_convolution)static const char GetConvolutionParameterfvEXT_names[] =     "iip\0" /* Parameter signature */    "glGetConvolutionParameterfvEXT\0"    "";#endif#if defined(need_GL_EXT_histogram)static const char GetMinmaxParameterfvEXT_names[] =     "iip\0" /* Parameter signature */    "glGetMinmaxParameterfvEXT\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib2dvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib2dvARB\0"    "";#endif#if defined(need_GL_EXT_vertex_array)static const char EdgeFlagPointerEXT_names[] =     "iip\0" /* Parameter signature */    "glEdgeFlagPointerEXT\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char VertexAttribs2svNV_names[] =     "iip\0" /* Parameter signature */    "glVertexAttribs2svNV\0"    "";#endif#if defined(need_GL_ARB_vertex_blend)static const char WeightbvARB_names[] =     "ip\0" /* Parameter signature */    "glWeightbvARB\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib2fvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib2fvARB\0"    "";#endif#if defined(need_GL_VERSION_1_5) || defined(need_GL_ARB_vertex_buffer_object)static const char GetBufferParameterivARB_names[] =     "iip\0" /* Parameter signature */    "glGetBufferParameteriv\0"    "glGetBufferParameterivARB\0"    "";#endif#if defined(need_GL_SGIX_list_priority)static const char ListParameteriSGIX_names[] =     "iii\0" /* Parameter signature */    "glListParameteriSGIX\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char ReplacementCodeuiColor4fNormal3fVertex3fSUN_names[] =     "iffffffffff\0" /* Parameter signature */    "glReplacementCodeuiColor4fNormal3fVertex3fSUN\0"    "";#endif#if defined(need_GL_SGIX_instruments)static const char InstrumentsBufferSGIX_names[] =     "ip\0" /* Parameter signature */    "glInstrumentsBufferSGIX\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char VertexAttrib4NivARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib4NivARB\0"    "";#endif#if defined(need_GL_SUN_triangle_list)static const char ReplacementCodeuivSUN_names[] =     "p\0" /* Parameter signature */    "glReplacementCodeuivSUN\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_ARB_window_pos) || defined(need_GL_MESA_window_pos)static const char WindowPos2iMESA_names[] =     "ii\0" /* Parameter signature */    "glWindowPos2i\0"    "glWindowPos2iARB\0"    "glWindowPos2iMESA\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_EXT_secondary_color)static const char SecondaryColor3fvEXT_names[] =     "p\0" /* Parameter signature */    "glSecondaryColor3fv\0"    "glSecondaryColor3fvEXT\0"    "";#endif#if defined(need_GL_VERSION_1_3) || defined(need_GL_ARB_texture_compression)static const char CompressedTexSubImage1DARB_names[] =     "iiiiiip\0" /* Parameter signature */    "glCompressedTexSubImage1D\0"    "glCompressedTexSubImage1DARB\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char TexCoord2fNormal3fVertex3fSUN_names[] =     "ffffffff\0" /* Parameter signature */    "glTexCoord2fNormal3fVertex3fSUN\0"    "";#endif#if defined(need_GL_NV_vertex_program)static const char GetVertexAttribivNV_names[] =     "iip\0" /* Parameter signature */    "glGetVertexAttribivNV\0"    "";#endif#if defined(need_GL_ARB_vertex_program)static const char GetProgramStringARB_names[] =     "iip\0" /* Parameter signature */    "glGetProgramStringARB\0"    "";#endif#if defined(need_GL_ARB_shader_objects)static const char CompileShaderARB_names[] =     "i\0" /* Parameter signature */    "glCompileShaderARB\0"    "";#endif#if defined(need_GL_NV_register_combiners)static const char CombinerOutputNV_names[] =     "iiiiiiiiii\0" /* Parameter signature */    "glCombinerOutputNV\

⌨️ 快捷键说明

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