Új DXVK 2.3.1 és vkd3d-proton 2.12 verziók a Direct3D Vulkan API-n keresztüli megvalósításával.

Elérhető a DXVK 2.3.1 kiadása, amely megvalósítja a DXGI-t (DirectX Graphics Infrastructure), a Direct3D 9, 10 és 11-et, amelyek a Vulkan API hívások átfordításával működnek. A DXVK használatához Vulkan 1.3 API-t támogató illesztőprogramok szükségesek, mint például a Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 és AMDVLK. A DXVK használható 3D-alkalmazások és játékok futtatására Linux alatt a Wine segítségével, mint a Wine beépített Direct3D 9/10/11 megvalósításainak nagyobb teljesítményű alternatívája, amelyek az OpenGL felett működnek.

Főbb változások:

  • Ha a rendszer támogatja a Vulkan VK_NV_raw_access_chains kiterjesztést, annak használata biztosítja a shader kódok létrehozásának hatékonyságának növelését az NVIDIA GPU-kon, lehetővé téve bizonyos D3D11 játékok teljesítményének közelítését a Windows-illesztőprogramok által biztosított teljesítményhez. Legalább NVIDIA 550.40.55-ös illesztőprogramok és Proton Experimental verziók telepítése szükséges.
  • A D3D9 alapú játékok számára átdolgozták a rendszerbuffer GPU-ra történő másolásának módszerét, ami a teljesítmény növekedését eredményezte olyan játékokban, mint a Shank 2, Flammable Freddy és Blood Rayne.
  • Megoldásra kerültek a következő játékokban előforduló problémák:
    • Ace Combat Assault Horizon
    • Assassin’s Creed 2
    • Battlefield 2
    • Battlefield 2142
    • Battlestations Midway
    • Blood Rayne
    • Codename Panzers Phase One/Two
    • Dead Space (2008)
    • Flammable Freddy
    • Flatout 3
    • Granblue Fantasy Relink
    • Gujian 2
    • Kenshi
    • MySims
    • Operation Flashpoint: Red River
    • Shank 2
    • SkyDrift
    • Sonic CD
    • Supreme Ruler Ultimate
    • Tales from the Borderlands
    • The Settlers
    • Total War: Medieval 2
    • UK Train Simulator 1
    • War Thunder

Továbbá a Valve kiadta a VKD3D-Proton 2.12 verzióját, amely a vkd3d kódalap ága, és amely a Direct3D 12 támogatásának javítására készült a Proton játékok indításához. A VKD3D-Proton támogatja a Proton specifikus módosításait, optimalizálásait és javításait a Windows Direct3D 12 alapú játékok minőségi működéséhez, amelyek még nem lettek integrálva az alap vkd3d-be. Az eltérések között megemlítendő a modern Vulkan kiterjesztések és az új grafikus illesztőprogram verziók lehetőségeinek kihasználására való orientáció, a Direct3D 12-vel való teljes kompatibilitás elérése érdekében.

Az új verzióban található változások:

  • Hozzáadva a NVIDIA Reflex mechanizmus támogatása, a VK_NV_low_latency2 Vulkan kiterjesztés használatával.
  • Megvalósítva a D3D12 Render Pass API-t.
  • Hozzáadva egy helyettesítő az ID3D12DeviceRemovedExtendedDataSettings interfészhez, amely megoldja néhány játék problémáit.
  • Hozzáadva a VK_EXT_device_fault Vulkan kiterjesztés támogatása a hibainformációk megszerzéséhez.
  • Mesa és NVIDIA illesztőprogramokkal rendelkező rendszereken megvalósítva a VK_EXT_swapchain_maintenance1 Vulkan kiterjesztés támogatása a V-Sync és Tearing módok közötti zökkenőmentes váltáshoz.
  • Alapértelmezés szerint, ha a VK_KHR_shader_maximal_reconvergence és VK_KHR_shader_quad_control kiterjesztések elérhetőek, a Shader Model 6.7 támogatása be van jelentve.
  • Az Intel Arc GPU-hoz, amely támogatja a VK_EXT_descriptor_buffer kiterjesztést, egy optimalizált deszkriptor másoló kezelőt adtak hozzá.
  • Lehetőséget biztosít a visszaváltásra a számítási shaderek használatára az NVIDIA Pascal és annál régebbi GPU-kkal rendelkező rendszereken, lehetővé téve a Shader Model 6.7 használatát az NVIDIA Pascal GPU-val rendelkező rendszereken.
  • Hozzáadva a VKD3D_QUEUE_PROFILE profilozási mód támogatása.
  • Hozzáadva a VK_NV_raw_access_chains Vulkan kiterjesztés támogatása, amely jelentősen növelheti a teljesítményt egyes játékokban NVIDIA GPU-val rendelkező rendszereken.
  • Megoldva a következő játékokkal kapcsolatos problémák:
    • Unreal Engine 5 motoron futó játékok
    • Atlas Fallen
    • Persona 3 Reload
    • Resident Evil 4
    • UE5 Lyra
    • Warhammer: Darktide
    • World of Warcraft

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster