OpenGL reference
This page lists all OpenGL core and extension functions available with Tcl3D.
A B C D E F G H I L M N O P Q R S T U V W
A
B
C
D
E
F
G
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
L
M
N
O
Function name | Version or Extension | Deprecated |
---|---|---|
glObjectLabel | GL_KHR_debug | No |
glObjectPtrLabel | GL_KHR_debug | No |
glObjectPurgeableAPPLE | GL_APPLE_object_purgeable | No |
glObjectUnpurgeableAPPLE | GL_APPLE_object_purgeable | No |
glOrtho | GL_VERSION_1_1 | 3.1 |
glOrthof | GL_REGAL_ES1_0_compatibility | No |
glOrthofOES | GL_OES_single_precision | No |
glOrthox | GL_REGAL_ES1_0_compatibility | No |
P
Q
Function name | Version or Extension | Deprecated |
---|---|---|
glQueryCounter | GL_ARB_timer_query | No |
glQueryCounterANGLE | GL_ANGLE_timer_query | No |
glQueryCounterEXT | GL_EXT_disjoint_timer_query | No |
glQueryObjectParameteruiAMD | GL_AMD_occlusion_query_event | No |
R
S
T
U
V
W
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 | No |
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_VERSION_4_3
Function name | Version or Extension | Deprecated |
---|
GL_VERSION_4_4
Function name | Version or Extension | Deprecated |
---|
GL_VERSION_4_5
Function name | Version or Extension | Deprecated |
---|---|---|
glGetGraphicsResetStatus | GL_VERSION_4_5 | No |
glGetnCompressedTexImage | GL_VERSION_4_5 | No |
glGetnTexImage | GL_VERSION_4_5 | No |
glGetnUniformdv | GL_VERSION_4_5 | No |
GL_VERSION_4_6
Function name | Version or Extension | Deprecated |
---|---|---|
glMultiDrawArraysIndirectCount | GL_VERSION_4_6 | No |
glMultiDrawElementsIndirectCount | GL_VERSION_4_6 | No |
glSpecializeShader | GL_VERSION_4_6 | No |
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_compressed_3DC_texture
Function name | Version or Extension | Deprecated |
---|
GL_AMD_compressed_ATC_texture
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_framebuffer_multisample_advanced
Function name | Version or Extension | Deprecated |
---|---|---|
glNamedRenderbufferStorageMultisampleAdvancedAMD | GL_AMD_framebuffer_multisample_advanced | No |
glRenderbufferStorageMultisampleAdvancedAMD | GL_AMD_framebuffer_multisample_advanced | No |
GL_AMD_framebuffer_sample_positions
Function name | Version or Extension | Deprecated |
---|---|---|
glFramebufferSamplePositionsfvAMD | GL_AMD_framebuffer_sample_positions | No |
glGetFramebufferParameterfvAMD | GL_AMD_framebuffer_sample_positions | No |
glGetNamedFramebufferParameterfvAMD | GL_AMD_framebuffer_sample_positions | No |
glNamedFramebufferSamplePositionsfvAMD | GL_AMD_framebuffer_sample_positions | No |
GL_AMD_gcn_shader
Function name | Version or Extension | Deprecated |
---|
GL_AMD_gpu_shader_half_float
Function name | Version or Extension | Deprecated |
---|
GL_AMD_gpu_shader_half_float_fetch
Function name | Version or Extension | Deprecated |
---|
GL_AMD_gpu_shader_int16
Function name | Version or Extension | Deprecated |
---|
GL_AMD_gpu_shader_int64
Function name | Version or Extension | Deprecated |
---|
GL_AMD_interleaved_elements
Function name | Version or Extension | Deprecated |
---|---|---|
glVertexAttribParameteriAMD | GL_AMD_interleaved_elements | 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_occlusion_query_event
Function name | Version or Extension | Deprecated |
---|---|---|
glQueryObjectParameteruiAMD | GL_AMD_occlusion_query_event | 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_pinned_memory
Function name | Version or Extension | Deprecated |
---|
GL_AMD_program_binary_Z400
Function name | Version or Extension | Deprecated |
---|
GL_AMD_query_buffer_object
Function name | Version or Extension | Deprecated |
---|
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_atomic_counter_ops
Function name | Version or Extension | Deprecated |
---|
GL_AMD_shader_ballot
Function name | Version or Extension | Deprecated |
---|
GL_AMD_shader_explicit_vertex_parameter
Function name | Version or Extension | Deprecated |
---|
GL_AMD_shader_image_load_store_lod
Function name | Version or Extension | Deprecated |
---|
GL_AMD_shader_stencil_export
Function name | Version or Extension | Deprecated |
---|
GL_AMD_shader_stencil_value_export
Function name | Version or Extension | Deprecated |
---|
GL_AMD_shader_trinary_minmax
Function name | Version or Extension | Deprecated |
---|
GL_AMD_sparse_texture
Function name | Version or Extension | Deprecated |
---|---|---|
glTexStorageSparseAMD | GL_AMD_sparse_texture | No |
glTextureStorageSparseAMD | GL_AMD_sparse_texture | No |
GL_AMD_stencil_operation_extended
Function name | Version or Extension | Deprecated |
---|---|---|
glStencilOpValueAMD | GL_AMD_stencil_operation_extended | No |
GL_AMD_texture_gather_bias_lod
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_transform_feedback4
Function name | Version or Extension | Deprecated |
---|
GL_AMD_vertex_shader_layer
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_AMD_vertex_shader_viewport_index
Function name | Version or Extension | Deprecated |
---|
GL_ANDROID_extension_pack_es31a
Function name | Version or Extension | Deprecated |
---|
GL_ANGLE_depth_texture
Function name | Version or Extension | Deprecated |
---|
GL_ANGLE_framebuffer_blit
Function name | Version or Extension | Deprecated |
---|---|---|
glBlitFramebufferANGLE | GL_ANGLE_framebuffer_blit | No |
GL_ANGLE_framebuffer_multisample
Function name | Version or Extension | Deprecated |
---|---|---|
glRenderbufferStorageMultisampleANGLE | GL_ANGLE_framebuffer_multisample | No |
GL_ANGLE_instanced_arrays
Function name | Version or Extension | Deprecated |
---|---|---|
glDrawArraysInstancedANGLE | GL_ANGLE_instanced_arrays | No |
glDrawElementsInstancedANGLE | GL_ANGLE_instanced_arrays | No |
glVertexAttribDivisorANGLE | GL_ANGLE_instanced_arrays | No |
GL_ANGLE_pack_reverse_row_order
Function name | Version or Extension | Deprecated |
---|
GL_ANGLE_program_binary
Function name | Version or Extension | Deprecated |
---|
GL_ANGLE_texture_compression_dxt1
Function name | Version or Extension | Deprecated |
---|
GL_ANGLE_texture_compression_dxt3
Function name | Version or Extension | Deprecated |
---|
GL_ANGLE_texture_compression_dxt5
Function name | Version or Extension | Deprecated |
---|
GL_ANGLE_texture_usage
Function name | Version or Extension | Deprecated |
---|
GL_ANGLE_timer_query
Function name | Version or Extension | Deprecated |
---|---|---|
glBeginQueryANGLE | GL_ANGLE_timer_query | No |
glDeleteQueriesANGLE | GL_ANGLE_timer_query | No |
glEndQueryANGLE | GL_ANGLE_timer_query | No |
glGenQueriesANGLE | GL_ANGLE_timer_query | No |
glGetQueryObjecti64vANGLE | GL_ANGLE_timer_query | No |
glGetQueryObjectivANGLE | GL_ANGLE_timer_query | No |
glGetQueryObjectui64vANGLE | GL_ANGLE_timer_query | No |
glGetQueryObjectuivANGLE | GL_ANGLE_timer_query | No |
glGetQueryivANGLE | GL_ANGLE_timer_query | No |
glIsQueryANGLE | GL_ANGLE_timer_query | No |
glQueryCounterANGLE | GL_ANGLE_timer_query | No |
GL_ANGLE_translated_shader_source
Function name | Version or Extension | Deprecated |
---|---|---|
glGetTranslatedShaderSourceANGLE | GL_ANGLE_translated_shader_source | No |
GL_APPLE_aux_depth_stencil
Function name | Version or Extension | Deprecated |
---|
GL_APPLE_client_storage
Function name | Version or Extension | Deprecated |
---|
GL_APPLE_clip_distance
Function name | Version or Extension | Deprecated |
---|
GL_APPLE_color_buffer_packed_float
Function name | Version or Extension | Deprecated |
---|
GL_APPLE_copy_texture_levels
Function name | Version or Extension | Deprecated |
---|---|---|
glCopyTextureLevelsAPPLE | GL_APPLE_copy_texture_levels | No |
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_framebuffer_multisample
Function name | Version or Extension | Deprecated |
---|---|---|
glRenderbufferStorageMultisampleAPPLE | GL_APPLE_framebuffer_multisample | No |
glResolveMultisampleFramebufferAPPLE | GL_APPLE_framebuffer_multisample | 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_sync
Function name | Version or Extension | Deprecated |
---|---|---|
glClientWaitSyncAPPLE | GL_APPLE_sync | No |
glDeleteSyncAPPLE | GL_APPLE_sync | No |
glFenceSyncAPPLE | GL_APPLE_sync | No |
glGetInteger64vAPPLE | GL_APPLE_sync | No |
glGetSyncivAPPLE | GL_APPLE_sync | No |
glIsSyncAPPLE | GL_APPLE_sync | No |
glWaitSyncAPPLE | GL_APPLE_sync | No |
GL_APPLE_texture_2D_limited_npot
Function name | Version or Extension | Deprecated |
---|
GL_APPLE_texture_format_BGRA8888
Function name | Version or Extension | Deprecated |
---|
GL_APPLE_texture_max_level
Function name | Version or Extension | Deprecated |
---|
GL_APPLE_texture_packed_float
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_ES3_1_compatibility
Function name | Version or Extension | Deprecated |
---|---|---|
glMemoryBarrierByRegion | GL_ARB_ES3_1_compatibility | No |
GL_ARB_ES3_2_compatibility
Function name | Version or Extension | Deprecated |
---|---|---|
glPrimitiveBoundingBoxARB | GL_ARB_ES3_2_compatibility | No |
GL_ARB_ES3_compatibility
Function name | Version or Extension | Deprecated |
---|
GL_ARB_arrays_of_arrays
Function name | Version or Extension | Deprecated |
---|
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_bindless_texture
Function name | Version or Extension | Deprecated |
---|---|---|
glGetImageHandleARB | GL_ARB_bindless_texture | No |
glGetTextureHandleARB | GL_ARB_bindless_texture | No |
glGetTextureSamplerHandleARB | GL_ARB_bindless_texture | No |
glGetVertexAttribLui64vARB | GL_ARB_bindless_texture | No |
glIsImageHandleResidentARB | GL_ARB_bindless_texture | No |
glIsTextureHandleResidentARB | GL_ARB_bindless_texture | No |
glMakeImageHandleNonResidentARB | GL_ARB_bindless_texture | No |
glMakeImageHandleResidentARB | GL_ARB_bindless_texture | No |
glMakeTextureHandleNonResidentARB | GL_ARB_bindless_texture | No |
glMakeTextureHandleResidentARB | GL_ARB_bindless_texture | No |
glProgramUniformHandleui64ARB | GL_ARB_bindless_texture | No |
glProgramUniformHandleui64vARB | GL_ARB_bindless_texture | No |
glUniformHandleui64ARB | GL_ARB_bindless_texture | No |
glUniformHandleui64vARB | GL_ARB_bindless_texture | No |
glVertexAttribL1ui64ARB | GL_ARB_bindless_texture | No |
glVertexAttribL1ui64vARB | GL_ARB_bindless_texture | 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_buffer_storage
Function name | Version or Extension | Deprecated |
---|---|---|
glBufferStorage | GL_ARB_buffer_storage | No |
GL_ARB_cl_event
Function name | Version or Extension | Deprecated |
---|---|---|
glCreateSyncFromCLeventARB | GL_ARB_cl_event | No |
GL_ARB_clear_buffer_object
Function name | Version or Extension | Deprecated |
---|---|---|
glClearBufferData | GL_ARB_clear_buffer_object | No |
glClearBufferSubData | GL_ARB_clear_buffer_object | No |
glClearNamedBufferDataEXT | GL_ARB_clear_buffer_object | No |
glClearNamedBufferSubDataEXT | GL_ARB_clear_buffer_object | No |
GL_ARB_clear_texture
Function name | Version or Extension | Deprecated |
---|---|---|
glClearTexImage | GL_ARB_clear_texture | No |
glClearTexSubImage | GL_ARB_clear_texture | No |
GL_ARB_clip_control
Function name | Version or Extension | Deprecated |
---|---|---|
glClipControl | GL_ARB_clip_control | 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_compute_shader
Function name | Version or Extension | Deprecated |
---|---|---|
glDispatchCompute | GL_ARB_compute_shader | No |
glDispatchComputeIndirect | GL_ARB_compute_shader | No |
GL_ARB_compute_variable_group_size
Function name | Version or Extension | Deprecated |
---|---|---|
glDispatchComputeGroupSizeARB | GL_ARB_compute_variable_group_size | No |
GL_ARB_conditional_render_inverted
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_copy_image
Function name | Version or Extension | Deprecated |
---|---|---|
glCopyImageSubData | GL_ARB_copy_image | No |
GL_ARB_cull_distance
Function name | Version or Extension | Deprecated |
---|
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_derivative_control
Function name | Version or Extension | Deprecated |
---|
GL_ARB_direct_state_access
Function name | Version or Extension | Deprecated |
---|---|---|
glBindTextureUnit | GL_ARB_direct_state_access | No |
glBlitNamedFramebuffer | GL_ARB_direct_state_access | No |
glCheckNamedFramebufferStatus | GL_ARB_direct_state_access | No |
glClearNamedBufferData | GL_ARB_direct_state_access | No |
glClearNamedBufferSubData | GL_ARB_direct_state_access | No |
glClearNamedFramebufferfi | GL_ARB_direct_state_access | No |
glClearNamedFramebufferfv | GL_ARB_direct_state_access | No |
glClearNamedFramebufferiv | GL_ARB_direct_state_access | No |
glClearNamedFramebufferuiv | GL_ARB_direct_state_access | No |
glCompressedTextureSubImage1D | GL_ARB_direct_state_access | No |
glCompressedTextureSubImage2D | GL_ARB_direct_state_access | No |
glCompressedTextureSubImage3D | GL_ARB_direct_state_access | No |
glCopyNamedBufferSubData | GL_ARB_direct_state_access | No |
glCopyTextureSubImage1D | GL_ARB_direct_state_access | No |
glCopyTextureSubImage2D | GL_ARB_direct_state_access | No |
glCopyTextureSubImage3D | GL_ARB_direct_state_access | No |
glCreateBuffers | GL_ARB_direct_state_access | No |
glCreateFramebuffers | GL_ARB_direct_state_access | No |
glCreateProgramPipelines | GL_ARB_direct_state_access | No |
glCreateQueries | GL_ARB_direct_state_access | No |
glCreateRenderbuffers | GL_ARB_direct_state_access | No |
glCreateSamplers | GL_ARB_direct_state_access | No |
glCreateTextures | GL_ARB_direct_state_access | No |
glCreateTransformFeedbacks | GL_ARB_direct_state_access | No |
glCreateVertexArrays | GL_ARB_direct_state_access | No |
glDisableVertexArrayAttrib | GL_ARB_direct_state_access | No |
glEnableVertexArrayAttrib | GL_ARB_direct_state_access | No |
glFlushMappedNamedBufferRange | GL_ARB_direct_state_access | No |
glGenerateTextureMipmap | GL_ARB_direct_state_access | No |
glGetCompressedTextureImage | GL_ARB_direct_state_access | No |
glGetNamedBufferParameteri64v | GL_ARB_direct_state_access | No |
glGetNamedBufferParameteriv | GL_ARB_direct_state_access | No |
glGetNamedBufferPointerv | GL_ARB_direct_state_access | No |
glGetNamedBufferSubData | GL_ARB_direct_state_access | No |
glGetNamedFramebufferAttachmentParameteriv | GL_ARB_direct_state_access | No |
glGetNamedFramebufferParameteriv | GL_ARB_direct_state_access | No |
glGetNamedRenderbufferParameteriv | GL_ARB_direct_state_access | No |
glGetQueryBufferObjecti64v | GL_ARB_direct_state_access | No |
glGetQueryBufferObjectiv | GL_ARB_direct_state_access | No |
glGetQueryBufferObjectui64v | GL_ARB_direct_state_access | No |
glGetQueryBufferObjectuiv | GL_ARB_direct_state_access | No |
glGetTextureImage | GL_ARB_direct_state_access | No |
glGetTextureLevelParameterfv | GL_ARB_direct_state_access | No |
glGetTextureLevelParameteriv | GL_ARB_direct_state_access | No |
glGetTextureParameterIiv | GL_ARB_direct_state_access | No |
glGetTextureParameterIuiv | GL_ARB_direct_state_access | No |
glGetTextureParameterfv | GL_ARB_direct_state_access | No |
glGetTextureParameteriv | GL_ARB_direct_state_access | No |
glGetTransformFeedbacki64_v | GL_ARB_direct_state_access | No |
glGetTransformFeedbacki_v | GL_ARB_direct_state_access | No |
glGetTransformFeedbackiv | GL_ARB_direct_state_access | No |
glGetVertexArrayIndexed64iv | GL_ARB_direct_state_access | No |
glGetVertexArrayIndexediv | GL_ARB_direct_state_access | No |
glGetVertexArrayiv | GL_ARB_direct_state_access | No |
glInvalidateNamedFramebufferData | GL_ARB_direct_state_access | No |
glInvalidateNamedFramebufferSubData | GL_ARB_direct_state_access | No |
glMapNamedBuffer | GL_ARB_direct_state_access | No |
glMapNamedBufferRange | GL_ARB_direct_state_access | No |
glNamedBufferData | GL_ARB_direct_state_access | No |
glNamedBufferStorage | GL_ARB_direct_state_access | No |
glNamedBufferSubData | GL_ARB_direct_state_access | No |
glNamedFramebufferDrawBuffer | GL_ARB_direct_state_access | No |
glNamedFramebufferDrawBuffers | GL_ARB_direct_state_access | No |
glNamedFramebufferParameteri | GL_ARB_direct_state_access | No |
glNamedFramebufferReadBuffer | GL_ARB_direct_state_access | No |
glNamedFramebufferRenderbuffer | GL_ARB_direct_state_access | No |
glNamedFramebufferTexture | GL_ARB_direct_state_access | No |
glNamedFramebufferTextureLayer | GL_ARB_direct_state_access | No |
glNamedRenderbufferStorage | GL_ARB_direct_state_access | No |
glNamedRenderbufferStorageMultisample | GL_ARB_direct_state_access | No |
glTextureBuffer | GL_ARB_direct_state_access | No |
glTextureBufferRange | GL_ARB_direct_state_access | No |
glTextureParameterIiv | GL_ARB_direct_state_access | No |
glTextureParameterIuiv | GL_ARB_direct_state_access | No |
glTextureParameterf | GL_ARB_direct_state_access | No |
glTextureParameterfv | GL_ARB_direct_state_access | No |
glTextureParameteri | GL_ARB_direct_state_access | No |
glTextureParameteriv | GL_ARB_direct_state_access | No |
glTextureStorage1D | GL_ARB_direct_state_access | No |
glTextureStorage2D | GL_ARB_direct_state_access | No |
glTextureStorage2DMultisample | GL_ARB_direct_state_access | No |
glTextureStorage3D | GL_ARB_direct_state_access | No |
glTextureStorage3DMultisample | GL_ARB_direct_state_access | No |
glTextureSubImage1D | GL_ARB_direct_state_access | No |
glTextureSubImage2D | GL_ARB_direct_state_access | No |
glTextureSubImage3D | GL_ARB_direct_state_access | No |
glTransformFeedbackBufferBase | GL_ARB_direct_state_access | No |
glTransformFeedbackBufferRange | GL_ARB_direct_state_access | No |
glUnmapNamedBuffer | GL_ARB_direct_state_access | No |
glVertexArrayAttribBinding | GL_ARB_direct_state_access | No |
glVertexArrayAttribFormat | GL_ARB_direct_state_access | No |
glVertexArrayAttribIFormat | GL_ARB_direct_state_access | No |
glVertexArrayAttribLFormat | GL_ARB_direct_state_access | No |
glVertexArrayBindingDivisor | GL_ARB_direct_state_access | No |
glVertexArrayElementBuffer | GL_ARB_direct_state_access | No |
glVertexArrayVertexBuffer | GL_ARB_direct_state_access | No |
glVertexArrayVertexBuffers | GL_ARB_direct_state_access | No |
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_enhanced_layouts
Function name | Version or Extension | Deprecated |
---|
GL_ARB_explicit_attrib_location
Function name | Version or Extension | Deprecated |
---|
GL_ARB_explicit_uniform_location
Function name | Version or Extension | Deprecated |
---|
GL_ARB_fragment_coord_conventions
Function name | Version or Extension | Deprecated |
---|
GL_ARB_fragment_layer_viewport
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_fragment_shader_interlock
Function name | Version or Extension | Deprecated |
---|
GL_ARB_framebuffer_no_attachments
Function name | Version or Extension | Deprecated |
---|---|---|
glFramebufferParameteri | GL_ARB_framebuffer_no_attachments | No |
glGetFramebufferParameteriv | GL_ARB_framebuffer_no_attachments | No |
glGetNamedFramebufferParameterivEXT | GL_ARB_framebuffer_no_attachments | No |
glNamedFramebufferParameteriEXT | GL_ARB_framebuffer_no_attachments | No |
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_get_texture_sub_image
Function name | Version or Extension | Deprecated |
---|---|---|
glGetCompressedTextureSubImage | GL_ARB_get_texture_sub_image | No |
glGetTextureSubImage | GL_ARB_get_texture_sub_image | No |
GL_ARB_gl_spirv
Function name | Version or Extension | Deprecated |
---|---|---|
glSpecializeShaderARB | GL_ARB_gl_spirv | 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 |
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_gpu_shader_int64
Function name | Version or Extension | Deprecated |
---|---|---|
glGetUniformi64vARB | GL_ARB_gpu_shader_int64 | No |
glGetUniformui64vARB | GL_ARB_gpu_shader_int64 | No |
glGetnUniformi64vARB | GL_ARB_gpu_shader_int64 | No |
glGetnUniformui64vARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform1i64ARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform1i64vARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform1ui64ARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform1ui64vARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform2i64ARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform2i64vARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform2ui64ARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform2ui64vARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform3i64ARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform3i64vARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform3ui64ARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform3ui64vARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform4i64ARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform4i64vARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform4ui64ARB | GL_ARB_gpu_shader_int64 | No |
glProgramUniform4ui64vARB | GL_ARB_gpu_shader_int64 | No |
glUniform1i64ARB | GL_ARB_gpu_shader_int64 | No |
glUniform1i64vARB | GL_ARB_gpu_shader_int64 | No |
glUniform1ui64ARB | GL_ARB_gpu_shader_int64 | No |
glUniform1ui64vARB | GL_ARB_gpu_shader_int64 | No |
glUniform2i64ARB | GL_ARB_gpu_shader_int64 | No |
glUniform2i64vARB | GL_ARB_gpu_shader_int64 | No |
glUniform2ui64ARB | GL_ARB_gpu_shader_int64 | No |
glUniform2ui64vARB | GL_ARB_gpu_shader_int64 | No |
glUniform3i64ARB | GL_ARB_gpu_shader_int64 | No |
glUniform3i64vARB | GL_ARB_gpu_shader_int64 | No |
glUniform3ui64ARB | GL_ARB_gpu_shader_int64 | No |
glUniform3ui64vARB | GL_ARB_gpu_shader_int64 | No |
glUniform4i64ARB | GL_ARB_gpu_shader_int64 | No |
glUniform4i64vARB | GL_ARB_gpu_shader_int64 | No |
glUniform4ui64ARB | GL_ARB_gpu_shader_int64 | No |
glUniform4ui64vARB | GL_ARB_gpu_shader_int64 | 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_indirect_parameters
Function name | Version or Extension | Deprecated |
---|---|---|
glMultiDrawArraysIndirectCountARB | GL_ARB_indirect_parameters | No |
glMultiDrawElementsIndirectCountARB | GL_ARB_indirect_parameters | No |
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_internalformat_query2
Function name | Version or Extension | Deprecated |
---|---|---|
glGetInternalformati64v | GL_ARB_internalformat_query2 | No |
GL_ARB_invalidate_subdata
Function name | Version or Extension | Deprecated |
---|---|---|
glInvalidateBufferData | GL_ARB_invalidate_subdata | No |
glInvalidateBufferSubData | GL_ARB_invalidate_subdata | No |
glInvalidateFramebuffer | GL_ARB_invalidate_subdata | No |
glInvalidateSubFramebuffer | GL_ARB_invalidate_subdata | No |
glInvalidateTexImage | GL_ARB_invalidate_subdata | No |
glInvalidateTexSubImage | GL_ARB_invalidate_subdata | 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_multi_bind
Function name | Version or Extension | Deprecated |
---|---|---|
glBindBuffersBase | GL_ARB_multi_bind | No |
glBindBuffersRange | GL_ARB_multi_bind | No |
glBindImageTextures | GL_ARB_multi_bind | No |
glBindSamplers | GL_ARB_multi_bind | No |
glBindTextures | GL_ARB_multi_bind | No |
glBindVertexBuffers | GL_ARB_multi_bind | No |
GL_ARB_multi_draw_indirect
Function name | Version or Extension | Deprecated |
---|---|---|
glMultiDrawArraysIndirect | GL_ARB_multi_draw_indirect | No |
glMultiDrawElementsIndirect | GL_ARB_multi_draw_indirect | 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_parallel_shader_compile
Function name | Version or Extension | Deprecated |
---|---|---|
glMaxShaderCompilerThreadsARB | GL_ARB_parallel_shader_compile | No |
GL_ARB_pipeline_statistics_query
Function name | Version or Extension | Deprecated |
---|
GL_ARB_pixel_buffer_object
Function name | Version or Extension | Deprecated |
---|