作者 | SGI |
---|---|
初版 | 1992 |
最新版 | 1.4 |
プログラミング 言語 | C言語 |
ライセンス | SGI FreeB ライセンス[1] |
公式サイト | https://dri.freedesktop.org/wiki/GLX/ |
テンプレートを表示 |
GLX("OpenGL Extension to theX 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 はベンチマークツールではなく、そのように使うべきではない。ハードウェアアクセラレーションの効いたライブラリが正しくインストールされているのかを検証するために使うためだけのものである。
アーキテクチャ | |
---|---|
ウィンドウマネージャ の方式 | |
拡張 | |
実装 | |
標準 | |
ウィンドウマネージャ | |
関連項目 | |
関連組織 |