Triton: QEMUにDirectX 11を実装した新Windowsドライバー
Judul asli: Triton: DirectX 11 Driver for QEMU
Mengapa Ini Penting
仮想化環境でのWindows向けGPUアクセラレーションが実用段階に入り、macOS上でのWindowsゲーム実行環境が大きく前進。
UTMチームがQEMU向けWindowsドライバー「Triton」を発表。Neptune層と組み合わせてDirectX 11フルサポートを実現し、仮想マシン上でモダンなWindowsゲームが動作可能になった。
UTMの開発チームは2026年7月24日、QEMU仮想マシン向けのWindows用グラフィックスドライバー「Triton」を発表した。以前に紹介されたNeptune(VirtIO向けDirect3Dプロトコル転送層)と組み合わせることで、QEMUのWindows仮想マシンにDirectX 11の完全サポートをもたらす。
Tritonは、DirectXのAPI層(d3d11.dll等)ではなくDDI(Device Driver Interface)を実装する方式を採用。これにより、既存のAPI置き換えアプローチが抱えていた問題——DWMによるCPUブリッティングのパフォーマンス低下、Windowsシステムファイル改変によるアンチチート検出リスク、アプリ毎にDLLを配置する必要性——をすべて回避している。ユーザーモードドライバー(UMD)とカーネルモードドライバー(KMD)を実装し、KMDはVirtIOデバイスと通信する設計となっている。実際にmacOS上のQEMUでWindows 11 ARM64を仮想化し、Crash Bandicoot Trilogy(x64)の動作が確認された。