Podczas gdy DXVK jest używany przez Steam Play do implementacji interfejsów API Direct3D 9/10/11 na Vulkan i istnieje również VKD3D-Proton dla Direct3D 12 na Vulkan, celem D8VK jest starzejące się API Microsoft Direct3D 8 na Vulkan w celu poprawy wrażeń ze starszych gier na Linuksie.

D8VK 1.0 jest uważana za pierwszą „gotową do produkcji” wersję tego projektu i podobno została przetestowana z setkami gier. Przejście z Direct3D 8 na Vulkan ma na celu zapewnienie lepszej wydajności i kompatybilności niż użycie WineD3D, które przechodzi do OpenGL lub d3d8to9, który konwertuje do D3D9 i może być następnie używany z DXVK.

Wydanie D8VK 1.0 wprowadza nowy niestandardowy moduł wsadowy, który pomaga w grach z dużymi liczbami, zaimplementowaną obsługę instrukcji BEM, obsługę kompilacji w systemie Windows z MSVC, różne ulepszenia wydajności, wiele specyficznych dla gier poprawki i wiele poprawek błędów.

Testy porównawcze D8VK 1.0 przy użyciu 3DMark 2001 SE pokazują, że znacznie przewyższa WineD3D i D3D8TO9+DXVK.

Pobieranie i więcej szczegółów na temat D8VK 1.0 za pośrednictwem GitHub.

Categories: IT Info