出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/12/09 04:09 UTC 版)
|
|
この記事には複数の問題があります。
|
| 作者 | ブライアン・ポール |
|---|---|
| 初版 | 1993年8月24日 |
| 最新版 | |
| リポジトリ | |
| プログラミング 言語 |
C言語、C++、アセンブリ言語 |
| 対応OS | クロスプラットフォーム(Linux、Windows、Unix系、Haikuなど) |
| サポート状況 | 開発中 |
| 種別 | グラフィックスライブラリ |
| ライセンス | MIT Licenseなど |
| 公式サイト | https://www.mesa3d.org/ |
Mesa 3D は自由ソフトウェアかつオープンソースのグラフィックスライブラリであり、1993年8月に Brian Paul が開発した初版が公開された。このプロジェクトはもともと3次元コンピュータグラフィックスのAPI仕様であるOpenGLのオープンソース実装として始まったが[2]、のちにOpenGLだけでなくOpenGL ES、Vulkan、OpenCLなどの様々なAPIのオープンソース実装となった[3]。Mesaは主にLinux向けに開発・利用されているが、他にも様々なプラットフォームに対応している[4]。
クロノス・グループによって公式に各APIの実装として認証されているわけではないが[5]、APIの構造や構文やセマンティクスは各API仕様に準じている。
新しい Gallium3D アーキテクチャでMesa 3Dを置き換えると、より新しいバージョンのOpenGLへの互換性が得られる。つまり、より新しいGPU(ビデオカード)の機能や、簡易化したデバイスドライバのアーキテクチャが利用できるようになる。
|
この節は検証可能な参考文献や出典が全く示されていないか、不十分です。 (2024年6月)
|
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/08 22:55 UTC 版)
「3DCGソフトウェア」の記事における「Mesa 3D」の解説
オープンソースのOpenGL/OpenGL ES/Vulkan/OpenCL実装であり、ソフトウェア実装のllvmpipeなどが搭載されている。かつてはIntelのソフトウェア定義可視化(SDViz)構想の一環として開発されたSWRドライバー (旧OpenSWR) が搭載されていた。
※この「Mesa 3D」の解説は、「3DCGソフトウェア」の解説の一部です。
「Mesa 3D」を含む「3DCGソフトウェア」の記事については、「3DCGソフトウェア」の概要を参照ください。
固有名詞の分類
| X Window System |
WxWidgets Metisse Mesa 3D Xpdf Common Open Software Environment |
| 3DCGソフトウェア |
Vidro Bryce Mesa 3D Strata 3D 3Dカスタム少女 |
| Freedesktop.org |
X.Org Server PolicyKit Mesa 3D GTK-Qt Xgl |
| グラフィックライブラリ |
Direct2D OpenSceneGraph Mesa 3D OGRE Libjpeg |