Megjelent a D7VK első stabil kiadása, amely a Direct3D 7-et a Vulkan API fölé implementálja

Megjelent a D7VK 1.0 projekt, amely a Microsoft 1999-ben bemutatott Direct3D 7 grafikus API megvalósítását fejleszti. A D7VK a hívások átkonvertálásával működik a Vulkan API-ba, és lehetővé teszi, hogy a Wine segítségével Linuxon retro játékokat futtassunk, amelyek a Direct3D 7 API-ra épülnek. A projekt kódja C++ nyelven íródott, és a Zlib licenc alatt terjesztik. A fejlesztés során a DXVK projekt d3d9 backend kódját használták alapként.

Az 1.0-ás kiadás az első, széles körű alkalmazásra kész verzióként van megjelölve. A WineD3D-vel összehasonlítva támogatja az élsimítást a rajzolásnál (D3DRENDERSTATE_ANTIALIAS), és lehetőséget ad a képkocka sebesség korlátozására régi játékok esetén, amelyek nem működnek megfelelően magas FPS mellett. A teljesítmény tekintetében a D7VK majdnem háromszor gyorsabb volt a WineD3D-hez képest (45267 vs. 16566) a 3DMark 2000 teszten egy NVIDIA RTX 4070 GPU-val és a Nvidia 570.195.03 gyártói illesztőprogrammal rendelkező rendszeren. A D7VK korlátozásaként megemlíthető, hogy szükség van Vulkan 1.3 támogatással rendelkező GPU-ra, valamint egyes D3D7 funkciók hiánya.

Megerősített játékok:

  • Black & White
  • Carmageddon TDR 2000
  • Clive Barker’s Undying
  • Colin McRae Rally 2.0
  • Dark Reign 2
  • Deus Ex
  • Disciples II
  • Emperor: Battle for Dune
  • Giants: Citizen Kabuto
  • Hitman: Codename 47
  • No One Lives Forever
  • Sacrifice
  • Star Trek: Bridge Commander
  • Undying
  • Unreal Tournament
  • Vampire: The Masquerade — Redemption
  • Wizardry 8

A fejlesztő nem tervezi, hogy a D7VK-t beépítse a DXVK-ba, ahogyan azt a Direct3D 8 és Direct3D 9 Vulkan fölötti megvalósításaival tette.

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