Tcl3D Logo
Overview
Currently selected Documentation
Getting started
Modules
Resources
Tcl3D reference
OpenGL
OpenSceneGraph
rtVis explained
Applications
Demos
Downloads
History
Related links
Contact
Valid XHTML 1.0 Transitional

Documentation - OpenGL reference

This page lists all OpenGL core and extension functions available with Tcl3D.

Alphabetical listing
Sorted by version and extension

A B C D E F G H I L M N O P Q R S T U V W

A

Function name Version or Extension Deprecated
glAccum GL_VERSION_1_1 3.1
glActiveProgramEXT GL_EXT_separate_shader_objects No
glActiveShaderProgram GL_ARB_separate_shader_objects No
glActiveStencilFaceEXT GL_EXT_stencil_two_side No
glActiveTexture GL_VERSION_1_3 No
glActiveTextureARB GL_ARB_multitexture No
glActiveVaryingNV GL_NV_transform_feedback No
glAddSwapHintRectWIN GL_WIN_swap_hint No
glAlphaFragmentOp1ATI GL_ATI_fragment_shader No
glAlphaFragmentOp2ATI GL_ATI_fragment_shader No
glAlphaFragmentOp3ATI GL_ATI_fragment_shader No
glAlphaFunc GL_VERSION_1_1 3.1
glApplyTextureEXT GL_EXT_light_texture No
glAreProgramsResidentNV GL_NV_vertex_program No
glAreTexturesResident GL_VERSION_1_1 3.1
glAreTexturesResidentEXT GL_EXT_texture_object No
glArrayElement GL_VERSION_1_1 3.1
glArrayElementEXT GL_EXT_vertex_array No
glArrayObjectATI GL_ATI_vertex_array_object No
glAsyncMarkerSGIX GL_SGIX_async No
glAttachObjectARB GL_ARB_shader_objects No
glAttachShader GL_VERSION_2_0 No

Top of page

B

Function name Version or Extension Deprecated
glBegin GL_VERSION_1_1 3.1
glBeginConditionalRender GL_VERSION_3_0 No
glBeginConditionalRenderNV GL_NV_conditional_render No
glBeginFragmentShaderATI GL_ATI_fragment_shader No
glBeginOcclusionQueryNV GL_NV_occlusion_query No
glBeginPerfMonitorAMD GL_AMD_performance_monitor No
glBeginQuery GL_VERSION_1_5 No
glBeginQueryARB GL_ARB_occlusion_query No
glBeginQueryIndexed GL_ARB_transform_feedback3 No
glBeginSceneEXT GL_EXT_scene_marker No
glBeginTransformFeedback GL_VERSION_3_0 No
glBeginTransformFeedbackEXT GL_EXT_transform_feedback No
glBeginTransformFeedbackNV GL_NV_transform_feedback No
glBeginVertexShaderEXT GL_EXT_vertex_shader No
glBeginVideoCaptureNV GL_NV_video_capture No
glBindAttribLocation GL_VERSION_2_0 No
glBindAttribLocationARB GL_ARB_vertex_shader No
glBindBuffer GL_VERSION_1_5 No
glBindBufferARB GL_ARB_vertex_buffer_object No
glBindBufferBase GL_ARB_uniform_buffer_object No
glBindBufferBaseEXT GL_EXT_transform_feedback No
glBindBufferBaseNV GL_NV_transform_feedback No
glBindBufferOffsetEXT GL_EXT_transform_feedback No
glBindBufferOffsetNV GL_NV_transform_feedback No
glBindBufferRange GL_ARB_uniform_buffer_object No
glBindBufferRangeEXT GL_EXT_transform_feedback No
glBindBufferRangeNV GL_NV_transform_feedback No
glBindFragDataLocation GL_VERSION_3_0 No
glBindFragDataLocationEXT GL_EXT_gpu_shader4 No
glBindFragDataLocationIndexed GL_ARB_blend_func_extended No
glBindFragmentShaderATI GL_ATI_fragment_shader No
glBindFramebuffer GL_ARB_framebuffer_object No
glBindFramebufferEXT GL_EXT_framebuffer_object No
glBindImageTexture GL_ARB_shader_image_load_store No
glBindImageTextureEXT GL_EXT_shader_image_load_store No
glBindLightParameterEXT GL_EXT_vertex_shader No
glBindMaterialParameterEXT GL_EXT_vertex_shader No
glBindMultiTextureEXT GL_EXT_direct_state_access No
glBindParameterEXT GL_EXT_vertex_shader No
glBindProgramARB GL_ARB_vertex_program No
glBindProgramNV GL_NV_vertex_program No
glBindProgramPipeline GL_ARB_separate_shader_objects No
glBindRenderbuffer GL_ARB_framebuffer_object No
glBindRenderbufferEXT GL_EXT_framebuffer_object No
glBindSampler GL_ARB_sampler_objects No
glBindTexGenParameterEXT GL_EXT_vertex_shader No
glBindTexture GL_VERSION_1_1 No
glBindTextureEXT GL_EXT_texture_object No
glBindTextureUnitParameterEXT GL_EXT_vertex_shader No
glBindTransformFeedback GL_ARB_transform_feedback2 No
glBindTransformFeedbackNV GL_NV_transform_feedback2 No
glBindVertexArray GL_ARB_vertex_array_object No
glBindVertexArrayAPPLE GL_APPLE_vertex_array_object No
glBindVertexShaderEXT GL_EXT_vertex_shader No
glBindVideoCaptureStreamBufferNV GL_NV_video_capture No
glBindVideoCaptureStreamTextureNV GL_NV_video_capture No
glBinormalPointerEXT GL_EXT_coordinate_frame No
glBitmap GL_VERSION_1_1 3.1
glBlendColor GL_VERSION_1_4 No
glBlendColorEXT GL_EXT_blend_color No
glBlendEquation GL_VERSION_1_4 No
glBlendEquationEXT GL_EXT_blend_minmax No
glBlendEquationIndexedAMD GL_AMD_draw_buffers_blend No
glBlendEquationSeparate GL_VERSION_2_0 No
glBlendEquationSeparateEXT GL_EXT_blend_equation_separate No
glBlendEquationSeparateIndexedAMD GL_AMD_draw_buffers_blend No
glBlendEquationSeparatei GL_VERSION_4_0 No
glBlendEquationSeparateiARB GL_ARB_draw_buffers_blend No
glBlendEquationi GL_VERSION_4_0 No
glBlendEquationiARB GL_ARB_draw_buffers_blend No
glBlendFunc GL_VERSION_1_1 No
glBlendFuncIndexedAMD GL_AMD_draw_buffers_blend No
glBlendFuncSeparate GL_VERSION_1_4 No
glBlendFuncSeparateEXT GL_EXT_blend_func_separate No
glBlendFuncSeparateIndexedAMD GL_AMD_draw_buffers_blend No
glBlendFuncSeparatei GL_VERSION_4_0 No
glBlendFuncSeparateiARB GL_ARB_draw_buffers_blend No
glBlendFunci GL_VERSION_4_0 No
glBlendFunciARB GL_ARB_draw_buffers_blend No
glBlitFramebuffer GL_ARB_framebuffer_object No
glBlitFramebufferEXT GL_EXT_framebuffer_blit No
glBufferAddressRangeNV GL_NV_vertex_buffer_unified_memory No
glBufferData GL_VERSION_1_5 No
glBufferDataARB GL_ARB_vertex_buffer_object No
glBufferParameteriAPPLE GL_APPLE_flush_buffer_range No
glBufferRegionEnabled GL_KTX_buffer_region No
glBufferSubData GL_VERSION_1_5 No
glBufferSubDataARB GL_ARB_vertex_buffer_object No

Top of page

C

Function name Version or Extension Deprecated
glCallList GL_VERSION_1_1 3.1
glCallLists GL_VERSION_1_1 3.1
glCheckFramebufferStatus GL_ARB_framebuffer_object No
glCheckFramebufferStatusEXT GL_EXT_framebuffer_object No
glCheckNamedFramebufferStatusEXT GL_EXT_direct_state_access No
glClampColor GL_VERSION_3_0 No
glClampColorARB GL_ARB_color_buffer_float No
glClear GL_VERSION_1_1 No
glClearAccum GL_VERSION_1_1 3.1
glClearBufferfi GL_VERSION_3_0 No
glClearBufferfv GL_VERSION_3_0 No
glClearBufferiv GL_VERSION_3_0 No
glClearBufferuiv GL_VERSION_3_0 No
glClearColor GL_VERSION_1_1 No
glClearColorIiEXT GL_EXT_texture_integer No
glClearColorIuiEXT GL_EXT_texture_integer No
glClearDepth GL_VERSION_1_1 No
glClearDepthdNV GL_NV_depth_buffer_float No
glClearDepthf GL_ARB_ES2_compatibility No
glClearDepthfOES GL_OES_single_precision No
glClearIndex GL_VERSION_1_1 3.1
glClearStencil GL_VERSION_1_1 No
glClientActiveTexture GL_VERSION_1_3 3.1
glClientActiveTextureARB GL_ARB_multitexture No
glClientActiveVertexStreamATI GL_ATI_vertex_streams No
glClientAttribDefaultEXT GL_EXT_direct_state_access No
glClientWaitSync GL_ARB_sync No
glClipPlane GL_VERSION_1_1 3.1
glClipPlanefOES GL_OES_single_precision No
glColor3b GL_VERSION_1_1 3.1
glColor3bv GL_VERSION_1_1 3.1
glColor3d GL_VERSION_1_1 3.1
glColor3dv GL_VERSION_1_1 3.1
glColor3f GL_VERSION_1_1 3.1
glColor3fVertex3fSUN GL_SUN_vertex No
glColor3fVertex3fvSUN GL_SUN_vertex No
glColor3fv GL_VERSION_1_1 3.1
glColor3hNV GL_NV_half_float No
glColor3hvNV GL_NV_half_float No
glColor3i GL_VERSION_1_1 3.1
glColor3iv GL_VERSION_1_1 3.1
glColor3s GL_VERSION_1_1 3.1
glColor3sv GL_VERSION_1_1 3.1
glColor3ub GL_VERSION_1_1 3.1
glColor3ubv GL_VERSION_1_1 3.1
glColor3ui GL_VERSION_1_1 3.1
glColor3uiv GL_VERSION_1_1 3.1
glColor3us GL_VERSION_1_1 3.1
glColor3usv GL_VERSION_1_1 3.1
glColor4b GL_VERSION_1_1 3.1
glColor4bv GL_VERSION_1_1 3.1
glColor4d GL_VERSION_1_1 3.1
glColor4dv GL_VERSION_1_1 3.1
glColor4f GL_VERSION_1_1 3.1
glColor4fNormal3fVertex3fSUN GL_SUN_vertex No
glColor4fNormal3fVertex3fvSUN GL_SUN_vertex No
glColor4fv GL_VERSION_1_1 3.1
glColor4hNV GL_NV_half_float No
glColor4hvNV GL_NV_half_float No
glColor4i GL_VERSION_1_1 3.1
glColor4iv GL_VERSION_1_1 3.1
glColor4s GL_VERSION_1_1 3.1
glColor4sv GL_VERSION_1_1 3.1
glColor4ub GL_VERSION_1_1 3.1
glColor4ubVertex2fSUN GL_SUN_vertex No
glColor4ubVertex2fvSUN GL_SUN_vertex No
glColor4ubVertex3fSUN GL_SUN_vertex No
glColor4ubVertex3fvSUN GL_SUN_vertex No
glColor4ubv GL_VERSION_1_1 3.1
glColor4ui GL_VERSION_1_1 3.1
glColor4uiv GL_VERSION_1_1 3.1
glColor4us GL_VERSION_1_1 3.1
glColor4usv GL_VERSION_1_1 3.1
glColorFormatNV GL_NV_vertex_buffer_unified_memory No
glColorFragmentOp1ATI GL_ATI_fragment_shader No
glColorFragmentOp2ATI GL_ATI_fragment_shader No
glColorFragmentOp3ATI GL_ATI_fragment_shader No
glColorMask GL_VERSION_1_1 No
glColorMaskIndexedEXT GL_EXT_draw_buffers2 No
glColorMaski GL_VERSION_3_0 No
glColorMaterial GL_VERSION_1_1 3.1
glColorP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glColorP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glColorP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glColorP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glColorPointer GL_VERSION_1_1 3.1
glColorPointerEXT GL_EXT_vertex_array No
glColorPointerListIBM GL_IBM_vertex_array_lists No
glColorPointervINTEL GL_INTEL_parallel_arrays No
glColorSubTable GL_ARB_imaging 3.1
glColorSubTableEXT GL_EXT_color_subtable No
glColorTable GL_ARB_imaging 3.1
glColorTableEXT GL_EXT_paletted_texture No
glColorTableParameterfv GL_ARB_imaging 3.1
glColorTableParameterfvSGI GL_SGI_color_table No
glColorTableParameteriv GL_ARB_imaging 3.1
glColorTableParameterivSGI GL_SGI_color_table No
glColorTableSGI GL_SGI_color_table No
glCombinerInputNV GL_NV_register_combiners No
glCombinerOutputNV GL_NV_register_combiners No
glCombinerParameterfNV GL_NV_register_combiners No
glCombinerParameterfvNV GL_NV_register_combiners No
glCombinerParameteriNV GL_NV_register_combiners No
glCombinerParameterivNV GL_NV_register_combiners No
glCombinerStageParameterfvNV GL_NV_register_combiners2 No
glCompileShader GL_VERSION_2_0 No
glCompileShaderARB GL_ARB_shader_objects No
glCompileShaderIncludeARB GL_ARB_shading_language_include No
glCompressedMultiTexImage1DEXT GL_EXT_direct_state_access No
glCompressedMultiTexImage2DEXT GL_EXT_direct_state_access No
glCompressedMultiTexImage3DEXT GL_EXT_direct_state_access No
glCompressedMultiTexSubImage1DEXT GL_EXT_direct_state_access No
glCompressedMultiTexSubImage2DEXT GL_EXT_direct_state_access No
glCompressedMultiTexSubImage3DEXT GL_EXT_direct_state_access No
glCompressedTexImage1D GL_VERSION_1_3 No
glCompressedTexImage1DARB GL_ARB_texture_compression No
glCompressedTexImage2D GL_VERSION_1_3 No
glCompressedTexImage2DARB GL_ARB_texture_compression No
glCompressedTexImage3D GL_VERSION_1_3 No
glCompressedTexImage3DARB GL_ARB_texture_compression No
glCompressedTexSubImage1D GL_VERSION_1_3 No
glCompressedTexSubImage1DARB GL_ARB_texture_compression No
glCompressedTexSubImage2D GL_VERSION_1_3 No
glCompressedTexSubImage2DARB GL_ARB_texture_compression No
glCompressedTexSubImage3D GL_VERSION_1_3 No
glCompressedTexSubImage3DARB GL_ARB_texture_compression No
glCompressedTextureImage1DEXT GL_EXT_direct_state_access No
glCompressedTextureImage2DEXT GL_EXT_direct_state_access No
glCompressedTextureImage3DEXT GL_EXT_direct_state_access No
glCompressedTextureSubImage1DEXT GL_EXT_direct_state_access No
glCompressedTextureSubImage2DEXT GL_EXT_direct_state_access No
glCompressedTextureSubImage3DEXT GL_EXT_direct_state_access No
glConvolutionFilter1D GL_ARB_imaging 3.1
glConvolutionFilter1DEXT GL_EXT_convolution No
glConvolutionFilter2D GL_ARB_imaging 3.1
glConvolutionFilter2DEXT GL_EXT_convolution No
glConvolutionParameterf GL_ARB_imaging 3.1
glConvolutionParameterfEXT GL_EXT_convolution No
glConvolutionParameterfv GL_ARB_imaging 3.1
glConvolutionParameterfvEXT GL_EXT_convolution No
glConvolutionParameteri GL_ARB_imaging 3.1
glConvolutionParameteriEXT GL_EXT_convolution No
glConvolutionParameteriv GL_ARB_imaging 3.1
glConvolutionParameterivEXT GL_EXT_convolution No
glCopyBufferSubData GL_ARB_copy_buffer No
glCopyColorSubTable GL_ARB_imaging 3.1
glCopyColorSubTableEXT GL_EXT_color_subtable No
glCopyColorTable GL_ARB_imaging 3.1
glCopyColorTableSGI GL_SGI_color_table No
glCopyConvolutionFilter1D GL_ARB_imaging 3.1
glCopyConvolutionFilter1DEXT GL_EXT_convolution No
glCopyConvolutionFilter2D GL_ARB_imaging 3.1
glCopyConvolutionFilter2DEXT GL_EXT_convolution No
glCopyImageSubDataNV GL_NV_copy_image No
glCopyMultiTexImage1DEXT GL_EXT_direct_state_access No
glCopyMultiTexImage2DEXT GL_EXT_direct_state_access No
glCopyMultiTexSubImage1DEXT GL_EXT_direct_state_access No
glCopyMultiTexSubImage2DEXT GL_EXT_direct_state_access No
glCopyMultiTexSubImage3DEXT GL_EXT_direct_state_access No
glCopyPathNV GL_NV_path_rendering No
glCopyPixels GL_VERSION_1_1 3.1
glCopyTexImage1D GL_VERSION_1_1 No
glCopyTexImage1DEXT GL_EXT_copy_texture No
glCopyTexImage2D GL_VERSION_1_1 No
glCopyTexImage2DEXT GL_EXT_copy_texture No
glCopyTexSubImage1D GL_VERSION_1_1 No
glCopyTexSubImage1DEXT GL_EXT_copy_texture No
glCopyTexSubImage2D GL_VERSION_1_1 No
glCopyTexSubImage2DEXT GL_EXT_copy_texture No
glCopyTexSubImage3D GL_VERSION_1_2 No
glCopyTexSubImage3DEXT GL_EXT_copy_texture No
glCopyTextureImage1DEXT GL_EXT_direct_state_access No
glCopyTextureImage2DEXT GL_EXT_direct_state_access No
glCopyTextureSubImage1DEXT GL_EXT_direct_state_access No
glCopyTextureSubImage2DEXT GL_EXT_direct_state_access No
glCopyTextureSubImage3DEXT GL_EXT_direct_state_access No
glCoverFillPathInstancedNV GL_NV_path_rendering No
glCoverFillPathNV GL_NV_path_rendering No
glCoverStrokePathInstancedNV GL_NV_path_rendering No
glCoverStrokePathNV GL_NV_path_rendering No
glCreateProgram GL_VERSION_2_0 No
glCreateProgramObjectARB GL_ARB_shader_objects No
glCreateShader GL_VERSION_2_0 No
glCreateShaderObjectARB GL_ARB_shader_objects No
glCreateShaderProgramEXT GL_EXT_separate_shader_objects No
glCreateShaderProgramv GL_ARB_separate_shader_objects No
glCreateSyncFromCLeventARB GL_ARB_cl_event No
glCullFace GL_VERSION_1_1 No
glCullParameterdvEXT GL_EXT_cull_vertex No
glCullParameterfvEXT GL_EXT_cull_vertex No
glCurrentPaletteMatrixARB GL_ARB_matrix_palette No

Top of page

D

Function name Version or Extension Deprecated
glDebugMessageCallbackAMD GL_AMD_debug_output No
glDebugMessageCallbackARB GL_ARB_debug_output No
glDebugMessageControlARB GL_ARB_debug_output No
glDebugMessageEnableAMD GL_AMD_debug_output No
glDebugMessageInsertAMD GL_AMD_debug_output No
glDebugMessageInsertARB GL_ARB_debug_output No
glDeleteAsyncMarkersSGIX GL_SGIX_async No
glDeleteBufferRegion GL_KTX_buffer_region No
glDeleteBuffers GL_VERSION_1_5 No
glDeleteBuffersARB GL_ARB_vertex_buffer_object No
glDeleteFencesAPPLE GL_APPLE_fence No
glDeleteFencesNV GL_NV_fence No
glDeleteFragmentShaderATI GL_ATI_fragment_shader No
glDeleteFramebuffers GL_ARB_framebuffer_object No
glDeleteFramebuffersEXT GL_EXT_framebuffer_object No
glDeleteLists GL_VERSION_1_1 3.1
glDeleteNamedStringARB GL_ARB_shading_language_include No
glDeleteNamesAMD GL_AMD_name_gen_delete No
glDeleteObjectARB GL_ARB_shader_objects No
glDeleteOcclusionQueriesNV GL_NV_occlusion_query No
glDeletePathsNV GL_NV_path_rendering No
glDeletePerfMonitorsAMD GL_AMD_performance_monitor No
glDeleteProgram GL_VERSION_2_0 No
glDeleteProgramPipelines GL_ARB_separate_shader_objects No
glDeleteProgramsARB GL_ARB_vertex_program No
glDeleteProgramsNV GL_NV_vertex_program No
glDeleteQueries GL_VERSION_1_5 No
glDeleteQueriesARB GL_ARB_occlusion_query No
glDeleteRenderbuffers GL_ARB_framebuffer_object No
glDeleteRenderbuffersEXT GL_EXT_framebuffer_object No
glDeleteSamplers GL_ARB_sampler_objects No
glDeleteShader GL_VERSION_2_0 No
glDeleteSync GL_ARB_sync No
glDeleteTextures GL_VERSION_1_1 No
glDeleteTexturesEXT GL_EXT_texture_object No
glDeleteTransformFeedbacks GL_ARB_transform_feedback2 No
glDeleteTransformFeedbacksNV GL_NV_transform_feedback2 No
glDeleteVertexArrays GL_ARB_vertex_array_object No
glDeleteVertexArraysAPPLE GL_APPLE_vertex_array_object No
glDeleteVertexShaderEXT GL_EXT_vertex_shader No
glDepthBoundsEXT GL_EXT_depth_bounds_test No
glDepthBoundsdNV GL_NV_depth_buffer_float No
glDepthFunc GL_VERSION_1_1 No
glDepthMask GL_VERSION_1_1 No
glDepthRange GL_VERSION_1_1 No
glDepthRangeArrayv GL_ARB_viewport_array No
glDepthRangeIndexed GL_ARB_viewport_array No
glDepthRangedNV GL_NV_depth_buffer_float No
glDepthRangef GL_ARB_ES2_compatibility No
glDepthRangefOES GL_OES_single_precision No
glDetachObjectARB GL_ARB_shader_objects No
glDetachShader GL_VERSION_2_0 No
glDetailTexFuncSGIS GL_SGIS_detail_texture No
glDisable GL_VERSION_1_1 No
glDisableClientState GL_VERSION_1_1 3.1
glDisableClientStateIndexedEXT GL_EXT_direct_state_access No
glDisableClientStateiEXT GL_EXT_direct_state_access No
glDisableIndexedEXT GL_EXT_draw_buffers2 No
glDisableVariantClientStateEXT GL_EXT_vertex_shader No
glDisableVertexArrayAttribEXT GL_EXT_direct_state_access No
glDisableVertexArrayEXT GL_EXT_direct_state_access No
glDisableVertexAttribAPPLE GL_APPLE_vertex_program_evaluators No
glDisableVertexAttribArray GL_VERSION_2_0 No
glDisableVertexAttribArrayARB GL_ARB_vertex_program No
glDisablei GL_VERSION_3_0 No
glDrawArrays GL_VERSION_1_1 No
glDrawArraysEXT GL_EXT_vertex_array No
glDrawArraysIndirect GL_ARB_draw_indirect No
glDrawArraysInstanced GL_VERSION_3_1 No
glDrawArraysInstancedARB GL_ARB_instanced_arrays No
glDrawArraysInstancedBaseInstance GL_ARB_base_instance No
glDrawArraysInstancedEXT GL_EXT_draw_instanced No
glDrawBuffer GL_VERSION_1_1 No
glDrawBufferRegion GL_KTX_buffer_region No
glDrawBuffers GL_VERSION_2_0 No
glDrawBuffersARB GL_ARB_draw_buffers No
glDrawBuffersATI GL_ATI_draw_buffers No
glDrawElementArrayAPPLE GL_APPLE_element_array No
glDrawElementArrayATI GL_ATI_element_array No
glDrawElements GL_VERSION_1_1 No
glDrawElementsBaseVertex GL_ARB_draw_elements_base_vertex No
glDrawElementsIndirect GL_ARB_draw_indirect No
glDrawElementsInstanced GL_VERSION_3_1 No
glDrawElementsInstancedARB GL_ARB_instanced_arrays No
glDrawElementsInstancedBaseInstance GL_ARB_base_instance No
glDrawElementsInstancedBaseVertex GL_ARB_draw_elements_base_vertex No
glDrawElementsInstancedBaseVertexBaseInstance GL_ARB_base_instance No
glDrawElementsInstancedEXT GL_EXT_draw_instanced No
glDrawPixels GL_VERSION_1_1 3.1
glDrawRangeElementArrayAPPLE GL_APPLE_element_array No
glDrawRangeElementArrayATI GL_ATI_element_array No
glDrawRangeElements GL_VERSION_1_2 No
glDrawRangeElementsBaseVertex GL_ARB_draw_elements_base_vertex No
glDrawRangeElementsEXT GL_EXT_draw_range_elements No
glDrawTransformFeedback GL_ARB_transform_feedback2 No
glDrawTransformFeedbackInstanced GL_ARB_transform_feedback_instanced No
glDrawTransformFeedbackNV GL_NV_transform_feedback2 No
glDrawTransformFeedbackStream GL_ARB_transform_feedback3 No
glDrawTransformFeedbackStreamInstanced GL_ARB_transform_feedback_instanced No

Top of page

E

Function name Version or Extension Deprecated
glEdgeFlag GL_VERSION_1_1 3.1
glEdgeFlagFormatNV GL_NV_vertex_buffer_unified_memory No
glEdgeFlagPointer GL_VERSION_1_1 3.1
glEdgeFlagPointerEXT GL_EXT_vertex_array No
glEdgeFlagPointerListIBM GL_IBM_vertex_array_lists No
glEdgeFlagv GL_VERSION_1_1 3.1
glElementPointerAPPLE GL_APPLE_element_array No
glElementPointerATI GL_ATI_element_array No
glEnable GL_VERSION_1_1 No
glEnableClientState GL_VERSION_1_1 3.1
glEnableClientStateIndexedEXT GL_EXT_direct_state_access No
glEnableClientStateiEXT GL_EXT_direct_state_access No
glEnableIndexedEXT GL_EXT_draw_buffers2 No
glEnableVariantClientStateEXT GL_EXT_vertex_shader No
glEnableVertexArrayAttribEXT GL_EXT_direct_state_access No
glEnableVertexArrayEXT GL_EXT_direct_state_access No
glEnableVertexAttribAPPLE GL_APPLE_vertex_program_evaluators No
glEnableVertexAttribArray GL_VERSION_2_0 No
glEnableVertexAttribArrayARB GL_ARB_vertex_program No
glEnablei GL_VERSION_3_0 No
glEnd GL_VERSION_1_1 3.1
glEndConditionalRender GL_VERSION_3_0 No
glEndConditionalRenderNV GL_NV_conditional_render No
glEndFragmentShaderATI GL_ATI_fragment_shader No
glEndList GL_VERSION_1_1 3.1
glEndOcclusionQueryNV GL_NV_occlusion_query No
glEndPerfMonitorAMD GL_AMD_performance_monitor No
glEndQuery GL_VERSION_1_5 No
glEndQueryARB GL_ARB_occlusion_query No
glEndQueryIndexed GL_ARB_transform_feedback3 No
glEndSceneEXT GL_EXT_scene_marker No
glEndTransformFeedback GL_VERSION_3_0 No
glEndTransformFeedbackEXT GL_EXT_transform_feedback No
glEndTransformFeedbackNV GL_NV_transform_feedback No
glEndVertexShaderEXT GL_EXT_vertex_shader No
glEndVideoCaptureNV GL_NV_video_capture No
glEvalCoord1d GL_VERSION_1_1 3.1
glEvalCoord1dv GL_VERSION_1_1 3.1
glEvalCoord1f GL_VERSION_1_1 3.1
glEvalCoord1fv GL_VERSION_1_1 3.1
glEvalCoord2d GL_VERSION_1_1 3.1
glEvalCoord2dv GL_VERSION_1_1 3.1
glEvalCoord2f GL_VERSION_1_1 3.1
glEvalCoord2fv GL_VERSION_1_1 3.1
glEvalMapsNV GL_NV_evaluators No
glEvalMesh1 GL_VERSION_1_1 3.1
glEvalMesh2 GL_VERSION_1_1 3.1
glEvalPoint1 GL_VERSION_1_1 3.1
glEvalPoint2 GL_VERSION_1_1 3.1
glExecuteProgramNV GL_NV_vertex_program No
glExtractComponentEXT GL_EXT_vertex_shader No

Top of page

F

