Il layer DXVK, che fornisce un'implementazione delle API grafiche Direct3D 9, 10 e 11 tramite la traduzione delle chiamate nelle API Vulkan, integra i risultati del progetto D8VK, che consente la traduzione di Direct3D 8 in API Vulkan. Tutti i lavori associati al progetto D8VK saranno ora condotti all'interno della base di codice DXVK, in cui D8VK è progettato come backend per Direct3D 8. Rispetto ai progetti WineD3D e d3d8to9, che utilizzano la traduzione di Direct3D 8 in OpenGL e Direct3D 9, la traduzione nelle API Vulkan ha permesso di ottenere prestazioni, stabilità e compatibilità con i giochi notevolmente superiori.
Ad esempio, durante i test con il pacchetto 3DMark 2001 SE, il progetto D8VK ha ottenuto 144660 punti, mentre la combinazione d3d8to9+DXVK ha totalizzato 118033, e WineD3D ha raggiunto 97134. Gli sviluppatori hanno testato il supporto per oltre 200 vecchi giochi basati su Direct3D 8, tra cui GTA III, The Elder Scrolls III: Morrowind, Freelancer, Postal 2, Warcraft III, Another World 15, Need for Speed: High Stakes, Need for Speed III: Hot Pursuit, Red Faction II, Max Payne 2, Unreal II: The Awakening e Silent Hill 3.
Fonte: opennet.ru
