Sementara D9VK digunakan oleh Steam Play untuk mengimplementasikan API Direct3D 9/10/11 di atas Vulkan dan ada juga VKD3D-Proton untuk Direct3D 12 di Vulkan, tujuan D8VK adalah untuk API Microsoft Direct3D 8 yang menua di atas Vulkan untuk meningkatkan pengalaman game lama di Linux.
D8VK 1.0 dianggap sebagai rilis "siap produksi" pertama proyek ini dan dikatakan telah diuji terhadap ratusan game. Dengan beralih dari Direct3D 8 ke Vulkan, tujuannya adalah untuk memberikan kinerja dan kompatibilitas yang lebih baik daripada menggunakan WineD3D yang masuk ke OpenGL atau d3d8to9 yang dikonversi ke D3D9 dan kemudian dapat digunakan dengan D9VK.
Rilis D8VK 1.0 memperkenalkan batcher kustom baru untuk membantu game berat drawcall, dukungan yang diimplementasikan untuk instruksi BEM, dukungan untuk kompilasi pada Windows dengan MSVC, berbagai peningkatan kinerja, banyak tweak khusus game, dan banyak perbaikan bug.
Benchmark D8VK 1.0 yang menggunakan 3DMark 2001 SE menunjukkan kinerja yang solid mengungguli WineD3D dan D3D8TO9+DXVK.
Unduh dan detail lebih lanjut tentang D8VK 1.0 melalui GitHub.
Itulah berita seputar D8VK v1.0 Dirilis Untuk Menjalankan Game Direct3D 8 Di Atas Vulkan, semoga bermanfaat. Disadur dari Phoronix.com.Artikel Diperbarui pada: May 10, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani