OpenGL2.1-Funktionsübersicht
Aus DGL Wiki
Inhaltsverzeichnis
[Verbergen]Was hier hinein gehört
In dieser Liste stehen alle Kernfunktionen, der OpenGL Version 2.1.
A
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glAccum | v1.0 | - | - | - |
glActiveTexture | v1.3 | glActiveTextureARB ![]() |
- | - |
glAlphaFunc | v1.0 | - | - | - |
glAreTexturesResident | v1.1 | - | glAreTexturesResidentEXT ![]() |
- |
glArrayElement | v1.1 | - | glArrayElementEXT ![]() |
- |
glAttachShader | v2.0 | glAttachObjectARB ![]() |
- | - |
B
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glBegin | v1.0 | - | - | - |
glBeginQuery | v1.5 | glBeginQueryARB ![]() |
- | - |
glBindAttribLocation | v2.0 | glBindAttribLocationARB ![]() |
- | - |
glBindBuffer | v1.5 | glBindBufferARB ![]() |
- | - |
glBindTexture | v1.1 | - | glBindTextureEXT ![]() |
- |
glBitmap | v1.0 | - | - | - |
glBlendColor | v1.2 | - | glBlendColorEXT ![]() |
- |
glBlendEquation | v1.2 | - | glBlendEquationEXT ![]() |
- |
glBlendEquationSeparate | v2.0 | - | glBlendEquationSeparateEXT ![]() |
- |
glBlendFunc | v1.0 | - | - | - |
glBlendFuncSeparate | v1.4 | - | glBlendFuncSeparateEXT ![]() |
- |
glBufferData | v1.5 | glBufferDataARB ![]() |
- | - |
glBufferSubData | v1.5 | glBufferSubDataARB ![]() |
- | - |
C
D
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glDeleteBuffers | v1.5 | glDeleteBuffersARB ![]() |
- | - |
glDeleteLists | v1.0 | - | - | - |
glDeleteProgram | v2.0 | glDeleteObjectARB ![]() |
- | - |
glDeleteQueries | v1.5 | glDeleteQueriesARB ![]() |
- | - |
glDeleteShader | v2.0 | glDeleteObjectARB ![]() |
- | - |
glDeleteTextures | v1.1 | - | glDeleteTexturesEXT ![]() |
- |
glDepthFunc | v1.0 | - | - | - |
glDepthMask | v1.0 | - | - | - |
glDepthRange | v1.0 | - | - | - |
glDetachShader | v2.0 | glDetachObjectARB ![]() |
- | - |
glDisable | v1.0 | - | - | - |
glDisableClientState | v1.1 | - | - | - |
glDisableVertexAttribArray | v2.0 | glDisableVertexAttribArrayARB ![]() |
- | - |
glDrawArrays | v1.1 | - | glDrawArraysEXT ![]() |
- |
glDrawBuffer | v1.0 | - | - | - |
glDrawBuffers | v2.0 | glDrawBuffersARB ![]() |
- | glDrawBuffersATI ![]() |
glDrawElements | v1.1 | - | - | - |
glDrawPixels | v1.0 | - | - | - |
glDrawRangeElements | v1.2 | - | glDrawRangeElementsEXT ![]() |
- |
E
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glEdgeFlag | v1.0 | - | - | - |
glEdgeFlagPointer | v1.1 | - | glEdgeFlagPointerEXT ![]() |
- |
glEnable | v1.0 | - | - | - |
glEnableClientState | v1.1 | - | - | - |
glEnableVertexAttribArray | v2.0 | glEnableVertexAttribArrayARB ![]() |
- | - |
glEnd | v1.0 | - | - | - |
glEndList | v1.0 | - | - | - |
glEndQuery | v1.5 | glEndQueryARB ![]() |
- | - |
glEvalCoord | v1.0 | - | - | - |
glEvalMesh | v1.0 | - | - | - |
glEvalPoint | v1.0 | - | - | - |
F
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glFeedbackBuffer | v1.0 | - | - | - |
glFinish | v1.0 | - | - | - |
glFlush | v1.0 | - | - | - |
glFog | v1.0 | - | - | - |
glFogCoord | v1.4 | - | glFogCoordEXT ![]() |
glFogCoordNV ![]() |
glFogCoordPointer | v1.4 | - | glFogCoordPointerEXT ![]() |
- |
glFrontFace | v1.0 | - | - | - |
glFrustum | v1.0 | - | - | - |
G
H
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glHint | v1.0 | - | - | - |
glHistogram | v1.2 | - | glHistogramEXT ![]() |
- |
I
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glIndex | v1.0 | - | - | - |
glIndexMask | v1.0 | - | - | - |
glIndexPointer | v1.1 | - | glIndexPointerEXT ![]() |
- |
glInitNames | v1.0 | - | - | - |
glInterleavedArrays | v1.0 | - | - | - |
glIsBuffer | v1.5 | glIsBufferARB ![]() |
- | - |
glIsEnabled | v1.0 | - | - | - |
glIsList | v1.0 | - | - | - |
glIsProgram | v2.0 | glIsProgramARB ![]() |
- | glIsProgramNV ![]() |
glIsQuery | v1.5 | glIsQueryARB ![]() |
- | - |
glIsShader | v2.0 | - | - | - |
glIsTexture | v1.0 | - | - | - |
L
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glLight | v1.0 | - | - | - |
glLightModel | v1.0 | - | - | - |
glLineStipple | v1.0 | - | - | - |
glLineWidth | v1.0 | - | - | - |
glLinkProgram | v2.0 | glLinkProgramARB ![]() |
- | - |
glListBase | v1.0 | - | - | - |
glLoadIdentity | v1.0 | - | - | - |
glLoadMatrix | v1.0 | - | - | - |
glLoadName | v1.0 | - | - | - |
glLoadTransposeMatrix | v1.3 | glLoadTransposeMatrixARB ![]() |
- | - |
glLogicOp | v1.0 | - | - | - |
M
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glMap1 | v1.0 | - | - | - |
glMap2 | v1.0 | - | - | - |
glMapBuffer | v1.5 | glMapBufferARB ![]() |
- | - |
glMapGrid | v1.0 | - | - | - |
glMaterial | v1.0 | - | - | - |
glMatrixMode | v1.0 | - | - | - |
glMinmax | v1.2 | - | glMinmaxEXT ![]() |
- |
glMultiDrawArrays | v1.4 | - | glMultiDrawArraysEXT ![]() |
- |
glMultiDrawElements | v1.4 | - | glMultiDrawElementsEXT ![]() |
- |
glMultiTexCoord | v1.3 | glMultiTexCoordARB ![]() |
- | glMultiTexCoordNV ![]() |
glMultMatrix | v1.0 | - | - | - |
glMultTransposeMatrix | v1.3 | glMultTransposeMatrixARB ![]() |
- | - |
N
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glNewList | v1.0 | - | - | - |
glNormal | v1.0 | - | - | - |
glNormalPointer | v1.1 | - | glNormalPointerEXT ![]() |
glNormalPointerINTEL ![]() |
O
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glOrtho | v1.0 | - | - | - |
P
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glPassThrough | v1.0 | - | - | - |
glPixelMap | v1.0 | - | - | - |
glPixelStore | v1.0 | - | - | - |
glPixelTransfer | v1.0 | - | - | - |
glPixelZoom | v1.0 | - | - | - |
glPointParameter | v1.4 | glPointParameterARB ![]() |
glPointParameterEXT ![]() |
glPointParameterNV ![]() |
glPointSize | v1.0 | - | - | - |
glPolygonMode | v1.0 | - | - | - |
glPolygonOffset | v1.0 | - | - | - |
glPolygonStipple | v1.0 | - | - | - |
glPopAttrib | v1.0 | - | - | - |
glPopClientAttrib | v1.0 | - | - | - |
glPopMatrix | v1.0 | - | - | - |
glPopName | v1.0 | - | - | - |
glPrioritizeTextures | v1.0 | - | - | - |
glPushAttrib | v1.0 | - | - | - |
glPushClientAttrib | v1.0 | - | - | - |
glPushMatrix | v1.0 | - | - | - |
glPushName | v1.0 | - | - | - |
R
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glRasterPos | v1.0 | - | - | - |
glReadBuffer | v1.0 | - | - | - |
glReadPixels | v1.0 | - | - | - |
glRect | v1.0 | - | - | - |
glRenderMode | v1.0 | - | - | - |
glResetHistogram | v1.2 | - | glResetHistogramEXT ![]() |
- |
glResetMinmax | v1.2 | - | glResetMinmaxEXT ![]() |
- |
glRotate | v1.0 | - | - | - |
S
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glSampleCoverage | v1.3 | glSampleCoverageARB ![]() |
- | - |
glScale | v1.0 | - | - | - |
glScissor | v1.0 | - | - | - |
glSecondaryColor | v1.4 | - | glSecondaryColorEXT ![]() |
glSecondaryColorNV ![]() |
glSecondaryColorPointer | v1.4 | - | glSecondaryColorPointerEXT ![]() |
- |
glSelectBuffer | v1.0 | - | - | - |
glSeparableFilter2D | v1.2 | - | glSeparableFilter2DEXT ![]() |
- |
glShadeModel ![]() |
v1.0 | - | - | - |
glShaderSource | v2.0 | glShaderSourceARB ![]() |
- | - |
glStencilFunc | v1.0 | - | - | - |
glStencilFuncSeparate | v2.0 | - | - | glStencilFuncSeparateATI ![]() |
glStencilMask | v1.0 | - | - | - |
glStencilMaskSeparate | v2.0 | - | - | - |
glStencilOp | v1.0 | - | - | - |
glStencilOpSeparate | v2.0 | - | - | glStencilOpSeparateATI ![]() |
T
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glTexCoord | v1.0 | - | - | - |
glTexCoordPointer | v1.1 | - | glTexCoordPointerEXT ![]() |
glTexCoordPointerINTEL ![]() |
glTexEnv | v1.0 | - | - | - |
glTexGen | v1.0 | - | - | - |
glTexImage1D | v1.0 | - | - | - |
glTexImage2D | v1.0 | - | - | - |
glTexImage3D | v1.2 | - | glTexImage3DEXT ![]() |
- |
glTexParameter | v1.0 | - | - | - |
glTexSubImage1D | v1.0 | - | - | - |
glTexSubImage2D | v1.0 | - | - | - |
glTexSubImage3D | v1.2 | - | glTexSubImage3DEXT ![]() |
- |
glTranslate | v1.0 | - | - | - |
U
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glUniform | v2.0 | glUniformARB ![]() |
glUniformEXT ![]() |
- |
glUnmapBuffer | v1.5 | glUnmapBufferARB ![]() |
- | - |
glUseProgram | v2.0 | glUseProgramObjectARB ![]() |
- | - |
V
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glValidateProgram | v2.0 | glValidateProgramARB ![]() |
- | - |
glVertex | v1.0 | - | - | - |
glVertexAttrib | v2.0 | glVertexAttribARB ![]() |
glVertexAttribEXT ![]() |
glVertexAttribNV ![]() |
glVertexAttribPointer | v2.0 | glVertexAttribPointerARB ![]() |
glVertexAttribPointerEXT ![]() |
glVertexAttribPointerNV ![]() |
glVertexPointer | v1.1 | - | glVertexPointerEXT ![]() |
glVertexPointerINTEL ![]() |
glViewport | v1.0 | - | - | - |
W
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glWindowPos | v1.4 | glWindowPosARB ![]() |
- | glWindowPosMESA ![]() |