Mesa 26.1 RADV、VK_EXT_descriptor_heapでSteam Play加速

DXVKとVKD3D-Protonが長年抱えてきた「D3D12をVulkanで再現するコスト」という構造的問題に、AMDのRADVドライバがついに正面から手を打った。Mesa 26.1で統合されたのは、Windowsゲームの描画効率を根本から変えうる拡張機能だ。

Mesa 26.1 RADV、VK_EXT_descriptor_heapでSteam Play加速

DXVKとVKD3D-Protonが長年抱えてきた「D3D12をVulkanで再現するコスト」という構造的問題に、AMDRADVドライバがついに正面から手を打った。Mesa 26.1で統合されたのは、Windowsゲームの描画効率を根本から変えうる拡張機能だ。


2か月の沈黙を破って、ようやくmainへ

Phoronixが2026年4月14日に報じたところによれば、Mesa Radeon VulkanドライバRADV」がVK_EXT_descriptor_heapのサポートをMesa 26.1に統合した。作業を担ったのは、Valveオープンソースグラフィックスチームに所属し、RADVへの主要コントリビュータでもあるSamuel Pitoiset氏だ。

マージリクエストは2か月前から存在し、レビューを経て今日ようやくmainブランチに取り込まれた。2か月の滞留は怠慢の結果ではない。この拡張機能がいかに広範囲を書き換えるかを示している。

VK_EXT_descriptor_heapはVulkan 1.4.340で2026年1月に導入されたばかりの新拡張で、NVIDIAAMDArm任天堂ValveGoogleなど多数のベンダーが策定に関わった。記述子(descriptor)と、その格納に使われるメモリそのものを明示的に管理できるようにするのが狙いで、前身のVK_EXT_descriptor_bufferで露呈した設計上の粗を一通り洗い直した形になる。

なぜDXVKとVKD3D-Protonが欲しがっていたのか

D3D12とVulkanのあいだには、描画リソースの扱い方に根本的な断絶がある。D3D12はアプリケーション側が「ディスクリプタヒープ」という巨大なメモリ塊を直接管理するモデルだが、従来のVulkanは各リソースを個別のAPIオブジェクトとして扱う設計だった。

vkd3d-protonではD3D12をVulkan上の層状実装として作っており、ネイティブドライバと性能で肩を並べようとするとき、D3D12のディスクリプタモデルをVulkanで再現する作業はずっと悩みの種だった。

VKD3D-ProtonチームがVK_EXT_descriptor_buffer策定時に書き残したこの一文が、構造的な苦境を端的に物語っている。

VKD3D-Protonは内部で100万エントリ規模の固定サイズディスクリプタセットを7個確保し、その上でD3D12の振る舞いをエミュレートしている。メモリも無駄なら、ディスクリプタのコピーのたびにAPIコールが挟まるのも無駄だ。

ディスクリプタヒープ拡張が入ると、この層が大幅に薄くなる。ヒープは事実上ただのバッファとして扱え、ディスクリプタのコピーは memcpy() 一発 で済む。API呼び出しのオーバーヘッドが消え、D3D12アプリケーションがWindows上でやっているのと同じ振る舞いに、Linux側もようやく近づく。

これは「数フレーム速くなる」という話ではない。翻訳コスト自体が縮むという話だ。影響範囲はSteam DeckからデスクトップのRDNA4まで、RADVが走るすべての環境に及ぶ。

NVIDIAはすでに先行、AMDは2番目

デフォルト有効にするには拡張の規模が大きすぎるし、バグも予想される。テストカバレッジが十分ではないからだ。安定したら、今後1〜2回のMesaリリースでデフォルト有効にする。

Pitoiset氏はマージリクエストにそう書き添えている。ドライバ開発者らしい、地に足の着いた慎重さだ。

現時点でMesa 26.1-develを使う場合、環境変数 RADV_EXPERIMENTAL=heap を設定することで機能を有効化できる。人柱勢と開発者向けの門が開いた状態、と言っていい。

NVIDIA側は一足先に動いていた。R595 LinuxドライバでVK_EXT_descriptor_heapのサポートをすでに実装している。興味深いのは、NVIDIAの純正ドライバ上でこの拡張を有効にしたVKD3D-Protonの検証ブランチが、Blackwell世代のGPUで起きていたXid 109ハードクラッシュや、特定タイトルのロード時フリーズを回避できたという報告が複数上がっていることだ。つまりこの拡張は、単なる速度改善ではなく「そもそも動かなかったものが動く」カテゴリの話でもある。


DXVKは先行、VKD3D-Protonはまだドラフト

