DXVK 1.0.3 dengan implementasi Direct3D 10/11 di atas Vulkan API

Daripada rilis yang dibatalkan karena masalah pembekuan GPU 1.1 pelepasan antar lapisan disiapkan DXVK 1.0.3, yang menyediakan implementasi DXGI (DirectX Graphics Infrastructure), Direct3D 10 dan Direct3D 11, bekerja melalui terjemahan panggilan ke Vulkan API. DXVK 1.0.3 membawa beberapa perbaikan dan peningkatan dari cabang 1.1, misalnya:

  • DLL dipastikan menyertakan informasi versi DXVK;
  • Pada sistem dengan GPU NVIDIA, masalah rendering di Dark Souls Remastered dan Grim Dawn telah teratasi;
  • Memperbaiki pembekuan GPU dan kerusakan driver saat meluncurkan Star Citizen;
  • Menyelesaikan masalah kinerja di Anno 1800;
  • Memperbaiki kesalahan yang menyebabkan transmisi data yang tidak ditentukan ke driver, yang dapat berdampak negatif pada cache shader;
  • Memperbaiki masalah hashing geometri shader dengan metadata aliran yang dapat menyebabkan file cache status bertambah secara tidak terkendali.

Sebagai pengingat, DXVK dapat digunakan untuk menjalankan aplikasi dan permainan 3D di Linux menggunakan Wine, yang berfungsi sebagai alternatif berkinerja lebih tinggi dibandingkan implementasi Direct3D 11 bawaan Wine yang berjalan di atas OpenGL. DI DALAM beberapa permainan kinerja kombinasi Wine+DXVK berbeda dari berjalan di Windows hanya 10-20%, sedangkan saat menggunakan implementasi Direct3D 11 berbasis OpenGL, performa menurun lebih signifikan. Pekerjaan sedang berlangsung pada Pasokan DXVK sebagai komponen integrasi anggur, disediakan dalam bentuk perpustakaan Linux terpisah (libdxvk.so), yang dapat digunakan langsung di Wine, tanpa memerlukan instalasi DXVK terpisah dalam bentuk Windows DLL.

Sumber: opennet.ru

Tambah komentar