protonscr

[d3d10] Devil May Cry 4 benchmark renders black

dxvkclosed d3d10game bug
doitsujin/dxvk#2606 · opened 2022-04-12 by Oschowa · updated 2026-06-16 · 3 comments · github
OOschowa 2022-04-12 github

The Devil May Cry 4 benchmark renders everything black except for the menus:

DXVK

dxvk-0000234580

Native

native-0000234580

WINED3D has the same issue.

Software information

Devil May Cry 4 benchmark, it can be downloaded from here

System information

  • GPU: 6700XT
  • Driver: RADV main or latest AMDVLK
  • Wine version: proton experimental or staging 7.5
  • DXVK version: master

Apitrace file(s)

https://drive.google.com/file/d/14_PuANk6FPgbMZLGQZ5tDHId7fWcLuPG/view?usp=sharing
It was recorded with apitrace-latest and seems to only replay on that and not the 10.0 release.

Log files

BBlisto91 2022-04-12 github

Ye can reproduce. Only in dx10 mode.

I see similar have been reported for the games a while back
https://github.com/ValveSoftware/Proton/issues/1227#issuecomment-583918397
https://github.com/ValveSoftware/Proton/issues/1779#issuecomment-470571940

CCME42 2022-04-12 github

Apparently at least the windows nvidia driver has an app profile for this. The apitrace is also broken on nv windows and works when d3dretrace is renamed to DevilMayCry4_Benchmark_DX10.exe, also the benchmark breaks when the exe is renamed.

Ddoitsujin maintainer 2023-02-18 github

Game binds a 2D texture to a slot that expects 1D. This is broken and really should not work.

Proton versions

Upstream links