Rilis lapisan DXVK 2.3.1 kasedhiya, nyedhiyakake implementasi DXGI (Infrastruktur Grafik DirectX), Direct3D 9, 10 lan 11, nggarap terjemahan telpon menyang API Vulkan. DXVK mbutuhake driver sing ndhukung Vulkan API 1.3, kayata Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, lan AMDVLK. DXVK bisa digunakake kanggo mbukak aplikasi lan game 3D ing Linux nggunakake Wine, dadi alternatif kinerja sing luwih dhuwur kanggo implementasi Direct3D 9/10/11 asli Wine sing mlaku ing ndhuwur OpenGL.
Owah-owahan utama:
- Yen sistem ndhukung Vulkan extension VK_NV_raw_access_chains, digunakake kanggo nambah efficiency ngasilaken kode shader ing NVIDIA GPUs, kang ndadekake iku bisa kanggo nggawa kinerja sawetara game nggunakake D3D11 nyedhaki kinerja nalika nggunakake driver Windows. Kanggo bisa, sampeyan kudu paling sethithik driver NVIDIA 550.40.55 lan versi Proton Experimental diinstal.
- Kanggo game basis D3D9, cara nyalin sistem buffer menyang GPU wis dirancang maneh, asil ing kinerja apik ing game kayata Shank 2, Flammable Freddy lan getih Rayne.
- Masalah sing kedadeyan ing game wis diatasi:
- Ace Combat Horizon Nyerang
- Assassin's Creed 2
- perang 2
- perang 2142
- Battlestations Midway
- Rayne getih
- Codename Panzer Fase Siji/Kalih
- Dead Space (2008)
- Freddy sing gampang kobong
- Flatut 3
- Granblue Fantasy Relink
- Gujian 2
- Kenshi
- MySims
- Operasi Flashpoint: Kali Abang
- Bakul 2
- SkyDrift
- Sonic CD
- Panguwasa Agung Ultimate
- Tales saka Borderlands
- Pemukim
- Perang Total: Abad Pertengahan 2
- Simulator Sepur Inggris 1
- perang Thunder
Kajaba iku, Valve wis nerbitake rilis VKD3D-Proton 2.12, garpu saka basis kode vkd3d sing dirancang kanggo nambah dhukungan Direct3D 12 ing peluncuran game Proton. VKD3D-Proton ndhukung owah-owahan khusus Proton, optimizations lan dandan kanggo kinerja luwih saka game Windows adhedhasar Direct3D 12, kang durung diadopsi menyang bagean utama vkd3d. Antarane bedane, ana uga fokus ing panggunaan ekstensi Vulkan modern lan kemampuan rilis driver grafis paling anyar kanggo entuk kompatibilitas lengkap karo Direct3D 12.
Antarane owah-owahan ing versi anyar:
- Dhukungan tambahan kanggo mesin NVIDIA Reflex nggunakake ekstensi Vulkan VK_NV_low_latency2.
- Dilaksanakake D3D12 Render Pass API.
- Added stub kanggo ID3D12DeviceRemovedExtendedDataSettings antarmuka, kang solves masalah karo sawetara game.
- Dhukungan tambahan kanggo ekstensi Vulkan VK_EXT_device_fault kanggo njupuk informasi babagan kegagalan.
- Ing sistem sing nganggo driver Mesa lan NVIDIA, dhukungan kanggo ekstensi Vulkan VK_EXT_swapchain_maintenance1 dileksanakake kanggo ngoper lancar ing antarane mode V-Sync lan Tearing.
- Kanthi gawan, yen VK_KHR_shader_maximal_reconvergence lan VK_KHR_shader_quad_control ekstensi kasedhiya, support kanggo Shader Model 6.7 ngumumaké.
- Kanggo GPU Intel Arc kanthi dhukungan kanggo extension VK_EXT_descriptor_buffer, wis ditambahake handler salinan deskriptor sing dioptimalake.
- Kemampuan kanggo muter maneh kanggo nggunakake shaders komputasi ing sistem karo NVIDIA Pascal lan GPUs lawas wis kasedhiya, ngidini nggunakake Shader Model 6.7 ing sistem karo NVIDIA Pascal GPUs.
- Dhukungan ditambahake kanggo mode profil VKD3D_QUEUE_PROFILE.
- Dhukungan tambahan kanggo ekstensi Vulkan VK_NV_raw_access_chains, sing bisa nambah kinerja ing sawetara game ing sistem karo GPU NVIDIA.
- Masalah karo game ditanggulangi:
- Game sing didhukung dening Unreal Engine 5
- Atlas Fallen
- Persona 3 Reload
- Resident Evil 4
- UE5 Lyra
- Warhammer: Darktide
- World of Warcraft
Source: opennet.ru
