OpenGL3-Funktionsübersicht
Aus DGL Wiki
Inhaltsverzeichnis
Was hier hinein gehört
In dieser Liste stehen alle OpenGL Funktionen, die in der neuesten OpenGL 3 Version im core profile enthalten sind. Das heißt hier stehen auch Funktionen, die bereits aus OpenGL <= 2.1 bekannt sind, in OpenGL 3 aber immer noch vorhanden sind. Funktionen, die nicht im core profile von OpenGL 3 vorhanden sind, gehören hier aber nicht rein.
A
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glActiveTexture | v3.0 | - | - | - |
glAttachShader | v3.0 | - | - | - |
B
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glBeginConditionalRender | v3.0 | - | - | - |
glBeginQuery | v3.0 | - | - | - |
glBeginTransformFeedback | v3.0 | - | - | - |
glBindAttribLocation | v3.0 | - | - | - |
glBindBuffer | v3.0 | - | - | - |
glBindBufferBase | v3.0 | - | - | - |
glBindBufferRange | v3.0 | - | - | - |
glBindFragDataLocation | v3.0 | - | - | - |
glBindFragDataLocationIndexed | v3.0 | - | - | - |
glBindFramebuffer | v3.0 | - | - | - |
glBindRenderbuffer | v3.0 | - | - | - |
glBindSampler | v3.0 | - | - | - |
glBindTexture | v3.0 | - | - | - |
glBindVertexArray | v3.0 | - | - | - |
glBlendColor | v3.0 | - | - | - |
glBlendEquation | v3.0 | - | - | - |
glBlendEquationSeparate | v3.0 | - | - | - |
glBlendFunc | v3.0 | - | - | - |
glBlendFuncSeparate | v3.0 | - | - | - |
glBlitFramebuffer | v3.0 | - | - | - |
glBufferData | v3.0 | - | - | - |
glBufferSubData | v3.0 | - | - | - |
C
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glCheckFramebufferStatus | v3.0 | - | - | - |
glClampColor | v3.0 | - | - | - |
glClear | v3.0 | - | - | - |
glClearBuffer | v3.0 | - | - | - |
glClearColor | v3.0 | - | - | - |
glClearDepth | v3.0 | - | - | - |
glClearStencil | v3.0 | - | - | - |
glClientWaitSync | v3.0 | - | - | - |
glColorMask | v3.0 | - | - | - |
glCompileShader | v3.0 | - | - | - |
glCompressedTexImage1D | v3.0 | - | - | - |
glCompressedTexImage2D | v3.0 | - | - | - |
glCompressedTexImage3D | v3.0 | - | - | - |
glCompressedTexSubImage1D | v3.0 | - | - | - |
glCompressedTexSubImage2D | v3.0 | - | - | - |
glCompressedTexSubImage3D | v3.0 | - | - | - |
glCopyBufferSubData | v3.0 | - | - | - |
glCopyTexImage1D | v3.0 | - | - | - |
glCopyTexImage2D | v3.0 | - | - | - |
glCopyTexSubImage1D | v3.0 | - | - | - |
glCopyTexSubImage2D | v3.0 | - | - | - |
glCopyTexSubImage3D | v3.0 | - | - | - |
glCreateProgram | v3.0 | - | - | - |
glCreateShader | v3.0 | - | - | - |
glCullFace | v3.0 | - | - | - |
D
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glDeleteBuffers | v3.0 | - | - | - |
glDeleteFramebuffers | v3.0 | - | - | - |
glDeleteProgram | v3.0 | - | - | - |
glDeleteQueries | v3.0 | - | - | - |
glDeleteRenderbuffers | v3.0 | - | - | - |
glDeleteSamplers | v3.0 | - | - | - |
glDeleteShader | v3.0 | - | - | - |
glDeleteSync | v3.0 | - | - | - |
glDeleteTextures | v3.0 | - | - | - |
glDeleteVertexArrays | v3.0 | - | - | - |
glDepthFunc | v3.0 | - | - | - |
glDepthMask | v3.0 | - | - | - |
glDepthRange | v3.0 | - | - | - |
glDetachShader | v3.0 | - | - | - |
glDisable | v3.0 | - | - | - |
glDisableVertexAttribArray | v3.0 | - | - | - |
glDisablei | v3.0 | - | - | - |
glDrawArrays | v3.0 | - | - | - |
glDrawArraysInstanced | v3.0 | - | - | - |
glDrawBuffer | v3.0 | - | - | - |
glDrawBuffers | v3.0 | - | - | - |
glDrawElements | v3.0 | - | - | - |
glDrawElementsBaseVertex | v3.0 | - | - | - |
glDrawElementsInstanced | v3.0 | - | - | - |
glDrawElementsInstancedBaseVertex | v3.0 | - | - | - |
glDrawRangeElements | v3.0 | - | - | - |
glDrawRangeElementsBaseVertex | v3.0 | - | - | - |
E
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glEnable | v3.0 | - | - | - |
glEnableVertexAttribArray | v3.0 | - | - | - |
glEndConditionalRender | v3.0 | - | - | - |
glEndQuery | v3.0 | - | - | - |
glEndTransformFeedback | v3.0 | - | - | - |
F
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glFenceSync | v3.0 | - | - | - |
glFinish | v3.0 | - | - | - |
glFlush | v3.0 | - | - | - |
glFlushMappedBufferRange | v3.0 | - | - | - |
glFramebufferRenderbuffer | v3.0 | - | - | - |
glFramebufferTexture | v3.0 | - | - | - |
glFramebufferTextureLayer | v3.0 | - | - | - |
glFrontFace | v3.0 | - | - | - |
G
H
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glHint | v3.0 | - | - | - |
I
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glIsBuffer | v3.0 | - | - | - |
glIsEnabled | v3.0 | - | - | - |
glIsFramebuffer | v3.0 | - | - | - |
glIsProgram | v3.0 | - | - | - |
glIsQuery | v3.0 | - | - | - |
glIsRenderbuffer | v3.0 | - | - | - |
glIsSampler | v3.0 | - | - | - |
glIsShader | v3.0 | - | - | - |
glIsSync | v3.0 | - | - | - |
glIsTexture | v3.0 | - | - | - |
glIsVertexArray | v3.0 | - | - | - |
L
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glLineWidth | v3.0 | - | - | - |
glLinkProgram | v3.0 | - | - | - |
glLogicOp | v3.0 | - | - | - |
M
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glMapBuffer | v3.0 | - | - | - |
glMapBufferRange | v3.0 | - | - | - |
glMultiDrawArrays | v3.0 | - | - | - |
glMultiDrawElements | v3.0 | - | - | - |
glMultiDrawElementsBaseVertex | v3.0 | - | - | - |
P
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glPixelStore | v3.0 | - | - | - |
glPointParameter | v3.0 | - | - | - |
glPointSize | v3.0 | - | - | - |
glPolygonMode | v3.0 | - | - | - |
glPolygonOffset | v3.0 | - | - | - |
glPrimitiveRestartIndex | v3.0 | - | - | - |
glProvokingVertex | v3.0 | - | - | - |
Q
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glQueryCounter | v3.0 | - | - | - |
R
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glReadBuffer | v3.0 | - | - | - |
glReadPixels | v3.0 | - | - | - |
glRenderbufferStorage | v3.0 | - | - | - |
glRenderbufferStorageMultisample | v3.0 | - | - | - |
S
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glSampleCoverage | v3.0 | - | - | - |
glSampleMaski | v3.0 | - | - | - |
glSamplerParameter | v3.0 | - | - | - |
glScissor | v3.0 | - | - | - |
glShaderSource | v3.0 | - | - | - |
glStencilFunc | v3.0 | - | - | - |
glStencilFuncSeparate | v3.0 | - | - | - |
glStencilMask | v3.0 | - | - | - |
glStencilMaskSeparate | v3.0 | - | - | - |
glStencilOp | v3.0 | - | - | - |
glStencilOpSeparate | v3.0 | - | - | - |
T
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glTexBuffer | v3.0 | - | - | - |
glTexImage1D | v3.0 | - | - | - |
glTexImage2D | v3.0 | - | - | - |
glTexImage2DMultisample | v3.0 | - | - | - |
glTexImage3D | v3.0 | - | - | - |
glTexImage3DMultisample | v3.0 | - | - | - |
glTexParameter | v3.0 | - | - | - |
glTexSubImage1D | v3.0 | - | - | - |
glTexSubImage2D | v3.0 | - | - | - |
glTexSubImage3D | v3.0 | - | - | - |
glTransformFeedbackVaryings | v3.0 | - | - | - |
U
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glUniform | v3.0 | - | - | - |
glUniformBlockBinding | v3.0 | - | - | - |
glUnmapBuffer | v3.0 | - | - | - |
glUseProgram | v3.0 | - | - | - |
V
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glValidateProgram | v3.0 | - | - | - |
glVertexAttrib | v3.0 | - | - | - |
glVertexAttribDivisor | v3.0 | - | - | - |
glVertexAttribPointer | v3.0 | - | - | - |
glViewport | v3.0 | - | - | - |
W
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glWaitSync | v3.0 | - | - | - |