OpenGL-Funktionsübersicht: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (W: zusätzliche Extension-Funktionen)
K (Links auf glTexImage ersetzt)
Zeile 1: Zeile 1:
[[Bild:Opengl_logo.png|right|200px]]
 
== Hinweise für Helfer ==
 
  
=== Was hier hinein gehört ===
 
 
Um eine Funktionsübersicht aller OpenGL Funktionen zu erreichen die inhaltlich korrekt ist, sollten die [http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL.tar.gz  orginal Spezifikationen] von OpenGL.org übersetzt werden([[Link#OpenGL_Funktionen|Alternative Quellen]]). 
 
 
Allerdings sind hier auch glu-/wgl- und glx-Funktionen erlaubt. Konstanten bitte nicht hier im Inhaltsverzeichnis einfügen, genausowenig wie [[OpenGL-Extensions]].
 
 
Die Funktionen sind bereits nach Gruppen sortiert (GL/GLU/etc.). Sollten Funktionen noch nicht in der Übersicht auftauchen, welche aber definitiv existieren, können diese nachgetragen werden. Funktionen die es in verschiedenen Ausprägungen gibt, werden ohne Parameterangabe eingetragen (also glVertex statt glVertex3f).
 
 
 
Bitte haltet euch bei der Formatierung der Befehlsbeschreibung an die [[Funktionsvorlage]] (ich führe hier mal glBegin als Beispiel an), und erklärt nicht mehr als nötig.
 
Wenn ihr also einen Befehl habt der etwas mit VertexArrays zu tun hat, dann gehört dort '''nicht''' hinein was ein VertexArray ist oder bringt. Das gehört dann nach [[Techniken und Algorithmen]] oder [[Hintergrundwissen]] (je nach Thematik) und sollte dann in der Funktionsbeschreibung als ''interner Link'' untergebracht werden.
 
 
'''Zu aller erst sollte die Orginalspezifikation übersetzt werden''' und erst dann eigene Hinweise untergebracht werden (z.B. Erfahrungen, typische Fehler etc.)
 
 
===Artikel-Vorlage===
 
'''Wichtiger Hinweis ''' : Bei der Funktionsübersicht ist v.a. eine einheitliche Gliederung der Artikel wichtig. Deshalb haltet euch bitte an '''[[Funktionsvorlage|folgende Vorlage]]'''!
 
 
===Kategorisieren von Artikeln===
 
Das Wiki ermöglicht es einen Artikel einer Kategorie zuzuordnen. Diese Möglichkeit sollte von Artikelschreibern genutzt werden.
 
Man ordnet einen Artikel einer Kategorie zu, in dem man '''am Ende des Artikels einen Link zu der Kategrie erstellt''' der er zugeordnet werden soll:
 
 
{| border="1" cellspacing="0"
 
|+Beispiel
 
|
 
{| border="0" cellspacing="4"
 
|<nowiki>[[Kategorie:GL|Name ohne "gl"]]</nowiki>
 
|}
 
|}
 
 
Das sind die neuen Kategorien:
 
*[[:Kategorie:GL]]
 
*[[:Kategorie:GLU]]
 
*[[:Kategorie:GLX]]
 
*[[:Kategorie:WGL]]
 
 
Falls die Funktion bereits zum GL-Kern gehört kommt noch folgender Eintrag hinzu: <nowiki>[[Kategorie:GLx.x]]</nowiki> wobei das x.x durch die GL-Versionsnummer (z.B. "1.2" oder "2.0"), seit dem die Funktion dabei ist, ersetzt wird.
 
 
== [[:Kategorie:GL|GL]] ==
 
Abkürzung für '''G'''raphics '''L'''ibrary, hierunter fallen alle Funktionen die direkter Bestandteil (entweder als Kernfunktion oder über Extensions) der OpenGL sind.
 
Hartnäckige Gerüchte, '''GL''' stünde für Glide und somit OpenGL für Open Glide, sind schlichtweg falsch, erfreuen sich jedoch immernoch großer Beliebtheit.
 
 
=== A ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glAccum]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glActiveStencilFaceEXT]]''' || - || - || [[glActiveStencilFaceEXT]] || -
 
|-
 
|'''[[glActiveTexture]]''' || {{Version_1_3}} || [[glActiveTextureARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glAddSwapHintRectWIN]]''' || - || - || - || [[glAddSwapHintRectWIN]]
 
|-
 
|'''[[glAlphaFunc]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glApplyTextureEXT]]''' || - || - || [[glApplyTextureEXT]] || -
 
|-
 
|'''[[glAreTexturesResident]]''' || {{Version_1_0}} || - || [[glAreTexturesResidentEXT]]{{altIcon}} || -
 
|-
 
|'''[[glArrayElement]]''' || {{Version_1_1}} || - || [[glArrayElementEXT]]{{altIcon}} || -
 
|-
 
|'''[[glAttachShader]]''' || {{Version_2_0}}  || [[glAttachObjectARB]]{{altIcon}} || - || -
 
|-
 
|}
 
 
=== B ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glBegin]]'''{{excIcon}} || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glBeginConditionalRender]]''' || {{Version_3_0}} || - || - || [[glBeginConditionalRenderNV]]{{altIcon}}
 
|-
 
|'''[[glBeginQuery]]''' || {{Version_1_5}} || [[glBeginQueryARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glBeginSceneEXT]]''' || - || - || [[glBeginSceneEXT]] || -
 
|-
 
|'''[[glBeginTransformFeedback]]''' || {{Version_3_0}} || - || [[glBeginTransformFeedbackEXT]]{{altIcon}} || [[glBeginTransformFeedbackNV]]{{altIcon}}
 
|-
 
|'''[[glBeginVertexShaderEXT]]''' || - || - || [[glBeginVertexShaderEXT]] || -
 
|-
 
|'''[[glBindAttribLocation]]''' || {{Version_2_0}} || [[glBindAttribLocationARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glBindBuffer]]''' || {{Version_1_5}} || [[glBindBufferARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glBindBufferBase]]''' || {{Version_3_0}} || - || [[glBindBufferBaseEXT]]{{altIcon}} || [[glBindBufferBaseNV]]{{altIcon}}
 
|-
 
|'''[[glBindBufferOffsetEXT]]''' || - || - || [[glBindBufferOffsetEXT]] || [[glBindBufferOffsetNV]]{{altIcon}}
 
|-
 
|'''[[glBindBufferRange]]''' || {{Version_3_0}} || - || [[glBindBufferRangeEXT]]{{altIcon}} || [[glBindBufferRangeNV]]{{altIcon}}
 
|-
 
|'''[[glBindFragDataLocation]]''' || {{Version_3_0}} || - || [[glBindFragDataLocationEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBindFramebuffer]]''' || {{Version_3_0}} || - || [[glBindFramebufferEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBindLightParameterEXT]]''' || - || - || [[glBindLightParameterEXT]] || -
 
|-
 
|'''[[glBindMaterialParameterEXT]]''' || - || - || [[glBindMaterialParameterEXT]] || -
 
|-
 
|'''[[glBindMultiTextureEXT]]''' || - || - || [[glBindMultiTextureEXT]] || -
 
|-
 
|'''[[glBindParameterEXT]]''' || - || - || [[glBindParameterEXT]] || -
 
|-
 
|'''[[glBindProgramARB]]''' || - || [[glBindProgramARB]] || - || [[glBindProgramNV]]{{altIcon}}
 
|-
 
|'''[[glBindRenderbuffer]]''' || {{Version_3_0}} || - || [[glBindRenderbufferEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBindTexGenParameterEXT]]''' || - || - || [[glBindTexGenParameterEXT]] || -
 
|-
 
|'''[[glBindTexture]]''' || {{Version_1_1}} || - || [[glBindTextureEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBindTextureUnitParameterEXT]]''' || - || - || [[glBindTextureUnitParameterEXT]] || -
 
|-
 
|'''[[glBindVertexArray]]''' || {{Version_3_0}} || - || - || [[glBindVertexArrayAPPLE]]{{altIcon}}
 
|-
 
|'''[[glBindVertexShaderEXT]]''' || - || - || [[glBindVertexShaderEXT]] || -
 
|-
 
|'''[[glBinormalPointerEXT]]''' || - || - || [[glBinormalPointerEXT]] || -
 
|-
 
|'''[[glBitmap]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glBlendColor]]''' || {{Version_1_2}} || - || [[glBlendColorEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBlendEquation]]''' || {{Version_1_2}} || - || [[glBlendEquationEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBlendEquationSeparate]]''' || {{Version_2_0}} || - || [[glBlendEquationSeparateEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBlendFunc]]'''{{excIcon}} || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glBlendFuncSeparate]]''' || {{Version_1_4}} || - || [[glBlendFuncSeparateEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBlitFramebuffer]]''' || {{Version_3_0}} || - || [[glBlitFramebufferEXT]]{{altIcon}} || -
 
