遅れた Mesa 22.2 は、Intel および AMD Radeon グラフィックス ハードウェアだけでなく、リバース エンジニアリングされた Nouveau (NVIDIA) ドライバーや、Etnaviv、Mali、 Panfrost、新しい PowerVR Vulkan ドライバー、LLVMpipe や Zink などのソフトウェア ドライバー。

Mesa 22.2.0 は 8 月下旬から 9 月上旬にリリースされる予定でしたが、先月から発売されていませんでした。 Mesa 22.2-rc3 は 8 月 19 日にリリースされましたが、毎週のリリース候補/v22.2 の最終版は単純に実現しませんでした。その後、昨日 引き上げ ましたが、更新がなかったので Mesa 22.2 です。月。 Git の Mesa 22.2 ブランチも今日まで更新されていませんでしたが、-rc3 状態のままでした。今日の午後、予想外に Mesa 22.2 が出ました。

22.2-rc3 上の今日の Mesa 22.2 リリースの一部として、バグ修正のために Mesa 22.3/Git から 22.2 シリーズにバックポートされた約 150 のパッチがあります。通常、これは別のリリース候補につながるはずですが、Mesa 22.2.0 は、リリースを世に出すためにドアから追い出されたようです。そのため、安定性やバグが特に気になる場合は、Mesa 22.2.1 がリリースされるまで待ったほうがよいリリースになる可能性があります。

一方、Mesa Git では 22.3 の変更がすでに数週間にわたって積み上げられており、次の四半期ごとのリリースで興奮することがたくさんあります。 Mesa 22.3 は 11 月下旬から 12 月上旬にリリースされるはずです。これ以上のリリース管理のサプライズはありません。

Mesa 22.2 の主なリリースのハイライトについて:

-Intel Arc Graphics DG2/Alchemist のサポートは、デスクトップ PCI ID が追加され、小さな BAR を回避することでより良い形になっています。計算のサポート、およびその他の機能が追加されました。 Mesa 22.2 サポートは、i915.force_probe=モジュール オプションを使用して現在実験的なサポートを有効にすることを前提として、Linux 6.0+ アップストリーム カーネルで動作します。

-Intel DG2 Vulkan レイ トレーシング コードの大幅なパフォーマンス修正により、約 100 倍の改善が行われました。

-AMD は、Mesa 22.2 の RDNA3/GFX11 サポートに取り組んでおり、AMDGPU ドライバーを使用したすべての RDNA3 作業カーネル側に取り組んでいます。ただし、Linux 6.0 と Mesa 22.2 が、発売日の RDNA3 グラフィックス カードのサポートを Linux で提供するのに十分であると予想されるかどうか、または必要な場合はパッチが未解決のままであると予想されるかどうかについては、公式に述べていません…少なくとも RADV の作業が外部である場合おそらく、AMDがValveおよびRed Hat Linuxグラフィックスドライバー開発者にハードウェアを事前に提供しているかどうかに応じて、発売前後まで、またはその後、良好な状態になるまで、さらに時間がかかると思われます.

-Radeon HD 2000 から HD 6000 シリーズ (GCN 以前) のハードウェア用の古い R600g ドライバーは、NIR サポートを書き直し、Evergreen 以前の GPU の NIR サポートを追加しました。

-Wayland コンポジターを支援するための RadeonSI EGL コンテキストの優先度の高いサポート。

-Radeon RADV ドライバーに、primitives_generated_query、shader_module_identifier などの新しい拡張機能が追加されました。 RADV は、Vulkan メッシュ シェーダーのサポートと、NVIDIA のデバイス生成コマンドの部分的なサポートの準備も続けました。

-RADV はデフォルトでレイ クエリを有効にしています。

-Intel の ANV ドライバーは、VKD3D-Proton にとって重要なシェーダー モジュール識別子のような最近の Vulkan 拡張機能も追加しました。

-OpenGL/Vulkan/OpenCL および WGL_ARB_create_context_robustness サポートをサポートする Direct3D 12 実装のためのより多くの機能の実装など、Windows 上の Mesa の改善。着陸した D3D12 ビデオ アクセラレーションに関する他の作業もあります。

-Nouveau は、OpenGL ドライバーで RTX 30 の「Ampere」サポートに取り組み始めました。

-Zink OpenGL-on-Vulkan の実装では、X-Plane がそれを利用しようとする Windows サポートの改善が見られました。

-ソフトウェア Vulkan 実装としての Lavapipe ドライバーは、VK_EXT_robustness2 や変数ポインターのサポートなどの新しい拡張機能のサポートを追加しました。

-Panfrost での最初の Arm Mali Valhall OpenGL のサポートは、Linux 6.0 DRM カーネル ドライバーのサポートに伴います。

-Vivante グラフィック IP 用の Etnaviv Gallium3D ドライバーに、ARB_parallel_shader_compile を使用した非同期シェーダー コンパイルが追加されました。

-今年初めにマージされた PowerVR オープンソース Vulkan ドライバーの継続的な作業。

-古い GLSL から TGSI へのパスを削除し、より多くの GLSL IR コードを NIR コードに置き換え、Nouveau などのドライバをデフォルトで NIR に切り替えます。

-ソフトウェア特許の懸念から、一部のビデオ コーデックを無効にして Mesa を構築するためのサポート。

今日の Mesa 22.2 の緊急リリースから 2 時間経ちましたが、まだリリースの発表はありませんが、興味のある方は直接 Gitlab Mesa 22.2.0 を自分でビルドしたい場合。

Categories: IT Info