OpenGL4-Funktionsübersicht
Aus DGL Wiki
Inhaltsverzeichnis
Was hier hinein gehört
In dieser Liste stehen alle OpenGL Funktionen, die in der neuesten OpenGL 4 Version im core profile enthalten sind. Das heißt hier stehen auch Funktionen, die bereits aus OpenGL <= 2.1 bekannt sind, in OpenGL 4 aber immer noch vorhanden sind. Funktionen, die nicht im core profile von OpenGL 4 vorhanden sind, gehören hier aber nicht rein.
A
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glActiveShaderProgram | v4.0 | - | - | - |
glActiveTexture | v4.0 | - | - | - |
glAttachShader | v4.0 | - | - | - |
B
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glBeginConditionalRender | v4.0 | - | - | - |
glBeginQuery | v4.0 | - | - | - |
glBeginQueryIndexed | v4.0 | - | - | - |
glBeginTransformFeedback | v4.0 | - | - | - |
glBindAttribLocation | v4.0 | - | - | - |
glBindBuffer | v4.0 | - | - | - |
glBindBufferBase | v4.0 | - | - | - |
glBindBufferRange | v4.0 | - | - | - |
glBindFragDataLocation | v4.0 | - | - | - |
glBindFragDataLocationIndexed | v4.0 | - | - | - |
glBindFramebuffer | v4.0 | - | - | - |
glBindProgramPipeline | v4.0 | - | - | - |
glBindRenderbuffer | v4.0 | - | - | - |
glBindSampler | v4.0 | - | - | - |
glBindTexture | v4.0 | - | - | - |
glBindTransformFeedback | v4.0 | - | - | - |
glBindVertexArray | v4.0 | - | - | - |
glBlendColor | v4.0 | - | - | - |
glBlendEquation | v4.0 | - | - | - |
glBlendEquationSeparate | v4.0 | - | - | - |
glBlendFunc | v4.0 | - | - | - |
glBlendFuncSeparate | v4.0 | - | - | - |
glBlitFramebuffer | v4.0 | - | - | - |
glBufferData | v4.0 | - | - | - |
glBufferSubData | v4.0 | - | - | - |
C
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glCheckFramebufferStatus | v4.0 | - | - | - |
glClampColor | v4.0 | - | - | - |
glClear | v4.0 | - | - | - |
glClearBuffer | v4.0 | - | - | - |
glClearColor | v4.0 | - | - | - |
glClearDepth | v4.0 | - | - | - |
glClearStencil | v4.0 | - | - | - |
glClientWaitSync | v4.0 | - | - | - |
glColorMask | v4.0 | - | - | - |
glColorMaski | v4.0 | - | - | - |
glCompileShader | v4.0 | - | - | - |
glCompressedTexImage1D | v4.0 | - | - | - |
glCompressedTexImage2D | v4.0 | - | - | - |
glCompressedTexImage3D | v4.0 | - | - | - |
glCompressedTexSubImage1D | v4.0 | - | - | - |
glCompressedTexSubImage2D | v4.0 | - | - | - |
glCompressedTexSubImage3D | v4.0 | - | - | - |
glCopyBufferSubData | v4.0 | - | - | - |
glCopyTexImage1D | v4.0 | - | - | - |
glCopyTexImage2D | v4.0 | - | - | - |
glCopyTexSubImage1D | v4.0 | - | - | - |
glCopyTexSubImage2D | v4.0 | - | - | - |
glCopyTexSubImage3D | v4.0 | - | - | - |
glCreateProgram | v4.0 | - | - | - |
glCreateShader | v4.0 | - | - | - |
glCreateShaderProgram | v4.0 | - | - | - |
glCullFace | v4.0 | - | - | - |
D
E
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glEnable | v4.0 | - | - | - |
glEnableVertexAttribArray | v4.0 | - | - | - |
glEndConditionalRender | v4.0 | - | - | - |
glEndQuery | v4.0 | - | - | - |
glEndQueryIndexed | v4.0 | - | - | - |
glEndTransformFeedback | v4.0 | - | - | - |
F
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glFenceSync | v4.0 | - | - | - |
glFinish | v4.0 | - | - | - |
glFlush | v4.0 | - | - | - |
glFlushMappedBufferRange | v4.0 | - | - | - |
glFramebufferRenderbuffer | v4.0 | - | - | - |
glFramebufferTexture | v4.0 | - | - | - |
glFramebufferTextureLayer | v4.0 | - | - | - |
glFrontFace | v4.0 | - | - | - |
G
H
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glHint | v4.0 | - | - | - |
I
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glIsBuffer | v4.0 | - | - | - |
glIsEnabled | v4.0 | - | - | - |
glIsFramebuffer | v4.0 | - | - | - |
glIsProgram | v4.0 | - | - | - |
glIsProgramPipeline | v4.0 | - | - | - |
glIsQuery | v4.0 | - | - | - |
glIsRenderbuffer | v4.0 | - | - | - |
glIsSampler | v4.0 | - | - | - |
glIsShader | v4.0 | - | - | - |
glIsSync | v4.0 | - | - | - |
glIsTexture | v4.0 | - | - | - |
glIsTransformFeedback | v4.0 | - | - | - |
glIsVertexArray | v4.0 | - | - | - |
L
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glLineWidth | v4.0 | - | - | - |
glLinkProgram | v4.0 | - | - | - |
glLogicOp | v4.0 | - | - | - |
M
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glMapBuffer | v4.0 | - | - | - |
glMapBufferRange | v4.0 | - | - | - |
glMinSampleShading | v4.0 | - | - | - |
glMultiDrawArrays | v4.0 | - | - | - |
glMultiDrawElements | v4.0 | - | - | - |
glMultiDrawElementsBaseVertex | v4.0 | - | - | - |
P
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glPatchParameter | v4.0 | - | - | - |
glPauseTransformFeedback | v4.0 | - | - | - |
glPixelStore | v4.0 | - | - | - |
glPointParameter | v4.0 | - | - | - |
glPointSize | v4.0 | - | - | - |
glPolygonMode | v4.0 | - | - | - |
glPolygonOffset | v4.0 | - | - | - |
glPrimitiveRestartIndex | v4.0 | - | - | - |
glProgramBinary | v4.0 | - | - | - |
glProgramParameter | v4.0 | - | - | - |
glProgramUniform | v4.0 | - | - | - |
glProvokingVertex | v4.0 | - | - | - |
Q
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glQueryCounter | v4.0 | - | - | - |
R
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glReadBuffer | v4.0 | - | - | - |
glReadPixels | v4.0 | - | - | - |
glReleaseShaderCompiler | v4.0 | - | - | - |
glRenderbufferStorage | v4.0 | - | - | - |
glRenderbufferStorageMultisample | v4.0 | - | - | - |
glResumeTransformFeedback | v4.0 | - | - | - |
S
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glSampleCoverage | v4.0 | - | - | - |
glSampleMaski | v4.0 | - | - | - |
glSamplerParameter | v4.0 | - | - | - |
glScissor | v4.0 | - | - | - |
glScissorArray | v4.0 | - | - | - |
glScissorIndexed | v4.0 | - | - | - |
glShaderBinary | v4.0 | - | - | - |
glShaderSource | v4.0 | - | - | - |
glStencilFunc | v4.0 | - | - | - |
glStencilFuncSeparate | v4.0 | - | - | - |
glStencilMask | v4.0 | - | - | - |
glStencilMaskSeparate | v4.0 | - | - | - |
glStencilOp | v4.0 | - | - | - |
glStencilOpSeparate | v4.0 | - | - | - |
T
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glTexBuffer | v4.0 | - | - | - |
glTexImage1D | v4.0 | - | - | - |
glTexImage2D | v4.0 | - | - | - |
glTexImage2DMultisample | v4.0 | - | - | - |
glTexImage3D | v4.0 | - | - | - |
glTexImage3DMultisample | v4.0 | - | - | - |
glTexParameter | v4.0 | - | - | - |
glTexSubImage1D | v4.0 | - | - | - |
glTexSubImage2D | v4.0 | - | - | - |
glTexSubImage3D | v4.0 | - | - | - |
glTransformFeedbackVaryings | v4.0 | - | - | - |
U
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glUniform | v4.0 | - | - | - |
glUniformBlockBinding | v4.0 | - | - | - |
glUniformSubroutines | v4.0 | - | - | - |
glUnmapBuffer | v4.0 | - | - | - |
glUseProgram | v4.0 | - | - | - |
glUseProgramStages | v4.0 | - | - | - |
V
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glValidateProgram | v4.0 | - | - | - |
glValidateProgramPipeline | v4.0 | - | - | - |
glVertexAttrib | v4.0 | - | - | - |
glVertexAttribDivisor | v4.0 | - | - | - |
glVertexAttribPointer | v4.0 | - | - | - |
glViewport | v4.0 | - | - | - |
glViewportArray | v4.0 | - | - | - |
glViewportIndexed | v4.0 | - | - | - |
W
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glWaitSync | v4.0 | - | - | - |