DirectX12 performance is terrible on Linux

We agree completely, a Vulkan vs DX12 comparison has no value on absolute number. Baldur’s Gate 3 is an example.

However the relative gap between the two APIs should be the same on Linux and Windows if there were no Linux specific perf loss in translation, correct? The case of using vkd3d-proton on Windows is a good control test indeed. Does DXVK-proton also work on Windows, without performance loss then?

Thanks a lot for the recap - hopefully this will be solved eventually.