Function name Version or Extension Deprecated
glFeedbackBuffer GL_VERSION_1_1 3.1
glFenceSync GL_ARB_sync No
glFinalCombinerInputNV GL_NV_register_combiners No
glFinish GL_VERSION_1_1 No
glFinishAsyncSGIX GL_SGIX_async No
glFinishFenceAPPLE GL_APPLE_fence No
glFinishFenceNV GL_NV_fence No
glFinishObjectAPPLE GL_APPLE_fence No
glFinishTextureSUNX GL_SUNX_constant_data No
glFlush GL_VERSION_1_1 No
glFlushMappedBufferRange GL_ARB_map_buffer_range No
glFlushMappedBufferRangeAPPLE GL_APPLE_flush_buffer_range No
glFlushMappedNamedBufferRangeEXT GL_EXT_direct_state_access No
glFlushPixelDataRangeNV GL_NV_pixel_data_range No
glFlushRasterSGIX GL_SGIX_flush_raster No
glFlushVertexArrayRangeAPPLE GL_APPLE_vertex_array_range No
glFlushVertexArrayRangeNV GL_NV_vertex_array_range No
glFogCoordFormatNV GL_NV_vertex_buffer_unified_memory No
glFogCoordPointer GL_VERSION_1_4 3.1
glFogCoordPointerEXT GL_EXT_fog_coord No
glFogCoordPointerListIBM GL_IBM_vertex_array_lists No
glFogCoordd GL_VERSION_1_4 3.1
glFogCoorddEXT GL_EXT_fog_coord No
glFogCoorddv GL_VERSION_1_4 3.1
glFogCoorddvEXT GL_EXT_fog_coord No
glFogCoordf GL_VERSION_1_4 3.1
glFogCoordfEXT GL_EXT_fog_coord No
glFogCoordfv GL_VERSION_1_4 3.1
glFogCoordfvEXT GL_EXT_fog_coord No
glFogCoordhNV GL_NV_half_float No
glFogCoordhvNV GL_NV_half_float No
glFogFuncSGIS GL_SGIS_fog_function No
glFogf GL_VERSION_1_1 3.1
glFogfv GL_VERSION_1_1 3.1
glFogi GL_VERSION_1_1 3.1
glFogiv GL_VERSION_1_1 3.1
glFragmentColorMaterialEXT GL_EXT_fragment_lighting No
glFragmentColorMaterialSGIX GL_SGIX_fragment_specular_lighting No
glFragmentLightModelfEXT GL_EXT_fragment_lighting No
glFragmentLightModelfSGIX GL_SGIX_fragment_specular_lighting No
glFragmentLightModelfvEXT GL_EXT_fragment_lighting No
glFragmentLightModelfvSGIX GL_SGIX_fragment_specular_lighting No
glFragmentLightModeliEXT GL_EXT_fragment_lighting No
glFragmentLightModeliSGIX GL_SGIX_fragment_specular_lighting No
glFragmentLightModelivEXT GL_EXT_fragment_lighting No
glFragmentLightModelivSGIX GL_SGIX_fragment_specular_lighting No
glFragmentLightfEXT GL_EXT_fragment_lighting No
glFragmentLightfSGIX GL_SGIX_fragment_specular_lighting No
glFragmentLightfvEXT GL_EXT_fragment_lighting No
glFragmentLightfvSGIX GL_SGIX_fragment_specular_lighting No
glFragmentLightiEXT GL_EXT_fragment_lighting No
glFragmentLightiSGIX GL_SGIX_fragment_specular_lighting No
glFragmentLightivEXT GL_EXT_fragment_lighting No
glFragmentLightivSGIX GL_SGIX_fragment_specular_lighting No
glFragmentMaterialfEXT GL_EXT_fragment_lighting No
glFragmentMaterialfSGIX GL_SGIX_fragment_specular_lighting No
glFragmentMaterialfvEXT GL_EXT_fragment_lighting No
glFragmentMaterialfvSGIX GL_SGIX_fragment_specular_lighting No
glFragmentMaterialiEXT GL_EXT_fragment_lighting No
glFragmentMaterialiSGIX GL_SGIX_fragment_specular_lighting No
glFragmentMaterialivEXT GL_EXT_fragment_lighting No
glFragmentMaterialivSGIX GL_SGIX_fragment_specular_lighting No
glFrameTerminatorGREMEDY GL_GREMEDY_frame_terminator No
glFrameZoomSGIX GL_SGIX_framezoom No
glFramebufferDrawBufferEXT GL_EXT_direct_state_access No
glFramebufferDrawBuffersEXT GL_EXT_direct_state_access No
glFramebufferReadBufferEXT GL_EXT_direct_state_access No
glFramebufferRenderbuffer GL_ARB_framebuffer_object No
glFramebufferRenderbufferEXT GL_EXT_framebuffer_object No
glFramebufferTexture GL_VERSION_3_2 No
glFramebufferTexture1D GL_ARB_framebuffer_object No
glFramebufferTexture1DEXT GL_EXT_framebuffer_object No
glFramebufferTexture2D GL_ARB_framebuffer_object No
glFramebufferTexture2DEXT GL_EXT_framebuffer_object No
glFramebufferTexture3D GL_ARB_framebuffer_object No
glFramebufferTexture3DEXT GL_EXT_framebuffer_object No
glFramebufferTextureARB GL_ARB_geometry_shader4 No
glFramebufferTextureEXT GL_EXT_geometry_shader4 No
glFramebufferTextureFaceARB GL_ARB_geometry_shader4 No
glFramebufferTextureFaceEXT GL_EXT_geometry_shader4 No
glFramebufferTextureLayer GL_ARB_framebuffer_object No
glFramebufferTextureLayerARB GL_ARB_geometry_shader4 No
glFramebufferTextureLayerEXT GL_EXT_texture_array No
glFreeObjectBufferATI GL_ATI_vertex_array_object No
glFrontFace GL_VERSION_1_1 No
glFrustum GL_VERSION_1_1 3.1
glFrustumfOES GL_OES_single_precision No

Top of page

G

Function name Version or Extension Deprecated
glGenAsyncMarkersSGIX GL_SGIX_async No
glGenBuffers GL_VERSION_1_5 No
glGenBuffersARB GL_ARB_vertex_buffer_object No
glGenFencesAPPLE GL_APPLE_fence No
glGenFencesNV GL_NV_fence No
glGenFragmentShadersATI GL_ATI_fragment_shader No
glGenFramebuffers GL_ARB_framebuffer_object No
glGenFramebuffersEXT GL_EXT_framebuffer_object No
glGenLists GL_VERSION_1_1 3.1
glGenNamesAMD GL_AMD_name_gen_delete No
glGenOcclusionQueriesNV GL_NV_occlusion_query No
glGenPathsNV GL_NV_path_rendering No
glGenPerfMonitorsAMD GL_AMD_performance_monitor No
glGenProgramPipelines GL_ARB_separate_shader_objects No
glGenProgramsARB GL_ARB_vertex_program No
glGenProgramsNV GL_NV_vertex_program No
glGenQueries GL_VERSION_1_5 No
glGenQueriesARB GL_ARB_occlusion_query No
glGenRenderbuffers GL_ARB_framebuffer_object No
glGenRenderbuffersEXT GL_EXT_framebuffer_object No
glGenSamplers GL_ARB_sampler_objects No
glGenSymbolsEXT GL_EXT_vertex_shader No
glGenTextures GL_VERSION_1_1 No
glGenTexturesEXT GL_EXT_texture_object No
glGenTransformFeedbacks GL_ARB_transform_feedback2 No
glGenTransformFeedbacksNV GL_NV_transform_feedback2 No
glGenVertexArrays GL_ARB_vertex_array_object No
glGenVertexArraysAPPLE GL_APPLE_vertex_array_object No
glGenVertexShadersEXT GL_EXT_vertex_shader No
glGenerateMipmap GL_ARB_framebuffer_object No
glGenerateMipmapEXT GL_EXT_framebuffer_object No
glGenerateMultiTexMipmapEXT GL_EXT_direct_state_access No
glGenerateTextureMipmapEXT GL_EXT_direct_state_access No
glGetActiveAtomicCounterBufferiv GL_ARB_shader_atomic_counters No
glGetActiveAttrib GL_VERSION_2_0 No
glGetActiveAttribARB GL_ARB_vertex_shader No
glGetActiveSubroutineName GL_ARB_shader_subroutine No
glGetActiveSubroutineUniformName GL_ARB_shader_subroutine No
glGetActiveSubroutineUniformiv GL_ARB_shader_subroutine No
glGetActiveUniform GL_VERSION_2_0 No
glGetActiveUniformARB GL_ARB_shader_objects No
glGetActiveUniformBlockName GL_ARB_uniform_buffer_object No
glGetActiveUniformBlockiv GL_ARB_uniform_buffer_object No
glGetActiveUniformName GL_ARB_uniform_buffer_object No
glGetActiveUniformsiv GL_ARB_uniform_buffer_object No
glGetActiveVaryingNV GL_NV_transform_feedback No
glGetArrayObjectfvATI GL_ATI_vertex_array_object No
glGetArrayObjectivATI GL_ATI_vertex_array_object No
glGetAttachedObjectsARB GL_ARB_shader_objects No
glGetAttachedShaders GL_VERSION_2_0 No
glGetAttribLocation GL_VERSION_2_0 No
glGetAttribLocationARB GL_ARB_vertex_shader No
glGetBooleanIndexedvEXT GL_EXT_draw_buffers2 No
glGetBooleani_v GL_VERSION_3_0 No
glGetBooleanv GL_VERSION_1_1 No
glGetBufferParameteri64v GL_VERSION_3_2 No
glGetBufferParameteriv GL_VERSION_1_5 No
glGetBufferParameterivARB GL_ARB_vertex_buffer_object No
glGetBufferParameterui64vNV GL_NV_shader_buffer_load No
glGetBufferPointerv GL_VERSION_1_5 No
glGetBufferPointervARB GL_ARB_vertex_buffer_object No
glGetBufferSubData GL_VERSION_1_5 No
glGetBufferSubDataARB GL_ARB_vertex_buffer_object No
glGetClipPlane GL_VERSION_1_1 3.1
glGetClipPlanefOES GL_OES_single_precision No
glGetColorTable GL_ARB_imaging 3.1
glGetColorTableEXT GL_EXT_paletted_texture No
glGetColorTableParameterfv GL_ARB_imaging 3.1
glGetColorTableParameterfvEXT GL_EXT_paletted_texture No
glGetColorTableParameterfvSGI GL_SGI_color_table No
glGetColorTableParameteriv GL_ARB_imaging 3.1
glGetColorTableParameterivEXT GL_EXT_paletted_texture No
glGetColorTableParameterivSGI GL_SGI_color_table No
glGetColorTableSGI GL_SGI_color_table No
glGetCombinerInputParameterfvNV GL_NV_register_combiners No
glGetCombinerInputParameterivNV GL_NV_register_combiners No
glGetCombinerOutputParameterfvNV GL_NV_register_combiners No
glGetCombinerOutputParameterivNV GL_NV_register_combiners No
glGetCombinerStageParameterfvNV GL_NV_register_combiners2 No
glGetCompressedMultiTexImageEXT GL_EXT_direct_state_access No
glGetCompressedTexImage GL_VERSION_1_3 No
glGetCompressedTexImageARB GL_ARB_texture_compression No
glGetCompressedTextureImageEXT GL_EXT_direct_state_access No
glGetConvolutionFilter GL_ARB_imaging 3.1
glGetConvolutionFilterEXT GL_EXT_convolution No
glGetConvolutionParameterfv GL_ARB_imaging 3.1
glGetConvolutionParameterfvEXT GL_EXT_convolution No
glGetConvolutionParameteriv GL_ARB_imaging 3.1
glGetConvolutionParameterivEXT GL_EXT_convolution No
glGetDebugMessageLogAMD GL_AMD_debug_output No
glGetDebugMessageLogARB GL_ARB_debug_output No
glGetDetailTexFuncSGIS GL_SGIS_detail_texture No
glGetDoubleIndexedvEXT GL_EXT_direct_state_access No
glGetDoublei_v GL_ARB_viewport_array No
glGetDoublei_vEXT GL_EXT_direct_state_access No
glGetDoublev GL_VERSION_1_1 No
glGetError GL_VERSION_1_1 No
glGetFenceivNV GL_NV_fence No
glGetFinalCombinerInputParameterfvNV GL_NV_register_combiners No
glGetFinalCombinerInputParameterivNV GL_NV_register_combiners No
glGetFloatIndexedvEXT GL_EXT_direct_state_access No
glGetFloati_v GL_ARB_viewport_array No
glGetFloati_vEXT GL_EXT_direct_state_access No
glGetFloatv GL_VERSION_1_1 No
glGetFogFuncSGIS GL_SGIS_fog_function No
glGetFragDataIndex GL_ARB_blend_func_extended No
glGetFragDataLocation GL_VERSION_3_0 No
glGetFragDataLocationEXT GL_EXT_gpu_shader4 No
glGetFragmentLightfvEXT GL_EXT_fragment_lighting No
glGetFragmentLightfvSGIX GL_SGIX_fragment_specular_lighting No
glGetFragmentLightivEXT GL_EXT_fragment_lighting No
glGetFragmentLightivSGIX GL_SGIX_fragment_specular_lighting No
glGetFragmentMaterialfvEXT GL_EXT_fragment_lighting No
glGetFragmentMaterialfvSGIX GL_SGIX_fragment_specular_lighting No
glGetFragmentMaterialivEXT GL_EXT_fragment_lighting No
glGetFragmentMaterialivSGIX GL_SGIX_fragment_specular_lighting No
glGetFramebufferAttachmentParameteriv GL_ARB_framebuffer_object No
glGetFramebufferAttachmentParameterivEXT GL_EXT_framebuffer_object No
glGetFramebufferParameterivEXT GL_EXT_direct_state_access No
glGetGraphicsResetStatusARB GL_ARB_robustness No
glGetHandleARB GL_ARB_shader_objects No
glGetHistogram GL_ARB_imaging 3.1
glGetHistogramEXT GL_EXT_histogram No
glGetHistogramParameterfv GL_ARB_imaging 3.1
glGetHistogramParameterfvEXT GL_EXT_histogram No
glGetHistogramParameteriv GL_ARB_imaging 3.1
glGetHistogramParameterivEXT GL_EXT_histogram No
glGetImageTransformParameterfvHP GL_HP_image_transform No
glGetImageTransformParameterivHP GL_HP_image_transform No
glGetInfoLogARB GL_ARB_shader_objects No
glGetInteger64i_v GL_VERSION_3_2 No
glGetInteger64v GL_ARB_sync No
glGetIntegerIndexedvEXT GL_EXT_draw_buffers2 No
glGetIntegeri_v GL_ARB_uniform_buffer_object No
glGetIntegerui64i_vNV GL_NV_vertex_buffer_unified_memory No
glGetIntegerui64vNV GL_NV_shader_buffer_load No
glGetIntegerv GL_VERSION_1_1 No
glGetInternalformativ GL_ARB_internalformat_query No
glGetInvariantBooleanvEXT GL_EXT_vertex_shader No
glGetInvariantFloatvEXT GL_EXT_vertex_shader No
glGetInvariantIntegervEXT GL_EXT_vertex_shader No
glGetLightfv GL_VERSION_1_1 3.1
glGetLightiv GL_VERSION_1_1 3.1
glGetLocalConstantBooleanvEXT GL_EXT_vertex_shader No
glGetLocalConstantFloatvEXT GL_EXT_vertex_shader No
glGetLocalConstantIntegervEXT GL_EXT_vertex_shader No
glGetMapAttribParameterfvNV GL_NV_evaluators No
glGetMapAttribParameterivNV GL_NV_evaluators No
glGetMapControlPointsNV GL_NV_evaluators No
glGetMapParameterfvNV GL_NV_evaluators No
glGetMapParameterivNV GL_NV_evaluators No
glGetMapdv GL_VERSION_1_1 3.1
glGetMapfv GL_VERSION_1_1 3.1
glGetMapiv GL_VERSION_1_1 3.1
glGetMaterialfv GL_VERSION_1_1 3.1
glGetMaterialiv GL_VERSION_1_1 3.1
glGetMinmax GL_ARB_imaging 3.1
glGetMinmaxEXT GL_EXT_histogram No
glGetMinmaxParameterfv GL_ARB_imaging 3.1
glGetMinmaxParameterfvEXT GL_EXT_histogram No
glGetMinmaxParameteriv GL_ARB_imaging 3.1
glGetMinmaxParameterivEXT GL_EXT_histogram No
glGetMultiTexEnvfvEXT GL_EXT_direct_state_access No
glGetMultiTexEnvivEXT GL_EXT_direct_state_access No
glGetMultiTexGendvEXT GL_EXT_direct_state_access No
glGetMultiTexGenfvEXT GL_EXT_direct_state_access No
glGetMultiTexGenivEXT GL_EXT_direct_state_access No
glGetMultiTexImageEXT GL_EXT_direct_state_access No
glGetMultiTexLevelParameterfvEXT GL_EXT_direct_state_access No
glGetMultiTexLevelParameterivEXT GL_EXT_direct_state_access No
glGetMultiTexParameterIivEXT GL_EXT_direct_state_access No
glGetMultiTexParameterIuivEXT GL_EXT_direct_state_access No
glGetMultiTexParameterfvEXT GL_EXT_direct_state_access No
glGetMultiTexParameterivEXT GL_EXT_direct_state_access No
glGetMultisamplefv GL_ARB_texture_multisample No
glGetMultisamplefvNV GL_NV_explicit_multisample No
glGetNamedBufferParameterivEXT GL_EXT_direct_state_access No
glGetNamedBufferParameterui64vNV GL_NV_shader_buffer_load No
glGetNamedBufferPointervEXT GL_EXT_direct_state_access No
glGetNamedBufferSubDataEXT GL_EXT_direct_state_access No
glGetNamedFramebufferAttachmentParameterivEXT GL_EXT_direct_state_access No
glGetNamedProgramLocalParameterIivEXT GL_EXT_direct_state_access No
glGetNamedProgramLocalParameterIuivEXT GL_EXT_direct_state_access No
glGetNamedProgramLocalParameterdvEXT GL_EXT_direct_state_access No
glGetNamedProgramLocalParameterfvEXT GL_EXT_direct_state_access No
glGetNamedProgramStringEXT GL_EXT_direct_state_access No
glGetNamedProgramivEXT GL_EXT_direct_state_access No
glGetNamedRenderbufferParameterivEXT GL_EXT_direct_state_access No
glGetNamedStringARB GL_ARB_shading_language_include No
glGetNamedStringivARB GL_ARB_shading_language_include No
glGetObjectBufferfvATI GL_ATI_vertex_array_object No
glGetObjectBufferivATI GL_ATI_vertex_array_object No
glGetObjectParameterfvARB GL_ARB_shader_objects No
glGetObjectParameterivAPPLE GL_APPLE_object_purgeable No
glGetObjectParameterivARB GL_ARB_shader_objects No
glGetOcclusionQueryivNV GL_NV_occlusion_query No
glGetOcclusionQueryuivNV GL_NV_occlusion_query No
glGetPathColorGenfvNV GL_NV_path_rendering No
glGetPathColorGenivNV GL_NV_path_rendering No
glGetPathCommandsNV GL_NV_path_rendering No
glGetPathCoordsNV GL_NV_path_rendering No
glGetPathDashArrayNV GL_NV_path_rendering No
glGetPathLengthNV GL_NV_path_rendering No
glGetPathMetricRangeNV GL_NV_path_rendering No
glGetPathMetricsNV GL_NV_path_rendering No
glGetPathParameterfvNV GL_NV_path_rendering No
glGetPathParameterivNV GL_NV_path_rendering No
glGetPathSpacingNV GL_NV_path_rendering No
glGetPathTexGenfvNV GL_NV_path_rendering No
glGetPathTexGenivNV GL_NV_path_rendering No
glGetPerfMonitorCounterDataAMD GL_AMD_performance_monitor No
glGetPerfMonitorCounterInfoAMD GL_AMD_performance_monitor No
glGetPerfMonitorCounterStringAMD GL_AMD_performance_monitor No
glGetPerfMonitorCountersAMD GL_AMD_performance_monitor No
glGetPerfMonitorGroupStringAMD GL_AMD_performance_monitor No
glGetPerfMonitorGroupsAMD GL_AMD_performance_monitor No
glGetPixelMapfv GL_VERSION_1_1 3.1
glGetPixelMapuiv GL_VERSION_1_1 3.1
glGetPixelMapusv GL_VERSION_1_1 3.1
glGetPixelTransformParameterfvEXT GL_EXT_pixel_transform No
glGetPixelTransformParameterivEXT GL_EXT_pixel_transform No
glGetPointerIndexedvEXT GL_EXT_direct_state_access No
glGetPointeri_vEXT GL_EXT_direct_state_access No
glGetPointerv GL_VERSION_1_1 No
glGetPolygonStipple GL_VERSION_1_1 3.1
glGetProgramBinary GL_ARB_get_program_binary No
glGetProgramEnvParameterdvARB GL_ARB_vertex_program No
glGetProgramEnvParameterfvARB GL_ARB_vertex_program No
glGetProgramInfoLog GL_VERSION_2_0 No
glGetProgramLocalParameterdvARB GL_ARB_vertex_program No
glGetProgramLocalParameterfvARB GL_ARB_vertex_program No
glGetProgramNamedParameterdvNV GL_NV_fragment_program No
glGetProgramNamedParameterfvNV GL_NV_fragment_program No
glGetProgramParameterdvNV GL_NV_vertex_program No
glGetProgramParameterfvNV GL_NV_vertex_program No
glGetProgramPipelineInfoLog GL_ARB_separate_shader_objects No
glGetProgramPipelineiv GL_ARB_separate_shader_objects No
glGetProgramStageiv GL_ARB_shader_subroutine No
glGetProgramStringARB GL_ARB_vertex_program No
glGetProgramStringNV GL_NV_vertex_program No
glGetProgramiv GL_VERSION_2_0 No
glGetProgramivARB GL_ARB_vertex_program No
glGetProgramivNV GL_NV_vertex_program No
glGetQueryIndexediv GL_ARB_transform_feedback3 No
glGetQueryObjecti64v GL_ARB_timer_query No
glGetQueryObjecti64vEXT GL_EXT_timer_query No
glGetQueryObjectiv GL_VERSION_1_5 No
glGetQueryObjectivARB GL_ARB_occlusion_query No
glGetQueryObjectui64v GL_ARB_timer_query No
glGetQueryObjectui64vEXT GL_EXT_timer_query No
glGetQueryObjectuiv GL_VERSION_1_5 No
glGetQueryObjectuivARB GL_ARB_occlusion_query No
glGetQueryiv GL_VERSION_1_5 No
glGetQueryivARB GL_ARB_occlusion_query No
glGetRenderbufferParameteriv GL_ARB_framebuffer_object No
glGetRenderbufferParameterivEXT GL_EXT_framebuffer_object No
glGetSamplerParameterIiv GL_ARB_sampler_objects No
glGetSamplerParameterIuiv GL_ARB_sampler_objects No
glGetSamplerParameterfv GL_ARB_sampler_objects No
glGetSamplerParameteriv GL_ARB_sampler_objects No
glGetSeparableFilter GL_ARB_imaging 3.1
glGetSeparableFilterEXT GL_EXT_convolution No
glGetShaderInfoLog GL_VERSION_2_0 No
glGetShaderPrecisionFormat GL_ARB_ES2_compatibility No
glGetShaderSource GL_VERSION_2_0 No
glGetShaderSourceARB GL_ARB_shader_objects No
glGetShaderiv GL_VERSION_2_0 No
glGetSharpenTexFuncSGIS GL_SGIS_sharpen_texture No
glGetString GL_VERSION_1_1 No
glGetStringi GL_VERSION_3_0 No
glGetSubroutineIndex GL_ARB_shader_subroutine No
glGetSubroutineUniformLocation GL_ARB_shader_subroutine No
glGetSynciv GL_ARB_sync No
glGetTexBumpParameterfvATI GL_ATI_envmap_bumpmap No
glGetTexBumpParameterivATI GL_ATI_envmap_bumpmap No
glGetTexEnvfv GL_VERSION_1_1 3.1
glGetTexEnviv GL_VERSION_1_1 3.1
glGetTexFilterFuncSGIS GL_SGIS_texture_filter4 No
glGetTexGendv GL_VERSION_1_1 3.1
glGetTexGenfv GL_VERSION_1_1 3.1
glGetTexGeniv GL_VERSION_1_1 3.1
glGetTexImage GL_VERSION_1_1 No
glGetTexLevelParameterfv GL_VERSION_1_1 No
glGetTexLevelParameteriv GL_VERSION_1_1 No
glGetTexParameterIiv GL_VERSION_3_0 No
glGetTexParameterIivEXT GL_EXT_texture_integer No
glGetTexParameterIuiv GL_VERSION_3_0 No
glGetTexParameterIuivEXT GL_EXT_texture_integer No
glGetTexParameterPointervAPPLE GL_APPLE_texture_range No
glGetTexParameterfv GL_VERSION_1_1 No
glGetTexParameteriv GL_VERSION_1_1 No
glGetTextureImageEXT GL_EXT_direct_state_access No
glGetTextureLevelParameterfvEXT GL_EXT_direct_state_access No
glGetTextureLevelParameterivEXT GL_EXT_direct_state_access No
glGetTextureParameterIivEXT GL_EXT_direct_state_access No
glGetTextureParameterIuivEXT GL_EXT_direct_state_access No
glGetTextureParameterfvEXT GL_EXT_direct_state_access No
glGetTextureParameterivEXT GL_EXT_direct_state_access No
glGetTrackMatrixivNV GL_NV_vertex_program No
glGetTransformFeedbackVarying GL_VERSION_3_0 No
glGetTransformFeedbackVaryingEXT GL_EXT_transform_feedback No
glGetTransformFeedbackVaryingNV GL_NV_transform_feedback No
glGetUniformBlockIndex GL_ARB_uniform_buffer_object No
glGetUniformBufferSizeEXT GL_EXT_bindable_uniform No
glGetUniformIndices GL_ARB_uniform_buffer_object No
glGetUniformLocation GL_VERSION_2_0 No
glGetUniformLocationARB GL_ARB_shader_objects No
glGetUniformOffsetEXT GL_EXT_bindable_uniform No
glGetUniformSubroutineuiv GL_ARB_shader_subroutine No
glGetUniformdv GL_ARB_gpu_shader_fp64 No
glGetUniformfv GL_VERSION_2_0 No
glGetUniformfvARB GL_ARB_shader_objects No
glGetUniformi64vNV GL_NV_gpu_shader5 No
glGetUniformiv GL_VERSION_2_0 No
glGetUniformivARB GL_ARB_shader_objects No
glGetUniformui64vNV GL_NV_gpu_shader5 No
glGetUniformuiv GL_VERSION_3_0 No
glGetUniformuivEXT GL_EXT_gpu_shader4 No
glGetVariantArrayObjectfvATI GL_ATI_vertex_array_object No
glGetVariantArrayObjectivATI GL_ATI_vertex_array_object No
glGetVariantBooleanvEXT GL_EXT_vertex_shader No
glGetVariantFloatvEXT GL_EXT_vertex_shader No
glGetVariantIntegervEXT GL_EXT_vertex_shader No
glGetVariantPointervEXT GL_EXT_vertex_shader No
glGetVaryingLocationNV GL_NV_transform_feedback No
glGetVertexArrayIntegeri_vEXT GL_EXT_direct_state_access No
glGetVertexArrayIntegervEXT GL_EXT_direct_state_access No
glGetVertexArrayPointeri_vEXT GL_EXT_direct_state_access No
glGetVertexArrayPointervEXT GL_EXT_direct_state_access No
glGetVertexAttribArrayObjectfvATI GL_ATI_vertex_attrib_array_object No
glGetVertexAttribArrayObjectivATI GL_ATI_vertex_attrib_array_object No
glGetVertexAttribIiv GL_VERSION_3_0 No
glGetVertexAttribIivEXT GL_EXT_gpu_shader4 No
glGetVertexAttribIuiv GL_VERSION_3_0 No
glGetVertexAttribIuivEXT GL_EXT_gpu_shader4 No
glGetVertexAttribLdv GL_ARB_vertex_attrib_64bit No
glGetVertexAttribLdvEXT GL_EXT_vertex_attrib_64bit No
glGetVertexAttribLi64vNV GL_NV_vertex_attrib_integer_64bit No
glGetVertexAttribLui64vNV GL_NV_vertex_attrib_integer_64bit No
glGetVertexAttribPointerv GL_VERSION_2_0 No
glGetVertexAttribPointervARB GL_ARB_vertex_program No
glGetVertexAttribPointervNV GL_NV_vertex_program No
glGetVertexAttribdv GL_VERSION_2_0 No
glGetVertexAttribdvARB GL_ARB_vertex_program No
glGetVertexAttribdvNV GL_NV_vertex_program No
glGetVertexAttribfv GL_VERSION_2_0 No
glGetVertexAttribfvARB GL_ARB_vertex_program No
glGetVertexAttribfvNV GL_NV_vertex_program No
glGetVertexAttribiv GL_VERSION_2_0 No
glGetVertexAttribivARB GL_ARB_vertex_program No
glGetVertexAttribivNV GL_NV_vertex_program No
glGetVideoCaptureStreamdvNV GL_NV_video_capture No
glGetVideoCaptureStreamfvNV GL_NV_video_capture No
glGetVideoCaptureStreamivNV GL_NV_video_capture No
glGetVideoCaptureivNV GL_NV_video_capture No
glGetVideoi64vNV GL_NV_present_video No
glGetVideoivNV GL_NV_present_video No
glGetVideoui64vNV GL_NV_present_video No
glGetVideouivNV GL_NV_present_video No
glGetnColorTableARB GL_ARB_robustness No
glGetnCompressedTexImageARB GL_ARB_robustness No
glGetnConvolutionFilterARB GL_ARB_robustness No
glGetnHistogramARB GL_ARB_robustness No
glGetnMapdvARB GL_ARB_robustness No
glGetnMapfvARB GL_ARB_robustness No
glGetnMapivARB GL_ARB_robustness No
glGetnMinmaxARB GL_ARB_robustness No
glGetnPixelMapfvARB GL_ARB_robustness No
glGetnPixelMapuivARB GL_ARB_robustness No
glGetnPixelMapusvARB GL_ARB_robustness No
glGetnPolygonStippleARB GL_ARB_robustness No
glGetnSeparableFilterARB GL_ARB_robustness No
glGetnTexImageARB GL_ARB_robustness No
glGetnUniformdvARB GL_ARB_robustness No
glGetnUniformfvARB GL_ARB_robustness No
glGetnUniformivARB GL_ARB_robustness No
glGetnUniformuivARB GL_ARB_robustness No
glGlobalAlphaFactorbSUN GL_SUN_global_alpha No
glGlobalAlphaFactordSUN GL_SUN_global_alpha No
glGlobalAlphaFactorfSUN GL_SUN_global_alpha No
glGlobalAlphaFactoriSUN GL_SUN_global_alpha No
glGlobalAlphaFactorsSUN GL_SUN_global_alpha No
glGlobalAlphaFactorubSUN GL_SUN_global_alpha No
glGlobalAlphaFactoruiSUN GL_SUN_global_alpha No
glGlobalAlphaFactorusSUN GL_SUN_global_alpha No

