Vulkan Tabanlı D3D9'dan D3D11'e Dönüştürme için DXVK Önerisi Muhtemelen Devam Ediyor



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Titanfall DXVK Volkanı üzerinde çalışıyor.



Linux / Wine için Vulkan tabanlı D3D11 uygulamasını getiren DXVK projesi, Wine altında Direct3D 11 oyunlarını çalıştırırken performans ve optimizasyon açısından harika şeyler yapıyor ve şimdi Direct3D 9 desteği de getiriyor.



DXVK için D3D9, henüz erken aşamalarda olan ayrı bir girişim olduğundan, Vulkan ile eşlenen D3D9 desteği için VK9 girişimleriyle karıştırılmamalıdır. Bu önerilen D3D9 desteğinin DXVK'nin yapması gereken şey, D3D9 API çağrılarını D3D11'e dönüştürmektir ve daha sonra, D3D11'deki yerleşik DXVK’ları Vulkan dönüşümüne çevirecektir. D3D10'dan D3D11'e görüşme için DXUP ile neredeyse aynı fikirdir, böylece DXVK aracılığıyla Vulkan'a dönüştürülebilir.



Tekliflerin arkasındaki beyin Gabriel Majeri, şu anda daha doğrudan D3D9'dan Vulkan'a yönlendirilen bir D3D9'dan D3D11'e Vulkan'ı takip ediyor, çünkü DXVK mevcut DXBC gölgelendirici derleyicisinden yararlanabilecektir ve pek çok D3D11 dönüşümüyle güzel bir şekilde eşlenebilen ek D3D9 özellikleri.

Çekme isteğinin önizlemesini görmek isterseniz kontrol edin buraya .

1 dakika okundu