Dxvk: How exactly is determined if D3D_FEATURE_LEVEL_11_0 is supported?

Created on 5 Mar 2018  路  7Comments  路  Source: doitsujin/dxvk

I'm trying to use DXVK on three different DX11 games (Witcher 3, Elder Scrolls Online, Divinity Original Sin 2).

All of them run with wined3d (well Divinity crashes after startup, but that's another story), but all of them report missing DX11 compatibility when trying to run with DXVK. I've tried with wine-vulkan and wine-2.21-staging. Results are the same.

The d3d11.log states:
info: D3D11CreateDevice: Probing D3D_FEATURE_LEVEL_11_0
err: D3D11CreateDevice: Requested feature level not supported

However, I've seen people reporting that Witcher 3 and ESO should work. So I have to find out, why it won't work for me.

My GPU is rather old, but according to NVidia it is still fully Vulkan-supported.

So, is it possible that DXVK requires some undocumented hardware capabilities?

nvidia

Most helpful comment

Maybe add a better error message to avoid issues like this?

All 7 comments

Does vulkan work in Linux for you? If it doesn't, that's the problem

The shaderStorageImageReadWithoutFormat capability is not supported on your GPU (see here), which is required for Unordered Access Views.

@Yardanico
Yes, Vulkan itself works.

@doitsujin
Thanks very much! I guess, there is no possible workaround?

None that I'm aware of. I mean, you can disable shaderStorageImageReadWithoutFormat in the code if you build DXVK yourself and see if it works as intended, but I have my doubts.

Ok, I removed the check for shaderStorageImageReadWithoutFormat and the games are starting up now. I will have to see what side effect that modification has.

Case closed. Thanks for your help :)

Maybe add a better error message to avoid issues like this?

@Rotscha
How well does Divinity original sin 2 work ?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jekstrand picture jekstrand  路  4Comments

7oxicshadow picture 7oxicshadow  路  3Comments

ThePiggyBanks picture ThePiggyBanks  路  5Comments

t14462 picture t14462  路  4Comments

knuxyl picture knuxyl  路  5Comments