OpenGL2.1-Funktionsübersicht
Aus DGL Wiki
Inhaltsverzeichnis
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 |