興味深いのは、クライアント側の対応速度だ。DXVKはすでに2026年2月の段階で VK_EXT_descriptor_heap を利用する新しいディスクリプタ管理コードをマージしている。dxvk.enableDescriptorHeap を有効にすると新経路が使われる設計で、実験的に試せる状態が既にある。

一方でVKD3D-Proton本体の実装はHans-Kristian Arntzen氏によるプロトタイプPR #2805がまだドラフト扱いで、プロダクション化には時間がかかる。既存のdescriptor bufferパスとヒープパスを 共存させる必要 があり、これはArntzen氏の言葉を借りれば「華々しいほどの混沌」になるからだ。

既存のdescriptor bufferパスが100%消えるまでには、おそらく何年もかかる。

レガシーの完全撤去には年単位の時間がかかる、というのが当事者の見立てだ。新しい拡張が使えるからといって、古いコードパスをすぐ捨てられるわけではない。互換性という重力から逃れるには、やはり時間が要る。

一般ユーザーが恩恵を受けるのはいつか

Mesa 26.1は四半期リリースの慣例に従えば、2026年5月頃の正式版公開が見込まれる。ただし先述の通り、デフォルト有効ではないため、パッケージが届いた時点で全員が即座に恩恵を受けるわけではない。

恩恵の本格化は、以下の3つが揃ったときだと見ている。

  • RADVがVK_EXT_descriptor_heapをデフォルト有効にする(Mesa 26.2または26.3)
  • VKD3D-Protonのプロダクション実装がマージされる
  • 上流Wine 11.1に必要なwinevulkanパッチが取り込まれる

3つ目が地味だが重要で、現状のProtonビルドではwinevulkan側の下準備が足りておらず、ヒープパスを使いたくても使えない構成が残っている。ソフトウェアスタックの末端まで整うのに、あと半年から1年はかかる計算だ。

それでも、今日のマージは節目だった。Linuxゲーミングが純正Windowsドライバとの性能差を詰めるうえで最大級のブロッカーだった「D3D12の翻訳税」が、ついに軽くなる道筋がついたのだから。

Linuxグラフィックスが前へ進むとき、派手な発表会はない。2か月かけて今日mainへ進んだ一本のマージリクエストが、Steam Deckの次世代を静かに用意している。


参照元

他参照

関連記事

Read more

RTX 5060 Ti/5060に9GB版の噂、帯域幅は25%削減へ

RTX 5060 Ti/5060に9GB版の噂、帯域幅は25%削減へ

NVIDIAがGeForce RTX 5060 TiとRTX 5060に「9GB GDDR7」の新バリアントを準備していると報じられている。容量は1GB増える。代わりに、メモリ帯域幅は25%削られる。 中途半端な「9GB」という数字の正体 発端は中国のBoard Channelsというフォーラムに投稿された内部情報だ。VideoCardzとWccftechがそれぞれ日本時間の4月14日に報じた。発売時期は5月下旬から6月上旬と見られている。 9GBという端数の容量には、ちゃんと理由がある。GDDR7の3GBチップを3枚搭載する構成だ。これまで主流だった2GBチップを4枚積む「4チップ128-bit」から、3GBチップ3枚の「3チップ96-bit」へと設計が変わる。掛け算の結果、容量は8GBから9GBへとわずかに増える。 3GB×3=9GB。この単純な掛け算が、RTX 50シリーズのメモリ構成を静かに書き換えようとしている。 RTX 5060 Ti / RTX 5060 : 現行版と噂の9GB版 RTX 5060 Ti RTX 5060

報道各社がWayback Machineを遮断、AI学習への警戒が歴史を削る

報道各社がWayback Machineを遮断、AI学習への警戒が歴史を削る

大手報道23社がInternet Archiveのクローラーを遮断している。AI学習への警戒が、Web全体の歴史的記録を削り始めた。NYTやUSA Today、Redditまで加わり、過去の記事を検証する足場が静かに失われている。 記事の書き換えを追える場所が消えていく Internet Archiveが運営するWayback Machineに対し、大手報道機関が次々とアクセス遮断を始めている。Wiredが報じ、Tom's Hardwareが追った一連の記事が示すのは、AI学習データを巡る版元とテック企業の争いに、Web全体の歴史的記録が巻き込まれているという構図だ。 AI検出スタートアップOriginality AIの分析によれば、主要ニュースサイト23社が ia_archiverbot を遮断している。さらに範囲を広げると、9カ国241のニュースサイトがInternet Archive系クローラーのいずれかを明示的に拒否しており、その約87%はUSA Today Co.(旧Gannett)傘下だという。米国最大の新聞コングロマリットが、200を超える地方紙ごと過去記事の保存