„GLX“ – Versionsunterschied
[ungesichtete Version] | [ungesichtete Version] |
K Bot: Ergänze: it:GLX |
Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
Auf einem laufenden X-Server können eine Menge an Diagnoseinformationen über GLX, eingeschlossen der GLX-Optiken, die das System unterstützt, mit dem Befehl "glxinfo" extrahiert werden. Das Demonstrationswerkzeug "glxgears" unterstützt eine grobe Einschätzung der Geschwindigkeit der 3D-Render-Einrichtung. |
Auf einem laufenden X-Server können eine Menge an Diagnoseinformationen über GLX, eingeschlossen der GLX-Optiken, die das System unterstützt, mit dem Befehl "glxinfo" extrahiert werden. Das Demonstrationswerkzeug "glxgears" unterstützt eine grobe Einschätzung der Geschwindigkeit der 3D-Render-Einrichtung. |
||
GLX wurde von [[Silicon Graphics]] entworfen und befindet sich momentan in Version 1.4. Der Free-X-Server |
GLX wurde von [[Silicon Graphics]] entworfen und befindet sich momentan in Version 1.4. Der Free-X-Server [[X.Org-Server|X.Org]] unterstützt GLX (und Mesa und DRI) seit seiner ersten Version, der X-Server [[XFree86]] seit Version 4.0. |
||
Die Windows Variante wird [[WGL]] genannt. |
Die Windows Variante wird [[WGL]] genannt. |
Version vom 7. Februar 2007, 23:39 Uhr
GLX (Abkürzung für "OpenGL Extension to the X Window System") unterstützt die lückenlose Verbindung zwischen OpenGL und dem X Window System: es ermöglicht, OpenGL-Programme auf ein Fenster des X-Window-Systems zu zeichnen. GLX besteht aus drei Teilen:
- Einer API, welche dazu benutzt wird, OpenGL-Programme für das X-Window-System zu schreiben.
- Einer Erweiterung des X-Protokolls, welches dem Client (der OpenGL-Applikation) erlaubt, 3D-Render-Befehle an den X-Server (die Software, welche für die Anzeige zuständig ist) zu senden. Client und Server können dabei auf verschiedenen Rechnern laufen.
- Einer Erweiterung des X-Servers, welche die empfangenen Render-Befehle übersetzt und sie an die hardwarebeschleunigte 3D-Grafikkarte sendet oder sie per Software, unter Verwendung der Mesa-Bibliothek, rendert (was sehr viel langsamer ist).
Wenn ein Client und Server auf dem selben Rechner laufen und eine 3D-beschleunigte Grafik mit passendem Treiber verfügbar ist, können die letzteren beiden Komponenten mit Hilfe von DRI umgangen werden: Das Client-Programm kann dann direkt auf die Grafikhardware zugreifen, was weitere Geschwindigkeitsvorteile bringt.
Auf einem laufenden X-Server können eine Menge an Diagnoseinformationen über GLX, eingeschlossen der GLX-Optiken, die das System unterstützt, mit dem Befehl "glxinfo" extrahiert werden. Das Demonstrationswerkzeug "glxgears" unterstützt eine grobe Einschätzung der Geschwindigkeit der 3D-Render-Einrichtung.
GLX wurde von Silicon Graphics entworfen und befindet sich momentan in Version 1.4. Der Free-X-Server X.Org unterstützt GLX (und Mesa und DRI) seit seiner ersten Version, der X-Server XFree86 seit Version 4.0.
Die Windows Variante wird WGL genannt.