Mentre DXVK è utilizzato da Steam Play per implementare le API Direct3D 9/10/11 su Vulkan e c’è anche VKD3D-Proton per Direct3D 12 su Vulkan, l’obiettivo di D8VK è per l’invecchiamento dell’API Microsoft Direct3D 8 su Vulkan per migliorare l’esperienza dei giochi più vecchi su Linux.

D8VK 1.0 è considerato il primo rilascio”pronto per la produzione”di questo progetto e si dice che sia stato testato su centinaia di giochi. Passando da Direct3D 8 a Vulkan, l’obiettivo è fornire prestazioni e compatibilità migliori rispetto all’utilizzo di WineD3D che passa a OpenGL o d3d8to9 che si converte in D3D9 e può quindi essere utilizzato con DXVK.

La versione D8VK 1.0 introduce un nuovo batcher personalizzato per aiutare con giochi pesanti con drawcall, supporto implementato per l’istruzione BEM, supporto per la compilazione su Windows con MSVC, vari miglioramenti delle prestazioni, molti giochi specifici modifiche e molte correzioni di bug.

I benchmark di D8VK 1.0 che utilizzano 3DMark 2001 SE mostrano che supera nettamente WineD3D e D3D8TO9+DXVK.

Download e ulteriori dettagli su D8VK 1.0 tramite GitHub.

Categories: IT Info