Top of page

H

Function name Version or Extension Deprecated
glHint GL_VERSION_1_1 No
glHistogram GL_ARB_imaging 3.1
glHistogramEXT GL_EXT_histogram No

Top of page

I

Function name Version or Extension Deprecated
glImageTransformParameterfHP GL_HP_image_transform No
glImageTransformParameterfvHP GL_HP_image_transform No
glImageTransformParameteriHP GL_HP_image_transform No
glImageTransformParameterivHP GL_HP_image_transform No
glImportSyncEXT GL_EXT_x11_sync_object No
glIndexFormatNV GL_NV_vertex_buffer_unified_memory No
glIndexFuncEXT GL_EXT_index_func No
glIndexMask GL_VERSION_1_1 3.1
glIndexMaterialEXT GL_EXT_index_material No
glIndexPointer GL_VERSION_1_1 3.1
glIndexPointerEXT GL_EXT_vertex_array No
glIndexPointerListIBM GL_IBM_vertex_array_lists No
glIndexd GL_VERSION_1_1 3.1
glIndexdv GL_VERSION_1_1 3.1
glIndexf GL_VERSION_1_1 3.1
glIndexfv GL_VERSION_1_1 3.1
glIndexi GL_VERSION_1_1 3.1
glIndexiv GL_VERSION_1_1 3.1
glIndexs GL_VERSION_1_1 3.1
glIndexsv GL_VERSION_1_1 3.1
glIndexub GL_VERSION_1_1 No
glIndexubv GL_VERSION_1_1 No
glInitNames GL_VERSION_1_1 3.1
glInsertComponentEXT GL_EXT_vertex_shader No
glInterleavedArrays GL_VERSION_1_1 3.1
glInterpolatePathsNV GL_NV_path_rendering No
glIsAsyncMarkerSGIX GL_SGIX_async No
glIsBuffer GL_VERSION_1_5 No
glIsBufferARB GL_ARB_vertex_buffer_object No
glIsBufferResidentNV GL_NV_shader_buffer_load No
glIsEnabled GL_VERSION_1_1 No
glIsEnabledIndexedEXT GL_EXT_draw_buffers2 No
glIsEnabledi GL_VERSION_3_0 No
glIsFenceAPPLE GL_APPLE_fence No
glIsFenceNV GL_NV_fence No
glIsFramebuffer GL_ARB_framebuffer_object No
glIsFramebufferEXT GL_EXT_framebuffer_object No
glIsList GL_VERSION_1_1 3.1
glIsNameAMD GL_AMD_name_gen_delete No
glIsNamedBufferResidentNV GL_NV_shader_buffer_load No
glIsNamedStringARB GL_ARB_shading_language_include No
glIsObjectBufferATI GL_ATI_vertex_array_object No
glIsOcclusionQueryNV GL_NV_occlusion_query No
glIsPathNV GL_NV_path_rendering No
glIsPointInFillPathNV GL_NV_path_rendering No
glIsPointInStrokePathNV GL_NV_path_rendering No
glIsProgram GL_VERSION_2_0 No
glIsProgramARB GL_ARB_vertex_program No
glIsProgramNV GL_NV_vertex_program No
glIsProgramPipeline GL_ARB_separate_shader_objects No
glIsQuery GL_VERSION_1_5 No
glIsQueryARB GL_ARB_occlusion_query No
glIsRenderbuffer GL_ARB_framebuffer_object No
glIsRenderbufferEXT GL_EXT_framebuffer_object No
glIsSampler GL_ARB_sampler_objects No
glIsShader GL_VERSION_2_0 No
glIsSync GL_ARB_sync No
glIsTexture GL_VERSION_1_1 No
glIsTextureEXT GL_EXT_texture_object No
glIsTransformFeedback GL_ARB_transform_feedback2 No
glIsTransformFeedbackNV GL_NV_transform_feedback2 No
glIsVariantEnabledEXT GL_EXT_vertex_shader No
glIsVertexArray GL_ARB_vertex_array_object No
glIsVertexArrayAPPLE GL_APPLE_vertex_array_object No
glIsVertexAttribEnabledAPPLE GL_APPLE_vertex_program_evaluators No

Top of page

L

Function name Version or Extension Deprecated
glLightEnviEXT GL_EXT_fragment_lighting No
glLightModelf GL_VERSION_1_1 3.1
glLightModelfv GL_VERSION_1_1 3.1
glLightModeli GL_VERSION_1_1 3.1
glLightModeliv GL_VERSION_1_1 3.1
glLightf GL_VERSION_1_1 3.1
glLightfv GL_VERSION_1_1 3.1
glLighti GL_VERSION_1_1 3.1
glLightiv GL_VERSION_1_1 3.1
glLineStipple GL_VERSION_1_1 3.1
glLineWidth GL_VERSION_1_1 No
glLinkProgram GL_VERSION_2_0 No
glLinkProgramARB GL_ARB_shader_objects No
glListBase GL_VERSION_1_1 3.1
glLoadIdentity GL_VERSION_1_1 3.1
glLoadMatrixd GL_VERSION_1_1 3.1
glLoadMatrixf GL_VERSION_1_1 3.1
glLoadName GL_VERSION_1_1 3.1
glLoadProgramNV GL_NV_vertex_program No
glLoadTransposeMatrixd GL_VERSION_1_3 3.1
glLoadTransposeMatrixdARB GL_ARB_transpose_matrix No
glLoadTransposeMatrixf GL_VERSION_1_3 3.1
glLoadTransposeMatrixfARB GL_ARB_transpose_matrix No
glLockArraysEXT GL_EXT_compiled_vertex_array No
glLogicOp GL_VERSION_1_1 No

Top of page

M

Function name Version or Extension Deprecated
glMakeBufferNonResidentNV GL_NV_shader_buffer_load No
glMakeBufferResidentNV GL_NV_shader_buffer_load No
glMakeNamedBufferNonResidentNV GL_NV_shader_buffer_load No
glMakeNamedBufferResidentNV GL_NV_shader_buffer_load No
glMap1d GL_VERSION_1_1 3.1
glMap1f GL_VERSION_1_1 3.1
glMap2d GL_VERSION_1_1 3.1
glMap2f GL_VERSION_1_1 3.1
glMapBuffer GL_VERSION_1_5 No
glMapBufferARB GL_ARB_vertex_buffer_object No
glMapBufferRange GL_ARB_map_buffer_range No
glMapControlPointsNV GL_NV_evaluators No
glMapGrid1d GL_VERSION_1_1 3.1
glMapGrid1f GL_VERSION_1_1 3.1
glMapGrid2d GL_VERSION_1_1 3.1
glMapGrid2f GL_VERSION_1_1 3.1
glMapNamedBufferEXT GL_EXT_direct_state_access No
glMapNamedBufferRangeEXT GL_EXT_direct_state_access No
glMapObjectBufferATI GL_ATI_map_object_buffer No
glMapParameterfvNV GL_NV_evaluators No
glMapParameterivNV GL_NV_evaluators No
glMapVertexAttrib1dAPPLE GL_APPLE_vertex_program_evaluators No
glMapVertexAttrib1fAPPLE GL_APPLE_vertex_program_evaluators No
glMapVertexAttrib2dAPPLE GL_APPLE_vertex_program_evaluators No
glMapVertexAttrib2fAPPLE GL_APPLE_vertex_program_evaluators No
glMaterialf GL_VERSION_1_1 3.1
glMaterialfv GL_VERSION_1_1 3.1
glMateriali GL_VERSION_1_1 3.1
glMaterialiv GL_VERSION_1_1 3.1
glMatrixFrustumEXT GL_EXT_direct_state_access No
glMatrixIndexPointerARB GL_ARB_matrix_palette No
glMatrixIndexubvARB GL_ARB_matrix_palette No
glMatrixIndexuivARB GL_ARB_matrix_palette No
glMatrixIndexusvARB GL_ARB_matrix_palette No
glMatrixLoadIdentityEXT GL_EXT_direct_state_access No
glMatrixLoadTransposedEXT GL_EXT_direct_state_access No
glMatrixLoadTransposefEXT GL_EXT_direct_state_access No
glMatrixLoaddEXT GL_EXT_direct_state_access No
glMatrixLoadfEXT GL_EXT_direct_state_access No
glMatrixMode GL_VERSION_1_1 3.1
glMatrixMultTransposedEXT GL_EXT_direct_state_access No
glMatrixMultTransposefEXT GL_EXT_direct_state_access No
glMatrixMultdEXT GL_EXT_direct_state_access No
glMatrixMultfEXT GL_EXT_direct_state_access No
glMatrixOrthoEXT GL_EXT_direct_state_access No
glMatrixPopEXT GL_EXT_direct_state_access No
glMatrixPushEXT GL_EXT_direct_state_access No
glMatrixRotatedEXT GL_EXT_direct_state_access No
glMatrixRotatefEXT GL_EXT_direct_state_access No
glMatrixScaledEXT GL_EXT_direct_state_access No
glMatrixScalefEXT GL_EXT_direct_state_access No
glMatrixTranslatedEXT GL_EXT_direct_state_access No
glMatrixTranslatefEXT GL_EXT_direct_state_access No
glMemoryBarrier GL_ARB_shader_image_load_store No
glMemoryBarrierEXT GL_EXT_shader_image_load_store No
glMinSampleShading GL_VERSION_4_0 No
glMinSampleShadingARB GL_ARB_sample_shading No
glMinmax GL_ARB_imaging 3.1
glMinmaxEXT GL_EXT_histogram No
glMultMatrixd GL_VERSION_1_1 3.1
glMultMatrixf GL_VERSION_1_1 3.1
glMultTransposeMatrixd GL_VERSION_1_3 3.1
glMultTransposeMatrixdARB GL_ARB_transpose_matrix No
glMultTransposeMatrixf GL_VERSION_1_3 3.1
glMultTransposeMatrixfARB GL_ARB_transpose_matrix No
glMultiDrawArrays GL_VERSION_1_4 No
glMultiDrawArraysEXT GL_EXT_multi_draw_arrays No
glMultiDrawArraysIndirectAMD GL_AMD_multi_draw_indirect No
glMultiDrawElementArrayAPPLE GL_APPLE_element_array No
glMultiDrawElements GL_VERSION_1_4 No
glMultiDrawElementsBaseVertex GL_ARB_draw_elements_base_vertex No
glMultiDrawElementsEXT GL_EXT_multi_draw_arrays No
glMultiDrawElementsIndirectAMD GL_AMD_multi_draw_indirect No
glMultiDrawRangeElementArrayAPPLE GL_APPLE_element_array No
glMultiModeDrawArraysIBM GL_IBM_multimode_draw_arrays No
glMultiModeDrawElementsIBM GL_IBM_multimode_draw_arrays No
glMultiTexBufferEXT GL_EXT_direct_state_access No
glMultiTexCoord1d GL_VERSION_1_3 3.1
glMultiTexCoord1dARB GL_ARB_multitexture No
glMultiTexCoord1dv GL_VERSION_1_3 3.1
glMultiTexCoord1dvARB GL_ARB_multitexture No
glMultiTexCoord1f GL_VERSION_1_3 3.1
glMultiTexCoord1fARB GL_ARB_multitexture No
glMultiTexCoord1fv GL_VERSION_1_3 3.1
glMultiTexCoord1fvARB GL_ARB_multitexture No
glMultiTexCoord1hNV GL_NV_half_float No
glMultiTexCoord1hvNV GL_NV_half_float No
glMultiTexCoord1i GL_VERSION_1_3 3.1
glMultiTexCoord1iARB GL_ARB_multitexture No
glMultiTexCoord1iv GL_VERSION_1_3 3.1
glMultiTexCoord1ivARB GL_ARB_multitexture No
glMultiTexCoord1s GL_VERSION_1_3 3.1
glMultiTexCoord1sARB GL_ARB_multitexture No
glMultiTexCoord1sv GL_VERSION_1_3 3.1
glMultiTexCoord1svARB GL_ARB_multitexture No
glMultiTexCoord2d GL_VERSION_1_3 3.1
glMultiTexCoord2dARB GL_ARB_multitexture No
glMultiTexCoord2dv GL_VERSION_1_3 3.1
glMultiTexCoord2dvARB GL_ARB_multitexture No
glMultiTexCoord2f GL_VERSION_1_3 3.1
glMultiTexCoord2fARB GL_ARB_multitexture No
glMultiTexCoord2fv GL_VERSION_1_3 3.1
glMultiTexCoord2fvARB GL_ARB_multitexture No
glMultiTexCoord2hNV GL_NV_half_float No
glMultiTexCoord2hvNV GL_NV_half_float No
glMultiTexCoord2i GL_VERSION_1_3 3.1
glMultiTexCoord2iARB GL_ARB_multitexture No
glMultiTexCoord2iv GL_VERSION_1_3 3.1
glMultiTexCoord2ivARB GL_ARB_multitexture No
glMultiTexCoord2s GL_VERSION_1_3 3.1
glMultiTexCoord2sARB GL_ARB_multitexture No
glMultiTexCoord2sv GL_VERSION_1_3 3.1
glMultiTexCoord2svARB GL_ARB_multitexture No
glMultiTexCoord3d GL_VERSION_1_3 3.1
glMultiTexCoord3dARB GL_ARB_multitexture No
glMultiTexCoord3dv GL_VERSION_1_3 3.1
glMultiTexCoord3dvARB GL_ARB_multitexture No
glMultiTexCoord3f GL_VERSION_1_3 3.1
glMultiTexCoord3fARB GL_ARB_multitexture No
glMultiTexCoord3fv GL_VERSION_1_3 3.1
glMultiTexCoord3fvARB GL_ARB_multitexture No
glMultiTexCoord3hNV GL_NV_half_float No
glMultiTexCoord3hvNV GL_NV_half_float No
glMultiTexCoord3i GL_VERSION_1_3 3.1
glMultiTexCoord3iARB GL_ARB_multitexture No
glMultiTexCoord3iv GL_VERSION_1_3 3.1
glMultiTexCoord3ivARB GL_ARB_multitexture No
glMultiTexCoord3s GL_VERSION_1_3 3.1
glMultiTexCoord3sARB GL_ARB_multitexture No
glMultiTexCoord3sv GL_VERSION_1_3 3.1
glMultiTexCoord3svARB GL_ARB_multitexture No
glMultiTexCoord4d GL_VERSION_1_3 3.1
glMultiTexCoord4dARB GL_ARB_multitexture No
glMultiTexCoord4dv GL_VERSION_1_3 3.1
glMultiTexCoord4dvARB GL_ARB_multitexture No
glMultiTexCoord4f GL_VERSION_1_3 3.1
glMultiTexCoord4fARB GL_ARB_multitexture No
glMultiTexCoord4fv GL_VERSION_1_3 3.1
glMultiTexCoord4fvARB GL_ARB_multitexture No
glMultiTexCoord4hNV GL_NV_half_float No
glMultiTexCoord4hvNV GL_NV_half_float No
glMultiTexCoord4i GL_VERSION_1_3 3.1
glMultiTexCoord4iARB GL_ARB_multitexture No
glMultiTexCoord4iv GL_VERSION_1_3 3.1
glMultiTexCoord4ivARB GL_ARB_multitexture No
glMultiTexCoord4s GL_VERSION_1_3 3.1
glMultiTexCoord4sARB GL_ARB_multitexture No
glMultiTexCoord4sv GL_VERSION_1_3 3.1
glMultiTexCoord4svARB GL_ARB_multitexture No
glMultiTexCoordP1ui GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP1uiv GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP2ui GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP2uiv GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordPointerEXT GL_EXT_direct_state_access No
glMultiTexEnvfEXT GL_EXT_direct_state_access No
glMultiTexEnvfvEXT GL_EXT_direct_state_access No
glMultiTexEnviEXT GL_EXT_direct_state_access No
glMultiTexEnvivEXT GL_EXT_direct_state_access No
glMultiTexGendEXT GL_EXT_direct_state_access No
glMultiTexGendvEXT GL_EXT_direct_state_access No
glMultiTexGenfEXT GL_EXT_direct_state_access No
glMultiTexGenfvEXT GL_EXT_direct_state_access No
glMultiTexGeniEXT GL_EXT_direct_state_access No
glMultiTexGenivEXT GL_EXT_direct_state_access No
glMultiTexImage1DEXT GL_EXT_direct_state_access No
glMultiTexImage2DEXT GL_EXT_direct_state_access No
glMultiTexImage3DEXT GL_EXT_direct_state_access No
glMultiTexParameterIivEXT GL_EXT_direct_state_access No
glMultiTexParameterIuivEXT GL_EXT_direct_state_access No
glMultiTexParameterfEXT GL_EXT_direct_state_access No
glMultiTexParameterfvEXT GL_EXT_direct_state_access No
glMultiTexParameteriEXT GL_EXT_direct_state_access No
glMultiTexParameterivEXT GL_EXT_direct_state_access No
glMultiTexRenderbufferEXT GL_EXT_direct_state_access No
glMultiTexSubImage1DEXT GL_EXT_direct_state_access No
glMultiTexSubImage2DEXT GL_EXT_direct_state_access No
glMultiTexSubImage3DEXT GL_EXT_direct_state_access No

Top of page

N

Function name Version or Extension Deprecated
glNamedBufferDataEXT GL_EXT_direct_state_access No
glNamedBufferSubDataEXT GL_EXT_direct_state_access No
glNamedCopyBufferSubDataEXT GL_EXT_direct_state_access No
glNamedFramebufferRenderbufferEXT GL_EXT_direct_state_access No
glNamedFramebufferTexture1DEXT GL_EXT_direct_state_access No
glNamedFramebufferTexture2DEXT GL_EXT_direct_state_access No
glNamedFramebufferTexture3DEXT GL_EXT_direct_state_access No
glNamedFramebufferTextureEXT GL_EXT_direct_state_access No
glNamedFramebufferTextureFaceEXT GL_EXT_direct_state_access No
glNamedFramebufferTextureLayerEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameter4dEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameter4dvEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameter4fEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameter4fvEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameterI4iEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameterI4ivEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameterI4uiEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameterI4uivEXT GL_EXT_direct_state_access No
glNamedProgramLocalParameters4fvEXT GL_EXT_direct_state_access No
glNamedProgramLocalParametersI4ivEXT GL_EXT_direct_state_access No
glNamedProgramLocalParametersI4uivEXT GL_EXT_direct_state_access No
glNamedProgramStringEXT GL_EXT_direct_state_access No
glNamedRenderbufferStorageEXT GL_EXT_direct_state_access No
glNamedRenderbufferStorageMultisampleCoverageEXT GL_EXT_direct_state_access No
glNamedRenderbufferStorageMultisampleEXT GL_EXT_direct_state_access No
glNamedStringARB GL_ARB_shading_language_include No
glNewBufferRegion GL_KTX_buffer_region No
glNewList GL_VERSION_1_1 3.1
glNewObjectBufferATI GL_ATI_vertex_array_object No
glNormal3b GL_VERSION_1_1 3.1
glNormal3bv GL_VERSION_1_1 3.1
glNormal3d GL_VERSION_1_1 3.1
glNormal3dv GL_VERSION_1_1 3.1
glNormal3f GL_VERSION_1_1 3.1
glNormal3fVertex3fSUN GL_SUN_vertex No
glNormal3fVertex3fvSUN GL_SUN_vertex No
glNormal3fv GL_VERSION_1_1 3.1
glNormal3hNV GL_NV_half_float No
glNormal3hvNV GL_NV_half_float No
glNormal3i GL_VERSION_1_1 3.1
glNormal3iv GL_VERSION_1_1 3.1
glNormal3s GL_VERSION_1_1 3.1
glNormal3sv GL_VERSION_1_1 3.1
glNormalFormatNV GL_NV_vertex_buffer_unified_memory No
glNormalP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glNormalP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glNormalPointer GL_VERSION_1_1 3.1
glNormalPointerEXT GL_EXT_vertex_array No
glNormalPointerListIBM GL_IBM_vertex_array_lists No
glNormalPointervINTEL GL_INTEL_parallel_arrays No
glNormalStream3bATI GL_ATI_vertex_streams No
glNormalStream3bvATI GL_ATI_vertex_streams No
glNormalStream3dATI GL_ATI_vertex_streams No
glNormalStream3dvATI GL_ATI_vertex_streams No
glNormalStream3fATI GL_ATI_vertex_streams No
glNormalStream3fvATI GL_ATI_vertex_streams No
glNormalStream3iATI GL_ATI_vertex_streams No
glNormalStream3ivATI GL_ATI_vertex_streams No
glNormalStream3sATI GL_ATI_vertex_streams No
glNormalStream3svATI GL_ATI_vertex_streams No

Top of page

O

Function name Version or Extension Deprecated
glObjectPurgeableAPPLE GL_APPLE_object_purgeable No
glObjectUnpurgeableAPPLE GL_APPLE_object_purgeable No
glOrtho GL_VERSION_1_1 3.1
glOrthofOES GL_OES_single_precision No

Top of page

P

Function name Version or Extension Deprecated
glPNTrianglesfATI GL_ATI_pn_triangles No
glPNTrianglesiATI GL_ATI_pn_triangles No
glPassTexCoordATI GL_ATI_fragment_shader No
glPassThrough GL_VERSION_1_1 3.1
glPatchParameterfv GL_ARB_tessellation_shader No
glPatchParameteri GL_ARB_tessellation_shader No
glPathColorGenNV GL_NV_path_rendering No
glPathCommandsNV GL_NV_path_rendering No
glPathCoordsNV GL_NV_path_rendering No
glPathCoverDepthFuncNV GL_NV_path_rendering No
glPathDashArrayNV GL_NV_path_rendering No
glPathFogGenNV GL_NV_path_rendering No
glPathGlyphRangeNV GL_NV_path_rendering No
glPathGlyphsNV GL_NV_path_rendering No
glPathParameterfNV GL_NV_path_rendering No
glPathParameterfvNV GL_NV_path_rendering No
glPathParameteriNV GL_NV_path_rendering No
glPathParameterivNV GL_NV_path_rendering No
glPathStencilDepthOffsetNV GL_NV_path_rendering No
glPathStencilFuncNV GL_NV_path_rendering No
glPathStringNV GL_NV_path_rendering No
glPathSubCommandsNV GL_NV_path_rendering No
glPathSubCoordsNV GL_NV_path_rendering No
glPathTexGenNV GL_NV_path_rendering No
glPauseTransformFeedback GL_ARB_transform_feedback2 No
glPauseTransformFeedbackNV GL_NV_transform_feedback2 No
glPixelDataRangeNV GL_NV_pixel_data_range No
glPixelMapfv GL_VERSION_1_1 3.1
glPixelMapuiv GL_VERSION_1_1 3.1
glPixelMapusv GL_VERSION_1_1 3.1
glPixelStoref GL_VERSION_1_1 No
glPixelStorei GL_VERSION_1_1 No
glPixelTexGenSGIX GL_SGIX_pixel_texture No
glPixelTransferf GL_VERSION_1_1 3.1
glPixelTransferi GL_VERSION_1_1 3.1
glPixelTransformParameterfEXT GL_EXT_pixel_transform No
glPixelTransformParameterfvEXT GL_EXT_pixel_transform No
glPixelTransformParameteriEXT GL_EXT_pixel_transform No
glPixelTransformParameterivEXT GL_EXT_pixel_transform No
glPixelZoom GL_VERSION_1_1 3.1
glPointAlongPathNV GL_NV_path_rendering No
glPointParameterf GL_VERSION_1_4 No
glPointParameterfARB GL_ARB_point_parameters No
glPointParameterfEXT GL_EXT_point_parameters No
glPointParameterfv GL_VERSION_1_4 No
glPointParameterfvARB GL_ARB_point_parameters No
glPointParameterfvEXT GL_EXT_point_parameters No
glPointParameteri GL_VERSION_1_4 No
glPointParameteriNV GL_NV_point_sprite No
glPointParameteriv GL_VERSION_1_4 No
glPointParameterivNV GL_NV_point_sprite No
glPointSize GL_VERSION_1_1 No
glPollAsyncSGIX GL_SGIX_async No
glPolygonMode GL_VERSION_1_1 No
glPolygonOffset GL_VERSION_1_1 No
glPolygonOffsetEXT GL_EXT_polygon_offset No
glPolygonStipple GL_VERSION_1_1 3.1
glPopAttrib GL_VERSION_1_1 3.1
glPopClientAttrib GL_VERSION_1_1 3.1
glPopMatrix GL_VERSION_1_1 3.1
glPopName GL_VERSION_1_1 3.1
glPresentFrameDualFillNV GL_NV_present_video No
glPresentFrameKeyedNV GL_NV_present_video No
glPrimitiveRestartIndex GL_VERSION_3_1 No
glPrimitiveRestartIndexNV GL_NV_primitive_restart No
glPrimitiveRestartNV GL_NV_primitive_restart No
glPrioritizeTextures GL_VERSION_1_1 3.1
glPrioritizeTexturesEXT GL_EXT_texture_object No
glProgramBinary GL_ARB_get_program_binary No
glProgramBufferParametersIivNV GL_NV_parameter_buffer_object No
glProgramBufferParametersIuivNV GL_NV_parameter_buffer_object No
glProgramBufferParametersfvNV GL_NV_parameter_buffer_object No
glProgramEnvParameter4dARB GL_ARB_vertex_program No
glProgramEnvParameter4dvARB GL_ARB_vertex_program No
glProgramEnvParameter4fARB GL_ARB_vertex_program No
glProgramEnvParameter4fvARB GL_ARB_vertex_program No
glProgramEnvParameterI4iNV GL_NV_gpu_program4 No
glProgramEnvParameterI4ivNV GL_NV_gpu_program4 No
glProgramEnvParameterI4uiNV GL_NV_gpu_program4 No
glProgramEnvParameterI4uivNV GL_NV_gpu_program4 No
glProgramEnvParameters4fvEXT GL_EXT_gpu_program_parameters No
glProgramEnvParametersI4ivNV GL_NV_gpu_program4 No
glProgramEnvParametersI4uivNV GL_NV_gpu_program4 No
glProgramLocalParameter4dARB GL_ARB_vertex_program No
glProgramLocalParameter4dvARB GL_ARB_vertex_program No
glProgramLocalParameter4fARB GL_ARB_vertex_program No
glProgramLocalParameter4fvARB GL_ARB_vertex_program No
glProgramLocalParameterI4iNV GL_NV_gpu_program4 No
glProgramLocalParameterI4ivNV GL_NV_gpu_program4 No
glProgramLocalParameterI4uiNV GL_NV_gpu_program4 No
glProgramLocalParameterI4uivNV GL_NV_gpu_program4 No
glProgramLocalParameters4fvEXT GL_EXT_gpu_program_parameters No
glProgramLocalParametersI4ivNV GL_NV_gpu_program4 No
glProgramLocalParametersI4uivNV GL_NV_gpu_program4 No
glProgramNamedParameter4dNV GL_NV_fragment_program No
glProgramNamedParameter4dvNV GL_NV_fragment_program No
glProgramNamedParameter4fNV GL_NV_fragment_program No
glProgramNamedParameter4fvNV GL_NV_fragment_program No
glProgramParameter4dNV GL_NV_vertex_program No
glProgramParameter4dvNV GL_NV_vertex_program No
glProgramParameter4fNV GL_NV_vertex_program No
glProgramParameter4fvNV GL_NV_vertex_program No
glProgramParameteri GL_ARB_get_program_binary No
glProgramParameteriARB GL_ARB_geometry_shader4 No
glProgramParameteriEXT GL_EXT_geometry_shader4 No
glProgramParameters4dvNV GL_NV_vertex_program No
glProgramParameters4fvNV GL_NV_vertex_program No
glProgramStringARB GL_ARB_vertex_program No
glProgramUniform1d GL_ARB_separate_shader_objects No
glProgramUniform1dEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform1dv GL_ARB_separate_shader_objects No
glProgramUniform1dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform1f GL_ARB_separate_shader_objects No
glProgramUniform1fEXT GL_EXT_direct_state_access No
glProgramUniform1fv GL_ARB_separate_shader_objects No
glProgramUniform1fvEXT GL_EXT_direct_state_access No
glProgramUniform1i GL_ARB_separate_shader_objects No
glProgramUniform1i64NV GL_NV_gpu_shader5 No
glProgramUniform1i64vNV GL_NV_gpu_shader5 No
glProgramUniform1iEXT GL_EXT_direct_state_access No
glProgramUniform1iv GL_ARB_separate_shader_objects No
glProgramUniform1ivEXT GL_EXT_direct_state_access No
glProgramUniform1ui GL_ARB_separate_shader_objects No
glProgramUniform1ui64NV GL_NV_gpu_shader5 No
glProgramUniform1ui64vNV GL_NV_gpu_shader5 No
glProgramUniform1uiEXT GL_EXT_direct_state_access No
glProgramUniform1uiv GL_ARB_separate_shader_objects No
glProgramUniform1uivEXT GL_EXT_direct_state_access No
glProgramUniform2d GL_ARB_separate_shader_objects No
glProgramUniform2dEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform2dv GL_ARB_separate_shader_objects No
glProgramUniform2dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform2f GL_ARB_separate_shader_objects No
glProgramUniform2fEXT GL_EXT_direct_state_access No
glProgramUniform2fv GL_ARB_separate_shader_objects No
glProgramUniform2fvEXT GL_EXT_direct_state_access No
glProgramUniform2i GL_ARB_separate_shader_objects No
glProgramUniform2i64NV GL_NV_gpu_shader5 No
glProgramUniform2i64vNV GL_NV_gpu_shader5 No
glProgramUniform2iEXT GL_EXT_direct_state_access No
glProgramUniform2iv GL_ARB_separate_shader_objects No
glProgramUniform2ivEXT GL_EXT_direct_state_access No
glProgramUniform2ui GL_ARB_separate_shader_objects No
glProgramUniform2ui64NV GL_NV_gpu_shader5 No
glProgramUniform2ui64vNV GL_NV_gpu_shader5 No
glProgramUniform2uiEXT GL_EXT_direct_state_access No
glProgramUniform2uiv GL_ARB_separate_shader_objects No
glProgramUniform2uivEXT GL_EXT_direct_state_access No
glProgramUniform3d GL_ARB_separate_shader_objects No
glProgramUniform3dEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform3dv GL_ARB_separate_shader_objects No
glProgramUniform3dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform3f GL_ARB_separate_shader_objects No
glProgramUniform3fEXT GL_EXT_direct_state_access No
glProgramUniform3fv GL_ARB_separate_shader_objects No
glProgramUniform3fvEXT GL_EXT_direct_state_access No
glProgramUniform3i GL_ARB_separate_shader_objects No
glProgramUniform3i64NV GL_NV_gpu_shader5 No
glProgramUniform3i64vNV GL_NV_gpu_shader5 No
glProgramUniform3iEXT GL_EXT_direct_state_access No
glProgramUniform3iv GL_ARB_separate_shader_objects No
glProgramUniform3ivEXT GL_EXT_direct_state_access No
glProgramUniform3ui GL_ARB_separate_shader_objects No
glProgramUniform3ui64NV GL_NV_gpu_shader5 No
glProgramUniform3ui64vNV GL_NV_gpu_shader5 No
glProgramUniform3uiEXT GL_EXT_direct_state_access No
glProgramUniform3uiv GL_ARB_separate_shader_objects No
glProgramUniform3uivEXT GL_EXT_direct_state_access No
glProgramUniform4d GL_ARB_separate_shader_objects No
glProgramUniform4dEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform4dv GL_ARB_separate_shader_objects No
glProgramUniform4dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform4f GL_ARB_separate_shader_objects No
glProgramUniform4fEXT GL_EXT_direct_state_access No
glProgramUniform4fv GL_ARB_separate_shader_objects No
glProgramUniform4fvEXT GL_EXT_direct_state_access No
glProgramUniform4i GL_ARB_separate_shader_objects No
glProgramUniform4i64NV GL_NV_gpu_shader5 No
glProgramUniform4i64vNV GL_NV_gpu_shader5 No
glProgramUniform4iEXT GL_EXT_direct_state_access No
glProgramUniform4iv GL_ARB_separate_shader_objects No
glProgramUniform4ivEXT GL_EXT_direct_state_access No
glProgramUniform4ui GL_ARB_separate_shader_objects No
glProgramUniform4ui64NV GL_NV_gpu_shader5 No
glProgramUniform4ui64vNV GL_NV_gpu_shader5 No
glProgramUniform4uiEXT GL_EXT_direct_state_access No
glProgramUniform4uiv GL_ARB_separate_shader_objects No
glProgramUniform4uivEXT GL_EXT_direct_state_access No
glProgramUniformMatrix2dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix2fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2fvEXT GL_EXT_direct_state_access No
glProgramUniformMatrix2x3dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2x3dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix2x3fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2x3fvEXT GL_EXT_direct_state_access No
glProgramUniformMatrix2x4dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2x4dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix2x4fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2x4fvEXT GL_EXT_direct_state_access No
glProgramUniformMatrix3dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix3fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3fvEXT GL_EXT_direct_state_access No
glProgramUniformMatrix3x2dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3x2dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix3x2fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3x2fvEXT GL_EXT_direct_state_access No
glProgramUniformMatrix3x4dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3x4dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix3x4fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3x4fvEXT GL_EXT_direct_state_access No
glProgramUniformMatrix4dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix4fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4fvEXT GL_EXT_direct_state_access No
glProgramUniformMatrix4x2dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4x2dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix4x2fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4x2fvEXT GL_EXT_direct_state_access No
glProgramUniformMatrix4x3dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4x3dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix4x3fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4x3fvEXT GL_EXT_direct_state_access No
glProgramUniformui64NV GL_NV_shader_buffer_load No
glProgramUniformui64vNV GL_NV_shader_buffer_load No
glProgramVertexLimitNV GL_NV_geometry_program4 No
glProvokingVertex GL_ARB_provoking_vertex No
glProvokingVertexEXT GL_EXT_provoking_vertex No
glPushAttrib GL_VERSION_1_1 3.1
glPushClientAttrib GL_VERSION_1_1 3.1
glPushClientAttribDefaultEXT GL_EXT_direct_state_access No
glPushMatrix GL_VERSION_1_1 3.1
glPushName GL_VERSION_1_1 3.1

