OpenGL3-Funktionsübersicht: Unterschied zwischen den Versionen
Aus DGL Wiki
(Seite angelegt) |
K (Kategorisierung) |
||
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 13: | Zeile 13: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glActiveTexture]]''' || {{ | + | |'''[[glActiveTexture]]''' || {{Version_1_3}} || [[glActiveTextureARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glAttachShader]]''' || {{ | + | |'''[[glAttachShader]]''' || {{Version_2_0}} || [[glAttachObjectARB]]{{altIcon}} || - || - |
|} | |} | ||
Zeile 26: | Zeile 26: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glBeginConditionalRender]]''' || {{Version_3_0}} || - || - || | + | |'''[[glBeginConditionalRender]]''' || {{Version_3_0}} || - || - || [[glBeginConditionalRenderNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glBeginQuery]]''' || {{ | + | |'''[[glBeginQuery]]''' || {{Version_1_5}} || [[glBeginQueryARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glBeginTransformFeedback]]''' || {{Version_3_0}} || - || | + | |'''[[glBeginTransformFeedback]]''' || {{Version_3_0}} || - || [[glBeginTransformFeedbackEXT]]{{altIcon}} || [[glBeginTransformFeedbackNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glBindAttribLocation]]''' || {{ | + | |'''[[glBindAttribLocation]]''' || {{Version_2_0}} || [[glBindAttribLocationARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glBindBuffer]]''' || {{ | + | |'''[[glBindBuffer]]''' || {{Version_1_5}} || [[glBindBufferARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glBindBufferBase]]''' || {{Version_3_0}} || - || | + | |'''[[glBindBufferBase]]''' || {{Version_3_0}} || - || [[glBindBufferBaseEXT]]{{altIcon}} || [[glBindBufferBaseNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glBindBufferRange]]''' || {{Version_3_0}} || - || | + | |'''[[glBindBufferRange]]''' || {{Version_3_0}} || - || [[glBindBufferRangeEXT]]{{altIcon}} || [[glBindBufferRangeNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glBindFragDataLocation]]''' || {{Version_3_0}} || - || | + | |'''[[glBindFragDataLocation]]''' || {{Version_3_0}} || - || [[glBindFragDataLocationEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glBindFragDataLocationIndexed]]''' || {{Version_3_0}} || - || - || - | |'''[[glBindFragDataLocationIndexed]]''' || {{Version_3_0}} || - || - || - | ||
|- | |- | ||
− | |'''[[glBindFramebuffer]]''' || {{Version_3_0}} || - || | + | |'''[[glBindFramebuffer]]''' || {{Version_3_0}} || - || [[glBindFramebufferEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glBindRenderbuffer]]''' || {{Version_3_0}} || - || | + | |'''[[glBindRenderbuffer]]''' || {{Version_3_0}} || - || [[glBindRenderbufferEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glBindSampler]]''' || {{ | + | |'''[[glBindSampler]]''' || {{Version_3_3}} || - || - || - |
|- | |- | ||
− | |'''[[glBindTexture]]''' || {{ | + | |'''[[glBindTexture]]''' || {{Version_1_1}} || - || [[glBindTextureEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glBindVertexArray]]''' || {{Version_3_0}} || - || - || | + | |'''[[glBindVertexArray]]''' || {{Version_3_0}} || - || - || [[glBindVertexArrayAPPLE]]{{altIcon}} |
|- | |- | ||
− | |'''[[glBlendColor]]''' || {{ | + | |'''[[glBlendColor]]''' || {{Version_1_2}} || - || [[glBlendColorEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glBlendEquation]]''' || {{ | + | |'''[[glBlendEquation]]''' || {{Version_1_2}} || - || [[glBlendEquationEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glBlendEquationSeparate]]''' || {{ | + | |'''[[glBlendEquationSeparate]]''' || {{Version_2_0}} || - || [[glBlendEquationSeparateEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glBlendFunc]]''' || {{ | + | |'''[[glBlendFunc]]'''{{excIcon}} || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glBlendFuncSeparate]]''' || {{ | + | |'''[[glBlendFuncSeparate]]''' || {{Version_1_4}} || - || [[glBlendFuncSeparateEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glBlitFramebuffer]]''' || {{Version_3_0}} || - || | + | |'''[[glBlitFramebuffer]]''' || {{Version_3_0}} || - || [[glBlitFramebufferEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glBufferData]]''' || {{ | + | |'''[[glBufferData]]''' || {{Version_1_5}} || [[glBufferDataARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glBufferSubData]]''' || {{ | + | |'''[[glBufferSubData]]''' || {{Version_1_5}} || [[glBufferSubDataARB]]{{altIcon}} || - || - |
|} | |} | ||
Zeile 79: | Zeile 79: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glCheckFramebufferStatus]]''' || {{Version_3_0}} || - || | + | |'''[[glCheckFramebufferStatus]]''' || {{Version_3_0}} || - || [[glCheckFramebufferStatusEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glClampColor]]''' || {{Version_3_0}} || | + | |'''[[glClampColor]]''' || {{Version_3_0}} || [[glClampColorARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glClear]]''' || {{ | + | |'''[[glClear]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
|'''[[glClearBuffer]]''' || {{Version_3_0}} || - || - || - | |'''[[glClearBuffer]]''' || {{Version_3_0}} || - || - || - | ||
|- | |- | ||
− | |'''[[glClearColor]]''' || {{ | + | |'''[[glClearColor]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glClearDepth]]''' || {{ | + | |'''[[glClearDepth]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glClearStencil]]''' || {{ | + | |'''[[glClearStencil]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glClientWaitSync]]''' || {{ | + | |'''[[glClientWaitSync]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[glColorMask]]''' || {{ | + | |'''[[glColorMask]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glCompileShader]]''' || {{ | + | |'''[[glCompileShader]]''' || {{Version_2_0}} || [[glCompileShaderARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCompressedTexImage]]''' || {{Version_1_3}} || [[glCompressedTexImageARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCompressedTexSubImage]]''' || {{Version_1_3}} || [[glCompressedTexSubImageARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCopyBufferSubData]]''' || {{Version_3_1}} || - || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCopyTexImage1D]]''' || {{Version_1_1}} || - || [[glCopyTexImage1DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCopyTexImage2D]]''' || {{Version_1_1}} || - || [[glCopyTexImage2DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCopyTexSubImage1D]]''' || {{Version_1_1}} || - || [[glCopyTexSubImage1DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCopyTexSubImage2D]]''' || {{Version_1_1}} || - || [[glCopyTexSubImage2DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCopyTexSubImage3D]]''' || {{Version_1_2}} || - || [[glCopyTexSubImage3DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCreateProgram]]''' || {{Version_2_0}} || [[glCreateProgramObjectARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glCreateShader]]''' || {{Version_2_0}} || [[glCreateShaderObjectARB]]{{altIcon}} || - || - |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|'''[[glCullFace]]''' || {{Version_3_0}} || - || - || - | |'''[[glCullFace]]''' || {{Version_3_0}} || - || - || - | ||
Zeile 138: | Zeile 130: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glDeleteBuffers]]''' || {{ | + | |'''[[glDeleteBuffers]]''' || {{Version_1_5}} || [[glDeleteBuffersARB]]{{altIcon}} || - || - |
− | |||
− | |||
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteFramebuffers]]''' || {{Version_3_0}} || - || [[glDeleteFramebuffersEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteProgram]]''' || {{Version_2_0}} || [[glDeleteObjectARB]] {{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteQueries]]''' || {{Version_1_5}} || [[glDeleteQueriesARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteRenderbuffers]]''' || {{Version_3_0}} || - || [[glDeleteRenderbuffersEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteSamplers]]''' || {{Version_3_3}} || - || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteShader]]''' || {{Version_2_0}} || [[glDeleteObjectARB]] {{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteSync]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteTextures]]''' || {{Version_1_1}} || - || [[glDeleteTexturesEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDeleteVertexArrays]]''' || {{Version_3_0}} || - || - || [[glDeleteVertexArraysAPPLE]]{{altIcon}} |
|- | |- | ||
− | |'''[[ | + | |'''[[glDepthFunc]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDepthMask]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDepthRange]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDetachShader]]''' || {{Version_2_0}} || [[glDetachObjectARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDisable]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glDisableVertexAttribArray]]''' || {{Version_2_0}} || [[glDisableVertexAttribArrayARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glDrawArrays]]''' || {{ | + | |'''[[glDrawArrays]]''' || {{Version_1_1}} || - || [[glDrawArraysEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glDrawArraysInstanced]]''' || {{ | + | |'''[[glDrawArraysInstanced]]''' || {{Version_3_1}} || [[glDrawArraysInstancedARB]] || [[glDrawArraysInstancedEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glDrawBuffer]]''' || {{ | + | |'''[[glDrawBuffer]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glDrawBuffers]]''' || {{ | + | |'''[[glDrawBuffers]]''' || {{Version_2_0}} || [[glDrawBuffersARB]]{{altIcon}} || - || [[glDrawBuffersATI]]{{altIcon}} |
|- | |- | ||
− | |'''[[glDrawElements]]''' || {{ | + | |'''[[glDrawElements]]''' || {{Version_1_1}} || - || - || - |
|- | |- | ||
− | |'''[[glDrawElementsBaseVertex]]''' || {{ | + | |'''[[glDrawElementsBaseVertex]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[glDrawElementsInstanced]]''' || {{ | + | |'''[[glDrawElementsInstanced]]''' || {{Version_3_1}} || [[glDrawElementsInstancedARB]] || [[glDrawElementsInstancedEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glDrawElementsInstancedBaseVertex]]''' || {{ | + | |'''[[glDrawElementsInstancedBaseVertex]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[glDrawRangeElements]]''' || {{ | + | |'''[[glDrawRangeElements]]''' || {{Version_1_2}} || - || [[glDrawRangeElementsEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glDrawRangeElementsBaseVertex]]''' || {{ | + | |'''[[glDrawRangeElementsBaseVertex]]''' || {{Version_3_2}} || - || - || - |
|} | |} | ||
Zeile 201: | Zeile 191: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glEnable]]''' || {{ | + | |'''[[glEnable]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glEnableVertexAttribArray]]''' || {{ | + | |'''[[glEnableVertexAttribArray]]''' || {{Version_2_0}} || [[glEnableVertexAttribArrayARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glEndConditionalRender]]''' || {{Version_3_0}} || - || - || | + | |'''[[glEndConditionalRender]]''' || {{Version_3_0}} || - || - || [[glEndConditionalRenderNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glEndQuery]]''' || {{ | + | |'''[[glEndQuery]]''' || {{Version_1_5}} || [[glEndQueryARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glEndTransformFeedback]]''' || {{Version_3_0}} || - || | + | |'''[[glEndTransformFeedback]]''' || {{Version_3_0}} || - || [[glEndTransformFeedbackEXT]]{{altIcon}} || [[glEndTransformFeedbackNV]]{{altIcon}} |
|} | |} | ||
Zeile 220: | Zeile 210: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glFenceSync]]''' || {{ | + | |'''[[glFenceSync]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[glFinish]]''' || {{ | + | |'''[[glFinish]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glFlush]]''' || {{ | + | |'''[[glFlush]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glFlushMappedBufferRange]]''' || {{Version_3_0}} || - || - || | + | |'''[[glFlushMappedBufferRange]]''' || {{Version_3_0}} || - || - || [[glFlushMappedBufferRangeAPPLE]]{{altIcon}} |
|- | |- | ||
− | |'''[[ | + | |'''[[glFrameBufferRenderBuffer]]''' || {{Version_3_0}} || - || [[glFrameBufferRenderBufferEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glFramebufferTexture]]''' || {{Version_3_0}} || | + | |'''[[glFramebufferTexture]]''' || {{Version_3_0}} || [[glFramebufferTextureARB]]{{altIcon}} || [[glFramebufferTextureEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glFramebufferTextureLayer]]''' || {{Version_3_0}} || | + | |'''[[glFramebufferTextureLayer]]''' || {{Version_3_0}} || [[glFramebufferTextureLayerARB]]{{altIcon}} || [[glFramebufferTextureLayerEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glFrontFace]]''' || {{ | + | |'''[[glFrontFace]]''' || {{Version_1_0}} || - || - || - |
|} | |} | ||
Zeile 245: | Zeile 235: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glGenBuffers]]''' || {{ | + | |'''[[glGenBuffers]]''' || {{Version_1_5}} || [[glGenBuffersARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGenFramebuffers]]''' || {{Version_3_0}} || - || | + | |'''[[glGenFramebuffers]]''' || {{Version_3_0}} || - || [[glGenFramebuffersEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGenQueries]]''' || {{ | + | |'''[[glGenQueries]]''' || {{Version_1_5}} || [[glGenQueriesARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGenRenderbuffers]]''' || {{Version_3_0}} || - || | + | |'''[[glGenRenderbuffers]]''' || {{Version_3_0}} || - || [[glGenRenderbuffersEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGenSamplers]]''' || {{ | + | |'''[[glGenSamplers]]''' || {{Version_3_3}} || - || - || - |
|- | |- | ||
− | |'''[[glGenTextures]]''' || {{ | + | |'''[[glGenTextures]]''' || {{Version_1_1}} || - || [[glGenTexturesEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGenVertexArrays]]''' || {{Version_3_0}} || - || - || | + | |'''[[glGenVertexArrays]]''' || {{Version_3_0}} || - || - || [[glGenVertexarraysAPPLE]]{{altIcon}} |
|- | |- | ||
− | |'''[[glGenerateMipmap]]''' || {{Version_3_0}} || - || | + | |'''[[glGenerateMipmap]]''' || {{Version_3_0}} || - || [[glGenerateMipmapEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGet]]''' || {{ | + | |'''[[glGet]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glGetActiveAttrib]]''' || {{ | + | |'''[[glGetActiveAttrib]]''' || {{Version_2_0}} || [[glGetActiveAttribARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetActiveUniform]]''' || {{ | + | |'''[[glGetActiveUniform]]''' || {{Version_2_0}} || [[glGetActiveUniformARB]] {{altIcon}}|| - || - |
|- | |- | ||
− | |'''[[glGetActiveUniformBlock]]''' || {{ | + | |'''[[glGetActiveUniformBlock]]''' || {{Version_3_1}} || - || - || - |
|- | |- | ||
− | |'''[[glGetActiveUniformBlockName]]''' || {{ | + | |'''[[glGetActiveUniformBlockName]]''' || {{Version_3_1}} || - || - || - |
|- | |- | ||
− | |'''[[glGetActiveUniformName]]''' || {{ | + | |'''[[glGetActiveUniformName]]''' || {{Version_3_1}} || - || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glGetActiveUniforms]]''' || {{Version_3_1}} || - || - || - |
|- | |- | ||
− | |'''[[glGetAttachedShaders]]''' || {{ | + | |'''[[glGetAttachedShaders]]''' || {{Version_2_0}} || [[glGetAttachedObjectsARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetAttribLocation]]''' || {{ | + | |'''[[glGetAttribLocation]]''' || {{Version_2_0}} || [[glGetAttribLocationARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetBufferParameter]]''' || {{ | + | |'''[[glGetBufferParameter]]''' || {{Version_1_5}} || [[glGetBufferParameterARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetBufferPointerv]]''' || {{ | + | |'''[[glGetBufferPointerv]]''' || {{Version_1_5}} || [[glGetBufferPointerARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetBufferSubData]]''' || {{ | + | |'''[[glGetBufferSubData]]''' || {{Version_1_5}} || [[glGetBufferSubDataARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetCompressedTexImage]]''' || {{ | + | |'''[[glGetCompressedTexImage]]''' || {{Version_1_3}} || [[glGetCompressedTexImageARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glGetError]]''' || {{Version_3_0}} || - || - || - | |'''[[glGetError]]''' || {{Version_3_0}} || - || - || - | ||
Zeile 291: | Zeile 281: | ||
|'''[[glGetFragDataIndex]]''' || {{Version_3_0}} || - || - || - | |'''[[glGetFragDataIndex]]''' || {{Version_3_0}} || - || - || - | ||
|- | |- | ||
− | |'''[[glGetFragDataLocation]]''' || {{Version_3_0}} || - || | + | |'''[[glGetFragDataLocation]]''' || {{Version_3_0}} || - || [[glGetFragDataLocationEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGetFramebufferAttachmentParameter]]''' || {{Version_3_0}} || - || | + | |'''[[glGetFramebufferAttachmentParameter]]''' || {{Version_3_0}} || - || [[glGetFramebufferAttachmentParameterEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGetMultisample]]''' || {{ | + | |'''[[glGetMultisample]]''' || {{Version_3_2}} || - || - || [[glGetMultisampleNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glGetProgram]]''' || {{ | + | |'''[[glGetProgram]]''' || {{Version_2_0}} || [[glGetObjectParameterARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetProgramInfoLog]]''' || {{ | + | |'''[[glGetProgramInfoLog]]''' || {{Version_2_0}} || [[glGetInfoLogARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetQueryObject]]''' || {{ | + | |'''[[glGetQueryObject]]''' || {{Version_1_5}} || [[glGetQueryObjectARB]]{{altIcon}} || [[glGetQueryObjectEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGetQueryiv]]''' || {{ | + | |'''[[glGetQueryiv]]''' || {{Version_1_5}} || [[glGetQueryARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetRenderbufferParameter]]''' || {{Version_3_0}} || - || | + | |'''[[glGetRenderbufferParameter]]''' || {{Version_3_0}} || - || [[glGetRenderbufferParameterEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGetSamplerParameter]]''' || {{ | + | |'''[[glGetSamplerParameter]]''' || {{Version_3_3}} || - || - || - |
|- | |- | ||
− | |'''[[glGetShader]]''' || {{ | + | |'''[[glGetShader]]''' || {{Version_2_0}} || [[glGetObjectParameterARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetShaderInfoLog]]''' || {{ | + | |'''[[glGetShaderInfoLog]]''' || {{Version_2_0}} || [[glGetInfoLogARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetShaderSource]]''' || {{ | + | |'''[[glGetShaderSource]]''' || {{Version_2_0}} || [[glGetShaderSourceARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetString]]''' || {{ | + | |'''[[glGetString]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glGetSync]]''' || {{ | + | |'''[[glGetSync]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[glGetTexImage]]''' || {{ | + | |'''[[glGetTexImage]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glGetTexLevelParameter]]''' || {{ | + | |'''[[glGetTexLevelParameter]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glGetTexParameter]]''' || {{ | + | |'''[[glGetTexParameter]]''' || {{Version_1_0}} || - || [[glGetTexParameterEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGetTransformFeedbackVarying]]''' || {{Version_3_0}} || - || | + | |'''[[glGetTransformFeedbackVarying]]''' || {{Version_3_0}} || - || [[glGetTransformFeedbackVaryingEXT]]{{altIcon}} || [[glGetTransformFeedbackVaryingNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glGetUniform]]''' || {{ | + | |'''[[glGetUniform]]''' || {{Version_2_0}} || [[glGetUniformARB]]{{altIcon}} || [[glGetUniformEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glGetUniformBlockIndex]]''' || {{ | + | |'''[[glGetUniformBlockIndex]]''' || {{Version_3_1}} || - || - || - |
|- | |- | ||
− | |'''[[glGetUniformIndices]]''' || {{ | + | |'''[[glGetUniformIndices]]''' || {{Version_3_1}} || - || - || -| |
|- | |- | ||
− | |'''[[glGetUniformLocation]]''' || {{ | + | |'''[[glGetUniformLocation]]''' || {{Version_2_0}} || [[glGetUniformLocationARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glGetVertexAttrib]]''' || {{ | + | |'''[[glGetVertexAttrib]]''' || {{Version_2_0}} || [[glGetVertexAttribARB]]{{altIcon}} || [[glGetVertexAttribEXT]] || [[glGetVertexAttribNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[ | + | |'''[[glGetVertexAttribPointer]]''' || {{Version_2_0}} || [[glGetVertexAttribPointerARB]]{{altIcon}} || - || [[glGetVertexAttribPointerNV]]{{altIcon}} |
|} | |} | ||
Zeile 348: | Zeile 338: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glHint]]''' || {{ | + | |'''[[glHint]]''' || {{Version_1_0}} || - || - || - |
|} | |} | ||
Zeile 359: | Zeile 349: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glIsBuffer]]''' || {{ | + | |'''[[glIsBuffer]]''' || {{Version_1_5}} || [[glIsBufferARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glIsEnabled]]''' || {{ | + | |'''[[glIsEnabled]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glIsFramebuffer]]''' || {{Version_3_0}} || - || | + | |'''[[glIsFramebuffer]]''' || {{Version_3_0}} || - || [[glIsFramebufferEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glIsProgram]]''' || {{ | + | |'''[[glIsProgram]]''' || {{Version_2_0}} || [[glIsProgramARB]]{{altIcon}} || - || [[glIsProgramNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glIsQuery]]''' || {{ | + | |'''[[glIsQuery]]''' || {{Version_1_5}} || [[glIsQueryARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glIsRenderbuffer]]''' || {{Version_3_0}} || - || | + | |'''[[glIsRenderbuffer]]''' || {{Version_3_0}} || - || [[glIsRenderbufferEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glIsSampler]]''' || {{ | + | |'''[[glIsSampler]]''' || {{Version_3_3}} || - || - || - |
|- | |- | ||
− | |'''[[glIsShader]]''' || {{ | + | |'''[[glIsShader]]''' || {{Version_2_0}} || - || - || - |
|- | |- | ||
− | |'''[[glIsSync]]''' || {{ | + | |'''[[glIsSync]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[glIsTexture]]''' || {{ | + | |'''[[glIsTexture]]''' || {{Version_1_0}} || - || [[glIsTextureEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glIsVertexArray]]''' || {{Version_3_0}} || - || - || | + | |'''[[glIsVertexArray]]''' || {{Version_3_0}} || - || - || [[glIsVertexArrayAPPLE]]{{altIcon}} |
|} | |} | ||
Zeile 390: | Zeile 380: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glLineWidth]]''' || {{ | + | |'''[[glLineWidth]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glLinkProgram]]''' || {{ | + | |'''[[glLinkProgram]]''' || {{Version_2_0}} || [[glLinkProgramARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glLogicOp]]''' || {{ | + | |'''[[glLogicOp]]''' || {{Version_1_0}} || - || - || - |
|} | |} | ||
Zeile 405: | Zeile 395: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glMapBuffer]]''' || {{ | + | |'''[[glMapBuffer]]''' || {{Version_1_5}} || [[glMapBufferARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glMapBufferRange]]''' || {{Version_3_0}} || - || - || - | |'''[[glMapBufferRange]]''' || {{Version_3_0}} || - || - || - | ||
|- | |- | ||
− | |'''[[glMultiDrawArrays]]''' || {{ | + | |'''[[glMultiDrawArrays]]''' || {{Version_1_4}} || - || [[glMultiDrawArraysEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glMultiDrawElements]]''' || {{ | + | |'''[[glMultiDrawElements]]''' || {{Version_1_4}} || - || [[glMultiDrawElementsEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glMultiDrawElementsBaseVertex]]''' || {{ | + | |'''[[glMultiDrawElementsBaseVertex]]''' || {{Version_3_3}} || - || - || - |
|} | |} | ||
Zeile 424: | Zeile 414: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glPixelStore]]''' || {{ | + | |'''[[glPixelStore]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glPointParameter]]''' || {{ | + | |'''[[glPointParameter]]''' || {{Version_1_4}} || [[glPointParameterARB]]{{altIcon}} || [[glPointParameterEXT]]{{altIcon}} || [[glPointParameterNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glPointSize]]''' || {{ | + | |'''[[glPointSize]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glPolygonMode]]''' || {{ | + | |'''[[glPolygonMode]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glPolygonOffset]]''' || {{ | + | |'''[[glPolygonOffset]]''' || {{Version_1_0}} || - || [[glPolygonOffsetEXT]] || - |
|- | |- | ||
− | |'''[[glPrimitiveRestartIndex]]''' || {{ | + | |'''[[glPrimitiveRestartIndex]]''' || {{Version_3_1}} || - || - || [[glPrimitiveRestartIndexNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glProvokingVertex]]''' || {{ | + | |'''[[glProvokingVertex]]''' || {{Version_3_2}} || - || [[glProvokingVertexEXT]]{{altIcon}} || - |
|} | |} | ||
Zeile 447: | Zeile 437: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glQueryCounter]]''' || {{ | + | |'''[[glQueryCounter]]''' || {{Version_3_3}} || - || - || - |
|} | |} | ||
Zeile 458: | Zeile 448: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glReadBuffer]]''' || {{ | + | |'''[[glReadBuffer]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glReadPixels]]''' || {{ | + | |'''[[glReadPixels]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glRenderbufferStorage]]''' || {{Version_3_0}} || - || | + | |'''[[glRenderbufferStorage]]''' || {{Version_3_0}} || - || [[glRenderbufferStorageEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glRenderbufferStorageMultisample]]''' || {{Version_3_0}} || - || | + | |'''[[glRenderbufferStorageMultisample]]''' || {{Version_3_0}} || - || [[glRenderbufferStorageMultisampleEXT]]{{altIcon}} || - |
|} | |} | ||
Zeile 475: | Zeile 465: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glSampleCoverage]]''' || {{ | + | |'''[[glSampleCoverage]]''' || {{Version_1_3}} || [[glSampleCoverageARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[ | + | |'''[[glSampleMask]]''' || {{Version_3_2}} || - || [[glSampleMaskEXT]]{{altIcon}} || [[glSampleMaskSGIS]]{{altIcon}} |
|- | |- | ||
− | |'''[[glSamplerParameter]]''' || {{ | + | |'''[[glSamplerParameter]]''' || {{Version_3_3}} || - || - || - |
|- | |- | ||
− | |'''[[glScissor]]''' || {{ | + | |'''[[glScissor]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glShaderSource]]''' || {{ | + | |'''[[glShaderSource]]''' || {{Version_2_0}} || [[glShaderSourceARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glStencilFunc]]''' || {{ | + | |'''[[glStencilFunc]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glStencilFuncSeparate]]''' || {{ | + | |'''[[glStencilFuncSeparate]]''' || {{Version_2_0}} || - || - || [[glStencilFuncSeparateATI]]{{altIcon}} |
|- | |- | ||
− | |'''[[glStencilMask]]''' || {{ | + | |'''[[glStencilMask]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glStencilMaskSeparate]]''' || {{ | + | |'''[[glStencilMaskSeparate]]''' || {{Version_2_0}} || - || - || - |
|- | |- | ||
− | |'''[[glStencilOp]]''' || {{ | + | |'''[[glStencilOp]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glStencilOpSeparate]]''' || {{ | + | |'''[[glStencilOpSeparate]]''' || {{Version_2_0}} || - || - || [[glStencilOpSeparateATI]]{{altIcon}} |
|} | |} | ||
Zeile 506: | Zeile 496: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glTexBuffer]]''' || {{ | + | |'''[[glTexBuffer]]''' || {{Version_3_1}} || [[glTexBufferARB]]{{altIcon}} || [[glTexBufferEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glTexImage1D]]''' || {{ | + | |'''[[glTexImage1D]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glTexImage2D]]''' || {{ | + | |'''[[glTexImage2D]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
− | |'''[[glTexImage2DMultisample]]''' || {{ | + | |'''[[glTexImage2DMultisample]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[glTexImage3D]]''' || {{ | + | |'''[[glTexImage3D]]''' || {{Version_1_2}} || - || [[glTexImage3DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glTexImage3DMultisample]]''' || {{ | + | |'''[[glTexImage3DMultisample]]''' || {{Version_3_2}} || - || - || - |
|- | |- | ||
− | |'''[[glTexParameter]]''' || {{ | + | |'''[[glTexParameter]]''' || {{Version_1_0}} || - || [[glTexParameterIEXT]] || - |
|- | |- | ||
− | |'''[[glTexSubImage1D]]''' || {{ | + | |'''[[glTexSubImage1D]]''' || {{Version_1_0}} || - || [[glTexSubImage1DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glTexSubImage2D]]''' || {{ | + | |'''[[glTexSubImage2D]]''' || {{Version_1_0}} || - || [[glTexSubImage2DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glTexSubImage3D]]''' || {{ | + | |'''[[glTexSubImage3D]]''' || {{Version_1_2}} || - || [[glTexSubImage3DEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glTransformFeedbackVaryings]]''' || {{Version_3_0}} || - || | + | |'''[[glTransformFeedbackVaryings]]''' || {{Version_3_0}} || - || [[glTransformFeedbackVaryingsEXT]]{{altIcon}} || [[glTransformFeedbackVaryingsNV]]{{altIcon}} |
|} | |} | ||
Zeile 537: | Zeile 527: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glUniform]]''' || {{ | + | |'''[[glUniform]]''' || {{Version_2_0}} || [[glUniformARB]]{{altIcon}} || [[glUniformEXT]]{{altIcon}} || - |
|- | |- | ||
− | |'''[[glUniformBlockBinding]]''' || {{ | + | |'''[[glUniformBlockBinding]]''' || {{Version_3_1}} || - || - || - |
|- | |- | ||
− | |'''[[glUnmapBuffer]]''' || {{ | + | |'''[[glUnmapBuffer]]''' || {{Version_1_5}} || [[glUnmapBufferARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glUseProgram]]''' || {{ | + | |'''[[glUseProgram]]''' || {{Version_2_0}} || [[glUseProgramObjectARB]]{{altIcon}} ||- || - |
|} | |} | ||
Zeile 554: | Zeile 544: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glValidateProgram]]''' || {{ | + | |'''[[glValidateProgram]]''' || {{Version_2_0}} || [[glValidateProgramARB]]{{altIcon}} || - || - |
|- | |- | ||
− | |'''[[glVertexAttrib]]''' || {{ | + | |'''[[glVertexAttrib]]''' || {{Version_2_0}} || [[glVertexAttribARB]]{{altIcon}} || [[glVertexAttribEXT]]{{altIcon}} || [[glVertexAttribNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glVertexAttribDivisor]]''' || {{ | + | |'''[[glVertexAttribDivisor]]''' || {{Version_3_3}} || [[glVertexAttribDivisorARB]] || - || - |
|- | |- | ||
− | |'''[[glVertexAttribPointer]]''' || {{ | + | |'''[[glVertexAttribPointer]]''' || {{Version_2_0}} || [[glVertexAttribPointerARB]]{{altIcon}} || [[glVertexAttribPointerEXT]]{{altIcon}} || [[glVertexAttribPointerNV]]{{altIcon}} |
|- | |- | ||
− | |'''[[glViewport]]''' || {{ | + | |'''[[glViewport]]''' || {{Version_1_0}} || - || - || - |
|} | |} | ||
Zeile 573: | Zeile 563: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
− | |'''[[glWaitSync]]''' || {{ | + | |'''[[glWaitSync]]''' || {{Version_3_2}} || - || - || - |
|} | |} | ||
− | [[Kategorie:GL]] | + | [[Kategorie:GL|*]] |
− | [[Kategorie:GL3]] | + | [[Kategorie:GL3|*]] |
Aktuelle Version vom 18. Juni 2011, 14:42 Uhr
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 | v1.3 | glActiveTextureARB | - | - |
glAttachShader | v2.0 | glAttachObjectARB | - | - |
B
C
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glCheckFramebufferStatus | v3.0 | - | glCheckFramebufferStatusEXT | - |
glClampColor | v3.0 | glClampColorARB | - | - |
glClear | v1.0 | - | - | - |
glClearBuffer | v3.0 | - | - | - |
glClearColor | v1.0 | - | - | - |
glClearDepth | v1.0 | - | - | - |
glClearStencil | v1.0 | - | - | - |
glClientWaitSync | v3.2 | - | - | - |
glColorMask | v1.0 | - | - | - |
glCompileShader | v2.0 | glCompileShaderARB | - | - |
glCompressedTexImage | v1.3 | glCompressedTexImageARB | - | - |
glCompressedTexSubImage | v1.3 | glCompressedTexSubImageARB | - | - |
glCopyBufferSubData | v3.1 | - | - | - |
glCopyTexImage1D | v1.1 | - | glCopyTexImage1DEXT | - |
glCopyTexImage2D | v1.1 | - | glCopyTexImage2DEXT | - |
glCopyTexSubImage1D | v1.1 | - | glCopyTexSubImage1DEXT | - |
glCopyTexSubImage2D | v1.1 | - | glCopyTexSubImage2DEXT | - |
glCopyTexSubImage3D | v1.2 | - | glCopyTexSubImage3DEXT | - |
glCreateProgram | v2.0 | glCreateProgramObjectARB | - | - |
glCreateShader | v2.0 | glCreateShaderObjectARB | - | - |
glCullFace | v3.0 | - | - | - |
D
E
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glEnable | v1.0 | - | - | - |
glEnableVertexAttribArray | v2.0 | glEnableVertexAttribArrayARB | - | - |
glEndConditionalRender | v3.0 | - | - | glEndConditionalRenderNV |
glEndQuery | v1.5 | glEndQueryARB | - | - |
glEndTransformFeedback | v3.0 | - | glEndTransformFeedbackEXT | glEndTransformFeedbackNV |
F
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glFenceSync | v3.2 | - | - | - |
glFinish | v1.0 | - | - | - |
glFlush | v1.0 | - | - | - |
glFlushMappedBufferRange | v3.0 | - | - | glFlushMappedBufferRangeAPPLE |
glFrameBufferRenderBuffer | v3.0 | - | glFrameBufferRenderBufferEXT | - |
glFramebufferTexture | v3.0 | glFramebufferTextureARB | glFramebufferTextureEXT | - |
glFramebufferTextureLayer | v3.0 | glFramebufferTextureLayerARB | glFramebufferTextureLayerEXT | - |
glFrontFace | v1.0 | - | - | - |
G
H
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glHint | v1.0 | - | - | - |
I
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glIsBuffer | v1.5 | glIsBufferARB | - | - |
glIsEnabled | v1.0 | - | - | - |
glIsFramebuffer | v3.0 | - | glIsFramebufferEXT | - |
glIsProgram | v2.0 | glIsProgramARB | - | glIsProgramNV |
glIsQuery | v1.5 | glIsQueryARB | - | - |
glIsRenderbuffer | v3.0 | - | glIsRenderbufferEXT | - |
glIsSampler | v3.3 | - | - | - |
glIsShader | v2.0 | - | - | - |
glIsSync | v3.2 | - | - | - |
glIsTexture | v1.0 | - | glIsTextureEXT | - |
glIsVertexArray | v3.0 | - | - | glIsVertexArrayAPPLE |
L
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glLineWidth | v1.0 | - | - | - |
glLinkProgram | v2.0 | glLinkProgramARB | - | - |
glLogicOp | v1.0 | - | - | - |
M
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glMapBuffer | v1.5 | glMapBufferARB | - | - |
glMapBufferRange | v3.0 | - | - | - |
glMultiDrawArrays | v1.4 | - | glMultiDrawArraysEXT | - |
glMultiDrawElements | v1.4 | - | glMultiDrawElementsEXT | - |
glMultiDrawElementsBaseVertex | v3.3 | - | - | - |
P
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glPixelStore | v1.0 | - | - | - |
glPointParameter | v1.4 | glPointParameterARB | glPointParameterEXT | glPointParameterNV |
glPointSize | v1.0 | - | - | - |
glPolygonMode | v1.0 | - | - | - |
glPolygonOffset | v1.0 | - | glPolygonOffsetEXT | - |
glPrimitiveRestartIndex | v3.1 | - | - | glPrimitiveRestartIndexNV |
glProvokingVertex | v3.2 | - | glProvokingVertexEXT | - |
Q
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glQueryCounter | v3.3 | - | - | - |
R
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glReadBuffer | v1.0 | - | - | - |
glReadPixels | v1.0 | - | - | - |
glRenderbufferStorage | v3.0 | - | glRenderbufferStorageEXT | - |
glRenderbufferStorageMultisample | v3.0 | - | glRenderbufferStorageMultisampleEXT | - |
S
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glSampleCoverage | v1.3 | glSampleCoverageARB | - | - |
glSampleMask | v3.2 | - | glSampleMaskEXT | glSampleMaskSGIS |
glSamplerParameter | v3.3 | - | - | - |
glScissor | 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 |
---|---|---|---|---|
glTexBuffer | v3.1 | glTexBufferARB | glTexBufferEXT | - |
glTexImage1D | v1.0 | - | - | - |
glTexImage2D | v1.0 | - | - | - |
glTexImage2DMultisample | v3.2 | - | - | - |
glTexImage3D | v1.2 | - | glTexImage3DEXT | - |
glTexImage3DMultisample | v3.2 | - | - | - |
glTexParameter | v1.0 | - | glTexParameterIEXT | - |
glTexSubImage1D | v1.0 | - | glTexSubImage1DEXT | - |
glTexSubImage2D | v1.0 | - | glTexSubImage2DEXT | - |
glTexSubImage3D | v1.2 | - | glTexSubImage3DEXT | - |
glTransformFeedbackVaryings | v3.0 | - | glTransformFeedbackVaryingsEXT | glTransformFeedbackVaryingsNV |
U
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glUniform | v2.0 | glUniformARB | glUniformEXT | - |
glUniformBlockBinding | v3.1 | - | - | - |
glUnmapBuffer | v1.5 | glUnmapBufferARB | - | - |
glUseProgram | v2.0 | glUseProgramObjectARB | - | - |
V
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glValidateProgram | v2.0 | glValidateProgramARB | - | - |
glVertexAttrib | v2.0 | glVertexAttribARB | glVertexAttribEXT | glVertexAttribNV |
glVertexAttribDivisor | v3.3 | glVertexAttribDivisorARB | - | - |
glVertexAttribPointer | v2.0 | glVertexAttribPointerARB | glVertexAttribPointerEXT | glVertexAttribPointerNV |
glViewport | v1.0 | - | - | - |
W
Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
---|---|---|---|---|
glWaitSync | v3.2 | - | - | - |