Rilis implementasi DXVK 2.1, Direct3D 9/10/11 ing ndhuwur Vulkan API

Rilis lapisan DXVK 2.1 kasedhiya, nyedhiyakake implementasi DXGI (Infrastruktur Grafik DirectX), Direct3D 9, 10 lan 11, nggarap terjemahan telpon menyang API Vulkan. DXVK mbutuhake driver sing ndhukung Vulkan API 1.3, kayata Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, lan AMDVLK. DXVK bisa digunakake kanggo mbukak aplikasi lan game 3D ing Linux nggunakake Wine, dadi alternatif kinerja sing luwih dhuwur kanggo implementasi Direct3D 9/10/11 asli Wine sing mlaku ing ndhuwur OpenGL.

Owah-owahan utama:

  • Ing sistem sing ndhukung ruang werna HDR10, bisa ngaktifake HDR kanthi nyetel variabel lingkungan DXVK_HDR=1 utawa nemtokake parameter dxgi.enableHDR = True ing file konfigurasi. Sawise HDR diaktifake, game bisa ndeteksi lan nggunakake ruang werna HDR10 yen duwe vkd3d-proton 2.8 utawa mengko. Lingkungan pangguna utama ing Linux durung ndhukung HDR, nanging dhukungan HDR kasedhiya ing server gabungan Gamescope, supaya bisa digunakake, sampeyan kudu nggunakake opsi "--hdr-enabled" (saiki mung bisa digunakake ing sistem karo GPU AMD nalika nggunakake Kernel Linux kanthi tambalan josh-hdr-) kolorimetri).
  • Kompilasi shader sing luwih apik. Kanggo nyuda gagap, panggunaan perpustakaan pipa wis ditambahi menyang pipa kanthi teselasi lan geometri shaders, lan nalika nggunakake MSAA, kemampuan tambahan Vulkan extension VK_EXT_extended_dynamic_state3 digunakake.
  • Kanggo game lawas kanthi dhukungan kanggo multi-sample anti-aliasing (MSAA, Multi-Sample Anti-Aliasing), setelan d3d9.forceSampleRateShading lan d3d11.forceSampleRateShading wis ditambahake kanggo ngaktifake mode Sample Rate Shading kanggo kabeh shader, sing nambah kualitas. saka gambar ing game.
  • Backend GLFW wis ditambahake kanggo mbangun Linux, sing bisa digunakake minangka alternatif kanggo backend SDL2.
  • Ngapikake logika passing printah D3D11 kanggo nggawa prilaku DXVK nyedhaki driver D3D11 native lan entuk kinerja sing luwih bisa diprediksi.
  • Masalah sing kedadeyan ing game wis diatasi:
    • Awu Singularitas.
    • Medan perang: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Baris Suci: Katelu.
    • Sekiro.
    • Sonic Frontiers.
    • Panglima Tertinggi: Alliance Forged.

Source: opennet.ru

Add a comment