Top of page

Q

Function name Version or Extension Deprecated
glQueryCounter GL_ARB_timer_query No

Top of page

R

Function name Version or Extension Deprecated
glRasterPos2d GL_VERSION_1_1 3.1
glRasterPos2dv GL_VERSION_1_1 3.1
glRasterPos2f GL_VERSION_1_1 3.1
glRasterPos2fv GL_VERSION_1_1 3.1
glRasterPos2i GL_VERSION_1_1 3.1
glRasterPos2iv GL_VERSION_1_1 3.1
glRasterPos2s GL_VERSION_1_1 3.1
glRasterPos2sv GL_VERSION_1_1 3.1
glRasterPos3d GL_VERSION_1_1 3.1
glRasterPos3dv GL_VERSION_1_1 3.1
glRasterPos3f GL_VERSION_1_1 3.1
glRasterPos3fv GL_VERSION_1_1 3.1
glRasterPos3i GL_VERSION_1_1 3.1
glRasterPos3iv GL_VERSION_1_1 3.1
glRasterPos3s GL_VERSION_1_1 3.1
glRasterPos3sv GL_VERSION_1_1 3.1
glRasterPos4d GL_VERSION_1_1 3.1
glRasterPos4dv GL_VERSION_1_1 3.1
glRasterPos4f GL_VERSION_1_1 3.1
glRasterPos4fv GL_VERSION_1_1 3.1
glRasterPos4i GL_VERSION_1_1 3.1
glRasterPos4iv GL_VERSION_1_1 3.1
glRasterPos4s GL_VERSION_1_1 3.1
glRasterPos4sv GL_VERSION_1_1 3.1
glReadBuffer GL_VERSION_1_1 No
glReadBufferRegion GL_KTX_buffer_region No
glReadPixels GL_VERSION_1_1 No
glReadVideoPixelsSUN GL_SUN_read_video_pixels No
glReadnPixelsARB GL_ARB_robustness No
glRectd GL_VERSION_1_1 3.1
glRectdv GL_VERSION_1_1 3.1
glRectf GL_VERSION_1_1 3.1
glRectfv GL_VERSION_1_1 3.1
glRecti GL_VERSION_1_1 3.1
glRectiv GL_VERSION_1_1 3.1
glRects GL_VERSION_1_1 3.1
glRectsv GL_VERSION_1_1 3.1
glReferencePlaneSGIX GL_SGIX_reference_plane No
glReleaseShaderCompiler GL_ARB_ES2_compatibility No
glRenderMode GL_VERSION_1_1 3.1
glRenderbufferStorage GL_ARB_framebuffer_object No
glRenderbufferStorageEXT GL_EXT_framebuffer_object No
glRenderbufferStorageMultisample GL_ARB_framebuffer_object No
glRenderbufferStorageMultisampleCoverageNV GL_NV_framebuffer_multisample_coverage No
glRenderbufferStorageMultisampleEXT GL_EXT_framebuffer_multisample No
glReplacementCodePointerSUN GL_SUN_triangle_list No
glReplacementCodeubSUN GL_SUN_triangle_list No
glReplacementCodeubvSUN GL_SUN_triangle_list No
glReplacementCodeuiColor3fVertex3fSUN GL_SUN_vertex No
glReplacementCodeuiColor3fVertex3fvSUN GL_SUN_vertex No
glReplacementCodeuiColor4fNormal3fVertex3fSUN GL_SUN_vertex No
glReplacementCodeuiColor4fNormal3fVertex3fvSUN GL_SUN_vertex No
glReplacementCodeuiColor4ubVertex3fSUN GL_SUN_vertex No
glReplacementCodeuiColor4ubVertex3fvSUN GL_SUN_vertex No
glReplacementCodeuiNormal3fVertex3fSUN GL_SUN_vertex No
glReplacementCodeuiNormal3fVertex3fvSUN GL_SUN_vertex No
glReplacementCodeuiSUN GL_SUN_triangle_list No
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN GL_SUN_vertex No
glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN GL_SUN_vertex No
glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN GL_SUN_vertex No
glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN GL_SUN_vertex No
glReplacementCodeuiTexCoord2fVertex3fSUN GL_SUN_vertex No
glReplacementCodeuiTexCoord2fVertex3fvSUN GL_SUN_vertex No
glReplacementCodeuiVertex3fSUN GL_SUN_vertex No
glReplacementCodeuiVertex3fvSUN GL_SUN_vertex No
glReplacementCodeuivSUN GL_SUN_triangle_list No
glReplacementCodeusSUN GL_SUN_triangle_list No
glReplacementCodeusvSUN GL_SUN_triangle_list No
glRequestResidentProgramsNV GL_NV_vertex_program No
glResetHistogram GL_ARB_imaging 3.1
glResetHistogramEXT GL_EXT_histogram No
glResetMinmax GL_ARB_imaging 3.1
glResetMinmaxEXT GL_EXT_histogram No
glResizeBuffersMESA GL_MESA_resize_buffers No
glResumeTransformFeedback GL_ARB_transform_feedback2 No
glResumeTransformFeedbackNV GL_NV_transform_feedback2 No
glRotated GL_VERSION_1_1 3.1
glRotatef GL_VERSION_1_1 3.1

Top of page

S

Function name Version or Extension Deprecated
glSampleCoverage GL_VERSION_1_3 No
glSampleCoverageARB GL_ARB_multisample No
glSampleMapATI GL_ATI_fragment_shader No
glSampleMaskEXT GL_EXT_multisample No
glSampleMaskIndexedNV GL_NV_explicit_multisample No
glSampleMaskSGIS GL_SGIS_multisample No
glSampleMaski GL_ARB_texture_multisample No
glSamplePatternEXT GL_EXT_multisample No
glSamplePatternSGIS GL_SGIS_multisample No
glSamplerParameterIiv GL_ARB_sampler_objects No
glSamplerParameterIuiv GL_ARB_sampler_objects No
glSamplerParameterf GL_ARB_sampler_objects No
glSamplerParameterfv GL_ARB_sampler_objects No
glSamplerParameteri GL_ARB_sampler_objects No
glSamplerParameteriv GL_ARB_sampler_objects No
glScaled GL_VERSION_1_1 3.1
glScalef GL_VERSION_1_1 3.1
glScissor GL_VERSION_1_1 No
glScissorArrayv GL_ARB_viewport_array No
glScissorIndexed GL_ARB_viewport_array No
glScissorIndexedv GL_ARB_viewport_array No
glSecondaryColor3b GL_VERSION_1_4 3.1
glSecondaryColor3bEXT GL_EXT_secondary_color No
glSecondaryColor3bv GL_VERSION_1_4 3.1
glSecondaryColor3bvEXT GL_EXT_secondary_color No
glSecondaryColor3d GL_VERSION_1_4 3.1
glSecondaryColor3dEXT GL_EXT_secondary_color No
glSecondaryColor3dv GL_VERSION_1_4 3.1
glSecondaryColor3dvEXT GL_EXT_secondary_color No
glSecondaryColor3f GL_VERSION_1_4 3.1
glSecondaryColor3fEXT GL_EXT_secondary_color No
glSecondaryColor3fv GL_VERSION_1_4 3.1
glSecondaryColor3fvEXT GL_EXT_secondary_color No
glSecondaryColor3hNV GL_NV_half_float No
glSecondaryColor3hvNV GL_NV_half_float No
glSecondaryColor3i GL_VERSION_1_4 3.1
glSecondaryColor3iEXT GL_EXT_secondary_color No
glSecondaryColor3iv GL_VERSION_1_4 3.1
glSecondaryColor3ivEXT GL_EXT_secondary_color No
glSecondaryColor3s GL_VERSION_1_4 3.1
glSecondaryColor3sEXT GL_EXT_secondary_color No
glSecondaryColor3sv GL_VERSION_1_4 3.1
glSecondaryColor3svEXT GL_EXT_secondary_color No
glSecondaryColor3ub GL_VERSION_1_4 3.1
glSecondaryColor3ubEXT GL_EXT_secondary_color No
glSecondaryColor3ubv GL_VERSION_1_4 3.1
glSecondaryColor3ubvEXT GL_EXT_secondary_color No
glSecondaryColor3ui GL_VERSION_1_4 3.1
glSecondaryColor3uiEXT GL_EXT_secondary_color No
glSecondaryColor3uiv GL_VERSION_1_4 3.1
glSecondaryColor3uivEXT GL_EXT_secondary_color No
glSecondaryColor3us GL_VERSION_1_4 3.1
glSecondaryColor3usEXT GL_EXT_secondary_color No
glSecondaryColor3usv GL_VERSION_1_4 3.1
glSecondaryColor3usvEXT GL_EXT_secondary_color No
glSecondaryColorFormatNV GL_NV_vertex_buffer_unified_memory No
glSecondaryColorP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glSecondaryColorP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glSecondaryColorPointer GL_VERSION_1_4 3.1
glSecondaryColorPointerEXT GL_EXT_secondary_color No
glSecondaryColorPointerListIBM GL_IBM_vertex_array_lists No
glSelectBuffer GL_VERSION_1_1 3.1
glSelectPerfMonitorCountersAMD GL_AMD_performance_monitor No
glSeparableFilter2D GL_ARB_imaging 3.1
glSeparableFilter2DEXT GL_EXT_convolution No
glSetFenceAPPLE GL_APPLE_fence No
glSetFenceNV GL_NV_fence No
glSetFragmentShaderConstantATI GL_ATI_fragment_shader No
glSetInvariantEXT GL_EXT_vertex_shader No
glSetLocalConstantEXT GL_EXT_vertex_shader No
glSetMultisamplefvAMD GL_AMD_sample_positions No
glShadeModel GL_VERSION_1_1 3.1
glShaderBinary GL_ARB_ES2_compatibility No
glShaderOp1EXT GL_EXT_vertex_shader No
glShaderOp2EXT GL_EXT_vertex_shader No
glShaderOp3EXT GL_EXT_vertex_shader No
glShaderSource GL_VERSION_2_0 No
glShaderSourceARB GL_ARB_shader_objects No
glSharpenTexFuncSGIS GL_SGIS_sharpen_texture No
glSpriteParameterfSGIX GL_SGIX_sprite No
glSpriteParameterfvSGIX GL_SGIX_sprite No
glSpriteParameteriSGIX GL_SGIX_sprite No
glSpriteParameterivSGIX GL_SGIX_sprite No
glStencilFillPathInstancedNV GL_NV_path_rendering No
glStencilFillPathNV GL_NV_path_rendering No
glStencilFunc GL_VERSION_1_1 No
glStencilFuncSeparate GL_VERSION_2_0 No
glStencilFuncSeparateATI GL_ATI_separate_stencil No
glStencilMask GL_VERSION_1_1 No
glStencilMaskSeparate GL_VERSION_2_0 No
glStencilOp GL_VERSION_1_1 No
glStencilOpSeparate GL_VERSION_2_0 No
glStencilOpSeparateATI GL_ATI_separate_stencil No
glStencilStrokePathInstancedNV GL_NV_path_rendering No
glStencilStrokePathNV GL_NV_path_rendering No
glStringMarkerGREMEDY GL_GREMEDY_string_marker No
glSwizzleEXT GL_EXT_vertex_shader No

Top of page

T

Function name Version or Extension Deprecated
glTagSampleBufferSGIX GL_SGIX_tag_sample_buffer No
glTangentPointerEXT GL_EXT_coordinate_frame No
glTbufferMask3DFX GL_3DFX_tbuffer No
glTessellationFactorAMD GL_AMD_vertex_shader_tessellator No
glTessellationModeAMD GL_AMD_vertex_shader_tessellator No
glTestFenceAPPLE GL_APPLE_fence No
glTestFenceNV GL_NV_fence No
glTestObjectAPPLE GL_APPLE_fence No
glTexBuffer GL_VERSION_3_1 No
glTexBufferARB GL_ARB_texture_buffer_object No
glTexBufferEXT GL_EXT_texture_buffer_object No
glTexBumpParameterfvATI GL_ATI_envmap_bumpmap No
glTexBumpParameterivATI GL_ATI_envmap_bumpmap No
glTexCoord1d GL_VERSION_1_1 3.1
glTexCoord1dv GL_VERSION_1_1 3.1
glTexCoord1f GL_VERSION_1_1 3.1
glTexCoord1fv GL_VERSION_1_1 3.1
glTexCoord1hNV GL_NV_half_float No
glTexCoord1hvNV GL_NV_half_float No
glTexCoord1i GL_VERSION_1_1 3.1
glTexCoord1iv GL_VERSION_1_1 3.1
glTexCoord1s GL_VERSION_1_1 3.1
glTexCoord1sv GL_VERSION_1_1 3.1
glTexCoord2d GL_VERSION_1_1 3.1
glTexCoord2dv GL_VERSION_1_1 3.1
glTexCoord2f GL_VERSION_1_1 3.1
glTexCoord2fColor3fVertex3fSUN GL_SUN_vertex No
glTexCoord2fColor3fVertex3fvSUN GL_SUN_vertex No
glTexCoord2fColor4fNormal3fVertex3fSUN GL_SUN_vertex No
glTexCoord2fColor4fNormal3fVertex3fvSUN GL_SUN_vertex No
glTexCoord2fColor4ubVertex3fSUN GL_SUN_vertex No
glTexCoord2fColor4ubVertex3fvSUN GL_SUN_vertex No
glTexCoord2fNormal3fVertex3fSUN GL_SUN_vertex No
glTexCoord2fNormal3fVertex3fvSUN GL_SUN_vertex No
glTexCoord2fVertex3fSUN GL_SUN_vertex No
glTexCoord2fVertex3fvSUN GL_SUN_vertex No
glTexCoord2fv GL_VERSION_1_1 3.1
glTexCoord2hNV GL_NV_half_float No
glTexCoord2hvNV GL_NV_half_float No
glTexCoord2i GL_VERSION_1_1 3.1
glTexCoord2iv GL_VERSION_1_1 3.1
glTexCoord2s GL_VERSION_1_1 3.1
glTexCoord2sv GL_VERSION_1_1 3.1
glTexCoord3d GL_VERSION_1_1 3.1
glTexCoord3dv GL_VERSION_1_1 3.1
glTexCoord3f GL_VERSION_1_1 3.1
glTexCoord3fv GL_VERSION_1_1 3.1
glTexCoord3hNV GL_NV_half_float No
glTexCoord3hvNV GL_NV_half_float No
glTexCoord3i GL_VERSION_1_1 3.1
glTexCoord3iv GL_VERSION_1_1 3.1
glTexCoord3s GL_VERSION_1_1 3.1
glTexCoord3sv GL_VERSION_1_1 3.1
glTexCoord4d GL_VERSION_1_1 3.1
glTexCoord4dv GL_VERSION_1_1 3.1
glTexCoord4f GL_VERSION_1_1 3.1
glTexCoord4fColor4fNormal3fVertex4fSUN GL_SUN_vertex No
glTexCoord4fColor4fNormal3fVertex4fvSUN GL_SUN_vertex No
glTexCoord4fVertex4fSUN GL_SUN_vertex No
glTexCoord4fVertex4fvSUN GL_SUN_vertex No
glTexCoord4fv GL_VERSION_1_1 3.1
glTexCoord4hNV GL_NV_half_float No
glTexCoord4hvNV GL_NV_half_float No
glTexCoord4i GL_VERSION_1_1 3.1
glTexCoord4iv GL_VERSION_1_1 3.1
glTexCoord4s GL_VERSION_1_1 3.1
glTexCoord4sv GL_VERSION_1_1 3.1
glTexCoordFormatNV GL_NV_vertex_buffer_unified_memory No
glTexCoordP1ui GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP1uiv GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP2ui GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP2uiv GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordPointer GL_VERSION_1_1 3.1
glTexCoordPointerEXT GL_EXT_vertex_array No
glTexCoordPointerListIBM GL_IBM_vertex_array_lists No
glTexCoordPointervINTEL GL_INTEL_parallel_arrays No
glTexEnvf GL_VERSION_1_1 3.1
glTexEnvfv GL_VERSION_1_1 3.1
glTexEnvi GL_VERSION_1_1 3.1
glTexEnviv GL_VERSION_1_1 3.1
glTexFilterFuncSGIS GL_SGIS_texture_filter4 No
glTexGend GL_VERSION_1_1 3.1
glTexGendv GL_VERSION_1_1 3.1
glTexGenf GL_VERSION_1_1 3.1
glTexGenfv GL_VERSION_1_1 3.1
glTexGeni GL_VERSION_1_1 3.1
glTexGeniv GL_VERSION_1_1 3.1
glTexImage1D GL_VERSION_1_1 No
glTexImage2D GL_VERSION_1_1 No
glTexImage2DMultisample GL_ARB_texture_multisample No
glTexImage2DMultisampleCoverageNV GL_NV_texture_multisample No
glTexImage3D GL_VERSION_1_2 3.1
glTexImage3DEXT GL_EXT_texture3D No
glTexImage3DMultisample GL_ARB_texture_multisample No
glTexImage3DMultisampleCoverageNV GL_NV_texture_multisample No
glTexImage4DSGIS GL_SGIS_texture4D No
glTexParameterIiv GL_VERSION_3_0 No
glTexParameterIivEXT GL_EXT_texture_integer No
glTexParameterIuiv GL_VERSION_3_0 No
glTexParameterIuivEXT GL_EXT_texture_integer No
glTexParameterf GL_VERSION_1_1 No
glTexParameterfv GL_VERSION_1_1 No
glTexParameteri GL_VERSION_1_1 No
glTexParameteriv GL_VERSION_1_1 No
glTexRenderbufferNV GL_NV_explicit_multisample No
glTexScissorFuncINTEL GL_INTEL_texture_scissor No
glTexScissorINTEL GL_INTEL_texture_scissor No
glTexStorage1D GL_ARB_texture_storage No
glTexStorage2D GL_ARB_texture_storage No
glTexStorage3D GL_ARB_texture_storage No
glTexSubImage1D GL_VERSION_1_1 No
glTexSubImage1DEXT GL_EXT_subtexture No
glTexSubImage2D GL_VERSION_1_1 No
glTexSubImage2DEXT GL_EXT_subtexture No
glTexSubImage3D GL_VERSION_1_2 No
glTexSubImage3DEXT GL_EXT_subtexture No
glTexSubImage4DSGIS GL_SGIS_texture4D No
glTextureBarrierNV GL_NV_texture_barrier No
glTextureBufferEXT GL_EXT_direct_state_access No
glTextureFogSGIX GL_SGIX_fog_texture No
glTextureImage1DEXT GL_EXT_direct_state_access No
glTextureImage2DEXT GL_EXT_direct_state_access No
glTextureImage2DMultisampleCoverageNV GL_NV_texture_multisample No
glTextureImage2DMultisampleNV GL_NV_texture_multisample No
glTextureImage3DEXT GL_EXT_direct_state_access No
glTextureImage3DMultisampleCoverageNV GL_NV_texture_multisample No
glTextureImage3DMultisampleNV GL_NV_texture_multisample No
glTextureLightEXT GL_EXT_light_texture No
glTextureMaterialEXT GL_EXT_light_texture No
glTextureNormalEXT GL_EXT_texture_perturb_normal No
glTextureParameterIivEXT GL_EXT_direct_state_access No
glTextureParameterIuivEXT GL_EXT_direct_state_access No
glTextureParameterfEXT GL_EXT_direct_state_access No
glTextureParameterfvEXT GL_EXT_direct_state_access No
glTextureParameteriEXT GL_EXT_direct_state_access No
glTextureParameterivEXT GL_EXT_direct_state_access No
glTextureRangeAPPLE GL_APPLE_texture_range No
glTextureRenderbufferEXT GL_EXT_direct_state_access No
glTextureStorage1DEXT GL_ARB_texture_storage No
glTextureStorage2DEXT GL_ARB_texture_storage No
glTextureStorage3DEXT GL_ARB_texture_storage No
glTextureSubImage1DEXT GL_EXT_direct_state_access No
glTextureSubImage2DEXT GL_EXT_direct_state_access No
glTextureSubImage3DEXT GL_EXT_direct_state_access No
glTrackMatrixNV GL_NV_vertex_program No
glTransformFeedbackAttribsNV GL_NV_transform_feedback No
glTransformFeedbackVaryings GL_VERSION_3_0 No
glTransformFeedbackVaryingsEXT GL_EXT_transform_feedback No
glTransformFeedbackVaryingsNV GL_NV_transform_feedback No
glTransformPathNV GL_NV_path_rendering No
glTranslated GL_VERSION_1_1 3.1
glTranslatef GL_VERSION_1_1 3.1

Top of page

U

Function name Version or Extension Deprecated
glUniform1d GL_ARB_gpu_shader_fp64 No
glUniform1dv GL_ARB_gpu_shader_fp64 No
glUniform1f GL_VERSION_2_0 No
glUniform1fARB GL_ARB_shader_objects No
glUniform1fv GL_VERSION_2_0 No
glUniform1fvARB GL_ARB_shader_objects No
glUniform1i GL_VERSION_2_0 No
glUniform1i64NV GL_NV_gpu_shader5 No
glUniform1i64vNV GL_NV_gpu_shader5 No
glUniform1iARB GL_ARB_shader_objects No
glUniform1iv GL_VERSION_2_0 No
glUniform1ivARB GL_ARB_shader_objects No
glUniform1ui GL_VERSION_3_0 No
glUniform1ui64NV GL_NV_gpu_shader5 No
glUniform1ui64vNV GL_NV_gpu_shader5 No
glUniform1uiEXT GL_EXT_gpu_shader4 No
glUniform1uiv GL_VERSION_3_0 No
glUniform1uivEXT GL_EXT_gpu_shader4 No
glUniform2d GL_ARB_gpu_shader_fp64 No
glUniform2dv GL_ARB_gpu_shader_fp64 No
glUniform2f GL_VERSION_2_0 No
glUniform2fARB GL_ARB_shader_objects No
glUniform2fv GL_VERSION_2_0 No
glUniform2fvARB GL_ARB_shader_objects No
glUniform2i GL_VERSION_2_0 No
glUniform2i64NV GL_NV_gpu_shader5 No
glUniform2i64vNV GL_NV_gpu_shader5 No
glUniform2iARB GL_ARB_shader_objects No
glUniform2iv GL_VERSION_2_0 No
glUniform2ivARB GL_ARB_shader_objects No
glUniform2ui GL_VERSION_3_0 No
glUniform2ui64NV GL_NV_gpu_shader5 No
glUniform2ui64vNV GL_NV_gpu_shader5 No
glUniform2uiEXT GL_EXT_gpu_shader4 No
glUniform2uiv GL_VERSION_3_0 No
glUniform2uivEXT GL_EXT_gpu_shader4 No
glUniform3d GL_ARB_gpu_shader_fp64 No
glUniform3dv GL_ARB_gpu_shader_fp64 No
glUniform3f GL_VERSION_2_0 No
glUniform3fARB GL_ARB_shader_objects No
glUniform3fv GL_VERSION_2_0 No
glUniform3fvARB GL_ARB_shader_objects No
glUniform3i GL_VERSION_2_0 No
glUniform3i64NV GL_NV_gpu_shader5 No
glUniform3i64vNV GL_NV_gpu_shader5 No
glUniform3iARB GL_ARB_shader_objects No
glUniform3iv GL_VERSION_2_0 No
glUniform3ivARB GL_ARB_shader_objects No
glUniform3ui GL_VERSION_3_0 No
glUniform3ui64NV GL_NV_gpu_shader5 No
glUniform3ui64vNV GL_NV_gpu_shader5 No
glUniform3uiEXT GL_EXT_gpu_shader4 No
glUniform3uiv GL_VERSION_3_0 No
glUniform3uivEXT GL_EXT_gpu_shader4 No
glUniform4d GL_ARB_gpu_shader_fp64 No
glUniform4dv GL_ARB_gpu_shader_fp64 No
glUniform4f GL_VERSION_2_0 No
glUniform4fARB GL_ARB_shader_objects No
glUniform4fv GL_VERSION_2_0 No
glUniform4fvARB GL_ARB_shader_objects No
glUniform4i GL_VERSION_2_0 No
glUniform4i64NV GL_NV_gpu_shader5 No
glUniform4i64vNV GL_NV_gpu_shader5 No
glUniform4iARB GL_ARB_shader_objects No
glUniform4iv GL_VERSION_2_0 No
glUniform4ivARB GL_ARB_shader_objects No
glUniform4ui GL_VERSION_3_0 No
glUniform4ui64NV GL_NV_gpu_shader5 No
glUniform4ui64vNV GL_NV_gpu_shader5 No
glUniform4uiEXT GL_EXT_gpu_shader4 No
glUniform4uiv GL_VERSION_3_0 No
glUniform4uivEXT GL_EXT_gpu_shader4 No
glUniformBlockBinding GL_ARB_uniform_buffer_object No
glUniformBufferEXT GL_EXT_bindable_uniform No
glUniformMatrix2dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix2fv GL_VERSION_2_0 No
glUniformMatrix2fvARB GL_ARB_shader_objects No
glUniformMatrix2x3dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix2x3fv GL_VERSION_2_1 No
glUniformMatrix2x4dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix2x4fv GL_VERSION_2_1 No
glUniformMatrix3dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix3fv GL_VERSION_2_0 No
glUniformMatrix3fvARB GL_ARB_shader_objects No
glUniformMatrix3x2dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix3x2fv GL_VERSION_2_1 No
glUniformMatrix3x4dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix3x4fv GL_VERSION_2_1 No
glUniformMatrix4dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix4fv GL_VERSION_2_0 No
glUniformMatrix4fvARB GL_ARB_shader_objects No
glUniformMatrix4x2dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix4x2fv GL_VERSION_2_1 No
glUniformMatrix4x3dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix4x3fv GL_VERSION_2_1 No
glUniformSubroutinesuiv GL_ARB_shader_subroutine No
glUniformui64NV GL_NV_shader_buffer_load No
glUniformui64vNV GL_NV_shader_buffer_load No
glUnlockArraysEXT GL_EXT_compiled_vertex_array No
glUnmapBuffer GL_VERSION_1_5 No
glUnmapBufferARB GL_ARB_vertex_buffer_object No
glUnmapNamedBufferEXT GL_EXT_direct_state_access No
glUnmapObjectBufferATI GL_ATI_map_object_buffer No
glUpdateObjectBufferATI GL_ATI_vertex_array_object No
glUseProgram GL_VERSION_2_0 No
glUseProgramObjectARB GL_ARB_shader_objects No
glUseProgramStages GL_ARB_separate_shader_objects No
glUseShaderProgramEXT GL_EXT_separate_shader_objects No