|-
 
|'''[[glBufferData]]''' || {{Version_1_5}} || [[glBufferDataARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glBufferRegionEnabledEXT]]''' || - || - || [[glBufferRegionEnabledEXT]] || -
 
|-
 
|'''[[glBufferSubData]]''' || {{Version_1_5}} || [[glBufferSubDataARB]]{{altIcon}} || - || -
 
|-
 
|}
 
 
=== C ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glCallList]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glCallLists]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glCheckFramebufferStatus]]''' || {{Version_3_0}} || - || [[glCheckFramebufferStatusEXT]]{{altIcon}} || -
 
|-
 
|'''[[glCheckNamedFramebufferStatusEXT]]''' || - || - || [[glCheckNamedFramebufferStatusEXT]] || -
 
|-
 
|'''[[glClampColor]]''' || {{Version_3_0}} || [[glClampColorARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glClear]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glClearAccum]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glClearBuffer]]''' || {{Version_3_0}} || - || - || -
 
|-
 
|'''[[glClearColor]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glClearDepth]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glClearIndex]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glClearStencil]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glClientActiveTexture]]''' || {{Version_1_3}} || [[glClientActiveTextureARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glClientAttribDefaultEXT]]''' || - || - || [[glClientAttribDefaultEXT]] || -
 
|-
 
|'''[[glClipPlane]]'''{{excIcon}} || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glColor]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glColorMask]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glColorMaskIndexedEXT]]''' || - || - || [[glColorMaskIndexedEXT]] || -
 
|-
 
|'''[[glColorMaterial]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glColorPointer]]''' || {{Version_1_1}} || - || [[glColorPointerEXT]]{{altIcon}} || [[glColorPointerINTEL]]{{altIcon}}
 
|-
 
|'''[[glColorSubTable]]''' || {{Version_1_2}} || - || [[glColorSubTableEXT]]{{altIcon}} || -
 
|-
 
|'''[[glColorTable]]''' || {{Version_1_2}} || - || [[glColorTableEXT]]{{altIcon}} || [[glColorTableSGI]]{{altIcon}}
 
|-
 
|'''[[glColorTableParameter]]''' || {{Version_1_2}}|| - || - || [[glColorTableParameterSGI]]{{altIcon}}
 
|-
 
|'''[[glCompileShader]]''' || {{Version_2_0}} || [[glCompileShaderARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glCompressedMultiTexImageEXT]]''' || - || - || [[glCompressedMultiTexImageEXT]] || -
 
|-
 
|'''[[glCompressedMultiTexSubImageEXT]]''' || - || - || [[glCompressedMultiTexSubImageEXT]] || -
 
|-
 
|'''[[glCompressedTexImage]]''' || {{Version_1_3}} || [[glCompressedTexImageARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glCompressedTexSubImage]]''' || {{Version_1_3}} || [[glCompressedTexSubImageARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glCompressedTextureImageEXT]]''' || - || - || [[glCompressedTextureImageEXT]] || -
 
|-
 
|'''[[glCompressedTextureSubImageEXT]]''' || - || - || [[glCompressedTextureSubImageEXT]] || -
 
|-
 
|'''[[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}} || -
 
|-
 
|'''[[glCopyMultiTexImageEXT]]''' || - || - || [[glCopyMultiTexImageEXT]] || -
 
|-
 
|'''[[glCopyMultiTexSubImageEXT]]''' || - || - || [[glCopyMultiTexSubImageEXT]] || -
 
|-
 
|'''[[glCopyPixels]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[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}} || -
 
|-
 
|'''[[glCopyTextureImageEXT]]''' || - || - || [[glCopyTextureImageEXT]] || -
 
|-
 
|'''[[glCopyTextureSubImageEXT]]''' || - || - || [[glCopyTextureSubImageEXT]] || -
 
|-
 
|'''[[glCreateProgram]]''' || {{Version_2_0}} || [[glCreateProgramObjectARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glCreateShader]]''' || {{Version_2_0}} || [[glCreateShaderObjectARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glCullFace]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glCullParameterEXT]]''' || - || - || [[glCullParameterEXT]] || -
 
|-
 
|'''[[glCurrentPaletteMatrixARB]]''' || - || [[glCurrentPaletteMatrixARB]] || - || -
 
|-
 
|}
 
 
=== D ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glDeleteBufferRegionEXT]]''' || - || - || [[glDeleteBufferRegionEXT]] || -
 
|-
 
|'''[[glDeleteBuffers]]''' || {{Version_1_5}} || [[glDeleteBuffersARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glDeleteFramebuffers]]''' || {{Version_3_0}} || - || [[glDeleteFramebuffersEXT]]{{altIcon}} || -
 
|-
 
|'''[[glDeleteLists]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glDeleteProgram]]''' || {{Version_2_0}} || [[glDeleteObjectARB]] {{altIcon}} || - || -
 
|-
 
|'''[[glDeleteProgramsARB]]''' || - || [[glDeleteProgramsARB]] || - || [[glDeleteProgramsNV]]{{altIcon}}
 
|-
 
|'''[[glDeleteQueries]]''' || {{Version_1_5}} || [[glDeleteQueriesARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glDeleteRenderbuffers]]''' || {{Version_3_0}} || - || [[glDeleteRenderbuffersEXT]]{{altIcon}} || -
 
|-
 
|'''[[glDeleteShader]]''' || {{Version_2_0}} || [[glDeleteObjectARB]] {{altIcon}} || - || -
 
|-
 
|'''[[glDeleteTextures]]''' || {{Version_1_1}} || - || [[glDeleteTexturesEXT]]{{altIcon}} || -
 
|-
 
|'''[[glDeleteVertexArrays]]''' || {{Version_3_0}} || - || - || [[glDeleteVertexArraysAPPLE]]{{altIcon}}
 
|-
 
|'''[[glDeleteVertexShaderEXT]]''' || - || - || [[glDeleteVertexShaderEXT]] || -
 
|-
 
|'''[[glDepthBoundsEXT]]''' || - || - || [[glDepthBoundsEXT]] || [[glDepthBoundsNV]]{{altIcon}}
 
|-
 
|'''[[glDepthFunc]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glDepthMask]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glDepthRange]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glDetachShader]]''' || {{Version_2_0}} || [[glDetachObjectARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glDisable]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glDisableClientState]]''' || {{Version_1_1}} || - || - || -
 
|-
 
|'''[[glDisableClientStateIndexedEXT]]''' || - || - || [[glDisableClientStateIndexedEXT]] || -
 
|-
 
|'''[[glDisableIndexedEXT]]''' || - || - || [[glDisableIndexedEXT]] || -
 
|-
 
|'''[[glDisableVariantClientStateEXT]]''' || - || - || [[glDisableVariantClientStateEXT]] || -
 
|-
 
|'''[[glDisableVertexAttribArray]]''' || {{Version_2_0}} || [[glDisableVertexAttribArrayARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glDrawArrays]]''' || {{Version_1_1}} || - || [[glDrawArraysEXT]]{{altIcon}} || -
 
|-
 
|'''[[glDrawArraysInstancedARB]]''' || - || [[glDrawArraysInstancedARB]] || [[glDrawArraysInstancedEXT]]{{altIcon}} || -
 
|-
 
|'''[[glDrawBuffer]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glDrawBufferRegionEXT]]''' || - || - || [[glDrawBufferRegionEXT]] || -
 
|-
 
|'''[[glDrawBuffers]]''' || {{Version_2_0}} || [[glDrawBuffersARB]]{{altIcon}} || - || [[glDrawBuffersATI]]{{altIcon}}
 
|-
 
|'''[[glDrawElements]]''' || {{Version_1_1}} || - || - || -
 
|-
 
|'''[[glDrawElementsInstancedARB]]''' || - || [[glDrawElementsInstancedARB]] || [[glDrawElementsInstancedEXT]]{{altIcon}} || -
 
|-
 
|'''[[glDrawPixels]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glDrawRangeElements]]''' || {{Version_1_2}} || - || [[glDrawRangeElementsEXT]]{{altIcon}} || -
 
|}
 
 
=== E ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glEdgeFlag]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glEdgeFlagPointer]]''' || {{Version_1_1}} || - || [[glEdgeFlagPointerEXT]]{{altIcon}} || -
 
|-
 
|'''[[glEnable]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glEnableClientState]]''' || {{Version_1_1}} || - || -  || -
 
|-
 
|'''[[glEnableClientStateIndexedEXT]]''' || - || - || [[glEnableClientStateIndexedEXT]] || -
 
|-
 
|'''[[glEnableIndexedEXT]]''' || - || - || [[glEnableIndexedEXT]] || -
 
|-
 
|'''[[glEnableVariantClientStateEXT]]''' || - || - || [[glEnableVariantClientStateEXT]] || -
 
