OpenGL4-Funktionsübersicht: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Seite angelegt)
(kein Unterschied)

Version vom 16. Juni 2011, 17:59 Uhr

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

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glDeleteBuffers v4.0 - - -
glDeleteFramebuffers v4.0 - - -
glDeleteProgram v4.0 - - -
glDeleteProgramPipelines v4.0 - - -
glDeleteQueries v4.0 - - -
glDeleteRenderbuffers v4.0 - - -
glDeleteSamplers v4.0 - - -
glDeleteShader v4.0 - - -
glDeleteSync v4.0 - - -
glDeleteTextures v4.0 - - -
glDeleteTransformFeedbacks v4.0 - - -
glDeleteVertexArrays v4.0 - - -
glDepthFunc v4.0 - - -
glDepthMask v4.0 - - -
glDepthRange v4.0 - - -
glDepthRangeArray v4.0 - - -
glDepthRangeIndexed v4.0 - - -
glDetachShader v4.0 - - -
glDisable v4.0 - - -
glDisableVertexAttribArray v4.0 - - -
glDrawArrays v4.0 - - -
glDrawArraysIndirect v4.0 - - -
glDrawArraysInstanced v4.0 - - -
glDrawBuffer v4.0 - - -
glDrawBuffers v4.0 - - -
glDrawElements v4.0 - - -
glDrawElementsBaseVertex v4.0 - - -
glDrawElementsIndirect v4.0 - - -
glDrawElementsInstanced v4.0 - - -
glDrawElementsInstancedBaseVertex v4.0 - - -
glDrawRangeElements v4.0 - - -
glDrawRangeElementsBaseVertex v4.0 - - -
glDrawTransformFeedback v4.0 - - -
glDrawTransformFeedbackStream v4.0 - - -

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

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glGenBuffers v4.0 - - -
glGenFramebuffers v4.0 - - -
glGenProgramPipelines v4.0 - - -
glGenQueries v4.0 - - -
glGenRenderbuffers v4.0 - - -
glGenSamplers v4.0 - - -
glGenTextures v4.0 - - -
glGenTransformFeedbacks v4.0 - - -
glGenVertexArrays v4.0 - - -
glGenerateMipmap v4.0 - - -
glGet v4.0 - - -
glGetActiveAttrib v4.0 - - -
glGetActiveSubroutineName v4.0 - - -
glGetActiveSubroutineUniform v4.0 - - -
glGetActiveSubroutineUniformName v4.0 - - -
glGetActiveUniform v4.0 - - -
glGetActiveUniformBlock v4.0 - - -
glGetActiveUniformBlockName v4.0 - - -
glGetActiveUniformName v4.0 - - -
glGetActiveUniformsiv v4.0 - - -
glGetAttachedShaders v4.0 - - -
glGetAttribLocation v4.0 - - -
glGetBufferParameter v4.0 - - -
glGetBufferPointerv v4.0 - - -
glGetBufferSubData v4.0 - - -
glGetCompressedTexImage v4.0 - - -
glGetError v4.0 - - -
glGetFragDataIndex v4.0 - - -
glGetFragDataLocation v4.0 - - -
glGetFramebufferAttachmentParameter v4.0 - - -
glGetMultisample v4.0 - - -
glGetProgram v4.0 - - -
glGetProgramBinary v4.0 - - -
glGetProgramInfoLog v4.0 - - -
glGetProgramPipeline v4.0 - - -
glGetProgramPipelineInfoLog v4.0 - - -
glGetProgramStage v4.0 - - -
glGetQueryIndexed v4.0 - - -
glGetQueryObject v4.0 - - -
glGetQueryiv v4.0 - - -
glGetRenderbufferParameter v4.0 - - -
glGetSamplerParameter v4.0 - - -
glGetShader v4.0 - - -
glGetShaderInfoLog v4.0 - - -
glGetShaderPrecisionFormat v4.0 - - -
glGetShaderSource v4.0 - - -
glGetString v4.0 - - -
glGetSubroutineIndex v4.0 - - -
glGetSubroutineUniformLocation v4.0 - - -
glGetSync v4.0 - - -
glGetTexImage v4.0 - - -
glGetTexLevelParameter v4.0 - - -
glGetTexParameter v4.0 - - -
glGetTransformFeedbackVarying v4.0 - - -
glGetUniform v4.0 - - -
glGetUniformBlockIndex v4.0 - - -
glGetUniformIndices v4.0 - - -
glGetUniformLocation v4.0 - - -
glGetUniformSubroutine v4.0 - - -
glGetVertexAttrib v4.0 - - -
glGetVertexAttribPointerv v4.0 - - -

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 - - -