We have that `D3DCompile2VKD3D()` now, right? Although I guess we'd need to plug in vkd3d-utils as well and the annoyances with importing vkd3d (or static libs in general) mentioned in the other comment below still remain...
We do, but we don't have the d3dx9 version. I suppose we could just call D3DCompile2VKD3D() from d3dx9, though, now that I think about it?