Top of page

V

Function name Version or Extension Deprecated
glVDPAUFiniNV GL_NV_vdpau_interop No
glVDPAUGetSurfaceivNV GL_NV_vdpau_interop No
glVDPAUInitNV GL_NV_vdpau_interop No
glVDPAUIsSurfaceNV GL_NV_vdpau_interop No
glVDPAUMapSurfacesNV GL_NV_vdpau_interop No
glVDPAURegisterOutputSurfaceNV GL_NV_vdpau_interop No
glVDPAURegisterVideoSurfaceNV GL_NV_vdpau_interop No
glVDPAUSurfaceAccessNV GL_NV_vdpau_interop No
glVDPAUUnmapSurfacesNV GL_NV_vdpau_interop No
glVDPAUUnregisterSurfaceNV GL_NV_vdpau_interop No
glValidateProgram GL_VERSION_2_0 No
glValidateProgramARB GL_ARB_shader_objects No
glValidateProgramPipeline GL_ARB_separate_shader_objects No
glVariantArrayObjectATI GL_ATI_vertex_array_object No
glVariantPointerEXT GL_EXT_vertex_shader No
glVariantbvEXT GL_EXT_vertex_shader No
glVariantdvEXT GL_EXT_vertex_shader No
glVariantfvEXT GL_EXT_vertex_shader No
glVariantivEXT GL_EXT_vertex_shader No
glVariantsvEXT GL_EXT_vertex_shader No
glVariantubvEXT GL_EXT_vertex_shader No
glVariantuivEXT GL_EXT_vertex_shader No
glVariantusvEXT GL_EXT_vertex_shader No
glVertex2d GL_VERSION_1_1 3.1
glVertex2dv GL_VERSION_1_1 3.1
glVertex2f GL_VERSION_1_1 3.1
glVertex2fv GL_VERSION_1_1 3.1
glVertex2hNV GL_NV_half_float No
glVertex2hvNV GL_NV_half_float No
glVertex2i GL_VERSION_1_1 3.1
glVertex2iv GL_VERSION_1_1 3.1
glVertex2s GL_VERSION_1_1 3.1
glVertex2sv GL_VERSION_1_1 3.1
glVertex3d GL_VERSION_1_1 3.1
glVertex3dv GL_VERSION_1_1 3.1
glVertex3f GL_VERSION_1_1 3.1
glVertex3fv GL_VERSION_1_1 3.1
glVertex3hNV GL_NV_half_float No
glVertex3hvNV GL_NV_half_float No
glVertex3i GL_VERSION_1_1 3.1
glVertex3iv GL_VERSION_1_1 3.1
glVertex3s GL_VERSION_1_1 3.1
glVertex3sv GL_VERSION_1_1 3.1
glVertex4d GL_VERSION_1_1 3.1
glVertex4dv GL_VERSION_1_1 3.1
glVertex4f GL_VERSION_1_1 3.1
glVertex4fv GL_VERSION_1_1 3.1
glVertex4hNV GL_NV_half_float No
glVertex4hvNV GL_NV_half_float No
glVertex4i GL_VERSION_1_1 3.1
glVertex4iv GL_VERSION_1_1 3.1
glVertex4s GL_VERSION_1_1 3.1
glVertex4sv GL_VERSION_1_1 3.1
glVertexArrayColorOffsetEXT GL_EXT_direct_state_access No
glVertexArrayEdgeFlagOffsetEXT GL_EXT_direct_state_access No
glVertexArrayFogCoordOffsetEXT GL_EXT_direct_state_access No
glVertexArrayIndexOffsetEXT GL_EXT_direct_state_access No
glVertexArrayMultiTexCoordOffsetEXT GL_EXT_direct_state_access No
glVertexArrayNormalOffsetEXT GL_EXT_direct_state_access No
glVertexArrayParameteriAPPLE GL_APPLE_vertex_array_range No
glVertexArrayRangeAPPLE GL_APPLE_vertex_array_range No
glVertexArrayRangeNV GL_NV_vertex_array_range No
glVertexArraySecondaryColorOffsetEXT GL_EXT_direct_state_access No
glVertexArrayTexCoordOffsetEXT GL_EXT_direct_state_access No
glVertexArrayVertexAttribIOffsetEXT GL_EXT_direct_state_access No
glVertexArrayVertexAttribLOffsetEXT GL_EXT_vertex_attrib_64bit No
glVertexArrayVertexAttribOffsetEXT GL_EXT_direct_state_access No
glVertexArrayVertexOffsetEXT GL_EXT_direct_state_access No
glVertexAttrib1d GL_VERSION_2_0 3.1
glVertexAttrib1dARB GL_ARB_vertex_program No
glVertexAttrib1dNV GL_NV_vertex_program No
glVertexAttrib1dv GL_VERSION_2_0 3.1
glVertexAttrib1dvARB GL_ARB_vertex_program No
glVertexAttrib1dvNV GL_NV_vertex_program No
glVertexAttrib1f GL_VERSION_2_0 3.1
glVertexAttrib1fARB GL_ARB_vertex_program No
glVertexAttrib1fNV GL_NV_vertex_program No
glVertexAttrib1fv GL_VERSION_2_0 3.1
glVertexAttrib1fvARB GL_ARB_vertex_program No
glVertexAttrib1fvNV GL_NV_vertex_program No
glVertexAttrib1hNV GL_NV_half_float No
glVertexAttrib1hvNV GL_NV_half_float No
glVertexAttrib1s GL_VERSION_2_0 3.1
glVertexAttrib1sARB GL_ARB_vertex_program No
glVertexAttrib1sNV GL_NV_vertex_program No
glVertexAttrib1sv GL_VERSION_2_0 3.1
glVertexAttrib1svARB GL_ARB_vertex_program No
glVertexAttrib1svNV GL_NV_vertex_program No
glVertexAttrib2d GL_VERSION_2_0 3.1
glVertexAttrib2dARB GL_ARB_vertex_program No
glVertexAttrib2dNV GL_NV_vertex_program No
glVertexAttrib2dv GL_VERSION_2_0 3.1
glVertexAttrib2dvARB GL_ARB_vertex_program No
glVertexAttrib2dvNV GL_NV_vertex_program No
glVertexAttrib2f GL_VERSION_2_0 3.1
glVertexAttrib2fARB GL_ARB_vertex_program No
glVertexAttrib2fNV GL_NV_vertex_program No
glVertexAttrib2fv GL_VERSION_2_0 3.1
glVertexAttrib2fvARB GL_ARB_vertex_program No
glVertexAttrib2fvNV GL_NV_vertex_program No
glVertexAttrib2hNV GL_NV_half_float No
glVertexAttrib2hvNV GL_NV_half_float No
glVertexAttrib2s GL_VERSION_2_0 3.1
glVertexAttrib2sARB GL_ARB_vertex_program No
glVertexAttrib2sNV GL_NV_vertex_program No
glVertexAttrib2sv GL_VERSION_2_0 3.1
glVertexAttrib2svARB GL_ARB_vertex_program No
glVertexAttrib2svNV GL_NV_vertex_program No
glVertexAttrib3d GL_VERSION_2_0 3.1
glVertexAttrib3dARB GL_ARB_vertex_program No
glVertexAttrib3dNV GL_NV_vertex_program No
glVertexAttrib3dv GL_VERSION_2_0 3.1
glVertexAttrib3dvARB GL_ARB_vertex_program No
glVertexAttrib3dvNV GL_NV_vertex_program No
glVertexAttrib3f GL_VERSION_2_0 3.1
glVertexAttrib3fARB GL_ARB_vertex_program No
glVertexAttrib3fNV GL_NV_vertex_program No
glVertexAttrib3fv GL_VERSION_2_0 3.1
glVertexAttrib3fvARB GL_ARB_vertex_program No
glVertexAttrib3fvNV GL_NV_vertex_program No
glVertexAttrib3hNV GL_NV_half_float No
glVertexAttrib3hvNV GL_NV_half_float No
glVertexAttrib3s GL_VERSION_2_0 3.1
glVertexAttrib3sARB GL_ARB_vertex_program No
glVertexAttrib3sNV GL_NV_vertex_program No
glVertexAttrib3sv GL_VERSION_2_0 3.1
glVertexAttrib3svARB GL_ARB_vertex_program No
glVertexAttrib3svNV GL_NV_vertex_program No
glVertexAttrib4Nbv GL_VERSION_2_0 3.1
glVertexAttrib4NbvARB GL_ARB_vertex_program No
glVertexAttrib4Niv GL_VERSION_2_0 3.1
glVertexAttrib4NivARB GL_ARB_vertex_program No
glVertexAttrib4Nsv GL_VERSION_2_0 3.1
glVertexAttrib4NsvARB GL_ARB_vertex_program No
glVertexAttrib4Nub GL_VERSION_2_0 3.1
glVertexAttrib4NubARB GL_ARB_vertex_program No
glVertexAttrib4Nubv GL_VERSION_2_0 3.1
glVertexAttrib4NubvARB GL_ARB_vertex_program No
glVertexAttrib4Nuiv GL_VERSION_2_0 3.1
glVertexAttrib4NuivARB GL_ARB_vertex_program No
glVertexAttrib4Nusv GL_VERSION_2_0 3.1
glVertexAttrib4NusvARB GL_ARB_vertex_program No
glVertexAttrib4bv GL_VERSION_2_0 3.1
glVertexAttrib4bvARB GL_ARB_vertex_program No
glVertexAttrib4d GL_VERSION_2_0 3.1
glVertexAttrib4dARB GL_ARB_vertex_program No
glVertexAttrib4dNV GL_NV_vertex_program No
glVertexAttrib4dv GL_VERSION_2_0 3.1
glVertexAttrib4dvARB GL_ARB_vertex_program No
glVertexAttrib4dvNV GL_NV_vertex_program No
glVertexAttrib4f GL_VERSION_2_0 3.1
glVertexAttrib4fARB GL_ARB_vertex_program No
glVertexAttrib4fNV GL_NV_vertex_program No
glVertexAttrib4fv GL_VERSION_2_0 3.1
glVertexAttrib4fvARB GL_ARB_vertex_program No
glVertexAttrib4fvNV GL_NV_vertex_program No
glVertexAttrib4hNV GL_NV_half_float No
glVertexAttrib4hvNV GL_NV_half_float No
glVertexAttrib4iv GL_VERSION_2_0 3.1
glVertexAttrib4ivARB GL_ARB_vertex_program No
glVertexAttrib4s GL_VERSION_2_0 3.1
glVertexAttrib4sARB GL_ARB_vertex_program No
glVertexAttrib4sNV GL_NV_vertex_program No
glVertexAttrib4sv GL_VERSION_2_0 3.1
glVertexAttrib4svARB GL_ARB_vertex_program No
glVertexAttrib4svNV GL_NV_vertex_program No
glVertexAttrib4ubNV GL_NV_vertex_program No
glVertexAttrib4ubv GL_VERSION_2_0 3.1
glVertexAttrib4ubvARB GL_ARB_vertex_program No
glVertexAttrib4ubvNV GL_NV_vertex_program No
glVertexAttrib4uiv GL_VERSION_2_0 3.1
glVertexAttrib4uivARB GL_ARB_vertex_program No
glVertexAttrib4usv GL_VERSION_2_0 3.1
glVertexAttrib4usvARB GL_ARB_vertex_program No
glVertexAttribArrayObjectATI GL_ATI_vertex_attrib_array_object No
glVertexAttribDivisor GL_VERSION_3_3 No
glVertexAttribDivisorARB GL_ARB_instanced_arrays No
glVertexAttribFormatNV GL_NV_vertex_buffer_unified_memory No
glVertexAttribI1i GL_VERSION_3_0 3.1
glVertexAttribI1iEXT GL_EXT_gpu_shader4 No
glVertexAttribI1iv GL_VERSION_3_0 3.1
glVertexAttribI1ivEXT GL_EXT_gpu_shader4 No
glVertexAttribI1ui GL_VERSION_3_0 3.1
glVertexAttribI1uiEXT GL_EXT_gpu_shader4 No
glVertexAttribI1uiv GL_VERSION_3_0 3.1
glVertexAttribI1uivEXT GL_EXT_gpu_shader4 No
glVertexAttribI2i GL_VERSION_3_0 3.1
glVertexAttribI2iEXT GL_EXT_gpu_shader4 No
glVertexAttribI2iv GL_VERSION_3_0 3.1
glVertexAttribI2ivEXT GL_EXT_gpu_shader4 No
glVertexAttribI2ui GL_VERSION_3_0 3.1
glVertexAttribI2uiEXT GL_EXT_gpu_shader4 No
glVertexAttribI2uiv GL_VERSION_3_0 3.1
glVertexAttribI2uivEXT GL_EXT_gpu_shader4 No
glVertexAttribI3i GL_VERSION_3_0 3.1
glVertexAttribI3iEXT GL_EXT_gpu_shader4 No
glVertexAttribI3iv GL_VERSION_3_0 3.1
glVertexAttribI3ivEXT GL_EXT_gpu_shader4 No
glVertexAttribI3ui GL_VERSION_3_0 3.1
glVertexAttribI3uiEXT GL_EXT_gpu_shader4 No
glVertexAttribI3uiv GL_VERSION_3_0 3.1
glVertexAttribI3uivEXT GL_EXT_gpu_shader4 No
glVertexAttribI4bv GL_VERSION_3_0 3.1
glVertexAttribI4bvEXT GL_EXT_gpu_shader4 No
glVertexAttribI4i GL_VERSION_3_0 3.1
glVertexAttribI4iEXT GL_EXT_gpu_shader4 No
glVertexAttribI4iv GL_VERSION_3_0 3.1
glVertexAttribI4ivEXT GL_EXT_gpu_shader4 No
glVertexAttribI4sv GL_VERSION_3_0 3.1
glVertexAttribI4svEXT GL_EXT_gpu_shader4 No
glVertexAttribI4ubv GL_VERSION_3_0 3.1
glVertexAttribI4ubvEXT GL_EXT_gpu_shader4 No
glVertexAttribI4ui GL_VERSION_3_0 3.1
glVertexAttribI4uiEXT GL_EXT_gpu_shader4 No
glVertexAttribI4uiv GL_VERSION_3_0 3.1
glVertexAttribI4uivEXT GL_EXT_gpu_shader4 No
glVertexAttribI4usv GL_VERSION_3_0 3.1
glVertexAttribI4usvEXT GL_EXT_gpu_shader4 No
glVertexAttribIFormatNV GL_NV_vertex_buffer_unified_memory No
glVertexAttribIPointer GL_VERSION_3_0 No
glVertexAttribIPointerEXT GL_EXT_gpu_shader4 No
glVertexAttribL1d GL_ARB_vertex_attrib_64bit No
glVertexAttribL1dEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribL1dv GL_ARB_vertex_attrib_64bit No
glVertexAttribL1dvEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribL1i64NV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL1i64vNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL1ui64NV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL1ui64vNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL2d GL_ARB_vertex_attrib_64bit No
glVertexAttribL2dEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribL2dv GL_ARB_vertex_attrib_64bit No
glVertexAttribL2dvEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribL2i64NV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL2i64vNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL2ui64NV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL2ui64vNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL3d GL_ARB_vertex_attrib_64bit No
glVertexAttribL3dEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribL3dv GL_ARB_vertex_attrib_64bit No
glVertexAttribL3dvEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribL3i64NV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL3i64vNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL3ui64NV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL3ui64vNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL4d GL_ARB_vertex_attrib_64bit No
glVertexAttribL4dEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribL4dv GL_ARB_vertex_attrib_64bit No
glVertexAttribL4dvEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribL4i64NV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL4i64vNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL4ui64NV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribL4ui64vNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribLFormatNV GL_NV_vertex_attrib_integer_64bit No
glVertexAttribLPointer GL_ARB_vertex_attrib_64bit No
glVertexAttribLPointerEXT GL_EXT_vertex_attrib_64bit No
glVertexAttribP1ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP1uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP2ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP2uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribPointer GL_VERSION_2_0 No
glVertexAttribPointerARB GL_ARB_vertex_program No
glVertexAttribPointerNV GL_NV_vertex_program No
glVertexAttribs1dvNV GL_NV_vertex_program No
glVertexAttribs1fvNV GL_NV_vertex_program No
glVertexAttribs1hvNV GL_NV_half_float No
glVertexAttribs1svNV GL_NV_vertex_program No
glVertexAttribs2dvNV GL_NV_vertex_program No
glVertexAttribs2fvNV GL_NV_vertex_program No
glVertexAttribs2hvNV GL_NV_half_float No
glVertexAttribs2svNV GL_NV_vertex_program No
glVertexAttribs3dvNV GL_NV_vertex_program No
glVertexAttribs3fvNV GL_NV_vertex_program No
glVertexAttribs3hvNV GL_NV_half_float No
glVertexAttribs3svNV GL_NV_vertex_program No
glVertexAttribs4dvNV GL_NV_vertex_program No
glVertexAttribs4fvNV GL_NV_vertex_program No
glVertexAttribs4hvNV GL_NV_half_float No
glVertexAttribs4svNV GL_NV_vertex_program No
glVertexAttribs4ubvNV GL_NV_vertex_program No
glVertexBlendARB GL_ARB_vertex_blend No
glVertexBlendEnvfATI GL_ATI_vertex_streams No
glVertexBlendEnviATI GL_ATI_vertex_streams No
glVertexFormatNV GL_NV_vertex_buffer_unified_memory No
glVertexP2ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP2uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexPointer GL_VERSION_1_1 3.1
glVertexPointerEXT GL_EXT_vertex_array No
glVertexPointerListIBM GL_IBM_vertex_array_lists No
glVertexPointervINTEL GL_INTEL_parallel_arrays No
glVertexStream2dATI GL_ATI_vertex_streams No
glVertexStream2dvATI GL_ATI_vertex_streams No
glVertexStream2fATI GL_ATI_vertex_streams No
glVertexStream2fvATI GL_ATI_vertex_streams No
glVertexStream2iATI GL_ATI_vertex_streams No
glVertexStream2ivATI GL_ATI_vertex_streams No
glVertexStream2sATI GL_ATI_vertex_streams No
glVertexStream2svATI GL_ATI_vertex_streams No
glVertexStream3dATI GL_ATI_vertex_streams No
glVertexStream3dvATI GL_ATI_vertex_streams No
glVertexStream3fATI GL_ATI_vertex_streams No
glVertexStream3fvATI GL_ATI_vertex_streams No
glVertexStream3iATI GL_ATI_vertex_streams No
glVertexStream3ivATI GL_ATI_vertex_streams No
glVertexStream3sATI GL_ATI_vertex_streams No
glVertexStream3svATI GL_ATI_vertex_streams No
glVertexStream4dATI GL_ATI_vertex_streams No
glVertexStream4dvATI GL_ATI_vertex_streams No
glVertexStream4fATI GL_ATI_vertex_streams No
glVertexStream4fvATI GL_ATI_vertex_streams No
glVertexStream4iATI GL_ATI_vertex_streams No
glVertexStream4ivATI GL_ATI_vertex_streams No
glVertexStream4sATI GL_ATI_vertex_streams No
glVertexStream4svATI GL_ATI_vertex_streams No
glVertexWeightPointerEXT GL_EXT_vertex_weighting No
glVertexWeightfEXT GL_EXT_vertex_weighting No
glVertexWeightfvEXT GL_EXT_vertex_weighting No
glVertexWeighthNV GL_NV_half_float No
glVertexWeighthvNV GL_NV_half_float No
glVideoCaptureNV GL_NV_video_capture No
glVideoCaptureStreamParameterdvNV GL_NV_video_capture No
glVideoCaptureStreamParameterfvNV GL_NV_video_capture No
glVideoCaptureStreamParameterivNV GL_NV_video_capture No
glViewport GL_VERSION_1_1 No
glViewportArrayv GL_ARB_viewport_array No
glViewportIndexedf GL_ARB_viewport_array No
glViewportIndexedfv GL_ARB_viewport_array No

Top of page

W

Function name Version or Extension Deprecated
glWaitSync GL_ARB_sync No
glWeightPathsNV GL_NV_path_rendering No
glWeightPointerARB GL_ARB_vertex_blend No
glWeightbvARB GL_ARB_vertex_blend No
glWeightdvARB GL_ARB_vertex_blend No
glWeightfvARB GL_ARB_vertex_blend No
glWeightivARB GL_ARB_vertex_blend No
glWeightsvARB GL_ARB_vertex_blend No
glWeightubvARB GL_ARB_vertex_blend No
glWeightuivARB GL_ARB_vertex_blend No
glWeightusvARB GL_ARB_vertex_blend No
glWindowPos2d GL_VERSION_1_4 3.1
glWindowPos2dARB GL_ARB_window_pos No
glWindowPos2dMESA GL_MESA_window_pos No
glWindowPos2dv GL_VERSION_1_4 3.1
glWindowPos2dvARB GL_ARB_window_pos No
glWindowPos2dvMESA GL_MESA_window_pos No
glWindowPos2f GL_VERSION_1_4 3.1
glWindowPos2fARB GL_ARB_window_pos No
glWindowPos2fMESA GL_MESA_window_pos No
glWindowPos2fv GL_VERSION_1_4 3.1
glWindowPos2fvARB GL_ARB_window_pos No
glWindowPos2fvMESA GL_MESA_window_pos No
glWindowPos2i GL_VERSION_1_4 3.1
glWindowPos2iARB GL_ARB_window_pos No
glWindowPos2iMESA GL_MESA_window_pos No
glWindowPos2iv GL_VERSION_1_4 3.1
glWindowPos2ivARB GL_ARB_window_pos No
glWindowPos2ivMESA GL_MESA_window_pos No
glWindowPos2s GL_VERSION_1_4 3.1
glWindowPos2sARB GL_ARB_window_pos No
glWindowPos2sMESA GL_MESA_window_pos No
glWindowPos2sv GL_VERSION_1_4 3.1
glWindowPos2svARB GL_ARB_window_pos No
glWindowPos2svMESA GL_MESA_window_pos No
glWindowPos3d GL_VERSION_1_4 3.1
glWindowPos3dARB GL_ARB_window_pos No
glWindowPos3dMESA GL_MESA_window_pos No
glWindowPos3dv GL_VERSION_1_4 3.1
glWindowPos3dvARB GL_ARB_window_pos No
glWindowPos3dvMESA GL_MESA_window_pos No
glWindowPos3f GL_VERSION_1_4 3.1
glWindowPos3fARB GL_ARB_window_pos No
glWindowPos3fMESA GL_MESA_window_pos No
glWindowPos3fv GL_VERSION_1_4 3.1
glWindowPos3fvARB GL_ARB_window_pos No
glWindowPos3fvMESA GL_MESA_window_pos No
glWindowPos3i GL_VERSION_1_4 3.1
glWindowPos3iARB GL_ARB_window_pos No
glWindowPos3iMESA GL_MESA_window_pos No
glWindowPos3iv GL_VERSION_1_4 3.1
glWindowPos3ivARB GL_ARB_window_pos No
glWindowPos3ivMESA GL_MESA_window_pos No
glWindowPos3s GL_VERSION_1_4 3.1
glWindowPos3sARB GL_ARB_window_pos No
glWindowPos3sMESA GL_MESA_window_pos No
glWindowPos3sv GL_VERSION_1_4 3.1
glWindowPos3svARB GL_ARB_window_pos No
glWindowPos3svMESA GL_MESA_window_pos No
glWindowPos4dMESA GL_MESA_window_pos No
glWindowPos4dvMESA GL_MESA_window_pos No
glWindowPos4fMESA GL_MESA_window_pos No
glWindowPos4fvMESA GL_MESA_window_pos No
glWindowPos4iMESA GL_MESA_window_pos No
glWindowPos4ivMESA GL_MESA_window_pos No
glWindowPos4sMESA GL_MESA_window_pos No
glWindowPos4svMESA GL_MESA_window_pos No
glWriteMaskEXT GL_EXT_vertex_shader No

Top of page

GL_VERSION_1_1

