Ten projekt jest próbą konwersji programów Direct3D 9 na Direct3D 11. Ponownie wdraża d3d9.dll, który zawiera podstawowe interfejsy D3D9.Większość gier D3D9 jest ograniczona procesorem na nowoczesnych komputerach, ponieważ moc procesora graficznego wzrosła wykładniczo, a procesory pozostawały w tyle.Ponadto większość (starych) gier nie obsługuje wielowątkowości, co jeszcze bardziej wyczerpuje zasoby procesora.Ten projekt ulepsza wywołania API grafiki D3D9 gier do D3D11.Uwaga: projekt jest obecnie intensywnie rozwijany.Obecnie nie jest w stanie uruchomić prawdziwych gier.Jeśli chcesz, możesz sam go zbudować i przetestować.Ważne: ten projekt powinien być używany razem z DXVK, który następnie przetłumaczy D3D11 na Vulkan.Bez DXVK ten projekt prawdopodobnie nie zapewni żadnej poprawy wydajności, bardziej prawdopodobne pogorszy wydajność.
Stronie internetowej:
https://github.com/GabrielMajeri/d3d9-to-11Kategorie
Alternatywy dla Direct3D 9-to-11'a dla wszystkich platform z dowolną licencją
1
1