バルブエンジニアのTimurKristófと関係する他のオープンソース開発者、MesaのRadeon Vulkanドライバー「RADV」は2021年に高評価で終了します:メッシュシェーダーはちょうどマージされました!

10月に述べたように、RADVは、少なくとも実験的な形式でメッシュシェーダーに取り組んでおり、NVIDIAのNV_mesh_shader拡張機能を利用しています。

メッシュシェーダーは、従来の頂点/ジオメトリパイプラインに代わるコンピューティングのようなシェーダーステージを提供します。ただし、NV_mesh_shaderは拡張機能が設計されていないAMDハードウェアでパフォーマンスが低いことがわかっているため、メッシュシェーダーの周囲に適切なVulkanクロスベンダー拡張機能が存在するまで、この作業は「実験的」であると予想されます。

メッシュシェーダーのサポートには、Radeon RX6000「RDNA2」GPU以降が必要です。この実験的なメッシュシェーダーのサポートは、3月までに安定してデビューするMesa22.0の一部になります。これは、Vulkan上にDirect3D 12メッシュシェーダーをマッピングする際にVKD3D-Protonにとって有益であることがわかる場合がありますが、パフォーマンスは最適であるとは期待されていません。

RADV開発者は、タスクシェーダーのサポートも追求していますが、今日の大晦日のコードランディングの一部ではありません。

実験的な状態を考えると、Mesa 22.0では、RDNA2 GPUでのRADVメッシュシェーダーのサポートは、新しい「nv_ms」RADV_PERFTEST環境変数フラグでのみ公開されています。

RADVランディングメッシュシェーダーは、Valve、Red Hat、Googleなどが熱心に取り組んだこのオープンソースのMesa Radeon Vulkanドライバーにとって、2021年を終わらせるための素晴らしい方法です。 、およびオープンソースコミュニティ。 2022年にRADVがどこに向かうのか、そしてパフォーマンスがどのように進化するのかを見るのは興味深いでしょう。AMDVulkanLinuxドライバーのパフォーマンスの現在の様子については、昨日のRADVとAMDVLKのベンチマークを参照してください。

Categories: IT Info