1

ウィキペディアの Mesa 3D の記事には、次のように書かれています -

Mesa 3D - OpenGL のオープンソース実装.

しかし、SGI は OpenGL 実装ソース全体を Web サイトでオンラインで入手できるようにしていますが、なぜ OpenGL がオープンソースでないのか、または Mesa 3D の必要性は何なのでしょうか?

4

4 に答える 4

3

OpenGL はオープン ソースではありません。OpenGL の NVIDIA および ATI 実装はオープン ソースではありません。MESA または SGI の実装が何であれ、すべての OpenGL 実装がオープン ソースではないという事実は変わりません。

OpenGL は、クロノス産業グループ (ARB) 内の委員会によって作成されたオープン仕様です。

于 2010-10-16T13:39:34.277 に答える
1

SGI リファレンス実装は信じられないほど時代遅れです。1.2 しか実装していないと思います。

Mesa は作業中であり、OpenGL 仕様の新しいバージョンをサポートしています。現在、OpenGL 2.1 と OpenGL 3/4 のいくつかの拡張機能を実装しています。

于 2010-10-16T12:41:03.773 に答える
1

Mesa には、多くのチップ用のハードウェア アクセラレーション ドライバが含まれており、常に更新されています。SGI リファレンス実装はソフトウェアのみだと思います。

于 2010-10-16T14:04:26.943 に答える
0

ここに投稿された他の回答と同様に、Mesa は SGI 実装よりも大幅に最新の進行中のプロジェクトであるということです。

于 2010-10-23T23:50:21.173 に答える