|-
 
|'''[[glEnableVertexAttribArray]]''' || {{Version_2_0}} || [[glEnableVertexAttribArrayARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glEnd]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glEndConditionalRender]]''' || {{Version_3_0}} || - || - || [[glEndConditionalRenderNV]]{{altIcon}}
 
|-
 
|'''[[glEndList]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glEndQuery]]''' || {{Version_1_5}} || [[glEndQueryARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glEndSceneEXT]]''' || - || - || [[glEndSceneEXT]] || -
 
|-
 
|'''[[glEndTransformFeedback]]''' || {{Version_3_0}} || - || [[glEndTransformFeedbackEXT]]{{altIcon}} || [[glEndTransformFeedbackNV]]{{altIcon}}
 
|-
 
|'''[[glEndVertexShaderEXT]]''' || - || - || [[glEndVertexShaderEXT]] || -
 
|-
 
|'''[[glEvalCoord]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glEvalMesh]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glEvalPoint]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glExtractComponentEXT]]''' || - || - || [[glExtractComponentEXT]] || -
 
|}
 
 
=== F ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glFeedbackBuffer]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glFinish]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glFlush]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glFlushMappedBufferRange]]''' || {{Version_3_0}} || - || - || [[glFlushMappedBufferRangeAPPLE]]{{altIcon}}
 
|-
 
|'''[[glFog]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glFogCoord]]''' || {{Version_1_4}} || - || [[glFogCoordEXT]]{{altIcon}}  || [[glFogCoordNV]]{{altIcon}}
 
|-
 
|'''[[glFogCoordPointer]]''' || {{Version_1_4}} || - || [[glFogCoordPointerEXT]]{{altIcon}}  || -
 
|-
 
|'''[[glFragmentColorMaterialEXT]]''' || - || - || [[glFragmentColorMaterialEXT]]  || [[glFragmentColorMaterialSGIX]]{{altIcon}}
 
|-
 
|'''[[glFragmentLightEXT]]''' || - || - || [[glFragmentLightEXT]]  || [[glFragmentLightSGIX]]{{altIcon}}
 
|-
 
|'''[[glFragmentLightModelEXT]]''' || - || - || [[glFragmentLightModelEXT]]  || [[glFragmentLightModelSGIX]]{{altIcon}}
 
|-
 
|'''[[glFragmentMaterialEXT]]''' || - || - || [[glFragmentMaterialEXT]]  || [[glFragmentMaterialSGIX]]{{altIcon}}
 
|-
 
|'''[[glFramebufferDrawBufferEXT]]''' || - || - || [[glFramebufferDrawBufferEXT]]  || -
 
|-
 
|'''[[glFramebufferDrawBuffersEXT]]''' || - || - || [[glFramebufferDrawBuffersEXT]]  || -
 
|-
 
|'''[[glFramebufferReadBufferEXT]]''' || - || - || [[glFramebufferReadBufferEXT]]  || -
 
|-
 
|'''[[glFrameBufferRenderBuffer]]''' || {{Version_3_0}} || - || [[glFrameBufferRenderBufferEXT]]{{altIcon}} || -
 
|-
 
|'''[[glFramebufferTexture]]''' || {{Version_3_0}} || [[glFramebufferTextureARB]]{{altIcon}} || [[glFramebufferTextureEXT]]{{altIcon}} || -
 
|-
 
|'''[[glFrameBufferTexture1D]]''' || {{Version_3_0}} || - || [[glFrameBufferTexture1DEXT]]{{altIcon}} || -
 
|-
 
|'''[[glFrameBufferTexture2D]]''' || {{Version_3_0}} || - || [[glFrameBufferTexture2DEXT]]{{altIcon}} || -
 
|-
 
|'''[[glFrameBufferTexture3D]]''' || {{Version_3_0}} || - || [[glFrameBufferTexture3DEXT]]{{altIcon}} || -
 
|-
 
|'''[[glFramebufferTextureFaceARB]]''' || - || [[glFramebufferTextureFaceARB]] || [[glFramebufferTextureFaceEXT]]{{altIcon}} || -
 
|-
 
|'''[[glFramebufferTextureLayer]]''' || {{Version_3_0}} || [[glFramebufferTextureLayerARB]]{{altIcon}} || [[glFramebufferTextureLayerEXT]]{{altIcon}} || -
 
|-
 
|'''[[glFrontFace]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glFrustum]]''' || {{Version_1_0}} || - || -  || -
 
|}
 
 
=== G ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glGenBuffers]]''' || {{Version_1_5}} || [[glGenBuffersARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGenerateMipmap]]''' || {{Version_3_0}} || - || [[glGenerateMipmapEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGenerateMultiTexMipmapEXT]]''' || - || - || [[glGenerateMultiTexMipmapEXT]] || -
 
|-
 
|'''[[glGenerateTextureMipmapEXT]]''' || - || - || [[glGenerateTextureMipmapEXT]] || -
 
|-
 
|'''[[glGenFramebuffers]]''' || {{Version_3_0}} || - || [[glGenFramebuffersEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGenLists]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGenProgramsARB]]''' || - || [[glGenProgramsARB]] || -  || [[glGenProgramsNV]]{{altIcon}}
 
|-
 
|'''[[glGenQueries]]''' || {{Version_1_5}} || [[glGenQueriesARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGenRenderbuffers]]''' || {{Version_3_0}} || - || [[glGenRenderbuffersEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGenSymbolsEXT]]''' || - || - || [[glGenSymbolsEXT]] || -
 
|-
 
|'''[[glGenTextures]]''' || {{Version_1_1}} || - || [[glGenTexturesEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGenVertexarrays]]''' || {{Version_3_0}} || - || - || [[glGenVertexarraysAPPLE]]{{altIcon}}
 
|-
 
|'''[[glGenVertexShadersEXT]]''' || - || - || [[glGenVertexShadersEXT]] || -
 
|-
 
|'''[[glGet]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetActiveAttrib]]''' || {{Version_2_0}} || [[glGetActiveAttribARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetActiveUniform]]''' || {{Version_2_0}} || [[glGetActiveUniformARB]] {{altIcon}}|| -  || -
 
|-
 
|'''[[glGetAttachedShaders]]''' || {{Version_2_0}} || [[glGetAttachedObjectsARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetAttribLocation]]''' || {{Version_2_0}} || [[glGetAttribLocationARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetBooleanv]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetBooleanIndexedEXT]]''' || - || - || [[glGetBooleanIndexedEXT]] || -
 
|-
 
|'''[[glGetBufferParameter]]''' || {{Version_1_5}} || [[glGetBufferParameterARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetBufferPointerv]]''' || {{Version_1_5}} || [[glGetBufferPointerARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetBufferSubData]]''' || {{Version_1_5}} || [[glGetBufferSubDataARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetClipPlane]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetColorTable]]''' || {{Version_1_2}} || - || [[glGetColorTableEXT]]{{altIcon}} || [[glGetColorTableSGI]]{{altIcon}}
 
|-
 
|'''[[glGetColorTableParameter]]''' || {{Version_1_2}} || - || [[glGetColorTableParameterEXT]]{{altIcon}} || [[glGetColorTableParameterSGI]]{{altIcon}}
 
|-
 
|'''[[glGetCompressedMultiTexImageEXT]]''' || - || - || [[glGetCompressedMultiTexImageEXT]] || -
 
|-
 
|'''[[glGetCompressedTexImage]]''' || {{Version_1_3}} || [[glGetCompressedTexImageARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetCompressedTextureImageEXT]]''' || - || - || [[glGetCompressedTextureImageEXT]] || -
 
|-
 
|'''[[glGetConvolutionFilter]]''' || {{Version_1_2}} || - || [[glGetConvolutionFilterEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetConvolutionParameter]]''' || {{Version_1_2}} || - || [[glGetConvolutionParameterEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetDoublev]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetDoubleIndexedEXT]]''' || - || - || [[glGetDoubleIndexedEXT]] || -
 
|-
 
|'''[[glGetError]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetFloatv]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetFloatIndexedEXT]]''' || - || - || [[glGetFloatIndexedEXT]] || -
 
|-
 
|'''[[glGetFragDataLocation]]''' || {{Version_3_0}} || - || [[glGetFragDataLocationEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetFragmentLightEXT]]''' || - || - || [[glGetFragmentLightEXT]] || [[glGetFragmentLightSGIX]]{{altIcon}}
 
|-
 
|'''[[glGetFragmentMaterialEXT]]''' || - || - || [[glGetFragmentMaterialEXT]] || [[glGetFragmentMaterialSGIX]]{{altIcon}}
 
|-
 
