<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki.delphigl.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dj3hut1</id>
		<title>DGL Wiki - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.delphigl.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dj3hut1"/>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php/Spezial:Beitr%C3%A4ge/Dj3hut1"/>
		<updated>2026-05-18T03:44:20Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.27.4</generator>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Archiv_Diskussion:tut_lektion_4_exe&amp;diff=26290</id>
		<title>Archiv Diskussion:tut lektion 4 exe</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Archiv_Diskussion:tut_lektion_4_exe&amp;diff=26290"/>
				<updated>2014-12-13T11:03:19Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: DevIL.dll&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Für das Ausführen des Programms wird eine Datei &amp;lt;code&amp;gt;DevIL.dll&amp;lt;/code&amp;gt; benötigt.--[[Benutzer:Dj3hut1|Dj3hut1]] ([[Benutzer Diskussion:Dj3hut1|Diskussion]]) 12:03, 13. Dez. 2014 (CET)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Checkliste_Texturierung&amp;diff=25484</id>
		<title>Checkliste Texturierung</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Checkliste_Texturierung&amp;diff=25484"/>
				<updated>2012-02-12T15:32:57Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: /* Problemspezifisches */ anisotropische Filterung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Verwendung der Checkliste==&lt;br /&gt;
Die nachfolgende Checkliste sollte nach und nach abgearbeitet werden um einfache Fehler auszuschließen.&lt;br /&gt;
Wenn ein Punkt mit ja beantwortet werden kann, kann man den nächsten Punkt angehen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Grundlagen==&lt;br /&gt;
*'''Benutze ich eine funktionierende Programmgrundlage (Template)?'''&lt;br /&gt;
:Wurde ein [[Template]] von DelphiGL.com benutzt, oder wurde das Template bereits erfolgreich getestet dann kann von einer Funktionierenden Programmgrundlage ausgegangen werden.&lt;br /&gt;
&lt;br /&gt;
*'''Funktioniert das Programm ohne Texturierung?'''&lt;br /&gt;
:Kommentieren Sie allen Texturierungsrelevanten Code aus, und prüfen Sie die Ausgabe.&lt;br /&gt;
&lt;br /&gt;
*'''Läuft das Programm ohne OpenGL-Fehler zu produzieren?'''&lt;br /&gt;
:Benutzen Sie einen Error-Handler wie er im &amp;quot;[[Tutorial_quickstart]]&amp;quot; beschrieben wird, um dies zu testen.&lt;br /&gt;
&lt;br /&gt;
*'''Tritt der Fehler bei der Benutzung eines speziellen Texturloaders auf?'''&lt;br /&gt;
:Lesen Sie die Dokumentation zu dem von ihnen favorisierten Texturloader. z.B: [[Glbitmap_loader|glBitmap.pas]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Problemspezifisches==&lt;br /&gt;
*'''Haben Sie die Texturierung für das entsprechende Objekt aktiviert?'''&lt;br /&gt;
:Falls alle Objekte mit Texturen gezeichnet werden sollen, reicht es beim Setup von OpenGL per [[glEnable]](GL_TEXTURE_2D) Texturierung zu aktivieren.&lt;br /&gt;
:Falls nur einzelne Objekte texturiert werden sollen, muss vor diesem Objekt Texturing aktiviert, und vor den texturlosen Objekten Texturing wieder deaktiviert (glDisable(GL_TEXTURE_2D)) werden.&lt;br /&gt;
&lt;br /&gt;
*'''Haben Sie Texturcoordinaten für die zu texturierenden Objekte festegelegt?'''&lt;br /&gt;
:Texturcoordinaten werden mit [[glTexCoord]] spezifiziert.&lt;br /&gt;
&lt;br /&gt;
*'''Haben Sie die Textur gebunden?'''&lt;br /&gt;
:Der Befehl zum binden von Texturen lautet [[glBindTexture]]. Hierzu gehört natürlich auch, dass die Textur geladen wurde. Dazu benutzt man üblicherweise einen Texturloader. Einige Loader (z.B. [[Glbitmap_loader|glBitmap.pas]]) besitzen eine Funktion namens &amp;quot;bind&amp;quot; welche nach dem Laden das Binden  für sie übernimmt.&lt;br /&gt;
&lt;br /&gt;
*'''Sind die Filter der Textur richtig gesetzt?'''&lt;br /&gt;
:Wenn keine [[Mipmap|Mipmaps]] generiert wurden, bekommt man ohne explizite Filterangabe mittels [[glTexParameteri]] nur eine weiße Ausgabe. Daher die Filter auf nicht-Mipmap-Werte setzen oder Mipmaps, z.B. mit '''GL_GENERATE_MIPMAPS''' erzeugen.&lt;br /&gt;
&lt;br /&gt;
*'''Ist anisotropische Filterung aktiviert?'''&lt;br /&gt;
:Gefilterte Texturen können unter einem flachen Blickwinkel sehr unscharf erscheinen. Mit der Extension [[GL_EXT_texture_filter_anisotropic]] werden die Texturen einheitlich, unabhängig vom Beobachtungswinkel gefiltert.&lt;br /&gt;
&lt;br /&gt;
*'''Ist die Textur in einem gültigen Format?'''&lt;br /&gt;
:Texturen müssen im sogenannten &amp;quot;2^n Format&amp;quot; sein. Das heißt das die Seitenlänge der Textur (in Pixel) eine Potenz von 2 sein muss (z.B. 32x32, 64x256, 1024x512). Nur Karten die offiziell den OpenGL2.0 Standard unterstützen können auch andere Formate benutze (z.B. 1024x768, 112x232). (Bei falschen Texturgrößen wird das Objekt sonst einfach farbig und untexturiert gerendert.)&lt;br /&gt;
:Um zu Prüfen welchen Standard ihre Grafikkarte unterstützt lesen sie den Artikel zu [[glGetString]]&lt;br /&gt;
&lt;br /&gt;
==Multitexturing==&lt;br /&gt;
*'''Unterstützt die Zielgrafikkarte Multitexturing?'''&lt;br /&gt;
:Im Tutorial [[Tutorial_MultiTexturing#Schritt_1_-_Hardware_auf_Multitexturing-F.C3.A4higkeit_pr.C3.BCfen|Multitexturing]] wird erklärt, wie man checkt, ob Multitexturing von Grafikkarte und Treiber unterstützt wird.&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

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

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

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Vorlage:Version_4_0&amp;diff=24751</id>
		<title>Vorlage:Version 4 0</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Vorlage:Version_4_0&amp;diff=24751"/>
				<updated>2010-03-12T16:09:04Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Die Seite wurde neu angelegt: „v4.0“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;v4.0&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

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

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

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

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

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

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

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

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

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

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

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Vorlage:Version_3_1&amp;diff=24740</id>
		<title>Vorlage:Version 3 1</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Vorlage:Version_3_1&amp;diff=24740"/>
				<updated>2010-03-12T14:53:37Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Die Seite wurde neu angelegt: „v3.1“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;v3.1&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Vorlage:Version_3_2&amp;diff=24739</id>
		<title>Vorlage:Version 3 2</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Vorlage:Version_3_2&amp;diff=24739"/>
				<updated>2010-03-12T14:53:05Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Die Seite wurde neu angelegt: „v3.2“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;v3.2&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

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

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glTexGen&amp;diff=24326</id>
		<title>glTexGen</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glTexGen&amp;diff=24326"/>
				<updated>2009-11-17T10:42:57Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Link auf Manual&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glTexGen =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glTexGen''' Funktionen - kontrollieren die Generierung der Texturkoordinaten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexGend'''(''coord'': TGLenum; ''pname'': TGLenum; ''param'': TGLdouble);&lt;br /&gt;
 procedure '''glTexGenf'''(''coord'': TGLenum; ''pname'': TGLenum; ''param'': TGLfloat);&lt;br /&gt;
 procedure '''glTexGeni'''(''coord'': TGLenum; ''pname'': TGLenum; ''param'': TGLint);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''coord''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Texturkoordinate. Muss eine der folgenden sein:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_S, GL_T, GL_R,''' oder '''GL_Q'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist der symbolische Name einer Funktion zur Generierung von Texturkoordinaten.&amp;lt;br&amp;gt;&lt;br /&gt;
Muss '''GL_TEXTURE_GEN_MODE''' sein.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''param''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist ein einzelner Texturgenerierungsparameter. Kann '''GL_OBJECT_LINEAR, GL_EYE_LINEAR,''' oder '''GL_SPHERE_MAP''' sein.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexGendv'''(''coord'': TGLenum; ''pname'': TGLenum; const ''params'': PGLdouble);&lt;br /&gt;
 procedure '''glTexGenfv'''(''coord'': TGLenum; ''pname'': TGLenum; const ''params'': PGLfloat);&lt;br /&gt;
 procedure '''glTexGeniv'''(''coord'': TGLenum; ''pname'': TGLenum; const ''params'': PGLint);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''coord''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Texturkoordinate. Muss eine der folgenden sein:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_S, GL_T, GL_R,''' oder '''GL_Q'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist der symbolische Name einer Funktion zur Generierung von Texturkoordinaten oder eines Funktionsparameters.&amp;lt;br&amp;gt;&lt;br /&gt;
Muss '''GL_TEXTURE_GEN_MODE, GL_OBJECT_PLANE,''' oder '''GL_EYE_PLANE''' sein.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''params''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist ein Zeiger auf ein Feld mit Texturgenerierungsparameter. &amp;lt;br&amp;gt;&lt;br /&gt;
Wenn ''pname'' '''GL_TEXTURE_GEN_MODE''' ist, muss das Feld eine einzelne symbolische Konstante enthalten. Diese kann '''GL_OBJECT_LINEAR, GL_EYE_LINEAR,''' oder '''GL_SPHERE_MAP''' sein.&amp;lt;br&amp;gt;&lt;br /&gt;
In allen anderen Fällen enthält das Feld die Koeffizienten für die Texturgenerierungsfunktion die mit '''pname''' ausgewählt wurde.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
Die '''glTexGen''' Funktion wählt eine Texturkoordinatengenerierungsfunktion oder beliefert eine dieser Funktionen mit Koeffizienten.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''coord'' bezeichnet eine der vier Texturkoordinaten (s,t,r,q) und kann einen der 4 folgenden symbolischen Werte annehmen: '''GL_S, GL_T, GL_R''' oder '''GL_Q'''. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''pname'' kann einen der 3 möglichen Werte '''GL_TEXTURE_GEN_MODE, GL_OBJECT_PLANE''' oder '''GL_EYE_PLANE''' annehmen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn ''pname'' '''GL_TEXTURE_GEN_MODE''' zugewiesen wurde, kann man mittels ''params'' den Modus festlegen. Dazu verwendet man einen der 3 symbolischen Werte '''GL_OBJECT_LINEAR, GL_EYE_LINEAR''' bzw. '''GL_SPHERE_MAP'''. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn ''name'' entweder gleich '''GL_OBJECT_PLANE''' oder '''GL_EYE_PLANE''' ist, enthält ''params'' Koeffizienten für die zugehörige Texturgenerierungsfunktion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn die Textur-Generatorfunktion '''GL_OBJECT_LINEAR''' ist, wird die Funktion&lt;br /&gt;
&lt;br /&gt;
[[Bild:GlTexGen_GL_OBJECT_LINEAR_Formel.png]]&lt;br /&gt;
&lt;br /&gt;
benutzt, wobei &lt;br /&gt;
*g der berechnete Wert der in ''coord'' angegebenen Koordinate ist, &lt;br /&gt;
*p(1),p(2),p(3),p(4) die vier in ''params'' bereitgestellten Werte sind und &lt;br /&gt;
*x(o),y(o),z(o),w(o) die Objektkoordinaten des Vertex sind. &lt;br /&gt;
Diese Funktion kann für Terraintexturierung, wobei Normal Null(definiert durch p(1),p(2),p(3),p(4)) als Referenzfläche benutzt wird, verwendet werden.&amp;lt;br&amp;gt;&lt;br /&gt;
Die Höhe eines Terrainvertex wird von der '''GL_OBJECT_LINEAR''' Koordinaten-Generatorfunktion als Abstand zu Normal Null berechnet; diese Höhenangabe wird zum Beispiel gerne zur Indezierung eines Texturbildes genutzt, um weissen Schnee auf Bergspitzen und grünes Gras auf die Bergausläufer zu mappen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn die Textur-Generatorfunktion '''GL_EYE_LINEAR''' ist, wird die Funktion&lt;br /&gt;
&lt;br /&gt;
[[Bild:GlTexGen_GL_OBJECT_EYE_LINEAR_Formel1.png]]&lt;br /&gt;
&lt;br /&gt;
benutzt, wobei&lt;br /&gt;
&lt;br /&gt;
[[Bild:GlTexGen_GL_OBJECT_EYE_LINEAR_Formel2.png]]und&lt;br /&gt;
 &lt;br /&gt;
*x (e) , y (e) , z (e) , w (e) die Eye-Koordinaten des Vertex sind, &lt;br /&gt;
*p (1) , p (2) , p (3) , p (4) die in ''params'' bereitgestellten Werte sind und &lt;br /&gt;
*M die Modelviewmatrix zum Zeitpunkt des '''glTexGen'''-Aufrufs ist. &lt;br /&gt;
Wenn M schlecht zusammengesetzt oder [http://www.math.unizh.ch/fachverein/forum/detail.jsp?FORUM=120 singulär] ist, können die Texturkoordinaten, die von der resultierenden Funktion berechnet werden, ungenau oder undefiniert sein.&amp;lt;br&amp;gt;&lt;br /&gt;
Man beachte dass die Werte in ''params'' eine Referenzfläche in Eye-Koordinaten definieren. Die Modelview-Matrix die auf sie angewendet wird muss nicht die selbe sein, die bei der Transformation der Polygonvertices wirkt. Diese Funktion stellt ein Feld von Texturkoordinaten bereit, die dynamische Konturlinien auf sich bewegenden Objekten hervorrufen kann.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn ''pname'' '''GL_SPHERE_MAP''' und ''coord'' entweder '''GL_S''' oder '''GL_T''' ist, werden die s und t Texturkoordinaten wie folgend generiert: &lt;br /&gt;
*Es sei '''u''' ein Einheitsvektor der vom Koordinatenursprung zum Polygonvertex(in Eye-Koordinaten) zeigt (Ortsvektor). &lt;br /&gt;
*'''&amp;lt;nowiki&amp;gt;n'&amp;lt;/nowiki&amp;gt;''' sei die aktuelle Normale in Eye-Koordinaten transformiert. &lt;br /&gt;
*'''f''' =(f (x ) f (y ) f (z) )T sei der Reflektionsvektor.&lt;br /&gt;
So dass [[Bild:GlTexGen_GL_SPHERE_MAP_Formel1.png]] ist.&lt;br /&gt;
&lt;br /&gt;
Schließlich sei [[Bild:GlTexGen_m.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dann sind die Werte, welche der i und t Texturkoordinate zugewiesen werden&amp;lt;br&amp;gt;&lt;br /&gt;
[[Bild:GlTexGen_GL_SPHERE_MAP_Formel2.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Bild:GlTexGen_GL_SPHERE_MAP_Formel3.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Eine Texturgenerierungsfunktion wird mittels [[glEnable]]/[[glDisable]] und den Texturkoordinatennamen ('''GL_TEXTURE_GEN_S, GL_TEXTURE_GEN_T, GL_TEXTURE_GEN_R''' bzw. '''GL_TEXTURE_GEN_Q''') aktiviert bzw. deaktiviert.&lt;br /&gt;
Bei der Aktivierung wird die ausgewählte Texturkoordinate über die zugehörige Generierungsfunktion berechnet.&amp;lt;br&amp;gt;&lt;br /&gt;
Ist sie deaktiviert, so bekommen darauffolgende Vertices die vom aktuellen Set der Texturkoordinaten bestimmten Texturkoordinaten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Der '''Initialisierungszustand''' ist folgender:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Alle Texturgenerierungsfunktionen stehen auf '''GL_EYE_LINEAR''' und sind deaktiviert.&lt;br /&gt;
# Beide '''s''' Ebenengleichungen stehen auf (1,0,0,0).&lt;br /&gt;
# Beide '''t''' Ebenengleichungen stehen auf (0,1,0,0).&lt;br /&gt;
# Alle '''r''' und '''q''' Ebenengleichungen stehen auf (0,0,0,0).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn &lt;br /&gt;
#''coord'' oder ''pname'' ungültige Werte übergeben werden oder &lt;br /&gt;
#wenn ''pname'' '''GL_TEXTURE_GEN_MODE''' ist und ''params'' keinen gültigen Wert enthält.&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn gleichzeitig ''pname'' = '''GL_TEXTURE_GEN_MODE''', ''params'' = '''GL_SPHERE_MAP''' und ''coord'' entweder '''GL_R''' oder '''GL_Q''' ist.&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glTexGen''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGetTexGen]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit Token '''GL_TEXTURE_GEN_S'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit Token '''GL_TEXTURE_GEN_T'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit Token '''GL_TEXTURE_GEN_R'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit Token '''GL_TEXTURE_GEN_Q'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glTexGen.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glTexEnv]], [[glTexImage1D]], [[glTexImage2D]], [[glTexParameter]] &lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|TexGen]]&lt;br /&gt;
 [[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glTexImage3D&amp;diff=24325</id>
		<title>glTexImage3D</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glTexImage3D&amp;diff=24325"/>
				<updated>2009-11-15T19:39:43Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: /* Parameter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glTexImage3D =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glTexImage3D''' - Spezifiziert ein dreidimensionales Texturbild.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Spezifikation ==&lt;br /&gt;
 procedure '''glTexImage3D'''(''target'': TGLenum; ''level'': TGLint; ''internalformat'': TGLint; ''width'': TGLsizei; &lt;br /&gt;
                        ''height'': TGLsizei; ''depth'': TGLsizei; ''border'': TGLint; ''format'': TGLenum; &lt;br /&gt;
                        ''_type'': TGLenum; '''const''' ''pixels'': PGLvoid); &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Gibt den Typ der Textur an. '''GL_TEXTURE_3D''' oder '''GL_PROXY_TEXTURE_3D'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''level''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Gibt den Detailgrad für das gewünschte Bild an. &amp;lt;br&amp;gt;&lt;br /&gt;
''level'' '''0''' ist das Basisbild. Level n ist die n-te Mipmap-Reduzierung des Bildes.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''internalformat''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;'''1''' für '''R''' &amp;lt;br&amp;gt; '''2''' für '''R''' und '''A''' &amp;lt;br&amp;gt; '''3''' für '''RGB''' &amp;lt;br&amp;gt; '''4''' für '''RGBA'''&amp;lt;br&amp;gt;&lt;br /&gt;
oder eine der folgenden symbolischen Konstanten :&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_ALPHA,     GL_ALPHA4, GL_ALPHA8, GL_ALPHA12, GL_ALPHA16, GL_COMPRESSED_ALPHA, GL_COMPRESSED_LUMINANCE, GL_COMPRESSED_LUMINANCE_ALPHA, GL_COMPRESSED_INTENSITY, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_LUMINANCE, GL_LUMINANCE4, GL_LUMINANCE8, GL_LUMINANCE12, GL_LUMINANCE16, GL_LUMINANCE_ALPHA, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE6_ALPHA2, GL_LUMINANCE8_ALPHA8, GL_LUMINANCE12_ALPHA4, GL_LUMINANCE12_ALPHA12, GL_LUMINANCE16_ALPHA16, GL_INTENSITY, GL_INTENSITY4, GL_INTENSITY8, GL_INTENSITY12, GL_INTENSITY16, GL_R3_G3_B2, GL_RGB, GL_RGB4, GL_RGB5, GL_RGB8, GL_RGB10, GL_RGB12, GL_RGB16, GL_RGBA, GL_RGBA2, GL_RGBA4, GL_RGB5_A1, GL_RGBA8, GL_RGB10_A2, GL_RGBA12, GL_RGBA16, GL_SLUMINANCE, GL_SLUMINANCE8, GL_SLUMINANCE_ALPHA, GL_SLUMINANCE8_ALPHA8, GL_SRGB, GL_SRGB8, GL_SRGB_ALPHA''' oder '''GL_SRGB8_ALPHA8'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''width''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Breite = Anzahl der Pixel pro Zeile &amp;lt;br&amp;gt; muss als Wert ''2^n + 2 * border'' für n Integerwerte haben. Alle Implementationen unterstützen 3D-Texturbilder, die mindestens 16 Texel breit sind.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''height''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Höhe = Anzahl der Zeilen &amp;lt;br&amp;gt; muss als Wert ''2^n + 2 * border'' für n Integerwerte haben. Alle Implementationen unterstützen 3D-Texturbilder, die mindestens 16 Texel hoch sind.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''depth''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Tiefe = Anzahl der &amp;quot;Scheiben&amp;quot; &amp;lt;br&amp;gt; muss als Wert ''2^n + 2 * border'' für n Integerwerte haben. Alle Implementationen unterstützen 3D-Texturbilder, die mindestens 16 Texel tief sind.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''border''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Breite des Rahmens || '''0''' oder '''1'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''format''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt das Format der Pixeldaten.&amp;lt;br&amp;gt;&lt;br /&gt;
Folgende symbolische Werte werden akzeptiert: &amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_COLOR_INDEX, GL_RED, GL_GREEN, GL_BLUE, GL_ALPHA, GL_RGB, GL_BGR, GL_RGBA, GL_BGRA, GL_LUMINANCE,''' und '''GL_LUMINANCE_ALPHA'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''_type''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den Pixeltyp für den Inhalt von ''pixels''.&amp;lt;br&amp;gt;&lt;br /&gt;
Folgende Typen werden unterstützt:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_UNSIGNED_BYTE, GL_BYTE, GL_BITMAP, GL_UNSIGNED_SHORT, GL_SHORT, GL_UNSIGNED_INT, GL_INT, GL_FLOAT, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_SHORT_5_6_5, GL_UNSIGNED_SHORT_5_6_5_REV, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_INT_10_10_10_2''' und '''GL_UNSIGNED_INT_2_10_10_10_REV.'''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pixels''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Die Texture-Image Daten vom Typ, der in ''format'' angegeben wurde (Array, in dem die Pixel gespeichert sind) &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
Texturierung bildet einen bestimmten Teil eines Texturbildes auf alle [[Primitive|Grafikprimitiven]] ab für die Texturierung aktiviert ist.&lt;br /&gt;
&lt;br /&gt;
Eine 3D-Textur besitzt gegenüber einer &amp;quot;normalen&amp;quot; 2D Textur eine zusätzliche Dimension. Anstatt als &amp;quot;Überzug&amp;quot; über ein Objekt, kann man mit 3D Texturen den Eindruck erzeugen, das Objekt wäre aus der Textur herausgeschnitten worden - als würde das Objekt aus dem Material bestehen, welches die 3D Textur abbildet. Diese Wirkung wird dadurch erreicht, dass selbst bei komplexesten Formen eine 3D Textur verzerrungsfrei auf das Objekt übertragen werden kann.&lt;br /&gt;
&lt;br /&gt;
Um eine 3D-Textur zu aktivieren ruft man [[glEnable]] mit dem Parameter '''GL_TEXTURE_3D''' auf. Die Deaktivierung erfolgt entsprechend mittels [[glDisable]].&lt;br /&gt;
&lt;br /&gt;
Das Texturbild wird durch die Funktion '''glTexImage3D''' definiert. Die Argumente der Funktion beschreiben die Eigenschaften des Texturbildes wie z.B. Breite, Höhe, Tiefe, Breite des Randes, [[LOD]]-Nummer (siehe [[glTexParameter]]) und Anzahl der unterstützen Farbkomponenten. Die letzten 3 Argumente beschreiben wie das Bild im Speicher abgelegt wird. Die 3 Argumente sind identisch mit denen, die das Pixelformat bei [[glDrawPixels]] steuern.&lt;br /&gt;
&lt;br /&gt;
Falls ''target'' '''GL_PROXY_TEXTURE_3D''' ist, werden keine Daten von ''data'' gelesen, sondern der Zustand des Texturbildes neu berechnet, auf Konsistenz überprüft und gegen die Fähigkeiten der Implementation geprüft. Falls die Implementation mit einer Textur der angeforderten Grösse nicht klarkommt, setzt sie jeden Bildzustand auf 0, generiert jedoch keinen Fehler ( siehe [[glGetError]] ). Um ein vollständiges Mipmap-Array abzufragen, sollte man ''level'' grösser oder gleich 1 wählen.&lt;br /&gt;
&lt;br /&gt;
Falls ''target'' '''GL_TEXTURE_3D''' ist, werden die Daten aus ''pixels'' als Sequenz von vorzeichenlosen oder -behafteten Byte-, Shortint- oder Longint-Werten oder als Fließkommazahlen einfacher Genauigkeit gelesen. Der Typ wird über ''type'' festgelegt. &amp;lt;br&amp;gt;&lt;br /&gt;
Die ausgelesen Werte werden abhängig von ''format'' gruppiert zu Gruppen mit je einem, zwei, drei oder vier Werten. Diese Gruppen entsprechen einem Element. &lt;br /&gt;
&lt;br /&gt;
Wenn ''type'' gleich '''GL_BITMAP''' ist, werden die Daten als Folge (orig.: &amp;quot;String&amp;quot;) von vorzeichenlosen Bytewerten angesehen (wobei ''format'' '''GL_COLOR_INDEX''' sein muss). Jedes Byte des Datenblocks wird als Gruppe von 8 1-Bit Elementen interpretiert. Die Reihenfolge der Bits wird durch '''GL_UNPACK_LSB_FIRST''' (siehe [[glPixelStore]]) festgelegt.&lt;br /&gt;
&lt;br /&gt;
Falls ein nichtnull benamtes [[VBO | Pufferobjekt]] an das '''GL_PIXEL_UNPACK_BUFFER '''-target gebunden ist ( siehe [[glBindBuffer]] ) während ein Texturbild definiert wird, wird ''data'' als Byte-Offset im Datenspeicher des Pufferobjektes behandelt.&lt;br /&gt;
                    &lt;br /&gt;
Das erste Element entspricht der unteren linken Ecke des Texturbildes. Nachfolgende Elemente laufen von links nach rechts durch die verbleibenden Texel in der untersten Zeile und dann in nachfolgenden höheren Zeilen. Das letzte Element entspricht der oberen rechten Ecke.&lt;br /&gt;
&lt;br /&gt;
Der ''format'' Parameter bestimmt die Zusammenstellung der Elemente aus ''pixels''. Folgende 12 möglichen Werte kann ''format'' haben:&lt;br /&gt;
&lt;br /&gt;
'''GL_COLOR_INDEX'''&lt;br /&gt;
:Jedes Element entspricht einem einzelnen Wert, dem Farbindex. Jeder Index wird in eine Festkommazahl (mit einer unbestimmten Anzahl 0 Bits rechts vom Komma) konvertiert, abhängig von Wert und Vorzeichen von '''GL_INDEX_SHIFT''' bitweise nach rechts bzw. links verschoben und zu '''GL_INDEX_OFFSET''' addiert ( siehe [[glPixelTransfer]] ). Dann werden die Indizes durch ihre entsprechenden Werte aus den Tabellen '''GL_PIXEL_MAP_I_TO_R''', '''GL_PIXEL_MAP_I_TO_G''', '''GL_PIXEL_MAP_I_TO_B''' und '''GL_PIXEL_MAP_I_TO_A''' ersetzt und auf das Interval [0, 1] heruntergerechnet.&lt;br /&gt;
&lt;br /&gt;
'''GL_RED'''&lt;br /&gt;
:Jedes Element entspricht einer roten Farbkomponente. Der Wert wird in eine Fließkommazahl konvertiert und zu einem RGBA Wert ergänzt, indem man 0.0 für die beiden anderen Farben und 1.0 für den Alphakanal hinzufügt. Jede Komponente wird mit '''GL_'''''c'''''_SCALE''' multipliziert und zu '''GL_'''''c'''''_BIAS''' addiert, und am Schluss auf den Bereich [0,1] begrenzt, wobei ''c'' durch R, G, B oder A ersetzt werden soll. (siehe [[glPixelTransfer]])&lt;br /&gt;
&lt;br /&gt;
'''GL_GREEN'''&lt;br /&gt;
:Jedes Element entspricht einer grünen Farbkomponente. Der Wert wird in eine Fließkommazahl konvertiert und zu einem RGBA Wert ergänzt, indem man 0.0 für die beiden anderen Farben und 1.0 für den Alphakanal hinzufügt. Jede Komponente wird mit '''GL_'''''c'''''_SCALE''' multipliziert und zu '''GL_'''''c'''''_BIAS''' addiert, und am Schluss auf den Bereich [0,1] begrenzt, wobei ''c'' durch R, G, B oder A ersetzt werden soll. (siehe [[glPixelTransfer]])&lt;br /&gt;
&lt;br /&gt;
'''GL_BLUE'''&lt;br /&gt;
:Jedes Element entspricht einer blauen Farbkomponente. Der Wert wird in eine Fließkommazahl konvertiert und zu einem RGBA Wert ergänzt, indem man 0.0 für die beiden anderen Farben und 1.0 für den Alphakanal hinzufügt. Jede Komponente wird mit '''GL_'''''c'''''_SCALE''' multipliziert und zu '''GL_'''''c'''''_BIAS''' addiert, und am Schluss auf den Bereich [0,1] begrenzt, wobei ''c'' durch R, G, B oder A ersetzt werden soll. (siehe [[glPixelTransfer]])&lt;br /&gt;
&lt;br /&gt;
'''GL_ALPHA'''&lt;br /&gt;
:Jedes Element entspricht einer Alpha-Farbkomponente. Der Wert wird in eine Fließkommazahl konvertiert und zu einem RGBA Wert ergänzt, indem man 0.0 für die drei anderen Farben hinzufügt. Jede Komponente wird mit '''GL_'''''c'''''_SCALE''' multipliziert und zu '''GL_'''''c'''''_BIAS''' addiert, und am Schluss auf den Bereich [0,1] begrenzt, wobei ''c'' durch R, G, B oder A ersetzt werden soll. (siehe [[glPixelTransfer]])&lt;br /&gt;
&lt;br /&gt;
'''GL_INTENSITY'''&lt;br /&gt;
:Jedes Element entspricht einem einzelnem Intesivitäts-Wert. OpenGL wandelt dieses in eine Fließkommazahl um und setzt es zu einem RGBA-Element zusammen, indem der Intensitätswert drei Mal für Rot, Grün, Blau und Alpha kopiert wird. Jede Komponente wird dann mit dem vorzeichenbehafteten Skalierungsfaktor '''GL_'''''c'''''_SCALE''' multipliziert, zu dem vorzeichenbehafteten Bias '''GL_'''''c'''''_BIAS''' addiert und auf den Bereich [0,1] begrenzt ( siehe [[glPixelTransfer]] ).&lt;br /&gt;
&lt;br /&gt;
'''GL_RGB'''&lt;br /&gt;
'''GL_BGR'''&lt;br /&gt;
:Jedes Element entspricht den drei RGB-Farbwerten. Die Werte werden in Fließkommazahlen konvertiert und zu einem RGBA Wert ergänzt, indem man 1.0 für den Alphakanal hinzufügt. Jede Komponente wird mit '''GL_'''''c'''''_SCALE''' multipliziert und zu '''GL_'''''c'''''_BIAS''' addiert, und am Schluss auf den Bereich [0,1] begrenzt, wobei ''c'' durch R, G, B oder A ersetzt werden soll. (siehe [[glPixelTransfer]])&lt;br /&gt;
&lt;br /&gt;
'''GL_RGBA'''&lt;br /&gt;
'''GL_BGRA'''&lt;br /&gt;
:Jedes Element enthält alle vier Farbkomponenten. Jede Komponente wird mit '''GL_'''''c'''''_SCALE''' multipliziert und zu '''GL_'''''c'''''_BIAS''' addiert, und am Schluss auf den Bereich [0,1] begrenzt, wobei ''c'' durch R, G, B oder A ersetzt werden soll. (siehe [[glPixelTransfer]])&lt;br /&gt;
&lt;br /&gt;
'''GL_LUMINANCE'''&lt;br /&gt;
:Jedes Element entspricht einem Helligkeitswert. Der Wert wird in Fließkommazahlen konvertiert und zu einem RGBA Wert ergänzt, indem man den Helligkeitswert drei mal für R, G und B einsetzt und 1.0 für den Alphakanal hinzufügt. Jede Komponente wird mit '''GL_'''''c'''''_SCALE''' multipliziert und zu '''GL_'''''c'''''_BIAS''' addiert, und am Schluss auf den Bereich [0,1] begrenzt, wobei ''c'' durch R, G, B oder A ersetzt werden soll. (siehe [[glPixelTransfer]])&lt;br /&gt;
&lt;br /&gt;
'''GL_LUMINANCE_ALPHA'''&lt;br /&gt;
:Jedes Element entspricht einem Paar aus Helligkeitswert und Alphawert. Beide Werte werden in Fließkommazahlen konvertiert und zu einem RGBA Wert ergänzt, indem man den Helligkeitswert drei mal für R, G und B einsetzt und den Alphawert hinzufügt. Jede Komponente wird mit '''GL_'''''c'''''_SCALE''' multipliziert und zu '''GL_'''''c'''''_BIAS''' addiert, und am Schluss auf den Bereich [0,1] begrenzt, wobei ''c'' durch R, G, B oder A ersetzt werden soll. (siehe [[glPixelTransfer]])&lt;br /&gt;
&lt;br /&gt;
Lesen Sie den Artikel [[glDrawPixels]] um eine Beschreibung der zulässigen Werte für ''type'' zu erhalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn eine Anwendung die Textur in einer bestimmten Auflösung oder in einem bestimmten Format speichern möchte, kann sie die Auflösung und das Format mit ''internalFormat'' abfragen. OpenGL wird eine interne Repräsentation wählen die das gewünschte ''internalFormat'' approximiert, aber das Format muß nicht exakt übereinstimmen. ( Die Repräsentationen spezifiziert durch '''GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_RGB''' und '''GL_RGBA''' müssen exakt übereinstimmen ). Die numerischen Werte 1, 2, 3 und 4 dürfen ebenfalls benutzt werden um die obrigen Repräsentationen zu spezifizieren.&lt;br /&gt;
&lt;br /&gt;
Wenn der Parameter ''internalFormat'' eins der generischen gepackten Formate '''GL_COMPRESSED_ALPHA, GL_COMPRESSED_INTENSITY, GL_COMPRESSED_LUMINANCE, GL_COMPRESSED_LUMINANCE_ALPHA, GL_COMPRESSED_RGB''' oder '''GL_COMPRESSED_RGBA''' ist, wird OpenGL das interne Format mit der symbolischen Konstante für ein spezifisches internes Format ersetzen und die Textur vor der Speicherung komprimieren. Falls kein entsprechendes internes Format zur Verfügung steht oder OpenGL das Bild aus irgendeinem Grund nicht komprimieren kann, wird das interne Format stattdessen durch ein entsprechendes internes Basisformat ersetzt.&lt;br /&gt;
&lt;br /&gt;
Falls der Parameter ''internalFormat'' '''GL_SRGB, GL_SRGB8, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_SLUMINANCE, GL_SLUMINANCE8, GL_SLUMINANCE_ALPHA''' oder '''GL_SLUMINANCE8_ALPHA8''' ist, wird die Textur behandelt als wäre die roten, grünen, blauen oder Luminance-Komponenten im [[sRGB-Farbraum]] kodiert. Jegliche Alpha-Komponente bleibt unverändert. Die Umwandlung von der sRGB kodierten Komponente ''cs'' in eine lineare Komponente ''cl'' ist :&lt;br /&gt;
&lt;br /&gt;
[[Bild:Formel_sRGB.png]]&lt;br /&gt;
&lt;br /&gt;
Vorausgesetzt ''cs'' ist die sRGB-Komponente im Bereich [0,1].&lt;br /&gt;
       &lt;br /&gt;
Man kann als ''target'' '''GL_PROXY_TEXTURE_3D''' nutzen um zu überprüfen, ob eine bestimmte Resolution und ein bestimmtes Format akzeptiert werden. Die Implementation wird ihre beste Anpassung für die geforderte Speicherauflösung und das Format aktualisieren und neu berechnen. Um dann den neu berechneten Zustand abzufragen ruft man [[glGetTexLevelParameter]]. Falls die Textur nicht gespeichert werden kann wird der Texturzustand auf 0 gesetzt.&lt;br /&gt;
&lt;br /&gt;
Ein Einkomponenten-Texturbild benutzt nur die aus ''data'' extrahierte rote Komponente der RGBA-Farbe. Ein Zweikomponenten-Bild benutzt die R und A Werte. Ein Dreikomponenten-Bild benutzt die R, G und B Werte. Ein Vierkomponenten-Bild benutzt alle RGBA-Komponenten.&lt;br /&gt;
&lt;br /&gt;
Tiefentexturen können während der Texturfilterung und -anwendung als '''LUMINANCE, INTENSITY''' oder '''ALPHA'''-Texturen behandelt werden. [[Image-based shadowing]] kann aktiviert werden, indem die r-Koordinaten der Textur mit den Werten der Tiefentextur verglichen werden um ein Boolsches Ergebnis zu erhalten. Für mehr Details beim Texturvergleich siehe [[glTexParameter]].&lt;br /&gt;
&lt;br /&gt;
===Verwendungsmöglichkeit===&lt;br /&gt;
Abseits dem einfachen Laden von Texturen wird diese Funktion auch benutzt um Speicherbereiche für die spätere Verwendung zu reservieren. Ruft man glTexImage mit ''pixels'' = '''nil''' auf, wird der Speicherbereich zwar angelegt aber nicht gefüllt. Dies kann zum Beispiel gewünscht sein, wenn man einen Screenshot als Textur verwenden möchte (&amp;quot;Render To Texture&amp;quot;). Man kann dann den [[Framebuffer]] (=Screenshot) mittels [[glCopyTexImage]] in den durch glTexImage reservierten Speicherbereich kopieren. (Siehe dazu auch diesen [http://www.delphigl.com/forum/viewtopic.php?p=59156 Thread im Forum])&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
'''glTexImage3D''' war bis zu OpenGL 1.2 nur eine Erweiterung. Deswegen ist bei manchen Chipsätzen die Funktion nur als '''glTexImage3DEXT''' verfügbar.&lt;br /&gt;
&lt;br /&gt;
Texturierung hat im Farbindexmodus keinen Effekt.&lt;br /&gt;
&lt;br /&gt;
Falls die [[ARB_imaging]]-Erweiterung unterstützt wird dürfen RGBA-Elemente auch in der [[Image-Pipeline]] verarbeitet werden.&lt;br /&gt;
Die folgenden Stufen dürfen an eine RGBA-Farbe angewendet werden, bevor die Farbkomponenten auf den Bereich [0, 1] eingegrenzt werden :&lt;br /&gt;
&lt;br /&gt;
# Ersetzung der Farbkomponenten durch die Farbtabelle, die durch '''GL_COLOR_TABLE''' definiert wurde, falls aktiviert. Siehe [[glColorTable]].&amp;lt;br&amp;gt;&lt;br /&gt;
# Ersetzung der Farbkomponenten durch die Farbtabelle, die durch '''GL_POST_CONVOLUTION_COLOR_TABLE''' definiert wurde, falls aktiviert. Siehe [[glColorTable]].&amp;lt;br&amp;gt;&lt;br /&gt;
# Transformation durch die [[Farbmatrix]]. Siehe [[glMatrixMode]].&amp;lt;br&amp;gt;&lt;br /&gt;
# RGBA-Komponenten können mit '''GL_POST_COLOR_MATRIX_'''''c'''''_SCALE''' multipliziert und mit '''GL_POST_COLOR_MATRIX_'''''c'''''_BIAS''' addiert werden, falls aktiviert. Siehe [[glPixelTransfer]].&amp;lt;br&amp;gt;&lt;br /&gt;
# Ersetzung der Farbkomponenten durch die Farbtabelle, die durch '''GL_POST_COLOR_MATRIX_COLOR_TABLE''' definiert wurde, falls aktiviert. Siehe [[glColorTable]].&amp;lt;br&amp;gt;&lt;br /&gt;
                        &lt;br /&gt;
Das Texturbild kann in den selben Datenformaten vorliegen wie die Pixel bei [[glDrawPixels]] ausgenommen '''GL_STENCIL_INDEX''' und '''GL_DEPTH_COMPONENT'''. [[glPixelStore]] und [[glPixelTransfer]] beeinflussen das Texturbild in exakt der Art und Weise, wie sie auch [[glDrawPixels]] beeinflussen.&lt;br /&gt;
&lt;br /&gt;
Eine Textur die 0 Pixel breit, hoch oder tief ist, stellt die NULL-Textur dar. Wenn die NULL-Textur für die LOD-Stufe 0 spezifiziert wird entspricht das Verhalten dem bei deaktivierter Texturierung.&lt;br /&gt;
&lt;br /&gt;
== Änderungen ==&lt;br /&gt;
Folgende Erweiterungen hat die Funktion erfahren:&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.1 ===&lt;br /&gt;
Andere interne Formate als 1, 2, 3 oder 4 dürfen benutzt werden.&lt;br /&gt;
&lt;br /&gt;
''data'' darf ein Null-Pointer sein. In diesem Fall wird Texturspeicher allokiert um eine Textur der Breite ''width'', der Höhe ''height'' und der Tiefe ''depth'' aufzunehmen. Man kann dann Sub-Texturen laden um diesen Texturspeicher zu initialisieren. Das Bild ist undefiniert, falls der Nutzer versucht einen  nichtinitialisierten Teil des Texturbildes auf eine Primitive anzuwenden.     &lt;br /&gt;
    &lt;br /&gt;
=== Ab OpenGL Version 1.2 ===    &lt;br /&gt;
Die Formate '''GL_BGR''' und '''GL_BGRA''' und die Typen '''            GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_SHORT_5_6_5, GL_UNSIGNED_SHORT_5_6_5_REV, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_INT_10_10_10_2''' und '''GL_UNSIGNED_INT_2_10_10_10_REV''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.3 ===&lt;br /&gt;
'''glTexImage3D''' gibt die dreidimensionale Textur der aktuellen, mit [[glActiveTexture]] definierten Textur-Einheit an ( oder schon vorher, falls die [[ARB_multitexture]]-Erweiterung unterstützt wird ).&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 2.0 ===  &lt;br /&gt;
[[NPOT]]-Texturen werden unterstützt ( oder schon vorher, falls die Implementation die [[GL_ARB_texture_non_power_of_two]]-Erweiterung unterstützt ).&lt;br /&gt;
        &lt;br /&gt;
=== Ab OpenGL Version 2.1 === &lt;br /&gt;
Die internen Formate '''GL_SRGB, GL_SRGB8, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_SLUMINANCE, GL_SLUMINANCE8, GL_SLUMINANCE_ALPHA''' und '''GL_SLUMINANCE8_ALPHA8''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn ''target'' nicht '''GL_TEXTURE_3D''' oder '''GL_PROXY_TEXTURE_3D''' ist.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn ''format'' ungültige Werte übergeben wurden. Akzeptiert werden alle Formatangaben außer '''GL_STENCIL_INDEX''' und '''GL_DEPTH_COMPONENT''' &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn ''type'' keine gültige Typkonstante übergeben wurde. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn GL_BITMAP als ''type'' und '''GL_COLOR_INDEX''' nicht(!) als ''format'' angegeben wurde. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_VALUE''' wird generiert wenn ''level'' kleiner 0 oder größer ''ld(max)'' ist, wobei ''max'' der Rückgabewert von '''GL_MAX_TEXTURE_SIZE''' ist. (ld = Logarithmus Dualis = Basis 2). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_VALUE''' wird generiert wenn für ''internalformat'' etwas anderes als ''1'', ''2'', ''3'', ''4'' oder eine der akzeptieren Resolutions- und symbolischen Formatkonstanten angegeben wurde. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_VALUE''' wird generiert wenn ''width'', ''height'' bzw. ''depth'' kleiner als 0 oder größer als 2 + '''GL_MAX_TEXTURE_SIZE''' ist, oder die Bedingung  ''2^k + 2 * border'' (k=Integerwerte) nicht erfüllt. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_VALUE''' wenn ''border'' nicht ''0'' oder ''1'' ist. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, falls ''type'' eine der Konstanten '''GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_SHORT_5_6_5''' oder '''GL_UNSIGNED_SHORT_5_6_5_REV''' ist und ''format'' nicht '''GL_RGB'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, falls ''type'' eine der Konstanten '''GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_INT_10_10_10_2''' oder '''GL_UNSIGNED_INT_2_10_10_10_REV''' und ''format'' weder '''GL_RGBA''' noch '''GL_BGRA''' ist.&lt;br /&gt;
        &lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, falls ''format'' oder ''internalFormat'' '''GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24''' oder '''GL_DEPTH_COMPONENT32''' ist.&lt;br /&gt;
        &lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, falls ein Pufferobjekt-Name ungleich null an das '''GL_PIXEL_UNPACK_BUFFER'''-target gebunden ist und der Datenspeicher des Pufferobjektes währenddessen gemappt wird.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, falls ein Pufferobjekt-Name ungleich null an das '''GL_PIXEL_UNPACK_BUFFER'''-target gebunden ist und die Daten derart vom Pufferobjekt entpackt werden, dass der gelesene Speicher die Grösse des Speichers der Daten überschreitet.&lt;br /&gt;
       &lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, falls ein Pufferobjekt-Name ungleich null an das '''GL_PIXEL_UNPACK_BUFFER'''-target gebunden ist und ''data'' nicht gleichartig auf die Anzahl der Bytes aufgeteilt werden kann, um im Speicher ein Datum abzuspeichern welches durch ''type'' angegeben wurde.&lt;br /&gt;
 &lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn die '''glTexImage3D'''-Funktion in einem [[glBegin]]- und [[glEnd]]-Block aufgerufen wird. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGetTexImage]] &amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit dem Token '''GL_TEXTURE_3D'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit Argument '''GL_PIXEL_UNPACK_BUFFER_BINDING'''&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glTexImage3D.xml&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glActiveTexture]], [[glColorTable]], [[glCompressedTexImage1D]],&lt;br /&gt;
[[glCompressedTexImage2D]], [[glCompressedTexImage3D]], [[glCompressedTexSubImage1D]],&lt;br /&gt;
[[glCompressedTexSubImage2D]], [[glCompressedTexSubImage3D]],  [[glCopyPixels]], [[glCopyTexImage1D]], [[glCopyTexImage2D]], [[glCopyTexSubImage1D]], [[glCopyTexSubImage2D]], [[glCopyTexSubImage3D]], [[glDrawPixels]], [[glGetCompressedTexImage]], [[glMatrixMode]], [[glPixelStore]], [[glPixelTransfer]], [[glTexEnv]], [[glTexGen]], [[glTexImage1D]], [[glTexImage2D]], [[glTexSubImage1D]], [[glTexSubImage2D]], [[glTexSubImage3D]], [[glTexParameter]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|TexImage3D]]&lt;br /&gt;
 [[Kategorie:GL1.2]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glActiveStencilFaceEXT&amp;diff=24323</id>
		<title>glActiveStencilFaceEXT</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glActiveStencilFaceEXT&amp;diff=24323"/>
				<updated>2009-11-10T17:31:11Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: /* Siehe auch */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glActiveStencilFaceEXT =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glActiveStencilFaceEXT''' - Legt für zweiseitige [[Stenciltest]]s die aktive Seite fest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
&lt;br /&gt;
 procedure '''glActiveStencilFaceEXT'''(''face'' : GLenum);&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
! ''face'' &lt;br /&gt;
| Aktive Seite für zweiseitigen Stenciltest, entweder '''GL_BACK''' oder '''GL_FRONT'''.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Setzt für zweiseite [[Stenciltest]]s die aktive Stencilseite, welche bestimmt ob Stencilbezogene Befehle den Stencilzustand der Vorder- oder der Rückseite aktualisieren.&lt;br /&gt;
Stencil-Befehle ([[glStencilFunc]], [[glStencilOp]] und [[glStencilMask]]), die den Stencilzustand aktualisieren, aktualisieren den vorderen Stencilzustand, falls die aktive Stencilseite '''GL_FRONT''' und den hinteren Stencilzustand, falls die aktive Stencilseite '''GL_BACK''' ist.&lt;br /&gt;
Zusätzlich geben Abfragen des Stencilzustands abhängig von der aktuell aktiven Stencilsteite den vorderen oder hinteren Stencilzustand zurück. &lt;br /&gt;
&lt;br /&gt;
Mit zweiseiten [[Stenciltest]]s erhält man möglicherweise eine bessere Performance für [[Volumetrische Stencilschatten|volumetrischen Stencilschatten]] und [[Constructive Solid Geometry]] (CSG)-Algorithmen, da nur noch einer statt zwei Renderpässen notwendig ist.&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Die Funktion hat nur Auswirkungen, wenn der zweiseitige [[Stenciltest]] mithilfe von [[glEnable]] ( '''GL_STENCIL_TEST_TWO_SIDE_EXT''' ) aktiviert wurde.&lt;br /&gt;
&lt;br /&gt;
Initial ist '''GL_FRONT''' aktiv.&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ( und die zugehörige Extension ) sollte möglichst nicht mehr ab OpenGL 2.0 verwendet werden, da dort bereits die Extension [[GL_ATI_separate_stencil]] integriert ist.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_VALUE''' wird generiert, wenn ''face'' weder '''GL_BACK''' noch '''GL_FRONT''' ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glActiveStencilFuncEXT''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
=== Stencilschatten ===&lt;br /&gt;
Stencilschatten können mithilfe dieser Funktion und der Extension [[GL_EXT_stencil_wrap]] folgendermaßen in einem einzigen Pass gerendert werden :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
glDepthMask(0);&lt;br /&gt;
glColorMask(0,0,0,0);&lt;br /&gt;
glDisable(GL_CULL_FACE);&lt;br /&gt;
glEnable(GL_STENCIL_TEST);&lt;br /&gt;
glEnable(GL_STENCIL_TEST_TWO_SIDE_EXT);&lt;br /&gt;
&lt;br /&gt;
glActiveStencilFaceEXT(GL_BACK);&lt;br /&gt;
glStencilOp(GL_KEEP,            // stencil test fail&lt;br /&gt;
            GL_KEEP,            // depth test fail&lt;br /&gt;
            GL_DECR_WRAP_EXT);  // depth test pass&lt;br /&gt;
glStencilMask(~0);&lt;br /&gt;
glStencilFunc(GL_ALWAYS, 0, ~0);&lt;br /&gt;
&lt;br /&gt;
glActiveStencilFaceEXT(GL_FRONT);&lt;br /&gt;
glStencilOp(GL_KEEP,            // stencil test fail&lt;br /&gt;
            GL_KEEP,            // depth test fail&lt;br /&gt;
            GL_INCR_WRAP_EXT);  // depth test pass&lt;br /&gt;
glStencilMask(~0);&lt;br /&gt;
glStencilFunc(GL_ALWAYS, 0, ~0);&lt;br /&gt;
&lt;br /&gt;
renderShadowVolumePolygons();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
== Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGet]] mit Token [[glGet#GL_ACTIVE_STENCIL_FACE_EXT|GL_ACTIVE_STENCIL_FACE_EXT]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit Token [[glIsEnabled#GL_STENCIL_TEST_TWO_SIDE_EXT|GL_STENCIL_TEST_TWO_SIDE_EXT]]&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glStencilFunc]], [[glStencilFuncSeparate]], [[glStencilMask]],  [[glStencilMaskSeparate]], [[glStencilOp]], [[glStencilOpSeparate]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hintergrundwissen :''' [[Stencilbuffer]]&lt;br /&gt;
&lt;br /&gt;
'''Techniken :''' [[Volumetrische Stencilschatten]]&lt;br /&gt;
&lt;br /&gt;
'''Extension :''' [[GL_EXT_stencil_two_side]]&lt;br /&gt;
&lt;br /&gt;
[http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt Englische Originalversion]  ( Copyright NVIDIA Corporation, 2001-2002. )&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|ActiveStencilFaceEXT]]&lt;br /&gt;
[[Kategorie:GL1.3|ActiveStencilFaceEXT]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Volumetrische_Stencilschatten&amp;diff=24322</id>
		<title>Volumetrische Stencilschatten</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Volumetrische_Stencilschatten&amp;diff=24322"/>
				<updated>2009-11-10T17:30:06Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Verbesserungen durch zweiseitigen Stenciltest&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Excellent}}&lt;br /&gt;
== Konzept ==&lt;br /&gt;
&lt;br /&gt;
Bei dieser Technik nutzt man den (seit ~2000 von fast allen Grafikkarten angebotenen) [[Schablonenpuffer|Stencilpuffer]] um dort die im Schatten liegenden Bereiche der Szene abzulegen. Später werden dann mit einem passenden Stencilvergleich die Schatten dargestellt.&lt;br /&gt;
&lt;br /&gt;
Dazu wird für jedes Objekt ausgehend von seiner [[Silhouette]] (es entsteht immer dort eine Silhouetten-Kante, wo ein dem Licht abgewandtes und ein dem Licht zugewandtes Dreieck sich treffen) durch extrudieren ihrer Eckpunkte (im Idealfall in die Unendlichkeit, am einfachsten lösbar über die W-Koordinate) ein Volumen erstellt das den Bereich des Objektes darstellt den es schattiert.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
&lt;br /&gt;
1977 - Erfunden von Crow : Software-Renderer&amp;lt;br&amp;gt;&lt;br /&gt;
1984 - Brotman und Badler : Software-Tiefenpuffer und viele Punktlichter für weiche Schatten&amp;lt;br&amp;gt;&lt;br /&gt;
1985 - Fuchs und Co. : Erste Hardwareimplementation und Volumentechnik statt Raytracing&amp;lt;br&amp;gt;&lt;br /&gt;
1986 - Bergeron : Behandlung offener Modelle, Nicht-Planare Polygone&amp;lt;br&amp;gt;&lt;br /&gt;
1988 - Forunier &amp;amp; Fussell : Theorie zum Zählen der Schattenvolumen in einem Puffer&amp;lt;br&amp;gt;&lt;br /&gt;
1991 - Heidmann : Implementation in IRIS GL über Stencilpuffer&amp;lt;br&amp;gt;&lt;br /&gt;
1992 - Akeley &amp;amp; Foren : Der für IRIS GL entwickelte Stencilpuffer wird patentiert und in OpenGL 1.0 implementiert&amp;lt;br&amp;gt;&lt;br /&gt;
1996 - Deifenbach : Multi-Pass Shattenvolumen&amp;lt;br&amp;gt;&lt;br /&gt;
1999 - Dietrich : ZFail-Methode vorgestellt&amp;lt;br&amp;gt;&lt;br /&gt;
1999 - Kilgard : Invertierter Algorithmus für planare Ausschnitte&amp;lt;br&amp;gt;&lt;br /&gt;
2000 - Carmack : Erste detaillierte Diskussion zur Gleichheit von ZPass und ZFail&amp;lt;br&amp;gt;&lt;br /&gt;
2001 - Kilgard : ZPass mit Capping vorgestellt&amp;lt;br&amp;gt;&lt;br /&gt;
2002 - Everitt &amp;amp; Kilgard : Mehrere Techniken für eine robuste Lösung&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Teilweise entnommen aus dem Dokument ''&amp;quot;Optimized Stencil&lt;br /&gt;
Shadow Volumes&amp;quot;'' von Cass Everitt &amp;amp; Mark J. Kilgard)&lt;br /&gt;
&lt;br /&gt;
== Zukunft == &lt;br /&gt;
&lt;br /&gt;
Zumindest für die in der Spieleindustrie treibenden ''&amp;quot;Kraft&amp;quot;'' in Sachen OpenGL, John Carmack ([http://www.idsoftware.com/ id Software]), gehört die Zukunft klar den Schatten Volumen. Zumal die zwei frappierendsten aktuellen Nachteile (Ermitteln der [[Silhouette]] und Extrudieren eben dieser für das Volumen, sowie die hohe Anforderung an die Füllrate) dank schneller werdender Grafikkarten und CPUs immer weiter in den Hintergrund rücken. So kann man inzwischen dank [[Vertexprogramm]]en alle Eckpunkte der Silhouette einfach auf der GPU extrudieren.&lt;br /&gt;
Auch die Tatsache, dass diese Technik nur sehr scharfkantige Schatten wirft, lässt sich via [[Jittering]] (mehrfachem, versetzem Rendern der Schattenvolumen mit unterschiedlicher Helligkeit) spätestens dann realisieren, wenn Grafikkarten genug Füllrate anbieten, und eben genau diese steigt von Generation zu Generation recht stetig an.&lt;br /&gt;
&lt;br /&gt;
== Grundlegende Funktionsweise ==&lt;br /&gt;
&lt;br /&gt;
Um eine Szene mit volumetrischen Stencilschatten zu rendern sieht der Renderablauf im Normalfall wie folgt aus :&lt;br /&gt;
# Szene nur mit ambientem Lichtanteil in den Farbpuffer rendern&lt;br /&gt;
# [[Silhouette]] zwischen Objekten und Lichtquellen errechnen&lt;br /&gt;
# Silhouetten extrudieren (und je nach Technik noch Deckel für das Volumen erstellen)&lt;br /&gt;
# Stenciltest aktivieren und erstellte Schattenvolumen dort hinein rendern (mit unterschiedlichen Stenciloperationen für Vorder- und Rückseite)&lt;br /&gt;
# Szene mit diffusem Lichtanteil rendern (da Schatten im Stencilpuffer liegen wird die Szene jetzt schattiert)&lt;br /&gt;
&lt;br /&gt;
== Methoden ==&lt;br /&gt;
&lt;br /&gt;
=== zPass ===&lt;br /&gt;
Bei dieser (zuerst entwickelten) Methode inkrementieren nach vorne zeigende Dreiecke den Wert im Stencilpuffer, wenn diese den Test passieren; und nach hinten zeigende Dreiecke dekrementieren diesen Wert.&lt;br /&gt;
Nachteil dieser Methode ist jedoch die Tatsache das es zu Fehlern beim Zählen der Schattenwerte im Stencilpuffer kommt, sobald der Betrachter in ein Schattenvolumen eintritt. Um dies zu lösen gibt es jedoch die zFail-Methode.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
 glCullFace(GL_FRONT);&lt;br /&gt;
 glStencilOp(GL_KEEP, GL_KEEP, GL_INCR_WRAP);&lt;br /&gt;
 RenderShadowVolumes;&lt;br /&gt;
&lt;br /&gt;
 glCullFace(GL_BACK);&lt;br /&gt;
 glStencilOp(GL_KEEP, GL_KEEP, GL_DECR_WRAP);&lt;br /&gt;
 RenderShadowVolumes;&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== zFail ===&lt;br /&gt;
Die von John Carmack im Jahre 2000 &amp;quot;erfundene&amp;quot; Methode zählt die Schattenfragmente etwas anders : Für nach vorne zeigende Dreiecke wird der Wert im Stencilpuffer inkrementiert, wenn diese den Test '''nicht''' bestehen (daher der Name); und dekrementiert für nach hinten zeigende Dreiecke. Weiterhin muss man bei dieser Methode (damit die Fragmente korrekt gezählt werden) ein geschlossenes Schattenvolumen erstellen, das neben der extrudierten (meist in die Unendlichkeit) Silhouette des schattenwerfenden Objektes sowohl einen vorderen Deckel (''Front-Cap'') als auch einen abschliessenden (''Back-Cap'') hat.&lt;br /&gt;
Der große Vorteil (auf den man in den seltensten Fällen verzichten) kann ist hier die Tatsache das zFail auch dann korrekte Schatten darstellt wenn der Betrachter in das Volumen eindringt. Nachteilig ist aber das man bedingt durch Deckel und Boden für die Schattenvolumen mehr Berechnungen und Pixeltests durchführen muss. Im Normalfall findet man deshalb eine Kombination aus beiden Techniken in einer Anwendung (zPass generell, wenn Betrachter in einem Volumen ist, dann zFail).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;code&amp;gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
glCullFace(GL_FRONT);&lt;br /&gt;
glStencilOp(GL_KEEP, GL_INCR_WRAP, GL_KEEP);&lt;br /&gt;
RenderShadowVolumes;&lt;br /&gt;
&lt;br /&gt;
glCullFace(GL_BACK);&lt;br /&gt;
glStencilOp(GL_KEEP, GL_DECR_WRAP, GL_KEEP);&lt;br /&gt;
RenderShadowVolumes;&amp;lt;/pre&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Vor- und Nachteile ==&lt;br /&gt;
&lt;br /&gt;
'''Positiv :'''&lt;br /&gt;
* Sehr hohe Details (kein [[Aliasing]])&lt;br /&gt;
* Selbstschattierung für schattenwerfende Objekte&lt;br /&gt;
 &lt;br /&gt;
'''Negativ :'''&lt;br /&gt;
* Benötigt Kenntnis über die zugrundeliegende Geometrie (für die Schattensilhouette)  &lt;br /&gt;
* [[Silhouette]] muss auf der CPU errechnet werden (-&amp;gt;CPU-Lastig)&lt;br /&gt;
* Verbraucht sehr viel Füllrate&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
[[Bild:Shadowvolume_scene.jpg]]&amp;lt;br&amp;gt;&lt;br /&gt;
Zu sehen ist hier eine Szene die mittels volumetrischer Stencilschatten schattiert wurde. Die roten Umrandungen stellen die Silhouette der Szene ggü. der Lichtquelle dar, während die blauen Linien die Schattenvolumen darstellen (extrudiert in die Unendlichkeit).&lt;br /&gt;
&lt;br /&gt;
== Zweiseitiger Stenciltest ==&lt;br /&gt;
Die Performance kann mithilfe eines zweiseitigen Stenciltests verbessert werden, welcher vor OpenGL 2.0 mit der Extension [[GL_EXT_stencil_two_side]] bzw. [[GL_ATI_separate_stencil]] zur Verfügung stand.&lt;br /&gt;
Ab OpenGL 2.0 wurde [[GL_ATI_separate_stencil]] in den Kern übernommen und man kann von nun an mit [[glStencilOpSeparate]] für Front- und Backface-Polygone gleichzeitig verschiedene Operationen angeben.&lt;br /&gt;
Somit lässt sich der Algorithmus in einem einzelnen Pass realisieren.&lt;br /&gt;
&lt;br /&gt;
=== Beispiel [[glActiveStencilFaceEXT]] ===&lt;br /&gt;
Hier ein Beispiel, wie man Stencilschatten in einem Pass mithilfe der Extensions [[GL_EXT_stencil_two_side]] und [[GL_EXT_stencil_wrap]] umsetzt (zPass) :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
glDepthMask(0);&lt;br /&gt;
glColorMask(0,0,0,0);&lt;br /&gt;
glDisable(GL_CULL_FACE);&lt;br /&gt;
glEnable(GL_STENCIL_TEST);&lt;br /&gt;
glEnable(GL_STENCIL_TEST_TWO_SIDE_EXT);&lt;br /&gt;
&lt;br /&gt;
glActiveStencilFaceEXT(GL_BACK);&lt;br /&gt;
glStencilOp(GL_KEEP,            // stencil test fail&lt;br /&gt;
            GL_KEEP,            // depth test fail&lt;br /&gt;
            GL_DECR_WRAP_EXT);  // depth test pass&lt;br /&gt;
glStencilMask(~0);&lt;br /&gt;
glStencilFunc(GL_ALWAYS, 0, ~0);&lt;br /&gt;
&lt;br /&gt;
glActiveStencilFaceEXT(GL_FRONT);&lt;br /&gt;
glStencilOp(GL_KEEP,            // stencil test fail&lt;br /&gt;
            GL_KEEP,            // depth test fail&lt;br /&gt;
            GL_INCR_WRAP_EXT);  // depth test pass&lt;br /&gt;
glStencilMask(~0);&lt;br /&gt;
glStencilFunc(GL_ALWAYS, 0, ~0);&lt;br /&gt;
&lt;br /&gt;
renderShadowVolumePolygons();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ressourcen ==&lt;br /&gt;
*[http://www.gamasutra.com/features/20021011/lengyel_01.htm &amp;quot;The Mechanics of Robust Stencil Shadows -  Eric Lengyel&amp;quot;]&lt;br /&gt;
*[http://www.gamedev.net/reference/articles/article1873.asp &amp;quot;The Theory of Stencil Shadow Volumes - Hun Yen Kwoon&amp;quot;]&lt;br /&gt;
*[http://developer.nvidia.com/attach/6832 &amp;quot;John Carmack zum Thema Shadow Volumes&amp;quot;]&lt;br /&gt;
*[http://developer.nvidia.com/object/fast_shadow_volumes.html Fast, Practical, and Robust Shadow Volumes (NVidia)]&lt;br /&gt;
*[http://developer.nvidia.com/object/robust_shadow_volumes.html Practical and Robust Shadow Volumes (NVidia)]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Technik_oder_Algorithmus]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glActiveStencilFaceEXT&amp;diff=24321</id>
		<title>glActiveStencilFaceEXT</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glActiveStencilFaceEXT&amp;diff=24321"/>
				<updated>2009-11-10T17:11:56Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: /* Zugehörige Wertrückgaben */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glActiveStencilFaceEXT =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glActiveStencilFaceEXT''' - Legt für zweiseitige [[Stenciltest]]s die aktive Seite fest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
&lt;br /&gt;
 procedure '''glActiveStencilFaceEXT'''(''face'' : GLenum);&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
! ''face'' &lt;br /&gt;
| Aktive Seite für zweiseitigen Stenciltest, entweder '''GL_BACK''' oder '''GL_FRONT'''.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Setzt für zweiseite [[Stenciltest]]s die aktive Stencilseite, welche bestimmt ob Stencilbezogene Befehle den Stencilzustand der Vorder- oder der Rückseite aktualisieren.&lt;br /&gt;
Stencil-Befehle ([[glStencilFunc]], [[glStencilOp]] und [[glStencilMask]]), die den Stencilzustand aktualisieren, aktualisieren den vorderen Stencilzustand, falls die aktive Stencilseite '''GL_FRONT''' und den hinteren Stencilzustand, falls die aktive Stencilseite '''GL_BACK''' ist.&lt;br /&gt;
Zusätzlich geben Abfragen des Stencilzustands abhängig von der aktuell aktiven Stencilsteite den vorderen oder hinteren Stencilzustand zurück. &lt;br /&gt;
&lt;br /&gt;
Mit zweiseiten [[Stenciltest]]s erhält man möglicherweise eine bessere Performance für [[Volumetrische Stencilschatten|volumetrischen Stencilschatten]] und [[Constructive Solid Geometry]] (CSG)-Algorithmen, da nur noch einer statt zwei Renderpässen notwendig ist.&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Die Funktion hat nur Auswirkungen, wenn der zweiseitige [[Stenciltest]] mithilfe von [[glEnable]] ( '''GL_STENCIL_TEST_TWO_SIDE_EXT''' ) aktiviert wurde.&lt;br /&gt;
&lt;br /&gt;
Initial ist '''GL_FRONT''' aktiv.&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ( und die zugehörige Extension ) sollte möglichst nicht mehr ab OpenGL 2.0 verwendet werden, da dort bereits die Extension [[GL_ATI_separate_stencil]] integriert ist.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_VALUE''' wird generiert, wenn ''face'' weder '''GL_BACK''' noch '''GL_FRONT''' ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glActiveStencilFuncEXT''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
=== Stencilschatten ===&lt;br /&gt;
Stencilschatten können mithilfe dieser Funktion und der Extension [[GL_EXT_stencil_wrap]] folgendermaßen in einem einzigen Pass gerendert werden :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
glDepthMask(0);&lt;br /&gt;
glColorMask(0,0,0,0);&lt;br /&gt;
glDisable(GL_CULL_FACE);&lt;br /&gt;
glEnable(GL_STENCIL_TEST);&lt;br /&gt;
glEnable(GL_STENCIL_TEST_TWO_SIDE_EXT);&lt;br /&gt;
&lt;br /&gt;
glActiveStencilFaceEXT(GL_BACK);&lt;br /&gt;
glStencilOp(GL_KEEP,            // stencil test fail&lt;br /&gt;
            GL_KEEP,            // depth test fail&lt;br /&gt;
            GL_DECR_WRAP_EXT);  // depth test pass&lt;br /&gt;
glStencilMask(~0);&lt;br /&gt;
glStencilFunc(GL_ALWAYS, 0, ~0);&lt;br /&gt;
&lt;br /&gt;
glActiveStencilFaceEXT(GL_FRONT);&lt;br /&gt;
glStencilOp(GL_KEEP,            // stencil test fail&lt;br /&gt;
            GL_KEEP,            // depth test fail&lt;br /&gt;
            GL_INCR_WRAP_EXT);  // depth test pass&lt;br /&gt;
glStencilMask(~0);&lt;br /&gt;
glStencilFunc(GL_ALWAYS, 0, ~0);&lt;br /&gt;
&lt;br /&gt;
renderShadowVolumePolygons();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
== Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGet]] mit Token [[glGet#GL_ACTIVE_STENCIL_FACE_EXT|GL_ACTIVE_STENCIL_FACE_EXT]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit Token [[glIsEnabled#GL_STENCIL_TEST_TWO_SIDE_EXT|GL_STENCIL_TEST_TWO_SIDE_EXT]]&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glStencilFunc]], [[glStencilFuncSeparate]], [[glStencilMask]],  [[glStencilMaskSeparate]], [[glStencilOp]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hintergrundwissen :''' [[Stencilbuffer]]&lt;br /&gt;
&lt;br /&gt;
'''Techniken :''' [[Volumetrische Stencilschatten]]&lt;br /&gt;
&lt;br /&gt;
'''Extension :''' [[GL_EXT_stencil_two_side]]&lt;br /&gt;
&lt;br /&gt;
[http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt Englische Originalversion]  ( Copyright NVIDIA Corporation, 2001-2002. )&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|ActiveStencilFaceEXT]]&lt;br /&gt;
[[Kategorie:GL1.3|ActiveStencilFaceEXT]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glIsEnabled&amp;diff=24320</id>
		<title>glIsEnabled</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glIsEnabled&amp;diff=24320"/>
				<updated>2009-11-10T17:10:47Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: GL_STENCIL_TEST_TWO_SIDE_EXT hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glIsEnabled =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glIsEnabled''' - testet, ob eine OpenGL-Eigenschaft aktiviert wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 '''function''' glIsEnabled(''cap'': TGLenum): TGLboolean;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
{| border=1 rules=all&lt;br /&gt;
! ''cap''&lt;br /&gt;
| Spezifiziert eine symbolische Konstante, welche eine OpenGL-Eigenschaft repräsentiert.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
Die Funktion '''glIsEnabled''' gibt entweder '''GL_TRUE''' zurück, wenn die Eigenschaft, die ''cap'' repräsentiert aktiviert ist. Ansonsten wird '''GL_FALSE''' zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
Eine OpenGL-Eigenschaft kann mit den Befehlen [[glEnable]] aktiviert und mit [[glDisable]] deaktiviert werden.&lt;br /&gt;
&lt;br /&gt;
Folgende Werte werden für ''cap'' akzeptiert:&lt;br /&gt;
&lt;br /&gt;
===GL_ALPHA_TEST===&lt;br /&gt;
: Siehe [[glAlphaFunc]]&lt;br /&gt;
&lt;br /&gt;
===GL_AUTO_NORMAL===&lt;br /&gt;
: Siehe [[glEvalCoord]]&lt;br /&gt;
&lt;br /&gt;
===GL_BLEND===&lt;br /&gt;
: Siehe [[glBlendFunc]]&lt;br /&gt;
&lt;br /&gt;
===GL_CLIP_PLANEi===&lt;br /&gt;
: Siehe [[glClipPlane]]&lt;br /&gt;
&lt;br /&gt;
===GL_COLOR_ARRAY===&lt;br /&gt;
: Siehe [[glColorPointer]]&lt;br /&gt;
&lt;br /&gt;
===GL_COLOR_LOGIC_OP===&lt;br /&gt;
:Siehe [[glLogicOp]]&lt;br /&gt;
&lt;br /&gt;
===GL_COLOR_MATERIAL===&lt;br /&gt;
: Siehe [[glColorMaterial]]&lt;br /&gt;
&lt;br /&gt;
===GL_COLOR_TABLE===&lt;br /&gt;
: Siehe [[glColorTable]]&lt;br /&gt;
&lt;br /&gt;
===GL_CONVOLUTION_1D===&lt;br /&gt;
: Siehe [[glConvolutionFilter1D]]&lt;br /&gt;
&lt;br /&gt;
===GL_CONVOLUTION_2D===&lt;br /&gt;
: Siehe [[glConvolutionFilter2D]]&lt;br /&gt;
&lt;br /&gt;
===GL_CULL_FACE===&lt;br /&gt;
: Siehe [[glCullFace]]&lt;br /&gt;
&lt;br /&gt;
===GL_DEPTH_TEST===&lt;br /&gt;
: Siehe [[glDepthFunc]] und [[glDepthRange]] &lt;br /&gt;
&lt;br /&gt;
===GL_DITHER===&lt;br /&gt;
: Siehe [[glEnable]]&lt;br /&gt;
&lt;br /&gt;
===GL_EDGE_FLAG_ARRAY===&lt;br /&gt;
: Siehe [[glEdgeFlagPointer]]&lt;br /&gt;
&lt;br /&gt;
===GL_FOG===&lt;br /&gt;
: Siehe [[glFog]]&lt;br /&gt;
&lt;br /&gt;
===GL_FOG_COORD_ARRAY===&lt;br /&gt;
: Siehe [[glFogCoordPointer]]&lt;br /&gt;
&lt;br /&gt;
===GL_HISTOGRAM===&lt;br /&gt;
: Siehe [[glHistogram]]&lt;br /&gt;
&lt;br /&gt;
===GL_INDEX_ARRAY===&lt;br /&gt;
: Siehe [[glIndexPointer]]&lt;br /&gt;
&lt;br /&gt;
===GL_INDEX_LOGIC_OP===&lt;br /&gt;
: Siehe [[glLogicOp]]&lt;br /&gt;
&lt;br /&gt;
===GL_LIGHTi===&lt;br /&gt;
: Siehe [[glLightModel]] und [[glLight]]&lt;br /&gt;
&lt;br /&gt;
===GL_LIGHTING===&lt;br /&gt;
: Siehe [[glMaterial]], [[glLightModel]] und [[glLight]]&lt;br /&gt;
&lt;br /&gt;
===GL_LINE_SMOOTH===&lt;br /&gt;
: Siehe [[glLineWidth ]]&lt;br /&gt;
&lt;br /&gt;
===GL_LINE_STIPPLE===&lt;br /&gt;
: Siehe [[glLineStipple]]&lt;br /&gt;
&lt;br /&gt;
===GL_LOGIC_OP===&lt;br /&gt;
: Siehe [[glLogicOp]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_COLOR_4===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_INDEX===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_NORMAL===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_TEXTURE_COORD_1===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_TEXTURE_COORD_2===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_TEXTURE_COORD_3===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_TEXTURE_COORD_4===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_VERTEX_3===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP1_VERTEX_4===&lt;br /&gt;
: Siehe [[glMap1]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_COLOR_4===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_INDEX===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_NORMAL===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_TEXTURE_COORD_1===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_TEXTURE_COORD_2===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_TEXTURE_COORD_3===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_TEXTURE_COORD_4===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_VERTEX_3===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MAP2_VERTEX_4===&lt;br /&gt;
: Siehe [[glMap2]]&lt;br /&gt;
&lt;br /&gt;
===GL_MINMAX===&lt;br /&gt;
: Siehe [[glMinmax]]&lt;br /&gt;
&lt;br /&gt;
===GL_MULTISAMPLE===&lt;br /&gt;
: Siehe [[glSampleCoverage]]&lt;br /&gt;
&lt;br /&gt;
===GL_NORMAL_ARRAY===&lt;br /&gt;
: Siehe [[glNormalPointer]]&lt;br /&gt;
&lt;br /&gt;
===GL_NORMALIZE===&lt;br /&gt;
: Siehe [[glNormal]]&lt;br /&gt;
&lt;br /&gt;
===GL_POINT_SMOOTH===&lt;br /&gt;
: Siehe [[glPointSize]]&lt;br /&gt;
&lt;br /&gt;
===GL_POINT_SPRITE===&lt;br /&gt;
: Siehe [[glEnable]]&lt;br /&gt;
&lt;br /&gt;
===GL_POLYGON_OFFSET_FILL===&lt;br /&gt;
: Siehe [[glPolygonOffset]]&lt;br /&gt;
&lt;br /&gt;
===GL_POLYGON_OFFSET_LINE===&lt;br /&gt;
: Siehe [[glPolygonOffset]]&lt;br /&gt;
&lt;br /&gt;
===GL_POLYGON_OFFSET_POINT===&lt;br /&gt;
: Siehe [[glPolygonOffset]]&lt;br /&gt;
&lt;br /&gt;
===GL_POLYGON_SMOOTH===&lt;br /&gt;
: Siehe [[glPolygonMode]]&lt;br /&gt;
&lt;br /&gt;
===GL_POLYGON_STIPPLE===&lt;br /&gt;
: Siehe [[glPolygonStipple]]&lt;br /&gt;
&lt;br /&gt;
===GL_POST_COLOR_MATRIX_COLOR_TABLE===&lt;br /&gt;
: Siehe [[glColorTable]]&lt;br /&gt;
&lt;br /&gt;
===GL_POST_CONVOLUTION_COLOR_TABLE===&lt;br /&gt;
: Siehe [[glColorTable]]&lt;br /&gt;
&lt;br /&gt;
===GL_RESCALE_NORMAL===&lt;br /&gt;
: Siehe [[glNormal]]&lt;br /&gt;
&lt;br /&gt;
===GL_SAMPLE_ALPHA_TO_COVERAGE===&lt;br /&gt;
: Siehe [[glSampleCoverage]]&lt;br /&gt;
&lt;br /&gt;
===GL_SAMPLE_ALPHA_TO_ONE===&lt;br /&gt;
: Siehe [[glSampleCoverage]]&lt;br /&gt;
&lt;br /&gt;
===GL_SAMPLE_COVERAGE===&lt;br /&gt;
: Siehe [[glSampleCoverage]]&lt;br /&gt;
&lt;br /&gt;
===GL_SCISSOR_TEST===&lt;br /&gt;
: Siehe [[glScissor]]&lt;br /&gt;
&lt;br /&gt;
===GL_SECONDARY_COLOR_ARRAY===&lt;br /&gt;
: Siehe [[glSecondaryColorPointer]]&lt;br /&gt;
&lt;br /&gt;
===GL_SEPARABLE_2D===&lt;br /&gt;
: Siehe [[glSeparableFilter2D]]&lt;br /&gt;
&lt;br /&gt;
===GL_STENCIL_TEST===&lt;br /&gt;
: Siehe [[glStencilFunc]] und [[glStencilOp]]&lt;br /&gt;
&lt;br /&gt;
===GL_STENCIL_TEST_TWO_SIDE_EXT===&lt;br /&gt;
: Siehe [[glActiveStencilFaceEXT]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_1D===&lt;br /&gt;
: Siehe [[glTexImage1D]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_2D===&lt;br /&gt;
: Siehe [[glTexImage2D]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_3D===&lt;br /&gt;
: Siehe [[glTexImage3D]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_COORD_ARRAY===&lt;br /&gt;
:Siehe [[glTexCoordPointer]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_CUPE_MAP===&lt;br /&gt;
: Siehe [[glTexImage2D]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_GEN_Q===&lt;br /&gt;
: Siehe [[glTexGen]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_GEN_R===&lt;br /&gt;
: Siehe [[glTexGen]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_GEN_S===&lt;br /&gt;
: Siehe [[glTexGen]]&lt;br /&gt;
&lt;br /&gt;
===GL_TEXTURE_GEN_T===&lt;br /&gt;
: Siehe [[glTexGen]]&lt;br /&gt;
&lt;br /&gt;
===GL_VERTX_ARRAY===&lt;br /&gt;
: Siehe [[glVertexPointer]]&lt;br /&gt;
&lt;br /&gt;
===GL_VERTEX_PROGRAM_POINT_SIZE===&lt;br /&gt;
: Siehe [[glEnable]]&lt;br /&gt;
&lt;br /&gt;
===GL_VERTEX_PROGRAM_TWO_SIDE===&lt;br /&gt;
: Siehe [[glEnable]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Wenn ein Fehler auftritt, gibt '''glIsEnabled''' 0 (Zero) zurück.&lt;br /&gt;
&lt;br /&gt;
'''GL_COLOR_LOGIC_OP''', '''GL_COLOR_ARRAY''', '''GL_EDGE_FLAG_ARRAY''', '''GL_INDEX_ARRAY''', '''GL_INDEX_LOGIC_OP''',&lt;br /&gt;
'''GL_NORMAL_ARRAY''', '''GL_POLYGON_OFFSET_FILL''', '''GL_POLYGON_OFFSET_LINE''', '''GL_POLYGON_OFFSET_POINT''', '''GL_TEXTURE_COORD_ARRAY''' und '''GL_VERTEX_ARRAY''' sind nur verfügbar, wenn die OpenGL-Version 1.1 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_RESCALE_NORMAL''' und '''GL_TEXTURE_3D''' sind erst ab OpenGL-Version 1.2 oder höher verfügbar.&lt;br /&gt;
&lt;br /&gt;
'''GL_MULTISAMPLE''', '''GL_SAMPLE_ALPHA_TO_COVERAGE''', '''GL_SAMPLE_ALPHA_TO_ONE''', '''GL_SAMPLE_COVERAGE''' und '''GL_TEXTURE_CUBE_MAP''' sind nur verfügbar, wenn die OpenGL-Version 1.3 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_FOG_COORD_ARRAY''' und '''GL_SECONDARY_COLOR_ARRAY''' sind nur verfügbar, wenn die OpenGL-Version 1.4 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_POINT_SPRITE''', '''GL_VERTEX_PROGRAM_POINT_SIZE''' und '''GL_VERTEX_PROGRAM_TWO_SIDE''' sind nur verfügbar, wenn die OpenGL-Version 2.0 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_COLOR_TABLE''', '''GL_CONVOLUTION_1D''', '''GL_CONVOLUTION_2D''', '''GL_HISTOGRAM''', '''GL_MINMAX''', '''GL_POST_COLOR_MATRIX_COLOR_TABLE''', '''GL_POST_CONVOLUTION_COLOR_TABLE''' und '''GL_SEPARABLE_2D''' sind nur verfügbar, wenn '''ARB_imaging''' durch einen Aufrug von [[glGet]] mit '''GL_EXTENSIONS''' zurückgegeben wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert, wenn ''cap'' ein ungültiger Wert übergeben wird.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, wenn ''glIsEnabled'' innerhalb eines [[glBegin]]-[[glEnd]]-Blocks aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glEnable]], [[glEnableClientState]], [[glGet]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|IsEnabled]]&lt;br /&gt;
[[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glGet&amp;diff=24319</id>
		<title>glGet</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glGet&amp;diff=24319"/>
				<updated>2009-11-10T17:08:32Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: /* Beschreibung */ GL_ACTIVE_STENCIL_FACE_EXT hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glGet =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
&lt;br /&gt;
'''glGet''' - glGet liefert einen oder mehrere Werte eines ausgewählten Parameters zurück&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
&lt;br /&gt;
 procedure '''glGetBooleanv'''('''pname''': TGLenum; '''params''': PGLboolean);&lt;br /&gt;
 procedure '''glGetDoublev'''('''pname''': TGLenum; '''params''': PGLdouble);&lt;br /&gt;
 procedure '''glGetFloatv'''('''pname''': TGLenum; '''params''': PGLfloat);&lt;br /&gt;
 procedure '''glGetIntegerv'''('''pname''': TGLenum; '''params''': PGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
! ''pname''&lt;br /&gt;
| Legt fest von welchem Parameter der Wert zurückgeliefert werden soll.&amp;lt;br&amp;gt;&lt;br /&gt;
In nachfolgender Liste werden die akzeptierten Werte aufgelistet.&lt;br /&gt;
|-&lt;br /&gt;
! ''params''&lt;br /&gt;
| Enthält den Rückgabewert der gefordert wurde.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Folgende Werte werden für den Parameter ''pname'' akzeptiert:&lt;br /&gt;
&lt;br /&gt;
===A===&lt;br /&gt;
====GL_ACCUM_ALPHA_BITS====&lt;br /&gt;
: ''params'' liefert die Anzahl der Bits zurück, die einem Pixel des [[Akkumulationspuffer]]s für seinen '''Alpha'''-Anteil zur Verfügung steht. &lt;br /&gt;
&lt;br /&gt;
====GL_ACCUM_BLUE_BITS====&lt;br /&gt;
: ''params'' liefert die Anzahl der Bits zurück, die einem Pixel des [[Akkumulationspuffer]]s für seinen '''Blau'''-Anteil zur Verfügung steht. &lt;br /&gt;
&lt;br /&gt;
====GL_ACCUM_CLEAR_VALUE====&lt;br /&gt;
: ''params'' liefert die '''4''' Farbwerte(Rot,Grün,Blau,Alpha) zurück aus dennen sich die Löschfarbe für den [[Akkumulationspuffer]] zusammensetzt.(Kann mit [[glClearAccum]] gesetzt werden)&lt;br /&gt;
&lt;br /&gt;
====GL_ACCUM_GREEN_BITS====&lt;br /&gt;
: ''params'' liefert die Anzahl der Bits zurück, die einem Pixel des [[Akkumulationspuffer]]s für seinen '''Grün'''-Anteil zur Verfügung steht. &lt;br /&gt;
&lt;br /&gt;
====GL_ACCUM_RED_BITS====&lt;br /&gt;
: ''params'' liefert die Anzahl der Bits zurück, die einem Pixel des [[Akkumulationspuffer]]s für seinen '''Rot'''-Anteil zur Verfügung steht. &lt;br /&gt;
&lt;br /&gt;
====GL_ACTIVE_STENCIL_FACE_EXT====&lt;br /&gt;
: ''params'' liefert die aktive Stencilseite für zweiseite Stenciltests zurück.&lt;br /&gt;
&lt;br /&gt;
====GL_ALIASED_POINT_SIZE_RANGE====&lt;br /&gt;
: ''params'' liefert zwei Werte zurück, den kleinste und die größten unterstützten Wert für Aliasing-Punkte.&lt;br /&gt;
&lt;br /&gt;
====GL_ALPHA_BIAS====&lt;br /&gt;
: ''params'' liefert den Alpha BIAS Faktor welcher bei Pixel Transfer genutz wird. Siehe [[glPixelTransfer]] &lt;br /&gt;
&lt;br /&gt;
====GL_ALPHA_BITS====&lt;br /&gt;
: ''params'' liefert die Anzahl der Bits zurück, die einem Pixel des [[Farbpuffer]]s für seinen '''Alpha'''-Anteil zur Verfügung steht.&lt;br /&gt;
&lt;br /&gt;
====GL_ALPHA_SCALE====&lt;br /&gt;
: ''params'' liefert den Skalierungswert für Alpha beim Pixel Transfer an&lt;br /&gt;
&lt;br /&gt;
====GL_ALPHA_TEST====&lt;br /&gt;
: ''params'' liefert einen einzelnen Booleanwert der angibt, ob die Überprüfung des Alphas durch [[glEnable]] aktiviert wurde oder nicht. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_ALPHA_TEST_FUNC====&lt;br /&gt;
: ''params'' liefert den symbolischen Namen der [[Alphatest]]-Funktion.&lt;br /&gt;
&lt;br /&gt;
====GL_ALPHA_TEST_REF====&lt;br /&gt;
: ''params'' liefert den Wert zurück der mit [[glAlphaFunc]] im Parameter ''ref'' eingestellt wurde. Wird ein integer abgefragt, wird der Rückgabewert direkt von der internen Fließkomma Representation auf das Intervall [-1.0..1.0] abgebildet. Dies geschieht so, dass der kleinstmögliche Wert = -1.0 und der größtmögliche Wert = 1.0 wird.&lt;br /&gt;
&lt;br /&gt;
====GL_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen des Pufferobjektes, welches momentan an das Ziel '''GL_ARRAY_BUFFER''' gebunden ist. Falls kein Pufferofjekt an dieses Ziel gebunden ist, so wird 0 zurückgegeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_ATTRIB_STACK_DEPTH====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Tiefe des Attributstacks. Wenn dieser leer ist wird null zurückgegeben. Siehe [[glPushAttrib]].&lt;br /&gt;
&lt;br /&gt;
====GL_AUTO_NORMAL====&lt;br /&gt;
:''params'' gibt als einzelnen booleanschen Wert an, ob die 2D-Oberflächenevaluation automatische Oberflächennormalen generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_AUX_BUFFERS====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Anzahl der Hilfsfarbpuffer.&lt;br /&gt;
&lt;br /&gt;
===B===&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND====&lt;br /&gt;
: ''params'' liefert einen Booleanwert zurück, der angibt ob [[Blending]] aktiviert ist. Siehe auch [[glBlendFunc]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND_COLOR====&lt;br /&gt;
:''params'' liefert viert Werte zurück. Den roten, grünen, blauen und alpha-Anteil der aktuellen Blendfarbe zurück. Siehe [[glBlendColor]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND_DST====&lt;br /&gt;
:''params'' liefert als einzelnen Wert die symbolische Konstante zurück, die die Ziel-Blendfunktion identifiziert. Siehe [[glBlendFunc]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND_DST_ALPHA====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, eine symbolische Konstante, welche die Zielblendfunktion für den Alphawert angibt. Der Vorgabewert ist '''GL_ZERO'''. Siehe [[glBlendFunc]] und [[glBlendFuncSeparate]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND_DST_RGB====&lt;br /&gt;
: ''params''' liefert einen Wert zurück, eine symbolische Konstante, welche die Zielblendfunktion für Rot-, Grün- und Blauwerte angibt. Der Anfangswert ist '''GL_ZERO'''. Siehe [[glBlendFunc]] und [[glBlendFuncSeparate]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND_EQUATION====&lt;br /&gt;
:''params'' liefert als einzelnen Wert die symbolische Konstante zurück, die die Blending-Gleichung angibt. Siehe [[glBlendEquation]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND_SRC====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den symbolischen Name der Quellblendfunktion. Siehe [[glBlendFunc]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND_SRC_ALPHA====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, eine symbolische Konstante, welche die Quellblendfunktion für den Alphawert angibt. Der Anfangswert ist '''GL_ONE'''. Siehe [[glBlendFunc]] und [[glBlendFuncSeparate]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLEND_SRC_RGB====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, eine symbolische Konstante, welche die RGB-Quellblendfunktion angibt. Der Anfangswert ist '''GL_ONE'''. Siehe [[glBlendFunc]] und [[glBlendFuncSeparate]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLUE_BIAS====&lt;br /&gt;
:''params'' liefert in einem Wert die Verschiebung für den blauen Farbwert während eines Pixeltransfers zurück. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_BLUE_BITS====&lt;br /&gt;
:''params'' liefert als einzelnen Wert die Anzahl der Bits für den blauen Farbanteil eines Farbpuffer zurück.&lt;br /&gt;
&lt;br /&gt;
====GL_BLUE_SCALE====&lt;br /&gt;
:''params'' liefert in einem Wert die Skalierung für den blauen Farbwert während eines Pixeltransfers zurück. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
===C===&lt;br /&gt;
&lt;br /&gt;
====GL_CLIP_PLANEi====&lt;br /&gt;
: ''params'' liefert einen Booleanwert zurück, der angibt ob die spezielle (i-te) Clipping Plane aktiviert ist. Siehe [[glClipPlane]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_ARRAY====&lt;br /&gt;
: ''params'' liefert einen bolleschen Wert zurück, der angibt, ob der Farbarray aktiviert ist. Der Anfangwert ist '''GL_FALSE'''. Siehe [[glColorPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen des mit dem Farbarray verbundenen Pufferobjektes. Dieses Pufferobjekt wurde zum Zeitpunkt des jüngsten Aufrufs von [[glColorPointer]] an das Ziel '''GL_ARRAY_BUFFER''' gebunden. Falls kein Pufferofjekt an dieses Ziel gebunden ist, so wird 0 zurückgegeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_ARRAY_SIZE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter die Anzahl der Komponenten pro Element im Farben-Array zurück. Siehe [[glColorPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_ARRAY_STRIDE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter den Byteversatz zwischen den aufeinander folgenden Elementen in einem Farben-Array zurück. Siehe [[glColorPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_ARRAY_TYPE====&lt;br /&gt;
:''param'' liefert als einzelnen Wert den Datentyp für die Komponenten in einem Farben-Array zurück. Siehe [[glColorPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_CLEAR_VALUE====&lt;br /&gt;
&lt;br /&gt;
: ''params'' liefert vier Werte zurück welche die aktuelle Farbe angeben mit welcher der ColorBuffer geleert wird. Siehe [[glClearColor]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_LOGIC_OP====&lt;br /&gt;
: ''params'' gibt einen einzelnen booleschen Wert zurück, der angibt, ob die RGBA-Farbwerte eines Fragments unter Verwendung einer logischen Operation in den Framebuffer gelangen. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glLogicOp]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_MATERIAL====&lt;br /&gt;
: ''params'' liefert einen einzelnen Booleanwert zurück, der angibt ob ein oder mehrere Materialparameter die aktuelle Farbe beeinflussen bzw. aktiv sind. Siehe [[glColorMaterial]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_MATERIAL_FACE====&lt;br /&gt;
: ''params'' liefert eine symbolische Konstante die angibt welche Materialien einen Parameter besitzen, der die aktuelle Farbe beeinflusst. Siehe [[glColorMaterial]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_MATERIAL_PARAMETER====&lt;br /&gt;
: ''params'' liefert eine symbolische Konstante die angibt welche Materialparameter die aktuelle Farbe beeinflussen. Siehe [[glColorMaterial]].&lt;br /&gt;
&lt;br /&gt;
====GL_COLOR_WRITEMASK====&lt;br /&gt;
: ''params'' liefert vier Booleanwerte: Die rot, grün, blau und alpha Parameter die angeben, ob die jeweilige Farbkomponente in den Farbpuffer geschrieben werden kann. Siehe [[glColorMask]].&lt;br /&gt;
&lt;br /&gt;
====GL_COMPRESSED_TEXTURE_FORMATS====&lt;br /&gt;
: ''params'' liefert '''GL_NUM_COMPRESSED_TEXTURE_FORMATS''' symbolische Konstanten zurück, die angeben, welche komprimierten Texturformate verfügbar sind. Siehe [[glCompressedTexImage2D]].&lt;br /&gt;
&lt;br /&gt;
====GL_CULL_FACE====&lt;br /&gt;
: ''params'' liefert einen Booleanwert zurück, der angibt ob [[Backfaceculling|Polygoneculling]] aktiv ist. Siehe [[glCullFace]].&lt;br /&gt;
&lt;br /&gt;
====GL_CULL_FACE_MODE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den symbolischen Namen der Flächen, die vom Zeichnen ausgeschlossen werden sollen.&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_COLOR====&lt;br /&gt;
: ''params'' liefert vier Werte: Der Rot-, Grün-, Blau-, und Alphafarbanteil der aktuellen Farbe. Werden integer-Werte abgefragt, wird der Rückgabewert direkt von der internen Fließkomma Representation auf das Intervall [-1.0..1.0] abgebildet. Dies geschieht so, dass der kleinstmögliche Wert = -1.0 und der größtmögliche Wert = 1.0 wird. Siehe [[glColor]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_FOG_COORD====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die aktuelle Nebelkoordinate. Der Anfangswert ist 0. Siehe [[glFogCoord]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_INDEX====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Index der aktuellen Farbe. Siehe [[glIndex]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_NORMAL====&lt;br /&gt;
: ''params'' liefert drei Werte zurück, die x, y und z-Koordinate der aktuellen Normale. Werden integer-Werte abgefragt, wird der Rückgabewert direkt von der internen Fließkomma Representation auf das Intervall [-1.0..1.0] abgebildet. Dies geschieht so, dass der kleinstmögliche Wert = -1.0 und der größtmögliche Wert = 1.0 wird.&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_PROGRAM====&lt;br /&gt;
: ''params'' liefert das handle eines aktuellen Shaders zurück. Diese Konstante ist erst ab OpenGL 2.0 verfügbar. Die Aufgabe dieser Konstante wurde früher von [[glGetHandleARB]] übernommen.&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_RASTER_COLOR====&lt;br /&gt;
: ''params'' liefert vier Werte: Der Rot-, Grün-, Blau-, und Alphafarbanteil der aktuellen Rasterposition. Werden integer-Werte abgefragt, wird der Rückgabewert direkt von der internen Fließkomma Representation auf das Intervall [-1.0..1.0] abgebildet. Dies geschieht so, dass der kleinstmögliche Wert = -1.0 und der größtmögliche Wert = 1.0 wird. Siehe [[glRasterPos]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_RASTER_DISTANCE====&lt;br /&gt;
: ''params'' liefert einen Wert, die Distanz von der Betrachterposition (dem Auge) zur aktuellen Rasterposition. Siehe [[glRasterPos]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_RASTER_INDEX====&lt;br /&gt;
: ''params'' liefert einen Wert, den Farbindex der aktuellen Rasterposition. Siehe [[glRasterPos]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_RASTER_POSITION====&lt;br /&gt;
: ''params'' liefert vier Werte: Die x, y, z und w Komponenten der aktuellen Rasterposition. x, y und z sind dabei in Fensterkoordinaten, w in Clipkoordinaten angegeben. Siehe [[glRasterPos]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_RASTER_TEXTURE_COORDS====&lt;br /&gt;
:''params'' liefert 4 Werte: Die aktellen s, t, r und q Texturkoordinaten. Siehe [[glTexCoord]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_RASTER_POSITION_VALID====&lt;br /&gt;
: ''params'' liefert einen einzelnen Booleanwert der angibt, ob die aktuelle Rasterposition gültig ist. Siehe [[glRasterPos]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_SECONDARY_COLOR====&lt;br /&gt;
: ''params'' liefert viert Werte zurück: den Rot-, Grün-, Blau- und Alphawert der aktuellen Zweitfarbe. Ganzzahlwerte, falls angefragt, werden linear von der internen Fließkommadarstellung auf die Ganzzahlen abgebildet, sodass 1.0 den positivsten, darstellbaren Ganzzahlwert zurückgibt und -1.0 den negativsten, darstellbaren Ganzzahlwert zurückgibt. Der Anfangswert ist (0,0,0,0). Siehe [[glSecondaryColor]].&lt;br /&gt;
&lt;br /&gt;
====GL_CURRENT_TEXTURE_COORDS====&lt;br /&gt;
: ''params'' liefert vier Werte: Die s, t, r und q Komponente der aktuellen Texturkoordinaten.&lt;br /&gt;
&lt;br /&gt;
===D===&lt;br /&gt;
&lt;br /&gt;
====GL_DEPTH_BIAS====&lt;br /&gt;
: ''params'' liefert als einzelnen (Fließkomma)Wert den Tiefenverschiebungsfaktor (Depth Bias) zurück, der beim Pixeltransfer verwendet wird. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_DEPTH_BITS====&lt;br /&gt;
: ''params'' liefert als einzelnen (Ganzzahl)Wert die Anzahl der Bitflächen (Bittiefe) des Tiefenpuffers zurück.&lt;br /&gt;
&lt;br /&gt;
====GL_DEPTH_CLEAR_VALUE====&lt;br /&gt;
: ''params'' liefert den Wert zurück, mit dem der Tiefenpuffer gelöscht wird. Falls als Integerwert angefordert, wird die Fließkommarepräsentation linear angepasst, so dass 1 dem größten positiven Ganzzahlwert und -1 dem größten negativen Ganzzahlwert entspricht. Siehe [[glClearDepth]].&lt;br /&gt;
&lt;br /&gt;
====GL_DEPTH_FUNC====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert eine symbolische Konstante zurück, die den aktuellen Tiefenvergleich angibt. Siehe [[glDepthFunc]].&lt;br /&gt;
&lt;br /&gt;
====GL_DEPTH_RANGE====&lt;br /&gt;
: ''params'' liefert in zwei Werten das nahe und ferne Limit für den Tiefenpuffer zurück. Falls als Integerwert angefordert, wird die Fließkommarepräsentation linear angepasst, so dass 1 dem größten positiven Ganzzahlwert und -1 dem größten negativen Ganzzahlwert entspricht. Siehe [[glDepthRange]].&lt;br /&gt;
&lt;br /&gt;
====GL_DEPTH_SCALE====&lt;br /&gt;
: ''params'' liefert einen Wert, den Tiefenskalierungsfaktor, welcher während des Pixeltransfers benutzt wird. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_DEPTH_TEST====&lt;br /&gt;
: ''params'' liefert einen Booleanwert der angibt, ob der Tiefentest für Fragmente durchgeführt wird oder nicht. Siehe [[glDepthFunc]],  [[glDepthRange]] sowie [[Tiefentest]].&lt;br /&gt;
&lt;br /&gt;
====GL_DEPTH_WRITEMASK====&lt;br /&gt;
: ''params'' liefert einen Booleanwert der angibt, ob der Tiefenpuffer beschrieben werden kann.&lt;br /&gt;
&lt;br /&gt;
====GL_DITHER====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück, ob das Dithern von Fragmentfarben und -indizes aktiv ist.&lt;br /&gt;
&lt;br /&gt;
====GL_DOUBLEBUFFER====&lt;br /&gt;
: ''params'' liefert einen Booleanwert zurück der angibt, ob [[Doppelpufferung|Doublebuffering]] unterstützt wird.&lt;br /&gt;
&lt;br /&gt;
====GL_DRAW_BUFFER====&lt;br /&gt;
: ''params'' liefert einen Wert, eine symbolische Konstante, die angibt, in welchen Buffer gerade gezeichnet wird. Siehe [[glDrawBuffer]].&lt;br /&gt;
&lt;br /&gt;
===E===&lt;br /&gt;
&lt;br /&gt;
====GL_EDGE_FLAG====&lt;br /&gt;
: ''params'' gibt in einem einzelnen boolschen Wert an, ob das aktuelle Kantenflag ''wahr'' oder ''falsch'' ist. Siehe [[glEdgeFlag]].&lt;br /&gt;
&lt;br /&gt;
====GL_EDGE_FLAG_ARRAY====&lt;br /&gt;
: ''params'' gibt einen booleschen Wert zurück, der angibt, ob der EdgeFlag-Array aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glEdgeFlagPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_EDGE_FLAG_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen des Pufferobjektes, welches mit dem EdgeFlag-Array assoziiert ist. Falls kein Pufferofjekt an dieses Ziel gebunden ist, so wird 0 zurückgegeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_EDGE_FLAG_ARRAY_STRIDE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter den Byteversatz zwischen den aufeinander folgenden Elementen in einem Kantenflag-Array zurück. Siehe [[glEdgeFlagPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_ELEMENT_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' gibt einen Wert zurück, den Namen des Pufferobjektes, welches momentan an das Ziel '''GL_ELEMENT_ARRAY_BUFFER''' gebunden ist. Falls kein Pufferobjekt an dieses Ziel gebunden ist, wird 0 zurückgegeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
===F===&lt;br /&gt;
&lt;br /&gt;
====GL_FEEDBACK_BUFFER_SIZE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Größe des [[Feedbackpuffer]]s. Siehe [[glFeedbackBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_FEEDBACK_BUFFER_TYPE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Typ des [[Feedbackpuffer]]s. Siehe [[glFeedbackBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG====&lt;br /&gt;
: ''params'' gibt als einzelnen boolschen Wert an, ob Nebel aktiviert ist. Siehe [[glFog]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_COLOR====&lt;br /&gt;
: ''params'' liefert vier Werte zurück, den Rot-, Grün-, Blauanteil des Nebels, sowie den Alphawert. Wenn als Integerwert angefordert, wird der Fließkommabereich von -1..1 auf den gesamten Integerbereich abgebildet. Siehe [[glFog]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_COORD_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen des mit dem Nebelkoordinatenarrays verbundenen Pufferobjektes. Dieses Pufferobjekt war zum Zeitpunkt des letztens Aufrufs von [[glFogCoordPointer]] an das Ziel '''GL_ARRAY_BUFFER''' gebunden. Falls kein Pufferobjekt an dieses Ziel gebunden wurde, wird 0 zurückgeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_COORD_ARRAY_STRIDE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, das Byteoffset zwischen zwei aufeinanderfolgenden Nebelkoordinaten im Nebelkooridinatenarray. Der Anfangswert ist 0. Siehe [[glFogCoordPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_COORD_ARRAY_TYPE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Typ des Nebelkoordinatenarrays. Der Anfangswert ist '''GL_FLOAT'''. Siehe [[glFogCoordPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_COORD_SRC====&lt;br /&gt;
: ''params'' gibt einenen Wert zurück, eine symbolische Konstante, welche die Quelle der Nebelkoordinate angibt. Der Anfangswert ist '''GL_FRAGMENT_DEPHT'''. Siehe [[glFog]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_DENSITY====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert die dichte des Nebels zurück. Siehe [[glFog]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_END====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert den End-Faktor für die lineare Nebelgleichen an. Siehe [[glFog]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_HINT====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert eine symbolische Konstante zurück, die den Modus für den Nebelhinweis angibt. Siehe [[glFog]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_INDEX====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Farbindex des Nebels zurück. Siehe [[glFog]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_MODE====&lt;br /&gt;
: ''params'' liefert als symbolische Konstante wie aktuelle Nebelgleichung zurück. Siehe [[glFog]].&lt;br /&gt;
&lt;br /&gt;
====GL_FOG_START====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert den Start-Faktor für die lineare Nebelgleichen an. Siehe [[glFog]]. &lt;br /&gt;
&lt;br /&gt;
====GL_FRONT_FACE====&lt;br /&gt;
: ''params'' liefert eine symbolische Konstante, die angibt ob entweder Seiten mit Polygonwicklung im Uhrzeigersinn, oder mit Polygonwicklung gegen den Uhrzeigersinn, Vorderseiten darstellen. Siehe [[glFrontFace]].&lt;br /&gt;
&lt;br /&gt;
===G===&lt;br /&gt;
&lt;br /&gt;
====GL_GENERATE_MIPMAP_HINT====&lt;br /&gt;
: ''params'' liefert als symbolische Konstanten den Modus für den Hinweis zur Erstellung von [[MipMaps]] zurück. Siehe [[glHint]].&lt;br /&gt;
&lt;br /&gt;
====GL_GREEN_BIAS====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Verschiebungsfaktor für Grünwerte während eines Pixeltransfers zurück.&lt;br /&gt;
&lt;br /&gt;
====GL_GREEN_BITS====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Zahl der Bitflächen (Bittiefe) für Grün eines Farbpuffers zurück.&lt;br /&gt;
&lt;br /&gt;
====GL_GREEN_SCALE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Skalierungsfaktor für Grünwerte zurück, der während des Pixeltransfers angewandt wird. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
===I===&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_ARRAY====&lt;br /&gt;
: ''params'' liefert einen booleschen Wert zurück, der angibt, ob der Farbindexarray aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glIndexPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen des mit dem Farbindexarray assoziierten Pufferobjektes. Dieses Pufferobjekt war zum Zeitpunkt des letzten Aufrufs von [[glIndexPointer]] an das Ziel '''GL_ARRAY_BUFFER''' gebunden. Falls kein Pufferobjekt an dieses Ziel gebunden wurde, wird 0 zurückgeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_ARRAY_STRIDE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter den Byteversatz zwischen den aufeinander folgenden Elementen in einem Farbindex-Array zurück. Siehe [[glIndexPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_ARRAY_TYPE====&lt;br /&gt;
:''param'' liefert als einzelnen Wert den Datentyp der Komponenten in einem Farbindex-Array zurück. Siehe [[glIndexPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_BITS====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Zahl der Bitflächen eines Farbindexpuffers zurück. &lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_CLEAR_VALUE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Index der Farbe mit dem der ColorBuffer geleert wird. Siehe [[glClearIndex]].&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_LOGIC_OP====&lt;br /&gt;
: ''params'' liefert einen booleschen Wert zurück, der angibt, ob die Indexwerte eines Fragments unter Benutzung einer logischen Operation in den Framebuffer gelangen. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glLogicOp]].&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_MODE====&lt;br /&gt;
: ''params'' liefert einen Booleanwert zurück, der anzeigt ob sich OpenGL im Indexmodus(true) oder RGBA-Modus(false) befindet. &lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_OFFSET====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Versatz zurück, der zu Farb- und Stencilindizes während eines Pixeltransfers addiert wird. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_SHIFT====&lt;br /&gt;
: ''params'' liefert einen einzelnen Wert zurück, um den Farb- und Stencilindizes während eines Pixeltransfers verschoben werden. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_INDEX_WRITEMASK====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert eine Maske zurück, die angibt welche Bitflächen eines jeden Farbindexpuffers beschrieben werden können. Siehe [[glIndexMask]].&lt;br /&gt;
&lt;br /&gt;
===L===&lt;br /&gt;
&lt;br /&gt;
====GL_LIGHTi====&lt;br /&gt;
: ''params'' liefert einen Booleanwert zurück, der anzeigt ob das entsprechende (i-te)Licht aktiviert ist oder nicht. Siehe [[glLight]] und [[glLightModel]]. &lt;br /&gt;
&lt;br /&gt;
====GL_LIGHTING====&lt;br /&gt;
: ''params'' liefert einen Booleanwert zurück, der anzeigt ob die OpenGL Beleuchtung aktiviert ist. Siehe [[glLightModel]].&lt;br /&gt;
&lt;br /&gt;
====GL_LIGHT_MODEL_AMBIENT====&lt;br /&gt;
: ''params'' liefert vier Werte zurück, die Rot-, Grün-, Blau- und Alphakomponente der ambienten Intensität für die komplette Szene. Wenn als Integerwert angefordert, wird der Fließkommabereich von -1..1 auf den gesamten Integerbereich abgebildet, sodass 1.0 dem größtmöglichen, positiven, darstellbaren Ganzzahlwert entspricht und -1.0 dem negativsten, darstellbaren Ganzzahlwert entspricht. Der Anfangswert ist (0.2, 0.2, 0.2, 1.0). Siehe [[glLightModel]].&lt;br /&gt;
&lt;br /&gt;
====GL_LIGHT_MODEL_COLOR_CONTROL====&lt;br /&gt;
: ''params'' liefert einen einzigen Aufzählungswert zurück, der angibt, ob der Glanzlichtanteil getrennt von den normalen Lichtberechnungen errechnet wird. Der Anfangswert ist '''GL_SINGLE_COLOR'''. Siehe [[glLightModel]].&lt;br /&gt;
&lt;br /&gt;
====GL_LIGHT_MODEL_LOCAL_VIEWER====&lt;br /&gt;
: ''params'' gibt als boolenschen Wert an, ob spekulative Reflektionsberechnungen den Betrachter als lokal zur Szene ansehen. Siehe [[glLightModel]].&lt;br /&gt;
&lt;br /&gt;
====GL_LIGHT_MODEL_TWO_SIDE====&lt;br /&gt;
: ''params'' gibt als boolenschen Wert an, ob für die Beleuchtung von Vorder- und Rückseite eines Polygons unterschiedliche Materialien genutzt werden. Siehe [[glLightModel]].&lt;br /&gt;
&lt;br /&gt;
====GL_LINE_SMOOTH_HINT====&lt;br /&gt;
: ''params'' gibt als boolenschen Wert an, ob Kantenglättung für Linien aktiviert ist. Siehe [[glLineWidth]].&lt;br /&gt;
&lt;br /&gt;
====GL_LINE_SMOOTH_HINT====&lt;br /&gt;
: ''params'' liefert als symbolische Konstante den Hinweis für die Kantenglättung von Linien zurück. Siehe [[glHint]]. &lt;br /&gt;
&lt;br /&gt;
====GL_LINE_STIPPLE====&lt;br /&gt;
: ''params'' gibt als boolenschen Wert an, ob Musterung für Linien aktiviert ist. Siehe [[glLineStipple]].&lt;br /&gt;
&lt;br /&gt;
====GL_LINE_STIPPLE_PATTERN====&lt;br /&gt;
: ''params'' liefert als einzelnen 16-Bit Wert das Linienmuster zurück. Siehe [[glLineStipple]].&lt;br /&gt;
&lt;br /&gt;
====GL_LINE_STIPPLE_REPEAT====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Faktor für die Musterwiederholung von Linien zurück. Siehe [[glLineStipple]].&lt;br /&gt;
&lt;br /&gt;
====GL_LINE_WIDTH====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die aktuelle Liniendicke zurück. Siehe [[glLineWidth]].&lt;br /&gt;
&lt;br /&gt;
====GL_LINE_WIDTH_GRANULARITY====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den unterstützten Differenzwert zwischen zwei Linienbreiten zurück. Siehe [[glLineWidth]].&lt;br /&gt;
&lt;br /&gt;
====GL_LINE_WIDTH_RANGE====&lt;br /&gt;
: ''params'' liefert zwei Werte zurück. Zuerst die kleinste, und dann die größte unterstützte Dicke für kantengeglättete Linien. Siehe [[glLineWidth]].&lt;br /&gt;
&lt;br /&gt;
====GL_LIST_BASE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Versatz zurück, der auf alle Displaylistennamen die an [[glCallLists]] übergeben werden,  addiert wird. Siehe [[glListBase]].&lt;br /&gt;
&lt;br /&gt;
====GL_LIST_INDEX====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Namen der momentan in Erstellung befindlichen Displayliste zurück. Wird gerade keine Displayliste erstellt, wird 0 zurückgegeben. Siehe [[glNewList]].&lt;br /&gt;
&lt;br /&gt;
====GL_LIST_MODE====&lt;br /&gt;
: ''params'' liefert als symbolische Konstante den Erstellungsmodus der gerade in Erstellung befindlichen Displayliste zurück. Siehe [[glNewList]].&lt;br /&gt;
&lt;br /&gt;
====GL_LOGIC_OP====&lt;br /&gt;
: ''params'' gibt als boolenschen Wert an, ob Fragmentindizes unter Nutzung eines logischen Operation in den Farbpuffer eingebunden werden. Siehe [[glLogicOp]].&lt;br /&gt;
 &lt;br /&gt;
====GL_LOGIC_OP_MODE====&lt;br /&gt;
: ''params'' liefert als symbolische Konstante den momentan gewählten Modus für logische Operationen zurück. Siehe [[glLogicOp]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===M===&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_COLOR_4====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation Farbwerte generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_GRID_DOMAIN====&lt;br /&gt;
: ''params'' liefert zwei Werte zurück, die Endpunkte der Gitterdomäne der 1D-Map. Siehe [[glMapGrid]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_GRID_SEGMENTS====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Anzahl der Unterteilungen der Gitterdomäne der 1D-Map zurück. Siehe [[glMapGrid]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_INDEX====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation Farbindizes generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_NORMAL====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation Normalen generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_TEXTURE_COORD_1====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation 1D-Texturkoordinaten generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_TEXTURE_COORD_2====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation 2D-Texturkoordinaten generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_TEXTURE_COORD_3====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation 3D-Texturkoordinaten generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_TEXTURE_COORD_4====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation 4D-Texturkoordinaten generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_VERTEX_3====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation 3D-Vertexkoordinaten generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP1_VERTEX_4====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 1D-Evaluation 4D-Vertexkoordinaten generiert. Siehe [[glMap1]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_COLOR_4====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert zurück ob 2D-Evaluation Farbwerte generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_GRID_DOMAIN====&lt;br /&gt;
: ''params'' liefert vier Werte zurück, die Endpunkte der Gitterdomäne der 2D-Map in i und j Richtung. Siehe [[glMapGrid]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_GRID_SEGMENTS====&lt;br /&gt;
: ''params'' liefert zwei Werte, die Anzahl der Unterteilungen der Gitterdomäne der 2D-Map zurück in i und j Richtung. Siehe [[glMapGrid]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_INDEX====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob 2D-Evaluation Farbindizes generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_NORMAL====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob 2D-Evaluation Normalen generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_TEXTURE_COORD_1====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob 2D-Evaluation 1D-Texturkoordinaten generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_TEXTURE_COORD_2====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob 2D-Evaluation 2D-Texturkoordinaten generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_TEXTURE_COORD_3====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob 2D-Evaluation 3D-Texturkoordinaten generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_TEXTURE_COORD_4====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob 2D-Evaluation 4D-Texturkoordinaten generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_VERTEX_3====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob 2D-Evaluation 3D-Vertexkoordinaten generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP2_VERTEX_4====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob 2D-Evaluation 4D-Vertexkoordinaten generiert. Siehe [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP_COLOR====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob Farbwerte und Farbindizes während des Pixeltransfers durch Taballenzugriffe ersetzt werden. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAP_STENCIL====&lt;br /&gt;
: ''params'' liefert als einzelnen booleschen Wert zurück, ob Stencilindizes während des Pixeltransfers durch Taballenzugriffe ersetzt werden. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_MATRIX_MODE====&lt;br /&gt;
: ''params'' liefert als symbolische Konsante, welcher Matrizenstapel als aktuelles Ziel für alle Matrixoperationen gesetzt ist. Siehe [[glMatrixMode]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_3D_TEXTURE_SIZE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, eine ungefähre Schätzung der größten 3D-Textur, welche die OpenGL handhaben kann. Der Wert muss mindestens 16 sein. Falls die GL-Version 1.2 oder höher ist, kann '''GL_PROXY_TEXTURE_3D''' genutzt werden, um zu überprüfen, ob die Textur zu groß ist. Siehe [[glTexImage3D]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_ATTRIB_STACK_DEPTH====&lt;br /&gt;
: ''params'' liefert die maximale Tiefe des Attributstapels zurück. Siehe [[glPushAttrib]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_CLIP_PLANES====&lt;br /&gt;
: ''params'' liefert die maximale Zahl der selbst-definierbaren Schnittflächen zurück. Siehe [[glClipPlane]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_ELEMENTS_INDICES==== &lt;br /&gt;
: ''params'' liefert als einzelnen Wert die empfohlene maximale Anzahl von Indizes zurück, die von [[glDrawRangeElements]] effektiv verarbeitet werden können.&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_ELEMENTS_VERTICES====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die empfohlene maximale Anzahl von Vertices zurück, die von [[glDrawRangeElements]] effektiv verarbeitet werden können.&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_EVAL_ORDER====&lt;br /&gt;
: ''params'' liefert die maximale Funktionsordnung zurück, die von 1D- und 2D-Evaluatoren unterstützt wird. Siehe [[glMap1]] und [[glMap2]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB====&lt;br /&gt;
: ''params'' liefert die maximale Anzahl an Vertices, die ein [[Geometry Shader]] in einem Durchlauf generieren darf. Die Abfrage gehört zur Extension [[GL_ARB_geometry_shader4]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB====&lt;br /&gt;
: ''params'' liefert die maximale Gesamtanzahl an Komponenten, die ein [[Geometry Shader]] in einem Durchlauf generieren darf. Genauer gesagt handelt es sich dabei um das Produkt der generierten Vertices und der Summe aller aktiven ''Varying''-Variablen. Die Abfrage gehört zur Extension [[GL_ARB_geometry_shader4]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_LIGHTS====&lt;br /&gt;
: ''params'' liefert die Anzahl der maximal unterstützten Lichtquellen zurück. Siehe [[glLight]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_LIST_NESTING====&lt;br /&gt;
: ''params'' liefert die maximale Rekursionstiefe innerhalb einer Displayliste zurück. Siehe [[glCallList]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_MODELVIEW_STACK_DEPTH====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Anzahl der maximal auf den Stapel legbaren Modelansichtsmatrizen zurück. Siehe [[glPushMatrix]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_NAME_STACK_DEPTH====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die maximale Tiefe des Tapels für Selektionsnamen zurück. Siehe [[glPushName]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_PIXEL_MAP_TABLE====&lt;br /&gt;
: ''params'' liefert die maximale Größe einer [[glPixelMap]] Zugriffstabelle zurück. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_PROJECTION_STACK_DEPTH====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Anzahl der maximal auf den Stapel legbaren Projektionsmatrizen zurück. Siehe [[glPushMatrix]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_TEXTURE_LOD_BIAS====&lt;br /&gt;
: ''params'' gibt einen Wert zurück, den maximalen, absoluten Wert des Textur-LOD-Ausrichtung. Der Wert muss mindestens 4 sein.&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_TEXTURE_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die maximal mögliche Dimension (Breite=Höhe) einer 1D/2D-Textur. Siehe [[glTexImage2D]] bzw. [[glTexImage1D]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_TEXTURE_STACK_DEPTH====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert, die Anzahl der maximal auf den Stapel legbaren Texturenmatrizen, zurück. Siehe [[glPushMatrix]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_TEXTURE_UNITS====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert, die Anzahl der unterstützen Textureinheiten, zurück. Dieser Wert muss mindestens 1 sein. Siehe [[glActiveTexture]], [[glClientActiveTexture]] und [[glMultiTexCoord]].&lt;br /&gt;
&lt;br /&gt;
====GL_MAX_VIEWPORT_DIMS====&lt;br /&gt;
: ''params'' liefert zwei Werte zurück, die maximale Breite und maximale Höhe des Viewports. Siehe [[glViewport]].&lt;br /&gt;
&lt;br /&gt;
====GL_MODELVIEW_MATRIX====&lt;br /&gt;
: ''params'' liefert 16 Werte zurück. Diese entsprechen den 16 Werten der Modelview-[[Matrix]] die als letztes auf den Modelview-Matrixstack gelegt wurde. &lt;br /&gt;
&lt;br /&gt;
====GL_MODELVIEW_STACK_DEPTH ====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Anzahl der Matrizen auf dem Matrizenstapel für die Modelansichtsmatrix zurück. Siehe [[glPushMatrix]].&lt;br /&gt;
&lt;br /&gt;
===N===&lt;br /&gt;
&lt;br /&gt;
====GL_NAME_STACK_DEPTH ====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Zahl der Namen auf dem Namensstapel zurück. Der Anfangswert ist 0. Siehe [[glPushName]].&lt;br /&gt;
&lt;br /&gt;
====GL_NORMAL_ARRAY====&lt;br /&gt;
: ''params'' liefert einen booleschen Wert zurück, der angibt, ob der Normalenarray aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glNormalPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_NORMAL_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params''' liefert einen Wert zurück, den Namen des mit dem Normalenarray assoziierten Pufferobjektes. Dieses Pufferobjekt war zum Zeitpunkt des letzten Aufrufs von [[glNormalPointer]] an das Ziel '''GL_ARRAY_BUFFER''' gebunden. Falls kein Pufferobjekt an dieses Ziel gebunden wurde, wird 0 zurückgeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_NORMAL_ARRAY_SIZE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter die Anzahl der Koordinaten pro Element im Normalen-Array zurück. Siehe [[glNormalPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_NORMAL_ARRAY_STRIDE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter den Byteversatz zwischen den aufeinander folgenden Elementen in einem Normalen-Array zurück. Der Anfangswert ist 0. Siehe [[glNormalPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_NORMAL_ARRAY_TYPE====&lt;br /&gt;
:''params'' liefert als einzelnen Wert den Datentyp für die Koordinaten in einem Normalen-Array zurück. Der Anfangswert ist '''GL_FLOAT'''. Siehe [[glNormalPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_NORMALIZE ====&lt;br /&gt;
: ''params'' gibt als einzelner boolscher Wert an, ob Normalen nach der Transformation in Betrachterkoordinaten automatisch auf Einheitslänge gebracht werden. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glEnable]].&lt;br /&gt;
&lt;br /&gt;
====GL_NUM_COMPRESSED_TEXTURE_FORMATS====&lt;br /&gt;
: ''params'' gibt einen einzelnen Ganzzahlwert zurück, der die Anzahl der verfügbaren, komprimierten Texturformate angibt. Der Mindestwert ist 0. Siehe [[glCompressedTexImage2D]].&lt;br /&gt;
&lt;br /&gt;
===P===&lt;br /&gt;
&lt;br /&gt;
====GL_PACK_ALIGNMENT ====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Byteausrichtung für das Schreiben von Pixeldaten in den Speicher zurück. Der Anfangswert ist 4. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_PACK_IMAGE_HEIGHT====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Bildhöhe, welche genutzt wird, um Pixeldaten in den Speicher zu schreiben. Der Anfangswert ist 0. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_PACK_LSB_FIRST====&lt;br /&gt;
: ''params'' gibt als einzelnen boolschen Wert zurücl, ob Ein-Bit Pixel die in den Speicher geschrieben werden zuerst in das niederwertigste Bit eines jeden vorzeichenlosen Bytes geschrieben werden. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_PACK_ROW_LENGTH====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Reihenlänge zurück, die zum Schreiben von Pixeldaten in den Speicher genutzt wird. Der Anangswert ist 0. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_PACK_SKIP_IMAGES====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Anzahl der Pixelbilder, die übersprungen werden, bevor der erste Pixel in den Speicher geschrieben wird. Der Anfangswert ist 0. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_PACK_SKIP_PIXELS====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert die Zahl der Pixel zurück, die vor dem Schreiben des ersten Pixels in den Speicher übersprungen werden. Der Anfangswert ist 0. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_PACK_SKIP_ROWS====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert die Zahl der Pixelreihen zurück, die vor dem Schreiben des ersten Pixels in den Speicher übersprungen werden. Der Anfangswert ist 0. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_PACK_SWAP_BYTES====&lt;br /&gt;
: ''params'' gibt als boolschen Wert an, ob Bytes von Zwei-Byte und Vier-Byte Pixelindizes und Komponenten vertauscht werden, bevor sie in den Speicher geschrieben werden. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_PERSPECTIVE_CORRECTION_HINT====&lt;br /&gt;
: ''params'' gibt als symbolische Konstante den Hinweismodus für perspektivische Korrektion zurück. Der Anfangswert ist '''GL_DONT_CARE'''. Siehe [[glHint]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_A_TO_A_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Alpha-nach-Alpha Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_B_TO_B_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Blau-nach-Blau Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_G_TO_G_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Grün-nach-Grün Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_I_TO_A_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Index-nach-Alpha Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_I_TO_B_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Index-nach-Blau Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_I_TO_G_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Index-nach-Grün Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_I_TO_I_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Index-nach-Index Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_I_TO_R_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Index-nach-Rot Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_R_TO_R_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Rot-nach-Rot Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_PIXEL_MAP_S_TO_S_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Größe der Stencil-nach-Stencil Pixelübersetzungstabelle zurück. Der Anfangswert ist 1. Siehe [[glPixelMap]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_DISTANCE_ATTENUATION====&lt;br /&gt;
: ''params'' liefert drei Werte zurück, die für die Berechnung der Abstands-Attenuation-Funktion benötigt werden. Der erste Wert liefert den konstanten, der zweite Wert den linearen und der dritte Wert den quadratischen Abstands-Attenuation-Funktionskoeffizienten. Siehe [[glPointParameter]], [[glPointSize]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_FADE_THRESHOLD_SIZE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert einen Schwellwert, ab der der Abblendfaktor für einen Punkt berechnet wird. Siehe [[glPointParameter]], [[glPointSize]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_SIZE====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert die mit [[glPointSize]] angegebene aktuelle Punktgröße zurück. Der Anfangswert ist 1.&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_SIZE_GRANULARITY====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den möglichen Größenunterschied zwischen zwei Punkt-Größenangaben zurück. Siehe [[glPointSize]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_SIZE_MAX====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die obere Grenze für Punktgrößen. Der Anfangswert ist 0.0. Siehe [[glPointParameter]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_SIZE_MIN====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Untergrenze für Punktgrößen. Der Anfangswert ist 1.0. Siehe [[glPointParameter]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_SIZE_RANGE====&lt;br /&gt;
: ''params'' liefert zwei Werte zurück, die kleinst- und größtmögliche Größenangabe für Punkte. Siehe [[glPointSize]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_SMOOTH====&lt;br /&gt;
: ''params'' gibt als einzelnen boolschen Wert an, ob Kantenglättung für Punkte aktiv ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glPointSize]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_SMOOTH_HINT====&lt;br /&gt;
: ''params'' liefert als symbolische Konstante den Hinweismodus für die Kantenglättung von Punkten zurück. Der Anfangswert ist '''GL_DONT_CARE'''. Siehe [[glHint]].&lt;br /&gt;
&lt;br /&gt;
====GL_POINT_SPRITE_COORD_ORIGIN====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert eine symbolische Konstante, die angibt, von wo aus die Texturkoordinate t anfängt zu zählen. Mögliche Wertrückgaben sind '''GL_LOWER_LEFT''' und '''GL_UPPER_LEFT'''. Siehe [[glPointParameter]], [[glPointSize]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_MODE====&lt;br /&gt;
: ''params'' liefert als zwei symbolische Konstanten zurück, ob nach vorne- oder nach hinten zeigende Polygone entweder als Punkte, Linien oder Flächen rasterisiert werden. Der Anfangswert ist '''GL_FILL'''. Siehe [[glPolygonMode]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_OFFSET_FACTOR====&lt;br /&gt;
: ''params'' gibt einen Wert, den Skalierungsfaktor, welcher benutzt wird, um das Variablenoffset zu bestimmen, welches zum Tiefenwert jedes Fragments addiert wird, welches beim Rastern eines Polygons generiert wird. Der Anfangswert ist 0. Siehe [[glPolygonOffset]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_OFFSET_FILL====&lt;br /&gt;
: ''params'' gibt einen booleschen Wert zurück, der angibt, ob das Polygonoffset für Polygone im Füllmodus aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glPolygonOffset]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_OFFSET_LINE====&lt;br /&gt;
: ''params'' gibt einen booleschen Wert zurück, der angibt, ob das Polygonoffset für Polygone im Linienmodus aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glPolygonOffset]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_OFFSET_POINT====&lt;br /&gt;
: ''params'' gibt einen booleschen Wert zurück, der angibt, ob das Polygonoffset für Polygone im Punktmodus aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glPolygonOffset]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_OFFSET_UNITS====&lt;br /&gt;
: ''params'' gibt einen Wert zurück. Dieser Wert wird mit einem implementationsabhängigen Wert multipliziert und dann zum Tiefenwert jedes Fragments addiert, welches beim Rastern eines Polygons generiert wird. Der Anfangswert ist 0. Siehe [[glPolygonOffset]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_SMOOTH====&lt;br /&gt;
: ''params'' gibt als einzelnen booleschen Wert an, ob Kantenglättung für Polygone aktiv ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glPolygonMode]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_SMOOTH_HINT====&lt;br /&gt;
: ''params'' liefert als symbolische Konstante den Hinweismodus für die Kantenglättung von Polygonen zurück. Der Anfangswert ist '''GL_DONT_CARE'''. Siehe [[glHint]].&lt;br /&gt;
&lt;br /&gt;
====GL_POLYGON_STIPPLE====&lt;br /&gt;
: ''params'' gibt als einzelnen booleschen Wert an, ob Musterung für Polygone aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glPolygonStipple]].&lt;br /&gt;
&lt;br /&gt;
====GL_PROJECTION_MATRIX====&lt;br /&gt;
: ''params'' liefert 16 Werte zurück. Diese entsprechen den 16 Werten der Projektions-[[Matrix]] die als letztes auf den Projektions-Matrixstack gelegt wurde.&lt;br /&gt;
&lt;br /&gt;
====GL_PROJECTION_STACK_DEPTH ====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Anzahl der auf dem Projektionsmatrizenstapel liegenden Matrizen zurück. Der Anfangswert ist 1. Siehe [[glPushMatrix]].&lt;br /&gt;
&lt;br /&gt;
===R===&lt;br /&gt;
&lt;br /&gt;
====GL_READ_BUFFER====&lt;br /&gt;
: ''params'' liefert als einzelnen boolschen Wert eine symbolische Konstante zurück, die angibt welcher Farbpuffer als Lesepuffer gesetzt ist. Siehe [[glReadPixels]] und [[glAccum]].&lt;br /&gt;
&lt;br /&gt;
====GL_RED_BIAS====&lt;br /&gt;
: ''params'' gibt als einzelnen Wert den Rotverschiebungsfaktor an, der beim Pixeltransfer genutzt wird.&lt;br /&gt;
&lt;br /&gt;
====GL_RED_BITS====&lt;br /&gt;
: ''params'' gibt als (Gannzahl)Wert die Anzahl der Bitflächen (Bittiefe) für den Rotanteil eines Farbpuffers zurück.&lt;br /&gt;
&lt;br /&gt;
====GL_RED_SCALE====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Skalierungsfaktor für den roten Farbanteil zurück, der beim Pixeltransfer angewandt wird. Siehe [[glPixelTransfer]].&lt;br /&gt;
&lt;br /&gt;
====GL_RENDER_MODE====&lt;br /&gt;
: ''params'' liefert einen symbolische Konstante zurück, die angibt in welchem Rendermodus sich die GL befindet (Rendern, Selektion oder Feedbackmodus). Siehe [[glRenderMode]].&lt;br /&gt;
&lt;br /&gt;
====GL_RESCALE_NORMAL====&lt;br /&gt;
: ''params'' gibt als einzelnen boolschen Wert an ob die Reskalierung von [[Normalen]] aktiv ist. Siehe [[glEnable]].&lt;br /&gt;
&lt;br /&gt;
====GL_RGBA_MODE====&lt;br /&gt;
: ''params'' gibt als einzelnen boolschen Wert zurück, ob sich die GL im RGBA-Modus (='''true''') oder im indizierten Farbmodus (='''false''') befindet. Siehe [[glColor]].&lt;br /&gt;
&lt;br /&gt;
===S===&lt;br /&gt;
&lt;br /&gt;
====GL_SAMPLE_COVERAGE_INVERT====&lt;br /&gt;
: ''params'' gibt einen einzelnen booleanschen Wert zurück, der angibt, ob der temporäre Überdeckungswert beim [[Multisampling]] invertiert werden soll. Siehe [[glSampleCoverage]].&lt;br /&gt;
&lt;br /&gt;
====GL_SAMPLE_COVERAGE_VALUE====&lt;br /&gt;
: ''params'' gibt eine einzelne Fließkomma-Zahl zurück, die den temporären Überdeckungswert beim [[Multisampling]] angibt. Siehe [[glSampleCoverage]].&lt;br /&gt;
&lt;br /&gt;
====GL_SCISSOR_BOX====&lt;br /&gt;
: ''params'' gibt vier Ganzzahlwerte zurück. Die X- und Y-Fensterkoordinaten der Scissorbox, gefolgt von ihrer Breite und Höhe. Siehe [[glScissor]].&lt;br /&gt;
&lt;br /&gt;
====GL_SCISSOR_TEST====&lt;br /&gt;
: ''params'' gibt einen einzelnen booleanschen Wert zurück, der angibt ob Scissoring aktiviert ist. Siehe [[glScissor]].&lt;br /&gt;
&lt;br /&gt;
====GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen des mit dem Zweitfarbenarray assoziierten Pufferobjektes. Dieses Pufferobjekt war zum Zeitpunkt des letzten Aufrufs von [[glSecondaryColorPointer]] an das Ziel '''GL_ARRAY_BUFFER''' gebunden. Falls kein Pufferobjekt an dieses Ziel gebunden wurde, wird 0 zurückgeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_SECONDARY_COLOR_ARRAY_SIZE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Anzahl der Komponenten pro Farbe im Zweitfarbenarray. Der Anfangswert ist 3. Siehe [[glSecondaryColorPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_SECONDARY_COLOR_ARRAY_STRIDE====&lt;br /&gt;
: '' params'' liefert einen Wert zurück, das Byteoffset zwischen aufeinanderfolgenden Farben im Zweitfarbenarray. Der Anfangswert ist 0. Siehe [[glSecondaryColorPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_SECONDARY_COLOR_ARRAY_TYPE====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, eine symbolische Konstante, welche den Typ jeder Komponente im Zweitfarbenarray angibt. Der Anfangswert ist '''GL_FLOAT'''. Siehe [[glSecondaryColorPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_SELECTION_BUFFER_SIZE====&lt;br /&gt;
: ''params'' gibt einen Wert zurück, die Größe des Selektionspuffers. Siehe [[glSelectBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_SHADE_MODEL====&lt;br /&gt;
: ''params'' gibt einen einzelnen Ganzzahlwert zurück, eine symbolische Konstante die angibt ob der Schattierungsmodus flach oder weich ist. Siehe [[glShadeModel]].&lt;br /&gt;
&lt;br /&gt;
====GL_SMOOTH_LINE_WIDTH_GRANULARITY====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den unterstützten Differenzwert zwischen zwei unterstützen Breiten für kantengeglättete Linien. Siehe [[glLineWidth]].&lt;br /&gt;
&lt;br /&gt;
====GL_SMOOTH_LINE_WIDTH_RANGE====&lt;br /&gt;
: ''params'' liefert zwei Werte zurück, die kleinste und die größte unterstützte Breite für kantengeglättete Linie. Siehe [[glLineWidth]].&lt;br /&gt;
&lt;br /&gt;
====GL_SMOOTH_POINT_SIZE_GRANULARITY====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den unterstützten Differentwert zwischen zwei Punktgrößen für kantengeglättete Punkte. Siehe [[glPointSize]].&lt;br /&gt;
&lt;br /&gt;
====GL_SMOOTH_POINT_SIZE_RANGE====&lt;br /&gt;
: ''params'' liefert zwei Werte zurück, den kleinsten und den größsten unterstützten Breitenwert für kantengeglättete Punkte. Siehe [[glPointSize]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_BITS====&lt;br /&gt;
: ''params'' liefert einen Ganzzahlwert zurück, der die Zahl der Bitflächen des Stencilpuffers enthält.&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_CLEAR_VALUE====&lt;br /&gt;
: ''params'' gibt einen Wert zurück, den Index mit dem die Bitflächen des Stencilpuffers gelöscht werden. Siehe [[glClearStencil]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_FAIL====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert eine symbolische Konstante zurück, die angibt was passiert wenn der Stenciltest fehlschlägt. Siehe [[glStencilOp]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_FUNC====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert eine symbolische Kosntante zurück, die angibt welche Funktion zum Vergleich der Referenz-Stencilwerte mit dem Inhalt des Stencilpuffers genutzt wird. Siehe [[glStencilFunc]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_PASS_DEPTH_FAIL====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert eine symbolische Konstante zurück, die angibt was passiert wenn der Stenciltest passiert, der Tiefentest jedoch fehlschlägt. Siehe [[glStencilOp]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_PASS_DEPTH_PASS====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert eine symbolische Konstante zurück, die angibt was passiert wenn der Stenciltest und der Tiefentest passieren. Siehe [[glStencilOp]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_REF====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert den Referenzwert zurück, der bei Stencilvergleichen genutzt wird. Siehe [[glStencilFunc]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_TEST====&lt;br /&gt;
: ''params'' gibt einen einzelnen booleanschen Wert zurück, der angibt ob der Stenciltest für Fragmente aktiviert ist. Siehe [[glStencilFunc]] und [[glStencilOp]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_VALUE_MASK====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Maske zurück, die genutzt wird um sowohl den Stencil-Vergleichswert als auch den Stencilpufferwert vor dem Vergleich zu maskieren. Siehe [[glStencilFunc]].&lt;br /&gt;
&lt;br /&gt;
====GL_STENCIL_WRITEMASK====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert die Maske zurück, die das Schreiben in den Stencilpuffer kontrolliert. Siehe [[glStencilMask]].&lt;br /&gt;
&lt;br /&gt;
====GL_STEREO ====&lt;br /&gt;
: ''params'' gibt einen einzelnen Booleanwert zurück der an gibt, ob Stereobuffer (links und rechts) unterstützt werden. &lt;br /&gt;
&lt;br /&gt;
====GL_SUBPIXEL_BITS====&lt;br /&gt;
: ''params'' liefert als einzelnen Wert eine Schätzung der Zahl der Bits an Unterpixelauflösung zurück, der genutzt wird  um Geometrie in Fensterkoordinaten zu rasterisieren.&lt;br /&gt;
&lt;br /&gt;
===T===&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_1D====&lt;br /&gt;
:''params'' liefert als booleschen Wert zurück, ob ein-dimensionales Texturemapping aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glTexImage1D]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_2D====&lt;br /&gt;
:''params'' liefert als booleschen Wert zurück, ob zwei-dimensionales Texturemapping aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glTexImage2D]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_3D====&lt;br /&gt;
: ''params'' liefert einen einzelnen, booleschen Wert zurück, der angibt, ob 3D-Texturemapping aktiviert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glTexImage3D]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_BINDING_1D====&lt;br /&gt;
:''params'' liefert in einem einzigen Wert den Namen der aktuell an das Ziel '''GL_TEXTURE_1D''' gebundenen Textur. Der Anfangswert ist 0. Siehe [[glBindTexture]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_BINDING_2D====&lt;br /&gt;
:''params'' liefert in einem einzigen Wert den Namen der aktuell an das Ziel '''GL_TEXTURE_2D''' gebundenen Textur. Der Anfangswert ist 0. Siehe [[glBindTexture]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_BINDING_3D====&lt;br /&gt;
:''params'' liefert in einem einzigen Wert den Namen der aktuell an das Ziel '''GL_TEXTURE_3D''' gebundenen Textur. Der Anfangswert ist 0. Siehe [[glBindTexture]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_BINDING_CUBE_MAP====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen der gegenwärtig an das Ziel '''GL_TEXTURE_CUBE_MAP''' gebundenen Textur. Der Anfangswert ist 0. Siehe [[glBindTexture]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_COMPRESSION_HINT====&lt;br /&gt;
: ''params'' gibt einen Wert zurück, den Hinweismodus für Texturkompression. Der Anfangswert ist '''GL_DONT_CARE'''. Siehe [[glHint]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_COORD_ARRAY====&lt;br /&gt;
:''params'' liefert einen booleschen Wert zurück, der angibt, ob das Texturkoordinaten-Array aktiv ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glTexCoordPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen des mit dem Texturkoordinatenarray assoziierten Pufferobjektes. Dieses Pufferobjekt war zum Zeitpunkt des letzten Aufrufs von [[glTexCoordPointer]] an das Ziel '''GL_ARRAY_BUFFER''' gebunden. Falls kein Pufferobjekt an dieses Ziel gebunden wurde, wird 0 zurückgeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_COORD_ARRAY_SIZE====&lt;br /&gt;
:''params'' liefert als einzelnen Paramter die Anzahl der Koordinaten pro Element im Texturkoordinaten-Array zurück. Der Anfangswert ist 4. Siehe [[glTexCoordPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_COORD_ARRAY_STRIDE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter den Byteversatz zwischen den aufeinander folgenden Elementen in einem Texturkoordinaten-Array zurück. Der Anfangswert ist 0. Siehe [[glTexCoordPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_COORD_ARRAY_TYPE====&lt;br /&gt;
:''param'' liefert als einzelnen Wert den Datentyp für die Koordinaten in einem Texturkoordinaten-Array zurück. Der Anfangswert ist '''GL_FLOAT'''. Siehe [[glTexCoordPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_ENV_COLOR====&lt;br /&gt;
:''params'' liefert vier Werte zurück : Den roten, grünen, blauen und Alpha-Anteil der Texturenumgebungsfarbe. Integerwerte (falls angefordert) werden linear im Bezug zur Fließkommarepräsentation umgerechnet, so dass 1.0 dien höchstmöglichen positiven Integerwert zurückgibt. Siehe [[glTexEnv]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_ENV_MODE====&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert als einzelnen Wert eine symbolische Konstante zurück, die angbit welche Texturenumgebungs-Funktion zurzeit aktiv ist. Siehe [[glTexEnv]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_GEN_S====&lt;br /&gt;
:''params'' liefert als booleschen Wert zurück, ob die automatische Generierung der S-Texturkoordiante aktiv ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glTexGen]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_GEN_T====&lt;br /&gt;
:''params'' liefert als booleschen Wert zurück, ob die automatische Generierung der T-Texturkoordiante aktiv ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glTexGen]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_GEN_R====&lt;br /&gt;
:''params'' liefert als booleschen Wert zurück, ob die automatische Generierung der R-Texturkoordiante aktiv ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glTexGen]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_GEN_Q====&lt;br /&gt;
:''params'' liefert als booleanschen Wert zurück, ob die automatische Generierung der Q-Texturkoordiante aktiv ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glTexGen]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_MATRIX====&lt;br /&gt;
: ''params'' liefert 16 Werte zurück. Diese entsprechen den 16 Werten der Texture-[[Matrix]], die als letztes auf den Texture-Matrixstack gelegt wurde. Anfangs ist diese Matrix die Einheitsmatrix. Siehe [[glPushMatrix]].&lt;br /&gt;
&lt;br /&gt;
====GL_TEXTURE_STACK_DEPTH====&lt;br /&gt;
: ''params'' liefert einen Wert, die Anzahl der Matrizen auf dem Texturmatrixstack, zurück. Der Anfangswert ist 1. Siehe [[glPushMatrix]].&lt;br /&gt;
&lt;br /&gt;
===U===&lt;br /&gt;
&lt;br /&gt;
====GL_UNPACK_ALIGNMENT====&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert als einzelnen Wert die Byteausrichtung zurück, die beim Lesen von Pixeln aus dem Speicher genutzt wird. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_UNPACK_IMAGE_HEIGHT====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Bildgröße, welche genutzt wird, um Pixeldaten aus dem Speicher zu lesen. Der Anfangswert ist 0. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_UNPACK_LSB_FIRST====&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert als einzelnen booleanschen Wert zurück, ob Ein-Bit-Pixel die aus dem Speicher ausgelesen werden zuerst aus dem niederwertigsten Bit jedes vorzeichenlosen Bytes gelesen werden. Siehe [[glPixelStore]]. &lt;br /&gt;
&lt;br /&gt;
====GL_UNPACK_ROW_LENGTH====&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert als einzelnen Wert die Reihenlänge zurück, die beim Auslesen der Pixel aus dem Speicher verwendet wird. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_UNPACK_SKIP_IMAGES====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, die Anzahl der Bilder, die übersprungen werden, bevor der erste Pixel aus dem Speicher gelesen wird. Der Anfangswert ist 0. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_UNPACK_SKIP_PIXELS====&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert als einzelnen Wert die Anzahl der Pixel die übersprungen werden, bevor der erste Pixel aus dem Speicher gelesen wird. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_UNPACK_SKIP_ROWS====&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert als einzelnen Wert die Anzahl der Pixelreihen zurück, die beim Lesen aus dem Speicher übersprungen werden. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
====GL_UNPACK_SWAP_BYTES====&lt;br /&gt;
&lt;br /&gt;
:''params'' gibt einen einzelnen booleanschen Wert zurück, der angibt ob die Bytes von Zwei-Byte und Vier-Byte Pixelindizes und -komponenten nach dem Auslesen aus dem Speicher vertauscht werden. Siehe [[glPixelStore]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===V===&lt;br /&gt;
&lt;br /&gt;
====GL_VERTEX_ARRAY====&lt;br /&gt;
: ''params'' liefert einen booleschen Wert zurück, der angibt, ob der Vertexarray aktivert ist. Der Anfangswert ist '''GL_FALSE'''. Siehe [[glVertexPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_VERTEX_ARRAY_BUFFER_BINDING====&lt;br /&gt;
: ''params'' liefert einen Wert zurück, den Namen des mit dem Vertexarray assoziierten Pufferobjektes. Dieses Pufferobjekt war zum Zeitpunkt des letzten Aufrufs von [[glVertexPointer]] an das Ziel '''GL_ARRAY_BUFFER''' gebunden. Falls kein Pufferobjekt an dieses Ziel gebunden wurde, wird 0 zurückgeben. Der Anfangswert ist 0. Siehe [[glBindBuffer]].&lt;br /&gt;
&lt;br /&gt;
====GL_VERTEX_ARRAY_SIZE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter die Anzahl der Koordinaten pro Element im Vertex-Array zurück. Der Anfangswert ist 4. Siehe [[glVertexPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_VERTEX_ARRAY_STRIDE====&lt;br /&gt;
:''params'' liefert als einzelnen Parameter den Byteversatz zwischen den aufeinander folgenden Elementen in einem Vertex-Array zurück. Der Anfangswert ist 0. Siehe [[glVertexPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_VERTEX_ARRAY_TYPE====&lt;br /&gt;
:''param'' liefert als einzelnen Wert den Datentyp für die Koordinaten in einem Vertex-Array zurück. Der Anfangswert ist '''GL_FLOAT'''. Siehe [[glVertexPointer]].&lt;br /&gt;
&lt;br /&gt;
====GL_VIEWPORT====&lt;br /&gt;
:''params'' liefert vier Parameter zurück. Die X- und Y-Koordinaten des Viewports, gefolgt von dessen Breite und Höhe. Anfangs sind die X- und Y-Koordinate beide auf 0 gesetzt und die Breite und Höhe sind auf die Breite und Höhe des Fensters gesetz, in welches die GL rendert. Siehe [[glViewport]].&lt;br /&gt;
&lt;br /&gt;
===Z===&lt;br /&gt;
&lt;br /&gt;
====GL_ZOOM_X====&lt;br /&gt;
:''params'' gibt als einzelnen Wert den Vergrößerungsfaktor für Pixel auf der X-Achse zurück. Siehe [[glPixelZoom]].&lt;br /&gt;
&lt;br /&gt;
====GL_ZOOM_Y====&lt;br /&gt;
:''params'' gibt als einzelnen Wert den Vergrößerungsfaktor für Pixel auf der Y-Achse zurück. Siehe [[glPixelZoom]].&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
'''GL_COLOR_LOGIC_OP''', '''GL_COLOR_ARRAY''', '''GL_COLOR_ARRAY_SIZE''', '''GL_COLOR_ARRAY_STRIDE''', '''GL_COLOR_ARRAY_TYPE''', '''GL_EDGE_FLAG_ARRAY''', '''GL_EDGE_FLAG_ARRAY_STRIDE''', '''GL_INDEX_ARRAY''', '''GL_INDEX_ARRAY_STRIDE''', '''GL_INDEX_ARRAY_TYPE''', '''GL_INDEX_LOGIC_OP''', '''GL_NORMAL_ARRAY''', '''GL_NORMAL_ARRAY_STRIDE''', '''GL_NORMAL_ARRAY_TYPE''', '''GL_POLYGON_OFFSET_UNITS''', '''GL_POLYGON_OFFSET_FACTOR''', '''GL_POLYGON_OFFSET_FILL''', '''GL_POLYGON_OFFSET_LINE''', '''GL_POLYGON_OFFSET_POINT''', '''GL_TEXTURE_COORD_ARRAY''', '''GL_TEXTURE_COORD_ARRAY_SIZE''', '''GL_TEXTURE_COORD_ARRAY_STRIDE''', '''GL_TEXTURE_COORD_ARRAY_TYPE''', '''GL_VERTEX_ARRAY''', '''GL_VERTEX_ARRAY_SIZE''', '''GL_VERTEX_ARRAY_STRIDE''' und '''GL_VERTEX_ARRAY_TYPE''' sind nur verfügbar, wenn die OpenGL-Version 1.1 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_ALIASED_POINT_SIZE_RANGE''', '''GL_FEEDBACK_BUFFER_SIZE''', '''GL_FEEDBACK_BUFFER_TYPE''', '''GL_LIGHT_MODEL_AMBIENT''', '''GL_LIGHT_MODEL_COLOR_CONTROL''', '''GL_MAX_3D_TEXTURE_SIZE''', '''GL_MAX_ELEMENTS_INDICES''', '''GL_MAX_ELEMENTS_VERTICES''', '''GL_PACK_IMAGE_HEIGHT''', '''GL_PACK_SKIP_IMAGES''', '''GL_RESCALE_NORMAL''', '''GL_SELECTION_BUFFER_SIZE''', '''GL_SMOOTH_LINE_WIDTH_GRANULARITY''', '''GL_SMOOTH_LINE_WIDTH_RANGE''', '''GL_SMOOTH_POINT_SIZE_GRANULARITY''', '''GL_SMOOTH_POINT_SIZE_RANGE''', '''GL_TEXTURE_3D''', '''GL_TEXTURE_BINDING_3D''', '''GL_UNPACK_IMAGE_HEIGHT''' und '''GL_UNPACK_SKIP_IMAGES''' sind nur verfügbar, wenn die OpenGL-Version 1.2 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_COMPRESSED_TEXTURE_FORMATS''', '''GL_NUM_COMPRESSED_TEXTURE_FORMATS''', '''GL_TEXTURE_BINDING_CUBE_MAP''' und '''GL_TEXTURE_COMPRESSION_HINT''' sind nur verfügbar, wenn die OpenGL-Version 1.3 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_BLEND_DST_ALPHA''', '''GL_BLEND_DST_RGB''', '''GL_BLEND_SRC_ALPHA''', '''GL_BLEND_SRC_RGB''', '''GL_CURRENT_FOG_COORD''', '''GL_CURRENT_SECONDARY_COLOR''', '''GL_FOG_COORD_ARRAY_STRIDE''', '''GL_FOG_COORD_ARRAY_TYPE''', '''GL_FOG_COORD_SRC''', '''GL_MAX_TEXTURE_LOD_BIAS''', '''GL_POINT_DISTANCE_ATTENUATION''', '''GL_POINT_FADE_THRESHOLD_SIZE''', '''GL_POINT_SIZE_MAX''', '''GL_POINT_SIZE_MIN''', '''GL_SECONDARY_COLOR_ARRAY_SIZE''', '''GL_SECONDARY_COLOR_ARRAY_STRIDE''' und '''GL_SECONDARY_COLOR_ARRAY_TYPE''' sind nur verfügbar, wenn die OpenGL-Version 1.4 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_ARRAY_BUFFER_BINDING''', '''GL_COLOR_ARRAY_BUFFER_BINDING''', '''GL_EDGE_FLAG_ARRAY_BUFFER_BINDING''', '''GL_ELEMENT_ARRAY_BUFFER_BINDING''', '''GL_FOG_COORD_ARRAY_BUFFER_BINDING''', '''GL_INDEX_ARRAY_BUFFER_BINDING''', '''GL_NORMAL_ARRAY_BUFFER_BINDING''', '''GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING''', '''GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING''' und '''GL_VERTEX_ARRAY_BUFFER_BINDING'''sind nur verfügbar, wenn die OpenGL-Version 1.5 oder höher ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert, wenn ''pname'' ein ungültiger Wert übergeben wird.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, wenn '''glGet''' innerhalb eines [[glBegin]]-[[glEnd]]-Blocks aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
[[glGetClipPlane]], [[glGetError]], [[glGetLight]], [[glGetMap]], [[glGetMaterial]], [[glGetPixelMap]], [[glGetPolygonStipple]], [[glGetString]], [[glGetTexEnv]], [[glGetTexGen]], [[glGetTexImage]], [[glGetTexLevelParameter]], [[glGetTexParameter]], [[glIsEnabled]]&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/opengl/glfunc02_5ub8.asp Spezifikation von glGet in der MSDN]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|Get]]&lt;br /&gt;
[[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glActiveStencilFaceEXT&amp;diff=24318</id>
		<title>glActiveStencilFaceEXT</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glActiveStencilFaceEXT&amp;diff=24318"/>
				<updated>2009-11-10T17:04:02Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Neu erstellt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glActiveStencilFaceEXT =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glActiveStencilFaceEXT''' - Legt für zweiseitige [[Stenciltest]]s die aktive Seite fest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
&lt;br /&gt;
 procedure '''glActiveStencilFaceEXT'''(''face'' : GLenum);&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
! ''face'' &lt;br /&gt;
| Aktive Seite für zweiseitigen Stenciltest, entweder '''GL_BACK''' oder '''GL_FRONT'''.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung ==&lt;br /&gt;
Setzt für zweiseite [[Stenciltest]]s die aktive Stencilseite, welche bestimmt ob Stencilbezogene Befehle den Stencilzustand der Vorder- oder der Rückseite aktualisieren.&lt;br /&gt;
Stencil-Befehle ([[glStencilFunc]], [[glStencilOp]] und [[glStencilMask]]), die den Stencilzustand aktualisieren, aktualisieren den vorderen Stencilzustand, falls die aktive Stencilseite '''GL_FRONT''' und den hinteren Stencilzustand, falls die aktive Stencilseite '''GL_BACK''' ist.&lt;br /&gt;
Zusätzlich geben Abfragen des Stencilzustands abhängig von der aktuell aktiven Stencilsteite den vorderen oder hinteren Stencilzustand zurück. &lt;br /&gt;
&lt;br /&gt;
Mit zweiseiten [[Stenciltest]]s erhält man möglicherweise eine bessere Performance für [[Volumetrische Stencilschatten|volumetrischen Stencilschatten]] und [[Constructive Solid Geometry]] (CSG)-Algorithmen, da nur noch einer statt zwei Renderpässen notwendig ist.&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Die Funktion hat nur Auswirkungen, wenn der zweiseitige [[Stenciltest]] mithilfe von [[glEnable]] ( '''GL_STENCIL_TEST_TWO_SIDE_EXT''' ) aktiviert wurde.&lt;br /&gt;
&lt;br /&gt;
Initial ist '''GL_FRONT''' aktiv.&lt;br /&gt;
&lt;br /&gt;
Diese Funktion ( und die zugehörige Extension ) sollte möglichst nicht mehr ab OpenGL 2.0 verwendet werden, da dort bereits die Extension [[GL_ATI_separate_stencil]] integriert ist.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_VALUE''' wird generiert, wenn ''face'' weder '''GL_BACK''' noch '''GL_FRONT''' ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glActiveStencilFuncEXT''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
=== Stencilschatten ===&lt;br /&gt;
Stencilschatten können mithilfe dieser Funktion und der Extension [[GL_EXT_stencil_wrap]] folgendermaßen in einem einzigen Pass gerendert werden :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
glDepthMask(0);&lt;br /&gt;
glColorMask(0,0,0,0);&lt;br /&gt;
glDisable(GL_CULL_FACE);&lt;br /&gt;
glEnable(GL_STENCIL_TEST);&lt;br /&gt;
glEnable(GL_STENCIL_TEST_TWO_SIDE_EXT);&lt;br /&gt;
&lt;br /&gt;
glActiveStencilFaceEXT(GL_BACK);&lt;br /&gt;
glStencilOp(GL_KEEP,            // stencil test fail&lt;br /&gt;
            GL_KEEP,            // depth test fail&lt;br /&gt;
            GL_DECR_WRAP_EXT);  // depth test pass&lt;br /&gt;
glStencilMask(~0);&lt;br /&gt;
glStencilFunc(GL_ALWAYS, 0, ~0);&lt;br /&gt;
&lt;br /&gt;
glActiveStencilFaceEXT(GL_FRONT);&lt;br /&gt;
glStencilOp(GL_KEEP,            // stencil test fail&lt;br /&gt;
            GL_KEEP,            // depth test fail&lt;br /&gt;
            GL_INCR_WRAP_EXT);  // depth test pass&lt;br /&gt;
glStencilMask(~0);&lt;br /&gt;
glStencilFunc(GL_ALWAYS, 0, ~0);&lt;br /&gt;
&lt;br /&gt;
renderShadowVolumePolygons();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
== Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGet]] mit Token [[glGet#GL_ACTIVE_STENCIL_FACE_EXT|GL_ACTIVE_STENCIL_FACE_EXT]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit Token '''GL_STENCIL_TEST_TWO_SIDE_EXT'''&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glStencilFunc]], [[glStencilFuncSeparate]], [[glStencilMask]],  [[glStencilMaskSeparate]], [[glStencilOp]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hintergrundwissen :''' [[Stencilbuffer]]&lt;br /&gt;
&lt;br /&gt;
'''Techniken :''' [[Volumetrische Stencilschatten]]&lt;br /&gt;
&lt;br /&gt;
'''Extension :''' [[GL_EXT_stencil_two_side]]&lt;br /&gt;
&lt;br /&gt;
[http://www.opengl.org/registry/specs/EXT/stencil_two_side.txt Englische Originalversion]  ( Copyright NVIDIA Corporation, 2001-2002. )&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|ActiveStencilFaceEXT]]&lt;br /&gt;
[[Kategorie:GL1.3|ActiveStencilFaceEXT]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=shader_game_of_life&amp;diff=24285</id>
		<title>shader game of life</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=shader_game_of_life&amp;diff=24285"/>
				<updated>2009-11-03T20:28:27Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Game of Life=&lt;br /&gt;
Zurück zur [[Shadersammlung]]&lt;br /&gt;
{|{{Prettytable_B1}} width=100%&lt;br /&gt;
!width=60%|Beschreibung&lt;br /&gt;
!width=20%|Autor&lt;br /&gt;
!width=20%|Version&lt;br /&gt;
|-&lt;br /&gt;
|Simuliert das altbekannte Game Of Life.&lt;br /&gt;
|dj3hut1&lt;br /&gt;
|1.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Bilder==&lt;br /&gt;
{|&lt;br /&gt;
|[[Bild:Game_of_life.png|framed|Szene aus 'Game of Life'.]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Beschreibung==&lt;br /&gt;
Ein Fragmentshader wird dazu benutzt, um das 'Game of Life' zu simulieren.&lt;br /&gt;
&lt;br /&gt;
Dazu wird zuerst eine Textur erstellt, die zufällig 'lebende'( weiß ) oder 'tote' ( schwarz ) Zellen enthält.&lt;br /&gt;
Diese Textur repräsentiert die Anfangspopulation.&lt;br /&gt;
&lt;br /&gt;
In jedem ( Render- )schritt wird die nachfolgende Population berechnet.&lt;br /&gt;
Abhängig davon, wieviel tote oder lebendige Nachbarzellen eine Zelle hat, wird entschieden ob die Zelle 'stirbt', am Leben bleibt oder eine neue Zelle geboren wird.&lt;br /&gt;
&lt;br /&gt;
Hat eine lebende Zelle 2 oder 3 Nachbarn überlebt sie, hat sie weniger als 2 verhungert sie, hat sie mehr als 3 stirbt sie wegen Überbevölkerung.&lt;br /&gt;
&lt;br /&gt;
Wenn eine leere Zelle von 3 lebendigen Zellen umgeben ist, wird dort eine  neue Zelle 'geboren'.&lt;br /&gt;
&lt;br /&gt;
In jedem Renderschritt wird nun also die Textur an den Fragmentshader übergeben ( gezeichnet auf einem Quad ) und dort wird dann die nächste Generation berechnet und auf den Bildschirm geschrieben ( mit [[glFinish]] ).&lt;br /&gt;
Mittels [[glCopyTexImage2D]] können die Daten wieder in die Textur geschrieben werden.&lt;br /&gt;
&lt;br /&gt;
==Besondere Vorraussetzungen==&lt;br /&gt;
OpenGL 2.0.&lt;br /&gt;
&lt;br /&gt;
==Code==&lt;br /&gt;
Vertexshader&lt;br /&gt;
&amp;lt;source lang=&amp;quot;glsl&amp;quot;&amp;gt;void main()&lt;br /&gt;
{&lt;br /&gt;
    gl_TexCoord[0] = gl_MultiTexCoord0;&lt;br /&gt;
    gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fragmentshader&lt;br /&gt;
&amp;lt;source lang=&amp;quot;glsl&amp;quot;&amp;gt;uniform sampler2D Texture0;&lt;br /&gt;
&lt;br /&gt;
float SIZE = 64.0;&lt;br /&gt;
&lt;br /&gt;
int lookup( in float x, in float y )&lt;br /&gt;
{&lt;br /&gt;
    vec2 tc;&lt;br /&gt;
    tc.x = x/SIZE;&lt;br /&gt;
    tc.y = y/SIZE;&lt;br /&gt;
	&lt;br /&gt;
    vec4 col = texture2D(Texture0, tc);&lt;br /&gt;
	&lt;br /&gt;
    if ( col.r == 1.0 )&lt;br /&gt;
        return 1;&lt;br /&gt;
		&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void main()&lt;br /&gt;
{&lt;br /&gt;
    float x = gl_FragCoord.x;&lt;br /&gt;
    float y = gl_FragCoord.y;&lt;br /&gt;
    int neighbours = 0;&lt;br /&gt;
	&lt;br /&gt;
    //Nachbarn berechnen&lt;br /&gt;
    if ( x &amp;gt; 1 &amp;amp;&amp;amp; y &amp;gt; 1 ) neighbours += lookup( x - 1, y - 1 );&lt;br /&gt;
    if ( y &amp;gt; 1 ) neighbours += lookup( x, y - 1 );&lt;br /&gt;
    if ( x &amp;lt; SIZE - 1 &amp;amp;&amp;amp; y &amp;gt; 1 ) neighbours += lookup( x + 1, y - 1 );&lt;br /&gt;
    if ( x &amp;gt; 1 ) neighbours += lookup( x - 1, y );&lt;br /&gt;
    if ( x &amp;lt; SIZE - 1 ) neighbours += lookup( x + 1, y );&lt;br /&gt;
    if ( x &amp;gt; 1 &amp;amp;&amp;amp; y &amp;lt; SIZE - 1 ) neighbours += lookup( x - 1, y + 1 );&lt;br /&gt;
    if ( y &amp;lt; SIZE - 1 ) neighbours += lookup( x, y + 1 );&lt;br /&gt;
    if ( x &amp;lt; SIZE - 1 &amp;amp;&amp;amp; y &amp;lt; SIZE - 1 ) neighbours += lookup( x + 1, y + 1 );&lt;br /&gt;
	&lt;br /&gt;
    //eigener Zustand&lt;br /&gt;
    int self = lookup( x, y );&lt;br /&gt;
	&lt;br /&gt;
    gl_FragColor = vec4(0);&lt;br /&gt;
	&lt;br /&gt;
    //hier wird entschieden, ob die Zelle lebt&lt;br /&gt;
    if ( neighbours == 3 || ( neighbours == 2 &amp;amp;&amp;amp; self == 1 ) )&lt;br /&gt;
    {&lt;br /&gt;
        gl_FragColor = vec4(1);&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Demo ==&lt;br /&gt;
&lt;br /&gt;
[http://algoria.de/opengl/demos/life.jnlp Java Demo] ''(mit Quellen)''&lt;br /&gt;
&lt;br /&gt;
[http://algoria.de/demos/life.html WebGL Demo]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Motion-Blur&amp;diff=23519</id>
		<title>Motion-Blur</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Motion-Blur&amp;diff=23519"/>
				<updated>2009-05-09T15:47:37Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Alter Algorithmus hatte ein paar Schwächen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Motion Blur ist üblicherweise kein Effekt den man macht weil er schön ist, sondern ein Effekt der bei der Übertragung von digitalen Bildern zum menschlichen Auge eine Art Vermittlungsrolle spielt.&lt;br /&gt;
&lt;br /&gt;
== Biologische Grundlagen ==&lt;br /&gt;
Das menschliche Auge nimmt etwa 25 Bilder je Sekunde wahr. Im Unterschied zur Computergrafik sind dies jedoch keine Momentaufnahmen sondern eine Art Aufsummierung aller Lichtreize die während dieser 1/25 Sekunde entstanden sind.&lt;br /&gt;
&lt;br /&gt;
=== Ein leuchtender Punkt ===&lt;br /&gt;
Nehmen wir als Beispiel einen schwarzen Hintergrund. Über diesen schwarzen Hintergrund wandert (verhältnismäßig schnell) ein Licht. In der Computergrafik wenn wir beispielsweise 60 Frames pro Sekunde darstellen können würden wir 60 Momentaufnahmen darstellen, wobei in diesen Momentaufnahmen die Bewegung des Lichtpunktes keine Rolle spielen würde. Das menschliche Auge hingegen erhält nicht 25 Momentaufnahmen, sondern eine analoge Darstellung des Lichtsignales. Dieses analoge Lichtsignal wird nun (wie bereits erwähnt) während der gesamten 1/25 Sekunde aufsummiert und als solches an das Gehirn übertragen. Somit sehen wir nicht einzelne Momentaufnahmen des Lichtes sondern den gesamten Weg den das Licht zurückgelegt hat.&lt;br /&gt;
&lt;br /&gt;
Wenn wir die Tatsache annehmen, dass wir nur 25 Bilder je Sekunde sehen, so können wir dies durch ein sehr einfaches Experiment nachvollziehen:&lt;br /&gt;
&lt;br /&gt;
Begebt euch in einen möglichst dunklen Raum und vollführt mit einem Licht (zB Feuerzeug) verhältnismäßig schnelle Bewegungen. Ihr könnt nun den gesamten Weg sehen den das Licht zurückgelegt hat.&lt;br /&gt;
&lt;br /&gt;
== Technische Umsetzung ==&lt;br /&gt;
&lt;br /&gt;
=== Filme ===&lt;br /&gt;
Wenn ihr euch einen Film anseht, so scheinen die Bewegungen üblicherweise realer als in einem Computerspiel. Wenn ihr euch ein Standbild eines Filmes anseht so wird offensichtlich weshalb dies der Fall ist. Der Film besitzt üblicherweise zwar nur 25 Bilder je Sekunde jedoch besitzen diese Bilder (gleich zum menschlichen Auge) die aufsummierte Helligkeit der 1/25 Sekunde, was in einem Standbild durch Streifen sichtbar wird. Diese Streifen kann man nun als Idealfall von Motion Blur ansehen.&lt;br /&gt;
&lt;br /&gt;
=== Computergrafik ===&lt;br /&gt;
In der Computergrafik stellt man üblicherweise Standbilder dar. Es wäre enorm aufwändig die Berechnungen durchzuführen welche Farbe und welche Helligkeit ein Pixel haben würde, würde es die letzte 1/25 Sekunde darstellen und nicht nur eine Momentaufnahme. Glücklicherweise ist der Mensch nicht ganz so wählerisch und begnügt sich auch mit etwas besseren Darstellungen seiner Wirklichkeit, somit ist es um einiges besser wenn man beispielsweise 60 Momentaufnahmen je Sekunde besitzt als wenn man nur 25 Momentaufnahmen besitzt.&lt;br /&gt;
&lt;br /&gt;
== Motion Blur in der Praxis ==&lt;br /&gt;
Motion Blur ist also ein Effekt der das menschliche Auge möglichst zufriedenstellen soll. Bei verhältnismäßig langsamen Geschwindigkeiten (oder aber bei sehr hohen Frames je Sekunde) hat Motion Blur kaum bis keine Auswirkungen. Erst bei höheren Geschwindigkeiten kann Motion Blur sinnvoll eingesetzt werden. Hier geht es jedoch teilweise nicht nur darum allein das Standbild durch grafische Effekte zu verbessern, sondern im Idealfall geht es darum für jedes Pixel die vergangene 1/25 Sekunde zu beachten.&lt;br /&gt;
&lt;br /&gt;
In Filmen sehen wir Motion Blur dann, wenn enorm hohe Geschwindigkeiten dargestellt werden sollen (annähernd Lichtgeschwindigkeit in Science Fiction Filmen). Obwohl ich weder ein Physiker noch ein Biologe bin, kann ich guten Gewissens behaupten, dass wir ein Raumschiff welches mit (annähernd) Lichtgeschwindigkeit an uns vorbei fliegt wohl so gut wie gar nicht sehen würden, da es nur einen sehr sehr kleinen Bruchteil einer 1/25 Sekunde sichtbar wäre ... einzige Ausnahme wäre natürlich wenn es enorm hell wäre, wodurch dieser sehr kleine Bruchteil viel bei der Aufsummierung der 1/25 Sekunde ausmachen könnte.&lt;br /&gt;
&lt;br /&gt;
In der Computergrafik bezieht sich Motion Blur üblicherweise ausschließlich auf Momentaufnahmen wo die aktuelle Geschwindigkeit beachtet wird, oder aber die vorangegangenen Frames ebenfall einen Einfluss besitzen.&lt;br /&gt;
&lt;br /&gt;
== Realisierung in OpenGL ==&lt;br /&gt;
Standardmässig wurde Motion Blur in OpenGL mit dem [[Akkumulationspuffer]] realisiert, der jedoch nicht sehr schnell ist.&lt;br /&gt;
Eine schnellere Methode arbeitet mit einer [[Bildschirmtextur]] und funktioniert folgendermassen :&lt;br /&gt;
&lt;br /&gt;
# (Bildschirm-)Textur erzeugen [winwidth x winheight] und initialisieren.&lt;br /&gt;
# Bildschirm und Tiefenpuffer löschen&lt;br /&gt;
# Szene rendern&lt;br /&gt;
# Textur ( im [[glOrtho | Orthomodus]] ) geblendet auf die Szene zeichnen ( mit Alphawert von z.B. 0.98, abhängig von Framerate, nicht in Depth-Buffer schreiben )&lt;br /&gt;
# [[glCopyTexSubImage2D]] und weiter bei Schritt 2.&lt;br /&gt;
&lt;br /&gt;
=== Beispielcode ( C ) ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;void initMotionBlur()&lt;br /&gt;
{&lt;br /&gt;
    //Textur in Bildschirmgrösse&lt;br /&gt;
    int texSize = WINWIDTH * WINHEIGHT * 3;&lt;br /&gt;
    float* motionTex = new float[texSize];&lt;br /&gt;
&lt;br /&gt;
    glPixelStorei(GL_UNPACK_ALIGNMENT, 1); &lt;br /&gt;
    glGenTextures( 1, &amp;amp;theMotionTex );&lt;br /&gt;
    glBindTexture( GL_TEXTURE_2D, theMotionTex );&lt;br /&gt;
    glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, WINWIDTH, WINHEIGHT, 0, GL_RGB, GL_FLOAT, motionTex);&lt;br /&gt;
    glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP );&lt;br /&gt;
    glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP );   &lt;br /&gt;
    glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST );&lt;br /&gt;
    glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST );  &lt;br /&gt;
    &lt;br /&gt;
    //Modulate-Modus, um Textur mit glColor zu mischen&lt;br /&gt;
    glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE );&lt;br /&gt;
&lt;br /&gt;
    delete [] motionTex;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
void display()&lt;br /&gt;
{&lt;br /&gt;
   ...&lt;br /&gt;
   //Szene rendern&lt;br /&gt;
&lt;br /&gt;
   beginMotionBlur();&lt;br /&gt;
   endMotionBlur();&lt;br /&gt;
   ...&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void beginMotionBlur()&lt;br /&gt;
{&lt;br /&gt;
    glEnable( GL_TEXTURE_2D );&lt;br /&gt;
    glEnable( GL_BLEND );&lt;br /&gt;
    glBlendFunc( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA );&lt;br /&gt;
	 &lt;br /&gt;
    glDepthMask( false );&lt;br /&gt;
	 &lt;br /&gt;
    //Motion-Faktor als Alpha-Faktor übergeben, Wert abhängig von Framerate ( z.B. 0.98 )&lt;br /&gt;
    glColor4d( 1.0f, 1.0f, 1.0f, decay );&lt;br /&gt;
	    &lt;br /&gt;
    //Motion-Textur über Szene blenden&lt;br /&gt;
    glBindTexture( GL_TEXTURE_2D, theMotionTex );&lt;br /&gt;
    screenQuad( winwidth, winheight );	&lt;br /&gt;
	 &lt;br /&gt;
    glDepthMask( true );&lt;br /&gt;
	    &lt;br /&gt;
    glDisable( GL_BLEND );&lt;br /&gt;
    glDisable( GL_TEXTURE_2D );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void endMotionBlur()&lt;br /&gt;
{&lt;br /&gt;
    //Bildschirm zurück in Textur kopieren&lt;br /&gt;
    glEnable( GL_TEXTURE_2D );&lt;br /&gt;
    glBindTexture( GL_TEXTURE_2D, theMotionTex );&lt;br /&gt;
    glCopyTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, 0, 0, WINWIDTH, WINHEIGHT);&lt;br /&gt;
    glDisable( GL_TEXTURE_2D );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void screenQuad()&lt;br /&gt;
{&lt;br /&gt;
    beginInfoScreen( WINWIDTH, WINHEIGHT );&lt;br /&gt;
        glBegin(GL_QUADS);&lt;br /&gt;
            glTexCoord2i( 0, 0 );&lt;br /&gt;
            glVertex2i( 0, 0 );&lt;br /&gt;
            glTexCoord2i( 1, 0 );&lt;br /&gt;
            glVertex2i( WINWIDTH, 0 );&lt;br /&gt;
            glTexCoord2i( 1, 1 );&lt;br /&gt;
            glVertex2i( WINWIDTH, WINHEIGHT );&lt;br /&gt;
            glTexCoord2i( 0, 1 );&lt;br /&gt;
            glVertex2i( 0, WINHEIGHT );&lt;br /&gt;
        glEnd();&lt;br /&gt;
    endInfoScreen();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void beginInfoScreen( int winwidth, int winheight )&lt;br /&gt;
{&lt;br /&gt;
    glMatrixMode(GL_PROJECTION);&lt;br /&gt;
    glPushMatrix();&lt;br /&gt;
    glLoadIdentity();&lt;br /&gt;
    gluOrtho2D(0, winwidth, 0, winheight);&lt;br /&gt;
                &lt;br /&gt;
    glMatrixMode(GL_MODELVIEW);&lt;br /&gt;
    glPushMatrix();&lt;br /&gt;
    glLoadIdentity();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void endInfoScreen()&lt;br /&gt;
{&lt;br /&gt;
    glPopMatrix();&lt;br /&gt;
   &lt;br /&gt;
    glMatrixMode(GL_PROJECTION);&lt;br /&gt;
    glPopMatrix();&lt;br /&gt;
   &lt;br /&gt;
    glMatrixMode(GL_MODELVIEW); &lt;br /&gt;
}&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|[[Bild:Motionblur.png|framed|Szene mit aktiviertem Motion-Blur.]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Demo ==&lt;br /&gt;
&lt;br /&gt;
[http://algoria.de/opengl/demos/motionblur.jnlp Demo] ''(mit Quellen)''&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glShadeModel&amp;diff=23369</id>
		<title>glShadeModel</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glShadeModel&amp;diff=23369"/>
				<updated>2009-05-02T09:14:41Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Link auf Originaldoku&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Excellent}}&lt;br /&gt;
=glShadeModel=&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
 procedure '''glShadeModel'''(''mode'': GLenum);&lt;br /&gt;
&lt;br /&gt;
==Parameter==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
! ''mode'' &lt;br /&gt;
| Bestimmt einen symbolischen Wert der eine Färbetechnik (Shadingtechnique) repräsentiert. Akzeptierte Werte sind '''GL_FLAT''' und '''GL_SMOOTH'''. &amp;lt;br&amp;gt;&lt;br /&gt;
Der '''Vorgabewert''' ist '''GL_SMOOTH'''.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Beschreibung==&lt;br /&gt;
[[Bild:GlShadeModel_SMOOTH.jpg|thumb|right|Farbverlauf bei Smoothshading]]&lt;br /&gt;
'''GL_SMOOTH''' &lt;br /&gt;
: Es bilden sich Farbverläufe zwischen den Eckpunkten eines Primitiven.&lt;br /&gt;
'''GL_FLAT''' &lt;br /&gt;
: Das gesamte Primitiv erhält die Farbe die als letztes dem Polygon zugewiesen wurde.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Primitive]] können entweder mittels Flat- oder Smoothshading gefärbt werden. Der Vorgabewert '''GL_SMOOTH''' sogt dafür, dass ein Farbverlauf über die Polygonfläche bei der [[Rasterisierung]] berechnet wird. Dies wird angewendet, wenn die Eckpunkte eines Polygons unterschiedlich gefärbt sein sollen.&lt;br /&gt;
&lt;br /&gt;
Beim sogenannten [[Flat Shading]] legt ein Eckpunkt die Farbe des Polygons fest. Welcher [[Vertex]] das ist, kann der Tabelle entnommen werden. Für gewöhnlich ist dies der letzte Vertex eines Polygons oder Lineabschnittes. Die Ausnahme hierbei bilden einzelne Polygone, bei denen der erste Vertex die Farbe bestimmt. Flat Shading ist im allgemeinen schneller als Smooth Shading, da hierbei keine Farbinterpolation berechnet werden muss.&lt;br /&gt;
&lt;br /&gt;
Die Farbe eines Eckpunktes ist bei deaktiverter Beleuchtung nur von [[glColor]], bei aktivierter [[Beleuchtung]] zusätzlich noch von der Lichtberechnung abhängig.&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
{| {{Prettytable_B1}}&lt;br /&gt;
|+ Farbberechnung bei Flat Shading&lt;br /&gt;
! [[glBegin]] Parameter&lt;br /&gt;
! farbbestimmender [[Vertex]] &amp;lt;br&amp;gt;für Polygon/Punkt/Linie i&lt;br /&gt;
|-&lt;br /&gt;
| GL_POLYGON &lt;br /&gt;
| 1&lt;br /&gt;
|-&lt;br /&gt;
| GL_POINTS&lt;br /&gt;
| i&lt;br /&gt;
|-&lt;br /&gt;
| GL_LINES&lt;br /&gt;
| 2i&lt;br /&gt;
|-&lt;br /&gt;
| GL_LINE_STRIP&lt;br /&gt;
| i + 1&lt;br /&gt;
|-&lt;br /&gt;
| GL_LINE_LOOP&lt;br /&gt;
| i + 1 ; letzte Linie: 1&lt;br /&gt;
|-&lt;br /&gt;
| GL_TRIANGLES&lt;br /&gt;
| 3i&lt;br /&gt;
|-&lt;br /&gt;
| GL_TRIANGLE_STRIP&lt;br /&gt;
| i + 2&lt;br /&gt;
|-&lt;br /&gt;
| GL_TRIANGLE_FAN&lt;br /&gt;
| i + 2&lt;br /&gt;
|-&lt;br /&gt;
| GL_QUADS&lt;br /&gt;
| 4i&lt;br /&gt;
|-&lt;br /&gt;
| GL_QUAD_STRIP&lt;br /&gt;
| 2i + 2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Beispiel==&lt;br /&gt;
=== Farbfestlegung bei GL_FLAT ===&lt;br /&gt;
==== Dreiecke ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;pascal&amp;quot;&amp;gt;&lt;br /&gt;
 glShadeModel(GL_FLAT);&lt;br /&gt;
 // Zeichne Dreiecke&lt;br /&gt;
 glBegin( GL_TRIANGLES );&lt;br /&gt;
   //Beginn des ersten Dreiecks -&amp;gt; i=1&lt;br /&gt;
   glColor3f(1,0,0); //Kein Effekt&lt;br /&gt;
   glVertex3f( 0.0, 1.0, 0.0 );&lt;br /&gt;
   glColor3f(0,1,0); //Kein Effekt&lt;br /&gt;
   glVertex3f( 1.0, -1.0, 0.0 );&lt;br /&gt;
   glColor3f(0,0,1);&lt;br /&gt;
   glVertex3f( -1.0, -1.0, 0.0 );  //i=1 -&amp;gt; 1*3=Vetex Nr 3 gibt die Frabe an&lt;br /&gt;
   //-&amp;gt; dieses Dreick wird Blau (0,0,1)&lt;br /&gt;
 &lt;br /&gt;
   //Beginn des zweiten Dreiecks -&amp;gt; i=2&lt;br /&gt;
   glColor3f(1,0,0); //Kein Effekt&lt;br /&gt;
   glVertex3f( 3.0, 1.0, 0.0 );&lt;br /&gt;
   glColor3f(0,1,0); //Kein Effekt&lt;br /&gt;
   glVertex3f( 4.0, -1.0, 0.0 );&lt;br /&gt;
   glColor3f(1,1,0);&lt;br /&gt;
   glVertex3f( 2.0, -1.0, 0.0 ); //i=2 -&amp;gt; 2*3=Vetex Nr 6 gibt die Farbe an&lt;br /&gt;
   //-&amp;gt; Dieses Dreieck wird Gelb (1,1,0)&lt;br /&gt;
 glEnd;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
==== Polygon mit unbestimmter Anzahl an Eckpunkten ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;pascal&amp;quot;&amp;gt;&lt;br /&gt;
 glShadeModel(GL_FLAT);&lt;br /&gt;
 // Zeichne Dreiecke&lt;br /&gt;
 glBegin( GL_POLYGON );&lt;br /&gt;
   glColor3f(1,0,0); glVertex3f( 0.0, 0.0, 0.0 ); // Vertex Nr 1&lt;br /&gt;
   // Ab hier ist die Farbe des Polygons schon festgelegt (Rot)&lt;br /&gt;
   glColor3f(0,1,0); glVertex3f( 0.0, 1.0, 0.0 );&lt;br /&gt;
   glColor3f(1,1,0); glVertex3f( 0.5, 1.5, 0.0 );&lt;br /&gt;
   glColor3f(1,0,1); glVertex3f( 1.0, 1.0, 0.0 );&lt;br /&gt;
   glColor3f(0,1,0); glVertex3f( 1.0, 0.0, 0.0 );&lt;br /&gt;
 glEnd;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GL_FLAT vs. GL_SMOOTH ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
{|{{Prettytable_B1}}&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | Smooth Shading (GL_SMOOTH)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;source lang=&amp;quot;pascal&amp;quot;&amp;gt;&lt;br /&gt;
 glShadeModel(GL_SMOOTH); &lt;br /&gt;
 glBegin(GL_QUADS);&lt;br /&gt;
   glColor3f(1, 0, 0); glVertex3f(0, 0, 0);&lt;br /&gt;
   glColor3f(0, 1, 0); glVertex3f(1, 0, 0);&lt;br /&gt;
   glColor3f(0, 0, 1); glVertex3f(1, 1, 0);&lt;br /&gt;
   glColor3f(1, 1, 0); glVertex3f(0, 1, 0);&lt;br /&gt;
 glEnd;&amp;lt;/source&amp;gt;&lt;br /&gt;
|[[Bild:GlShadeModel_SMOOTH.jpg]] &lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | Flat Shading (GL_FLAT)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;source lang=&amp;quot;pascal&amp;quot;&amp;gt;&lt;br /&gt;
 glShadeModel(GL_FLAT); &lt;br /&gt;
 glBegin(GL_QUADS);&lt;br /&gt;
   glColor3f(1, 0, 0); glVertex3f(0, 0, 0);&lt;br /&gt;
   glColor3f(0, 1, 0); glVertex3f(1, 0, 0);&lt;br /&gt;
   glColor3f(0, 0, 1); glVertex3f(1, 1, 0);&lt;br /&gt;
   glColor3f(1, 1, 0); glVertex3f(0, 1, 0);&lt;br /&gt;
 glEnd;&amp;lt;/source&amp;gt;&lt;br /&gt;
|[[Bild:GlShadeModel_FLAT.jpg]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Fehlermeldungen==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert, wenn ein anderer Wert als '''GL_FLAT''' oder '''GL_SMOOTH''' übergeben wurde.&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, wenn '''glShadeModel''' zwischen [[glBegin]] und [[glEnd]] aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
==Zugehörige Wertrückgaben==&lt;br /&gt;
[[glGet]] mit dem Parameter '''GL_SHADE_MODEL'''.&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glShadeModel.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Siehe auch==&lt;br /&gt;
[[glColor]], [[glLight]], [[glLightModel]], [[glBegin]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|ShadeModel]]&lt;br /&gt;
 [[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glTexCoord&amp;diff=23368</id>
		<title>glTexCoord</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glTexCoord&amp;diff=23368"/>
				<updated>2009-05-02T09:12:40Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Update auf OGL 2.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glTexCoord =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glTexCoord1d, glTexCoord1f, glTexCoord1i, glTexCoord1s, glTexCoord2d, glTexCoord2f, glTexCoord2i, glTexCoord2s, glTexCoord3d, glTexCoord3f, glTexCoord3i, glTexCoord3s, glTexCoord4d, glTexCoord4f, glTexCoord4i, glTexCoord4s, glTexCoord1dv, glTexCoord1fv, glTexCoord1iv, glTexCoord1sv, glTexCoord2dv, glTexCoord2fv, glTexCoord2iv, glTexCoord2sv, glTexCoord3dv, glTexCoord3fv, glTexCoord3iv, glTexCoord3sv, glTexCoord4dv, glTexCoord4fv, glTexCoord4iv, glTexCoord4sv''' - setzen die aktuellen Texturkoordinaten&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexCoord1d'''(''s'': TGLdouble);&lt;br /&gt;
 procedure '''glTexCoord1dv'''(const ''v'': PGLdouble); &lt;br /&gt;
 procedure '''glTexCoord1f'''(''s'': TGLfloat);&lt;br /&gt;
 procedure '''glTexCoord1fv'''(const ''v'': PGLfloat); &lt;br /&gt;
 procedure '''glTexCoord1i'''(''s'': TGLint);&lt;br /&gt;
 procedure '''glTexCoord1iv'''(const ''v'': PGLint); &lt;br /&gt;
 procedure '''glTexCoord1s'''(''s'': TGLshort);&lt;br /&gt;
 procedure '''glTexCoord1sv'''(const ''v'': PGLshort); &lt;br /&gt;
 procedure '''glTexCoord2d'''(''s'': TGLdouble; ''t'': TGLdouble);&lt;br /&gt;
 procedure '''glTexCoord2dv'''(const ''v'': PGLdouble); &lt;br /&gt;
 procedure '''glTexCoord2f'''(''s'': TGLfloat; ''t'': TGLfloat);&lt;br /&gt;
 procedure '''glTexCoord2fv'''(const ''v'': PGLfloat); &lt;br /&gt;
 procedure '''glTexCoord2i'''(''s'': TGLint; ''t'': TGLint); &lt;br /&gt;
 procedure '''glTexCoord2iv'''(const ''v'': PGLint); &lt;br /&gt;
 procedure '''glTexCoord2s'''(''s'': TGLshort; ''t'': TGLshort); &lt;br /&gt;
 procedure '''glTexCoord2sv'''(const ''v'': PGLshort); &lt;br /&gt;
 procedure '''glTexCoord3d'''(''s'': TGLdouble; ''t'': TGLdouble; ''r'': TGLdouble);&lt;br /&gt;
 procedure '''glTexCoord3dv'''(const ''v'': PGLdouble); &lt;br /&gt;
 procedure '''glTexCoord3f'''(''s'': TGLfloat; ''t'': TGLfloat; ''r'': TGLfloat); &lt;br /&gt;
 procedure '''glTexCoord3fv'''(const ''v'': PGLfloat); &lt;br /&gt;
 procedure '''glTexCoord3i'''(''s'': TGLint; ''t'': TGLint; ''r'': TGLint); &lt;br /&gt;
 procedure '''glTexCoord3iv'''(const v'': PGLint); &lt;br /&gt;
 procedure '''glTexCoord3s'''(''s'': TGLshort; ''t'': TGLshort; ''r'': TGLshort); &lt;br /&gt;
 procedure '''glTexCoord3sv'''(const ''v'': PGLshort); &lt;br /&gt;
 procedure '''glTexCoord4d'''(''s'': TGLdouble; ''t'': TGLdouble; ''r'': TGLdouble; ''q'': TGLdouble);&lt;br /&gt;
 procedure '''glTexCoord4dv'''(const ''v'': PGLdouble); &lt;br /&gt;
 procedure '''glTexCoord4f'''(''s'': TGLfloat; ''t'': TGLfloat; ''r'': TGLfloat; ''q'': TGLfloat);&lt;br /&gt;
 procedure '''glTexCoord4fv'''(const ''v'': PGLfloat); &lt;br /&gt;
 procedure '''glTexCoord4i'''(''s'': TGLint; ''t'': TGLint; ''r'': TGLint; ''q'': TGLint);&lt;br /&gt;
 procedure '''glTexCoord4iv'''(const v'': PGLint); &lt;br /&gt;
 procedure '''glTexCoord4s'''(''s'': TGLshort; ''t'': TGLshort; ''r'': TGLshort; ''q'': TGLshort);&lt;br /&gt;
 procedure '''glTexCoord4sv'''(const ''v'': PGLshort);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''s,t,r,q''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bezeichnen die s,t,r bzw q Texturkoordinate. Nicht alle Parameter sind in jeder Form vertreten.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
'''oder'''&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''v''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist ein Zeiger auf ein Feld, welches einen, zwei, drei oder vier Werte enthält, die wiederum die s,t,r bzw. q Texturkoordinaten bezeichnen.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
Die aktuellen Texturkoordinaten sind Teil der Daten, die mit den Eckpunkten ([[Vertex|Vertices]]) von Polygonen in Zusammenhang stehen. Mittels '''glTexCoord''' werden diese Texturkoordinaten gesetzt.&lt;br /&gt;
&lt;br /&gt;
'''glTexCoord''' spezifiziert Texturekoordinaten in ein, zwei, drei oder vier Dimensionen.&amp;lt;br&amp;gt;&lt;br /&gt;
'''glTexCoord1''' setzt die aktuellen Texturkoordinaten auf (s,0,0,1); &amp;lt;br&amp;gt;&lt;br /&gt;
'''glTexCoord2''' setzt die aktuellen Texturkoordinaten auf (s,t,0,1); &amp;lt;br&amp;gt;&lt;br /&gt;
'''glTexCoord3''' setzt die aktuellen Texturkoordinaten auf (s,t,r,1); &amp;lt;br&amp;gt;&lt;br /&gt;
'''glTexCoord4''' setzt die aktuellen Texturkoordinaten auf (s,t,r,q).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Die aktuellen Texturkoordinaten können jederzeit geändert werden. Ganz speziell bedeutet dies, dass die Texturkoordinaten innerhalb eines [[glBegin]]-[[glEnd]] Blocks mittels '''glTexCoord''' geändert werden dürfen.&lt;br /&gt;
&lt;br /&gt;
Wenn die [[ARB_imaging]]-Erweiterung unterstützt wird, aktualisiert '''glTexCoord''' immer die Textureinheit '''GL_TEXTURE0'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGet]] mit Token [[glGet#GL_CURRENT_TEXTURE_COORDS|GL_CURRENT_TEXTURE_COORDS]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glTexCoord.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glMultiTexCoord]], [[glTexCoordPointer]], [[glVertex]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|TexCoord]]&lt;br /&gt;
 [[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glTexParameter&amp;diff=23367</id>
		<title>glTexParameter</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glTexParameter&amp;diff=23367"/>
				<updated>2009-05-02T09:05:01Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glTexParameter =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glTexParameter''' Setzen von Textureigenschaften.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexParameterf'''(''target'': TGLenum; ''pname'': TGLenum; ''param'': TGLfloat);&lt;br /&gt;
 procedure '''glTexParameteri'''(''target'': TGLenum; ''pname'': TGLenum; ''param'': TGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Zieltextur welche '''GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D''' oder '''GL_TEXTURE_CUBE_MAP''' sein kann.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den symbolischen Namen eines Parameters der einen Einzelwert enthält. Folgende Werte werden akzeptiert:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_PRIORITY, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' oder '''GL_GENERATE_MIPMAP'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''param''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Enthält den Wert für ''pname''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexParameterfv'''(''target'': TGLenum; ''pname'': TGLenum; const ''params'': PGLfloat);&lt;br /&gt;
 procedure '''glTexParameteriv'''(''target'': TGLenum; ''pname'': TGLenum; const ''params'': PGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Zieltextur welche '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''' sein kann.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den symbolischen Namen eines Parameters der einen Einzelwert enthält. Folgende Werte werden akzeptiert:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_PRIORITY, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' oder '''GL_GENERATE_MIPMAP'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''params''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist ein Zeiger auf ein Feld welches die oder den Wert für ''pname'' enthält.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
'''Texturmapping''' ist eine Technik die Bilder (oder Ausschnitte von Bildern) auf die Oberfläche von Objekten &amp;quot;aufklebt&amp;quot;. Man kann sich dies tatsächlich so vorstellen wie das aufkleben von Tapeten an Wände. Das Bild wir im Texturenraum, welcher über ein (s,t) Koordinatensystem verfügt, erstellt. Eine Textur ist ein ein-, zwei- und mittlerweile auch dreidimensionales Bild inklusive einiger Parameter die bestimmen wie Texturen/Texturausschnitte aus dem Bild gewonnen werden sollen.&lt;br /&gt;
&lt;br /&gt;
Mit der Funktion '''glTexParameter''' kann man den mit ''pname'' ausgewiesenen Parametern die Werte zuweisen, die man über ''params'' spezifiziert hat. ''target'' wiederum definiert den Typ der Zieltextur. Als Werte werden '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''' akzeptiert. Die folgenden symbolischen Werte kann man dem Parameter ''pname'' zuweisen:&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER'''&lt;br /&gt;
: Die Texturen-Verkleinerungsfunktion wird immer dann genutzt, wenn der zu texturierende Pixel auf eine Fläche gemappt wird, die größer als ein Texturenelement ist. Es gibt sechs definierte Verkleinerungsfunktionen, zwei davon nutzen den nächsten bzw. die nächsten vier Texturenelemente um den Texturenwert zu berechnen. Die anderen vier benutzen [[MipMaps]]. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturfiltern| Texturfilterbeispiele]])&lt;br /&gt;
&lt;br /&gt;
: Eine [[MipMaps|MipMap]] ist ein sortierter Satz von Bildern, der das selbe Bild in progressiv kleineren Auflösungen darstellt. Wenn die Texturendimension 2^n * 2^n entsprocht, gibt es Maximum(n, m) + 1 MipMaps. Die erste MipMap ist die original Textur, deren Dimension 2^n * 2^n* beträgt. Jede folgende MipMap entspricht dann der Dimension 2^k(-1) * 2^l(-1), wobei 2^k * 2^l die Dimension der vorherigen MipMap darstellen. Dies wird solange vollzogen bis entweder k oder l gleich 0 ist. Ab dieem Punkt haben folgende MipMaps Dimensionen vom Format 1*2^l-1 oder 2^k-1*1, bis zur finalen Mipmap, die 1*1 Pixel groß ist. MipMaps werden über [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glCopyTexImage1D]] oder [[glCopyTexImage2D]] über den Detaillevel-Parameter spezifiziert. Level 0 ist die original Textur, Level Maximum(n, m) ist dann die finale 1*1 MipMap. Mittels der [[GLU]]-Bibliothek lassen sich MipMaps übrigens direkt generieren, dazu gibt es die Befehle [[gluBuild1DMipmaps]], [[gluBuild2DMipmaps]] und [[gluBuild3DMipmaps]].&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert folgende Funktionen zur Verkleinerung von Texturen. Dies wären:&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST'''&lt;br /&gt;
:: Liefert den Wert des Texturelements, welches am nächsten (in [[Manhattandistanz]]) zum Zentrum des zu texturierenden Pixels liegt.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR'''&lt;br /&gt;
:: Liefert den gewichteten Mittelwert der vier Texturenelemente die dem Zentrum des zu texturierenden Pixels am nächsten liegen. Dies kann Randpixel-Elemente einschliessen, je nachdem wie '''GL_TEXTURE_WRAP_S''' und '''GL_TEXTURE_WRAP_T''' eingestellt sind.&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST_MIPMAP_NEAREST'''&lt;br /&gt;
:: Wählt die [[MipMaps|MipMap]], die der Größe des zu texturierenden Pixels am besten entspricht, und nutzt die Kriterien von '''GL_NEAREST''' um den Texturenwert zu generieren.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR_MIPMAP_NEAREST'''&lt;br /&gt;
:: Wählt die [[MipMaps|MipMap]], die der Größe des zu texturierenden Pixels am besten entspricht, und nutzt die Kriterien von '''GL_LINEAR''' um den Texturenwert zu generieren.&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST_MIPMAP_LINEAR'''&lt;br /&gt;
:: Wählt die zwei [[MipMaps]], die der Größe des zu texturierenden Pixels am besten entsprechen, und nutzt die Kriterien von '''GL_NEAREST''' um Texturenwerte aus jeder MipMap zu generieren. Der endgültige Texturenwert ist das gewichtete Mittel aus diesen beiden Werten.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR_MIPMAP_LINEAR'''&lt;br /&gt;
:: Wählt die zwei [[MipMaps]], die der Größe des zu texturierenden Pixels am besten entsprechen, und nutzt die Kriterien von '''GL_LINEAR''' um Texturenwerte aus jeder MipMap zu generieren. Der endgültige Texturenwert ist das gewichtete Mittel aus diesen beiden Werten.&lt;br /&gt;
&lt;br /&gt;
: Je mehr Texturenelemente im Verkleinerungsprozess genutzt werden, desto weniger Kantenartifakte werden sichtbar. Während '''GL_NEAREST''' und '''GL_LINEAR'''-Verkleinerungsfunktionen schneller als die anderen sind, ermitteln sie nur einen bzw. vier Texturenwerte um den endgültigen Texturenwert des zu texturierenden Pixels zu ermitteln, wodurch eher Moiré-Muster oder rauhe Übergänge entstehen. Voreinstellung für '''GL_TEXTURE_MIN_FILTER''' ist '''GL_NEAREST_MIPMAP_LINEAR'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAG_FILTER '''&lt;br /&gt;
: Die Textur-Vergrößerungsfunktion wird benutzt wenn das zu texturierenden Pixel durch eine Fläche, die größer oder gleich einem Texturelement ist, texturiert werden soll. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturfilter| Texturfilterbeispiele]])&lt;br /&gt;
: Die Funktion kann dabei auf einen der folgenden Werte gesetzt werden:&lt;br /&gt;
&lt;br /&gt;
: '''GL_NEAREST'''&lt;br /&gt;
:: Liefert den Wert des Texturelements, welches am nächsten (in [[Manhattandistanz]]) zum Zentrum des zu texturierenden Pixels liegt.&lt;br /&gt;
&lt;br /&gt;
: '''GL_LINEAR'''&lt;br /&gt;
:: Liefert den gewichteten Mittelwert der vier Teexturenelemente zurück, die dem Zentrum des zu texturierenden Pixels am nächsten sind. Dies kann Randpixel-Elemente einschliessen, je nachdem wie '''GL_TEXTURE_WRAP_S''' und '''GL_TEXTURE_WRAP_T''' eingestellt sind.&lt;br /&gt;
 &lt;br /&gt;
: '''GL_NEAREST''' ist im Normalfall schneller als '''GL_LINEAR''', aber produziert auch Bilder mit schärferen Kanten, da der Übergang zwischen den Texturelementen nicht so weich ist. Voreinstellung für '''GL_TEXTURE_MAG_FILTER''' ist '''GL_LINEAR'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MIN_LOD'''&lt;br /&gt;
: Setzt den minimalen [[Level-of-Detail]]-Parameter. Dieser Fließkommazahl-Wert begrenzt die Auswahl der Mipmap mit der höchsten Auflösung ( niedrigstens Mipmap-Level ). Der Anfangswert ist -1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAX_LOD'''&lt;br /&gt;
: Setzt den maximalen [[Level-of-Detail]]-Parameter. Dieser Fließkommazahl-Wert begrenzt die Auswahl der Mipmap mit der niedrigsten Auflösung ( höchstes Mipmap-Level ). Der Anfangswert ist 1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_BASE_LEVEL'''&lt;br /&gt;
: Gibt den Index der niedrigsten definierten Mipmap-Stufe an. Dies ist ein Integer-Wert. Der Anfangswert ist 0.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAX_LEVEL'''&lt;br /&gt;
: Gibt den Index der höchsten definierten Mipmap-Stufe an. Dies ist ein Integer-Wert. Der Anfangswert ist 1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_S '''&lt;br /&gt;
: Setzt den Umwicklungsparameter für die Texturkoordiante s auf folgende Werte : &lt;br /&gt;
&lt;br /&gt;
: '''GL_CLAMP'''&lt;br /&gt;
:: Die s-Koordinate wird auf die Reichweite [0,1] beschränkt und ist nützlich wenn Umwicklungsartifakte beim Mapping eines einzelnen Bildes auf ein Objekt vermieden werden sollen. &lt;br /&gt;
&lt;br /&gt;
: '''GL_CLAMP_TO_BORDER'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Bereich [[Bild:Formel_Clamp_To_Border_Range.png]] begrenzt, wobei ''N'' die Größe der Textur in Richtung der Begrenzung ist.&lt;br /&gt;
 &lt;br /&gt;
: '''GL_CLAMP_TO_EDGE'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Bereich [[Bild:Formel_Clamp_To_Edge_Range.png]] begrenzt, wobei ''N'' die Größe der Textur in Richtung der Begrenzung ist.&lt;br /&gt;
&lt;br /&gt;
:'''GL_REPEAT'''&lt;br /&gt;
:: Der Ganzzahlanteil der s-Koordinate wird ignoriert, genutzt wird also nur der Nachkommateil, wodurch ein Wiederholungsmuster entsteht. &lt;br /&gt;
&lt;br /&gt;
:'''GL_MIRRORED_REPEAT'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Nachkommateil der Texturkoordinate gesetzt, falls der Ganzzahlanteil von s gerade ist. Ist der Ganzzahlanteil von s ungerade wird die s-Texturkoordinate auf ''1 - frac(s)'', wobei ''frac(s)'' für den Nachkommateil von s steht.&lt;br /&gt;
&lt;br /&gt;
Randtexturenelemente werden nur dann genutzt, wenn die Umwicklung auf '''GL_CLAMP''' oder '''GL_CLAMP_TO_BORDER''' gesetzt wird. Voreinstellung für '''GL_TEXTURE_WRAP_S''' ist '''GL_REPEAT'''. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturwraptypen| Wraptypen]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_T'''&lt;br /&gt;
: Setzt den Umwicklungsparameter für die Texturkoordinate auf entweder '''GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_MIRRORED_REPEAT''' oder '''GL_REPEAT'''. Siehe obiges Kapitel für eine genauere Erklärung. Voreinstellung für '''GL_TEXTURE_WRAP_T''' ist '''GL_REPEAT'''. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturwraptypen| Wraptypen]])&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_R'''&lt;br /&gt;
: Setzt den Wrap-Parameter für die Texturkoordinate r auf entweder '''GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_MIRRORED_REPEAT''' oder '''GL_REPEAT'''. Siehe obige Diskussion unter '''GL_TEXTURE_WRAP_S'''. Initial ist '''GL_TEXTURE_WRAP_R''' auf '''GL_REPEAT''' gesetzt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_BORDER_COLOR '''&lt;br /&gt;
: Setzt die Randfarbe. Der Parameter ''params'' enthält vier Werte, die den RGBA-Farbwert für den Texturenrand darstellen. Ganzzahlfarbwerte werden linear interpretiert, so dass der höchste positive Ganzzahlwert auf 1.0 gemappt wird, und der negativste Wert auf -1.0. Die Werte werden dann auf den Bereich [0,1] beschränkt. Voreinstellung für die Randfarbe ist (0, 0, 0, 0).&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_PRIORITY'''&lt;br /&gt;
: Gibt die Textur-Residenz-Priorität der momentan gebundenen Textur an. Erlaubte Werte liegen im Bereich [0, 1]. Für mehr Informationen siehe [[glPrioritizeTextures]] und [[glBindTexture]].&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_COMPARE_MODE'''&lt;br /&gt;
: Gibt den Textur-Vergleichsmodus für die momentan gebundene [[Tiefentextur]] an. Dies ist eine Textur, deren internes Format '''GL_DEPTH_COMPONENT_*''' ist ( siehe [[glTexImage2D]] ).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Erlaubte Werte sind :&lt;br /&gt;
: '''GL_COMPARE_R_TO_TEXTURE'''&lt;br /&gt;
:: Bestimmt, dass die interpolierte und begrenzte r-Texturkoordinate mit dem Wert der momentan gebundenen Tiefentextur verglichen wird. Für mehr Details wie der Vergleich berechnet wird, siehe die Diskussion bei '''GL_TEXTURE_COMPARE_FUNC'''. Das Ergebnis des Vergleiches wird der Luminanz, der Intensität oder Alpha zugewiesen ( so wie bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ).&lt;br /&gt;
&lt;br /&gt;
: '''GL_NONE'''&lt;br /&gt;
:: Gibt an, dass der Luminanz, der Intensität oder Alpha ( so wie bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ) der entsprechende Wert der momentan gebundenen Tiefentextur zugewiesen wird.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_COMPARE_FUNC'''&lt;br /&gt;
: Gibt den Vergleichsoperator an, der benutzt wird, wenn '''GL_TEXTURE_COMPARE_MODE''' auf '''GL_COMPARE_R_TO_TEXTURE''' gesetzt wurde. Erlaubte Werte sind :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:27px&amp;quot;&amp;gt;&lt;br /&gt;
{| {{Prettytable_B1}}&lt;br /&gt;
|'''Vergleichsfunktion der Textur'''&lt;br /&gt;
|'''Berechnetes Ergebnis'''&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_LEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_LEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_GEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_GEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_LESS'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_LESS.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_GREATER'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_GREATER.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_EQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_EQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_NOTEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_NOTEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_ALWAYS'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_ALWAYS.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_NEVER'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_NEVER.png]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:wobei ''r'' die momentane interpolierte Texturkoordinate ist und ''Dt'' der Tiefentexturwert, der von der aktuell gebundenen Tiefentextur geholt wurde. Das Ergebnis wird entweder der Luminanz, der Intensität oder Alpha zugewiesen ( so wei bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ).&lt;br /&gt;
&lt;br /&gt;
'''GL_DEPTH_TEXTURE_MODE'''&lt;br /&gt;
:Spezifiziert eine einzele symbolische Konstante, die angibt wie Tiefenwerte während der Filterung und Texturanwendung behandelt werden sollen. Akzeptierte Werte sind '''GL_LUMINANCE, GL_INTENSITY''' und '''GL_ALPHA'''. Anfangswert ist '''GL_LUMINANCE'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_GENERATE_MIPMAP'''&lt;br /&gt;
:Spezifiziert einen booleschen Wert, der angibt ob alle Stufen eines Mipmap-Feldes automatisch aktualisiert werden sollen, wenn die Basisstufen-Mipmap verändert wird. Der Anfangswert ist '''GL_FALSE'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vergleich zwischen verschiedenen Texturfilter ===&lt;br /&gt;
{|{{Prettytable_B1}} width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|[[Bild:Filter_nearest.png|center]]&lt;br /&gt;
|[[Bild:Filter_linear.png|center]]&lt;br /&gt;
|[[Bild:Filter_linear_mipmap_linear.png|center]]&lt;br /&gt;
|-&lt;br /&gt;
|Textur ohne Filterung.  &lt;br /&gt;
|Textur mit linearer Filterung.&lt;br /&gt;
|Textur mit [[Mipmaps|Mipmapping]] und linearer Filterung.&lt;br /&gt;
|-&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_NEAREST'''&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_NEAREST'''&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_LINEAR_MIPMAP_LINEAR'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Vergleich zwischen verschiedenen Texturwraptypen ===&lt;br /&gt;
{|{{Prettytable_B1}} width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
!'''WRAP_S''' : '''GL_CLAMP'''&lt;br /&gt;
!'''WRAP_S''' : '''GL_REPEAT'''&lt;br /&gt;
|-&lt;br /&gt;
!'''WRAP_T''' : '''GL_CLAMP'''&lt;br /&gt;
|[[Bild:S_clamp_t_clamp.jpg|center]]&lt;br /&gt;
|[[Bild:S_repeat_t_clamp.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
!'''WRAP_T''' : '''GL_REPEAT'''&lt;br /&gt;
|[[Bild:S_clamp_t_repeat.jpg|center]]&lt;br /&gt;
|[[Bild:S_repeat_t_repeat.jpg|center]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Angenommen Texturen sind aktiviert (durch Aufruf von [[glEnable]] mit dem Argument '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''') und '''GL_TEXTURE_MIN_FILTER''' ist auf eine der Funktionen gesetzt, die eine Mipmap benötigen. &amp;lt;br&amp;gt;&lt;br /&gt;
Wenn entweder die Ausmaße des aktuellen Texturbildes (zuvor gesetzt durch Aufruf von [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glCopyTexImage1D]] oder [[glCopyTexImage2D]]) nicht den Anforderungen für [[Mipmaps]] genügen oder weniger Texturbilder als nötig definiert sind oder das Texturenset abweichende Anzahlen von Texturkomponenten hat, wirkt sich das aus, als ob Texturmapping deaktiviert wäre.&lt;br /&gt;
&lt;br /&gt;
Lineare Filterung greift nur in 2D-Texturen auf die vier nächsten Texturelemente zu. Bei 1D-Texturen greift Lineare Filterung auf die zwei nächsten Texturelemente zu.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Änderungen ==&lt;br /&gt;
=== Ab OpenGL Version 1.2 ===&lt;br /&gt;
'''GL_TEXTURE_3D, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_CLAMP_TO_EDGE, GL_TEXTURE_BASE_LEVEL''' und '''GL_TEXTURE_MAX_LEVEL''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.3 ===&lt;br /&gt;
'''GL_CLAMP_TO_BORDER''' steht zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
'''glTexParameter''' spezifiziert die Texturparameter für die aktive Textureinheit, die durch Aufruf von [[glActiveTexture]] gesetzt wird. ( oder schon vorher, falls die [[ARB_multitexture]]-Erweiterung unterstützt wird )&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.4 ===&lt;br /&gt;
'''GL_MIRRORED_REPEAT, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' und '''GL_GENERATE_MIPMAP''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.5 ===&lt;br /&gt;
'''GL_TEXTURE_COMPARE_FUNC''' erlaubt die zusätzlichen Vergleichsmodi '''GL_LESS, GL_GREATER, GL_EQUAL, GL_NOTEQUAL, GL_ALWAYS''' und '''GL_NEVER'''.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn ''target'' oder ''pname'' kein gültiger Wert übergeben wurde, oder wenn ''params'' einen definierten, konstanten Wert (basierend auf den Wert von ''pname'') erwartet und diesen nicht bekommt.&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glTexParameter''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGetTexParameter]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGetTexLevelParameter]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glTexParameter.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glActiveTexture]], [[glBindTexture]], [[glCopyPixels]], [[glCopyTexImage1D]], [[glCopyTexImage2D]], [[glCopyTexSubImage1D]], [[glCopyTexSubImage2D]], [[glCopyTexSubImage3D]], [[glDrawPixels]], [[glPixelStore]], [[glPixelTransfer]], [[glPrioritizeTextures]], [[glTexEnv]], [[glTexGen]], [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glTexSubImage1D]], [[glTexSubImage2D]], [[glTexSubImage3D]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|TexParameter]]&lt;br /&gt;
[[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Clamp_To_Edge_Range.png&amp;diff=23366</id>
		<title>Datei:Formel Clamp To Edge Range.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Clamp_To_Edge_Range.png&amp;diff=23366"/>
				<updated>2009-05-02T09:03:35Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Bereich für GL_CLAMP_TO_EDGE ( glTexParameter ).&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bereich für GL_CLAMP_TO_EDGE ( glTexParameter ).&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Clamp_To_Border_Range.png&amp;diff=23365</id>
		<title>Datei:Formel Clamp To Border Range.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Clamp_To_Border_Range.png&amp;diff=23365"/>
				<updated>2009-05-02T09:03:12Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Bereich für GL_CLAMP_TO_BORDER ( glTexParameter )&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bereich für GL_CLAMP_TO_BORDER ( glTexParameter )&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glTexParameter&amp;diff=23364</id>
		<title>glTexParameter</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glTexParameter&amp;diff=23364"/>
				<updated>2009-05-02T08:53:31Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Links auf Doku&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glTexParameter =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glTexParameter''' Setzen von Textureigenschaften.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexParameterf'''(''target'': TGLenum; ''pname'': TGLenum; ''param'': TGLfloat);&lt;br /&gt;
 procedure '''glTexParameteri'''(''target'': TGLenum; ''pname'': TGLenum; ''param'': TGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Zieltextur welche '''GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D''' oder '''GL_TEXTURE_CUBE_MAP''' sein kann.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den symbolischen Namen eines Parameters der einen Einzelwert enthält. Folgende Werte werden akzeptiert:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_PRIORITY, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' oder '''GL_GENERATE_MIPMAP'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''param''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Enthält den Wert für ''pname''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexParameterfv'''(''target'': TGLenum; ''pname'': TGLenum; const ''params'': PGLfloat);&lt;br /&gt;
 procedure '''glTexParameteriv'''(''target'': TGLenum; ''pname'': TGLenum; const ''params'': PGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Zieltextur welche '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''' sein kann.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den symbolischen Namen eines Parameters der einen Einzelwert enthält. Folgende Werte werden akzeptiert:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_PRIORITY, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' oder '''GL_GENERATE_MIPMAP'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''params''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist ein Zeiger auf ein Feld welches die oder den Wert für ''pname'' enthält.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
'''Texturmapping''' ist eine Technik die Bilder (oder Ausschnitte von Bildern) auf die Oberfläche von Objekten &amp;quot;aufklebt&amp;quot;. Man kann sich dies tatsächlich so vorstellen wie das aufkleben von Tapeten an Wände. Das Bild wir im Texturenraum, welcher über ein (s,t) Koordinatensystem verfügt, erstellt. Eine Textur ist ein ein-, zwei- und mittlerweile auch dreidimensionales Bild inklusive einiger Parameter die bestimmen wie Texturen/Texturausschnitte aus dem Bild gewonnen werden sollen.&lt;br /&gt;
&lt;br /&gt;
Mit der Funktion '''glTexParameter''' kann man den mit ''pname'' ausgewiesenen Parametern die Werte zuweisen, die man über ''params'' spezifiziert hat. ''target'' wiederum definiert den Typ der Zieltextur. Als Werte werden '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''' akzeptiert. Die folgenden symbolischen Werte kann man dem Parameter ''pname'' zuweisen:&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER'''&lt;br /&gt;
: Die Texturen-Verkleinerungsfunktion wird immer dann genutzt, wenn der zu texturierende Pixel auf eine Fläche gemappt wird, die größer als ein Texturenelement ist. Es gibt sechs definierte Verkleinerungsfunktionen, zwei davon nutzen den nächsten bzw. die nächsten vier Texturenelemente um den Texturenwert zu berechnen. Die anderen vier benutzen [[MipMaps]]. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturfiltern| Texturfilterbeispiele]])&lt;br /&gt;
&lt;br /&gt;
: Eine [[MipMaps|MipMap]] ist ein sortierter Satz von Bildern, der das selbe Bild in progressiv kleineren Auflösungen darstellt. Wenn die Texturendimension 2^n * 2^n entsprocht, gibt es Maximum(n, m) + 1 MipMaps. Die erste MipMap ist die original Textur, deren Dimension 2^n * 2^n* beträgt. Jede folgende MipMap entspricht dann der Dimension 2^k(-1) * 2^l(-1), wobei 2^k * 2^l die Dimension der vorherigen MipMap darstellen. Dies wird solange vollzogen bis entweder k oder l gleich 0 ist. Ab dieem Punkt haben folgende MipMaps Dimensionen vom Format 1*2^l-1 oder 2^k-1*1, bis zur finalen Mipmap, die 1*1 Pixel groß ist. MipMaps werden über [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glCopyTexImage1D]] oder [[glCopyTexImage2D]] über den Detaillevel-Parameter spezifiziert. Level 0 ist die original Textur, Level Maximum(n, m) ist dann die finale 1*1 MipMap. Mittels der [[GLU]]-Bibliothek lassen sich MipMaps übrigens direkt generieren, dazu gibt es die Befehle [[gluBuild1DMipmaps]], [[gluBuild2DMipmaps]] und [[gluBuild3DMipmaps]].&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert folgende Funktionen zur Verkleinerung von Texturen. Dies wären:&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST'''&lt;br /&gt;
:: Liefert den Wert des Texturelements, welches am nächsten (in [[Manhattandistanz]]) zum Zentrum des zu texturierenden Pixels liegt.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR'''&lt;br /&gt;
:: Liefert den gewichteten Mittelwert der vier Texturenelemente die dem Zentrum des zu texturierenden Pixels am nächsten liegen. Dies kann Randpixel-Elemente einschliessen, je nachdem wie '''GL_TEXTURE_WRAP_S''' und '''GL_TEXTURE_WRAP_T''' eingestellt sind.&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST_MIPMAP_NEAREST'''&lt;br /&gt;
:: Wählt die [[MipMaps|MipMap]], die der Größe des zu texturierenden Pixels am besten entspricht, und nutzt die Kriterien von '''GL_NEAREST''' um den Texturenwert zu generieren.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR_MIPMAP_NEAREST'''&lt;br /&gt;
:: Wählt die [[MipMaps|MipMap]], die der Größe des zu texturierenden Pixels am besten entspricht, und nutzt die Kriterien von '''GL_LINEAR''' um den Texturenwert zu generieren.&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST_MIPMAP_LINEAR'''&lt;br /&gt;
:: Wählt die zwei [[MipMaps]], die der Größe des zu texturierenden Pixels am besten entsprechen, und nutzt die Kriterien von '''GL_NEAREST''' um Texturenwerte aus jeder MipMap zu generieren. Der endgültige Texturenwert ist das gewichtete Mittel aus diesen beiden Werten.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR_MIPMAP_LINEAR'''&lt;br /&gt;
:: Wählt die zwei [[MipMaps]], die der Größe des zu texturierenden Pixels am besten entsprechen, und nutzt die Kriterien von '''GL_LINEAR''' um Texturenwerte aus jeder MipMap zu generieren. Der endgültige Texturenwert ist das gewichtete Mittel aus diesen beiden Werten.&lt;br /&gt;
&lt;br /&gt;
: Je mehr Texturenelemente im Verkleinerungsprozess genutzt werden, desto weniger Kantenartifakte werden sichtbar. Während '''GL_NEAREST''' und '''GL_LINEAR'''-Verkleinerungsfunktionen schneller als die anderen sind, ermitteln sie nur einen bzw. vier Texturenwerte um den endgültigen Texturenwert des zu texturierenden Pixels zu ermitteln, wodurch eher Moiré-Muster oder rauhe Übergänge entstehen. Voreinstellung für '''GL_TEXTURE_MIN_FILTER''' ist '''GL_NEAREST_MIPMAP_LINEAR'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAG_FILTER '''&lt;br /&gt;
: Die Textur-Vergrößerungsfunktion wird benutzt wenn das zu texturierenden Pixel durch eine Fläche, die größer oder gleich einem Texturelement ist, texturiert werden soll. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturfilter| Texturfilterbeispiele]])&lt;br /&gt;
: Die Funktion kann dabei auf einen der folgenden Werte gesetzt werden:&lt;br /&gt;
&lt;br /&gt;
: '''GL_NEAREST'''&lt;br /&gt;
:: Liefert den Wert des Texturelements, welches am nächsten (in [[Manhattandistanz]]) zum Zentrum des zu texturierenden Pixels liegt.&lt;br /&gt;
&lt;br /&gt;
: '''GL_LINEAR'''&lt;br /&gt;
:: Liefert den gewichteten Mittelwert der vier Teexturenelemente zurück, die dem Zentrum des zu texturierenden Pixels am nächsten sind. Dies kann Randpixel-Elemente einschliessen, je nachdem wie '''GL_TEXTURE_WRAP_S''' und '''GL_TEXTURE_WRAP_T''' eingestellt sind.&lt;br /&gt;
 &lt;br /&gt;
: '''GL_NEAREST''' ist im Normalfall schneller als '''GL_LINEAR''', aber produziert auch Bilder mit schärferen Kanten, da der Übergang zwischen den Texturelementen nicht so weich ist. Voreinstellung für '''GL_TEXTURE_MAG_FILTER''' ist '''GL_LINEAR'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MIN_LOD'''&lt;br /&gt;
: Setzt den minimalen [[Level-of-Detail]]-Parameter. Dieser Fließkommazahl-Wert begrenzt die Auswahl der Mipmap mit der höchsten Auflösung ( niedrigstens Mipmap-Level ). Der Anfangswert ist -1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAX_LOD'''&lt;br /&gt;
: Setzt den maximalen [[Level-of-Detail]]-Parameter. Dieser Fließkommazahl-Wert begrenzt die Auswahl der Mipmap mit der niedrigsten Auflösung ( höchstes Mipmap-Level ). Der Anfangswert ist 1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_BASE_LEVEL'''&lt;br /&gt;
: Gibt den Index der niedrigsten definierten Mipmap-Stufe an. Dies ist ein Integer-Wert. Der Anfangswert ist 0.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAX_LEVEL'''&lt;br /&gt;
: Gibt den Index der höchsten definierten Mipmap-Stufe an. Dies ist ein Integer-Wert. Der Anfangswert ist 1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_S '''&lt;br /&gt;
: Setzt den Umwicklungsparameter für die Texturkoordiante s auf folgende Werte : &lt;br /&gt;
&lt;br /&gt;
: '''GL_CLAMP'''&lt;br /&gt;
:: Die s-Koordinate wird auf die Reichweite [0,1] beschränkt und ist nützlich wenn Umwicklungsartifakte beim Mapping eines einzelnen Bildes auf ein Objekt vermieden werden sollen. &lt;br /&gt;
&lt;br /&gt;
: '''GL_CLAMP_TO_BORDER'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Bereich [Bild:Formel_Clamp_To_Border_Range.png] begrenzt, wobei N die Größe der Textur in Richtung der Begrenzung ist.&lt;br /&gt;
 &lt;br /&gt;
: '''GL_CLAMP_TO_EDGE'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Bereich [Bild:Formel_Clamp_To_Edge_Range.png] begrenzt, wobei N die Größe der Textur in Richtung der Begrenzung ist.&lt;br /&gt;
&lt;br /&gt;
:'''GL_REPEAT'''&lt;br /&gt;
:: Der Ganzzahlanteil der s-Koordinate wird ignoriert, genutzt wird also nur der Nachkommateil, wodurch ein Wiederholungsmuster entsteht. &lt;br /&gt;
&lt;br /&gt;
:'''GL_MIRRORED_REPEAT'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Nachkommateil der Texturkoordinate gesetzt, falls der Ganzzahlanteil von s gerade ist. Ist der Ganzzahlanteil von s ungerade wird die s-Texturkoordinate auf ''1 - frac(s)'', wobei ''frac(s)'' für den Nachkommateil von s steht.&lt;br /&gt;
&lt;br /&gt;
Randtexturenelemente werden nur dann genutzt, wenn die Umwicklung auf '''GL_CLAMP''' oder '''GL_CLAMP_TO_BORDER''' gesetzt wird. Voreinstellung für '''GL_TEXTURE_WRAP_S''' ist '''GL_REPEAT'''. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturwraptypen| Wraptypen]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_T'''&lt;br /&gt;
: Setzt den Umwicklungsparameter für die Texturkoordinate auf entweder '''GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_MIRRORED_REPEAT''' oder '''GL_REPEAT'''. Siehe obiges Kapitel für eine genauere Erklärung. Voreinstellung für '''GL_TEXTURE_WRAP_T''' ist '''GL_REPEAT'''. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturwraptypen| Wraptypen]])&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_R'''&lt;br /&gt;
: Setzt den Wrap-Parameter für die Texturkoordinate r auf entweder '''GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_MIRRORED_REPEAT''' oder '''GL_REPEAT'''. Siehe obige Diskussion unter '''GL_TEXTURE_WRAP_S'''. Initial ist '''GL_TEXTURE_WRAP_R''' auf '''GL_REPEAT''' gesetzt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_BORDER_COLOR '''&lt;br /&gt;
: Setzt die Randfarbe. Der Parameter ''params'' enthält vier Werte, die den RGBA-Farbwert für den Texturenrand darstellen. Ganzzahlfarbwerte werden linear interpretiert, so dass der höchste positive Ganzzahlwert auf 1.0 gemappt wird, und der negativste Wert auf -1.0. Die Werte werden dann auf den Bereich [0,1] beschränkt. Voreinstellung für die Randfarbe ist (0, 0, 0, 0).&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_PRIORITY'''&lt;br /&gt;
: Gibt die Textur-Residenz-Priorität der momentan gebundenen Textur an. Erlaubte Werte liegen im Bereich [0, 1]. Für mehr Informationen siehe [[glPrioritizeTextures]] und [[glBindTexture]].&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_COMPARE_MODE'''&lt;br /&gt;
: Gibt den Textur-Vergleichsmodus für die momentan gebundene [[Tiefentextur]] an. Dies ist eine Textur, deren internes Format '''GL_DEPTH_COMPONENT_*''' ist ( siehe [[glTexImage2D]] ).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Erlaubte Werte sind :&lt;br /&gt;
: '''GL_COMPARE_R_TO_TEXTURE'''&lt;br /&gt;
:: Bestimmt, dass die interpolierte und begrenzte r-Texturkoordinate mit dem Wert der momentan gebundenen Tiefentextur verglichen wird. Für mehr Details wie der Vergleich berechnet wird, siehe die Diskussion bei '''GL_TEXTURE_COMPARE_FUNC'''. Das Ergebnis des Vergleiches wird der Luminanz, der Intensität oder Alpha zugewiesen ( so wie bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ).&lt;br /&gt;
&lt;br /&gt;
: '''GL_NONE'''&lt;br /&gt;
:: Gibt an, dass der Luminanz, der Intensität oder Alpha ( so wie bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ) der entsprechende Wert der momentan gebundenen Tiefentextur zugewiesen wird.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_COMPARE_FUNC'''&lt;br /&gt;
: Gibt den Vergleichsoperator an, der benutzt wird, wenn '''GL_TEXTURE_COMPARE_MODE''' auf '''GL_COMPARE_R_TO_TEXTURE''' gesetzt wurde. Erlaubte Werte sind :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:27px&amp;quot;&amp;gt;&lt;br /&gt;
{| {{Prettytable_B1}}&lt;br /&gt;
|'''Vergleichsfunktion der Textur'''&lt;br /&gt;
|'''Berechnetes Ergebnis'''&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_LEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_LEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_GEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_GEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_LESS'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_LESS.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_GREATER'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_GREATER.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_EQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_EQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_NOTEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_NOTEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_ALWAYS'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_ALWAYS.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_NEVER'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_NEVER.png]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:wobei ''r'' die momentane interpolierte Texturkoordinate ist und ''Dt'' der Tiefentexturwert, der von der aktuell gebundenen Tiefentextur geholt wurde. Das Ergebnis wird entweder der Luminanz, der Intensität oder Alpha zugewiesen ( so wei bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ).&lt;br /&gt;
&lt;br /&gt;
'''GL_DEPTH_TEXTURE_MODE'''&lt;br /&gt;
:Spezifiziert eine einzele symbolische Konstante, die angibt wie Tiefenwerte während der Filterung und Texturanwendung behandelt werden sollen. Akzeptierte Werte sind '''GL_LUMINANCE, GL_INTENSITY''' und '''GL_ALPHA'''. Anfangswert ist '''GL_LUMINANCE'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_GENERATE_MIPMAP'''&lt;br /&gt;
:Spezifiziert einen booleschen Wert, der angibt ob alle Stufen eines Mipmap-Feldes automatisch aktualisiert werden sollen, wenn die Basisstufen-Mipmap verändert wird. Der Anfangswert ist '''GL_FALSE'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vergleich zwischen verschiedenen Texturfilter ===&lt;br /&gt;
{|{{Prettytable_B1}} width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|[[Bild:Filter_nearest.png|center]]&lt;br /&gt;
|[[Bild:Filter_linear.png|center]]&lt;br /&gt;
|[[Bild:Filter_linear_mipmap_linear.png|center]]&lt;br /&gt;
|-&lt;br /&gt;
|Textur ohne Filterung.  &lt;br /&gt;
|Textur mit linearer Filterung.&lt;br /&gt;
|Textur mit [[Mipmaps|Mipmapping]] und linearer Filterung.&lt;br /&gt;
|-&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_NEAREST'''&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_NEAREST'''&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_LINEAR_MIPMAP_LINEAR'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Vergleich zwischen verschiedenen Texturwraptypen ===&lt;br /&gt;
{|{{Prettytable_B1}} width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
!'''WRAP_S''' : '''GL_CLAMP'''&lt;br /&gt;
!'''WRAP_S''' : '''GL_REPEAT'''&lt;br /&gt;
|-&lt;br /&gt;
!'''WRAP_T''' : '''GL_CLAMP'''&lt;br /&gt;
|[[Bild:S_clamp_t_clamp.jpg|center]]&lt;br /&gt;
|[[Bild:S_repeat_t_clamp.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
!'''WRAP_T''' : '''GL_REPEAT'''&lt;br /&gt;
|[[Bild:S_clamp_t_repeat.jpg|center]]&lt;br /&gt;
|[[Bild:S_repeat_t_repeat.jpg|center]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Angenommen Texturen sind aktiviert (durch Aufruf von [[glEnable]] mit dem Argument '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''') und '''GL_TEXTURE_MIN_FILTER''' ist auf eine der Funktionen gesetzt, die eine Mipmap benötigen. &amp;lt;br&amp;gt;&lt;br /&gt;
Wenn entweder die Ausmaße des aktuellen Texturbildes (zuvor gesetzt durch Aufruf von [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glCopyTexImage1D]] oder [[glCopyTexImage2D]]) nicht den Anforderungen für [[Mipmaps]] genügen oder weniger Texturbilder als nötig definiert sind oder das Texturenset abweichende Anzahlen von Texturkomponenten hat, wirkt sich das aus, als ob Texturmapping deaktiviert wäre.&lt;br /&gt;
&lt;br /&gt;
Lineare Filterung greift nur in 2D-Texturen auf die vier nächsten Texturelemente zu. Bei 1D-Texturen greift Lineare Filterung auf die zwei nächsten Texturelemente zu.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Änderungen ==&lt;br /&gt;
=== Ab OpenGL Version 1.2 ===&lt;br /&gt;
'''GL_TEXTURE_3D, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_CLAMP_TO_EDGE, GL_TEXTURE_BASE_LEVEL''' und '''GL_TEXTURE_MAX_LEVEL''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.3 ===&lt;br /&gt;
'''GL_CLAMP_TO_BORDER''' steht zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
'''glTexParameter''' spezifiziert die Texturparameter für die aktive Textureinheit, die durch Aufruf von [[glActiveTexture]] gesetzt wird. ( oder schon vorher, falls die [[ARB_multitexture]]-Erweiterung unterstützt wird )&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.4 ===&lt;br /&gt;
'''GL_MIRRORED_REPEAT, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' und '''GL_GENERATE_MIPMAP''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.5 ===&lt;br /&gt;
'''GL_TEXTURE_COMPARE_FUNC''' erlaubt die zusätzlichen Vergleichsmodi '''GL_LESS, GL_GREATER, GL_EQUAL, GL_NOTEQUAL, GL_ALWAYS''' und '''GL_NEVER'''.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn ''target'' oder ''pname'' kein gültiger Wert übergeben wurde, oder wenn ''params'' einen definierten, konstanten Wert (basierend auf den Wert von ''pname'') erwartet und diesen nicht bekommt.&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glTexParameter''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGetTexParameter]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGetTexLevelParameter]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glTexParameter.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glActiveTexture]], [[glBindTexture]], [[glCopyPixels]], [[glCopyTexImage1D]], [[glCopyTexImage2D]], [[glCopyTexSubImage1D]], [[glCopyTexSubImage2D]], [[glCopyTexSubImage3D]], [[glDrawPixels]], [[glPixelStore]], [[glPixelTransfer]], [[glPrioritizeTextures]], [[glTexEnv]], [[glTexGen]], [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glTexSubImage1D]], [[glTexSubImage2D]], [[glTexSubImage3D]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|TexParameter]]&lt;br /&gt;
[[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glTexParameter&amp;diff=23363</id>
		<title>glTexParameter</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glTexParameter&amp;diff=23363"/>
				<updated>2009-05-02T08:51:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glTexParameter =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glTexParameter''' Setzen von Textureigenschaften.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexParameterf'''(''target'': TGLenum; ''pname'': TGLenum; ''param'': TGLfloat);&lt;br /&gt;
 procedure '''glTexParameteri'''(''target'': TGLenum; ''pname'': TGLenum; ''param'': TGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Zieltextur welche '''GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D''' oder '''GL_TEXTURE_CUBE_MAP''' sein kann.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den symbolischen Namen eines Parameters der einen Einzelwert enthält. Folgende Werte werden akzeptiert:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_PRIORITY, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' oder '''GL_GENERATE_MIPMAP'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''param''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Enthält den Wert für ''pname''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexParameterfv'''(''target'': TGLenum; ''pname'': TGLenum; const ''params'': PGLfloat);&lt;br /&gt;
 procedure '''glTexParameteriv'''(''target'': TGLenum; ''pname'': TGLenum; const ''params'': PGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Zieltextur welche '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''' sein kann.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den symbolischen Namen eines Parameters der einen Einzelwert enthält. Folgende Werte werden akzeptiert:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_PRIORITY, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' oder '''GL_GENERATE_MIPMAP'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''params''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist ein Zeiger auf ein Feld welches die oder den Wert für ''pname'' enthält.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
'''Texturmapping''' ist eine Technik die Bilder (oder Ausschnitte von Bildern) auf die Oberfläche von Objekten &amp;quot;aufklebt&amp;quot;. Man kann sich dies tatsächlich so vorstellen wie das aufkleben von Tapeten an Wände. Das Bild wir im Texturenraum, welcher über ein (s,t) Koordinatensystem verfügt, erstellt. Eine Textur ist ein ein-, zwei- und mittlerweile auch dreidimensionales Bild inklusive einiger Parameter die bestimmen wie Texturen/Texturausschnitte aus dem Bild gewonnen werden sollen.&lt;br /&gt;
&lt;br /&gt;
Mit der Funktion '''glTexParameter''' kann man den mit ''pname'' ausgewiesenen Parametern die Werte zuweisen, die man über ''params'' spezifiziert hat. ''target'' wiederum definiert den Typ der Zieltextur. Als Werte werden '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''' akzeptiert. Die folgenden symbolischen Werte kann man dem Parameter ''pname'' zuweisen:&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER'''&lt;br /&gt;
: Die Texturen-Verkleinerungsfunktion wird immer dann genutzt, wenn der zu texturierende Pixel auf eine Fläche gemappt wird, die größer als ein Texturenelement ist. Es gibt sechs definierte Verkleinerungsfunktionen, zwei davon nutzen den nächsten bzw. die nächsten vier Texturenelemente um den Texturenwert zu berechnen. Die anderen vier benutzen [[MipMaps]]. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturfiltern| Texturfilterbeispiele]])&lt;br /&gt;
&lt;br /&gt;
: Eine [[MipMaps|MipMap]] ist ein sortierter Satz von Bildern, der das selbe Bild in progressiv kleineren Auflösungen darstellt. Wenn die Texturendimension 2^n * 2^n entsprocht, gibt es Maximum(n, m) + 1 MipMaps. Die erste MipMap ist die original Textur, deren Dimension 2^n * 2^n* beträgt. Jede folgende MipMap entspricht dann der Dimension 2^k(-1) * 2^l(-1), wobei 2^k * 2^l die Dimension der vorherigen MipMap darstellen. Dies wird solange vollzogen bis entweder k oder l gleich 0 ist. Ab dieem Punkt haben folgende MipMaps Dimensionen vom Format 1*2^l-1 oder 2^k-1*1, bis zur finalen Mipmap, die 1*1 Pixel groß ist. MipMaps werden über [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glCopyTexImage1D]] oder [[glCopyTexImage2D]] über den Detaillevel-Parameter spezifiziert. Level 0 ist die original Textur, Level Maximum(n, m) ist dann die finale 1*1 MipMap. Mittels der [[GLU]]-Bibliothek lassen sich MipMaps übrigens direkt generieren, dazu gibt es die Befehle [[gluBuild1DMipmaps]], [[gluBuild2DMipmaps]] und [[gluBuild3DMipmaps]].&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert folgende Funktionen zur Verkleinerung von Texturen. Dies wären:&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST'''&lt;br /&gt;
:: Liefert den Wert des Texturelements, welches am nächsten (in [[Manhattandistanz]]) zum Zentrum des zu texturierenden Pixels liegt.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR'''&lt;br /&gt;
:: Liefert den gewichteten Mittelwert der vier Texturenelemente die dem Zentrum des zu texturierenden Pixels am nächsten liegen. Dies kann Randpixel-Elemente einschliessen, je nachdem wie '''GL_TEXTURE_WRAP_S''' und '''GL_TEXTURE_WRAP_T''' eingestellt sind.&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST_MIPMAP_NEAREST'''&lt;br /&gt;
:: Wählt die [[MipMaps|MipMap]], die der Größe des zu texturierenden Pixels am besten entspricht, und nutzt die Kriterien von '''GL_NEAREST''' um den Texturenwert zu generieren.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR_MIPMAP_NEAREST'''&lt;br /&gt;
:: Wählt die [[MipMaps|MipMap]], die der Größe des zu texturierenden Pixels am besten entspricht, und nutzt die Kriterien von '''GL_LINEAR''' um den Texturenwert zu generieren.&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST_MIPMAP_LINEAR'''&lt;br /&gt;
:: Wählt die zwei [[MipMaps]], die der Größe des zu texturierenden Pixels am besten entsprechen, und nutzt die Kriterien von '''GL_NEAREST''' um Texturenwerte aus jeder MipMap zu generieren. Der endgültige Texturenwert ist das gewichtete Mittel aus diesen beiden Werten.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR_MIPMAP_LINEAR'''&lt;br /&gt;
:: Wählt die zwei [[MipMaps]], die der Größe des zu texturierenden Pixels am besten entsprechen, und nutzt die Kriterien von '''GL_LINEAR''' um Texturenwerte aus jeder MipMap zu generieren. Der endgültige Texturenwert ist das gewichtete Mittel aus diesen beiden Werten.&lt;br /&gt;
&lt;br /&gt;
: Je mehr Texturenelemente im Verkleinerungsprozess genutzt werden, desto weniger Kantenartifakte werden sichtbar. Während '''GL_NEAREST''' und '''GL_LINEAR'''-Verkleinerungsfunktionen schneller als die anderen sind, ermitteln sie nur einen bzw. vier Texturenwerte um den endgültigen Texturenwert des zu texturierenden Pixels zu ermitteln, wodurch eher Moiré-Muster oder rauhe Übergänge entstehen. Voreinstellung für '''GL_TEXTURE_MIN_FILTER''' ist '''GL_NEAREST_MIPMAP_LINEAR'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAG_FILTER '''&lt;br /&gt;
: Die Textur-Vergrößerungsfunktion wird benutzt wenn das zu texturierenden Pixel durch eine Fläche, die größer oder gleich einem Texturelement ist, texturiert werden soll. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturfilter| Texturfilterbeispiele]])&lt;br /&gt;
: Die Funktion kann dabei auf einen der folgenden Werte gesetzt werden:&lt;br /&gt;
&lt;br /&gt;
: '''GL_NEAREST'''&lt;br /&gt;
:: Liefert den Wert des Texturelements, welches am nächsten (in [[Manhattandistanz]]) zum Zentrum des zu texturierenden Pixels liegt.&lt;br /&gt;
&lt;br /&gt;
: '''GL_LINEAR'''&lt;br /&gt;
:: Liefert den gewichteten Mittelwert der vier Teexturenelemente zurück, die dem Zentrum des zu texturierenden Pixels am nächsten sind. Dies kann Randpixel-Elemente einschliessen, je nachdem wie '''GL_TEXTURE_WRAP_S''' und '''GL_TEXTURE_WRAP_T''' eingestellt sind.&lt;br /&gt;
 &lt;br /&gt;
: '''GL_NEAREST''' ist im Normalfall schneller als '''GL_LINEAR''', aber produziert auch Bilder mit schärferen Kanten, da der Übergang zwischen den Texturelementen nicht so weich ist. Voreinstellung für '''GL_TEXTURE_MAG_FILTER''' ist '''GL_LINEAR'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MIN_LOD'''&lt;br /&gt;
: Setzt den minimalen [[Level-of-Detail]]-Parameter. Dieser Fließkommazahl-Wert begrenzt die Auswahl der Mipmap mit der höchsten Auflösung ( niedrigstens Mipmap-Level ). Der Anfangswert ist -1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAX_LOD'''&lt;br /&gt;
: Setzt den maximalen [[Level-of-Detail]]-Parameter. Dieser Fließkommazahl-Wert begrenzt die Auswahl der Mipmap mit der niedrigsten Auflösung ( höchstes Mipmap-Level ). Der Anfangswert ist 1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_BASE_LEVEL'''&lt;br /&gt;
: Gibt den Index der niedrigsten definierten Mipmap-Stufe an. Dies ist ein Integer-Wert. Der Anfangswert ist 0.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAX_LEVEL'''&lt;br /&gt;
: Gibt den Index der höchsten definierten Mipmap-Stufe an. Dies ist ein Integer-Wert. Der Anfangswert ist 1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_S '''&lt;br /&gt;
: Setzt den Umwicklungsparameter für die Texturkoordiante s auf folgende Werte : &lt;br /&gt;
&lt;br /&gt;
: '''GL_CLAMP'''&lt;br /&gt;
:: Die s-Koordinate wird auf die Reichweite [0,1] beschränkt und ist nützlich wenn Umwicklungsartifakte beim Mapping eines einzelnen Bildes auf ein Objekt vermieden werden sollen. &lt;br /&gt;
&lt;br /&gt;
: '''GL_CLAMP_TO_BORDER'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Bereich &lt;br /&gt;
 [Bild:Formel_Clamp_To_Border_Range.png]&lt;br /&gt;
begrenzt, wobei N die Größe der Textur in Richtung der Begrenzung ist.&lt;br /&gt;
 &lt;br /&gt;
: '''GL_CLAMP_TO_EDGE'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Bereich&lt;br /&gt;
 [Bild:Formel_Clamp_To_Edge_Range.png] &lt;br /&gt;
begrenzt, wobei N die Größe der Textur in Richtung der Begrenzung ist.&lt;br /&gt;
&lt;br /&gt;
:'''GL_REPEAT'''&lt;br /&gt;
:: Der Ganzzahlanteil der s-Koordinate wird ignoriert, genutzt wird also nur der Nachkommateil, wodurch ein Wiederholungsmuster entsteht. &lt;br /&gt;
&lt;br /&gt;
:'''GL_MIRRORED_REPEAT'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Nachkommateil der Texturkoordinate gesetzt, falls der Ganzzahlanteil von s gerade ist. Ist der Ganzzahlanteil von s ungerade wird die s-Texturkoordinate auf ''1 - frac(s)'', wobei ''frac(s)'' für den Nachkommateil von s steht.&lt;br /&gt;
&lt;br /&gt;
Randtexturenelemente werden nur dann genutzt, wenn die Umwicklung auf '''GL_CLAMP''' oder '''GL_CLAMP_TO_BORDER''' gesetzt wird. Voreinstellung für '''GL_TEXTURE_WRAP_S''' ist '''GL_REPEAT'''. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturwraptypen| Wraptypen]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_T'''&lt;br /&gt;
: Setzt den Umwicklungsparameter für die Texturkoordinate auf entweder '''GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_MIRRORED_REPEAT''' oder '''GL_REPEAT'''. Siehe obiges Kapitel für eine genauere Erklärung. Voreinstellung für '''GL_TEXTURE_WRAP_T''' ist '''GL_REPEAT'''. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturwraptypen| Wraptypen]])&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_R'''&lt;br /&gt;
: Setzt den Wrap-Parameter für die Texturkoordinate r auf entweder '''GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_MIRRORED_REPEAT''' oder '''GL_REPEAT'''. Siehe obige Diskussion unter '''GL_TEXTURE_WRAP_S'''. Initial ist '''GL_TEXTURE_WRAP_R''' auf '''GL_REPEAT''' gesetzt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_BORDER_COLOR '''&lt;br /&gt;
: Setzt die Randfarbe. Der Parameter ''params'' enthält vier Werte, die den RGBA-Farbwert für den Texturenrand darstellen. Ganzzahlfarbwerte werden linear interpretiert, so dass der höchste positive Ganzzahlwert auf 1.0 gemappt wird, und der negativste Wert auf -1.0. Die Werte werden dann auf den Bereich [0,1] beschränkt. Voreinstellung für die Randfarbe ist (0, 0, 0, 0).&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_PRIORITY'''&lt;br /&gt;
: Gibt die Textur-Residenz-Priorität der momentan gebundenen Textur an. Erlaubte Werte liegen im Bereich [0, 1]. Für mehr Informationen siehe [[glPrioritizeTextures]] und [[glBindTexture]].&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_COMPARE_MODE'''&lt;br /&gt;
: Gibt den Textur-Vergleichsmodus für die momentan gebundene [[Tiefentextur]] an. Dies ist eine Textur, deren internes Format '''GL_DEPTH_COMPONENT_*''' ist ( siehe [[glTexImage2D]] ).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Erlaubte Werte sind :&lt;br /&gt;
: '''GL_COMPARE_R_TO_TEXTURE'''&lt;br /&gt;
:: Bestimmt, dass die interpolierte und begrenzte r-Texturkoordinate mit dem Wert der momentan gebundenen Tiefentextur verglichen wird. Für mehr Details wie der Vergleich berechnet wird, siehe die Diskussion bei '''GL_TEXTURE_COMPARE_FUNC'''. Das Ergebnis des Vergleiches wird der Luminanz, der Intensität oder Alpha zugewiesen ( so wie bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ).&lt;br /&gt;
&lt;br /&gt;
: '''GL_NONE'''&lt;br /&gt;
:: Gibt an, dass der Luminanz, der Intensität oder Alpha ( so wie bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ) der entsprechende Wert der momentan gebundenen Tiefentextur zugewiesen wird.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_COMPARE_FUNC'''&lt;br /&gt;
: Gibt den Vergleichsoperator an, der benutzt wird, wenn '''GL_TEXTURE_COMPARE_MODE''' auf '''GL_COMPARE_R_TO_TEXTURE''' gesetzt wurde. Erlaubte Werte sind :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:27px&amp;quot;&amp;gt;&lt;br /&gt;
{| {{Prettytable_B1}}&lt;br /&gt;
|'''Vergleichsfunktion der Textur'''&lt;br /&gt;
|'''Berechnetes Ergebnis'''&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_LEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_LEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_GEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_GEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_LESS'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_LESS.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_GREATER'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_GREATER.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_EQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_EQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_NOTEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_NOTEQUAL.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_ALWAYS'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_ALWAYS.png]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_NEVER'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_NEVER.png]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:wobei ''r'' die momentane interpolierte Texturkoordinate ist und ''Dt'' der Tiefentexturwert, der von der aktuell gebundenen Tiefentextur geholt wurde. Das Ergebnis wird entweder der Luminanz, der Intensität oder Alpha zugewiesen ( so wei bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ).&lt;br /&gt;
&lt;br /&gt;
'''GL_DEPTH_TEXTURE_MODE'''&lt;br /&gt;
:Spezifiziert eine einzele symbolische Konstante, die angibt wie Tiefenwerte während der Filterung und Texturanwendung behandelt werden sollen. Akzeptierte Werte sind '''GL_LUMINANCE, GL_INTENSITY''' und '''GL_ALPHA'''. Anfangswert ist '''GL_LUMINANCE'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_GENERATE_MIPMAP'''&lt;br /&gt;
:Spezifiziert einen booleschen Wert, der angibt ob alle Stufen eines Mipmap-Feldes automatisch aktualisiert werden sollen, wenn die Basisstufen-Mipmap verändert wird. Der Anfangswert ist '''GL_FALSE'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vergleich zwischen verschiedenen Texturfilter ===&lt;br /&gt;
{|{{Prettytable_B1}} width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|[[Bild:Filter_nearest.png|center]]&lt;br /&gt;
|[[Bild:Filter_linear.png|center]]&lt;br /&gt;
|[[Bild:Filter_linear_mipmap_linear.png|center]]&lt;br /&gt;
|-&lt;br /&gt;
|Textur ohne Filterung.  &lt;br /&gt;
|Textur mit linearer Filterung.&lt;br /&gt;
|Textur mit [[Mipmaps|Mipmapping]] und linearer Filterung.&lt;br /&gt;
|-&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_NEAREST'''&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_NEAREST'''&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_LINEAR_MIPMAP_LINEAR'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Vergleich zwischen verschiedenen Texturwraptypen ===&lt;br /&gt;
{|{{Prettytable_B1}} width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
!'''WRAP_S''' : '''GL_CLAMP'''&lt;br /&gt;
!'''WRAP_S''' : '''GL_REPEAT'''&lt;br /&gt;
|-&lt;br /&gt;
!'''WRAP_T''' : '''GL_CLAMP'''&lt;br /&gt;
|[[Bild:S_clamp_t_clamp.jpg|center]]&lt;br /&gt;
|[[Bild:S_repeat_t_clamp.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
!'''WRAP_T''' : '''GL_REPEAT'''&lt;br /&gt;
|[[Bild:S_clamp_t_repeat.jpg|center]]&lt;br /&gt;
|[[Bild:S_repeat_t_repeat.jpg|center]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Angenommen Texturen sind aktiviert (durch Aufruf von [[glEnable]] mit dem Argument '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''') und '''GL_TEXTURE_MIN_FILTER''' ist auf eine der Funktionen gesetzt, die eine Mipmap benötigen. &amp;lt;br&amp;gt;&lt;br /&gt;
Wenn entweder die Ausmaße des aktuellen Texturbildes (zuvor gesetzt durch Aufruf von [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glCopyTexImage1D]] oder [[glCopyTexImage2D]]) nicht den Anforderungen für [[Mipmaps]] genügen oder weniger Texturbilder als nötig definiert sind oder das Texturenset abweichende Anzahlen von Texturkomponenten hat, wirkt sich das aus, als ob Texturmapping deaktiviert wäre.&lt;br /&gt;
&lt;br /&gt;
Lineare Filterung greift nur in 2D-Texturen auf die vier nächsten Texturelemente zu. Bei 1D-Texturen greift Lineare Filterung auf die zwei nächsten Texturelemente zu.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Änderungen ==&lt;br /&gt;
=== Ab OpenGL Version 1.2 ===&lt;br /&gt;
'''GL_TEXTURE_3D, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_CLAMP_TO_EDGE, GL_TEXTURE_BASE_LEVEL''' und '''GL_TEXTURE_MAX_LEVEL''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.3 ===&lt;br /&gt;
'''GL_CLAMP_TO_BORDER''' steht zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
'''glTexParameter''' spezifiziert die Texturparameter für die aktive Textureinheit, die durch Aufruf von [[glActiveTexture]] gesetzt wird. ( oder schon vorher, falls die [[ARB_multitexture]]-Erweiterung unterstützt wird )&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.4 ===&lt;br /&gt;
'''GL_MIRRORED_REPEAT, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' und '''GL_GENERATE_MIPMAP''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.5 ===&lt;br /&gt;
'''GL_TEXTURE_COMPARE_FUNC''' erlaubt die zusätzlichen Vergleichsmodi '''GL_LESS, GL_GREATER, GL_EQUAL, GL_NOTEQUAL, GL_ALWAYS''' und '''GL_NEVER'''.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn ''target'' oder ''pname'' kein gültiger Wert übergeben wurde, oder wenn ''params'' einen definierten, konstanten Wert (basierend auf den Wert von ''pname'') erwartet und diesen nicht bekommt.&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glTexParameter''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGetTexParameter]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGetTexLevelParameter]]&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glActiveTexture]], [[glBindTexture]], [[glCopyPixels]], [[glCopyTexImage1D]], [[glCopyTexImage2D]], [[glCopyTexSubImage1D]], [[glCopyTexSubImage2D]], [[glCopyTexSubImage3D]], [[glDrawPixels]], [[glPixelStore]], [[glPixelTransfer]], [[glPrioritizeTextures]], [[glTexEnv]], [[glTexGen]], [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glTexSubImage1D]], [[glTexSubImage2D]], [[glTexSubImage3D]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|TexParameter]]&lt;br /&gt;
[[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_NEVER.png&amp;diff=23361</id>
		<title>Datei:Formel Compare r NEVER.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_NEVER.png&amp;diff=23361"/>
				<updated>2009-05-02T08:49:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Texturvergleichsfunktion für r-Koordinate (GL_NEVER)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Texturvergleichsfunktion für r-Koordinate (GL_NEVER)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_ALWAYS.png&amp;diff=23360</id>
		<title>Datei:Formel Compare r ALWAYS.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_ALWAYS.png&amp;diff=23360"/>
				<updated>2009-05-02T08:49:21Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Texturvergleichsfunktion für r-Koordinate (GL_ALWAYS)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Texturvergleichsfunktion für r-Koordinate (GL_ALWAYS)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_NOTEQUAL.png&amp;diff=23359</id>
		<title>Datei:Formel Compare r NOTEQUAL.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_NOTEQUAL.png&amp;diff=23359"/>
				<updated>2009-05-02T08:49:03Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Texturvergleichsfunktion für r-Koordinate (GL_NOTEQUAL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Texturvergleichsfunktion für r-Koordinate (GL_NOTEQUAL)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_EQUAL.png&amp;diff=23358</id>
		<title>Datei:Formel Compare r EQUAL.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_EQUAL.png&amp;diff=23358"/>
				<updated>2009-05-02T08:48:50Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Texturvergleichsfunktion für r-Koordinate (GL_EQUAL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Texturvergleichsfunktion für r-Koordinate (GL_EQUAL)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_GREATER.png&amp;diff=23357</id>
		<title>Datei:Formel Compare r GREATER.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_GREATER.png&amp;diff=23357"/>
				<updated>2009-05-02T08:48:32Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Texturvergleichsfunktion für r-Koordinate (GL_GREATER)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Texturvergleichsfunktion für r-Koordinate (GL_GREATER)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_LESS.png&amp;diff=23356</id>
		<title>Datei:Formel Compare r LESS.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_LESS.png&amp;diff=23356"/>
				<updated>2009-05-02T08:48:19Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Texturvergleichsfunktion für r-Koordinate (GL_LESS)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Texturvergleichsfunktion für r-Koordinate (GL_LESS)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_GEQUAL.png&amp;diff=23355</id>
		<title>Datei:Formel Compare r GEQUAL.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_GEQUAL.png&amp;diff=23355"/>
				<updated>2009-05-02T08:48:04Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Texturvergleichsfunktion für r-Koordinate (GL_GEQUAL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Texturvergleichsfunktion für r-Koordinate (GL_GEQUAL)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_LEQUAL.png&amp;diff=23354</id>
		<title>Datei:Formel Compare r LEQUAL.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=Datei:Formel_Compare_r_LEQUAL.png&amp;diff=23354"/>
				<updated>2009-05-02T08:47:50Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Texturvergleichsfunktion für r-Koordinate (GL_LEQUAL)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Texturvergleichsfunktion für r-Koordinate (GL_LEQUAL)&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glTexParameter&amp;diff=23353</id>
		<title>glTexParameter</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glTexParameter&amp;diff=23353"/>
				<updated>2009-05-02T08:36:06Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Update auf OGL 2.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glTexParameter =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glTexParameter''' Setzen von Textureigenschaften.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexParameterf'''(''target'': TGLenum; ''pname'': TGLenum; ''param'': TGLfloat);&lt;br /&gt;
 procedure '''glTexParameteri'''(''target'': TGLenum; ''pname'': TGLenum; ''param'': TGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Zieltextur welche '''GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D''' oder '''GL_TEXTURE_CUBE_MAP''' sein kann.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den symbolischen Namen eines Parameters der einen Einzelwert enthält. Folgende Werte werden akzeptiert:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_PRIORITY, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' oder '''GL_GENERATE_MIPMAP'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''param''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Enthält den Wert für ''pname''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glTexParameterfv'''(''target'': TGLenum; ''pname'': TGLenum; const ''params'': PGLfloat);&lt;br /&gt;
 procedure '''glTexParameteriv'''(''target'': TGLenum; ''pname'': TGLenum; const ''params'': PGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''target''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt die Zieltextur welche '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''' sein kann.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''pname''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Bestimmt den symbolischen Namen eines Parameters der einen Einzelwert enthält. Folgende Werte werden akzeptiert:&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_WRAP_R, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_PRIORITY, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' oder '''GL_GENERATE_MIPMAP'''.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''params''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Ist ein Zeiger auf ein Feld welches die oder den Wert für ''pname'' enthält.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
'''Texturmapping''' ist eine Technik die Bilder (oder Ausschnitte von Bildern) auf die Oberfläche von Objekten &amp;quot;aufklebt&amp;quot;. Man kann sich dies tatsächlich so vorstellen wie das aufkleben von Tapeten an Wände. Das Bild wir im Texturenraum, welcher über ein (s,t) Koordinatensystem verfügt, erstellt. Eine Textur ist ein ein-, zwei- und mittlerweile auch dreidimensionales Bild inklusive einiger Parameter die bestimmen wie Texturen/Texturausschnitte aus dem Bild gewonnen werden sollen.&lt;br /&gt;
&lt;br /&gt;
Mit der Funktion '''glTexParameter''' kann man den mit ''pname'' ausgewiesenen Parametern die Werte zuweisen, die man über ''params'' spezifiziert hat. ''target'' wiederum definiert den Typ der Zieltextur. Als Werte werden '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''' akzeptiert. Die folgenden symbolischen Werte kann man dem Parameter ''pname'' zuweisen:&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MIN_FILTER'''&lt;br /&gt;
: Die Texturen-Verkleinerungsfunktion wird immer dann genutzt, wenn der zu texturierende Pixel auf eine Fläche gemappt wird, die größer als ein Texturenelement ist. Es gibt sechs definierte Verkleinerungsfunktionen, zwei davon nutzen den nächsten bzw. die nächsten vier Texturenelemente um den Texturenwert zu berechnen. Die anderen vier benutzen [[MipMaps]]. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturfiltern| Texturfilterbeispiele]])&lt;br /&gt;
&lt;br /&gt;
: Eine [[MipMaps|MipMap]] ist ein sortierter Satz von Bildern, der das selbe Bild in progressiv kleineren Auflösungen darstellt. Wenn die Texturendimension 2^n * 2^n entsprocht, gibt es Maximum(n, m) + 1 MipMaps. Die erste MipMap ist die original Textur, deren Dimension 2^n * 2^n* beträgt. Jede folgende MipMap entspricht dann der Dimension 2^k(-1) * 2^l(-1), wobei 2^k * 2^l die Dimension der vorherigen MipMap darstellen. Dies wird solange vollzogen bis entweder k oder l gleich 0 ist. Ab dieem Punkt haben folgende MipMaps Dimensionen vom Format 1*2^l-1 oder 2^k-1*1, bis zur finalen Mipmap, die 1*1 Pixel groß ist. MipMaps werden über [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glCopyTexImage1D]] oder [[glCopyTexImage2D]] über den Detaillevel-Parameter spezifiziert. Level 0 ist die original Textur, Level Maximum(n, m) ist dann die finale 1*1 MipMap. Mittels der [[GLU]]-Bibliothek lassen sich MipMaps übrigens direkt generieren, dazu gibt es die Befehle [[gluBuild1DMipmaps]], [[gluBuild2DMipmaps]] und [[gluBuild3DMipmaps]].&lt;br /&gt;
&lt;br /&gt;
:''params'' liefert folgende Funktionen zur Verkleinerung von Texturen. Dies wären:&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST'''&lt;br /&gt;
:: Liefert den Wert des Texturelements, welches am nächsten (in [[Manhattandistanz]]) zum Zentrum des zu texturierenden Pixels liegt.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR'''&lt;br /&gt;
:: Liefert den gewichteten Mittelwert der vier Texturenelemente die dem Zentrum des zu texturierenden Pixels am nächsten liegen. Dies kann Randpixel-Elemente einschliessen, je nachdem wie '''GL_TEXTURE_WRAP_S''' und '''GL_TEXTURE_WRAP_T''' eingestellt sind.&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST_MIPMAP_NEAREST'''&lt;br /&gt;
:: Wählt die [[MipMaps|MipMap]], die der Größe des zu texturierenden Pixels am besten entspricht, und nutzt die Kriterien von '''GL_NEAREST''' um den Texturenwert zu generieren.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR_MIPMAP_NEAREST'''&lt;br /&gt;
:: Wählt die [[MipMaps|MipMap]], die der Größe des zu texturierenden Pixels am besten entspricht, und nutzt die Kriterien von '''GL_LINEAR''' um den Texturenwert zu generieren.&lt;br /&gt;
&lt;br /&gt;
:'''GL_NEAREST_MIPMAP_LINEAR'''&lt;br /&gt;
:: Wählt die zwei [[MipMaps]], die der Größe des zu texturierenden Pixels am besten entsprechen, und nutzt die Kriterien von '''GL_NEAREST''' um Texturenwerte aus jeder MipMap zu generieren. Der endgültige Texturenwert ist das gewichtete Mittel aus diesen beiden Werten.&lt;br /&gt;
&lt;br /&gt;
:'''GL_LINEAR_MIPMAP_LINEAR'''&lt;br /&gt;
:: Wählt die zwei [[MipMaps]], die der Größe des zu texturierenden Pixels am besten entsprechen, und nutzt die Kriterien von '''GL_LINEAR''' um Texturenwerte aus jeder MipMap zu generieren. Der endgültige Texturenwert ist das gewichtete Mittel aus diesen beiden Werten.&lt;br /&gt;
&lt;br /&gt;
: Je mehr Texturenelemente im Verkleinerungsprozess genutzt werden, desto weniger Kantenartifakte werden sichtbar. Während '''GL_NEAREST''' und '''GL_LINEAR'''-Verkleinerungsfunktionen schneller als die anderen sind, ermitteln sie nur einen bzw. vier Texturenwerte um den endgültigen Texturenwert des zu texturierenden Pixels zu ermitteln, wodurch eher Moiré-Muster oder rauhe Übergänge entstehen. Voreinstellung für '''GL_TEXTURE_MIN_FILTER''' ist '''GL_NEAREST_MIPMAP_LINEAR'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAG_FILTER '''&lt;br /&gt;
: Die Textur-Vergrößerungsfunktion wird benutzt wenn das zu texturierenden Pixel durch eine Fläche, die größer oder gleich einem Texturelement ist, texturiert werden soll. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturfilter| Texturfilterbeispiele]])&lt;br /&gt;
: Die Funktion kann dabei auf einen der folgenden Werte gesetzt werden:&lt;br /&gt;
&lt;br /&gt;
: '''GL_NEAREST'''&lt;br /&gt;
:: Liefert den Wert des Texturelements, welches am nächsten (in [[Manhattandistanz]]) zum Zentrum des zu texturierenden Pixels liegt.&lt;br /&gt;
&lt;br /&gt;
: '''GL_LINEAR'''&lt;br /&gt;
:: Liefert den gewichteten Mittelwert der vier Teexturenelemente zurück, die dem Zentrum des zu texturierenden Pixels am nächsten sind. Dies kann Randpixel-Elemente einschliessen, je nachdem wie '''GL_TEXTURE_WRAP_S''' und '''GL_TEXTURE_WRAP_T''' eingestellt sind.&lt;br /&gt;
 &lt;br /&gt;
: '''GL_NEAREST''' ist im Normalfall schneller als '''GL_LINEAR''', aber produziert auch Bilder mit schärferen Kanten, da der Übergang zwischen den Texturelementen nicht so weich ist. Voreinstellung für '''GL_TEXTURE_MAG_FILTER''' ist '''GL_LINEAR'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MIN_LOD'''&lt;br /&gt;
: Setzt den minimalen [[Level-of-Detail]]-Parameter. Dieser Fließkommazahl-Wert begrenzt die Auswahl der Mipmap mit der höchsten Auflösung ( niedrigstens Mipmap-Level ). Der Anfangswert ist -1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAX_LOD'''&lt;br /&gt;
: Setzt den maximalen [[Level-of-Detail]]-Parameter. Dieser Fließkommazahl-Wert begrenzt die Auswahl der Mipmap mit der niedrigsten Auflösung ( höchstes Mipmap-Level ). Der Anfangswert ist 1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_BASE_LEVEL'''&lt;br /&gt;
: Gibt den Index der niedrigsten definierten Mipmap-Stufe an. Dies ist ein Integer-Wert. Der Anfangswert ist 0.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_MAX_LEVEL'''&lt;br /&gt;
: Gibt den Index der höchsten definierten Mipmap-Stufe an. Dies ist ein Integer-Wert. Der Anfangswert ist 1000.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_S '''&lt;br /&gt;
: Setzt den Umwicklungsparameter für die Texturkoordiante s auf folgende Werte : &lt;br /&gt;
&lt;br /&gt;
: '''GL_CLAMP'''&lt;br /&gt;
:: Die s-Koordinate wird auf die Reichweite [0,1] beschränkt und ist nützlich wenn Umwicklungsartifakte beim Mapping eines einzelnen Bildes auf ein Objekt vermieden werden sollen. &lt;br /&gt;
&lt;br /&gt;
: '''GL_CLAMP_TO_BORDER'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Bereich &lt;br /&gt;
 [ -1 / ( 2 * N) , 1 + 1 / ( 2 * N ) ]&lt;br /&gt;
begrenzt, wobei N die Größe der Textur in Richtung der Begrenzung ist.&lt;br /&gt;
 &lt;br /&gt;
: '''GL_CLAMP_TO_EDGE'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Bereich&lt;br /&gt;
 [ -1 / ( 2 * N) , 1 - 1 / ( 2 * N ) ] &lt;br /&gt;
begrenzt, wobei N die Größe der Textur in Richtung der Begrenzung ist.&lt;br /&gt;
&lt;br /&gt;
:'''GL_REPEAT'''&lt;br /&gt;
:: Der Ganzzahlanteil der s-Koordinate wird ignoriert, genutzt wird also nur der Nachkommateil, wodurch ein Wiederholungsmuster entsteht. &lt;br /&gt;
&lt;br /&gt;
:'''GL_MIRRORED_REPEAT'''&lt;br /&gt;
:: Die s-Koordinate wird auf den Nachkommateil der Texturkoordinate gesetzt, falls der Ganzzahlanteil von s gerade ist. Ist der Ganzzahlanteil von s ungerade wird die s-Texturkoordinate auf ''1 - frac(s)'', wobei ''frac(s)'' für den Nachkommateil von s steht.&lt;br /&gt;
&lt;br /&gt;
Randtexturenelemente werden nur dann genutzt, wenn die Umwicklung auf '''GL_CLAMP''' oder '''GL_CLAMP_TO_BORDER''' gesetzt wird. Voreinstellung für '''GL_TEXTURE_WRAP_S''' ist '''GL_REPEAT'''. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturwraptypen| Wraptypen]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_T'''&lt;br /&gt;
: Setzt den Umwicklungsparameter für die Texturkoordinate auf entweder '''GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_MIRRORED_REPEAT''' oder '''GL_REPEAT'''. Siehe obiges Kapitel für eine genauere Erklärung. Voreinstellung für '''GL_TEXTURE_WRAP_T''' ist '''GL_REPEAT'''. (siehe [[glTexParameter#Vergleich_zwischen_verschiedenen_Texturwraptypen| Wraptypen]])&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_WRAP_R'''&lt;br /&gt;
: Setzt den Wrap-Parameter für die Texturkoordinate r auf entweder '''GL_CLAMP, GL_CLAMP_TO_BORDER, GL_CLAMP_TO_EDGE, GL_MIRRORED_REPEAT''' oder '''GL_REPEAT'''. Siehe obige Diskussion unter '''GL_TEXTURE_WRAP_S'''. Initial ist '''GL_TEXTURE_WRAP_R''' auf '''GL_REPEAT''' gesetzt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_BORDER_COLOR '''&lt;br /&gt;
: Setzt die Randfarbe. Der Parameter ''params'' enthält vier Werte, die den RGBA-Farbwert für den Texturenrand darstellen. Ganzzahlfarbwerte werden linear interpretiert, so dass der höchste positive Ganzzahlwert auf 1.0 gemappt wird, und der negativste Wert auf -1.0. Die Werte werden dann auf den Bereich [0,1] beschränkt. Voreinstellung für die Randfarbe ist (0, 0, 0, 0).&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_PRIORITY'''&lt;br /&gt;
: Gibt die Textur-Residenz-Priorität der momentan gebundenen Textur an. Erlaubte Werte liegen im Bereich [0, 1]. Für mehr Informationen siehe [[glPrioritizeTextures]] und [[glBindTexture]].&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_COMPARE_MODE'''&lt;br /&gt;
: Gibt den Textur-Vergleichsmodus für die momentan gebundene [[Tiefentextur]] an. Dies ist eine Textur, deren internes Format '''GL_DEPTH_COMPONENT_*''' ist ( siehe [[glTexImage2D]] ).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Erlaubte Werte sind :&lt;br /&gt;
: '''GL_COMPARE_R_TO_TEXTURE'''&lt;br /&gt;
:: Bestimmt, dass die interpolierte und begrenzte r-Texturkoordinate mit dem Wert der momentan gebundenen Tiefentextur verglichen wird. Für mehr Details wie der Vergleich berechnet wird, siehe die Diskussion bei '''GL_TEXTURE_COMPARE_FUNC'''. Das Ergebnis des Vergleiches wird der Luminanz, der Intensität oder Alpha zugewiesen ( so wie bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ).&lt;br /&gt;
&lt;br /&gt;
: '''GL_NONE'''&lt;br /&gt;
:: Gibt an, dass der Luminanz, der Intensität oder Alpha ( so wie bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ) der entsprechende Wert der momentan gebundenen Tiefentextur zugewiesen wird.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE_COMPARE_FUNC'''&lt;br /&gt;
: Gibt den Vergleichsoperator an, der benutzt wird, wenn '''GL_TEXTURE_COMPARE_MODE''' auf '''GL_COMPARE_R_TO_TEXTURE''' gesetzt wurde. Erlaubte Werte sind :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:27px&amp;quot;&amp;gt;&lt;br /&gt;
{| {{Prettytable_B1}}&lt;br /&gt;
|'''Vergleichsfunktion der Textur'''&lt;br /&gt;
|'''Berechnetes Ergebnis'''&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_LEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_LEQUAL]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_GEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_GEQUAL]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_LESS'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_LESS]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_GREATER'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_GREATER]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_EQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_EQUAL]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_NOTEQUAL'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_NOTEQUAL]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_ALWAYS'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_ALWAYS]]&lt;br /&gt;
|-&lt;br /&gt;
|'''GL_NEVER'''	&lt;br /&gt;
|[[Bild:Formel_Compare_r_NEVER]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:wobei ''r'' die momentane interpolierte Texturkoordinate ist und ''Dt'' der Tiefentexturwert, der von der aktuell gebundenen Tiefentextur geholt wurde. Das Ergebnis wird entweder der Luminanz, der Intensität oder Alpha zugewiesen ( so wei bei '''GL_DEPTH_TEXTURE_MODE''' angegeben ).&lt;br /&gt;
&lt;br /&gt;
'''GL_DEPTH_TEXTURE_MODE'''&lt;br /&gt;
:Spezifiziert eine einzele symbolische Konstante, die angibt wie Tiefenwerte während der Filterung und Texturanwendung behandelt werden sollen. Akzeptierte Werte sind '''GL_LUMINANCE, GL_INTENSITY''' und '''GL_ALPHA'''. Anfangswert ist '''GL_LUMINANCE'''.&lt;br /&gt;
&lt;br /&gt;
'''GL_GENERATE_MIPMAP'''&lt;br /&gt;
:Spezifiziert einen booleschen Wert, der angibt ob alle Stufen eines Mipmap-Feldes automatisch aktualisiert werden sollen, wenn die Basisstufen-Mipmap verändert wird. Der Anfangswert ist '''GL_FALSE'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vergleich zwischen verschiedenen Texturfilter ===&lt;br /&gt;
{|{{Prettytable_B1}} width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|[[Bild:Filter_nearest.png|center]]&lt;br /&gt;
|[[Bild:Filter_linear.png|center]]&lt;br /&gt;
|[[Bild:Filter_linear_mipmap_linear.png|center]]&lt;br /&gt;
|-&lt;br /&gt;
|Textur ohne Filterung.  &lt;br /&gt;
|Textur mit linearer Filterung.&lt;br /&gt;
|Textur mit [[Mipmaps|Mipmapping]] und linearer Filterung.&lt;br /&gt;
|-&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_NEAREST'''&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|'''MAG_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_NEAREST'''&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_LINEAR'''&lt;br /&gt;
|'''MIN_FILTER''' : '''GL_LINEAR_MIPMAP_LINEAR'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Vergleich zwischen verschiedenen Texturwraptypen ===&lt;br /&gt;
{|{{Prettytable_B1}} width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
!'''WRAP_S''' : '''GL_CLAMP'''&lt;br /&gt;
!'''WRAP_S''' : '''GL_REPEAT'''&lt;br /&gt;
|-&lt;br /&gt;
!'''WRAP_T''' : '''GL_CLAMP'''&lt;br /&gt;
|[[Bild:S_clamp_t_clamp.jpg|center]]&lt;br /&gt;
|[[Bild:S_repeat_t_clamp.jpg|center]]&lt;br /&gt;
|-&lt;br /&gt;
!'''WRAP_T''' : '''GL_REPEAT'''&lt;br /&gt;
|[[Bild:S_clamp_t_repeat.jpg|center]]&lt;br /&gt;
|[[Bild:S_repeat_t_repeat.jpg|center]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Angenommen Texturen sind aktiviert (durch Aufruf von [[glEnable]] mit dem Argument '''GL_TEXTURE_1D, GL_TEXTURE_2D''' oder '''GL_TEXTURE_3D''') und '''GL_TEXTURE_MIN_FILTER''' ist auf eine der Funktionen gesetzt, die eine Mipmap benötigen. &amp;lt;br&amp;gt;&lt;br /&gt;
Wenn entweder die Ausmaße des aktuellen Texturbildes (zuvor gesetzt durch Aufruf von [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glCopyTexImage1D]] oder [[glCopyTexImage2D]]) nicht den Anforderungen für [[Mipmaps]] genügen oder weniger Texturbilder als nötig definiert sind oder das Texturenset abweichende Anzahlen von Texturkomponenten hat, wirkt sich das aus, als ob Texturmapping deaktiviert wäre.&lt;br /&gt;
&lt;br /&gt;
Lineare Filterung greift nur in 2D-Texturen auf die vier nächsten Texturelemente zu. Bei 1D-Texturen greift Lineare Filterung auf die zwei nächsten Texturelemente zu.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Änderungen ==&lt;br /&gt;
=== Ab OpenGL Version 1.2 ===&lt;br /&gt;
'''GL_TEXTURE_3D, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MAX_LOD, GL_CLAMP_TO_EDGE, GL_TEXTURE_BASE_LEVEL''' und '''GL_TEXTURE_MAX_LEVEL''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.3 ===&lt;br /&gt;
'''GL_CLAMP_TO_BORDER''' steht zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
'''glTexParameter''' spezifiziert die Texturparameter für die aktive Textureinheit, die durch Aufruf von [[glActiveTexture]] gesetzt wird. ( oder schon vorher, falls die [[ARB_multitexture]]-Erweiterung unterstützt wird )&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.4 ===&lt;br /&gt;
'''GL_MIRRORED_REPEAT, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_COMPARE_FUNC, GL_DEPTH_TEXTURE_MODE''' und '''GL_GENERATE_MIPMAP''' stehen zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
=== Ab OpenGL Version 1.5 ===&lt;br /&gt;
'''GL_TEXTURE_COMPARE_FUNC''' erlaubt die zusätzlichen Vergleichsmodi '''GL_LESS, GL_GREATER, GL_EQUAL, GL_NOTEQUAL, GL_ALWAYS''' und '''GL_NEVER'''.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn ''target'' oder ''pname'' kein gültiger Wert übergeben wurde, oder wenn ''params'' einen definierten, konstanten Wert (basierend auf den Wert von ''pname'') erwartet und diesen nicht bekommt.&amp;lt;br&amp;gt;&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glTexParameter''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGetTexParameter]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGetTexLevelParameter]]&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glActiveTexture]], [[glBindTexture]], [[glCopyPixels]], [[glCopyTexImage1D]], [[glCopyTexImage2D]], [[glCopyTexSubImage1D]], [[glCopyTexSubImage2D]], [[glCopyTexSubImage3D]], [[glDrawPixels]], [[glPixelStore]], [[glPixelTransfer]], [[glPrioritizeTextures]], [[glTexEnv]], [[glTexGen]], [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glTexSubImage1D]], [[glTexSubImage2D]], [[glTexSubImage3D]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|TexParameter]]&lt;br /&gt;
[[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glBindTexture&amp;diff=23349</id>
		<title>glBindTexture</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glBindTexture&amp;diff=23349"/>
				<updated>2009-05-01T07:24:39Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Update auf OGL 2.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glBindTexture =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glBindTexture''' - Bindet eine benannte Textur an ein Texturenziel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glBindTexture'''(''target'' : GLenum; ''texture'' : GLuint)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
! ''target''&lt;br /&gt;
| Gibt das Ziel an, an dass die Textur gebunden werden soll. Gültig sind '''GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D''' und '''GL_TEXTURE_CUBE_MAP'''.&lt;br /&gt;
|-&lt;br /&gt;
! ''texture''&lt;br /&gt;
| [[OpenGL_Name|Name]] der zu bindenden Textur.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
'''glBindTexture''' bindet die mit ''texture'' benannte Textur an das angegebene Ziel. Wenn der Name nicht existiert, wird dieser erstellt. Ein Aufruf von '''glBindTexture''' mit ''target'' gleich '''GL_TEXTURE_1D''', '''GL_TEXTURE_2D''', '''GL_TEXTURE_3D''' oder '''GL_TEXTURE_CUBE_MAP'''  und ''texture'' als Name der neuen Textur, bindet diese Textur an das Ziel. Wenn eine Textur an ein Ziel gebunden wird, wird die vorherige Bindung überschrieben.&lt;br /&gt;
&lt;br /&gt;
Texturennamen sind vorzeichenlose Ganzzahlwerte, der Wert 0 ist für vorreserviert und repräsentiert eine vorgegebene Textur für alle Texturenziele. Texturennamen und die zugehörigen Texturinhalte  liegen lokal im geteilten Displays-Listen-Raum (siehe [[wglCreateContext]]) des aktuellen Renderkontextes. Zwei Renderkontexte teilen sich die Texturennamen also nur dann, wenn sie sich auch ihre Display-Listen Namen teilen (siehe [[wglShareLists]]). [[glGenTextures]] kann genutzt werden um einen neuen Satz Texturennamen zu generieren.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Textur zum ersten mal gebunden wird, nimmt diese die Dimensionalität des Ziels an : Eine Textur die zum ersten mal an das Ziel '''GL_TEXTURE_1D''' gebunden wird, wird 1-Dimensional, bei '''GL_TEXTURE_2D''' 2-Dimensional, bei '''GL_TEXTURE_3D''' 3-Dimensional und bei '''GL_TEXTURE_CUBE_MAP''' zu einer [[Cubemap]]-Textur. &lt;br /&gt;
Der Status einer gebundenen Textur (nachdem diese zum ersten mal gebunden wurde) enstpricht dem Status der vorgegebenen Textur (ID = 0) auf dem entsprechenden Texturziel.&lt;br /&gt;
&lt;br /&gt;
Wenn eine Textur gebunden ist, wirken sich GL-Operationen auf das Ziel auch auf die gebundene Textur aus, und Anfragen an das aktuelle Ziel geben die Einstellungen der aktuelle dort gebundenen Textur zurück. Wenn Texturemapping der Dimension des Ziels, an welches die Textur gebunden ist, aktiv ist, wird die gebundene Textur genutzt. Im Endeffekt werden die Ziele damit zu anderen Namen für die aktuell dort gebundene Textur.&lt;br /&gt;
&lt;br /&gt;
Eine Texturenbindung die über '''glBindTexture''' hergestellt wurd, ist solange aktiv bis eine andere Textur an das selbe Ziel gebunden wird, oder bis die gebundene Textur mittels [[glDeleteTextures]] gelöscht wird.&lt;br /&gt;
&lt;br /&gt;
Einmal erstellt, kann eine benannte Textur so oft wie gewollt an ein Ziel entsprechender Dimensionalität gebunden werden. Normalerweise ist es sehr viel schneller '''glBindTexture''' zu nutzen um eine bereits entstehende Textur zu binden, als diese immerwieder neu zu laden. Für zusätzliche Kontrolle über die Performance kann man [[glPrioritizeTextures]] nutzen.&lt;br /&gt;
&lt;br /&gt;
'''glBindTexture''' wird in Displaylisten abgelegt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
'''glBindTexture''' ist ab OpenGL Version 1.1 verfügbar.&lt;br /&gt;
&lt;br /&gt;
== Änderungen ==&lt;br /&gt;
=== Ab OpenGL Version 1.3 ===&lt;br /&gt;
Als ''target'' steht zusätzlich '''GL_TEXTURE_CUBE_MAP''' zur Verfügung.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert, wenn ''target'' keinen gültigen Wert besitzt.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, wenn ''texture'' eine Dimensionalität besitzt die nicht der des Ziels entspricht.&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, wenn '''glBindTexture''' in einem [[glBegin]]/[[glEnd]]-Block aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGet]] mit dem Argument '''GL_TEXTURE_BINDING_1D'''&lt;br /&gt;
&lt;br /&gt;
[[glGet]] mit dem Argument '''GL_TEXTURE_BINDING_2D'''&lt;br /&gt;
&lt;br /&gt;
[[glGet]] mit dem Argument '''GL_TEXTURE_BINDING_3D'''&lt;br /&gt;
&lt;br /&gt;
[[glGet]] mit dem Argument '''GL_TEXTURE_BINDING_CUBE_MAP'''&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glBindTexture.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glAreTexturesResident]], [[glDeleteTextures]], [[glGenTextures]], [[glGet]], [[glGetTexParameter]], [[glIsTexture]], [[glPrioritizeTextures]], [[glTexImage1D]], [[glTexImage2D]], [[glTexImage3D]], [[glTexParameter]]&lt;br /&gt;
&lt;br /&gt;
Hintergrundwissen: [[OpenGL_Name]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|BindTexture]]&lt;br /&gt;
[[Kategorie:GL1.1|BindTexture]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glLight&amp;diff=23348</id>
		<title>glLight</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glLight&amp;diff=23348"/>
				<updated>2009-05-01T07:15:10Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Link auf Originaldoku&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glLight =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glLightf, glLighti, glLightfv, glLightiv''' - Setzen Eigenschaften der Lichtquellen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glLightf'''(''light'': TGLenum; ''pname'': TGLenum; ''param'': TGLfloat);&lt;br /&gt;
 procedure '''glLighti'''(''light'': TGLenum; ''pname'': TGLenum; ''param'': TGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
{| table border=1 rules=all&lt;br /&gt;
! '''light'''&lt;br /&gt;
| Spezifiziert die Lichtquelle. Die Anzahl der Lichtquellen ist implementationsabhängig. Es müssen aber mindestens 8 Lichter unterstützt werden.&lt;br /&gt;
Die Lichtquellen werden durch symbolische Namen ausgewiesen. Diese Namen lauten:&lt;br /&gt;
* '''GL_LIGHT'''i wobei 0 &amp;lt;= i &amp;lt; '''GL_MAX_LIGHTS''' gilt.&lt;br /&gt;
|-&lt;br /&gt;
! '''pname'''&lt;br /&gt;
| Spezifiziert eine Lichtquelleneigenschaft, welche nur aus einem Einzelwert besteht. Akzeptiert werden:&lt;br /&gt;
* '''GL_SPOT_EXPONENT, GL_SPOT_CUTOFF, GL_CONSTANT_ATTENUATION, GL_LINEAR_ATTENUATION''' und '''GL_QUADRATIC_ATTENUATION'''&lt;br /&gt;
|-&lt;br /&gt;
! ''param''&lt;br /&gt;
| Enthält den Wert, den die Eigenschaft ''pname'' der Lichtquelle ''light'' zugewiesen bekommen soll.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glLightfv'''(''light'': TGLenum; ''pname'': TGLenum; const ''params'': PGLfloat);&lt;br /&gt;
 procedure '''glLightiv'''(''light'': TGLenum; ''pname'': TGLenum; const ''params'': PGLint);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
{| table border=1 rules=all&lt;br /&gt;
! '''light'''&lt;br /&gt;
| Spezifiziert die Lichtquelle. Die Anzahl der Lichtquellen ist implementationsabhängig. Es müssen aber mindestens 8 Lichter unterstützt werden.&lt;br /&gt;
Die Lichtquellen werden durch symbolische Namen ausgewiesen. Diese Namen lauten:&lt;br /&gt;
* '''GL_LIGHT'''i wobei 0 &amp;lt;= i &amp;lt; '''GL_MAX_LIGHTS''' gilt.&lt;br /&gt;
|- &lt;br /&gt;
! '''pname'''&lt;br /&gt;
| Spezifiziert eine Lichtquelleneigenschaft. Akzeptiert werden:&lt;br /&gt;
* '''GL_AMBIENT, GL_DIFFUSE, GL_SPECULAR, GL_POSITION, GL_SPOT_DIRECTION, GL_SPOT_EXPONENT, GL_SPOT_CUTOFF, GL_CONSTANT_ATTENUATION, GL_LINEAR_ATTENUATION''' und '''GL_QUADRATIC_ATTENUATION''' &lt;br /&gt;
|-&lt;br /&gt;
! '''params'''&lt;br /&gt;
| Ist ein Zeiger auf einen oder mehrere Werte, auf die die Eigenschaft ''pname'' der Lichtquelle ''light'' gesetzt werden soll.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
'''glLight''' setzt die verschiedenen Eigenschaften einer Lichtquelle.&amp;lt;br&amp;gt;&lt;br /&gt;
Die Lichtquelle wird über den Parameter ''light'' bestimmt und ist ein symbolischer Name der Form:&amp;lt;br&amp;gt; &lt;br /&gt;
'''GL_LIGHT'''i wobei 0 &amp;lt;= i &amp;lt; '''GL_MAX_LIGHTS''' ist.&lt;br /&gt;
&lt;br /&gt;
Der Parameter ''pname'' enthält den symbolischen Namen von einer der zehn möglichen Eigenschaften die eine Lichtquelle haben kann.&lt;br /&gt;
&lt;br /&gt;
Der Parameter ''params'' ist entweder ein einzelner Wert oder ein Zeiger auf ein Feld von Werten. Auf diese Werte wird die Eigenschaft gesetzt, die mit ''pname'' ausgewählt wurde.&lt;br /&gt;
&lt;br /&gt;
Die Lichtberechnung wird mittels [[glEnable]] bzw. [[glDisable]] und dem Token '''GL_LIGHTING''' aktiviert bzw. deaktiviert.&amp;lt;br&amp;gt;&lt;br /&gt;
Wenn die Beleuchtung aktiviert ist, werden alle aktivierten Lichtquellen in die Lichtberechnung einbezogen.&amp;lt;br&amp;gt;&lt;br /&gt;
Die Lichtquelle i wird aktiviert bzw. deaktiviert mit [[glEnable]]/[[glDisable]] und dem Token '''GL_LIGHT'''i.&lt;br /&gt;
&lt;br /&gt;
=== Parameter für ''pname'' ===&lt;br /&gt;
&lt;br /&gt;
'''GL_AMBIENT'''&lt;br /&gt;
: ''params'' enthält vier ganzzahlige oder Fließkommawerte welche die ambiente RGBA-Intensität der Lichtquelle repräsentieren.&lt;br /&gt;
: Ganzahlige Werte werden linear auf das Intervall[-1.0,1.0] übertragen. Dies geschieht so, dass der größtmögliche Wert der Ganzzahl auf 1.0 und der kleinstmögliche auf -1.0 übertragen werden. &amp;lt;br&amp;gt;&lt;br /&gt;
: Weder Ganze- noch Fließkommazahlen werden auf das Intervall beschränkt.&lt;br /&gt;
: Der '''Vorgabewert''' für '''GL_AMBIENT''' ist '''(0.0, 0.0, 0.0, 1.0)'''.&lt;br /&gt;
:{{Hinweis|Ambientes Licht ist ein Richtungsloses Licht. Es Leuchtet aus allen Richtungen und stellt somit eine Grundbeleuchtung dar (deshalb nur kleine Werte einstellen). Ambientes Licht macht '''keinen''' räumlichen Eindruck. In der Natur kann man ambientes Licht eigentlich nicht finden. Am ehesten entspricht ambientes Licht den Lichtverhältnissen im Morgengrauen.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_DIFFUSE'''&lt;br /&gt;
: ''params'' enthält vier ganzzahlige oder Fließkommawerte welche die RGBA-Intensität des diffusen Lichtanteils der Lichtquelle repräsentieren.&lt;br /&gt;
: Ganzahlige Werte werden linear auf das Intervall[-1.0,1.0] übertragen. Dies geschieht so, dass der größtmögliche Wert der Ganzzahl auf 1.0 und der kleinstmögliche auf -1.0 übertragen werden. &amp;lt;br&amp;gt;&lt;br /&gt;
: Weder Ganze- noch Fließkommazahlen werden auf das Intervall beschränkt.&lt;br /&gt;
: Der '''Vorgabewert''' für '''GL_DIFFUSE''' ist '''(1.0, 1.0, 1.0, 1.0)''' für '''GL_LIGHT0''', für alle anderen Lichter '''(0.0, 0.0, 0.0, 1.0)'''.&lt;br /&gt;
:{{Hinweis|Diffuses Licht ist der Haupteil des Lichtes. Es bewirkt bereits einen räumlichen Eindruck und ist auch gerichtet. Diffuses Licht sorgt allerdings nicht für eine Oberflächenwirkung des Materials. Egal ob etwas hart oder weich ist, alles wird gleich beleuchtet.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_SPECULAR'''&lt;br /&gt;
: ''params'' enthält vier ganzzahlige oder Fließkommawerte welche die RGBA-Intensität des Glanzlichts der Lichtquelle repräsentieren.&lt;br /&gt;
: Ganzahlige Werte werden linear auf das Intervall[-1.0,1.0] übertragen. Dies geschieht so, dass der größtmögliche Wert der Ganzzahl auf 1.0 und der kleinstmögliche auf -1.0 übertragen werden. &amp;lt;br&amp;gt;&lt;br /&gt;
: Weder Ganze- noch Fließkommazahlen werden auf das Intervall beschränkt.&lt;br /&gt;
: Der '''Vorgabewert''' für '''GL_SPECULAR''' ist '''(1.0, 1.0, 1.0, 1.0)''' für '''GL_LIGHT0''', für alle anderen Lichter '''(0.0, 0.0, 0.0, 1.0)'''.&lt;br /&gt;
:{{Hinweis|Speculares Licht sorgt für die Glanzpunkte auf glatten Oberflächen (z.B.:Billardkugel). Erst das spekulare Licht läßt Rückschlüsse auf die Oberflächenbeschaffenheit zu. Vielfach wirken sehr glatte Oberflächen auch hart bzw. kalt.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_POSITION'''&lt;br /&gt;
: ''params'' enthält vier ganzzahlige oder Fließkommawerte, die die Position der Lichtquelle in homogenen Objektkoordinaten repräsentieren.&lt;br /&gt;
: Ganzzahlige Werte und Fließkommazahlen werden direkt übertragen und sind nicht beschränkt.&lt;br /&gt;
&lt;br /&gt;
: Die Position wird durch die Modelansichtsmatrix (zum Zeitpunkt des Aufrufs von '''glLight''') transformiert, so als wäre '''glLight''' ein Punkt, und als Betrachterkoordinaten abgespeichert.&lt;br /&gt;
: Wenn die w-Komponente 0.0 ist, wird die Lichtquelle als gerichtete Lichtquelle behandelt, wobei '''GL_POSITION''' die Richtung darstellt. In diesem Falle beziehen die Lichtberechnungen für das Glanzlicht und den diffusen Anteil die Richtung, nicht aber die aktuelle Position mit ein. Gleichzeitig ist die Lichtabschwächung (Attenuation) deaktiviert.&lt;br /&gt;
: In allen anderen Fällen basiert die Berechnung des Glanzlichts und des diffusen Lichts auf der aktuellen Position. Die Abschwächung ist dabei aktiviert.&lt;br /&gt;
: Der '''Vorgabewert''' für die '''Position''' ist '''(0,0,1,0)'''. Das heißt, die Lichtquelle ist gerichtet, und leuchtet genau entlang der Z-Achse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_SPOT_DIRECTION'''&lt;br /&gt;
: ''params'' enthält drei ganzzahlige oder Fließkommawerte welche die Richtung der Lichtquelle in homogenen Objektkoordinaten repräsentieren.&lt;br /&gt;
: Ganzzahlige Werte und Fließkommazahlen werden direkt übertragen und sind nicht beschränkt.&lt;br /&gt;
&lt;br /&gt;
: Die Position wird durch die inverse der Modelansichtsmatrix (zum Zeitpunkt des Aufrufs von '''glLight''') transformiert, so als wäre '''glLight''' eine [[Normalen|Normale]], und als Betrachterkoordinaten abgespeichert.&lt;br /&gt;
: '''GL_SPOT_DIRECTION''' wirkt sich nur aus, wenn '''GL_SPOT_CUTOFF''' nicht 180 ist, was die Vorgabe für die Streuung wäre.&lt;br /&gt;
: Der '''Vorgabewert''' für die '''Richtung''' ist '''(0,0,-1)'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_SPOT_EXPONENT'''&lt;br /&gt;
: ''params'' enthält einen ganzzahligen oder Fließkommawerte welcher die Intensitätsverteilung der Lichtquelle repräsentiert.&lt;br /&gt;
: Ganzzahlige Werte und Fließkommazahlen werden direkt übertragen. Die Werte sind beschränkt auf das Intervall[0,128]. Andere Werte lösen einen Fehler aus (siehe Fehlermeldungen)&lt;br /&gt;
&lt;br /&gt;
: Die effektive Lichtintensität ist abgeschwächt durch den Cosinus des Winkels zwischen dem Richtungsvektor des Lichts und dem Vektor zwischen Licht und zu beleuchtenden [[glVertex|Vertex]], hoch dem '''GL_SPOT_EXPONENT'''. &lt;br /&gt;
: Das bedeutet, dass ein hoher Exponent eine fokusiertere Lichtquelle, undabhängig von Streuungswinkel (siehe nächster Abschnitt), beschreibt.&lt;br /&gt;
: Der '''Vorgabewert''' für den '''Exponent''' ist '''0''', mit der Folge einer gleichmäßigen Ausleuchtung.&lt;br /&gt;
&lt;br /&gt;
Die Berechnung als Pseudocode:&lt;br /&gt;
 '''(''' cos( angle(GL_SPOT_DIREKTION, GL_POSITION-Vertex) ) ''')''' ^ GL_SPOT_EXPONENT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_SPOT_CUTOFF'''&lt;br /&gt;
: ''params'' enthält einen ganzzahligen oder Fließkommawert, welcher den maximalen Streuungswinkel der Lichtquelle repräsentiert.&lt;br /&gt;
: Ganzzahlige Werte und Fließkommazahlen werden direkt übertragen. Die Werte sind beschränkt auf das Intervall[0,90] und dem '''Spezialwert 180'''. Andere Werte lösen einen Fehler aus (siehe Fehlermeldungen)&lt;br /&gt;
: Wenn der Winkel zwischen dem Richtungsvektor des Lichts und dem Vektor vom Licht zum zu beleuchtenden [[Vertex]] größer ist als der Streuungswinkel, wirkt sich das Licht nicht auf den Vertex aus. Anderenfalls, wird die Intensität durch den Streuungswinkel und den verschiedenen Abschwächungsfaktoren (siehe nächster Abschnitt) bestimmt.&lt;br /&gt;
: '''Vorgabewert''' für den '''Streuungswinkel''' ist '''180'''. Daraus resultiert eine gleichmäßige Lichtverteilung.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''GL_CONSTANT_ATTENUATION''' &amp;amp; '''GL_LINEAR_ATTENUATION''' &amp;amp; '''GL_QUADRATIC_ATTENUATION'''&lt;br /&gt;
: ''params'' enthält einen ganzzahligen oder Fließkommawert, welcher einen der drei Abschwächungsfaktoren repäsentiert.&lt;br /&gt;
: Ganzzahlige Werte und Fließkommazahlen werden direkt übertragen. Es werden nur positive Werte akzeptiert.&lt;br /&gt;
&lt;br /&gt;
: Wenn die Lichtquelle ungerichtet ist, nimmt die Intensität der selbigen mit dem Reziprok (1/x) der Summe von:&lt;br /&gt;
: Konstanter Anteil +&lt;br /&gt;
: Linearer Anteil * Entfernung zwischen Licht und zu beleuchtenden [[glVertex|Vertex]] +&lt;br /&gt;
: Quadratischer Anteil * Quadrat der Entfernung&lt;br /&gt;
: ab.&lt;br /&gt;
: Die '''Vorgabewerte''' für die '''Abschwächungsfaktoren''' sind '''(1,0,0)''' mit der Folge, dass keine Abschwächung auftritt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Es gilt immer:&amp;lt;br&amp;gt;&lt;br /&gt;
:'''GL_LIGHT'''i = '''GL_LIGHT0''' + i&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wenn durch die Aktivierung des Lichtes ({{INLINE_CODE|glEnable(GL_LIGHTING)}}) ungewollt die Farben der beleuchteten Objekte verschwinden, wurde vergessen {{INLINE_CODE|[[glEnable#GL_COLOR_MATERIAL|glEnable(GL_COLOR_MATERIAL)]]}} aufzurufen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_INVALID_ENUM''' wird generiert wenn entweder ''light'' oder ''pname'' ein ungültiger Wert übergeben wurde.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_VALUE''' wird generiert wenn der Eigenschaft '''GL_SPOT_EXPONENT''' ein Wert außerhalb des Intervalls[0,128] zugewiesen wurde. Außerdem noch wenn einer der Abschwächungsfaktoren (Attenuation) negativ ist und wenn der Eigenschaft '''GL_SPOT_CUTOFF''' ein Wert außerhalb des Intervalls[0,90] (ausgenommen dem Spezialwert 180) zugewiesen wurde.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glLight''' innerhalb eines [[glBegin]]-[[glEnd]] Blocks auftaucht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGetLight]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[glIsEnabled]] mit Token '''GL_LIGHTING'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glLight.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
[[glColorMaterial]], [[glLightModel]], [[glMaterial]] &lt;br /&gt;
&lt;br /&gt;
Hintergrundwissen: [[Beleuchtung]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|Light]]&lt;br /&gt;
 [[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glPolygonMode&amp;diff=23347</id>
		<title>glPolygonMode</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glPolygonMode&amp;diff=23347"/>
				<updated>2009-05-01T07:12:50Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Links auf Doku&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glPolygonMode =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
&lt;br /&gt;
'''glPolygonMode''' - wählt aus wie die einzelnen Polygone beim Rastern gezeichnet werden sollen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glPolygonMode'''(''face'', ''mode'': GLenum);&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=1 rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''face''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Definiert auf welche Polygone mode angewendet werden soll. GL_FRONT bewirkt, dass mode nur auf nach Vorne gerichte Polygone angewandt wird. GL_BACK hingegen auf die nach hinten gerichteten. GL_FRONT_AND_BACK wirkt sich auf beide Seiten aus.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;''mode''&amp;lt;/td&amp;gt;&lt;br /&gt;
 &amp;lt;td&amp;gt;Gibt an wie die betroffenen Polygone gezeichnet werden sollen. Mögliche Werte sind GL_POINT, GL_LINE und GL_FILL. &amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Standardgemäß''' wird '''GL_FILL''' auf die '''Vorder- und Rückseite''' aller Polygone angewandt.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
&lt;br /&gt;
glPolygonMode beinflusst wie Polygone bei der Rasterung gezeichnet werden. Auf welche Polygone es eine Auswirkung haben soll, kann man mit face festlegen.Der Polygonmodus wirkt sich nur beim letzten Rastervorgang auf die Polygone aus. Möglicherweise wurde der Eckpunkt des Polygones bereits beleuchtet oder durch das Culling beinflusst, bevor der mit glPolygonMode gesetze Effekt einsetzt.&lt;br /&gt;
&amp;lt;table rules=all&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GL_POINT&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[bild:Gl_point.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Die Eckpunkte eines Polygones werden als einfache Punkte ohne Zwischenräume gezeichnet. Punktattribute wie GL_POINT_SIZE und GL_POINT_SMOOTH beinflussen die Wiedergabe der Punkte. Außer GL_POLYGONE_MODE haben andere Attribute keinerlei Auswirkung.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GL_LINE&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[bild:Gl_line.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Miteinander verbundene Eckpunkte werden durch eine Linie verbunden dargestellt. Attribute, die die Darstellung von Linien beinflussen wie zum Beispiel GL_LINE_WIDTH und GL_LINE_SMOOTH, verändern auch hier das Aussehen der Linien. Außer GL_POLYGONE_MODE haben andere Attribute keinerlei Auswirkung. Die Darstellung eines so gezeichneten Models wird häufig als Drahtgitter-Model bezeichnet. Die Linien werden als zusammen gehörende Liniensegmente für das Stippling (siehe [[glLineStipple]] benutzt. Das heißt, das Tüpfelmuster wird zwischen den Linien nicht zurückgesetzt.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;GL_FILL&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;[[bild:Gl_fill.png]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;td&amp;gt;Das gesamte Polygon mitsamt seinen Flächen wird gezeichnet. Beachtet bitte, dass andere Attribute wie GL_POLYGON_STIPPLE und GL_POLYGON_SMOOTH ebenfalls die Wiedergabe des Polygons beinflussen könen. '''''GL_FILL ist der Wert, der als Standard beim Initalisieren gesetzt wird.'''''&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Weitere Beispiele==&lt;br /&gt;
Nachfolgend noch einige Beispiele zum PolygonMode. (Um Vorder- und Rückseite sichtbar zu machen wurde die Kugel mittels [[glClipPlane]] zerschnitten.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;
{| {{Prettytable_B1}}&lt;br /&gt;
! GL_FILL &lt;br /&gt;
! GL_LINE&lt;br /&gt;
|-&lt;br /&gt;
|[[Bild:Kugel_FILL.jpg]]&lt;br /&gt;
|[[Bild:Kugel_LINE.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
! GL_POINT&lt;br /&gt;
! Vorderseite GL_FILL &amp;lt;br&amp;gt;Rückseite GL_LINE&lt;br /&gt;
|-&lt;br /&gt;
|[[Bild:Kugel_POINT.jpg]]&lt;br /&gt;
|[[Bild:Kugel_MIX.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
Eckpunkte werden mit dem &amp;quot;Edge Flag&amp;quot; als an der Grenze anliegend markiert. Diese werden automatisch intern von OpenGL generiert, wenn die Polygone zerlegt werden. Wenn Ihr diese gezielt selbst setzen wollt, müsst ihr [[glEdgeFlag]] nutzen. Kanten bei denen das Edge Flag nicht gesetzt sind, werden z.B. beim Drahtgittermodus nicht dargestellt. Wenn Quadrate für die weitere Bearbeitung in Dreiecke zerlegt werden ([[Triangulation]]) wird die Kante, an der die beiden Subdreiecke aneinander stoßen nicht mit dem Edge Flag markiert, um zu zeigen, dass diese Kante keine &amp;quot;echte&amp;quot; Kante ist.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
GL_INVALID_ENUM wird generiert, wenn entweder face oder mode keine gültigen Werte waren.&amp;lt;br&amp;gt;&lt;br /&gt;
GL_INVALID_OPERATION wird generiert, wenn diese Funktion innerhalb eines glBegin/glEnd-Blocks aufgerufen wird.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
&lt;br /&gt;
[[glGet]] mit Token GL_POLYGON_MODE &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glPolygonMode.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[glBegin]], [[glEdgeFlag]], [[glLineStipple]], [[glLineWidth]], [[glPointSize]], [[glPolygonStipple]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|PolygonMode]]&lt;br /&gt;
 [[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glMatrixMode&amp;diff=23346</id>
		<title>glMatrixMode</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glMatrixMode&amp;diff=23346"/>
				<updated>2009-05-01T07:07:12Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Update auf OGL 2.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glMatrixMode =&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
&lt;br /&gt;
'''glMatrixMode''' - Legt fest, welche [[Matrix]] gerade aktiv ist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
&lt;br /&gt;
 '''glMatrixMode''': procedure('''mode: TGLenum''');&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=1  cellspacing=0&lt;br /&gt;
&lt;br /&gt;
! Parameter &lt;br /&gt;
! Beschreibung &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| mode&lt;br /&gt;
|Mit den Konstanten '''GL_MODELVIEW''', '''GL_PROJECTION''' oder '''GL_TEXTURE''' kann die '''aktuelle [[Matrix]]''' festgelegt werden. Der Initialwert ist '''GL_MODELVIEW'''. Zusätzlich wird auch '''GL_COLOR''' akzeptiert, falls [[ARB_imaging]] unterstützt wird.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
Setzt den aktuellen [[Matrizen|Matrix-Modus]].&lt;br /&gt;
''mode'' kann vier verschiedene Werte annehmen :&lt;br /&gt;
&lt;br /&gt;
'''GL_MODELVIEW'''&lt;br /&gt;
:Wendet nachfolgende Matrix-Operationen auf den Modelview-Matrixstack an.&lt;br /&gt;
                        &lt;br /&gt;
'''GL_PROJECTION'''&lt;br /&gt;
:Wendet nachfolgende Matrix-Operationen auf den Projektions-Matrixstack an.&lt;br /&gt;
&lt;br /&gt;
'''GL_TEXTURE'''&lt;br /&gt;
:Wendet nachfolgende Matrix-Operationen auf den Textur-Matrixstack an.                        &lt;br /&gt;
&lt;br /&gt;
'''GL_COLOR'''&lt;br /&gt;
:Wendet nachfolgende Matrix-Operationen auf den Farb-Matrixstack an.                           &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Matrix-Modus bezieht sich auf folgende Operationen:&lt;br /&gt;
&lt;br /&gt;
*[[glTranslate]]&lt;br /&gt;
*[[glRotate]]&lt;br /&gt;
*[[glScale]]&lt;br /&gt;
*[[glLoadIdentity]]&lt;br /&gt;
*[[glPushMatrix]]&lt;br /&gt;
*[[glPopMatrix]]&lt;br /&gt;
*[[glLoadMatrix]]&lt;br /&gt;
*[[glMultMatrix]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Um herauszufinden, welcher Matrix-Stack aktuell das Ziel aller Matrix-Operationen ist, muß man [[glGet]] mit Argument '''GL_MATRIX_MODE''' aufrufen. Der Initalwert ist '''GL_MODELVIEW'''.&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
* '''GL_INVALID_ENUM''' wird generiert, wenn ein ungülter Wert an ''mode'' übergeben wurde.&lt;br /&gt;
&lt;br /&gt;
* '''GL_INVALID_OPERATION''' wird generiert, wenn man die Funktion zwischen [[glBegin]] und [[glEnd]] aufruft.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgabe ==&lt;br /&gt;
&lt;br /&gt;
[[glGet]] mit Token [[glGet#GL_MATRIX_MODE|GL_MATRIX_MODE]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glMatrixMode.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Matrix]], [[glLoadIdentity]], [[glLoadMatrix]], [[glLoadTransposeMatrix]], [[glMultMatrix]], [[glMultTransposeMatrix]], [[glPopMatrix]], [[glPushMatrix]], [[glRotate]], [[glScale]], [[glTranslate]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|MatrixMode]]&lt;br /&gt;
 [[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glPushMatrix&amp;diff=23344</id>
		<title>glPushMatrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glPushMatrix&amp;diff=23344"/>
				<updated>2009-04-30T11:10:22Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Update auf OGL 2.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glPushMatrix, glPopMatrix =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
'''glPushMatrix''', '''glPopMatrix ''' - Legen die aktuelle Matrix auf den [[Stack]] bzw. nehmen sie wieder herunter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
 procedure '''glPushMatrix''';&lt;br /&gt;
 procedure '''glPopMatrix''';&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
Für jeden Matrizenmodus gibt es einen eigenen Stapel, wobei dieser für '''GL_MODELVIEW''' mindestens 32 Einträge aufnehmen können muss, für '''GL_COLOR, GL_PROJECTION''' und '''GL_TEXTURE''' mindestens 2. &lt;br /&gt;
(Die aktuelle Matrix im jeweiligen Modus ist die Matrix die auf dem passenden Stapel liegt.) &lt;br /&gt;
&lt;br /&gt;
'''glPushMatrix''' legt die aktuelle Matrix auf den Stapel, '''glPopMatrix''' nimmt die oberste Matrix wieder vom Stapel und ersetzt die aktuelle Matrix dann mit dieser. Beim Start der GL enthält jeder Stack eine Matrix, die Identitätsmatrix.&lt;br /&gt;
&lt;br /&gt;
Fehler werden generiert, wenn eine Matrix auf einen vollen Stapel gelegt wird, oder eine Matrix vom Stack herunter genommen werden soll obwohl dieser leer ist. In beiden Fällen wird das Fehlerflag gesetzt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
'''GL_STACK_OVERFLOW''' wird generiert wenn '''glPushMatrix''' aufgerufen wird und der aktuelle Matrizenstapel voll ist.&lt;br /&gt;
&lt;br /&gt;
'''GL_STACK_UNDERFLOW''' wird generiert wenn '''glPopMatrix''' aufgerufen wird und sich auf dem aktuellen Matrizenstapel nur die Identitätsmatrix befindet. (Also der Stapel quasi leer ist)&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert wenn '''glPushMatrix''' oder '''glPopMatrix''' zwischen einem [[glBegin]] und dem passenden [[glEnd]] aufgerufen werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Zugehörige Wertrückgaben ==&lt;br /&gt;
[[glGet]] mit dem Token '''GL_MATRIX_MODE'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_COLOR_MATRIX'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_MODELVIEW_MATRIX'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_PROJECTION_MATRIX'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_TEXTURE_MATRIX'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_MODELVIEW_STACK_DEPTH'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_PROJECTION_STACK_DEPTH'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_TEXTURE_STACK_DEPTH'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_MAX_MODELVIEW_STACK_DEPTH'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_MAX_PROJECTION_STACK_DEPTH'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet]] mit dem Token '''GL_MAX_TEXTURE_STACK_DEPTH'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glPushMatrix.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
Hintergrund: [[Stack]]&lt;br /&gt;
&lt;br /&gt;
[[glFrustum]], [[glLoadIdentity]], [[glLoadMatrix]], [[glLoadTransposeMatrix]], [[glMatrixMode]], [[glMultMatrix]], [[glMultTransposeMatrix]], [[glOrtho]], [[glRotate]], [[glScale]], [[glTranslate]], [[glViewport]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|PushMatrix]]&lt;br /&gt;
 [[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	<entry>
		<id>https://wiki.delphigl.com/index.php?title=glTranslate&amp;diff=23343</id>
		<title>glTranslate</title>
		<link rel="alternate" type="text/html" href="https://wiki.delphigl.com/index.php?title=glTranslate&amp;diff=23343"/>
				<updated>2009-04-30T11:03:37Z</updated>
		
		<summary type="html">&lt;p&gt;Dj3hut1: Update auf OGL 2.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= glTranslate =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
&lt;br /&gt;
'''glTranslate''' - Multipliziert die aktuelle [[Matrix]] mit einer Verschiebungsmatrix. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Delphi-Spezifikation ==&lt;br /&gt;
&lt;br /&gt;
 procedure '''glTranslated'''(''x'' : TGLdouble; ''y'' : TGLdouble; ''z'' : TGLdouble);&lt;br /&gt;
 procedure '''glTranslatef'''(''x'' : TGLfloat; ''y'' : TGLfloat; ''z'' : TGLfloat);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; rules=&amp;quot;all&amp;quot;&lt;br /&gt;
! ''x, y, z''&lt;br /&gt;
| Definiert die Koordinaten des Verschiebungsvektors.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beschreibung == &lt;br /&gt;
[[Bild:Tutorial Matrix2 Translate.png|344px|thumb|right|Verschiebung des Koordinatensystems durch den Aufruf von '''glTranslatef(3.5,0,-3);'''(''Auf Bild klicken zum vergrößern'')&amp;lt;br&amp;gt;Weitere Erklärungen im [[Tutorial Matrix2]].]]&lt;br /&gt;
'''glTranslate''' bewegt den Koordinaenursprung in den Punkt (x,y,z). Der Vektor (x,y,z) wird benutzt um eine 4x4 Verschiebungsmatix zu generieren mit der die [[glMatrixMode|aktuelle]] [[Matrix]] multipliziert wird. Das Ergebnis ersetzt die aktuelle Matrix, als würde man [[glMultMatrix]] mit folgender Matrix als Argument aufrufen :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  | 1  0  0  x |&lt;br /&gt;
  | 0  1  0  y |&lt;br /&gt;
  | 0  0  1  z |&lt;br /&gt;
  | 0  0  0  1 |&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn die aktuelle [[Matrix]] '''GL_MODELVIEW''' oder '''GL_PROJECTION''' ist, werden alle nach einem Aufruf von '''glTranslate''' gerenderten Objekte verschoben. Mittels [[glPushMatrix]] und [[glPopMatrix]] lassen sich noch nicht verschobene Koordinatensysteme sichern bzw. wieder herstellen.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
Beispiele zur Auswirkung von '''glTranslate''' findet man im [[Tutorial_Matrix2#Auswirkungen_von_Matrixmanipulationen_-_oder_.22Wie_positioniere_ich_meine_Objekte_richtig.3F.22|Tutorial Matrix2]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fehlermeldungen ==&lt;br /&gt;
&lt;br /&gt;
'''GL_INVALID_OPERATION''' wird generiert, wenn '''glTranslate''' zwischen einem [[glBegin]] und dem zugehörigen [[glEnd]] aufgerufen wird.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zugehörige Wertrückgaben ==&lt;br /&gt;
&lt;br /&gt;
[[glGet#GL_MATRIX_MODE|glGet]] mit Token '''GL_MATRIX_MODE'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet#GL_COLOR_MATRIX|glGet]] mit Token '''GL_COLOR_MATRIX'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet#GL_MODELVIEW_MATRIX|glGet]] mit Token '''GL_MODELVIEW_MATRIX'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet#GL_PROJECTION_MATRIX|glGet]] mit Token '''GL_PROJECTION_MATRIX'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[glGet#GL_TEXTURE_MATRIX|glGet]] mit Token '''GL_TEXTURE_MATRIX'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
http://www.opengl.org/sdk/docs/man/xhtml/glTranslate.xml&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
[[Matrix]], [[glMatrixMode]], [[glMultMatrix]], [[glPushMatrix]], [[glRotate]], [[glScale]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:GL|Translate]]&lt;br /&gt;
 [[Kategorie:GL1.0]]&lt;/div&gt;</summary>
		<author><name>Dj3hut1</name></author>	</entry>

	</feed>