Mesa 22.1は、レイトレーシングに大幅な改善をもたらします。

Mesa 22.1は、レイトレーシングに大幅な改善をもたらします。

Mesa 22.1は、Linuxでユーザースペースドライバーを提供するスタックの進化を継続するために安定したものとして公開されました。もちろん、独自のドライバーが標準に自由に準拠しているNVIDIAは例外です。

まず、Mesa 22.1の新機能について、Radeonグラフィックス用のVulkanコミュニティドライバーであるRADVと、SteamDeckエンジンの1つについて説明します。ここでは、レイトレーシングのサポートを改善するために原始的な光線を排除することがわかります。レイトレーシングは、その存在は以前にさかのぼりますが、ビデオゲームセクターの革命として数年前に提示されたテクノロジーです。同じことを続けて、DoomEternalおよびKHR_ray_queryサポートのRADVレイトレーシングサポートが拡張されました。

このリリースでは、RADVがSteam Deckドライバーの主要な貢献者であるため、 RADVは、 Steam Deckの電力節約を改善するために、Dynamic Variable Rate Shading(VRS)をサポートすることで注目を集め続けています。うまくいけば、この改善は、少なくともAMD APUでサポートされているラップトップモデルにも使用できますが、現時点では、ラップトップで実行する場合は、RDNA2グラフィックスが必要です。

そして、標準のLinuxグラフィックスタックに依存するもう1つの大きなブランドであるIntelに向けて一歩を踏み出しました。この面では、Intelの第1世代の専用コンシューマーグラフィックスであるIntelのArc Alchemistのより成熟したサポートと、プロフェッショナル市場向けの専用グラフィックスのラインであるArcticSoundMのサポートが追加されています。上記に追加されたのは、Intelのレイトレーシング実装で使用される小さなOpenCLコンパイラであり、CrocusドライバーでのOpenGL互換性のサポートが改善されています。

レイトレーシングのデモ(Quake II RTX)

今回は、NVIDIA向けの機能、特にNouveauのOpenGLサポート、オープンソースドライバー、およびグリーンジャイアントのグラフィックス用の代替ドライバーがあります。Mesa 22.1では、GeForce 6、7、および8グラフィックスでデフォルトでNIRが使用されています。これにより、シェーダースタックが改善されます。

x86スペクトルから離れて、Vulkanのソフトウェア(プロセッサ)実装であるLavapipeは、APIバージョン1.3仕様に準拠するようになりました。Vulkan上のOpenGLドライバーであるZinkは多数の修正を受け取りましたが、このリリースではRaspberry PiOpenGLV3Dドライバーにディスク上のシェーダーキャッシュがあります。

Mesa 22.1はまた、WSLにいくつかの興味深いものをもたらしました。特に、Direct3D 12上でVulkanをサポートするためのダース(dzn)マージ、およびDirect3D12自体からOpenGLバージョン4.2に拡張されたパスです。

Mesa 22.1は、ソー​​スをコンパイルすることでインストールできます。これは、ほとんどの場合、あまり実用的でリスクのないルートであるため、ローリングリリースと、Arch Linux、Manjaro、Gentooなどの新しいディストリビューションをお勧めします。少し我慢できれば、Fedora 35および35に標準アップデートとして表示されるはずですが、Ubuntuユーザーは安定した新鮮なKisakPPAを自由に使用できます。

MesaはLinuxほどよく知られていませんが、実際には、ゲームなどのコンテキストでは、Mesaはカーネル自体よりもさらに重要なコンポーネントになる可能性があります。このリリースの詳細は、公式発表リリースノートに記載されています。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です