|'''[[glGetFramebufferAttachmentParameter]]''' || {{Version_3_0}} || - || [[glGetFramebufferAttachmentParameterEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetFramebufferParameterEXT]]''' || - || - || [[glGetFramebufferParameterEXT]] || -
 
|-
 
|''als Parameter von [[glGet#GL_CURRENT_PROGRAM|glGet]]'' || {{Version_2_0}} || [[glGetHandleARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glGetHistogram]]''' || {{Version_1_2}} || - || [[glGetHistogramEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetHistogramParameter]]''' || {{Version_1_2}} || - || [[glGetHistogramParameterEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetIntegerv]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetIntegerIndexedEXT]]''' || - || - || [[glGetIntegerIndexedEXT]] || -
 
|-
 
|'''[[glGetInvariantBooleanEXT]]''' || - || - || [[glGetInvariantBooleanEXT]] || -
 
|-
 
|'''[[glGetInvariantFloatEXT]]''' || - || - || [[glGetInvariantFloatEXT]] || -
 
|-
 
|'''[[glGetInvariantIntegerEXT]]''' || - || - || [[glGetInvariantIntegerEXT]] || -
 
|-
 
|'''[[glGetLight]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetLocalConstantBooleanEXT]]''' || - || - || [[glGetLocalConstantBooleanEXT]] || -
 
|-
 
|'''[[glGetLocalConstantFloatEXT]]''' || - || - || [[glGetLocalConstantFloatEXT]] || -
 
|-
 
|'''[[glGetLocalConstantIntegerEXT]]''' || - || - || [[glGetLocalConstantIntegerEXT]] || -
 
|-
 
|'''[[glGetMap]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetMaterial]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetMinmax]]''' || {{Version_1_2}} || - || [[glGetMinmaxEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetMinmaxParameter]]''' || {{Version_1_2}} || - || [[glGetMinmaxParameterEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetMultiTexEnvEXT]]''' || - || - || [[glGetMultiTexEnvEXT]] || -
 
|-
 
|'''[[glGetMultiTexGenEXT]]''' || - || - || [[glGetMultiTexGenEXT]] || -
 
|-
 
|'''[[glGetMultiTexImageEXT]]''' || - || - || [[glGetMultiTexImageEXT]] || -
 
|-
 
|'''[[glGetMultiTexLevelParameterEXT]]''' || - || - || [[glGetMultiTexLevelParameterEXT]] || -
 
|-
 
|'''[[glGetMultiTexParameterEXT]]''' || - || - || [[glGetMultiTexParameterEXT]] || -
 
|-
 
|'''[[glGetNamedBufferParameterEXT]]''' || - || - || [[glGetNamedBufferParameterEXT]] || -
 
|-
 
|'''[[glGetNamedBufferPointerEXT]]''' || - || - || [[glGetNamedBufferPointerEXT]] || -
 
|-
 
|'''[[glGetNamedBufferSubDataEXT]]''' || - || - || [[glGetNamedBufferSubDataEXT]] || -
 
|-
 
|'''[[glGetNamedFramebufferAttachmentParameterEXT]]''' || - || - || [[glGetNamedFramebufferAttachmentParameterEXT]] || -
 
|-
 
|'''[[glGetNamedProgramEXT]]''' || - || - || [[glGetNamedProgramEXT]] || -
 
|-
 
|'''[[glGetNamedProgramLocalParameterEXT]]''' || - || - || [[glGetNamedProgramLocalParameterEXT]] || -
 
|-
 
|'''[[glGetNamedProgramStringEXT]]''' || - || - || [[glGetNamedProgramStringEXT]] || -
 
|-
 
|'''[[glGetNamedRenderbufferParameterEXT]]''' || - || - || [[glGetNamedRenderbufferParameterEXT]] || -
 
|-
 
|'''[[glGetPixelMap]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetPixelTransformParameterEXT]]''' || - || - || [[glGetPixelTransformParameterEXT]] || -
 
|-
 
|'''[[glGetPointerv]]''' || {{Version_1_0}} || - || [[glGetPointervEXT]]{{altIcon}}  || -
 
|-
 
|'''[[glGetPointerIndexedEXT]]''' || - || - || [[glGetPointerIndexedEXT]] || -
 
|-
 
|'''[[glGetPolygonStipple]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetProgram]]''' || {{Version_2_0}} || [[glGetObjectParameterARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetProgramARB]]''' || - || [[glGetProgramARB]] || - || [[glGetProgramNV]]{{altIcon}}
 
|-
 
|'''[[glGetProgramEnvParameterARB]]''' || - || [[glGetProgramEnvParameterARB]] || -  || -
 
|-
 
|'''[[glGetProgramInfoLog]]''' || {{Version_2_0}} || [[glGetInfoLogARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetProgramLocalParameterARB]]''' || - || [[glGetProgramLocalParameterARB]] || -  || -
 
|-
 
|'''[[glGetProgramStringARB]]''' || - || [[glGetProgramStringARB]] || -  || [[glGetProgramStringNV]]{{altIcon}}
 
|-
 
|'''[[glGetQueryiv]]''' || {{Version_1_5}} || [[glGetQueryARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetQueryObject]]''' || {{Version_1_5}} || [[glGetQueryObjectARB]]{{altIcon}} || [[glGetQueryObjectEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetRenderbufferParameter]]''' || {{Version_3_0}} || - || [[glGetRenderbufferParameterEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetSeparableFilter]]''' || {{Version_1_2}} || - || [[glGetSeparableFilterEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetShader]]''' || {{Version_2_0}} || [[glGetObjectParameterARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glGetShaderInfoLog]]''' || {{Version_2_0}} || [[glGetInfoLogARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glGetShaderSource]]''' || {{Version_2_0}} || [[glGetShaderSourceARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glGetString]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetTexEnv]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetTexGen]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetTexImage]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetTexLevelParameter]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glGetTexParameter]]''' || {{Version_1_0}} || - || [[glGetTexParameterEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetTextureImageEXT]]''' || - || - || [[glGetTextureImageEXT]] || -
 
|-
 
|'''[[glGetTextureLevelParameterEXT]]''' || - || - || [[glGetTextureLevelParameterEXT]] || -
 
|-
 
|'''[[glGetTextureParameterEXT]]''' || - || - || [[glGetTextureParameterEXT]] || -
 
|-
 
|'''[[glGetTransformFeedbackVarying]]''' || {{Version_3_0}} || - || [[glGetTransformFeedbackVaryingEXT]]{{altIcon}} || [[glGetTransformFeedbackVaryingNV]]{{altIcon}}
 
|-
 
|'''[[glGetUniform]]''' || {{Version_2_0}} || [[glGetUniformARB]]{{altIcon}} || [[glGetUniformEXT]]{{altIcon}} || -
 
|-
 
|'''[[glGetUniformBufferSizeEXT]]''' || - || - || [[glGetUniformBufferSizeEXT]] || -
 
|-
 
|'''[[glGetUniformLocation]]''' || {{Version_2_0}} || [[glGetUniformLocationARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glGetUniformOffsetEXT]]''' || - || - || [[glGetUniformOffsetEXT]] || -
 
|-
 
|'''[[glGetVariantBooleanEXT]]''' || - || - || [[glGetVariantBooleanEXT]] || -
 
|-
 
|'''[[glGetVariantFloatEXT]]''' || - || - || [[glGetVariantFloatEXT]] || -
 
|-
 
|'''[[glGetVariantIntegerEXT]]''' || - || - || [[glGetVariantIntegerEXT]] || -
 
|-
 
|'''[[glGetVariantPointerEXT]]''' || - || - || [[glGetVariantPointerEXT]] || -
 
|-
 
|'''[[glGetVertexAttrib]]''' || {{Version_2_0}} || [[glGetVertexAttribARB]]{{altIcon}} || [[glGetVertexAttribEXT]] || [[glGetVertexAttribNV]]{{altIcon}}
 
|-
 
|'''[[glGetVertexAttribPointer]]''' || {{Version_2_0}} || [[glGetVertexAttribPointerARB]]{{altIcon}} || -  || [[glGetVertexAttribPointerNV]]{{altIcon}}
 
|}
 
 
=== H ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glHint]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glHistogram]]''' || {{Version_1_2}} || - || [[glHistogramEXT]]{{altIcon}}  || -
 
|}
 
 
=== I ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glIndex]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glIndexFuncEXT]]''' || - || - || [[glIndexFuncEXT]] || -
 
|-
 
|'''[[glIndexMask]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glIndexMaterialEXT]]''' || - || - || [[glIndexMaterialEXT]] || -
 
|-
 
|'''[[glIndexPointer]]''' || {{Version_1_1}} || - || [[glIndexPointerEXT]]{{altIcon}} || -
 
|-
 
|'''[[glInitNames]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glInsertComponentEXT]]''' || - || - || [[glInsertComponentEXT]] || -
 
|-
 
|'''[[glInterleavedArrays]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glIsBuffer]]''' || {{Version_1_5}} || [[glIsBufferARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glIsEnabled]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glIsEnabledIndexedEXT]]''' || - || - || [[glIsEnabledIndexedEXT]] || -
 
