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

📄 extension_helper.h

📁 Mesa is an open-source implementation of the OpenGL specification - a system for rendering interacti
💻 H
📖 第 1 页 / 共 5 页
字号:
    "";#endif#if defined(need_GL_EXT_framebuffer_object)static const char IsRenderbufferEXT_names[] =     "i\0" /* Parameter signature */    "glIsRenderbufferEXT\0"    "";#endif#if defined(need_GL_MESA_window_pos)static const char WindowPos4fMESA_names[] =     "ffff\0" /* Parameter signature */    "glWindowPos4fMESA\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_ARB_window_pos) || defined(need_GL_MESA_window_pos)static const char WindowPos3dvMESA_names[] =     "p\0" /* Parameter signature */    "glWindowPos3dv\0"    "glWindowPos3dvARB\0"    "glWindowPos3dvMESA\0"    "";#endif#if defined(need_GL_EXT_timer_query)static const char GetQueryObjecti64vEXT_names[] =     "iip\0" /* Parameter signature */    "glGetQueryObjecti64vEXT\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord1dARB_names[] =     "id\0" /* Parameter signature */    "glMultiTexCoord1d\0"    "glMultiTexCoord1dARB\0"    "";#endif#if defined(need_GL_VERSION_1_4) || defined(need_GL_NV_point_sprite)static const char PointParameterivNV_names[] =     "ip\0" /* Parameter signature */    "glPointParameteriv\0"    "glPointParameterivNV\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_shader_objects)static const char Uniform2fvARB_names[] =     "iip\0" /* Parameter signature */    "glUniform2fv\0"    "glUniform2fvARB\0"    "";#endif#if defined(need_GL_VERSION_1_3)static const char MultiTexCoord3dvARB_names[] =     "ip\0" /* Parameter signature */    "glMultiTexCoord3dv\0"    "glMultiTexCoord3dvARB\0"    "";#endif#if defined(need_GL_SUN_vertex)static const char ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN_names[] =     "pppp\0" /* Parameter signature */    "glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN\0"    "";#endif#if defined(need_GL_ARB_shader_objects)static const char DeleteObjectARB_names[] =     "i\0" /* Parameter signature */    "glDeleteObjectARB\0"    "";#endif#if defined(need_GL_ARB_matrix_palette)static const char MatrixIndexPointerARB_names[] =     "iiip\0" /* Parameter signature */    "glMatrixIndexPointerARB\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_SGIX_reference_plane)static const char ReferencePlaneSGIX_names[] =     "p\0" /* Parameter signature */    "glReferencePlaneSGIX\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_shader_objects)static const char ValidateProgramARB_names[] =     "i\0" /* Parameter signature */    "glValidateProgram\0"    "glValidateProgramARB\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_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char VertexAttrib2dARB_names[] =     "idd\0" /* Parameter signature */    "glVertexAttrib2d\0"    "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) || defined(need_GL_EXT_paletted_texture)static const char GetColorTable_names[] =     "iiip\0" /* Parameter signature */    "glGetColorTable\0"    "glGetColorTableSGI\0"    "glGetColorTableEXT\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_EXT_histogram)static const char GetHistogramParameterfv_names[] =     "iip\0" /* Parameter signature */    "glGetHistogramParameterfv\0"    "glGetHistogramParameterfvEXT\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_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char VertexAttrib1dvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib1dv\0"    "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_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char GetVertexAttribfvARB_names[] =     "iip\0" /* Parameter signature */    "glGetVertexAttribfv\0"    "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_VERSION_2_1)static const char UniformMatrix4x2fv_names[] =     "iiip\0" /* Parameter signature */    "glUniformMatrix4x2fv\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_EXT_coordinate_frame)static const char Binormal3fEXT_names[] =     "fff\0" /* Parameter signature */    "glBinormal3fEXT\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_VERSION_2_0) || defined(need_GL_ARB_vertex_shader)static const char GetAttribLocationARB_names[] =     "ip\0" /* Parameter signature */    "glGetAttribLocation\0"    "glGetAttribLocationARB\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char VertexAttrib4ubvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib4ubv\0"    "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) || defined(need_GL_NV_vertex_program)static const char ProgramEnvParameter4fARB_names[] =     "iiffff\0" /* Parameter signature */    "glProgramEnvParameter4fARB\0"    "glProgramParameter4fNV\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_shader_objects)static const char Uniform3ivARB_names[] =     "iip\0" /* Parameter signature */    "glUniform3iv\0"    "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_EXT_gpu_program_parameters)static const char ProgramLocalParameters4fvEXT_names[] =     "iiip\0" /* Parameter signature */    "glProgramLocalParameters4fvEXT\0"    "";#endif#if defined(need_GL_NV_evaluators)static const char GetMapAttribParameterfvNV_names[] =     "iiip\0" /* Parameter signature */    "glGetMapAttribParameterfvNV\0"    "";#endif#if defined(need_GL_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char VertexAttrib4sARB_names[] =     "iiiii\0" /* Parameter signature */    "glVertexAttrib4s\0"    "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_VERSION_2_0) || defined(need_GL_ARB_vertex_program)static const char VertexAttrib2dvARB_names[] =     "ip\0" /* Parameter signature */    "glVertexAttrib2dv\0"    "glVertexAttrib2dvARB\0"    "";

⌨️ 快捷键说明

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