DXVK 1.10.3 ayeuna sayogi, nyayogikeun implementasi DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, sareng 11, anu tiasa dianggo ngalangkungan tarjamahan panggero ka Vulkan API. DXVK meryogikeun driver anu ngadukung Vulkan 1.1 API, sapertos Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, sareng AMDVLK. DXVK tiasa dianggo pikeun ngajalankeun aplikasi sareng kaulinan 3D dina Linux ngagunakeun Wine, janten alternatif anu langkung berkinerja luhur pikeun implementasi Direct3D 9/10/11 bawaan Wine anu dijalankeun di luhur OpenGL.
Parobahan utama:
- Ditambahkeun rojongan pikeun objék ID3D11Fence dibagikeun, dilaksanakeun dina luhureun Vulkan dibagikeun semaphores kronologis (Timeline semaphore), nyadiakeun primitif tunggal pikeun sinkronisasi antara alat jeung host, tinimbang VkFence na VkSemaphore primitif misah. Rojongan pikeun ID3D11Fence ngamungkinkeun pikeun ngahontal fungsionalitas video dina kaulinan Halo Taya Wates nalika nerapkeun patches luyu pikeun anggur na vkd3d-proton.
- Ngalereskeun régrési dina DXVK 1.10.2 anu nyababkeun gangguan dina sababaraha kaulinan D3D11, kalebet Prey sareng Bioshock Infinite.
- Masalah anu aya dina Need For Speed 3, Ninja Blade sareng Ys Origin parantos direngsekeun.
- pilihan d3d11.ignoreGraphicsBarriers geus diaktipkeun pikeun kaulinan Stray, nu direngsekeun masalah sareng degradasi kinerja on sababaraha GPUs.
sumber: opennet.ru