|-
 
|'''[[glIsFramebuffer]]''' || {{Version_3_0}} || - || [[glIsFramebufferEXT]]{{altIcon}} || -
 
|-
 
|'''[[glIsList]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glIsProgram]]''' || {{Version_2_0}} || [[glIsProgramARB]]{{altIcon}} || - || [[glIsProgramNV]]{{altIcon}}
 
|-
 
|'''[[glIsQuery]]''' || {{Version_1_5}} || [[glIsQueryARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glIsRenderbuffer]]''' || {{Version_3_0}} || - || [[glIsRenderbufferEXT]]{{altIcon}} || -
 
|-
 
|'''[[glIsShader]]''' || {{Version_2_0}} || - || -  || -
 
|-
 
|'''[[glIsTexture]]''' || {{Version_1_0}} || - || [[glIsTextureEXT]]{{altIcon}} || -
 
|-
 
|'''[[glIsVariantEnabledEXT]]''' || - || - || [[glIsVariantEnabledEXT]] || -
 
|-
 
|'''[[glIsVertexArray]]''' || {{Version_3_0}} || - || - || [[glIsVertexArrayAPPLE]]{{altIcon}}
 
|}
 
 
=== L ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glLight]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glLightEnvEXT]]''' || - || - || [[glLightEnvEXT]] || -
 
|-
 
|'''[[glLightModel]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glLineStipple]]'''{{excIcon}} || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glLineWidth]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glLinkProgram]]''' || {{Version_2_0}} || [[glLinkProgramARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glListBase]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glLoadIdentity]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glLoadMatrix]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glLoadName]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glLoadTransposeMatrix]]''' || {{Version_1_3}} || [[glLoadTransposeMatrixARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glLockArraysEXT]]''' || - || - || [[glLockArraysEXT]] || -
 
|-
 
|'''[[glLogicOp]]''' || {{Version_1_0}} || - || -  || -
 
|}
 
 
=== M ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glMap1]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glMap2]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glMapBuffer]]''' || {{Version_1_5}} || [[glMapBufferARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glMapBufferRange]]''' || {{Version_3_0}} || - || - || -
 
|-
 
|'''[[glMapGrid]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glMapNamedBufferEXT]]''' || - || - || [[glMapNamedBufferEXT]] || -
 
|-
 
|'''[[glMaterial]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glMatrixIndexARB]]''' || - || [[glMatrixIndexARB]] || -  || -
 
|-
 
|'''[[glMatrixIndexPointerARB]]''' || - || [[glMatrixIndexPointerARB]] || - || -
 
|-
 
|'''[[glMatrixFrustumEXT]]''' || - || - || [[glMatrixFrustumEXT]] || -
 
|-
 
|'''[[glMatrixLoadEXT]]''' || - || - || [[glMatrixLoadEXT]] || -
 
|-
 
|'''[[glMatrixLoadIdentityEXT]]''' || - || - || [[glMatrixLoadIdentityEXT]] || -
 
|-
 
|'''[[glMatrixLoadTransposedEXT]]''' || - || - || [[glMatrixLoadTransposedEXT]] || -
 
|-
 
|'''[[glMatrixMode]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glMatrixMultEXT]]''' || - || - || [[glMatrixMultEXT]] || -
 
|-
 
|'''[[glMatrixMultTransposedEXT]]''' || - || - || [[glMatrixMultTransposedEXT]] || -
 
|-
 
|'''[[glMatrixOrthoEXT]]''' || - || - || [[glMatrixOrthoEXT]] || -
 
|-
 
|'''[[glMatrixPopEXT]]''' || - || - || [[glMatrixPopEXT]] || -
 
|-
 
|'''[[glMatrixPushEXT]]''' || - || - || [[glMatrixPushEXT]] || -
 
|-
 
|'''[[glMatrixRotateEXT]]''' || - || - || [[glMatrixRotateEXT]] || -
 
|-
 
|'''[[glMatrixScaleEXT]]''' || - || - || [[glMatrixScaleEXT]] || -
 
|-
 
|'''[[glMatrixTranslateEXT]]''' || - || - || [[glMatrixTranslateEXT]] || -
 
|-
 
|'''[[glMinmax]]''' || {{Version_1_2}} || - || [[glMinmaxEXT]]{{altIcon}} || -
 
|-
 
|'''[[glMultiDrawArrays]]''' || {{Version_1_4}} || - || [[glMultiDrawArraysEXT]]{{altIcon}} || -
 
|-
 
|'''[[glMultiDrawElements]]''' || {{Version_1_4}} || - || [[glMultiDrawElementsEXT]]{{altIcon}} || -
 
|-
 
|'''[[glMultiTexBufferEXT]]''' || - || - || [[glMultiTexBufferEXT]] || -
 
|-
 
|'''[[glMultiTexCoord]]''' || {{Version_1_3}} || [[glMultiTexCoordARB]]{{altIcon}} || -  || [[glMultiTexCoordNV]]{{altIcon}}
 
|-
 
|'''[[glMultiTexCoordPointerEXT]]''' || - || - || [[glMultiTexCoordPointerEXT]] || -
 
|-
 
|'''[[glMultiTexEnvEXT]]''' || - || - || [[glMultiTexEnvEXT]] || -
 
|-
 
|'''[[glMultiTexGenEXT]]''' || - || - || [[glMultiTexGenEXT]] || -
 
|-
 
|'''[[glMultiTexImageEXT]]''' || - || - || [[glMultiTexImageEXT]] || -
 
|-
 
|'''[[glMultiTexParameterEXT]]''' || - || - || [[glMultiTexParameterEXT]] || -
 
|-
 
|'''[[glMultiTexRenderbufferEXT]]''' || - || - || [[glMultiTexRenderbufferEXT]] || -
 
|-
 
|'''[[glMultiTexSubImageEXT]]''' || - || - || [[glMultiTexSubImageEXT]] || -
 
|-
 
|'''[[glMultMatrix]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glMultTransposeMatrix]]''' || {{Version_1_3}} || [[glMultTransposeMatrixARB]]{{altIcon}} || -  || -
 
|}
 
 
=== N ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glNamedBufferDataEXT]]''' || - || - || [[glNamedBufferDataEXT]] || -
 
|-
 
|'''[[glNamedBufferSubDataEXT]]''' || - || - || [[glNamedBufferSubDataEXT]] || -
 
|-
 
|'''[[glNamedFramebufferRenderbufferEXT]]''' || - || - || [[glNamedFramebufferRenderbufferEXT]] || -
 
|-
 
|'''[[glNamedFramebufferTextureEXT]]''' || - || - || [[glNamedFramebufferTextureEXT]] || -
 
|-
 
|'''[[glNamedFramebufferTexture1DEXT]]''' || - || - || [[glNamedFramebufferTexture1DEXT]] || -
 
|-
 
|'''[[glNamedFramebufferTexture2DEXT]]''' || - || - || [[glNamedFramebufferTexture2DEXT]] || -
 
|-
 
|'''[[glNamedFramebufferTexture3DEXT]]''' || - || - || [[glNamedFramebufferTexture3DEXT]] || -
 
|-
 
|'''[[glNamedFramebufferTextureFaceEXT]]''' || - || - || [[glNamedFramebufferTextureFaceEXT]] || -
 
|-
 
|'''[[glNamedFramebufferTextureLayerEXT]]''' || - || - || [[glNamedFramebufferTextureLayerEXT]] || -
 
|-
 
|'''[[glNamedProgramLocalParameterEXT]]''' || - || - || [[glNamedProgramLocalParameterEXT]] || -
 
|-
 
|'''[[glNamedProgramStringEXT]]''' || - || - || [[glNamedProgramStringEXT]] || -
 
|-
 
|'''[[glNamedRenderbufferStorageEXT]]''' || - || - || [[glNamedRenderbufferStorageEXT]] || -
 
|-
 
|'''[[glNamedRenderbufferStorageMultisampleEXT]]''' || - || - || [[glNamedRenderbufferStorageMultisampleEXT]] || -
 
|-
 
|'''[[glNamedRenderbufferStorageMultisampleCoverageEXT]]''' || - || - || [[glNamedRenderbufferStorageMultisampleCoverageEXT]] || -
 
|-
 
|'''[[glNewBufferRegionEXT]]''' || - || - || [[glNewBufferRegionEXT]] || -
 
|-
 
|'''[[glNewList]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glNormal]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glNormalPointer]]''' || {{Version_1_1}} || - || [[glNormalPointerEXT]]{{altIcon}} || [[glNormalPointerINTEL]]{{altIcon}}
 
