Ngaleupaskeun proyék DXVK 1.2 kalayan palaksanaan Direct3D 10/11 di luhur Vulkan API

diterbitkeun release interlayer DXVK 1.2, anu nyayogikeun palaksanaan DXGI (DirectX Graphics Infrastructure), Direct3D 10 sareng Direct3D 11, damel ngaliwatan tarjamahan telepon ka API Vulkan. Pikeun ngagunakeun DXVK diperlukeun rojongan pikeun drivers Vulcan APIsapertos
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 sareng AMDVLK.

DXVK tiasa dianggo pikeun ngajalankeun aplikasi sareng kaulinan 3D dina Linux nganggo Wine, janten alternatif anu langkung luhur pikeun palaksanaan Direct3D 11 asli Wine anu dijalankeun di luhur OpenGL. DI sababaraha kaulinan kinerja kombinasi Anggur + DXVK béda ti ngajalankeun on Windows ku ukur 10-20%, bari nalika ngagunakeun Direct3D 11 palaksanaan dumasar kana OpenGL, kinerja nurun leuwih nyata.

Pelepasan énggal nganggo benang anu misah pikeun mindahkeun panyangga paréntah, anu ningkatkeun kinerja dina sababaraha konfigurasi multi-inti. Salaku tambahan, frékuénsi ngirim panyangga paréntah parantos ningkat pikeun ngaleungitkeun downtime sareng ningkatkeun panggunaan GPU. Tina aplikasi anu kinerjana dipangaruhan sacara positif ku parobahan ieu, kaulinan Gempa Champions kacatet.

Ditambahkeun dukungan pikeun ekstensi rendering khusus anu henteu didefinisikeun sacara resmi dina spésifikasi Direct3D 11 sareng disayogikeun sacara misah ku pabrik ngaliwatan perpustakaan tambahan pikeun Windows. Ekstensi ieu dipikabutuh pikeun pilot project tiasa jalan. DXVK-AGS kalawan palaksanaan AGS (Layanan AMD GPU) ekstensi diajukeun dina AMD AGS SDK sareng ngamungkinkeun anjeun ngagunakeun sababaraha optimasi, kalebet anu dianggo dina kaulinan Resident Evil 2 sareng Devil May Cry 5.

Perbaikan ngawengku: Beban CPU rada ngurangan di sababaraha kaulinan. Ngalereskeun masalah anu nyababkeun barang-barang tambahan ditambah kana cache kaayaan sareng panangan Vulkan idéntik dikompilasi deui. Ngalereskeun bug anu nyababkeun kacilakaan atanapi pamakean Vulkan anu salah nalika nganggo metode ClearView. Workaround NVAPI anu dianggo pikeun ngabéréskeun masalah dina Mirror's Edge Catalyst dina sistem sareng GPU NVIDIA parantos ditumpurkeun.

sumber: opennet.ru

Tambahkeun komentar