プログラミング
Valve、オープンソースRADVドライバーのWindowsへの移植作業に資金提供
Valve Sponsors Work Bringing Open-Source RADV Driver to Windows (phoronix.com)
要約
Valveは、オープンソースのRadeon Vulkan "RADV"ドライバーをMicrosoft Windowsに移植するための初期段階の探索的作業にCollaboraのエンジニアに資金提供しています。LinuxゲーマーやAMD搭載Steam Deckの成功に大きく貢献しているこのドライバーをWindowsで動作させるための実験的な作業が進められています。この移植の大きな課題は、AMDの公式Windowsカーネルドライバーに依存する必要があることで、そのためにリバースエンジニアリングも行われています。
全文翻訳
Valve、オープンソースRADVドライバーのWindowsへの移植作業に資金提供
Michael Larabel 著、Radeon、2026年7月29日 06:35 AM EDT
19件のコメント
Valveは、オープンソースのRadeon Vulkan "RADV"ドライバーをMicrosoft Windowsに移植するための初期段階の探索的作業にCollaboraのエンジニアに資金提供しています。
Linuxゲーマーや、AMD搭載のSteam Deck、そして現在のSteam Machineの成功に大きく貢献しているこのオープンソースドライバー実装であるMesa RADV VulkanドライバーをWindowsに移植するための実験的な作業が進められています。
Valveは、オープンソースRADV VulkanドライバーやLinuxグラフィックススタックの他の部分に取り組む複数の開発者に資金を提供しています。現在、Collaboraの開発者に対し、Microsoft WindowsでRADVを実用化するための資金提供を行っています。
Louis-Francis Ratté-Boulianne氏は、WindowsへのRADV移植に関する初期作業を強調するブログ記事を公開しました。Windows WDDM2統合に取り組むことに加えて、RADVをWindowsに移植する上での大きな課題は、AMD Radeon Software Windowsカーネルドライバーに依存することです。これは、AMDGPU LinuxカーネルグラフィックスドライバーをWindowsに移植するという現在の作業範囲外であるため、彼らはAMDの公式Windowsカーネルドライバーに依存しながらRADVをWindowsに移植しようとしています。
その結果、RADVがそれを使用できるように、プロプライエタリなカーネルドライバーのデータ構造などを理解するために、リバースエンジニアリングやその他のステップが必要になっています。
最終的にこれがうまく機能するためには、Windows上のAMDカーネルグラフィックスドライバーへの安定した文書化されたインターフェースが必要になるか、RADVとカーネルドライバーの間に位置し、AMD Radeon Software Windowsドライバーリリース間の文書化されていない変更を処理するための安定したインターフェースとなるシムライブラリを作成する必要があります。
ブログ記事で示されているように、Windows上のRADVでCounter-Strike 2をデモすることに成功しています。
実験的なコードは、この開発ブランチで見つけることができます。
19件のコメント