A DXVK 2.6 kiadása, a Direct3D 8/9/10/11 implementációja a Vulkan API-n keresztül

Megjelent a DXVK 2.6, amely megvalósítja a DXGI-t (DirectX Graphics Infrastructure), a Direct3D 8, 9, 10 és 11 támogatását, transzlációs hívások révén a Vulkan API-ra. A DXVK használatához Vulkan 1.3-at támogató meghajtók szükségesek, mint például a Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO és NVK 24.1. A DXVK alkalmazható 3D-alkalmazások és játékok futtatására Linux alatt a Wine segítségével, magasabb teljesítményű alternatívaként, mint a Wine integrált Direct3D megvalósítása, amely az OpenGL tetején fut.

Főbb változások:

  • Hozzáadva a NVIDIA Reflex támogatása, amely csökkenti a grafika renderelési késéseit a játékokban az új keret létrehozására vonatkozó parancsok előre történő küldésével, még mielőtt a jelenlegi keret renderelése befejeződne. A Reflex használatához Direct3D 11 alapú játékokban NVIDIA meghajtó szükséges, amely támogatja a Vulkan VK_NV_low_latency2 kiterjesztését, és az kísérleti Proton csomagágat kell telepíteni. Azok a játékok, amelyekben alkalmazható az javasolt optimalizálás: God of War, Overwatch 2 és Quake Champions. Az Unreal Engine 4 alapú játékok jelenleg nem támogatottak.
  • A D3D8 és D3D9 megvalósításokban megoldották a versenyhelyzetet, amely a több szálon betöltődő erőforrásokat kezelő játékok összeomlásához vezetett.
  • Hozzáadva az ID3D11On12Device1 interfész.
  • Átdolgozva a Vulkan API-t használó virtuális keretelhelyezők (SwapChain) implementációja.
  • Készítettünk egy megoldást, amely megkerüli a tipikus hibát a játékokban, amely a NVIDIA által használt MSAA (Multisample Anti-Aliasing) meghajtókkal rendelkező rendszereken torzulást okozott a kimenetben. Ennek ára egy kis memóriahasználat és CPU-terhelés növekedés. A probléma olyan játékokban jelentkezett, mint az Assassin’s Creed 3 / Black Flag, Watch Dogs és Stalker: Clear Sky.
  • Optimalizálásokat tartalmaz, amelyek potenciálisan növelik a teljesítményt azokban a játékokban, amelyek NVAPI UAVOverlap módot, UAV pixelfunkciót vagy erőforrások kötését alkalmazzák. Például a teljesítmény növekedését észlelhetjük a Baldurs Gate 3, Trine 5 és a God of War játékokban.
  • Megoldásra kerültek a következő játékokban előforduló problémák:
    • Cardfight!! Vanguard Dear Days 2
    • CivCity: Rome
    • Clanfolk
    • Global Operations
    • Kingdom Come: Deliverance
    • Need For Speed: Hot Pursuit 2
    • Silent Hill 2
    • Tom Clancy’s Splinter Cell
    • Trainz 1.3
    • Watch Dogs 2

    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