Liberazione di DXVK 2.1, implementazioni Direct3D 9/10/11 in cima à l'API Vulkan

A liberazione di a capa DXVK 2.1 hè dispunibule, chì furnisce una implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 è 11, travagliendu per a traduzzione di chjamate à l'API Vulkan. DXVK richiede drivers chì supportanu Vulkan API 1.3, cum'è Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 è AMDVLK. DXVK pò esse usatu per eseguisce applicazioni è ghjochi 3D in Linux utilizendu Wine, chì serve cum'è una alternativa di rendimentu più altu à l'implementazione nativa di Direct3D 9/10/11 di Wine in esecuzione sopra OpenGL.

I cambiamenti principali:

  • Nant'à i sistemi chì supportanu u spaziu di culore HDR10, hè pussibule attivà HDR per stabilisce a variabile ambientale DXVK_HDR = 1 o specificendu u dxgi.enableHDR = True paràmetru in u schedariu di cunfigurazione. Una volta chì HDR hè attivatu, i ghjoculi ponu detectà è aduprà u spaziu di culore HDR10 se anu vkd3d-proton 2.8 o più tardi. L'ambienti principali di l'utilizatori in Linux ùn anu micca ancu supportu HDR, ma u supportu HDR hè dispunibule in u servitore compostu Gamescope, per attivà, duvete aduprà l'opzione "--hdr-enabled" (attualmente funziona solu in sistemi cù GPU AMD quandu si usa l'opzione "--hdr-enabled"). kernel Linux cù patch josh-hdr-) colorimetria).
  • Cumpilazione di shader mejorata. Per riduce u stuttering, l'usu di e biblioteche di pipeline hè statu allargatu à pipeline cù tessellation è geometria shaders, è quandu si usa MSAA, capacità supplementari di l'estensione Vulkan VK_EXT_extended_dynamic_state3 sò aduprate.
  • Per i ghjochi più antichi cù supportu per l'anti-aliasing multi-sample (MSAA, Multi-Sample Anti-Aliasing), i paràmetri d3d9.forceSampleRateShading è d3d11.forceSampleRateShading sò stati aghjunti per attivà u modu Sample Rate Shading per tutti i shaders, chì migliurà a qualità. di l'imaghjini in i ghjochi.
  • U backend GLFW hè statu aghjuntu à e custruzzioni di Linux, chì pò esse usatu cum'è una alternativa à u backend SDL2.
  • A logica di passaghju di cumandamenti D3D11 migliurata per avvicinassi u cumpurtamentu DXVK à i driver D3D11 nativi è ottene un rendimentu più prevedibile.
  • I prublemi chì si verificanu in i ghjoculi sò stati risolti:
    • Ashes of the Singularity.
    • Battlefield: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: U terzu.
    • Sekiro.
    • Sonic Frontiers.
    • Cumandante supremu: Forged Alliance.

Source: opennet.ru

Add a comment