NVK Vulkanドライバ、DLSS対応コードをMesa 26.2にマージ
オープンソースのNVIDIA Vulkanドライバ「NVK」が、DLSS対応のコードをMesa 26.2-develにマージした。VK_NVX_binary_import拡張の実装により、NVIDIA GPU上でDLSSバイナリを読み込んで実行できるようになる。
Phoronixの報道によると、オープンソースのNVIDIA Vulkanドライバ「NVK」が、DLSS(Deep Learning Super Sampling)に対応するコードをMesa 26.2-develにマージした。このコードは2026年6月19日に取り込まれており、LinuxおよびSteam Play上で動作する最新のゲームタイトルにおいて、NVKドライバ経由でDLSSを利用できる可能性が開かれた。
今回のマージは、Autumn Ashton氏が昨年起案したプルリクエストを発端としている。彼女はVK_NVX_binary_importサポートの実装を進めていたが、最近のMesa開発活動から遠ざかっていた。その後、Thomas Andersen氏が約2カ月前に新たなプルリクエストを公開し、競合の解消や各種修正を施した。この修正版プルリクエストが本日、Mesa 26.2へのマージに至った。
技術的基盤
VK_NVX_binary_importは、アプリケーションがNVIDIA CuBINバイナリをインポートして実行するためのVulkan拡張である。CuBIN ELFファイルは、NVIDIA GPU上で実行するために事前にコンパイルされたCUDAバイナリだ。この拡張を経由することで、NVKドライバ上でDLSSバイナリをロードし、DLSS対応ゲームで利用できるようになる。
ただし、現時点では既知のバグが存在するため、この機能は「NVK_EXPERIMENTAL=dlss」という環境変数で隠されている。安定版のリリースに向けてさらなる検証が必要という判断だ。
依存する課題
DLSSはCUDAバイナリに依存するため、NVKドライバが動作するGPUに対して互換性のあるバイトコードが利用可能でなければ機能しない。プロプライエタリなNVIDIA VulkanドライバはPTXからバイトコードへの変換パスを持っているが、MesaのNVKドライバには現時点で同等の機能がない。NVIDIA PTXをMesaのNIR表現に変換する仕組みが未整備であるためだ。
この制約は、特定のGPUアーキテクチャ向けにプリコンパイルされたバイナリが存在しない場合、NVK経由のDLSSが利用できない可能性を示唆している。コミュニティ内では、将来のMesaリリースでこの変換パスが実装されるかどうかが注目されている。
リリーススケジュール
Mesa 26.2は2026年8月に安定版としてリリースされる予定である。今回マージされたコードはその一部となる。安定版リリースまでに既知のバグがどの程度修正されるかが、NVK上でのDLSS実用性を左右する。
Linuxゲーミング環境において、DLSSはプロプライエタリドライバの重要な差別化要因の1つだった。NVKがDLSSをサポートすることで、オープンソースドライバの実用性が大きく前進したと評価できる。ただし、実験的フラグ付きであることと、PTX変換パスの欠如という制約を考慮すると、一般ユーザーが実用レベルでDLSSを利用できるようになるには、もう一段階の成熟が必要だろう。
編集部の見解
短期的には、今回のマージによりNVKドライバがDLSSという実用的な機能を手に入れたことは、Linuxゲーミングコミュニティにとって確かな前進である。実験的フラグ付きとはいえ、ゲームの動作検証やバグ報告が進むことで、8月のMesa 26.2安定版リリースまでに品質が向上する可能性がある。ただし、PTX変換パスが欠如している点は、GPUごとのバイナリ供給体制に依存する制約であり、すぐに解消される見込みは薄い。 長期的な視点では、NVKがプロプライエタリドライバとの機能差を縮めつつあることは、Linuxデスクトップ全体のエコシステムにとって重要だ。NVIDIAのオープンソースドライバ戦略の一環として、NVKの成熟はGPU仮想化やクラウドゲーミングなど、Linuxベースの新しいユースケースを促進する可能性がある。さらに、PTXからNIRへの変換パスが実現すれば、VulkanエコシステムにおけるNVIDIA GPUの扱い方が根本的に変わるだろう。 編集部としては、NVIDIAがプロプライエタリなバイナリ変換技術をどこまでオープン化するのかが、今後の焦点になると見る。
参考
- Open-Source NVIDIA NVK Vulkan Driver Now Supports DLSS - Phoronix — 2026-06-19公開
- Mesa 26.2リリースノート(2026年8月公開予定)
よくある質問
- NVKがDLSSに対応したことで、LinuxでもWindowsと同じようにDLSSを使えるようになるのか
- 今回のマージにより技術的には利用可能になった。しかし現時点では実験的フラグ(NVK_EXPERIMENTAL=dlss)が必須であり、CUDAバイナリの互換性やPTX変換パスの欠如といった制約がある。実用レベルの安定性を得るには、8月のMesa 26.2安定版リリース以降のさらなる改良を待つ必要がある。
- このDLSS対応は、NVIDIAの全GPUで使えるのか
- CuBINバイナリの互換性に依存するため、NVKドライバが対応するGPUであっても、該当GPU向けのプリコンパイル済みバイナリが存在しない場合は機能しない。PTXからNIRへの変換パスが実装されればGPUカバレッジは拡大するが、現時点では未実装である。
- NVKドライバが実験的フラグを外すのはいつ頃になるか
- 明確なスケジュールは示されていない。Mesa 26.2の安定版リリースが2026年8月に予定されているが、その時点で実験的フラグが外れるとは限らない。既知のバグの修正状況と、コミュニティによる検証結果が判断基準になると見られる。
コメント