Direct3D 9-to-11

Direct3D 9-to-11

Bu proje Direct3D 9 programlarını Direct3D 11'e dönüştürme girişimidir. Çekirdek D3D9 arabirimlerini içeren d3d9.dll dosyasını yeniden uygular.Çoğu D3D9 oyunu CPU'ları modern bilgisayarlarda sınırlıdır, çünkü CPU'lar geride kalırken GPU gücü katlanarak artar.Dahası, çoğu (eski) oyun, CPU kaynağını daha da boşaltan çoklu iş parçacığı desteğinden yoksundur.Bu proje, D3D9 grafik API çağrılarını D3D11'e yükseltiyor.Not: Proje şu anda ağır bir gelişme aşamasındadır.Şu anda, gerçek oyunları çalıştıramaz.İsterseniz kendiniz inşa edip test edebilirsiniz.Önemli: Bu proje daha sonra D3D11'i Vulkan'a çevirecek olan DXVK ile birlikte kullanılmalıdır.DXVK olmadan, bu proje muhtemelen herhangi bir performans iyileştirmesi sağlamayacak, muhtemelen performansı düşürecektir.
direct3d-9-to-11

Kategoriler

Herhangi bir lisansa sahip tüm platformlar için Direct3D 9-to-11'a alternatifler

PlayOnLinux

PlayOnLinux

PlayOnLinux (PlayOnMac şurada ...
D9VK

D9VK

DXVK kod tabanını temel alan bir d3d9 - vk katmanı.GitHub'da bir hesap oluşturarak Joshua-Ashton / d9vk gelişimine katkıda bulunun.
DXUP

DXUP

Bir D3D10 -> D3D11 Çeviri Katmanı, D3D10 -> Vulkan'ı DXVK üzerinden dönüştürmek için kullanılabilir.