D9VK Merged Into Upstream DXVK

Overnight this merge request was honored for pulling in the Direct3D 9 support into DXVK. Lead D9VK developer Joshua Ashton summed it up as, "The reason being is D9VK is usable and mostly feature complete now, even having some additional features not exposed by other implementations, and it would be nice to have all our D3D implementations in one place/project!"
D9VK is still planning to implement some lingering features around some fixed-function support, software cursors, custom border colors, depth bias fixes, and other bits. But all of that will happen now with D9VK within DXVK.
This comes following this weekend's release of D9VK 0.40 that ironed out some remaining features and performance items.
While DXVK may be entering somewhat of a "maintenance mode" according to lead developer Philip Rebohle, getting D9VK back into DXVK was one of the features he was interested in still seeing happen.
6 Comments