📄 extension_helper.h
字号:
"";#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 + -