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

Lapisan DXVK 1.8 wis dirilis, nyedhiyakake implementasi DXGI (Infrastruktur Grafik DirectX), Direct3D 9, 10 lan 11, nggarap terjemahan telpon menyang API Vulkan. DXVK mbutuhake driver sing ndhukung API Vulkan 1.1, kayata Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.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:

  • DXGI kalebu dhukungan kanggo konfigurasi multi-monitor. Kanggo operasi sing bener, sampeyan kudu nginstal versi Wine sing relatif anyar kanthi dhukungan kanggo XRandR 1.4.
  • Kanggo ngatasi masalah karo game mlaku ing sistem tanpa GPU kapisah, implementasine piranti lunak Vulkan sing nggunakake CPU, kayata Lavapipe, kalebu ing dhaftar rasterizers.
  • Operasi kanggo ngganti paramΓ¨ter kanggo manggonke gambar ing memori (Gambar Layout) wis optimized, kang wis nambah kinerja sawetara game ing GPUs Intel.
  • Implementasi Direct3D 9 wis ngoptimalake proses ngemot tekstur lan mriksa visibilitas obyek sing tumpang tindih karo obyek liyane. Masalah karo salah bali saka dhaptar format back buffer didhukung wis ditanggulangi.
  • Direct3D 11 kalebu setelan standar d3d11.enableRtOutputNanFixup (kanggo versi lawas saka driver RADV) lan d3d11.invariantPosition (kanggo ngatasi masalah karo Z-fighting sing katon ing RDNA2 GPUs). Ndandani masalah kanthi ngitung referensi lan nangani nilai null (NaN) ing shaders.
  • Bebaya tetep nalika mbangun karo versi anyar saka toolkit Meson.
  • Masalah ing Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 lan Tomb Raider Legenda wis dirampungake.

Source: opennet.ru

Add a comment