Rilis implementasi DXVK 1.10.3, Direct3D 9/10/11 di atas Vulkan API

Rilis lapisan DXVK 1.10.3 tersedia, menyediakan implementasi DXGI (Infrastruktur Grafik DirectX), Direct3D 9, 10 dan 11, bekerja melalui terjemahan panggilan ke Vulkan API. DXVK memerlukan driver yang mendukung API Vulkan 1.1, seperti Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, dan AMDVLK. DXVK dapat digunakan untuk menjalankan aplikasi dan game 3D di Linux menggunakan Wine, berfungsi sebagai alternatif kinerja yang lebih tinggi untuk implementasi Direct3D 9/10/11 bawaan Wine yang berjalan di atas OpenGL.

Perubahan besar:

  • Menambahkan dukungan untuk objek ID3D11Fence bersama, diimplementasikan di atas semafor kronologis bersama Vulkan (Semaphore Timeline), menyediakan primitif tunggal untuk sinkronisasi antara perangkat dan host, bukan primitif VkFence dan VkSemaphore yang terpisah. Dukungan untuk ID3D11Fence memungkinkan untuk mencapai fungsionalitas video di game Halo Infinite saat menerapkan patch yang sesuai untuk wine dan vkd3d-proton.
  • Memperbaiki regresi di DXVK 1.10.2 yang menyebabkan gangguan rendering di berbagai game D3D11, termasuk Prey dan Bioshock Infinite.
  • Masalah yang terjadi di Need For Speed ​​3, Ninja Blade dan Ys Origin telah teratasi.
  • Opsi d3d11.ignoreGraphicsBarriers telah diaktifkan untuk game Stray, yang memecahkan masalah penurunan kinerja pada beberapa GPU.

Sumber: opennet.ru

Tambah komentar