DXVK 1.10.1 telah pun dikeluarkan dan ini adalah beritanya

DXVK

Baru-baru ini pelepasan versi baharu pelaksanaan DXVK 1.10.1 di mana beberapa perkara baharu dan fungsi percubaan baharu telah ditambah, antara lain.

Bagi mereka yang masih tidak tahu tentang DXVK, mereka harus tahu apa itu salah satu alat yang termasuk dalam fungsi Steam Play dari Steam. Ini adalah alat hebat yange boleh menukar panggilan grafik Microsoft DirectX 11 dan DirectX 10 ke Vulkan, API grafik sumber terbuka yang serasi dengan Linux. Untuk menggunakan DXVK, selain Wine dan Vulkan, anda jelas memerlukan GPU yang serasi dengan Vulkan.

Walaupun DXVK kebanyakannya digunakan pada Steam Play, ia bukan satu-satunya tempat pengguna Linux boleh memanfaatkan teknologi hebat ini. Ia juga menyumbang pelaksanaan D3D11 berasaskan Vulkan untuk Linux dan Wine, Mengenai prestasi dan pengoptimuman ketika menjalankan permainan Direct3D 11 di Wine, kerana mereka juga memberikan sokongan untuk Direct3D9.

Ciri baru utama DXVK 1.10.1

Dalam versi baharu ini ssokongan awal untuk sumber tekstur yang dikongsi dan API IDXGIResource. Untuk mengatur storan metadata tekstur bersama deskriptor memori kongsi yang berkaitan, tampung tambahan untuk Wain diperlukan, yang pada masa ini hanya tersedia di cawangan Eksperimen Proton.

Pada masa ini, pelaksanaannya terhad kepada menyokong perkongsian tekstur 2D untuk API D3D9 dan D3D11. Panggilan IDXGIKeyedMutex tidak disokong dan pada masa ini tiada cara untuk berkongsi sumber dengan aplikasi menggunakan D3D12 dan Vulkan. Ciri yang ditambahkan telah menyelesaikan isu main balik video dalam beberapa permainan Koei Tecmo, seperti Nioh 2 dan Atelier, dan mengubah suai pemaparan UI dalam Black Mesa.

Satu lagi perubahan yang menonjol dalam versi baru ini ialah menambah pembolehubah persekitaran DXVK_ENABLE_NVAPI untuk melumpuhkan penggantian pengecam vendor (serupa dengan dxvk.nvapiHack=False), sebagai tambahan kepada penjanaan kod shader yang lebih baik apabila menggunakan tatasusunan tempatan, yang boleh mempercepatkan beberapa permainan D3D11 pada sistem dengan pemacu NVIDIA.

Daripada perubahan lain yang menonjol:

  • Menambahkan pengoptimuman yang berpotensi meningkatkan prestasi pemaparan imej dalam format DXGI_FORMAT_R11G11B10_FLOAT.
  • Memperbaiki masalah memuatkan tekstur apabila menggunakan D3D9.
  • Untuk Assassin's Creed 3 dan Black Flag, tetapan "d3d11.cachedDynamicResources=a" didayakan untuk menyelesaikan isu prestasi.
  • Tetapan "d3d11.cachedDynamicResources=c" didayakan untuk Frostpunk dan "dxgi.maxFrameLatency=1" didayakan untuk God of War.
  • Memperbaiki isu pemaparan dalam GTA: San Andreas dan Rayman Origins.

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.1/dxvk-1.10.1.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.1.tar.gz

Kemudian kami mengakses folder dengan:

cd dxvk-1.10.1

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.