|}
 
 
=== 0 ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glOrtho]]''' || {{Version_1_0}} || - || -  || -
 
|}
 
 
=== P ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glPassThrough]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPixelMap]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPixelStore]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPixelTransfer]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPixelTransformParameterEXT]]''' || - || - || [[glPixelTransformParameterEXT]] || -
 
|-
 
|'''[[glPixelZoom]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPointParameter]]''' || {{Version_1_4}} || [[glPointParameterARB]]{{altIcon}} || [[glPointParameterEXT]]{{altIcon}}  || [[glPointParameterNV]]{{altIcon}}
 
|-
 
|'''[[glPointSize]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPolygonMode]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPolygonOffset]]''' || {{Version_1_0}} || - || [[glPolygonOffsetEXT]] || -
 
|-
 
|'''[[glPolygonStipple]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPopAttrib]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPopClientAttrib]]''' || {{Version_1_0}} || - || - || -
 
|-
 
|'''[[glPopMatrix]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPopName]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPrioritizeTextures]]''' || {{Version_1_0}} || - || [[glPrioritizeTexturesEXT]]{{altIcon}} || -
 
|-
 
|'''[[glProgramEnvParameterARB]]''' || - || [[glProgramEnvParameterARB]] || [[glProgramEnvParameterEXT]]{{altIcon}} || [[glProgramEnvParameterNV]]{{altIcon}}
 
|-
 
|'''[[glProgramLocalParameterARB]]''' || - || [[glProgramLocalParameterARB]] || [[glProgramLocalParameterEXT]]{{altIcon}} || [[glProgramLocalParameterNV]]{{altIcon}}
 
|-
 
|'''[[glProgramParameterARB]]''' || - || [[glProgramParameterARB]] || [[glProgramParameterEXT]]{{altIcon}}  || [[glProgramParameterNV]]{{altIcon}}
 
|-
 
|'''[[glProgramStringARB]]''' || - || [[glProgramStringARB]] || -  || -
 
|-
 
|'''[[glProgramUniformEXT]]''' || - || - || [[glProgramUniformEXT]] || -
 
|-
 
|'''[[glProgramUniformMatrixEXT]]''' || - || - || [[glProgramUniformMatrixEXT]] || -
 
|-
 
|'''[[glPushAttrib]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPushClientAttrib]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPushClientAttribDefaultEXT]]''' || - || - || [[glPushClientAttribDefaultEXT]] || -
 
|-
 
|'''[[glPushMatrix]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glPushName]]''' || {{Version_1_0}} || - || -  || -
 
|}
 
 
=== R ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glRasterPos]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glReadBuffer]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glReadBufferRegionEXT]]''' || - || - || [[glReadBufferRegionEXT]]  || -
 
|-
 
|'''[[glReadPixels]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glRect]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glRenderbufferStorage]]''' || {{Version_3_0}} || - || [[glRenderbufferStorageEXT]]{{altIcon}} || -
 
|-
 
|'''[[glRenderbufferStorageMultisample]]''' || {{Version_3_0}} || - || [[glRenderbufferStorageMultisampleEXT]]{{altIcon}} || -
 
|-
 
|'''[[glRenderMode]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glResetHistogram]]''' || {{Version_1_2}} || - || [[glResetHistogramEXT]]{{altIcon}} || -
 
|-
 
|'''[[glResetMinmax]]''' || {{Version_1_2}} || - || [[glResetMinmaxEXT]]{{altIcon}} || -
 
|-
 
|'''[[glRotate]]''' || {{Version_1_0}} || - || -  || -
 
|}
 
 
=== S ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glSampleCoverage]]''' || {{Version_1_3}} || [[glSampleCoverageARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glSampleMaskEXT]]''' || - || - || [[glSampleMaskEXT]] || [[glSampleMaskSGIS]]{{altIcon}}
 
|-
 
|'''[[glSamplePatternEXT]]''' || - || - || [[glSamplePatternEXT]] || [[glSamplePatternSGIS]]{{altIcon}}
 
|-
 
|'''[[glScale]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glScissor]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glSecondaryColor]]''' || {{Version_1_4}} || - || [[glSecondaryColorEXT]]{{altIcon}} || [[glSecondaryColorNV]]{{altIcon}}
 
|-
 
|'''[[glSecondaryColorPointer]]''' || {{Version_1_4}} || - || [[glSecondaryColorPointerEXT]]{{altIcon}} || -
 
|-
 
|'''[[glSelectBuffer]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glSeparableFilter2D]]''' || {{Version_1_2}} || - || [[glSeparableFilter2DEXT]]{{altIcon}} || -
 
|-
 
|'''[[glSetInvariantEXT]]''' || - || - || [[glSetInvariantEXT]] || -
 
|-
 
|'''[[glSetLocalConstantEXT]]''' || - || - || [[glSetLocalConstantEXT]] || -
 
|-
 
|'''[[glShadeModel]]'''{{excIcon}} || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glShaderOp1EXT]]''' || - || - || [[glShaderOp1EXT]] || -
 
|-
 
|'''[[glShaderOp2EXT]]''' || - || - || [[glShaderOp2EXT]] || -
 
|-
 
|'''[[glShaderOp3EXT]]''' || - || - || [[glShaderOp3EXT]] || -
 
|-
 
|'''[[glShaderSource]]''' || {{Version_2_0}} || [[glShaderSourceARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glStencilFunc]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glStencilFuncSeparate]]''' || {{Version_2_0}} || - || - || [[glStencilFuncSeparateATI]]{{altIcon}}
 
|-
 
|'''[[glStencilMask]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glStencilMaskSeparate]]''' || {{Version_2_0}} || - || - || -
 
|-
 
|'''[[glStencilOp]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glStencilOpSeparate]]''' || {{Version_2_0}} || - || - || [[glStencilOpSeparateATI]]{{altIcon}}
 
|-
 
|'''[[glSwizzleEXT]]''' || - || - || [[glSwizzleEXT]] || -
 
|}
 
 
=== T ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glTangentPointerEXT]]''' || - || - || [[glTangentPointerEXT]] || -
 
|-
 
|'''[[glTexBufferARB]]''' || - || [[glTexBufferARB]] || [[glTexBufferEXT]]{{altIcon}} || -
 
|-
 
|'''[[glTexCoord]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glTexCoordPointer]]''' || {{Version_1_1}} || - || [[glTexCoordPointerEXT]]{{altIcon}} || [[glTexCoordPointerINTEL]]{{altIcon}}
 
|-
 
|'''[[glTexEnv]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glTexGen]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glTexImage|glTexImage1D]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glTexImage|glTexImage2D]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glTexImage|glTexImage3D]]''' || {{Version_1_2}} || - || [[glTexImage3DEXT]]{{altIcon}} || -
 
|-
 
|'''[[glTexParameter]]''' || {{Version_1_0}} || - || [[glTexParameterIEXT]] || -
 
|-
 
|'''[[glTexSubImage1D]]''' || {{Version_1_0}} || - || [[glTexSubImage1DEXT]]{{altIcon}} || -
 
|-
 
|'''[[glTexSubImage2D]]''' || {{Version_1_0}} || - || [[glTexSubImage2DEXT]]{{altIcon}} || -
 
|-
 
|'''[[glTexSubImage3D]]''' || {{Version_1_2}} || - || [[glTexSubImage3DEXT]]{{altIcon}} || -
 
|-
 
|'''[[glTextureBufferEXT]]''' || - || - || [[glTextureBufferEXT]] || -
 
|-
 
|'''[[glTextureImageEXT]]''' || - || - || [[glTextureImageEXT]] || -
 
|-
 
|'''[[glTextureLightEXT]]''' || - || - || [[glTextureLightEXT]] || -
 
|-
 
|'''[[glTextureMaterialEXT]]''' || - || - || [[glTextureMaterialEXT]] || -
 
|-
 
|'''[[glTextureNormalEXT]]''' || - || - || [[glTextureNormalEXT]] || -
 
|-
 
|'''[[glTextureParameterEXT]]''' || - || - || [[glTextureParameterEXT]] || -
 
|-
 
|'''[[glTextureRenderbufferEXT]]''' || - || - || [[glTextureRenderbufferEXT]] || -
 
|-
 
|'''[[glTextureSubImageEXT]]''' || - || - || [[glTextureSubImageEXT]] || -
 
|-
 
|'''[[glTransformFeedbackVaryings]]''' || {{Version_3_0}} || - || [[glTransformFeedbackVaryingsEXT]]{{altIcon}} || [[glTransformFeedbackVaryingsNV]]{{altIcon}}
 
|-
 
|'''[[glTranslate]]''' || {{Version_1_0}} || - || -  || -
 
|}
 
 
=== U ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glUniform]]''' || {{Version_2_0}} || [[glUniformARB]]{{altIcon}} || [[glUniformEXT]]{{altIcon}} || -
 
|-
 
|'''[[glUniformBufferEXT]]''' || - || - || [[glUniformBufferEXT]] || -
 
|-
 
|'''[[glUniformMatrix]]''' || {{Version_2_0}} || [[glUniformMatrixARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glUnlockArraysEXT]]''' || - || - || [[glUnlockArraysEXT]] || -
 
