Hi there and thank you for the report.
I popped in my old R9 380x but seem unable to reproduce so far. I tried both Bleeding Edge and regular Proton Experimental and also the specific dxvk commit mentioned, but CarX Drift Racing Online starts fine.
Do you use VR with the game? Which mesa commit are you on if you know?
Nop, i don't use VR, and the issue sadly still persits in Mesa Stable (25.1.1).
The R9 380X is GCN 3 afaik so probably thats why yours is fine.
Shendisx is indeed right that we are not at the same generation even though the name would imply.
Via discord we did a more specific bisect with the bad commit found to be https://github.com/doitsujin/dxvk/commit/8e2b6f40be6c8d8e3f9271c3c3536b10939df25f
Notably this line
enabledFeatures.vk12.scalarBlockLayout = VK_TRUE;
as that feature is not exposed on gcn 1 https://gitlab.freedesktop.org/mesa/mesa/-/blob/0e3e5146cf140095cae9da0c20a7feed17eb9ef7/src/amd/vulkan/radv_physical_device.c#L868
Small update: seems that they are fixing this problem also on the Mesa side for GCN1: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35279 🥳
proton experimentalx2 2025-06
My GPU was able to run all the games just fine but after dxvk's commit 8bc16e0i get an error message about Failed to initialize Graphics. So i decided to start trying out different dxvk build artifacts and found out from which one this issue comes from, any change made before 8bc16e0 dxvk runs all games without issues but clearly this GPU is not happy about the removal of combined image sampler binding.
Software information
Proton Version: Proton Experimental
Name of the game: CarX Drift Racing Online
Game Engine: Unity
Settings: All low at 720p
System information
Apitrace file(s)
Log files
Drift Racing Online_d3d11.log
Drift Racing Online_dxgi.log
steam-635260.log