On 15 December 2017 at 17:46, Józef Kucia joseph.kucia@gmail.com wrote:
The downside is that it might be slightly annoying when using vkd3d for source ports, i.e. you have to use vkd3d_d3d12.h instead of d3d12.h. Also, vkmodelviewer needs a small fix which I am going to push if this is committed.
If that's something we care enough about, we could consider providing compatibility headers as part of vkd3d-utils. I.e., "vkd3d-utils/d3d12.h" would include vkd3d_d3d12.h. It may not be a bad idea to move e.g. the D3D12CreateDevice() prototype to vkd3d-utils/d3d12.h as well.