|-
 
|'''[[glUseProgram]]''' || {{Version_2_0}} || [[glUseProgramObjectARB]]{{altIcon}} ||- || -
 
|-
 
|'''[[glUnmapBuffer]]''' || {{Version_1_5}} || [[glUnmapBufferARB]]{{altIcon}} || -  || -
 
|-
 
|'''[[glUnmapNamedBufferEXT]]''' || - || - || [[glUnmapNamedBufferEXT]] || -
 
|}
 
 
=== V ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glValidateProgram]]''' || {{Version_2_0}} || [[glValidateProgramARB]]{{altIcon}} || - || -
 
|-
 
|'''[[glVariantEXT]]''' || - || - || [[glVariantEXT]] || -
 
|-
 
|'''[[glVariantPointerEXT]]''' || - || - || [[glVariantPointerEXT]] || -
 
|-
 
|'''[[glVertex]]''' || {{Version_1_0}} || - || -  || -
 
|-
 
|'''[[glVertexAttrib]]''' || {{Version_2_0}} || [[glVertexAttribARB]]{{altIcon}} || [[glVertexAttribEXT]]{{altIcon}} || [[glVertexAttribNV]]{{altIcon}}
 
|-
 
|'''[[glVertexAttribDivisorARB]]''' || - || [[glVertexAttribDivisorARB]] || -  || -
 
|-
 
|'''[[glVertexAttribPointer]]''' || {{Version_2_0}} || [[glVertexAttribPointerARB]]{{altIcon}} || [[glVertexAttribPointerEXT]]{{altIcon}} || [[glVertexAttribPointerNV]]{{altIcon}}
 
|-
 
|'''[[glVertexBlendARB]]''' || - || [[glVertexBlendARB]] || -  || -
 
|-
 
|'''[[glVertexPointer]]''' || {{Version_1_1}} || - || [[glVertexPointerEXT]]{{altIcon}} || [[glVertexPointerINTEL]]{{altIcon}}
 
|-
 
|'''[[glVertexWeightEXT]]''' || - || - || [[glVertexWeightEXT]] || [[glVertexWeightNV]]{{altIcon}}
 
|-
 
|'''[[glVertexWeightPointerEXT]]''' || - || - || [[glVertexWeightPointerEXT]] || -
 
|-
 
|'''[[glViewport]]''' || {{Version_1_0}} || - || -  || -
 
|}
 
 
=== W ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glWeightARB]]''' || - || [[glWeightARB]] || -  || -
 
|-
 
|'''[[glWeightPointerARB]]''' || - || [[glWeightPointerARB]] || -  || -
 
|-
 
|'''[[glWindowPos]]''' || {{Version_1_4}} || [[glWindowPosARB]]{{altIcon}} || -  || [[glWindowPosMESA]]{{altIcon}}
 
|-
 
|'''[[glWriteMaskEXT]]''' || - || - || [[glWriteMaskEXT]] || -
 
|}
 
 
=== OpenGL Parameter-Tabellen ===
 
Die nachfolgenden Listen enthalten Parameter- bzw. Typbeschreibungen, die bei vielen OpenGL-Funktionen immer wieder auftauchen.
 
 
[[internes Pixelformat|interne Pixelformate]]<br>
 
[[Pixelformat|Pixelformate]]<br>
 
[[Pixeldatentyp|Datentypen für Pixel]]<br>
 
 
 
== [[:Kategorie:GLU|GLU]] ==
 
(Was ist die [[GLU]]?)
 
 
=== B ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluBeginCurve]]''' || - || - || - || -
 
|-
 
|'''[[gluBeginPolygon]]''' || - || - || - || -
 
|-
 
|'''[[gluBeginSurface]]''' || - || - || - || -
 
|-
 
|'''[[gluBeginTrim]]''' || - || - || - || -
 
|-
 
|'''[[gluBuild1DMipmaps]]''' || - || - || - || -
 
|-
 
|'''[[gluBuild2DMipmaps]]''' || - || - || - || -
 
|-
 
|'''[[gluBuild3DMipmaps]]''' || - || - || - || -
 
|}
 
 
=== C ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluCylinder]]''' || - || - || - || -
 
|}
 
 
=== D ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluDeleteNurbsRenderer]]''' || - || - || - || -
 
|-
 
|'''[[gluDeleteQuadric]]''' || - || - || - || -
 
|-
 
|'''[[gluDeleteTess]]''' || - || - || - || -
 
|-
 
|'''[[gluDisk]]''' || - || - || - || -
 
|}
 
 
=== E ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluEndCurve]]''' || - || - || - || -
 
|-
 
|'''[[gluEndPolygon]]''' || - || - || - || -
 
|-
 
|'''[[gluEndSurface]]''' || - || - || - || -
 
|-
 
|'''[[gluEndTrim]]''' || - || - || - || -
 
|-
 
|'''[[gluErrorString]]''' || - || - || - || -
 
|}
 
 
=== G ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluGetNurbsProperty]]''' || - || - || - || -
 
|-
 
|'''[[gluGetString]]''' || - || - || - || -
 
|-
 
|'''[[gluGetTessProperty]]''' || - || - || - || -
 
|}
 
 
=== L ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluLoadSamplingMatrices]]''' || - || - || - || -
 
|-
 
|'''[[gluLookAt]]''' || - || - || - || -
 
|}
 
 
=== N ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluNewNurbsRenderer]]''' || - || - || - || -
 
|-
 
|'''[[gluNewQuadric]]''' || - || - || - || -
 
|-
 
|'''[[gluNewTess]]''' || - || - || - || -
 
|-
 
|'''[[gluNextContour]]''' || - || - || - || -
 
|-
 
|'''[[gluNurbsCallback]]''' || - || - || - || -
 
|-
 
|'''[[gluNurbsCurve]]''' || - || - || - || -
 
|-
 
|'''[[gluNurbsProperty]]''' || - || - || - || -
 
|-
 
|'''[[gluNurbsSurface]]''' || - || - || - || -
 
|}
 
 
=== O ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluOrtho2D]]''' || - || - || - || -
 
|}
 
 
=== P ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluPartialDisk]]'''{{excIcon}} || - || - || - || -
 
|-
 
|'''[[gluPerspective]]''' || - || - || - || -
 
|-
 
|'''[[gluPickMatrix]]''' || - || - || - || -
 
|-
 
|'''[[gluProject]]''' || - || - || - || -
 
|-
 
|'''[[gluPwlCurve]]''' || - || - || - || -
 
|}
 
 
=== Q ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluQuadricCallback]]''' || - || - || - || -
 
|-
 
|'''[[gluQuadricDrawStyle]]'''{{excIcon}} || - || - || - || -
 
|-
 
|'''[[gluQuadricNormals]]''' || - || - || - || -
 
|-
 
|'''[[gluQuadricOrientation]]''' || - || - || - || -
 
|-
 
|'''[[gluQuadricTexture]]''' || - || - || - || -
 
|}
 
 
=== S ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluScaleImage]]''' || - || - || - || -
 
|-
 
|'''[[gluSphere]]'''{{excIcon}} || - || - || - || -
 
|}
 
 
=== T ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluTessBeginContour]]''' || - || - || - || -
 
|-
 
|'''[[gluTessBeginPolygon]]''' || - || - || - || -
 
|-
 
|'''[[gluTessCallback]]''' || - || - || - || -
 
|-
 
|'''[[gluTessEndContour]]''' || - || - || - || -
 
|-
 
|'''[[gluTessEndPolygon]]''' || - || - || - || -
 
|-
 
|'''[[gluTessNormal]]''' || - || - || - || -
 
|-
 
|'''[[gluTessProperty]]''' {{icpIcon}} || - || - || - || -
 
|-
 
|'''[[gluTessVertex]]''' || - || - || - || -
 
|}
 
 
=== U ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[gluUnProject]]''' || - || - || - || -
 
|}
 
 
== [[:Kategorie:GLX|GLX]] ==
 
(Was ist die [[GLX]]?)
 
 
''Als Quelle für die Übersetzung weiterer Befehlsspezifikationen kann diese Sammlung verwendet werden: [http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/glx/ OpenGL.org GLX Manpages]''
 
 
=== C ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXChooseFBConfig]]''' || - || - || - || -
 
|-
 
|'''[[glXChooseVisual]]''' || - || - || - || -
 
|-
 
|'''[[glXCopyContext]]''' || - || - || - || -
 
|-
 
|'''[[glXCreateContext]]''' || - || - || - || -
 
|-
 
|'''[[glXCreateGLXPixmap]]''' || - || - || - || -
 
|-
 
