GLX

GLX（"OpenGL Extension to the X Window System" の頭文字語）は OpenGL と X Window System をつなぐバインディングを提供する。X Window System によって提供されたウィンドウ内でプログラムが OpenGL を使えるようにする。
歴史.
GLX はシリコングラフィックスによってつくられ現在バージョン1.4である。DRI と Mesa の両方とともに GLX は X11R6.7.0 から X.Org Foundation のバージョンの X Window System に、バージョン4.0より XFree86 プロジェクトのバージョンに含まれている。
機能.
GLX は三つの部分からなる。
クライアントとサーバが同じコンピュータと、適切なドライバを使ったアクセラレーションの効いた3Dグラフィックスカード上で動作していれば、最初の二つのコンポーネントは DRI によってバイパスできる。この場合、クライアントはグラフィックハードウェアに直接アクセスできる。
サーバのサポートする GLX visual を含む GLX についての診断情報の多くは "glxinfo" コマンドを使って見つけられる。デモユーティリティ "glxgears" は3Dレンダリング設定の速さの大まかな見積もりを提供する。より新しいバージョンの glxgears では速さを見るには "-info" オプションを使う必要がある。しかし、glxgears はベンチマークツールではなく、そのように使うべきではない。ハードウェアアクセラレーションの効いたライブラリが正しくインストールされているのかを検証するために使うためだけのものである。