Dieses Projekt ist ein Versuch, Direct3D 9-Programme in Direct3D 11 zu konvertieren. Es implementiert die d3d9.dll neu, die die wichtigsten D3D9-Schnittstellen enthält.Die meisten D3D9-Spiele sind auf modernen PCs CPU-begrenzt, da die GPU-Leistung exponentiell anstieg, während die CPUs zurückblieben.Darüber hinaus mangelt es den meisten (alten) Spielen an Multithreading-Unterstützung, wodurch die CPU-Ressource noch mehr beansprucht wird.In diesem Projekt werden die D3D9-Grafik-API-Aufrufe für Spiele an D3D11 angehoben.Hinweis: Das Projekt befindet sich derzeit in einer intensiven Entwicklung.Derzeit können keine echten Spiele ausgeführt werden.Sie können es gerne selbst bauen und testen, wenn Sie möchten.Wichtig: Dieses Projekt sollte zusammen mit DXVK verwendet werden, das dann D3D11 in Vulkan übersetzt.Ohne DXVK wird dieses Projekt wahrscheinlich keine Leistungsverbesserung liefern, eher wird es die Leistung verschlechtern.
Kategorien
Alternativen zu Direct3D 9-to-11 für alle Plattformen mit einer Lizenz
1
1