Overview
Documentation
Getting started
Modules
Resources
Tcl3D reference
OpenGL
OpenSceneGraph
rtVis explained
Applications
Demos
Downloads
History
Related links
Contact
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
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
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
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
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
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
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
H
Function name
Version or Extension
Deprecated
glHint
GL_VERSION_1_1
No
glHistogram
GL_ARB_imaging
3.1
glHistogramEXT
GL_EXT_histogram
No
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
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
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
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
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
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
Q
Function name
Version or Extension
Deprecated
glQueryCounter
GL_ARB_timer_query
No
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
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
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
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
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
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
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
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
GL_VERSION_1_2_1
Function name
Version or Extension
Deprecated
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
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
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
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
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
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
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
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
GL_VERSION_3_3
Function name
Version or Extension
Deprecated
glVertexAttribDivisor
GL_VERSION_3_3
No
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
GL_VERSION_4_1
Function name
Version or Extension
Deprecated
GL_VERSION_4_2
Function name
Version or Extension
Deprecated
GL_3DFX_multisample
Function name
Version or Extension
Deprecated
GL_3DFX_tbuffer
Function name
Version or Extension
Deprecated
glTbufferMask3DFX
GL_3DFX_tbuffer
No
GL_3DFX_texture_compression_FXT1
Function name
Version or Extension
Deprecated
GL_AMD_blend_minmax_factor
Function name
Version or Extension
Deprecated
GL_AMD_conservative_depth
Function name
Version or Extension
Deprecated
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
GL_AMD_depth_clamp_separate
Function name
Version or Extension
Deprecated
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
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
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
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
GL_AMD_sample_positions
Function name
Version or Extension
Deprecated
glSetMultisamplefvAMD
GL_AMD_sample_positions
No
GL_AMD_seamless_cubemap_per_texture
Function name
Version or Extension
Deprecated
GL_AMD_shader_stencil_export
Function name
Version or Extension
Deprecated
GL_AMD_texture_texture4
Function name
Version or Extension
Deprecated
GL_AMD_transform_feedback3_lines_triangles
Function name
Version or Extension
Deprecated
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
GL_APPLE_aux_depth_stencil
Function name
Version or Extension
Deprecated
GL_APPLE_client_storage
Function name
Version or Extension
Deprecated
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
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
GL_APPLE_float_pixels
Function name
Version or Extension
Deprecated
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
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
GL_APPLE_pixel_buffer
Function name
Version or Extension
Deprecated
GL_APPLE_rgb_422
Function name
Version or Extension
Deprecated
GL_APPLE_row_bytes
Function name
Version or Extension
Deprecated
GL_APPLE_specular_vector
Function name
Version or Extension
Deprecated
GL_APPLE_texture_range
Function name
Version or Extension
Deprecated
glGetTexParameterPointervAPPLE
GL_APPLE_texture_range
No
glTextureRangeAPPLE
GL_APPLE_texture_range
No
GL_APPLE_transform_hint
Function name
Version or Extension
Deprecated
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
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
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
GL_APPLE_ycbcr_422
Function name
Version or Extension
Deprecated
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
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
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
GL_ARB_cl_event
Function name
Version or Extension
Deprecated
glCreateSyncFromCLeventARB
GL_ARB_cl_event
No
GL_ARB_color_buffer_float
Function name
Version or Extension
Deprecated
glClampColorARB
GL_ARB_color_buffer_float
No
GL_ARB_compatibility
Function name
Version or Extension
Deprecated
GL_ARB_compressed_texture_pixel_storage
Function name
Version or Extension
Deprecated
GL_ARB_conservative_depth
Function name
Version or Extension
Deprecated
GL_ARB_copy_buffer
Function name
Version or Extension
Deprecated
glCopyBufferSubData
GL_ARB_copy_buffer
No
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
GL_ARB_depth_buffer_float
Function name
Version or Extension
Deprecated
GL_ARB_depth_clamp
Function name
Version or Extension
Deprecated
GL_ARB_depth_texture
Function name
Version or Extension
Deprecated
GL_ARB_draw_buffers
Function name
Version or Extension
Deprecated
glDrawBuffersARB
GL_ARB_draw_buffers
No
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
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
GL_ARB_draw_indirect
Function name
Version or Extension
Deprecated
glDrawArraysIndirect
GL_ARB_draw_indirect
No
glDrawElementsIndirect
GL_ARB_draw_indirect
No
GL_ARB_draw_instanced
Function name
Version or Extension
Deprecated
GL_ARB_explicit_attrib_location
Function name
Version or Extension
Deprecated
GL_ARB_fragment_coord_conventions
Function name
Version or Extension
Deprecated
GL_ARB_fragment_program
Function name
Version or Extension
Deprecated
GL_ARB_fragment_program_shadow
Function name
Version or Extension
Deprecated
GL_ARB_fragment_shader
Function name
Version or Extension
Deprecated
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
GL_ARB_framebuffer_sRGB
Function name
Version or Extension
Deprecated
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
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
GL_ARB_gpu_shader5
Function name
Version or Extension
Deprecated
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
GL_ARB_half_float_pixel
Function name
Version or Extension
Deprecated
GL_ARB_half_float_vertex
Function name
Version or Extension
Deprecated
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
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
GL_ARB_internalformat_query
Function name
Version or Extension
Deprecated
glGetInternalformativ
GL_ARB_internalformat_query
No
GL_ARB_map_buffer_alignment
Function name
Version or Extension
Deprecated
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
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
GL_ARB_multisample
Function name
Version or Extension
Deprecated
glSampleCoverageARB
GL_ARB_multisample
No
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
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
GL_ARB_occlusion_query2
Function name
Version or Extension
Deprecated
GL_ARB_pixel_buffer_object
Function name
Version or Extension
Deprecated
GL_ARB_point_parameters
Function name
Version or Extension
Deprecated
glPointParameterfARB
GL_ARB_point_parameters
No
glPointParameterfvARB
GL_ARB_point_parameters
No
GL_ARB_point_sprite
Function name
Version or Extension
Deprecated
GL_ARB_provoking_vertex
Function name
Version or Extension
Deprecated
glProvokingVertex
GL_ARB_provoking_vertex
No
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
GL_ARB_sample_shading
Function name
Version or Extension
Deprecated
glMinSampleShadingARB
GL_ARB_sample_shading
No
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
GL_ARB_seamless_cube_map
Function name
Version or Extension
Deprecated
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
GL_ARB_shader_atomic_counters
Function name
Version or Extension
Deprecated
glGetActiveAtomicCounterBufferiv
GL_ARB_shader_atomic_counters
No
GL_ARB_shader_bit_encoding
Function name
Version or Extension
Deprecated
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
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
GL_ARB_shader_precision
Function name
Version or Extension
Deprecated
GL_ARB_shader_stencil_export
Function name
Version or Extension
Deprecated
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
GL_ARB_shader_texture_lod
Function name
Version or Extension
Deprecated
GL_ARB_shading_language_100
Function name
Version or Extension
Deprecated
GL_ARB_shading_language_420pack
Function name
Version or Extension
Deprecated
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
GL_ARB_shading_language_packing
Function name
Version or Extension
Deprecated
GL_ARB_shadow
Function name
Version or Extension
Deprecated
GL_ARB_shadow_ambient
Function name
Version or Extension
Deprecated
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
GL_ARB_tessellation_shader
Function name
Version or Extension
Deprecated
glPatchParameterfv
GL_ARB_tessellation_shader
No
glPatchParameteri
GL_ARB_tessellation_shader
No
GL_ARB_texture_border_clamp
Function name
Version or Extension
Deprecated
GL_ARB_texture_buffer_object
Function name
Version or Extension
Deprecated
glTexBufferARB
GL_ARB_texture_buffer_object
No
GL_ARB_texture_buffer_object_rgb32
Function name
Version or Extension
Deprecated
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
GL_ARB_texture_compression_bptc
Function name
Version or Extension
Deprecated
GL_ARB_texture_compression_rgtc
Function name
Version or Extension
Deprecated
GL_ARB_texture_cube_map
Function name
Version or Extension
Deprecated
GL_ARB_texture_cube_map_array
Function name
Version or Extension
Deprecated
GL_ARB_texture_env_add
Function name
Version or Extension
Deprecated
GL_ARB_texture_env_combine
Function name
Version or Extension
Deprecated
GL_ARB_texture_env_crossbar
Function name
Version or Extension
Deprecated
GL_ARB_texture_env_dot3
Function name
Version or Extension
Deprecated
GL_ARB_texture_float
Function name
Version or Extension
Deprecated
GL_ARB_texture_gather
Function name
Version or Extension
Deprecated
GL_ARB_texture_mirrored_repeat
Function name
Version or Extension
Deprecated
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
GL_ARB_texture_non_power_of_two
Function name
Version or Extension
Deprecated
GL_ARB_texture_query_lod
Function name
Version or Extension
Deprecated
GL_ARB_texture_rectangle
Function name
Version or Extension
Deprecated
GL_ARB_texture_rg
Function name
Version or Extension
Deprecated
GL_ARB_texture_rgb10_a2ui
Function name
Version or Extension
Deprecated
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
GL_ARB_texture_swizzle
Function name
Version or Extension
Deprecated
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
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
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
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
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
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
GL_ARB_vertex_array_bgra
Function name
Version or Extension
Deprecated
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
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
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
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
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
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
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
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
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
GL_ATIX_point_sprites
Function name
Version or Extension
Deprecated
GL_ATIX_texture_env_combine3
Function name
Version or Extension
Deprecated
GL_ATIX_texture_env_route
Function name
Version or Extension
Deprecated
GL_ATIX_vertex_shader_output_point_size
Function name
Version or Extension
Deprecated
GL_ATI_draw_buffers
Function name
Version or Extension
Deprecated
glDrawBuffersATI
GL_ATI_draw_buffers
No
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
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
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
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
GL_ATI_meminfo
Function name
Version or Extension
Deprecated
GL_ATI_pn_triangles
Function name
Version or Extension
Deprecated
glPNTrianglesfATI
GL_ATI_pn_triangles
No
glPNTrianglesiATI
GL_ATI_pn_triangles
No
GL_ATI_separate_stencil
Function name
Version or Extension
Deprecated
glStencilFuncSeparateATI
GL_ATI_separate_stencil
No
glStencilOpSeparateATI
GL_ATI_separate_stencil
No
GL_ATI_shader_texture_lod
Function name
Version or Extension
Deprecated
GL_ATI_text_fragment_shader
Function name
Version or Extension
Deprecated
GL_ATI_texture_compression_3dc
Function name
Version or Extension
Deprecated
GL_ATI_texture_env_combine3
Function name
Version or Extension
Deprecated
GL_ATI_texture_float
Function name
Version or Extension
Deprecated
GL_ATI_texture_mirror_once
Function name
Version or Extension
Deprecated
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
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
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