Valveのオープンソースドライバーチームの著名なMesaRadeonVulkan”RADV”ドライバー寄稿者であるSamuelPitoisetは、今年後半に発売されるAMD RDNA3グラフィックカードに先立ち、このドライバーのGFX11サポートに取り組み始めました。

ほとんどのPhoronix読者が知っているはずですが、Mesa RADV Vulkanドライバーは公式のAMDドライバーではありませんが、これはほとんどすべてのLinuxディストリビューションのデフォルトであり、Linuxゲーマーに非常に人気があります。 RADVはGoogle/Red Hatプロジェクトとして開始され、「コミュニティ」によって引き続き取り組んでいます。また、ValveがオープンソースのLinuxグラフィックスタック/ドライバーの開発に採用した開発者による過去数年間の重要な関与も続けています。 RADVは、公式のオープンソースAMDVLKドライバーまたはRadeonSoftwareパッケージソリューションの一部として出荷された独自のAMDVulkanドライバーと比較して、新しいGPUを迅速にサポートし、良好な状態で動作し続けています。 RADVは、NVIDIAVulkan独自の競争にも耐えてきました。

ValveのSamuelPitoisetは、RDNA3のグラフィックエンジンであるGFX11のサポートに取り組み始めました。しかし、発売のかなり前であり、実動前のRDNA3カードにまだアクセスできないと報告されているため、変更は段階的に構築されており、共通コードとRadeonSIGallium3DドライバーのAMDの変更に基づいています。 AMDGPUシェーダーコンパイラバックエンドのLLVMではGFX11の周りにも多くのアクティビティがあります。

RADVの動作には、Vulkanドライバー自体だけでなく、Valveによって開始され、AMDGPULLVMバックエンドの代わりにシェーダーコンパイラとしてRADVによって使用される「ACO」コンパイラバックエンドも含まれます。 Mesa 22.2にマージされたのは、RADVおよびACOコンパイラバックエンド内でのGFX11サポートのテストされていない変更の開始であり、ドライバはオプションで必要に応じてLLVMターゲットにフォールバックできます。

近年、Mesa内のValveのAMD/RADVサポートに焦点を当てていましたが、Samuel Pitoisetは、Nouveauドライバーの寄稿者としてオープンソースのグラフィックスの寄稿を開始しました。 (XDC2015)

PitoisetがACO側の初期マージにコメントしました、「もちろん、テストされておらず、不完全である可能性がありますが、GFX11の変更を段階的に適用する方が簡単だと思います。」さらに、RADV WinsysコードでGFX11を強制するなど、他の変更もすでにマージされています。

MesaでのGFX11サポート(RadeonSIとRADVの両方)を探して、今後数週間/数か月にわたって改良してください。 RADVはAMDによって正式に開発されたものではありませんが、次世代のAMD Radeonグラフィックスカードの発売に近づくと、これらのValve開発者がオープンソースドライバーを完成させるためにカードを早期に手に入れることができると聞いても驚くことではありません。サポート。

Categories: IT Info