And then there was one - D9VK now merged into DXVK

Bloodstained screenshot
Well, it's official. D9VK has now been merged back into the main DXVK project. D9VK originally began as a fork of DXVK that targeted D3D9 to Vulkan. Needless to say the project was very welcome and brought significant performance improvements over the Wine OpenGL layer. It was even included in Proton earlier this year.

According to the project creator, Joshua Ashton, D9VK is now "usable and mostly feature complete", so it was time to merge the additions. This means that development will continue in the main DXVK repository instead of in a separate repo. This comes at a time when development on DXVK proper is being scaled back to mostly bug fixes and maintenance. However, looking to the future, I think vkd3d will become more needed as more games start targeting Direct3D 12.

I feel like a broken record, because I say this in almost every article on this subject, but Valve's investment in Proton has been a real game changer. Performance improvements from DXVK and D9VK are so significant that it has really opened up a lot more options for playable games on Linux.

Tags: