Triton:QEMUにDirectX 11ドライバをもたらす新プロジェクト
Triton: DirectX 11 Driver for QEMU

UTMブログは、QEMU仮想マシンにDirectX 11サポートをもたらす新しいWindowsドライバ「Triton」を発表した。Neptuneプロトコルと連携し、Windowsゲストでハードウェアアクセラレーションを実現する。DirectXのDDI(デバイスドライバインターフェース)を実装し、ゲスト内のd3d11.dllを置き換える方式を採用。ホスト側ではDirectX API呼び出しを直接実行するため、VirtualBoxのような中間バイトコード変換を回避し、互換性とパフォーマンスを向上させている。
「DirectX DDIをAPIに逆変換する最大の利点は、D3D11のDDI呼び出しのほとんどがAPIと対応しており、変換がハンドルのマッピングと列挙型の違いのルックアップだけで済むことです。」