Razcep VKD3D, ustvarjen za izboljšanje podpore Direct3D 12 v Protonu

V mejah projekta VKD3D-Proton ustvarjen je bil fork iz kodne baze vkd3d. Valve namerava uporabiti te vilice v paketu, ki temelji na Wineu, za zagon iger Proton Windows. Podpora za DirectX 9/10/11 v Protonu temelji na paketu DXVK, implementacija DirectX 12 pa je doslej temeljila na knjižnici vkd3d (po smrti avtor vkd3d razvoj navedene komponente nadaljevano CodeWeavers in osebje skupnosti Wine). V razvoju VKD3D-Proton vključeni Hans-Christian Arntzen (Hans-Kristian Arntzen, avtorica orodja SPIRV-Križ in razvijalec nekaterih razširitev API-ja Vulkan), Philippe Rebol (Filip Rebohle, avtor DXVK) in Joshua Ashton (Joshua Ashton, avtor D9VK),
delujoče podjetju Valve.

VKD3D-Proton načrtuje podporo sprememb, optimizacij in izboljšav, specifičnih za Proton, za boljše delovanje iger Windows, ki temeljijo na Direct3D 12, ki še niso bile sprejete v glavni del vkd3d. Med razlikami je tudi poudarek na uporabi sodobnih razširitev Vulkan in zmogljivostih svežih izdaj grafičnih gonilnikov za doseganje popolne združljivosti z Direct3D 12. VKD3D-Proton ni namenjen ohranjanju združljivosti za nazaj z izvirnim API-jem vkd3d in ne izključuje prenehanje podpore za starejše GPE in grafične gonilnike.

Vir: opennet.ru

Dodaj komentar