Direct3D 9-to-11

Direct3D 9-to-11

このプロジェクトは、Direct3D 9プログラムをDirect3D 11に変換する試みです。コアD3D9インターフェイスを含むd3d9.dllを再実装します。ほとんどのD3D9ゲームは、最新のPCではCPUに制限があります。これは、GPUのパワーが指数関数的に増加し、CPUが遅れたためです。さらに、ほとんどの(古い)ゲームにはマルチスレッドのサポートがなく、CPUリソースをさらに消費します。このプロジェクトは、ゲームD3D9グラフィックAPIのD3D11呼び出しを向上させます。注:現在、プロジェクトは大規模な開発中です。現在、実際のゲームを実行することはできません。必要に応じて、自分でビルドしてテストすることもできます。重要:このプロジェクトは、DXVKと一緒に使用する必要があります。DXVKは、D3D11をVulkanに変換します。DXVKがなければ、このプロジェクトはおそらくパフォーマンスの改善をもたらさず、パフォーマンスを低下させる可能性が高くなります。
direct3d-9-to-11

カテゴリー

ライセンスのあるすべてのプラットフォームでのDirect3D 9-to-11の代替

PlayOnLinux

PlayOnLinux

PlayOnLinux(PlayOnMac at ...
D9VK

D9VK

DXVKのコードベースに基づくd3d9からvkレイヤー。GitHubでアカウントを作成して、Joshua-Ashton / d9vkの開発に貢献してください。
DXUP

DXUP

D3D10-> D3D11 Translation Layer。これは、DXVKを介してD3D10-> Vulkanを変換するために使用できます。