OpenGL2.1-Funktionsübersicht: Unterschied zwischen den Versionen
Aus DGL Wiki
(Seite angelegt) |
(Versionsnummer und Extensionentsprechungen hinzugefügt) |
||
| Zeile 13: | Zeile 13: | ||
|'''[[glAccum]]''' || {{Version_1_0}} || - || - || - | |'''[[glAccum]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glActiveTexture]]''' || {{ | + | |'''[[glActiveTexture]]''' || {{Version_1_3}} || [[glActiveTextureARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glAlphaFunc]]''' || {{Version_1_0}} || - || - || - | |'''[[glAlphaFunc]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glAreTexturesResident]]''' || {{ | + | |'''[[glAreTexturesResident]]''' || {{Version_1_1}} || - || [[glAreTexturesResidentEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glArrayElement]]''' || {{ | + | |'''[[glArrayElement]]''' || {{Version_1_1}} || - || [[glArrayElementEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glAttachShader]]''' || {{ | + | |'''[[glAttachShader]]''' || {{Version_2_0}} || [[glAttachObjectARB]]{{altIcon}} || - || - |
|} | |} | ||
| Zeile 34: | Zeile 34: | ||
|'''[[glBegin]]''' || {{Version_1_0}} || - || - || - | |'''[[glBegin]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glBeginQuery]]''' || {{ | + | |'''[[glBeginQuery]]''' || {{Version_1_5}} || [[glBeginQueryARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glBindAttribLocation]]''' || {{ | + | |'''[[glBindAttribLocation]]''' || {{Version_2_0}} || [[glBindAttribLocationARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glBindBuffer]]''' || {{ | + | |'''[[glBindBuffer]]''' || {{Version_1_5}} || [[glBindBufferARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glBindTexture]]''' || {{ | + | |'''[[glBindTexture]]''' || {{Version_1_1}} || - || [[glBindTextureEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glBitmap]]''' || {{Version_1_0}} || - || - || - | |'''[[glBitmap]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glBlendColor]]''' || {{ | + | |'''[[glBlendColor]]''' || {{Version_1_2}} || - || [[glBlendColorEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glBlendEquation]]''' || {{ | + | |'''[[glBlendEquation]]''' || {{Version_1_2}} || - || [[glBlendEquationEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glBlendEquationSeparate]]''' || {{ | + | |'''[[glBlendEquationSeparate]]''' || {{Version_2_0}} || - || [[glBlendEquationSeparateEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glBlendFunc]]''' || {{Version_1_0}} || - || - || - | |'''[[glBlendFunc]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glBlendFuncSeparate]]''' || {{ | + | |'''[[glBlendFuncSeparate]]''' || {{Version_1_4}} || - || [[glBlendFuncSeparateEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glBufferData]]''' || {{ | + | |'''[[glBufferData]]''' || {{Version_1_5}} || [[glBufferDataARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glBufferSubData]]''' || {{ | + | |'''[[glBufferSubData]]''' || {{Version_1_5}} || [[glBufferSubDataARB]]{{altIcon}} || - || - |
|} | |} | ||
| Zeile 83: | Zeile 83: | ||
|'''[[glClearStencil]]''' || {{Version_1_0}} || - || - || - | |'''[[glClearStencil]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glClientActiveTexture]]''' || {{ | + | |'''[[glClientActiveTexture]]''' || {{Version_1_3}} || [[glClientActiveTextureARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glClipPlane]]''' || {{Version_1_0}} || - || - || - | + | |'''[[glClipPlane]]'''{{excIcon}} || {{Version_1_0}} || - || - || - |
|- | |- | ||
|'''[[glColor]]''' || {{Version_1_0}} || - || - || - | |'''[[glColor]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 93: | Zeile 93: | ||
|'''[[glColorMaterial]]''' || {{Version_1_0}} || - || - || - | |'''[[glColorMaterial]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glColorPointer]]''' || {{ | + | |'''[[glColorPointer]]''' || {{Version_1_1}} || - || [[glColorPointerEXT]]{{altIcon}} || [[glColorPointerINTEL]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glColorSubTable]]''' || {{ | + | |'''[[glColorSubTable]]''' || {{Version_1_2}} || - || [[glColorSubTableEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glColorTable]]''' || {{ | + | |'''[[glColorTable]]''' || {{Version_1_2}} || - || [[glColorTableEXT]]{{altIcon}} || [[glColorTableSGI]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glColorTableParameter]]''' || {{ | + | |'''[[glColorTableParameter]]''' || {{Version_1_2}}|| - || - || [[glColorTableParameterSGI]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glCompileShader]]''' || {{ | + | |'''[[glCompileShader]]''' || {{Version_2_0}} || [[glCompileShaderARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glCompressedTexImage]]''' || {{Version_1_3}} || [[glCompressedTexImageARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glCompressedTexSubImage]]''' || {{Version_1_3}} || [[glCompressedTexSubImageARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glConvolutionFilter1D]]''' || {{Version_1_2}} || - || [[glConvolutionFilter1DEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glConvolutionFilter2D]]''' || {{Version_1_2}} || - || [[glConvolutionFilter2DEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glConvolutionParameter]]''' || {{Version_1_2}} || - || [[glConvolutionParameterEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glCopyColorSubTable]]''' || {{Version_1_2}} || - || [[glCopyColorSubTableEXT]] || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glCopyColorTable]]''' || {{Version_1_2}} || - || - || [[glCopyColorTableSGI]]{{altIcon}} |
|- | |- | ||
| − | |'''[[ | + | |'''[[glCopyConvolutionFilter]]''' || {{Version_1_2}} || - || [[glCopyConvolutionFilterEXT]]{{altIcon}} || - |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
|- | |- | ||
|'''[[glCopyPixels]]''' || {{Version_1_0}} || - || - || - | |'''[[glCopyPixels]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glCopyTexImage1D]]''' || {{ | + | |'''[[glCopyTexImage1D]]''' || {{Version_1_1}} || - || [[glCopyTexImage1DEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glCopyTexImage2D]]''' || {{ | + | |'''[[glCopyTexImage2D]]''' || {{Version_1_1}} || - || [[glCopyTexImage2DEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glCopyTexSubImage1D]]''' || {{ | + | |'''[[glCopyTexSubImage1D]]''' || {{Version_1_1}} || - || [[glCopyTexSubImage1DEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glCopyTexSubImage2D]]''' || {{ | + | |'''[[glCopyTexSubImage2D]]''' || {{Version_1_1}} || - || [[glCopyTexSubImage2DEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glCopyTexSubImage3D]]''' || {{ | + | |'''[[glCopyTexSubImage3D]]''' || {{Version_1_2}} || - || [[glCopyTexSubImage3DEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glCreateProgram]]''' || {{ | + | |'''[[glCreateProgram]]''' || {{Version_2_0}} || [[glCreateProgramObjectARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glCreateShader]]''' || {{ | + | |'''[[glCreateShader]]''' || {{Version_2_0}} || [[glCreateShaderObjectARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glCullFace]]''' || {{Version_1_0}} || - || - || - | |'''[[glCullFace]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 156: | Zeile 146: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
| − | |'''[[glDeleteBuffers]]''' || {{ | + | |'''[[glDeleteBuffers]]''' || {{Version_1_5}} || [[glDeleteBuffersARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glDeleteLists]]''' || {{Version_1_0}} || - || - || - | |'''[[glDeleteLists]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glDeleteProgram]]''' || {{ | + | |'''[[glDeleteProgram]]''' || {{Version_2_0}} || [[glDeleteObjectARB]] {{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glDeleteQueries]]''' || {{ | + | |'''[[glDeleteQueries]]''' || {{Version_1_5}} || [[glDeleteQueriesARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glDeleteShader]]''' || {{ | + | |'''[[glDeleteShader]]''' || {{Version_2_0}} || [[glDeleteObjectARB]] {{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glDeleteTextures]]''' || {{ | + | |'''[[glDeleteTextures]]''' || {{Version_1_1}} || - || [[glDeleteTexturesEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glDepthFunc]]''' || {{Version_1_0}} || - || - || - | |'''[[glDepthFunc]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 174: | Zeile 164: | ||
|'''[[glDepthRange]]''' || {{Version_1_0}} || - || - || - | |'''[[glDepthRange]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glDetachShader]]''' || {{ | + | |'''[[glDetachShader]]''' || {{Version_2_0}} || [[glDetachObjectARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glDisable]]''' || {{Version_1_0}} || - || - || - | |'''[[glDisable]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glDisableClientState]]''' || {{ | + | |'''[[glDisableClientState]]''' || {{Version_1_1}} || - || - || - |
|- | |- | ||
| − | |'''[[glDisableVertexAttribArray]]''' || {{ | + | |'''[[glDisableVertexAttribArray]]''' || {{Version_2_0}} || [[glDisableVertexAttribArrayARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glDrawArrays]]''' || {{ | + | |'''[[glDrawArrays]]''' || {{Version_1_1}} || - || [[glDrawArraysEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glDrawBuffer]]''' || {{Version_1_0}} || - || - || - | |'''[[glDrawBuffer]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glDrawBuffers]]''' || {{ | + | |'''[[glDrawBuffers]]''' || {{Version_2_0}} || [[glDrawBuffersARB]]{{altIcon}} || - || [[glDrawBuffersATI]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glDrawElements]]''' || {{ | + | |'''[[glDrawElements]]''' || {{Version_1_1}} || - || - || - |
|- | |- | ||
|'''[[glDrawPixels]]''' || {{Version_1_0}} || - || - || - | |'''[[glDrawPixels]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glDrawRangeElements]]''' || {{ | + | |- |
| + | |'''[[glDrawRangeElements]]''' || {{Version_1_2}} || - || [[glDrawRangeElementsEXT]]{{altIcon}} || - | ||
|} | |} | ||
| Zeile 205: | Zeile 196: | ||
|'''[[glEdgeFlag]]''' || {{Version_1_0}} || - || - || - | |'''[[glEdgeFlag]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glEdgeFlagPointer]]''' || {{ | + | |'''[[glEdgeFlagPointer]]''' || {{Version_1_1}} || - || [[glEdgeFlagPointerEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glEnable]]''' || {{Version_1_0}} || - || - || - | |'''[[glEnable]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glEnableClientState]]''' || {{ | + | |'''[[glEnableClientState]]''' || {{Version_1_1}} || - || - || - |
|- | |- | ||
| − | |'''[[glEnableVertexAttribArray]]''' || {{ | + | |'''[[glEnableVertexAttribArray]]''' || {{Version_2_0}} || [[glEnableVertexAttribArrayARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glEnd]]''' || {{Version_1_0}} || - || - || - | |'''[[glEnd]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 217: | Zeile 208: | ||
|'''[[glEndList]]''' || {{Version_1_0}} || - || - || - | |'''[[glEndList]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glEndQuery]]''' || {{ | + | |'''[[glEndQuery]]''' || {{Version_1_5}} || [[glEndQueryARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glEvalCoord]]''' || {{Version_1_0}} || - || - || - | |'''[[glEvalCoord]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 242: | Zeile 233: | ||
|'''[[glFog]]''' || {{Version_1_0}} || - || - || - | |'''[[glFog]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glFogCoord]]''' || {{ | + | |'''[[glFogCoord]]''' || {{Version_1_4}} || - || [[glFogCoordEXT]]{{altIcon}} || [[glFogCoordNV]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glFogCoordPointer]]''' || {{ | + | |'''[[glFogCoordPointer]]''' || {{Version_1_4}} || - || [[glFogCoordPointerEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glFrontFace]]''' || {{Version_1_0}} || - || - || - | |'''[[glFrontFace]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 259: | Zeile 250: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
| − | |'''[[glGenBuffers]]''' || {{ | + | |'''[[glGenBuffers]]''' || {{Version_1_5}} || [[glGenBuffersARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glGenLists]]''' || {{Version_1_0}} || - || - || - | |'''[[glGenLists]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glGenQueries]]''' || {{ | + | |'''[[glGenQueries]]''' || {{Version_1_5}} || [[glGenQueriesARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGenTextures]]''' || {{ | + | |'''[[glGenTextures]]''' || {{Version_1_1}} || - || [[glGenTexturesEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glGet]]''' || {{Version_1_0}} || - || - || - | |'''[[glGet]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glGetActiveAttrib]]''' || {{ | + | |'''[[glGetActiveAttrib]]''' || {{Version_2_0}} || [[glGetActiveAttribARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGetActiveUniform]]''' || {{ | + | |'''[[glGetActiveUniform]]''' || {{Version_2_0}} || [[glGetActiveUniformARB]] {{altIcon}}|| - || - |
|- | |- | ||
| − | |'''[[glGetAttachedShaders]]''' || {{ | + | |'''[[glGetAttachedShaders]]''' || {{Version_2_0}} || [[glGetAttachedObjectsARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGetAttribLocation]]''' || {{ | + | |'''[[glGetAttribLocation]]''' || {{Version_2_0}} || [[glGetAttribLocationARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glGetBufferParameter]]''' || {{Version_1_5}} || [[glGetBufferParameterARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGetBufferPointerv]]''' || {{ | + | |'''[[glGetBufferPointerv]]''' || {{Version_1_5}} || [[glGetBufferPointerARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGetBufferSubData]]''' || {{ | + | |'''[[glGetBufferSubData]]''' || {{Version_1_5}} || [[glGetBufferSubDataARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glGetClipPlane]]''' || {{Version_1_0}} || - || - || - | |'''[[glGetClipPlane]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glGetColorTable]]''' || {{ | + | |'''[[glGetColorTable]]''' || {{Version_1_2}} || - || [[glGetColorTableEXT]]{{altIcon}} || [[glGetColorTableSGI]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glGetColorTableParameter]]''' || {{ | + | |'''[[glGetColorTableParameter]]''' || {{Version_1_2}} || - || [[glGetColorTableParameterEXT]]{{altIcon}} || [[glGetColorTableParameterSGI]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glGetCompressedTexImage]]''' || {{ | + | |'''[[glGetCompressedTexImage]]''' || {{Version_1_3}} || [[glGetCompressedTexImageARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGetConvolutionFilter]]''' || {{ | + | |'''[[glGetConvolutionFilter]]''' || {{Version_1_2}} || - || [[glGetConvolutionFilterEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glGetConvolutionParameter]]''' || {{ | + | |'''[[glGetConvolutionParameter]]''' || {{Version_1_2}} || - || [[glGetConvolutionParameterEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glGetError]]''' || {{Version_1_0}} || - || - || - | |'''[[glGetError]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glGetHistogram]]''' || {{ | + | |'''[[glGetHistogram]]''' || {{Version_1_2}} || - || [[glGetHistogramEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glGetHistogramParameter]]''' || {{ | + | |'''[[glGetHistogramParameter]]''' || {{Version_1_2}} || - || [[glGetHistogramParameterEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glGetLight]]''' || {{Version_1_0}} || - || - || - | |'''[[glGetLight]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 307: | Zeile 298: | ||
|'''[[glGetMaterial]]''' || {{Version_1_0}} || - || - || - | |'''[[glGetMaterial]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glGetMinmax]]''' || {{ | + | |'''[[glGetMinmax]]''' || {{Version_1_2}} || - || [[glGetMinmaxEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glGetMinmaxParameter]]''' || {{ | + | |'''[[glGetMinmaxParameter]]''' || {{Version_1_2}} || - || [[glGetMinmaxParameterEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glGetPixelMap]]''' || {{Version_1_0}} || - || - || - | |'''[[glGetPixelMap]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 317: | Zeile 308: | ||
|'''[[glGetPolygonStipple]]''' || {{Version_1_0}} || - || - || - | |'''[[glGetPolygonStipple]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glGetProgram]]''' || {{ | + | |'''[[glGetProgram]]''' || {{Version_2_0}} || [[glGetObjectParameterARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGetProgramInfoLog]]''' || {{ | + | |'''[[glGetProgramInfoLog]]''' || {{Version_2_0}} || [[glGetInfoLogARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glGetQueryiv]]''' || {{Version_1_5}} || [[glGetQueryARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glGetQueryObject]]''' || {{Version_1_5}} || [[glGetQueryObjectARB]]{{altIcon}} || [[glGetQueryObjectEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glGetSeparableFilter]]''' || {{ | + | |'''[[glGetSeparableFilter]]''' || {{Version_1_2}} || - || [[glGetSeparableFilterEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glGetShader]]''' || {{ | + | |'''[[glGetShader]]''' || {{Version_2_0}} || [[glGetObjectParameterARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGetShaderInfoLog]]''' || {{ | + | |'''[[glGetShaderInfoLog]]''' || {{Version_2_0}} || [[glGetInfoLogARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glGetShaderSource]]''' || {{ | + | |'''[[glGetShaderSource]]''' || {{Version_2_0}} || [[glGetShaderSourceARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glGetString]]''' || {{Version_1_0}} || - || - || - | |'''[[glGetString]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 345: | Zeile 336: | ||
|'''[[glGetTexParameter]]''' || {{Version_1_0}} || - || - || - | |'''[[glGetTexParameter]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glGetUniform]]''' || {{ | + | |'''[[glGetUniform]]''' || {{Version_2_0}} || [[glGetUniformARB]]{{altIcon}} || [[glGetUniformEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[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 364: | Zeile 355: | ||
|'''[[glHint]]''' || {{Version_1_0}} || - || - || - | |'''[[glHint]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glHistogram]]''' || {{ | + | |'''[[glHistogram]]''' || {{Version_1_2}} || - || [[glHistogramEXT]]{{altIcon}} || - |
|} | |} | ||
| Zeile 379: | Zeile 370: | ||
|'''[[glIndexMask]]''' || {{Version_1_0}} || - || - || - | |'''[[glIndexMask]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glIndexPointer]]''' || {{ | + | |'''[[glIndexPointer]]''' || {{Version_1_1}} || - || [[glIndexPointerEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glInitNames]]''' || {{Version_1_0}} || - || - || - | |'''[[glInitNames]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 385: | Zeile 376: | ||
|'''[[glInterleavedArrays]]''' || {{Version_1_0}} || - || - || - | |'''[[glInterleavedArrays]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glIsBuffer]]''' || {{ | + | |'''[[glIsBuffer]]''' || {{Version_1_5}} || [[glIsBufferARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glIsEnabled]]''' || {{Version_1_0}} || - || - || - | |'''[[glIsEnabled]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 391: | Zeile 382: | ||
|'''[[glIsList]]''' || {{Version_1_0}} || - || - || - | |'''[[glIsList]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glIsProgram]]''' || {{ | + | |'''[[glIsProgram]]''' || {{Version_2_0}} || [[glIsProgramARB]]{{altIcon}} || - || [[glIsProgramNV]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glIsQuery]]''' || {{ | + | |'''[[glIsQuery]]''' || {{Version_1_5}} || [[glIsQueryARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glIsShader]]''' || {{ | + | |'''[[glIsShader]]''' || {{Version_2_0}} || - || - || - |
|- | |- | ||
|'''[[glIsTexture]]''' || {{Version_1_0}} || - || - || - | |'''[[glIsTexture]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 416: | Zeile 407: | ||
|'''[[glLineWidth]]''' || {{Version_1_0}} || - || - || - | |'''[[glLineWidth]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glLinkProgram]]''' || {{ | + | |'''[[glLinkProgram]]''' || {{Version_2_0}} || [[glLinkProgramARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glListBase]]''' || {{Version_1_0}} || - || - || - | |'''[[glListBase]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 426: | Zeile 417: | ||
|'''[[glLoadName]]''' || {{Version_1_0}} || - || - || - | |'''[[glLoadName]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glLoadTransposeMatrix]]''' || {{ | + | |'''[[glLoadTransposeMatrix]]''' || {{Version_1_3}} || [[glLoadTransposeMatrixARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glLogicOp]]''' || {{Version_1_0}} || - || - || - | |'''[[glLogicOp]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 443: | Zeile 434: | ||
|'''[[glMap2]]''' || {{Version_1_0}} || - || - || - | |'''[[glMap2]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glMapBuffer]]''' || {{ | + | |'''[[glMapBuffer]]''' || {{Version_1_5}} || [[glMapBufferARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glMapGrid]]''' || {{Version_1_0}} || - || - || - | |'''[[glMapGrid]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 451: | Zeile 442: | ||
|'''[[glMatrixMode]]''' || {{Version_1_0}} || - || - || - | |'''[[glMatrixMode]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glMinmax]]''' || {{ | + | |'''[[glMinmax]]''' || {{Version_1_2}} || - || [[glMinmaxEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glMultiDrawArrays]]''' || {{Version_1_4}} || - || [[glMultiDrawArraysEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glMultiDrawElements]]''' || {{Version_1_4}} || - || [[glMultiDrawElementsEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glMultiTexCoord]]''' || {{Version_1_3}} || [[glMultiTexCoordARB]]{{altIcon}} || - || [[glMultiTexCoordNV]]{{altIcon}} |
|- | |- | ||
| − | |'''[[ | + | |'''[[glMultMatrix]]''' || {{Version_1_0}} || - || - || - |
|- | |- | ||
| − | |'''[[ | + | |'''[[glMultTransposeMatrix]]''' || {{Version_1_3}} || [[glMultTransposeMatrixARB]]{{altIcon}} || - || - |
|} | |} | ||
| Zeile 476: | Zeile 467: | ||
|'''[[glNormal]]''' || {{Version_1_0}} || - || - || - | |'''[[glNormal]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glNormalPointer]]''' || {{ | + | |'''[[glNormalPointer]]''' || {{Version_1_1}} || - || [[glNormalPointerEXT]]{{altIcon}} || [[glNormalPointerINTEL]]{{altIcon}} |
|} | |} | ||
| Zeile 508: | Zeile 499: | ||
|'''[[glPixelZoom]]''' || {{Version_1_0}} || - || - || - | |'''[[glPixelZoom]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glPointParameter]]''' || {{ | + | |'''[[glPointParameter]]''' || {{Version_1_4}} || [[glPointParameterARB]]{{altIcon}} || [[glPointParameterEXT]]{{altIcon}} || [[glPointParameterNV]]{{altIcon}} |
|- | |- | ||
|'''[[glPointSize]]''' || {{Version_1_0}} || - || - || - | |'''[[glPointSize]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 555: | Zeile 546: | ||
|'''[[glRenderMode]]''' || {{Version_1_0}} || - || - || - | |'''[[glRenderMode]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glResetHistogram]]''' || {{ | + | |'''[[glResetHistogram]]''' || {{Version_1_2}} || - || [[glResetHistogramEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glResetMinmax]]''' || {{ | + | |'''[[glResetMinmax]]''' || {{Version_1_2}} || - || [[glResetMinmaxEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glRotate]]''' || {{Version_1_0}} || - || - || - | |'''[[glRotate]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 570: | Zeile 561: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
| − | |'''[[glSampleCoverage]]''' || {{ | + | |'''[[glSampleCoverage]]''' || {{Version_1_3}} || [[glSampleCoverageARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glScale]]''' || {{Version_1_0}} || - || - || - | |'''[[glScale]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 576: | Zeile 567: | ||
|'''[[glScissor]]''' || {{Version_1_0}} || - || - || - | |'''[[glScissor]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glSecondaryColor]]''' || {{ | + | |'''[[glSecondaryColor]]''' || {{Version_1_4}} || - || [[glSecondaryColorEXT]]{{altIcon}} || [[glSecondaryColorNV]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glSecondaryColorPointer]]''' || {{ | + | |'''[[glSecondaryColorPointer]]''' || {{Version_1_4}} || - || [[glSecondaryColorPointerEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glSelectBuffer]]''' || {{Version_1_0}} || - || - || - | |'''[[glSelectBuffer]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glSeparableFilter2D]]''' || {{ | + | |'''[[glSeparableFilter2D]]''' || {{Version_1_2}} || - || [[glSeparableFilter2DEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glShadeModel]]''' || {{Version_1_0}} || - || - || - | + | |'''[[glShadeModel]]'''{{excIcon}} || {{Version_1_0}} || - || - || - |
|- | |- | ||
| − | |'''[[glShaderSource]]''' || {{ | + | |'''[[glShaderSource]]''' || {{Version_2_0}} || [[glShaderSourceARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glStencilFunc]]''' || {{Version_1_0}} || - || - || - | |'''[[glStencilFunc]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glStencilFuncSeparate]]''' || {{ | + | |'''[[glStencilFuncSeparate]]''' || {{Version_2_0}} || - || - || [[glStencilFuncSeparateATI]]{{altIcon}} |
|- | |- | ||
|'''[[glStencilMask]]''' || {{Version_1_0}} || - || - || - | |'''[[glStencilMask]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glStencilMaskSeparate]]''' || {{ | + | |'''[[glStencilMaskSeparate]]''' || {{Version_2_0}} || - || - || - |
|- | |- | ||
|'''[[glStencilOp]]''' || {{Version_1_0}} || - || - || - | |'''[[glStencilOp]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glStencilOpSeparate]]''' || {{ | + | |'''[[glStencilOpSeparate]]''' || {{Version_2_0}} || - || - || [[glStencilOpSeparateATI]]{{altIcon}} |
|} | |} | ||
| Zeile 611: | Zeile 602: | ||
|'''[[glTexCoord]]''' || {{Version_1_0}} || - || - || - | |'''[[glTexCoord]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glTexCoordPointer]]''' || {{ | + | |'''[[glTexCoordPointer]]''' || {{Version_1_1}} || - || [[glTexCoordPointerEXT]]{{altIcon}} || [[glTexCoordPointerINTEL]]{{altIcon}} |
|- | |- | ||
|'''[[glTexEnv]]''' || {{Version_1_0}} || - || - || - | |'''[[glTexEnv]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 621: | Zeile 612: | ||
|'''[[glTexImage2D]]''' || {{Version_1_0}} || - || - || - | |'''[[glTexImage2D]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glTexImage3D]]''' || {{ | + | |'''[[glTexImage3D]]''' || {{Version_1_2}} || - || [[glTexImage3DEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glTexParameter]]''' || {{Version_1_0}} || - || - || - | |'''[[glTexParameter]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 629: | Zeile 620: | ||
|'''[[glTexSubImage2D]]''' || {{Version_1_0}} || - || - || - | |'''[[glTexSubImage2D]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glTexSubImage3D]]''' || {{ | + | |'''[[glTexSubImage3D]]''' || {{Version_1_2}} || - || [[glTexSubImage3DEXT]]{{altIcon}} || - |
|- | |- | ||
|'''[[glTranslate]]''' || {{Version_1_0}} || - || - || - | |'''[[glTranslate]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 642: | Zeile 633: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
| − | |'''[[glUniform]]''' || {{ | + | |'''[[glUniform]]''' || {{Version_2_0}} || [[glUniformARB]]{{altIcon}} || [[glUniformEXT]]{{altIcon}} || - |
|- | |- | ||
| − | |'''[[glUnmapBuffer]]''' || {{ | + | |'''[[glUnmapBuffer]]''' || {{Version_1_5}} || [[glUnmapBufferARB]]{{altIcon}} || - || - |
|- | |- | ||
| − | |'''[[glUseProgram]]''' || {{ | + | |'''[[glUseProgram]]''' || {{Version_2_0}} || [[glUseProgramObjectARB]]{{altIcon}} ||- || - |
|} | |} | ||
| Zeile 657: | Zeile 648: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
| − | |'''[[glValidateProgram]]''' || {{ | + | |'''[[glValidateProgram]]''' || {{Version_2_0}} || [[glValidateProgramARB]]{{altIcon}} || - || - |
|- | |- | ||
|'''[[glVertex]]''' || {{Version_1_0}} || - || - || - | |'''[[glVertex]]''' || {{Version_1_0}} || - || - || - | ||
|- | |- | ||
| − | |'''[[glVertexAttrib]]''' || {{ | + | |'''[[glVertexAttrib]]''' || {{Version_2_0}} || [[glVertexAttribARB]]{{altIcon}} || [[glVertexAttribEXT]]{{altIcon}} || [[glVertexAttribNV]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glVertexAttribPointer]]''' || {{ | + | |'''[[glVertexAttribPointer]]''' || {{Version_2_0}} || [[glVertexAttribPointerARB]]{{altIcon}} || [[glVertexAttribPointerEXT]]{{altIcon}} || [[glVertexAttribPointerNV]]{{altIcon}} |
|- | |- | ||
| − | |'''[[glVertexPointer]]''' || {{ | + | |'''[[glVertexPointer]]''' || {{Version_1_1}} || - || [[glVertexPointerEXT]]{{altIcon}} || [[glVertexPointerINTEL]]{{altIcon}} |
|- | |- | ||
|'''[[glViewport]]''' || {{Version_1_0}} || - || - || - | |'''[[glViewport]]''' || {{Version_1_0}} || - || - || - | ||
| Zeile 678: | Zeile 669: | ||
!width="20%"|Herstellerspezifisch | !width="20%"|Herstellerspezifisch | ||
|- | |- | ||
| − | |'''[[glWindowPos]]''' || {{ | + | |'''[[glWindowPos]]''' || {{Version_1_4}} || [[glWindowPosARB]]{{altIcon}} || - || [[glWindowPosMESA]]{{altIcon}} |
|} | |} | ||
[[Kategorie:GL]] | [[Kategorie:GL]] | ||
[[Kategorie:GL2.1]] | [[Kategorie:GL2.1]] | ||
Version vom 16. Juni 2011, 19:49 Uhr
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 |