Function name Version or Extension Deprecated
glAccum GL_VERSION_1_1 3.1
glAlphaFunc GL_VERSION_1_1 3.1
glAreTexturesResident GL_VERSION_1_1 3.1
glArrayElement GL_VERSION_1_1 3.1
glBegin GL_VERSION_1_1 3.1
glBindTexture GL_VERSION_1_1 No
glBitmap GL_VERSION_1_1 3.1
glBlendFunc GL_VERSION_1_1 No
glCallList GL_VERSION_1_1 3.1
glCallLists GL_VERSION_1_1 3.1
glClear GL_VERSION_1_1 No
glClearAccum GL_VERSION_1_1 3.1
glClearColor GL_VERSION_1_1 No
glClearDepth GL_VERSION_1_1 No
glClearIndex GL_VERSION_1_1 3.1
glClearStencil GL_VERSION_1_1 No
glClipPlane GL_VERSION_1_1 3.1
glColor3b GL_VERSION_1_1 3.1
glColor3bv GL_VERSION_1_1 3.1
glColor3d GL_VERSION_1_1 3.1
glColor3dv GL_VERSION_1_1 3.1
glColor3f GL_VERSION_1_1 3.1
glColor3fv GL_VERSION_1_1 3.1
glColor3i GL_VERSION_1_1 3.1
glColor3iv GL_VERSION_1_1 3.1
glColor3s GL_VERSION_1_1 3.1
glColor3sv GL_VERSION_1_1 3.1
glColor3ub GL_VERSION_1_1 3.1
glColor3ubv GL_VERSION_1_1 3.1
glColor3ui GL_VERSION_1_1 3.1
glColor3uiv GL_VERSION_1_1 3.1
glColor3us GL_VERSION_1_1 3.1
glColor3usv GL_VERSION_1_1 3.1
glColor4b GL_VERSION_1_1 3.1
glColor4bv GL_VERSION_1_1 3.1
glColor4d GL_VERSION_1_1 3.1
glColor4dv GL_VERSION_1_1 3.1
glColor4f GL_VERSION_1_1 3.1
glColor4fv GL_VERSION_1_1 3.1
glColor4i GL_VERSION_1_1 3.1
glColor4iv GL_VERSION_1_1 3.1
glColor4s GL_VERSION_1_1 3.1
glColor4sv GL_VERSION_1_1 3.1
glColor4ub GL_VERSION_1_1 3.1
glColor4ubv GL_VERSION_1_1 3.1
glColor4ui GL_VERSION_1_1 3.1
glColor4uiv GL_VERSION_1_1 3.1
glColor4us GL_VERSION_1_1 3.1
glColor4usv GL_VERSION_1_1 3.1
glColorMask GL_VERSION_1_1 No
glColorMaterial GL_VERSION_1_1 3.1
glColorPointer GL_VERSION_1_1 3.1
glCopyPixels GL_VERSION_1_1 3.1
glCopyTexImage1D GL_VERSION_1_1 No
glCopyTexImage2D GL_VERSION_1_1 No
glCopyTexSubImage1D GL_VERSION_1_1 No
glCopyTexSubImage2D GL_VERSION_1_1 No
glCullFace GL_VERSION_1_1 No
glDeleteLists GL_VERSION_1_1 3.1
glDeleteTextures GL_VERSION_1_1 No
glDepthFunc GL_VERSION_1_1 No
glDepthMask GL_VERSION_1_1 No
glDepthRange GL_VERSION_1_1 No
glDisable GL_VERSION_1_1 No
glDisableClientState GL_VERSION_1_1 3.1
glDrawArrays GL_VERSION_1_1 No
glDrawBuffer GL_VERSION_1_1 No
glDrawElements GL_VERSION_1_1 No
glDrawPixels GL_VERSION_1_1 3.1
glEdgeFlag GL_VERSION_1_1 3.1
glEdgeFlagPointer GL_VERSION_1_1 3.1
glEdgeFlagv GL_VERSION_1_1 3.1
glEnable GL_VERSION_1_1 No
glEnableClientState GL_VERSION_1_1 3.1
glEnd GL_VERSION_1_1 3.1
glEndList GL_VERSION_1_1 3.1
glEvalCoord1d GL_VERSION_1_1 3.1
glEvalCoord1dv GL_VERSION_1_1 3.1
glEvalCoord1f GL_VERSION_1_1 3.1
glEvalCoord1fv GL_VERSION_1_1 3.1
glEvalCoord2d GL_VERSION_1_1 3.1
glEvalCoord2dv GL_VERSION_1_1 3.1
glEvalCoord2f GL_VERSION_1_1 3.1
glEvalCoord2fv GL_VERSION_1_1 3.1
glEvalMesh1 GL_VERSION_1_1 3.1
glEvalMesh2 GL_VERSION_1_1 3.1
glEvalPoint1 GL_VERSION_1_1 3.1
glEvalPoint2 GL_VERSION_1_1 3.1
glFeedbackBuffer GL_VERSION_1_1 3.1
glFinish GL_VERSION_1_1 No
glFlush GL_VERSION_1_1 No
glFogf GL_VERSION_1_1 3.1
glFogfv GL_VERSION_1_1 3.1
glFogi GL_VERSION_1_1 3.1
glFogiv GL_VERSION_1_1 3.1
glFrontFace GL_VERSION_1_1 No
glFrustum GL_VERSION_1_1 3.1
glGenLists GL_VERSION_1_1 3.1
glGenTextures GL_VERSION_1_1 No
glGetBooleanv GL_VERSION_1_1 No
glGetClipPlane GL_VERSION_1_1 3.1
glGetDoublev GL_VERSION_1_1 No
glGetError GL_VERSION_1_1 No
glGetFloatv GL_VERSION_1_1 No
glGetIntegerv GL_VERSION_1_1 No
glGetLightfv GL_VERSION_1_1 3.1
glGetLightiv GL_VERSION_1_1 3.1
glGetMapdv GL_VERSION_1_1 3.1
glGetMapfv GL_VERSION_1_1 3.1
glGetMapiv GL_VERSION_1_1 3.1
glGetMaterialfv GL_VERSION_1_1 3.1
glGetMaterialiv GL_VERSION_1_1 3.1
glGetPixelMapfv GL_VERSION_1_1 3.1
glGetPixelMapuiv GL_VERSION_1_1 3.1
glGetPixelMapusv GL_VERSION_1_1 3.1
glGetPointerv GL_VERSION_1_1 No
glGetPolygonStipple GL_VERSION_1_1 3.1
glGetString GL_VERSION_1_1 No
glGetTexEnvfv GL_VERSION_1_1 3.1
glGetTexEnviv GL_VERSION_1_1 3.1
glGetTexGendv GL_VERSION_1_1 3.1
glGetTexGenfv GL_VERSION_1_1 3.1
glGetTexGeniv GL_VERSION_1_1 3.1
glGetTexImage GL_VERSION_1_1 No
glGetTexLevelParameterfv GL_VERSION_1_1 No
glGetTexLevelParameteriv GL_VERSION_1_1 No
glGetTexParameterfv GL_VERSION_1_1 No
glGetTexParameteriv GL_VERSION_1_1 No
glHint GL_VERSION_1_1 No
glIndexMask GL_VERSION_1_1 3.1
glIndexPointer GL_VERSION_1_1 3.1
glIndexd GL_VERSION_1_1 3.1
glIndexdv GL_VERSION_1_1 3.1
glIndexf GL_VERSION_1_1 3.1
glIndexfv GL_VERSION_1_1 3.1
glIndexi GL_VERSION_1_1 3.1
glIndexiv GL_VERSION_1_1 3.1
glIndexs GL_VERSION_1_1 3.1
glIndexsv GL_VERSION_1_1 3.1
glIndexub GL_VERSION_1_1 No
glIndexubv GL_VERSION_1_1 No
glInitNames GL_VERSION_1_1 3.1
glInterleavedArrays GL_VERSION_1_1 3.1
glIsEnabled GL_VERSION_1_1 No
glIsList GL_VERSION_1_1 3.1
glIsTexture GL_VERSION_1_1 No
glLightModelf GL_VERSION_1_1 3.1
glLightModelfv GL_VERSION_1_1 3.1
glLightModeli GL_VERSION_1_1 3.1
glLightModeliv GL_VERSION_1_1 3.1
glLightf GL_VERSION_1_1 3.1
glLightfv GL_VERSION_1_1 3.1
glLighti GL_VERSION_1_1 3.1
glLightiv GL_VERSION_1_1 3.1
glLineStipple GL_VERSION_1_1 3.1
glLineWidth GL_VERSION_1_1 No
glListBase GL_VERSION_1_1 3.1
glLoadIdentity GL_VERSION_1_1 3.1
glLoadMatrixd GL_VERSION_1_1 3.1
glLoadMatrixf GL_VERSION_1_1 3.1
glLoadName GL_VERSION_1_1 3.1
glLogicOp GL_VERSION_1_1 No
glMap1d GL_VERSION_1_1 3.1
glMap1f GL_VERSION_1_1 3.1
glMap2d GL_VERSION_1_1 3.1
glMap2f GL_VERSION_1_1 3.1
glMapGrid1d GL_VERSION_1_1 3.1
glMapGrid1f GL_VERSION_1_1 3.1
glMapGrid2d GL_VERSION_1_1 3.1
glMapGrid2f GL_VERSION_1_1 3.1
glMaterialf GL_VERSION_1_1 3.1
glMaterialfv GL_VERSION_1_1 3.1
glMateriali GL_VERSION_1_1 3.1
glMaterialiv GL_VERSION_1_1 3.1
glMatrixMode GL_VERSION_1_1 3.1
glMultMatrixd GL_VERSION_1_1 3.1
glMultMatrixf GL_VERSION_1_1 3.1
glNewList GL_VERSION_1_1 3.1
glNormal3b GL_VERSION_1_1 3.1
glNormal3bv GL_VERSION_1_1 3.1
glNormal3d GL_VERSION_1_1 3.1
glNormal3dv GL_VERSION_1_1 3.1
glNormal3f GL_VERSION_1_1 3.1
glNormal3fv GL_VERSION_1_1 3.1
glNormal3i GL_VERSION_1_1 3.1
glNormal3iv GL_VERSION_1_1 3.1
glNormal3s GL_VERSION_1_1 3.1
glNormal3sv GL_VERSION_1_1 3.1
glNormalPointer GL_VERSION_1_1 3.1
glOrtho GL_VERSION_1_1 3.1
glPassThrough GL_VERSION_1_1 3.1
glPixelMapfv GL_VERSION_1_1 3.1
glPixelMapuiv GL_VERSION_1_1 3.1
glPixelMapusv GL_VERSION_1_1 3.1
glPixelStoref GL_VERSION_1_1 No
glPixelStorei GL_VERSION_1_1 No
glPixelTransferf GL_VERSION_1_1 3.1
glPixelTransferi GL_VERSION_1_1 3.1
glPixelZoom GL_VERSION_1_1 3.1
glPointSize GL_VERSION_1_1 No
glPolygonMode GL_VERSION_1_1 No
glPolygonOffset GL_VERSION_1_1 No
glPolygonStipple GL_VERSION_1_1 3.1
glPopAttrib GL_VERSION_1_1 3.1
glPopClientAttrib GL_VERSION_1_1 3.1
glPopMatrix GL_VERSION_1_1 3.1
glPopName GL_VERSION_1_1 3.1
glPrioritizeTextures GL_VERSION_1_1 3.1
glPushAttrib GL_VERSION_1_1 3.1
glPushClientAttrib GL_VERSION_1_1 3.1
glPushMatrix GL_VERSION_1_1 3.1
glPushName GL_VERSION_1_1 3.1
glRasterPos2d GL_VERSION_1_1 3.1
glRasterPos2dv GL_VERSION_1_1 3.1
glRasterPos2f GL_VERSION_1_1 3.1
glRasterPos2fv GL_VERSION_1_1 3.1
glRasterPos2i GL_VERSION_1_1 3.1
glRasterPos2iv GL_VERSION_1_1 3.1
glRasterPos2s GL_VERSION_1_1 3.1
glRasterPos2sv GL_VERSION_1_1 3.1
glRasterPos3d GL_VERSION_1_1 3.1
glRasterPos3dv GL_VERSION_1_1 3.1
glRasterPos3f GL_VERSION_1_1 3.1
glRasterPos3fv GL_VERSION_1_1 3.1
glRasterPos3i GL_VERSION_1_1 3.1
glRasterPos3iv GL_VERSION_1_1 3.1
glRasterPos3s GL_VERSION_1_1 3.1
glRasterPos3sv GL_VERSION_1_1 3.1
glRasterPos4d GL_VERSION_1_1 3.1
glRasterPos4dv GL_VERSION_1_1 3.1
glRasterPos4f GL_VERSION_1_1 3.1
glRasterPos4fv GL_VERSION_1_1 3.1
glRasterPos4i GL_VERSION_1_1 3.1
glRasterPos4iv GL_VERSION_1_1 3.1
glRasterPos4s GL_VERSION_1_1 3.1
glRasterPos4sv GL_VERSION_1_1 3.1
glReadBuffer GL_VERSION_1_1 No
glReadPixels GL_VERSION_1_1 No
glRectd GL_VERSION_1_1 3.1
glRectdv GL_VERSION_1_1 3.1
glRectf GL_VERSION_1_1 3.1
glRectfv GL_VERSION_1_1 3.1
glRecti GL_VERSION_1_1 3.1
glRectiv GL_VERSION_1_1 3.1
glRects GL_VERSION_1_1 3.1
glRectsv GL_VERSION_1_1 3.1
glRenderMode GL_VERSION_1_1 3.1
glRotated GL_VERSION_1_1 3.1
glRotatef GL_VERSION_1_1 3.1
glScaled GL_VERSION_1_1 3.1
glScalef GL_VERSION_1_1 3.1
glScissor GL_VERSION_1_1 No
glSelectBuffer GL_VERSION_1_1 3.1
glShadeModel GL_VERSION_1_1 3.1
glStencilFunc GL_VERSION_1_1 No
glStencilMask GL_VERSION_1_1 No
glStencilOp GL_VERSION_1_1 No
glTexCoord1d GL_VERSION_1_1 3.1
glTexCoord1dv GL_VERSION_1_1 3.1
glTexCoord1f GL_VERSION_1_1 3.1
glTexCoord1fv GL_VERSION_1_1 3.1
glTexCoord1i GL_VERSION_1_1 3.1
glTexCoord1iv GL_VERSION_1_1 3.1
glTexCoord1s GL_VERSION_1_1 3.1
glTexCoord1sv GL_VERSION_1_1 3.1
glTexCoord2d GL_VERSION_1_1 3.1
glTexCoord2dv GL_VERSION_1_1 3.1
glTexCoord2f GL_VERSION_1_1 3.1
glTexCoord2fv GL_VERSION_1_1 3.1
glTexCoord2i GL_VERSION_1_1 3.1
glTexCoord2iv GL_VERSION_1_1 3.1
glTexCoord2s GL_VERSION_1_1 3.1
glTexCoord2sv GL_VERSION_1_1 3.1
glTexCoord3d GL_VERSION_1_1 3.1
glTexCoord3dv GL_VERSION_1_1 3.1
glTexCoord3f GL_VERSION_1_1 3.1
glTexCoord3fv GL_VERSION_1_1 3.1
glTexCoord3i GL_VERSION_1_1 3.1
glTexCoord3iv GL_VERSION_1_1 3.1
glTexCoord3s GL_VERSION_1_1 3.1
glTexCoord3sv GL_VERSION_1_1 3.1
glTexCoord4d GL_VERSION_1_1 3.1
glTexCoord4dv GL_VERSION_1_1 3.1
glTexCoord4f GL_VERSION_1_1 3.1
glTexCoord4fv GL_VERSION_1_1 3.1
glTexCoord4i GL_VERSION_1_1 3.1
glTexCoord4iv GL_VERSION_1_1 3.1
glTexCoord4s GL_VERSION_1_1 3.1
glTexCoord4sv GL_VERSION_1_1 3.1
glTexCoordPointer GL_VERSION_1_1 3.1
glTexEnvf GL_VERSION_1_1 3.1
glTexEnvfv GL_VERSION_1_1 3.1
glTexEnvi GL_VERSION_1_1 3.1
glTexEnviv GL_VERSION_1_1 3.1
glTexGend GL_VERSION_1_1 3.1
glTexGendv GL_VERSION_1_1 3.1
glTexGenf GL_VERSION_1_1 3.1
glTexGenfv GL_VERSION_1_1 3.1
glTexGeni GL_VERSION_1_1 3.1
glTexGeniv GL_VERSION_1_1 3.1
glTexImage1D GL_VERSION_1_1 No
glTexImage2D GL_VERSION_1_1 No
glTexParameterf GL_VERSION_1_1 No
glTexParameterfv GL_VERSION_1_1 No
glTexParameteri GL_VERSION_1_1 No
glTexParameteriv GL_VERSION_1_1 No
glTexSubImage1D GL_VERSION_1_1 No
glTexSubImage2D GL_VERSION_1_1 No
glTranslated GL_VERSION_1_1 3.1
glTranslatef GL_VERSION_1_1 3.1
glVertex2d GL_VERSION_1_1 3.1
glVertex2dv GL_VERSION_1_1 3.1
glVertex2f GL_VERSION_1_1 3.1
glVertex2fv GL_VERSION_1_1 3.1
glVertex2i GL_VERSION_1_1 3.1
glVertex2iv GL_VERSION_1_1 3.1
glVertex2s GL_VERSION_1_1 3.1
glVertex2sv GL_VERSION_1_1 3.1
glVertex3d GL_VERSION_1_1 3.1
glVertex3dv GL_VERSION_1_1 3.1
glVertex3f GL_VERSION_1_1 3.1
glVertex3fv GL_VERSION_1_1 3.1
glVertex3i GL_VERSION_1_1 3.1
glVertex3iv GL_VERSION_1_1 3.1
glVertex3s GL_VERSION_1_1 3.1
glVertex3sv GL_VERSION_1_1 3.1
glVertex4d GL_VERSION_1_1 3.1
glVertex4dv GL_VERSION_1_1 3.1
glVertex4f GL_VERSION_1_1 3.1
glVertex4fv GL_VERSION_1_1 3.1
glVertex4i GL_VERSION_1_1 3.1
glVertex4iv GL_VERSION_1_1 3.1
glVertex4s GL_VERSION_1_1 3.1
glVertex4sv GL_VERSION_1_1 3.1
glVertexPointer GL_VERSION_1_1 3.1
glViewport GL_VERSION_1_1 No

Top of page

GL_VERSION_1_2

Function name Version or Extension Deprecated
glCopyTexSubImage3D GL_VERSION_1_2 No
glDrawRangeElements GL_VERSION_1_2 No
glTexImage3D GL_VERSION_1_2 3.1
glTexSubImage3D GL_VERSION_1_2 No

Top of page

GL_VERSION_1_2_1

Function name Version or Extension Deprecated

Top of page

GL_VERSION_1_3

Function name Version or Extension Deprecated
glActiveTexture GL_VERSION_1_3 No
glClientActiveTexture GL_VERSION_1_3 3.1
glCompressedTexImage1D GL_VERSION_1_3 No
glCompressedTexImage2D GL_VERSION_1_3 No
glCompressedTexImage3D GL_VERSION_1_3 No
glCompressedTexSubImage1D GL_VERSION_1_3 No
glCompressedTexSubImage2D GL_VERSION_1_3 No
glCompressedTexSubImage3D GL_VERSION_1_3 No
glGetCompressedTexImage GL_VERSION_1_3 No
glLoadTransposeMatrixd GL_VERSION_1_3 3.1
glLoadTransposeMatrixf GL_VERSION_1_3 3.1
glMultTransposeMatrixd GL_VERSION_1_3 3.1
glMultTransposeMatrixf GL_VERSION_1_3 3.1
glMultiTexCoord1d GL_VERSION_1_3 3.1
glMultiTexCoord1dv GL_VERSION_1_3 3.1
glMultiTexCoord1f GL_VERSION_1_3 3.1
glMultiTexCoord1fv GL_VERSION_1_3 3.1
glMultiTexCoord1i GL_VERSION_1_3 3.1
glMultiTexCoord1iv GL_VERSION_1_3 3.1
glMultiTexCoord1s GL_VERSION_1_3 3.1
glMultiTexCoord1sv GL_VERSION_1_3 3.1
glMultiTexCoord2d GL_VERSION_1_3 3.1
glMultiTexCoord2dv GL_VERSION_1_3 3.1
glMultiTexCoord2f GL_VERSION_1_3 3.1
glMultiTexCoord2fv GL_VERSION_1_3 3.1
glMultiTexCoord2i GL_VERSION_1_3 3.1
glMultiTexCoord2iv GL_VERSION_1_3 3.1
glMultiTexCoord2s GL_VERSION_1_3 3.1
glMultiTexCoord2sv GL_VERSION_1_3 3.1
glMultiTexCoord3d GL_VERSION_1_3 3.1
glMultiTexCoord3dv GL_VERSION_1_3 3.1
glMultiTexCoord3f GL_VERSION_1_3 3.1
glMultiTexCoord3fv GL_VERSION_1_3 3.1
glMultiTexCoord3i GL_VERSION_1_3 3.1
glMultiTexCoord3iv GL_VERSION_1_3 3.1
glMultiTexCoord3s GL_VERSION_1_3 3.1
glMultiTexCoord3sv GL_VERSION_1_3 3.1
glMultiTexCoord4d GL_VERSION_1_3 3.1
glMultiTexCoord4dv GL_VERSION_1_3 3.1
glMultiTexCoord4f GL_VERSION_1_3 3.1
glMultiTexCoord4fv GL_VERSION_1_3 3.1
glMultiTexCoord4i GL_VERSION_1_3 3.1
glMultiTexCoord4iv GL_VERSION_1_3 3.1
glMultiTexCoord4s GL_VERSION_1_3 3.1
glMultiTexCoord4sv GL_VERSION_1_3 3.1
glSampleCoverage GL_VERSION_1_3 No

Top of page

GL_VERSION_1_4

Function name Version or Extension Deprecated
glBlendColor GL_VERSION_1_4 No
glBlendEquation GL_VERSION_1_4 No
glBlendFuncSeparate GL_VERSION_1_4 No
glFogCoordPointer GL_VERSION_1_4 3.1
glFogCoordd GL_VERSION_1_4 3.1
glFogCoorddv GL_VERSION_1_4 3.1
glFogCoordf GL_VERSION_1_4 3.1
glFogCoordfv GL_VERSION_1_4 3.1
glMultiDrawArrays GL_VERSION_1_4 No
glMultiDrawElements GL_VERSION_1_4 No
glPointParameterf GL_VERSION_1_4 No
glPointParameterfv GL_VERSION_1_4 No
glPointParameteri GL_VERSION_1_4 No
glPointParameteriv GL_VERSION_1_4 No
glSecondaryColor3b GL_VERSION_1_4 3.1
glSecondaryColor3bv GL_VERSION_1_4 3.1
glSecondaryColor3d GL_VERSION_1_4 3.1
glSecondaryColor3dv GL_VERSION_1_4 3.1
glSecondaryColor3f GL_VERSION_1_4 3.1
glSecondaryColor3fv GL_VERSION_1_4 3.1
glSecondaryColor3i GL_VERSION_1_4 3.1
glSecondaryColor3iv GL_VERSION_1_4 3.1
glSecondaryColor3s GL_VERSION_1_4 3.1
glSecondaryColor3sv GL_VERSION_1_4 3.1
glSecondaryColor3ub GL_VERSION_1_4 3.1
glSecondaryColor3ubv GL_VERSION_1_4 3.1
glSecondaryColor3ui GL_VERSION_1_4 3.1
glSecondaryColor3uiv GL_VERSION_1_4 3.1
glSecondaryColor3us GL_VERSION_1_4 3.1
glSecondaryColor3usv GL_VERSION_1_4 3.1
glSecondaryColorPointer GL_VERSION_1_4 3.1
glWindowPos2d GL_VERSION_1_4 3.1
glWindowPos2dv GL_VERSION_1_4 3.1
glWindowPos2f GL_VERSION_1_4 3.1
glWindowPos2fv GL_VERSION_1_4 3.1
glWindowPos2i GL_VERSION_1_4 3.1
glWindowPos2iv GL_VERSION_1_4 3.1
glWindowPos2s GL_VERSION_1_4 3.1
glWindowPos2sv GL_VERSION_1_4 3.1
glWindowPos3d GL_VERSION_1_4 3.1
glWindowPos3dv GL_VERSION_1_4 3.1
glWindowPos3f GL_VERSION_1_4 3.1
glWindowPos3fv GL_VERSION_1_4 3.1
glWindowPos3i GL_VERSION_1_4 3.1
glWindowPos3iv GL_VERSION_1_4 3.1
glWindowPos3s GL_VERSION_1_4 3.1
glWindowPos3sv GL_VERSION_1_4 3.1

Top of page

GL_VERSION_1_5

Function name Version or Extension Deprecated
glBeginQuery GL_VERSION_1_5 No
glBindBuffer GL_VERSION_1_5 No
glBufferData GL_VERSION_1_5 No
glBufferSubData GL_VERSION_1_5 No
glDeleteBuffers GL_VERSION_1_5 No
glDeleteQueries GL_VERSION_1_5 No
glEndQuery GL_VERSION_1_5 No
glGenBuffers GL_VERSION_1_5 No
glGenQueries GL_VERSION_1_5 No
glGetBufferParameteriv GL_VERSION_1_5 No
glGetBufferPointerv GL_VERSION_1_5 No
glGetBufferSubData GL_VERSION_1_5 No
glGetQueryObjectiv GL_VERSION_1_5 No
glGetQueryObjectuiv GL_VERSION_1_5 No
glGetQueryiv GL_VERSION_1_5 No
glIsBuffer GL_VERSION_1_5 No
glIsQuery GL_VERSION_1_5 No
glMapBuffer GL_VERSION_1_5 No
glUnmapBuffer GL_VERSION_1_5 No

Top of page

GL_VERSION_2_0

Function name Version or Extension Deprecated
glAttachShader GL_VERSION_2_0 No
glBindAttribLocation GL_VERSION_2_0 No
glBlendEquationSeparate GL_VERSION_2_0 No
glCompileShader GL_VERSION_2_0 No
glCreateProgram GL_VERSION_2_0 No
glCreateShader GL_VERSION_2_0 No
glDeleteProgram GL_VERSION_2_0 No
glDeleteShader GL_VERSION_2_0 No
glDetachShader GL_VERSION_2_0 No
glDisableVertexAttribArray GL_VERSION_2_0 No
glDrawBuffers GL_VERSION_2_0 No
glEnableVertexAttribArray GL_VERSION_2_0 No
glGetActiveAttrib GL_VERSION_2_0 No
glGetActiveUniform GL_VERSION_2_0 No
glGetAttachedShaders GL_VERSION_2_0 No
glGetAttribLocation GL_VERSION_2_0 No
glGetProgramInfoLog GL_VERSION_2_0 No
glGetProgramiv GL_VERSION_2_0 No
glGetShaderInfoLog GL_VERSION_2_0 No
glGetShaderSource GL_VERSION_2_0 No
glGetShaderiv GL_VERSION_2_0 No
glGetUniformLocation GL_VERSION_2_0 No
glGetUniformfv GL_VERSION_2_0 No
glGetUniformiv GL_VERSION_2_0 No
glGetVertexAttribPointerv GL_VERSION_2_0 No
glGetVertexAttribdv GL_VERSION_2_0 No
glGetVertexAttribfv GL_VERSION_2_0 No
glGetVertexAttribiv GL_VERSION_2_0 No
glIsProgram GL_VERSION_2_0 No
glIsShader GL_VERSION_2_0 No
glLinkProgram GL_VERSION_2_0 No
glShaderSource GL_VERSION_2_0 No
glStencilFuncSeparate GL_VERSION_2_0 No
glStencilMaskSeparate GL_VERSION_2_0 No
glStencilOpSeparate GL_VERSION_2_0 No
glUniform1f GL_VERSION_2_0 No
glUniform1fv GL_VERSION_2_0 No
glUniform1i GL_VERSION_2_0 No
glUniform1iv GL_VERSION_2_0 No
glUniform2f GL_VERSION_2_0 No
glUniform2fv GL_VERSION_2_0 No
glUniform2i GL_VERSION_2_0 No
glUniform2iv GL_VERSION_2_0 No
glUniform3f GL_VERSION_2_0 No
glUniform3fv GL_VERSION_2_0 No
glUniform3i GL_VERSION_2_0 No
glUniform3iv GL_VERSION_2_0 No
glUniform4f GL_VERSION_2_0 No
glUniform4fv GL_VERSION_2_0 No
glUniform4i GL_VERSION_2_0 No
glUniform4iv GL_VERSION_2_0 No
glUniformMatrix2fv GL_VERSION_2_0 No
glUniformMatrix3fv GL_VERSION_2_0 No
glUniformMatrix4fv GL_VERSION_2_0 No
glUseProgram GL_VERSION_2_0 No
glValidateProgram GL_VERSION_2_0 No
glVertexAttrib1d GL_VERSION_2_0 3.1
glVertexAttrib1dv GL_VERSION_2_0 3.1
glVertexAttrib1f GL_VERSION_2_0 3.1
glVertexAttrib1fv GL_VERSION_2_0 3.1
glVertexAttrib1s GL_VERSION_2_0 3.1
glVertexAttrib1sv GL_VERSION_2_0 3.1
glVertexAttrib2d GL_VERSION_2_0 3.1
glVertexAttrib2dv GL_VERSION_2_0 3.1
glVertexAttrib2f GL_VERSION_2_0 3.1
glVertexAttrib2fv GL_VERSION_2_0 3.1
glVertexAttrib2s GL_VERSION_2_0 3.1
glVertexAttrib2sv GL_VERSION_2_0 3.1
glVertexAttrib3d GL_VERSION_2_0 3.1
glVertexAttrib3dv GL_VERSION_2_0 3.1
glVertexAttrib3f GL_VERSION_2_0 3.1
glVertexAttrib3fv GL_VERSION_2_0 3.1
glVertexAttrib3s GL_VERSION_2_0 3.1
glVertexAttrib3sv GL_VERSION_2_0 3.1
glVertexAttrib4Nbv GL_VERSION_2_0 3.1
glVertexAttrib4Niv GL_VERSION_2_0 3.1
glVertexAttrib4Nsv GL_VERSION_2_0 3.1
glVertexAttrib4Nub GL_VERSION_2_0 3.1
glVertexAttrib4Nubv GL_VERSION_2_0 3.1
glVertexAttrib4Nuiv GL_VERSION_2_0 3.1
glVertexAttrib4Nusv GL_VERSION_2_0 3.1
glVertexAttrib4bv GL_VERSION_2_0 3.1
glVertexAttrib4d GL_VERSION_2_0 3.1
glVertexAttrib4dv GL_VERSION_2_0 3.1
glVertexAttrib4f GL_VERSION_2_0 3.1
glVertexAttrib4fv GL_VERSION_2_0 3.1
glVertexAttrib4iv GL_VERSION_2_0 3.1
glVertexAttrib4s GL_VERSION_2_0 3.1
glVertexAttrib4sv GL_VERSION_2_0 3.1
glVertexAttrib4ubv GL_VERSION_2_0 3.1
glVertexAttrib4uiv GL_VERSION_2_0 3.1
glVertexAttrib4usv GL_VERSION_2_0 3.1
glVertexAttribPointer GL_VERSION_2_0 No

Top of page

GL_VERSION_2_1

Function name Version or Extension Deprecated
glUniformMatrix2x3fv GL_VERSION_2_1 No
glUniformMatrix2x4fv GL_VERSION_2_1 No
glUniformMatrix3x2fv GL_VERSION_2_1 No
glUniformMatrix3x4fv GL_VERSION_2_1 No
glUniformMatrix4x2fv GL_VERSION_2_1 No
glUniformMatrix4x3fv GL_VERSION_2_1 No

Top of page

GL_VERSION_3_0

Function name Version or Extension Deprecated
glBeginConditionalRender GL_VERSION_3_0 No
glBeginTransformFeedback GL_VERSION_3_0 No
glBindFragDataLocation GL_VERSION_3_0 No
glClampColor GL_VERSION_3_0 No
glClearBufferfi GL_VERSION_3_0 No
glClearBufferfv GL_VERSION_3_0 No
glClearBufferiv GL_VERSION_3_0 No
glClearBufferuiv GL_VERSION_3_0 No
glColorMaski GL_VERSION_3_0 No
glDisablei GL_VERSION_3_0 No
glEnablei GL_VERSION_3_0 No
glEndConditionalRender GL_VERSION_3_0 No
glEndTransformFeedback GL_VERSION_3_0 No
glGetBooleani_v GL_VERSION_3_0 No
glGetFragDataLocation GL_VERSION_3_0 No
glGetStringi GL_VERSION_3_0 No
glGetTexParameterIiv GL_VERSION_3_0 No
glGetTexParameterIuiv GL_VERSION_3_0 No
glGetTransformFeedbackVarying GL_VERSION_3_0 No
glGetUniformuiv GL_VERSION_3_0 No
glGetVertexAttribIiv GL_VERSION_3_0 No
glGetVertexAttribIuiv GL_VERSION_3_0 No
glIsEnabledi GL_VERSION_3_0 No
glTexParameterIiv GL_VERSION_3_0 No
glTexParameterIuiv GL_VERSION_3_0 No
glTransformFeedbackVaryings GL_VERSION_3_0 No
glUniform1ui GL_VERSION_3_0 No
glUniform1uiv GL_VERSION_3_0 No
glUniform2ui GL_VERSION_3_0 No
glUniform2uiv GL_VERSION_3_0 No
glUniform3ui GL_VERSION_3_0 No
glUniform3uiv GL_VERSION_3_0 No
glUniform4ui GL_VERSION_3_0 No
glUniform4uiv GL_VERSION_3_0 No
glVertexAttribI1i GL_VERSION_3_0 3.1
glVertexAttribI1iv GL_VERSION_3_0 3.1
glVertexAttribI1ui GL_VERSION_3_0 3.1
glVertexAttribI1uiv GL_VERSION_3_0 3.1
glVertexAttribI2i GL_VERSION_3_0 3.1
glVertexAttribI2iv GL_VERSION_3_0 3.1
glVertexAttribI2ui GL_VERSION_3_0 3.1
glVertexAttribI2uiv GL_VERSION_3_0 3.1
glVertexAttribI3i GL_VERSION_3_0 3.1
glVertexAttribI3iv GL_VERSION_3_0 3.1
glVertexAttribI3ui GL_VERSION_3_0 3.1
glVertexAttribI3uiv GL_VERSION_3_0 3.1
glVertexAttribI4bv GL_VERSION_3_0 3.1
glVertexAttribI4i GL_VERSION_3_0 3.1
glVertexAttribI4iv GL_VERSION_3_0 3.1
glVertexAttribI4sv GL_VERSION_3_0 3.1
glVertexAttribI4ubv GL_VERSION_3_0 3.1
glVertexAttribI4ui GL_VERSION_3_0 3.1
glVertexAttribI4uiv GL_VERSION_3_0 3.1
glVertexAttribI4usv GL_VERSION_3_0 3.1
glVertexAttribIPointer GL_VERSION_3_0 No

