ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.48k stars 84 forks source link

Failed to load rendersystemdx11.dll, which is the default ... #5727

Open Stolzio opened 1 year ago

Stolzio commented 1 year ago

Description

I know it's been reported several times, but I see people complain about it mainly after the inital release of the BattlePass, for it it started happening randomly since yesterday (I play daily and had no issues since the release of the BP until now).

It coincides with a Windows 11 update from the night before (KB5019157), no idea if it's connected, but I rolled back the update since then and it didn't solve the problem. Also tried reinstalling C++ Redistributable 2015 etc, reinstalled Steam, reinstalled the game, nothing solves the issue.

Stuck playing in Vulkan until it's resolved, but Vulkan is a mess compared to DX11, so please, figure it out :)

Example Match ID (and possibly Timestamp)

No response

Screenshots

1

gczgcz2015 commented 1 year ago

same issue

Stolzio commented 1 year ago

Interesting, after fiddling with it for 2 days, I managed to fix it 1 hour after posting the issue here.

Turns out that in my case the issue was caused by using ReShade. I noticed that the sharpness shader I was using wasn't loading on Vulkan, because you need to bind it to a specific renderer and after I bind it to Vulkan, the game started with the -dx11 parameter without issues. Switched ReShade back to DirectX just to test and immediately got the rendersystemdx11.dll error. So, this is how I managed to fix it, it might help in case someone that uses ReShade has the same problem.

o0okiato0o commented 1 year ago

I had the same issue and suspected it was ReShade, but didn't know how to check. After reading your post I just uninstalled ReShade and it works. Now, just need to figure out how to get ReShade to work. Using DX11/12, can't use Vulkan with my GPU.

AetherCollective commented 1 year ago

Same. And on my PC, Vulkan has a tendency to crash, esp during a map load. Please fix DX11/12 support. Using GShade

Carum commented 1 year ago

I dont use any of that and still have the problem. It was fixed by manually starting Dota as Admin.