Vulkan グラフィックス API の新しいドライバーは、Nouveau に基づいて開発されています。

Red Hat と Collabora の開発者は、NVIDIA グラフィックス カード用のオープン Vulkan nvk ドライバーの作成を開始しました。これは、Mesa ですでに利用可能な anv (Intel)、radv (AMD)、tu (Qualcomm)、および v3dv (Broadcom VideoCore VI) ドライバーを補完するものです。 このドライバーは、Nouveau OpenGL ドライバーで以前に使用されていたいくつかのサブシステムを使用して、Nouveau プロジェクトに基づいて開発されています。

並行して、Nouveau は、ユニバーサル機能を他のドライバーで使用できる別個のライブラリに移動する作業を開始しました。たとえば、OpenGL および Vulkan のドライバーでシェーダー コンパイラーを共有するために使用できるコード生成用のコンポーネントは、ライブラリに移動されました。 。

Vulkan ドライバーの開発には、Red Hat の Nouveau 開発者である Karol Herbst 氏、Red Hat の DRM メンテナである David Airlie 氏、Collabora の現役 Mesa 開発者である Jason Ekstorm 氏が含まれています。 このドライバーは開発の初期段階にあり、vulkaninfo ユーティリティの実行以外のアプリケーションにはまだ適していません。 新しいドライバーが必要になるのは、NVIDIA ビデオ カード用のオープンな Vulkan ドライバーが不足しているためです。一方で、このグラフィックス API を使用するゲームや、Direct3D 呼び出しを Vulkan API に変換するレイヤーを使用して Linux 上で実行されるゲームが増えています。

出所: オープンネット.ru

コメントを追加します