Top of page

GL_VERSION_3_1

Function name Version or Extension Deprecated
glDrawArraysInstanced GL_VERSION_3_1 No
glDrawElementsInstanced GL_VERSION_3_1 No
glPrimitiveRestartIndex GL_VERSION_3_1 No
glTexBuffer GL_VERSION_3_1 No

Top of page

GL_VERSION_3_2

Function name Version or Extension Deprecated
glFramebufferTexture GL_VERSION_3_2 No
glGetBufferParameteri64v GL_VERSION_3_2 No
glGetInteger64i_v GL_VERSION_3_2 No

Top of page

GL_VERSION_3_3

Function name Version or Extension Deprecated
glVertexAttribDivisor GL_VERSION_3_3 No

Top of page

GL_VERSION_4_0

Function name Version or Extension Deprecated
glBlendEquationSeparatei GL_VERSION_4_0 No
glBlendEquationi GL_VERSION_4_0 No
glBlendFuncSeparatei GL_VERSION_4_0 No
glBlendFunci GL_VERSION_4_0 No
glMinSampleShading GL_VERSION_4_0 No

Top of page

GL_VERSION_4_1

Function name Version or Extension Deprecated

Top of page

GL_VERSION_4_2

Function name Version or Extension Deprecated

Top of page

GL_3DFX_multisample

Function name Version or Extension Deprecated

Top of page

GL_3DFX_tbuffer

Function name Version or Extension Deprecated
glTbufferMask3DFX GL_3DFX_tbuffer No

Top of page

GL_3DFX_texture_compression_FXT1

Function name Version or Extension Deprecated

Top of page

GL_AMD_blend_minmax_factor

Function name Version or Extension Deprecated

Top of page

GL_AMD_conservative_depth

Function name Version or Extension Deprecated

Top of page

GL_AMD_debug_output

Function name Version or Extension Deprecated
glDebugMessageCallbackAMD GL_AMD_debug_output No
glDebugMessageEnableAMD GL_AMD_debug_output No
glDebugMessageInsertAMD GL_AMD_debug_output No
glGetDebugMessageLogAMD GL_AMD_debug_output No

Top of page

GL_AMD_depth_clamp_separate

Function name Version or Extension Deprecated

Top of page

GL_AMD_draw_buffers_blend

Function name Version or Extension Deprecated
glBlendEquationIndexedAMD GL_AMD_draw_buffers_blend No
glBlendEquationSeparateIndexedAMD GL_AMD_draw_buffers_blend No
glBlendFuncIndexedAMD GL_AMD_draw_buffers_blend No
glBlendFuncSeparateIndexedAMD GL_AMD_draw_buffers_blend No

Top of page

GL_AMD_multi_draw_indirect

Function name Version or Extension Deprecated
glMultiDrawArraysIndirectAMD GL_AMD_multi_draw_indirect No
glMultiDrawElementsIndirectAMD GL_AMD_multi_draw_indirect No

Top of page

GL_AMD_name_gen_delete

Function name Version or Extension Deprecated
glDeleteNamesAMD GL_AMD_name_gen_delete No
glGenNamesAMD GL_AMD_name_gen_delete No
glIsNameAMD GL_AMD_name_gen_delete No

Top of page

GL_AMD_performance_monitor

Function name Version or Extension Deprecated
glBeginPerfMonitorAMD GL_AMD_performance_monitor No
glDeletePerfMonitorsAMD GL_AMD_performance_monitor No
glEndPerfMonitorAMD GL_AMD_performance_monitor No
glGenPerfMonitorsAMD GL_AMD_performance_monitor No
glGetPerfMonitorCounterDataAMD GL_AMD_performance_monitor No
glGetPerfMonitorCounterInfoAMD GL_AMD_performance_monitor No
glGetPerfMonitorCounterStringAMD GL_AMD_performance_monitor No
glGetPerfMonitorCountersAMD GL_AMD_performance_monitor No
glGetPerfMonitorGroupStringAMD GL_AMD_performance_monitor No
glGetPerfMonitorGroupsAMD GL_AMD_performance_monitor No
glSelectPerfMonitorCountersAMD GL_AMD_performance_monitor No

Top of page

GL_AMD_sample_positions

Function name Version or Extension Deprecated
glSetMultisamplefvAMD GL_AMD_sample_positions No

Top of page

GL_AMD_seamless_cubemap_per_texture

Function name Version or Extension Deprecated

Top of page

GL_AMD_shader_stencil_export

Function name Version or Extension Deprecated

Top of page

GL_AMD_texture_texture4

Function name Version or Extension Deprecated

Top of page

GL_AMD_transform_feedback3_lines_triangles

Function name Version or Extension Deprecated

Top of page

GL_AMD_vertex_shader_tessellator

Function name Version or Extension Deprecated
glTessellationFactorAMD GL_AMD_vertex_shader_tessellator No
glTessellationModeAMD GL_AMD_vertex_shader_tessellator No

Top of page

GL_APPLE_aux_depth_stencil

Function name Version or Extension Deprecated

Top of page

GL_APPLE_client_storage

Function name Version or Extension Deprecated

Top of page

GL_APPLE_element_array

Function name Version or Extension Deprecated
glDrawElementArrayAPPLE GL_APPLE_element_array No
glDrawRangeElementArrayAPPLE GL_APPLE_element_array No
glElementPointerAPPLE GL_APPLE_element_array No
glMultiDrawElementArrayAPPLE GL_APPLE_element_array No
glMultiDrawRangeElementArrayAPPLE GL_APPLE_element_array No

Top of page

GL_APPLE_fence

Function name Version or Extension Deprecated
glDeleteFencesAPPLE GL_APPLE_fence No
glFinishFenceAPPLE GL_APPLE_fence No
glFinishObjectAPPLE GL_APPLE_fence No
glGenFencesAPPLE GL_APPLE_fence No
glIsFenceAPPLE GL_APPLE_fence No
glSetFenceAPPLE GL_APPLE_fence No
glTestFenceAPPLE GL_APPLE_fence No
glTestObjectAPPLE GL_APPLE_fence No

Top of page

GL_APPLE_float_pixels

Function name Version or Extension Deprecated

Top of page

GL_APPLE_flush_buffer_range

Function name Version or Extension Deprecated
glBufferParameteriAPPLE GL_APPLE_flush_buffer_range No
glFlushMappedBufferRangeAPPLE GL_APPLE_flush_buffer_range No

Top of page

GL_APPLE_object_purgeable

Function name Version or Extension Deprecated
glGetObjectParameterivAPPLE GL_APPLE_object_purgeable No
glObjectPurgeableAPPLE GL_APPLE_object_purgeable No
glObjectUnpurgeableAPPLE GL_APPLE_object_purgeable No

Top of page

GL_APPLE_pixel_buffer

Function name Version or Extension Deprecated

Top of page

GL_APPLE_rgb_422

Function name Version or Extension Deprecated

Top of page

GL_APPLE_row_bytes

Function name Version or Extension Deprecated

Top of page

GL_APPLE_specular_vector

Function name Version or Extension Deprecated

Top of page

GL_APPLE_texture_range

Function name Version or Extension Deprecated
glGetTexParameterPointervAPPLE GL_APPLE_texture_range No
glTextureRangeAPPLE GL_APPLE_texture_range No

Top of page

GL_APPLE_transform_hint

Function name Version or Extension Deprecated

Top of page

GL_APPLE_vertex_array_object

Function name Version or Extension Deprecated
glBindVertexArrayAPPLE GL_APPLE_vertex_array_object No
glDeleteVertexArraysAPPLE GL_APPLE_vertex_array_object No
glGenVertexArraysAPPLE GL_APPLE_vertex_array_object No
glIsVertexArrayAPPLE GL_APPLE_vertex_array_object No

Top of page

GL_APPLE_vertex_array_range

Function name Version or Extension Deprecated
glFlushVertexArrayRangeAPPLE GL_APPLE_vertex_array_range No
glVertexArrayParameteriAPPLE GL_APPLE_vertex_array_range No
glVertexArrayRangeAPPLE GL_APPLE_vertex_array_range No

Top of page

GL_APPLE_vertex_program_evaluators

Function name Version or Extension Deprecated
glDisableVertexAttribAPPLE GL_APPLE_vertex_program_evaluators No
glEnableVertexAttribAPPLE GL_APPLE_vertex_program_evaluators No
glIsVertexAttribEnabledAPPLE GL_APPLE_vertex_program_evaluators No
glMapVertexAttrib1dAPPLE GL_APPLE_vertex_program_evaluators No
glMapVertexAttrib1fAPPLE GL_APPLE_vertex_program_evaluators No
glMapVertexAttrib2dAPPLE GL_APPLE_vertex_program_evaluators No
glMapVertexAttrib2fAPPLE GL_APPLE_vertex_program_evaluators No

Top of page

GL_APPLE_ycbcr_422

Function name Version or Extension Deprecated

Top of page

GL_ARB_ES2_compatibility

Function name Version or Extension Deprecated
glClearDepthf GL_ARB_ES2_compatibility No
glDepthRangef GL_ARB_ES2_compatibility No
glGetShaderPrecisionFormat GL_ARB_ES2_compatibility No
glReleaseShaderCompiler GL_ARB_ES2_compatibility No
glShaderBinary GL_ARB_ES2_compatibility No

Top of page

GL_ARB_base_instance

Function name Version or Extension Deprecated
glDrawArraysInstancedBaseInstance GL_ARB_base_instance No
glDrawElementsInstancedBaseInstance GL_ARB_base_instance No
glDrawElementsInstancedBaseVertexBaseInstance GL_ARB_base_instance No

Top of page

GL_ARB_blend_func_extended

Function name Version or Extension Deprecated
glBindFragDataLocationIndexed GL_ARB_blend_func_extended No
glGetFragDataIndex GL_ARB_blend_func_extended No

Top of page

GL_ARB_cl_event

Function name Version or Extension Deprecated
glCreateSyncFromCLeventARB GL_ARB_cl_event No

Top of page

GL_ARB_color_buffer_float

Function name Version or Extension Deprecated
glClampColorARB GL_ARB_color_buffer_float No

Top of page

GL_ARB_compatibility

Function name Version or Extension Deprecated

Top of page

GL_ARB_compressed_texture_pixel_storage

Function name Version or Extension Deprecated

Top of page

GL_ARB_conservative_depth

Function name Version or Extension Deprecated

Top of page

GL_ARB_copy_buffer

Function name Version or Extension Deprecated
glCopyBufferSubData GL_ARB_copy_buffer No

Top of page

GL_ARB_debug_output

Function name Version or Extension Deprecated
glDebugMessageCallbackARB GL_ARB_debug_output No
glDebugMessageControlARB GL_ARB_debug_output No
glDebugMessageInsertARB GL_ARB_debug_output No
glGetDebugMessageLogARB GL_ARB_debug_output No

Top of page

GL_ARB_depth_buffer_float

Function name Version or Extension Deprecated

Top of page

GL_ARB_depth_clamp

Function name Version or Extension Deprecated

Top of page

GL_ARB_depth_texture

Function name Version or Extension Deprecated

Top of page

GL_ARB_draw_buffers

Function name Version or Extension Deprecated
glDrawBuffersARB GL_ARB_draw_buffers No

Top of page

GL_ARB_draw_buffers_blend

Function name Version or Extension Deprecated
glBlendEquationSeparateiARB GL_ARB_draw_buffers_blend No
glBlendEquationiARB GL_ARB_draw_buffers_blend No
glBlendFuncSeparateiARB GL_ARB_draw_buffers_blend No
glBlendFunciARB GL_ARB_draw_buffers_blend No

Top of page

GL_ARB_draw_elements_base_vertex

Function name Version or Extension Deprecated
glDrawElementsBaseVertex GL_ARB_draw_elements_base_vertex No
glDrawElementsInstancedBaseVertex GL_ARB_draw_elements_base_vertex No
glDrawRangeElementsBaseVertex GL_ARB_draw_elements_base_vertex No
glMultiDrawElementsBaseVertex GL_ARB_draw_elements_base_vertex No

Top of page

GL_ARB_draw_indirect

Function name Version or Extension Deprecated
glDrawArraysIndirect GL_ARB_draw_indirect No
glDrawElementsIndirect GL_ARB_draw_indirect No

Top of page

GL_ARB_draw_instanced

Function name Version or Extension Deprecated

Top of page

GL_ARB_explicit_attrib_location

Function name Version or Extension Deprecated

Top of page

GL_ARB_fragment_coord_conventions

Function name Version or Extension Deprecated

Top of page

GL_ARB_fragment_program

Function name Version or Extension Deprecated

Top of page

GL_ARB_fragment_program_shadow

Function name Version or Extension Deprecated

Top of page

GL_ARB_fragment_shader

Function name Version or Extension Deprecated

Top of page

GL_ARB_framebuffer_object

Function name Version or Extension Deprecated
glBindFramebuffer GL_ARB_framebuffer_object No
glBindRenderbuffer GL_ARB_framebuffer_object No
glBlitFramebuffer GL_ARB_framebuffer_object No
glCheckFramebufferStatus GL_ARB_framebuffer_object No
glDeleteFramebuffers GL_ARB_framebuffer_object No
glDeleteRenderbuffers GL_ARB_framebuffer_object No
glFramebufferRenderbuffer GL_ARB_framebuffer_object No
glFramebufferTexture1D GL_ARB_framebuffer_object No
glFramebufferTexture2D GL_ARB_framebuffer_object No
glFramebufferTexture3D GL_ARB_framebuffer_object No
glFramebufferTextureLayer GL_ARB_framebuffer_object No
glGenFramebuffers GL_ARB_framebuffer_object No
glGenRenderbuffers GL_ARB_framebuffer_object No
glGenerateMipmap GL_ARB_framebuffer_object No
glGetFramebufferAttachmentParameteriv GL_ARB_framebuffer_object No
glGetRenderbufferParameteriv GL_ARB_framebuffer_object No
glIsFramebuffer GL_ARB_framebuffer_object No
glIsRenderbuffer GL_ARB_framebuffer_object No
glRenderbufferStorage GL_ARB_framebuffer_object No
glRenderbufferStorageMultisample GL_ARB_framebuffer_object No

Top of page

GL_ARB_framebuffer_sRGB

Function name Version or Extension Deprecated

Top of page

GL_ARB_geometry_shader4

Function name Version or Extension Deprecated
glFramebufferTextureARB GL_ARB_geometry_shader4 No
glFramebufferTextureFaceARB GL_ARB_geometry_shader4 No
glFramebufferTextureLayerARB GL_ARB_geometry_shader4 No
glProgramParameteriARB GL_ARB_geometry_shader4 No

Top of page

GL_ARB_get_program_binary

Function name Version or Extension Deprecated
glGetProgramBinary GL_ARB_get_program_binary No
glProgramBinary GL_ARB_get_program_binary No
glProgramParameteri GL_ARB_get_program_binary No

Top of page

GL_ARB_gpu_shader5

Function name Version or Extension Deprecated

Top of page

GL_ARB_gpu_shader_fp64

Function name Version or Extension Deprecated
glGetUniformdv GL_ARB_gpu_shader_fp64 No
glProgramUniform1dEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform1dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform2dEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform2dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform3dEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform3dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform4dEXT GL_ARB_gpu_shader_fp64 No
glProgramUniform4dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix2dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix2x3dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix2x4dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix3dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix3x2dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix3x4dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix4dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix4x2dvEXT GL_ARB_gpu_shader_fp64 No
glProgramUniformMatrix4x3dvEXT GL_ARB_gpu_shader_fp64 No
glUniform1d GL_ARB_gpu_shader_fp64 No
glUniform1dv GL_ARB_gpu_shader_fp64 No
glUniform2d GL_ARB_gpu_shader_fp64 No
glUniform2dv GL_ARB_gpu_shader_fp64 No
glUniform3d GL_ARB_gpu_shader_fp64 No
glUniform3dv GL_ARB_gpu_shader_fp64 No
glUniform4d GL_ARB_gpu_shader_fp64 No
glUniform4dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix2dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix2x3dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix2x4dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix3dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix3x2dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix3x4dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix4dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix4x2dv GL_ARB_gpu_shader_fp64 No
glUniformMatrix4x3dv GL_ARB_gpu_shader_fp64 No

Top of page

GL_ARB_half_float_pixel

Function name Version or Extension Deprecated

Top of page

GL_ARB_half_float_vertex

Function name Version or Extension Deprecated

Top of page

GL_ARB_imaging

Function name Version or Extension Deprecated
glColorSubTable GL_ARB_imaging 3.1
glColorTable GL_ARB_imaging 3.1
glColorTableParameterfv GL_ARB_imaging 3.1
glColorTableParameteriv GL_ARB_imaging 3.1
glConvolutionFilter1D GL_ARB_imaging 3.1
glConvolutionFilter2D GL_ARB_imaging 3.1
glConvolutionParameterf GL_ARB_imaging 3.1
glConvolutionParameterfv GL_ARB_imaging 3.1
glConvolutionParameteri GL_ARB_imaging 3.1
glConvolutionParameteriv GL_ARB_imaging 3.1
glCopyColorSubTable GL_ARB_imaging 3.1
glCopyColorTable GL_ARB_imaging 3.1
glCopyConvolutionFilter1D GL_ARB_imaging 3.1
glCopyConvolutionFilter2D GL_ARB_imaging 3.1
glGetColorTable GL_ARB_imaging 3.1
glGetColorTableParameterfv GL_ARB_imaging 3.1
glGetColorTableParameteriv GL_ARB_imaging 3.1
glGetConvolutionFilter GL_ARB_imaging 3.1
glGetConvolutionParameterfv GL_ARB_imaging 3.1
glGetConvolutionParameteriv GL_ARB_imaging 3.1
glGetHistogram GL_ARB_imaging 3.1
glGetHistogramParameterfv GL_ARB_imaging 3.1
glGetHistogramParameteriv GL_ARB_imaging 3.1
glGetMinmax GL_ARB_imaging 3.1
glGetMinmaxParameterfv GL_ARB_imaging 3.1
glGetMinmaxParameteriv GL_ARB_imaging 3.1
glGetSeparableFilter GL_ARB_imaging 3.1
glHistogram GL_ARB_imaging 3.1
glMinmax GL_ARB_imaging 3.1
glResetHistogram GL_ARB_imaging 3.1
glResetMinmax GL_ARB_imaging 3.1
glSeparableFilter2D GL_ARB_imaging 3.1

Top of page

GL_ARB_instanced_arrays

Function name Version or Extension Deprecated
glDrawArraysInstancedARB GL_ARB_instanced_arrays No
glDrawElementsInstancedARB GL_ARB_instanced_arrays No
glVertexAttribDivisorARB GL_ARB_instanced_arrays No

Top of page

GL_ARB_internalformat_query

Function name Version or Extension Deprecated
glGetInternalformativ GL_ARB_internalformat_query No

Top of page

GL_ARB_map_buffer_alignment

Function name Version or Extension Deprecated

Top of page

GL_ARB_map_buffer_range

Function name Version or Extension Deprecated
glFlushMappedBufferRange GL_ARB_map_buffer_range No
glMapBufferRange GL_ARB_map_buffer_range No

Top of page

GL_ARB_matrix_palette

Function name Version or Extension Deprecated
glCurrentPaletteMatrixARB GL_ARB_matrix_palette No
glMatrixIndexPointerARB GL_ARB_matrix_palette No
glMatrixIndexubvARB GL_ARB_matrix_palette No
glMatrixIndexuivARB GL_ARB_matrix_palette No
glMatrixIndexusvARB GL_ARB_matrix_palette No

Top of page

GL_ARB_multisample

Function name Version or Extension Deprecated
glSampleCoverageARB GL_ARB_multisample No

Top of page

GL_ARB_multitexture

Function name Version or Extension Deprecated
glActiveTextureARB GL_ARB_multitexture No
glClientActiveTextureARB GL_ARB_multitexture No
glMultiTexCoord1dARB GL_ARB_multitexture No
glMultiTexCoord1dvARB GL_ARB_multitexture No
glMultiTexCoord1fARB GL_ARB_multitexture No
glMultiTexCoord1fvARB GL_ARB_multitexture No
glMultiTexCoord1iARB GL_ARB_multitexture No
glMultiTexCoord1ivARB GL_ARB_multitexture No
glMultiTexCoord1sARB GL_ARB_multitexture No
glMultiTexCoord1svARB GL_ARB_multitexture No
glMultiTexCoord2dARB GL_ARB_multitexture No
glMultiTexCoord2dvARB GL_ARB_multitexture No
glMultiTexCoord2fARB GL_ARB_multitexture No
glMultiTexCoord2fvARB GL_ARB_multitexture No
glMultiTexCoord2iARB GL_ARB_multitexture No
glMultiTexCoord2ivARB GL_ARB_multitexture No
glMultiTexCoord2sARB GL_ARB_multitexture No
glMultiTexCoord2svARB GL_ARB_multitexture No
glMultiTexCoord3dARB GL_ARB_multitexture No
glMultiTexCoord3dvARB GL_ARB_multitexture No
glMultiTexCoord3fARB GL_ARB_multitexture No
glMultiTexCoord3fvARB GL_ARB_multitexture No
glMultiTexCoord3iARB GL_ARB_multitexture No
glMultiTexCoord3ivARB GL_ARB_multitexture No
glMultiTexCoord3sARB GL_ARB_multitexture No
glMultiTexCoord3svARB GL_ARB_multitexture No
glMultiTexCoord4dARB GL_ARB_multitexture No
glMultiTexCoord4dvARB GL_ARB_multitexture No
glMultiTexCoord4fARB GL_ARB_multitexture No
glMultiTexCoord4fvARB GL_ARB_multitexture No
glMultiTexCoord4iARB GL_ARB_multitexture No
glMultiTexCoord4ivARB GL_ARB_multitexture No
glMultiTexCoord4sARB GL_ARB_multitexture No
glMultiTexCoord4svARB GL_ARB_multitexture No

Top of page

GL_ARB_occlusion_query

Function name Version or Extension Deprecated
glBeginQueryARB GL_ARB_occlusion_query No
glDeleteQueriesARB GL_ARB_occlusion_query No
glEndQueryARB GL_ARB_occlusion_query No
glGenQueriesARB GL_ARB_occlusion_query No
glGetQueryObjectivARB GL_ARB_occlusion_query No
glGetQueryObjectuivARB GL_ARB_occlusion_query No
glGetQueryivARB GL_ARB_occlusion_query No
glIsQueryARB GL_ARB_occlusion_query No

Top of page

GL_ARB_occlusion_query2

Function name Version or Extension Deprecated

Top of page

GL_ARB_pixel_buffer_object

Function name Version or Extension Deprecated

Top of page

GL_ARB_point_parameters

Function name Version or Extension Deprecated
glPointParameterfARB GL_ARB_point_parameters No
glPointParameterfvARB GL_ARB_point_parameters No

Top of page

GL_ARB_point_sprite

Function name Version or Extension Deprecated

Top of page

GL_ARB_provoking_vertex

Function name Version or Extension Deprecated
glProvokingVertex GL_ARB_provoking_vertex No

Top of page

GL_ARB_robustness

Function name Version or Extension Deprecated
glGetGraphicsResetStatusARB GL_ARB_robustness No
glGetnColorTableARB GL_ARB_robustness No
glGetnCompressedTexImageARB GL_ARB_robustness No
glGetnConvolutionFilterARB GL_ARB_robustness No
glGetnHistogramARB GL_ARB_robustness No
glGetnMapdvARB GL_ARB_robustness No
glGetnMapfvARB GL_ARB_robustness No
glGetnMapivARB GL_ARB_robustness No
glGetnMinmaxARB GL_ARB_robustness No
glGetnPixelMapfvARB GL_ARB_robustness No
glGetnPixelMapuivARB GL_ARB_robustness No
glGetnPixelMapusvARB GL_ARB_robustness No
glGetnPolygonStippleARB GL_ARB_robustness No
glGetnSeparableFilterARB GL_ARB_robustness No
glGetnTexImageARB GL_ARB_robustness No
glGetnUniformdvARB GL_ARB_robustness No
glGetnUniformfvARB GL_ARB_robustness No
glGetnUniformivARB GL_ARB_robustness No
glGetnUniformuivARB GL_ARB_robustness No
glReadnPixelsARB GL_ARB_robustness No

Top of page

GL_ARB_sample_shading

Function name Version or Extension Deprecated
glMinSampleShadingARB GL_ARB_sample_shading No

Top of page

GL_ARB_sampler_objects

Function name Version or Extension Deprecated
glBindSampler GL_ARB_sampler_objects No
glDeleteSamplers GL_ARB_sampler_objects No
glGenSamplers GL_ARB_sampler_objects No
glGetSamplerParameterIiv GL_ARB_sampler_objects No
glGetSamplerParameterIuiv GL_ARB_sampler_objects No
glGetSamplerParameterfv GL_ARB_sampler_objects No
glGetSamplerParameteriv GL_ARB_sampler_objects No
glIsSampler GL_ARB_sampler_objects No
glSamplerParameterIiv GL_ARB_sampler_objects No
glSamplerParameterIuiv GL_ARB_sampler_objects No
glSamplerParameterf GL_ARB_sampler_objects No
glSamplerParameterfv GL_ARB_sampler_objects No
glSamplerParameteri GL_ARB_sampler_objects No
glSamplerParameteriv GL_ARB_sampler_objects No

Top of page

GL_ARB_seamless_cube_map

Function name Version or Extension Deprecated

Top of page

GL_ARB_separate_shader_objects

Function name Version or Extension Deprecated
glActiveShaderProgram GL_ARB_separate_shader_objects No
glBindProgramPipeline GL_ARB_separate_shader_objects No
glCreateShaderProgramv GL_ARB_separate_shader_objects No
glDeleteProgramPipelines GL_ARB_separate_shader_objects No
glGenProgramPipelines GL_ARB_separate_shader_objects No
glGetProgramPipelineInfoLog GL_ARB_separate_shader_objects No
glGetProgramPipelineiv GL_ARB_separate_shader_objects No
glIsProgramPipeline GL_ARB_separate_shader_objects No
glProgramUniform1d GL_ARB_separate_shader_objects No
glProgramUniform1dv GL_ARB_separate_shader_objects No
glProgramUniform1f GL_ARB_separate_shader_objects No
glProgramUniform1fv GL_ARB_separate_shader_objects No
glProgramUniform1i GL_ARB_separate_shader_objects No
glProgramUniform1iv GL_ARB_separate_shader_objects No
glProgramUniform1ui GL_ARB_separate_shader_objects No
glProgramUniform1uiv GL_ARB_separate_shader_objects No
glProgramUniform2d GL_ARB_separate_shader_objects No
glProgramUniform2dv GL_ARB_separate_shader_objects No
glProgramUniform2f GL_ARB_separate_shader_objects No
glProgramUniform2fv GL_ARB_separate_shader_objects No
glProgramUniform2i GL_ARB_separate_shader_objects No
glProgramUniform2iv GL_ARB_separate_shader_objects No
glProgramUniform2ui GL_ARB_separate_shader_objects No
glProgramUniform2uiv GL_ARB_separate_shader_objects No
glProgramUniform3d GL_ARB_separate_shader_objects No
glProgramUniform3dv GL_ARB_separate_shader_objects No
glProgramUniform3f GL_ARB_separate_shader_objects No
glProgramUniform3fv GL_ARB_separate_shader_objects No
glProgramUniform3i GL_ARB_separate_shader_objects No
glProgramUniform3iv GL_ARB_separate_shader_objects No
glProgramUniform3ui GL_ARB_separate_shader_objects No
glProgramUniform3uiv GL_ARB_separate_shader_objects No
glProgramUniform4d GL_ARB_separate_shader_objects No
glProgramUniform4dv GL_ARB_separate_shader_objects No
glProgramUniform4f GL_ARB_separate_shader_objects No
glProgramUniform4fv GL_ARB_separate_shader_objects No
glProgramUniform4i GL_ARB_separate_shader_objects No
glProgramUniform4iv GL_ARB_separate_shader_objects No
glProgramUniform4ui GL_ARB_separate_shader_objects No
glProgramUniform4uiv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2x3dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2x3fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2x4dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix2x4fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3x2dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3x2fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3x4dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix3x4fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4x2dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4x2fv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4x3dv GL_ARB_separate_shader_objects No
glProgramUniformMatrix4x3fv GL_ARB_separate_shader_objects No
glUseProgramStages GL_ARB_separate_shader_objects No
glValidateProgramPipeline GL_ARB_separate_shader_objects No

Top of page

GL_ARB_shader_atomic_counters

Function name Version or Extension Deprecated
glGetActiveAtomicCounterBufferiv GL_ARB_shader_atomic_counters No

Top of page

GL_ARB_shader_bit_encoding

Function name Version or Extension Deprecated

Top of page

GL_ARB_shader_image_load_store

