A D7VK projekt a Direct3D 7 megvalósítását fejleszti, amely a Vulkan API fölött működik.

Megjelent a D7VK 0.3 projekt kiadása, amely a Microsoft által 1999-ben javasolt Direct3D 7 grafikus API megvalósítását fejleszti. A megvalósítás a hívások Vulkan API-ra történő fordításán keresztül működik, lehetővé téve a Wine segítségével a retro játékok Linux alatt történő futtatását, amelyek a Direct3D 7 API-ra épülnek. A projekt kódja C++ nyelven íródott és Zlib licenc alatt van terjesztve. A fejlesztés során a DXVK projekt d3d9 backend kódját használták alapként.

A fejlesztő mérlegelte a 1.0 verzió megjelenését a 0.3 helyett, de végül úgy döntött, hogy addig is meg kell oldani néhány problémát a teljes készenléthez. A megjegyzésben azt is hangsúlyozzák, hogy a fejlesztő nem fogja keresni, hogy a D7VK integrálódjon a DXVK-ba, mint ahogyan azt a Direct3D 8 és Direct3D 9 Vulkanra épülő megvalósításainál tették. Megerősítették a D7VK kompatibilitását a Sacrifice, Disciples 2, Emperor: Battle for Dune, Vampire: The Masquerade — Redemption, Screamer 4×4, 1NSANE, Hitman: Codename 47, Rune, X-COM: Enforcer és számos más játékkal.

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