Nouveau

From Wikipedia, the free encyclopedia

Mesa /DRI and Gallium3D have different driver models. Both share a lot of free and open-source code
Illustration of the Linux graphics stack
An possible example matrix when implementing the Gallium3D driver model. Through the introduction of the Gallium3D Tracker Interface and the Gallium3D WinSys Interface, only 18 instead of 36 modules are required. Each WinSys module can work with each Gallium3D device driver module and with each State Tracker module.

nouveau(ヌーヴォー)は X.Org Foundationfreedesktop.org のプロジェクトである。当初は、自由オープンソースではあるが、ソースコードがややこしく2D機能のみの "nv" ドライバーに基づくものだった。現在はNVIDIAプロプライエタリLinuxドライバリバースエンジニアリングして、 NVIDIAのビデオカード用のフリーなドライバを開発することを狙いとしている。

X.Org 用の他の3Dグラフィックスドライバのように、nouveau はモジュールとして実装されMITライセンスのもとで配布されている。元々は3次元コンピュータグラフィックスをレンダリングするために Graphics Processing Unit を使って3Dの描画を高速化する Mesa 3Dダイレクト・レンダリング・インフラストラクチャ (DRI) を使っていたが、2008年2月に DRI への働き掛けをやめて新しい Gallium3D に移行した[1][2]

ツール

脚注

外部リンク

Related Articles

Wikiwand AI