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 + -
显示快捷键?