Direct3D 9-to-11

Direct3D 9-to-11

Ce projet est une tentative de conversion de programmes Direct3D 9 en Direct3D 11. Il réimplémente le d3d9.dll, qui contient les interfaces D3D9 principales.La plupart des jeux D3D9 sont limités en CPU sur les PC modernes, car la puissance du GPU a augmenté de façon exponentielle tandis que les CPU ont pris du retard.De plus, la plupart des (anciens) jeux ne prennent pas en charge le multithreading, ce qui épuise encore plus les ressources CPU.Ce projet élève les appels de l'API graphique des jeux D3D9 à D3D11.Remarque: le projet est actuellement en plein développement.Actuellement, il n'est pas capable d'exécuter de vrais jeux.Vous pouvez le construire et le tester vous-même si vous le souhaitez.Important: ce projet devrait être utilisé avec DXVK, qui traduirait ensuite D3D11 en Vulkan.Sans DXVK, ce projet n'apportera probablement aucune amélioration des performances, plus susceptible de dégrader les performances.
direct3d-9-to-11

Les catégories

Alternatives à Direct3D 9-to-11 pour toutes les plateformes avec n'importe quelle licence

PlayOnLinux

PlayOnLinux

PlayOnLinux (PlayOnMac sur ...
D9VK

D9VK

Une couche d3d9 à vk basée sur la base de code de DXVK.Contribuez au développement de Joshua-Ashton / d9vk en créant un compte sur GitHub.
DXUP

DXUP

Une couche de traduction D3D10 -> D3D11, qui peut être utilisée pour convertir D3D10 -> Vulkan via DXVK.