DXVK 1.10.2 tiba dengan peningkatan pengoptimuman dan pembetulan pepijat

DXVK

Baru-baru ini keluaran versi baharu lapisan DXVK 1.10.2 telah diumumkan, yang menyediakan pelaksanaan DXGI (Infrastruktur Grafik DirectX), Direct3D 9, 10 dan 11, yang berfungsi melalui terjemahan panggilan API Vulkan.

DXVK boleh digunakan untuk menjalankan aplikasi dan permainan 3D di Linux menggunakan Wine, berfungsi sebagai alternatif prestasi yang lebih tinggi kepada pelaksanaan Direct3D 9/10/11 terbina dalam bagi Wine yang berjalan di atas OpenGL.

Ciri baru utama DXVK 1.10.2

Dalam versi keluaran baharu DXVK 1.10.2 ini, untuk Direct3D 9, sokongan untuk tekstur kiub tidak lancar telah ditambah (tidak lancar, tanpa sempadan pemprosesan antara sampel), dilaksanakan dengan menggunakan sambungan Vulkan VK_EXT_non_seamless_cube_map.

Satu lagi perubahan ketara ialah caching shader yang lebih baik pada cakera apabila menggunakan pemacu NVIDIA Vulkan, serta prestasi mampatan kod shader SPIR-V dalam memori yang dipertingkatkan.

Ia juga diketengahkan bahawa kod pembersihan yang dioptimumkan dalam pelaksanaan kaedah D3D11 untuk akses tidak tertib kepada sumber daripada berbilang benang (UAV, Unordered Access View), yang memungkinkan untuk meningkatkan kecekapan pemampatan imej dalam pemacu.

Di bahagian pembetulan pepijat disebutkan bahawa membetulkan pepijat yang menyebabkan penyimpanan dan penggunaan fail cache tidak betul dan menyelesaikan masalah membina dengan GCC 12.1.

Sebagai pembaikan dibuat pada permainan berikut disebutkan:

  • Melampaui Kebaikan dan Kejahatan: Mengelakkan Aci Cahaya yang Hilang
  • Hari Z: d3d11.cachedDynamicResources pilihan didayakan untuk membetulkan isu prestasi
  • Dead Space: Membetulkan pemaparan bayang-bayang dan menambah kunci 60 FPS untuk mengelakkan ranap permainan
  • Dirt Rally: Memperbaiki kemungkinan ranap GPU akibat pepijat permainan dalam shader
  • Godfather: Membetulkan ranap sistem yang tidak menyokong 16x MSAA
  • Limbo – Dayakan had 60 FPS untuk mengelakkan pepijat permainan
  • Majesty 2 : Selesaikan pepijat permainan yang menyebabkan masalah pada GPU dan sistem terbenam dengan lebih daripada 2 GB VRAM
  • Onechanbara Z2: Kekacauan – Kesan zarah tetap dan elemen UI tidak dipaparkan dengan betul
  • tumbuhan vs. Zombies Garden Warfare 2 - Cegah ranap apabila permainan mengesan GPU AMD
  • Pemulangan Hisab : Penyelesaian Masalah Pelancar
  • Scrapland Remastered - Penyelesaian Masalah Skrin Hitam
  • Radio Kecil Televisyen Besar - Penyelesaian Masalah Skrin Hitam
  • Pengembaraan Sonic 2: Membetulkan kesan zarah yang hilang

Perlu dinyatakan bahawa DXVK pada masa ini memerlukan pemacu yang mematuhi API Vulkan 1.1 seperti Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 dan AMDVLK.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya Mengenai keluaran baru ini, anda boleh menyemak perinciannya Dalam pautan berikut.

Bagaimana cara menambahkan sokongan DXVK ke Linux?

DXVK dapat digunakan untuk menjalankan aplikasi dan permainan 3D di Linux menggunakan Wine, bertindak sebagai alternatif berkinerja tinggi untuk pelaksanaan Direct3D 11 terbina dalam Wine yang berjalan di OpenGL.

DXVK memerlukan Wain versi stabil terkini untuk berlari. Jadi, jika anda tidak memasangnya. Sekarang kita hanya perlu memuat turun pakej DXVK stabil terbaru, yang kita dapati Dalam pautan berikut.

wget https://github.com/doitsujin/dxvk/releases/download/v1.10.2/dxvk-1.10.2.tar.gz

Setelah membuat muat turun sekarang, kami akan membuka paket yang baru diperoleh, ini dapat dilakukan dari persekitaran desktop anda atau dari terminal itu sendiri dengan menjalankan perintah berikut:

tar -xzvf dxvk-1.10.2.tar.gz

Kemudian kami mengakses folder dengan:

cd dxvk-1.10.2

Dan kami melaksanakan perintah sh ke jalankan skrip pemasangan:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Semasa memasang DXVK dalam awalan Wain. Kelebihannya ialah Wine vkd3d dapat digunakan untuk permainan D3D12 dan DXVK untuk permainan D3D11.

Juga, skrip baru membolehkan dll dipasang sebagai pautan simbolik, menjadikannya lebih mudah untuk mengemas kini DXVK untuk mendapatkan lebih banyak awalan Anggur (anda boleh melakukannya melalui perintah –symlink).

Bagaimana anda akan melihat folder itu DXVK mengandungi dua dll lain untuk 32 dan 64 bit estas kami akan meletakkannya mengikut laluan berikut.
Di mana "pengguna" anda menggantinya dengan nama pengguna yang anda gunakan dalam pengedaran Linux anda.

Untuk 64 bit, kami memasukkannya:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Dan untuk 32 bit dalam:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.