DXVK 1.9 hadir dengan dukungan untuk tekstur YUV, perbaikan, dan lainnya

Dxvk

Rilis versi baru DXVK 1.9 baru saja diumumkan di mana beberapa perubahan telah dibuat, di antaranya tekstur YUV, peningkatan latensi, dan bingkai menonjol. Versi baru DXVK ini membutuhkan driver yang mendukung Vulkan 1.1 API, seperti Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, dan AMDVLK.

Bagi mereka yang tidak terbiasa dengan proyek, mereka harus tahu itu alat yang dapat mengonversi panggilan grafis Microsoft DirectX 11 dan DirectX 10 ke Vulkan, API grafis open source yang kompatibel dengan Linux. Untuk menggunakan DXVK, selain Wine dan Vulkan, Anda jelas membutuhkan GPU yang kompatibel dengan Vulkan.

Fitur baru utama DXVK 1.9

Dalam versi baru ini disorot itu menambahkan dukungan awal untuk format tekstur YUV subsampling warna, seperti NV12, yang digunakan untuk pemutaran video di beberapa game.

Selain itu ID3D11VideoProcessor API diimplementasikan, digunakan untuk output video dalam game Nier Replicant dan Contra: Rogue Corps dan dukungan untuk rasterisasi konservatif untuk GPU juga ditambahkan yang mendukung fungsi ini. Perubahan tersebut memungkinkan opsi NVIDIA ShadowLibs untuk digunakan di Final Fantasy XV dan game lainnya.

Selain itu, lag tampilan berkurang disebutkan, yang dapat memecahkan masalah dalam game yang dibatasi oleh Vsync, batas FPS, atau pengaturan DXGI dan juga berhenti mengirim informasi ke aplikasi tentang implementasi perangkat lunak Vulkan, seperti Lavapipe, jika ada GPU berkemampuan Vulkan dalam sistem, yang memecahkan masalah saat game mencoba untuk menggunakan Lavapipe alih-alih pengontrol yang benar. Untuk mengaktifkan Lavapipe, diusulkan untuk mengatur variabel lingkungan VK_ICD_FILENAMES.

Dari perubahan lainnya yang menonjol:

  • Sebuah komponen telah ditambahkan untuk membatasi pembatas kecepatan bingkai, yang dapat digunakan untuk pengoperasian game yang benar yang tidak dirancang untuk FPS tinggi.
  • Peningkatan pemuatan tekstur dan buffer di D3D9.
  • Overlay sumber tetap tidak muncul saat menggunakan implementasi DXGI dari DXVK
  • Solusi telah dinonaktifkan untuk mengurangi jumlah crash acak di driver Nvidia, karena masalah driver yang mendasari telah diperbaiki di versi 465.xx, yang dapat meningkatkan kinerja di beberapa game.
  • Memperbaiki masalah presisi di shader yang tidak memiliki flag refactoringAllowed yang disetel.
  • Memperbaiki beberapa masalah potensial terkait penghapusan gambar yang dapat menyebabkan artefak atau rendering yang rusak.
  • Memperbaiki masalah ketika game dengan ekstensi file huruf besar dapat membuat catatan duplikat atau file cache.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentang itu Tentang rilis baru ini, Anda dapat memeriksa detailnya Di tautan berikut.

Bagaimana cara menambahkan dukungan DXVK ke Linux?

DXVK dapat digunakan untuk menjalankan aplikasi dan game 3D di Linux menggunakan Wine, bertindak sebagai alternatif berkinerja lebih tinggi untuk implementasi Direct3D 11 bawaan Wine yang berjalan di OpenGL.

DXVK membutuhkan Wine versi stabil terbaru untuk berlari. Jadi, jika Anda belum menginstal ini. Sekarang kita hanya perlu mengunduh paket DXVK stable terbaru, kita akan menemukan yang ini Di tautan berikut.

wget https://github.com/doitsujin/dxvk/releases/download/v1.9/dxvk-1.9.tar.gz

Setelah mengunduh, sekarang kita akan mengekstrak paket yang baru saja diperoleh, ini dapat dilakukan dengan dari lingkungan desktop Anda atau dari terminal itu sendiri dengan menjalankan perintah berikut:

tar -xzvf dxvk-1.9.tar.gz

Kemudian kami mengakses folder dengan:

cd dxvk-1.9

Dan kami menjalankan perintah sh ke jalankan skrip instal:

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

Saat menginstal DXVK di awalan Wine. Keunggulannya adalah Wine vkd3d dapat digunakan untuk game D3D12 dan DXVK untuk game D3D11.

Selain itu, skrip baru memungkinkan dll untuk diinstal sebagai tautan simbolik, sehingga lebih mudah untuk memperbarui DXVK untuk mendapatkan lebih banyak prefiks Wine (Anda dapat melakukannya melalui perintah –symlink).

Bagaimana Anda akan melihat folder tersebut DXVK berisi dua dll lainnya untuk 32 dan 64 bit kamu adalah kami akan menempatkannya sesuai dengan rute berikut.
Di mana "pengguna" Anda menggantinya dengan nama pengguna yang Anda gunakan di distribusi Linux Anda.

Untuk 64 bit kami menempatkannya di:

~/.wine/drive_c/windows/system32/

O

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

Dan untuk 32 bit di:

~/.wine/drive_c/windows/syswow64

O

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

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.