Function name Version or Extension Deprecated
glBindImageTexture GL_ARB_shader_image_load_store No
glMemoryBarrier GL_ARB_shader_image_load_store No

Top of page

GL_ARB_shader_objects

Function name Version or Extension Deprecated
glAttachObjectARB GL_ARB_shader_objects No
glCompileShaderARB GL_ARB_shader_objects No
glCreateProgramObjectARB GL_ARB_shader_objects No
glCreateShaderObjectARB GL_ARB_shader_objects No
glDeleteObjectARB GL_ARB_shader_objects No
glDetachObjectARB GL_ARB_shader_objects No
glGetActiveUniformARB GL_ARB_shader_objects No
glGetAttachedObjectsARB GL_ARB_shader_objects No
glGetHandleARB GL_ARB_shader_objects No
glGetInfoLogARB GL_ARB_shader_objects No
glGetObjectParameterfvARB GL_ARB_shader_objects No
glGetObjectParameterivARB GL_ARB_shader_objects No
glGetShaderSourceARB GL_ARB_shader_objects No
glGetUniformLocationARB GL_ARB_shader_objects No
glGetUniformfvARB GL_ARB_shader_objects No
glGetUniformivARB GL_ARB_shader_objects No
glLinkProgramARB GL_ARB_shader_objects No
glShaderSourceARB GL_ARB_shader_objects No
glUniform1fARB GL_ARB_shader_objects No
glUniform1fvARB GL_ARB_shader_objects No
glUniform1iARB GL_ARB_shader_objects No
glUniform1ivARB GL_ARB_shader_objects No
glUniform2fARB GL_ARB_shader_objects No
glUniform2fvARB GL_ARB_shader_objects No
glUniform2iARB GL_ARB_shader_objects No
glUniform2ivARB GL_ARB_shader_objects No
glUniform3fARB GL_ARB_shader_objects No
glUniform3fvARB GL_ARB_shader_objects No
glUniform3iARB GL_ARB_shader_objects No
glUniform3ivARB GL_ARB_shader_objects No
glUniform4fARB GL_ARB_shader_objects No
glUniform4fvARB GL_ARB_shader_objects No
glUniform4iARB GL_ARB_shader_objects No
glUniform4ivARB GL_ARB_shader_objects No
glUniformMatrix2fvARB GL_ARB_shader_objects No
glUniformMatrix3fvARB GL_ARB_shader_objects No
glUniformMatrix4fvARB GL_ARB_shader_objects No
glUseProgramObjectARB GL_ARB_shader_objects No
glValidateProgramARB GL_ARB_shader_objects No

Top of page

GL_ARB_shader_precision

Function name Version or Extension Deprecated

Top of page

GL_ARB_shader_stencil_export

Function name Version or Extension Deprecated

Top of page

GL_ARB_shader_subroutine

Function name Version or Extension Deprecated
glGetActiveSubroutineName GL_ARB_shader_subroutine No
glGetActiveSubroutineUniformName GL_ARB_shader_subroutine No
glGetActiveSubroutineUniformiv GL_ARB_shader_subroutine No
glGetProgramStageiv GL_ARB_shader_subroutine No
glGetSubroutineIndex GL_ARB_shader_subroutine No
glGetSubroutineUniformLocation GL_ARB_shader_subroutine No
glGetUniformSubroutineuiv GL_ARB_shader_subroutine No
glUniformSubroutinesuiv GL_ARB_shader_subroutine No

Top of page

GL_ARB_shader_texture_lod

Function name Version or Extension Deprecated

Top of page

GL_ARB_shading_language_100

Function name Version or Extension Deprecated

Top of page

GL_ARB_shading_language_420pack

Function name Version or Extension Deprecated

Top of page

GL_ARB_shading_language_include

Function name Version or Extension Deprecated
glCompileShaderIncludeARB GL_ARB_shading_language_include No
glDeleteNamedStringARB GL_ARB_shading_language_include No
glGetNamedStringARB GL_ARB_shading_language_include No
glGetNamedStringivARB GL_ARB_shading_language_include No
glIsNamedStringARB GL_ARB_shading_language_include No
glNamedStringARB GL_ARB_shading_language_include No

Top of page

GL_ARB_shading_language_packing

Function name Version or Extension Deprecated

Top of page

GL_ARB_shadow

Function name Version or Extension Deprecated

Top of page

GL_ARB_shadow_ambient

Function name Version or Extension Deprecated

Top of page

GL_ARB_sync

Function name Version or Extension Deprecated
glClientWaitSync GL_ARB_sync No
glDeleteSync GL_ARB_sync No
glFenceSync GL_ARB_sync No
glGetInteger64v GL_ARB_sync No
glGetSynciv GL_ARB_sync No
glIsSync GL_ARB_sync No
glWaitSync GL_ARB_sync No

Top of page

GL_ARB_tessellation_shader

Function name Version or Extension Deprecated
glPatchParameterfv GL_ARB_tessellation_shader No
glPatchParameteri GL_ARB_tessellation_shader No

Top of page

GL_ARB_texture_border_clamp

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_buffer_object

Function name Version or Extension Deprecated
glTexBufferARB GL_ARB_texture_buffer_object No

Top of page

GL_ARB_texture_buffer_object_rgb32

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_compression

Function name Version or Extension Deprecated
glCompressedTexImage1DARB GL_ARB_texture_compression No
glCompressedTexImage2DARB GL_ARB_texture_compression No
glCompressedTexImage3DARB GL_ARB_texture_compression No
glCompressedTexSubImage1DARB GL_ARB_texture_compression No
glCompressedTexSubImage2DARB GL_ARB_texture_compression No
glCompressedTexSubImage3DARB GL_ARB_texture_compression No
glGetCompressedTexImageARB GL_ARB_texture_compression No

Top of page

GL_ARB_texture_compression_bptc

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_compression_rgtc

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_cube_map

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_cube_map_array

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_env_add

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_env_combine

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_env_crossbar

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_env_dot3

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_float

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_gather

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_mirrored_repeat

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_multisample

Function name Version or Extension Deprecated
glGetMultisamplefv GL_ARB_texture_multisample No
glSampleMaski GL_ARB_texture_multisample No
glTexImage2DMultisample GL_ARB_texture_multisample No
glTexImage3DMultisample GL_ARB_texture_multisample No

Top of page

GL_ARB_texture_non_power_of_two

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_query_lod

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_rectangle

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_rg

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_rgb10_a2ui

Function name Version or Extension Deprecated

Top of page

GL_ARB_texture_storage

Function name Version or Extension Deprecated
glTexStorage1D GL_ARB_texture_storage No
glTexStorage2D GL_ARB_texture_storage No
glTexStorage3D GL_ARB_texture_storage No
glTextureStorage1DEXT GL_ARB_texture_storage No
glTextureStorage2DEXT GL_ARB_texture_storage No
glTextureStorage3DEXT GL_ARB_texture_storage No

Top of page

GL_ARB_texture_swizzle

Function name Version or Extension Deprecated

Top of page

GL_ARB_timer_query

Function name Version or Extension Deprecated
glGetQueryObjecti64v GL_ARB_timer_query No
glGetQueryObjectui64v GL_ARB_timer_query No
glQueryCounter GL_ARB_timer_query No

Top of page

GL_ARB_transform_feedback2

Function name Version or Extension Deprecated
glBindTransformFeedback GL_ARB_transform_feedback2 No
glDeleteTransformFeedbacks GL_ARB_transform_feedback2 No
glDrawTransformFeedback GL_ARB_transform_feedback2 No
glGenTransformFeedbacks GL_ARB_transform_feedback2 No
glIsTransformFeedback GL_ARB_transform_feedback2 No
glPauseTransformFeedback GL_ARB_transform_feedback2 No
glResumeTransformFeedback GL_ARB_transform_feedback2 No

Top of page

GL_ARB_transform_feedback3

Function name Version or Extension Deprecated
glBeginQueryIndexed GL_ARB_transform_feedback3 No
glDrawTransformFeedbackStream GL_ARB_transform_feedback3 No
glEndQueryIndexed GL_ARB_transform_feedback3 No
glGetQueryIndexediv GL_ARB_transform_feedback3 No

Top of page

GL_ARB_transform_feedback_instanced

Function name Version or Extension Deprecated
glDrawTransformFeedbackInstanced GL_ARB_transform_feedback_instanced No
glDrawTransformFeedbackStreamInstanced GL_ARB_transform_feedback_instanced No

Top of page

GL_ARB_transpose_matrix

Function name Version or Extension Deprecated
glLoadTransposeMatrixdARB GL_ARB_transpose_matrix No
glLoadTransposeMatrixfARB GL_ARB_transpose_matrix No
glMultTransposeMatrixdARB GL_ARB_transpose_matrix No
glMultTransposeMatrixfARB GL_ARB_transpose_matrix No

Top of page

GL_ARB_uniform_buffer_object

Function name Version or Extension Deprecated
glBindBufferBase GL_ARB_uniform_buffer_object No
glBindBufferRange GL_ARB_uniform_buffer_object No
glGetActiveUniformBlockName GL_ARB_uniform_buffer_object No
glGetActiveUniformBlockiv GL_ARB_uniform_buffer_object No
glGetActiveUniformName GL_ARB_uniform_buffer_object No
glGetActiveUniformsiv GL_ARB_uniform_buffer_object No
glGetIntegeri_v GL_ARB_uniform_buffer_object No
glGetUniformBlockIndex GL_ARB_uniform_buffer_object No
glGetUniformIndices GL_ARB_uniform_buffer_object No
glUniformBlockBinding GL_ARB_uniform_buffer_object No

Top of page

GL_ARB_vertex_array_bgra

Function name Version or Extension Deprecated

Top of page

GL_ARB_vertex_array_object

Function name Version or Extension Deprecated
glBindVertexArray GL_ARB_vertex_array_object No
glDeleteVertexArrays GL_ARB_vertex_array_object No
glGenVertexArrays GL_ARB_vertex_array_object No
glIsVertexArray GL_ARB_vertex_array_object No

Top of page

GL_ARB_vertex_attrib_64bit

Function name Version or Extension Deprecated
glGetVertexAttribLdv GL_ARB_vertex_attrib_64bit No
glVertexAttribL1d GL_ARB_vertex_attrib_64bit No
glVertexAttribL1dv GL_ARB_vertex_attrib_64bit No
glVertexAttribL2d GL_ARB_vertex_attrib_64bit No
glVertexAttribL2dv GL_ARB_vertex_attrib_64bit No
glVertexAttribL3d GL_ARB_vertex_attrib_64bit No
glVertexAttribL3dv GL_ARB_vertex_attrib_64bit No
glVertexAttribL4d GL_ARB_vertex_attrib_64bit No
glVertexAttribL4dv GL_ARB_vertex_attrib_64bit No
glVertexAttribLPointer GL_ARB_vertex_attrib_64bit No

Top of page

GL_ARB_vertex_blend

Function name Version or Extension Deprecated
glVertexBlendARB GL_ARB_vertex_blend No
glWeightPointerARB GL_ARB_vertex_blend No
glWeightbvARB GL_ARB_vertex_blend No
glWeightdvARB GL_ARB_vertex_blend No
glWeightfvARB GL_ARB_vertex_blend No
glWeightivARB GL_ARB_vertex_blend No
glWeightsvARB GL_ARB_vertex_blend No
glWeightubvARB GL_ARB_vertex_blend No
glWeightuivARB GL_ARB_vertex_blend No
glWeightusvARB GL_ARB_vertex_blend No

Top of page

GL_ARB_vertex_buffer_object

Function name Version or Extension Deprecated
glBindBufferARB GL_ARB_vertex_buffer_object No
glBufferDataARB GL_ARB_vertex_buffer_object No
glBufferSubDataARB GL_ARB_vertex_buffer_object No
glDeleteBuffersARB GL_ARB_vertex_buffer_object No
glGenBuffersARB GL_ARB_vertex_buffer_object No
glGetBufferParameterivARB GL_ARB_vertex_buffer_object No
glGetBufferPointervARB GL_ARB_vertex_buffer_object No
glGetBufferSubDataARB GL_ARB_vertex_buffer_object No
glIsBufferARB GL_ARB_vertex_buffer_object No
glMapBufferARB GL_ARB_vertex_buffer_object No
glUnmapBufferARB GL_ARB_vertex_buffer_object No

Top of page

GL_ARB_vertex_program

Function name Version or Extension Deprecated
glBindProgramARB GL_ARB_vertex_program No
glDeleteProgramsARB GL_ARB_vertex_program No
glDisableVertexAttribArrayARB GL_ARB_vertex_program No
glEnableVertexAttribArrayARB GL_ARB_vertex_program No
glGenProgramsARB GL_ARB_vertex_program No
glGetProgramEnvParameterdvARB GL_ARB_vertex_program No
glGetProgramEnvParameterfvARB GL_ARB_vertex_program No
glGetProgramLocalParameterdvARB GL_ARB_vertex_program No
glGetProgramLocalParameterfvARB GL_ARB_vertex_program No
glGetProgramStringARB GL_ARB_vertex_program No
glGetProgramivARB GL_ARB_vertex_program No
glGetVertexAttribPointervARB GL_ARB_vertex_program No
glGetVertexAttribdvARB GL_ARB_vertex_program No
glGetVertexAttribfvARB GL_ARB_vertex_program No
glGetVertexAttribivARB GL_ARB_vertex_program No
glIsProgramARB GL_ARB_vertex_program No
glProgramEnvParameter4dARB GL_ARB_vertex_program No
glProgramEnvParameter4dvARB GL_ARB_vertex_program No
glProgramEnvParameter4fARB GL_ARB_vertex_program No
glProgramEnvParameter4fvARB GL_ARB_vertex_program No
glProgramLocalParameter4dARB GL_ARB_vertex_program No
glProgramLocalParameter4dvARB GL_ARB_vertex_program No
glProgramLocalParameter4fARB GL_ARB_vertex_program No
glProgramLocalParameter4fvARB GL_ARB_vertex_program No
glProgramStringARB GL_ARB_vertex_program No
glVertexAttrib1dARB GL_ARB_vertex_program No
glVertexAttrib1dvARB GL_ARB_vertex_program No
glVertexAttrib1fARB GL_ARB_vertex_program No
glVertexAttrib1fvARB GL_ARB_vertex_program No
glVertexAttrib1sARB GL_ARB_vertex_program No
glVertexAttrib1svARB GL_ARB_vertex_program No
glVertexAttrib2dARB GL_ARB_vertex_program No
glVertexAttrib2dvARB GL_ARB_vertex_program No
glVertexAttrib2fARB GL_ARB_vertex_program No
glVertexAttrib2fvARB GL_ARB_vertex_program No
glVertexAttrib2sARB GL_ARB_vertex_program No
glVertexAttrib2svARB GL_ARB_vertex_program No
glVertexAttrib3dARB GL_ARB_vertex_program No
glVertexAttrib3dvARB GL_ARB_vertex_program No
glVertexAttrib3fARB GL_ARB_vertex_program No
glVertexAttrib3fvARB GL_ARB_vertex_program No
glVertexAttrib3sARB GL_ARB_vertex_program No
glVertexAttrib3svARB GL_ARB_vertex_program No
glVertexAttrib4NbvARB GL_ARB_vertex_program No
glVertexAttrib4NivARB GL_ARB_vertex_program No
glVertexAttrib4NsvARB GL_ARB_vertex_program No
glVertexAttrib4NubARB GL_ARB_vertex_program No
glVertexAttrib4NubvARB GL_ARB_vertex_program No
glVertexAttrib4NuivARB GL_ARB_vertex_program No
glVertexAttrib4NusvARB GL_ARB_vertex_program No
glVertexAttrib4bvARB GL_ARB_vertex_program No
glVertexAttrib4dARB GL_ARB_vertex_program No
glVertexAttrib4dvARB GL_ARB_vertex_program No
glVertexAttrib4fARB GL_ARB_vertex_program No
glVertexAttrib4fvARB GL_ARB_vertex_program No
glVertexAttrib4ivARB GL_ARB_vertex_program No
glVertexAttrib4sARB GL_ARB_vertex_program No
glVertexAttrib4svARB GL_ARB_vertex_program No
glVertexAttrib4ubvARB GL_ARB_vertex_program No
glVertexAttrib4uivARB GL_ARB_vertex_program No
glVertexAttrib4usvARB GL_ARB_vertex_program No
glVertexAttribPointerARB GL_ARB_vertex_program No

Top of page

GL_ARB_vertex_shader

Function name Version or Extension Deprecated
glBindAttribLocationARB GL_ARB_vertex_shader No
glGetActiveAttribARB GL_ARB_vertex_shader No
glGetAttribLocationARB GL_ARB_vertex_shader No

Top of page

GL_ARB_vertex_type_2_10_10_10_rev

Function name Version or Extension Deprecated
glColorP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glColorP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glColorP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glColorP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP1ui GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP1uiv GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP2ui GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP2uiv GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glMultiTexCoordP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glNormalP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glNormalP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glSecondaryColorP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glSecondaryColorP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP1ui GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP1uiv GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP2ui GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP2uiv GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glTexCoordP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP1ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP1uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP2ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP2uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexAttribP4uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP2ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP2uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP3ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP3uiv GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP4ui GL_ARB_vertex_type_2_10_10_10_rev No
glVertexP4uiv GL_ARB_vertex_type_2_10_10_10_rev No

Top of page

GL_ARB_viewport_array

Function name Version or Extension Deprecated
glDepthRangeArrayv GL_ARB_viewport_array No
glDepthRangeIndexed GL_ARB_viewport_array No
glGetDoublei_v GL_ARB_viewport_array No
glGetFloati_v GL_ARB_viewport_array No
glScissorArrayv GL_ARB_viewport_array No
glScissorIndexed GL_ARB_viewport_array No
glScissorIndexedv GL_ARB_viewport_array No
glViewportArrayv GL_ARB_viewport_array No
glViewportIndexedf GL_ARB_viewport_array No
glViewportIndexedfv GL_ARB_viewport_array No

Top of page

GL_ARB_window_pos

Function name Version or Extension Deprecated
glWindowPos2dARB GL_ARB_window_pos No
glWindowPos2dvARB GL_ARB_window_pos No
glWindowPos2fARB GL_ARB_window_pos No
glWindowPos2fvARB GL_ARB_window_pos No
glWindowPos2iARB GL_ARB_window_pos No
glWindowPos2ivARB GL_ARB_window_pos No
glWindowPos2sARB GL_ARB_window_pos No
glWindowPos2svARB GL_ARB_window_pos No
glWindowPos3dARB GL_ARB_window_pos No
glWindowPos3dvARB GL_ARB_window_pos No
glWindowPos3fARB GL_ARB_window_pos No
glWindowPos3fvARB GL_ARB_window_pos No
glWindowPos3iARB GL_ARB_window_pos No
glWindowPos3ivARB GL_ARB_window_pos No
glWindowPos3sARB GL_ARB_window_pos No
glWindowPos3svARB GL_ARB_window_pos No

Top of page

GL_ATIX_point_sprites

Function name Version or Extension Deprecated

Top of page

GL_ATIX_texture_env_combine3

Function name Version or Extension Deprecated

Top of page

GL_ATIX_texture_env_route

Function name Version or Extension Deprecated

Top of page

GL_ATIX_vertex_shader_output_point_size

Function name Version or Extension Deprecated

Top of page

GL_ATI_draw_buffers

Function name Version or Extension Deprecated
glDrawBuffersATI GL_ATI_draw_buffers No

Top of page

GL_ATI_element_array

Function name Version or Extension Deprecated
glDrawElementArrayATI GL_ATI_element_array No
glDrawRangeElementArrayATI GL_ATI_element_array No
glElementPointerATI GL_ATI_element_array No

Top of page

GL_ATI_envmap_bumpmap

Function name Version or Extension Deprecated
glGetTexBumpParameterfvATI GL_ATI_envmap_bumpmap No
glGetTexBumpParameterivATI GL_ATI_envmap_bumpmap No
glTexBumpParameterfvATI GL_ATI_envmap_bumpmap No
glTexBumpParameterivATI GL_ATI_envmap_bumpmap No

Top of page

GL_ATI_fragment_shader

Function name Version or Extension Deprecated
glAlphaFragmentOp1ATI GL_ATI_fragment_shader No
glAlphaFragmentOp2ATI GL_ATI_fragment_shader No
glAlphaFragmentOp3ATI GL_ATI_fragment_shader No
glBeginFragmentShaderATI GL_ATI_fragment_shader No
glBindFragmentShaderATI GL_ATI_fragment_shader No
glColorFragmentOp1ATI GL_ATI_fragment_shader No
glColorFragmentOp2ATI GL_ATI_fragment_shader No
glColorFragmentOp3ATI GL_ATI_fragment_shader No
glDeleteFragmentShaderATI GL_ATI_fragment_shader No
glEndFragmentShaderATI GL_ATI_fragment_shader No
glGenFragmentShadersATI GL_ATI_fragment_shader No
glPassTexCoordATI GL_ATI_fragment_shader No
glSampleMapATI GL_ATI_fragment_shader No
glSetFragmentShaderConstantATI GL_ATI_fragment_shader No

Top of page

GL_ATI_map_object_buffer

Function name Version or Extension Deprecated
glMapObjectBufferATI GL_ATI_map_object_buffer No
glUnmapObjectBufferATI GL_ATI_map_object_buffer No

Top of page

GL_ATI_meminfo

Function name Version or Extension Deprecated

Top of page

GL_ATI_pn_triangles

Function name Version or Extension Deprecated
glPNTrianglesfATI GL_ATI_pn_triangles No
glPNTrianglesiATI GL_ATI_pn_triangles No

Top of page

GL_ATI_separate_stencil

Function name Version or Extension Deprecated
glStencilFuncSeparateATI GL_ATI_separate_stencil No
glStencilOpSeparateATI GL_ATI_separate_stencil No

Top of page

GL_ATI_shader_texture_lod

Function name Version or Extension Deprecated

Top of page

GL_ATI_text_fragment_shader

Function name Version or Extension Deprecated

Top of page

GL_ATI_texture_compression_3dc

Function name Version or Extension Deprecated

Top of page

GL_ATI_texture_env_combine3

Function name Version or Extension Deprecated

Top of page

GL_ATI_texture_float

Function name Version or Extension Deprecated

Top of page

GL_ATI_texture_mirror_once

Function name Version or Extension Deprecated

Top of page

GL_ATI_vertex_array_object

Function name Version or Extension Deprecated
glArrayObjectATI GL_ATI_vertex_array_object No
glFreeObjectBufferATI GL_ATI_vertex_array_object No
glGetArrayObjectfvATI GL_ATI_vertex_array_object No
glGetArrayObjectivATI GL_ATI_vertex_array_object No
glGetObjectBufferfvATI GL_ATI_vertex_array_object No
glGetObjectBufferivATI GL_ATI_vertex_array_object No
glGetVariantArrayObjectfvATI GL_ATI_vertex_array_object No
glGetVariantArrayObjectivATI GL_ATI_vertex_array_object No
glIsObjectBufferATI GL_ATI_vertex_array_object No
glNewObjectBufferATI GL_ATI_vertex_array_object No
glUpdateObjectBufferATI GL_ATI_vertex_array_object No
glVariantArrayObjectATI GL_ATI_vertex_array_object No

Top of page

GL_ATI_vertex_attrib_array_object

Function name Version or Extension Deprecated
glGetVertexAttribArrayObjectfvATI GL_ATI_vertex_attrib_array_object No
glGetVertexAttribArrayObjectivATI GL_ATI_vertex_attrib_array_object No
glVertexAttribArrayObjectATI GL_ATI_vertex_attrib_array_object No

Top of page

GL_ATI_vertex_streams

Function name Version or Extension Deprecated
glClientActiveVertexStreamATI GL_ATI_vertex_streams No
glNormalStream3bATI GL_ATI_vertex_streams No
glNormalStream3bvATI GL_ATI_vertex_streams No
glNormalStream3dATI GL_ATI_vertex_streams No
glNormalStream3dvATI GL_ATI_vertex_streams No
glNormalStream3fATI GL_ATI_vertex_streams No
glNormalStream3fvATI GL_ATI_vertex_streams No
glNormalStream3iATI GL_ATI_vertex_streams No
glNormalStream3ivATI GL_ATI_vertex_streams No
glNormalStream3sATI GL_ATI_vertex_streams No
glNormalStream3svATI GL_ATI_vertex_streams No
glVertexBlendEnvfATI GL_ATI_vertex_streams No
glVertexBlendEnviATI GL_ATI_vertex_streams No
glVertexStream2dATI GL_ATI_vertex_streams No
glVertexStream2dvATI GL_ATI_vertex_streams No
glVertexStream2fATI GL_ATI_vertex_streams No
glVertexStream2fvATI GL_ATI_vertex_streams No
glVertexStream2iATI GL_ATI_vertex_streams No
glVertexStream2ivATI GL_ATI_vertex_streams No
glVertexStream2sATI GL_ATI_vertex_streams No
glVertexStream2svATI GL_ATI_vertex_streams No
glVertexStream3dATI GL_ATI_vertex_streams No
glVertexStream3dvATI GL_ATI_vertex_streams No
glVertexStream3fATI GL_ATI_vertex_streams No
glVertexStream3fvATI GL_ATI_vertex_streams No
glVertexStream3iATI GL_ATI_vertex_streams No
glVertexStream3ivATI GL_ATI_vertex_streams No
glVertexStream3sATI GL_ATI_vertex_streams No
glVertexStream3svATI GL_ATI_vertex_streams No
glVertexStream4dATI GL_ATI_vertex_streams No
glVertexStream4dvATI GL_ATI_vertex_streams No
glVertexStream4fATI GL_ATI_vertex_streams No
glVertexStream4fvATI GL_ATI_vertex_streams No
glVertexStream4iATI GL_ATI_vertex_streams No
glVertexStream4ivATI GL_ATI_vertex_streams No
glVertexStream4sATI GL_ATI_vertex_streams No
glVertexStream4svATI GL_ATI_vertex_streams No

Top of page

GL_EXT_422_pixels

Function name Version or Extension Deprecated

Top of page

GL_EXT_Cg_shader

Function name Version or Extension Deprecated

Top of page

GL_EXT_abgr

Function name Version or Extension Deprecated

Top of page

GL_EXT_bgra

Function name Version or Extension Deprecated

Top of page

GL_EXT_bindable_uniform

Function name Version or Extension Deprecated
glGetUniformBufferSizeEXT GL_EXT_bindable_uniform No
glGetUniformOffsetEXT GL_EXT_bindable_uniform No
glUniformBufferEXT GL_EXT_bindable_uniform No

Top of page

GL_EXT_blend_color

Function name Version or Extension Deprecated
glBlendColorEXT GL_EXT_blend_color No

Top of page

GL_EXT_blend_equation_separate

Function name Version or Extension Deprecated
glBlendEquationSeparateEXT GL_EXT_blend_equation_separate No

Top of page

GL_EXT_blend_func_separate

Function name Version or Extension Deprecated
glBlendFuncSeparateEXT GL_EXT_blend_func_separate No

Top of page

GL_EXT_blend_logic_op

Function name Version or Extension Deprecated

Top of page

GL_EXT_blend_minmax

Function name Version or Extension Deprecated
glBlendEquationEXT GL_EXT_blend_minmax No

Top of page

GL_EXT_blend_subtract

Function name Version or Extension Deprecated

Top of page

GL_EXT_clip_volume_hint

Function name Version or Extension Deprecated

Top of page

GL_EXT_cmyka

Function name Version or Extension Deprecated

Top of page

GL_EXT_color_subtable

Function name Version or Extension Deprecated
glColorSubTableEXT GL_EXT_color_subtable No
glCopyColorSubTableEXT GL_EXT_color_subtable No

Top of page

GL_EXT_compiled_vertex_array

Function name Version or Extension Deprecated
glLockArraysEXT GL_EXT_compiled_vertex_array No
glUnlockArraysEXT GL_EXT_compiled_vertex_array No

Top of page

GL_EXT_convolution

Function name Version or Extension Deprecated
glConvolutionFilter1DEXT GL_EXT_convolution No
glConvolutionFilter2DEXT GL_EXT_convolution No
glConvolutionParameterfEXT GL_EXT_convolution No
glConvolutionParameterfvEXT GL_EXT_convolution No
glConvolutionParameteriEXT GL_EXT_convolution No
glConvolutionParameterivEXT GL_EXT_convolution No
glCopyConvolutionFilter1DEXT GL_EXT_convolution No
glCopyConvolutionFilter2DEXT GL_EXT_convolution No
glGetConvolutionFilterEXT GL_EXT_convolution No
glGetConvolutionParameterfvEXT GL_EXT_convolution No
glGetConvolutionParameterivEXT GL_EXT_convolution No
glGetSeparableFilterEXT GL_EXT_convolution No
glSeparableFilter2DEXT GL_EXT_convolution No

Top of page

GL_EXT_coordinate_frame

Function name Version or Extension Deprecated
glBinormalPointerEXT GL_EXT_coordinate_frame No
glTangentPointerEXT GL_EXT_coordinate_frame No

Top of page

GL_EXT_copy_texture

Function name Version or Extension Deprecated
glCopyTexImage1DEXT GL_EXT_copy_texture No
glCopyTexImage2DEXT GL_EXT_copy_texture No
glCopyTexSubImage1DEXT GL_EXT_copy_texture No
glCopyTexSubImage2DEXT GL_EXT_copy_texture No
glCopyTexSubImage3DEXT GL_EXT_copy_texture No

Top of page

GL_EXT_cull_vertex

Function name Version or Extension Deprecated
glCullParameterdvEXT GL_EXT_cull_vertex No
glCullParameterfvEXT GL_EXT_cull_vertex No

Top of page

GL_EXT_depth_bounds_test

Function name Version or Extension Deprecated
glDepthBoundsEXT GL_EXT_depth_bounds_test No

Top of page

GL_EXT_direct_state_access

Function name Version or Extension Deprecated