|'''[[glXCreateNewContext]]''' || - || - || - || -
 
|-
 
|'''[[glXCreatePbuffer]]''' || - || - || - || -
 
|-
 
|'''[[glXCreatePixmap]]''' || - || - || - || -
 
|-
 
|'''[[glXCreateWindow]]''' || - || - || - || -
 
|}
 
 
=== D ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXDestroyContext]]''' || - || - || - || -
 
|-
 
|'''[[glXDestroyGLXPixmap]]''' || - || - || - || -
 
|-
 
|'''[[glXDestroyPbuffer]]''' || - || - || - || -
 
|-
 
|'''[[glXDestroyPixmap]]''' || - || - || - || -
 
|-
 
|'''[[glXDestroyWindow]]''' || - || - || - || -
 
|}
 
 
=== F ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXFreeContextEXT]]''' || - || - || - || -
 
|}
 
 
=== G ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXGetClientString]]''' || - || - || - || -
 
|-
 
|'''[[glXGetConfig]]''' || - || - || - || -
 
|-
 
|'''[[glXGetCurrentContextIDEXT]]''' || - || - || - || -
 
|-
 
|'''[[glXGetCurrentContext]]''' || - || - || - || -
 
|-
 
|'''[[glXGetCurrentDisplay]]''' || - || - || - || -
 
|-
 
|'''[[glXGetCurrentDrawable]]''' || - || - || - || -
 
|-
 
|'''[[glXGetCurrentReadDrawable]]''' || - || - || - || -
 
|-
 
|'''[[glXGetFBConfigAttrib]]''' || - || - || - || -
 
|-
 
|'''[[glXGetFBConfigs]]''' || - || - || - || -
 
|-
 
|'''[[glXGetProcAddress]]''' || - || - || - || -
 
|-
 
|'''[[glXGetSelectedEvent]]''' || - || - || - || -
 
|-
 
|'''[[glXGetVisualFromFBConfig]]''' || - || - || - || -
 
|}
 
 
=== I ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXImportContextEXT]]''' || - || - || - || -
 
|-
 
|'''[[glXIntro]]''' || - || - || - || -
 
|-
 
|'''[[glXIsDirect]]''' || - || - || - || -
 
|}
 
 
=== M ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXMakeContextCurrent]]''' || - || - || - || -
 
|-
 
|'''[[glXMakeCurrent]]''' || - || - || - || -
 
|}
 
 
=== Q ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXQueryContext]]''' || - || - || - || -
 
|-
 
|'''[[glXQueryContextInfoEXT]]''' || - || - || [[glXQueryContextInfoEXT]] || -
 
|-
 
|'''[[glXQueryDrawable]]''' || - || - || - || -
 
|-
 
|'''[[glXQueryExtension]]''' || - || - || - || -
 
|-
 
|'''[[glXQueryExtensionsString]]''' || - || - || - || -
 
|-
 
|'''[[glXQueryServerString]]''' || - || - || - || -
 
|-
 
|'''[[glXQueryVersion]]''' || - || - || - || -
 
|}
 
 
=== S ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXSelectEvent]]''' || - || - || - || -
 
|-
 
|'''[[glXSwapBuffers]]''' || - || - || - || -
 
|}
 
 
=== U ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXUseXFont]]''' || - || - || - || -
 
|}
 
 
=== W ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[glXWaitGL]]''' || - || - || - || -
 
|-
 
|'''[[glXWaitX]]''' || - || - || - || -
 
|}
 
 
== [[:Kategorie:WGL|WGL]] ==
 
(Was ist die [[WGL]]?)
 
 
''Als Quelle für die Übersetzung weiterer Befehlsspezifikationen kann diese Sammlung verwendet werden: [http://floyd.atc.no/Docs/OpenGL/man-pages/WGLmanpages/ floyd.atc.no WGL Manpages]''
 
 
=== C ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[wglChoosePixelFormatARB]]''' || - || [[wglChoosePixelFormatARB]] || - || -
 
|-
 
|'''[[wglCopyContext]]''' || - || - || - || -
 
|-
 
|'''[[wglCreateContext]]''' || - || - || - || -
 
|-
 
|'''[[wglCreateBufferRegionEXT]]''' || - || - || [[wglCreateBufferRegionEXT]] || -
 
|-
 
|'''[[wglCreateLayerContext]]''' || - || - || - || -
 
|-
 
|'''[[wglCreatePbufferARB]]''' || - || [[wglCreatePbufferARB]] || - || -
 
|}
 
 
=== D ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[wglDeleteBufferRegionEXT]]''' || - || - || [[wglDeleteBufferRegionEXT]] || -
 
|-
 
|'''[[wglDeleteContext]]''' || - || - || - || -
 
|-
 
|'''[[wglDestroyPbufferARB]]''' || - || [[wglDestroyPbufferARB]] || - || -
 
|-
 
|'''[[wglDescribeLayerPlane]]''' || - || - || - || -
 
|}
 
 
=== G ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[wglGetCurrentContext]]''' || - || - || - || -
 
|-
 
|'''[[wglGetCurrentDC]]''' || - || - || - || -
 
|-
 
|'''[[wglGetCurrentReadDC]]''' || - || - || - || -
 
|-
 
|'''[[wglGetExtensionsStringARB]]''' || - || [[wglGetExtensionsStringARB]] || - || -
 
|-
 
|'''[[wglGetLayerPaletteEntries]]''' || - || - || - || -
 
|-
 
|'''[[wglGetPbufferDCARB]]''' || - || [[wglGetPbufferDCARB]] || - || -
 
|-
 
|'''[[wglGetPixelFormatAttribARB]]''' || - || [[wglGetPixelFormatAttribARB]] || - || -
 
|-
 
|'''[[wglGetPixelFormatAttribEXT]]''' || - || - || [[wglGetPixelFormatAttrixEXT]] || -
 
|-
 
|'''[[wglGetProcAddress]]''' || - || - || - || -
 
|}
 
 
=== M ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[wglMakeCurrent]]''' || - || - || - || -
 
|-
 
|'''[[wglMakeCurrentContextEXT]]''' || - || - || [[wglMakeCurrentContextEXT]] || -
 
|}
 
 
=== Q ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[wglQueryPbufferARB]]''' || - || [[wglQueryPbufferARB]] || - || -
 
|}
 
 
=== R ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[wglRealizeLayerPalette]]''' || - || - || - || -
 
|-
 
|'''[[wglReleasePbufferDCARB]]''' || - || [[wglReleasePbufferDCARB]] || - || -
 
|-
 
|'''[[wglRestoreBufferRegionEXT]]''' || - || - || [[wglRestoreBufferRegionEXT]] || -
 
|}
 
 
=== S ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[wglSaveBufferRegionEXT]]''' || - || - || [[wglSaveBufferRegionEXT]] || -
 
|-
 
|'''[[wglSetLayerPaletteEntries]]''' || - || - || - || -
 
|-
 
|'''[[wglShareLists]]''' || - || - || - || -
 
|-
 
|'''[[wglSwapIntervalEXT]]''' || - || - || [[wglSwapIntervalEXT]] || -
 
|-
 
|'''[[wglSwapLayerBuffers]]''' || - || - || - || -
 
|}
 
 
=== U ===
 
{|{{Prettytable_B1}} style="width:100%"
 
!width="25%"|Aktuelle Version
 
!width="15%"|Kernfunktion (seit)
 
!width="20%"|ARB Entsprechung
 
!width="20%"|EXT Entsprechung
 
!width="20%"|Herstellerspezifisch
 
|-
 
|'''[[wglUseFontBitmaps]]''' || - || - || - || -
 
|-
 
|'''[[wglUseFontOutlines]]''' || - || - || - || -
 
|}
 
 
== Externe Funktionen ==
 
Hier sind alle Funktionen zu finden, die zwar direkt nichts mit OpenGL zu tun haben, aber trotzdem im Normalfall zur Nutzung der GL benötigt werden.
 
 
=== Win32 Funktionen ===
 
{|{{Prettytable_B1}}
 
|-
 
|'''[[ChoosePixelFormat]]'''
 
|-
 
|'''[[DescribePixelFormat]]'''
 
|-
 
|'''[[GetPixelFormat]]'''
 
|-
 
|'''[[SetPixelFormat]]'''
 
|-
 
|'''[[SwapBuffers]]'''
 
|-
 
|'''[[GetLastError]]'''
 
|}
 
 
=== Linux / Unix Funktionen ===
 
{|{{Prettytable_B1}}
 
|-
 
|'''[[XCloseDisplay]]'''
 
|-
 
|'''[[XDefaultScreen]]'''
 
|-
 
|'''[[XOpenDisplay]]'''
 
|}
 
 
===Siehe auch===
 
[[OpenAL-Funktionsübersicht]], [[SDL-Funktionsübersicht]]
 

Version vom 29. April 2009, 10:48 Uhr