Bug 107237

Summary: [DXVK] Missing characters in games
Product: Mesa Reporter: mrchebik
Component: Drivers/Vulkan/intelAssignee: Intel 3D Bugs Mailing List <intel-3d-bugs>
Status: RESOLVED NOTOURBUG QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium CC: illia.iorin, jason
Version: 18.0   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 107763    

Description mrchebik 2018-07-15 18:16:31 UTC
- Dungeons 3
- FAR Lone Sails
- Firewatch
- Hand of Fate 2
- Tacoma
- Victor Vran
- Vikings - Wolves of Midgard
In this games I watch the missing character models.

GPU: Intel HD 5500
Mesa: 18.1.3
DXVK: 0.61

With commit: https://gitlab.freedesktop.org/jekstrand/mesa/commit/041f6dcd2dc9dd56058a54dd262468abcaf684a0
I can't load:
- Firewatch -- ../src/intel/blorp/blorp_genX_exec.h:1706: blorp_update_clear_color: Assertion `info->clear_color.u32[i] == 0 || info->clear_color.u32[i] == 1' failed.
- Victor Vran
Other games from list I don't checked.
Comment 1 Jason Ekstrand 2018-09-01 13:13:13 UTC
Please re-test with latest DXVK
Comment 2 Illia Iorin 2018-10-03 10:54:19 UTC
I've reproduced this issue in "Vikings - Wolves of Midgard demo" with dxvk(161fb6215a9af4c194ee2e00010a4f30c24bfd4c) and mesa(c2867e4c2aae87bd9e0cb11cb67ed63175fce824). 
Character is drawn correctly if in proton settings enable using wine3d instead dxvk. I'm trying to capture this game by RenderDoc. The problem is how to run  Vikings - Wolves of Midgard demo.exe by proton and by RenderDoc. If someone  knows how to do it please share experience.
Comment 3 Jason Ekstrand 2018-10-03 12:27:40 UTC
Do these games work correctly with a different GPU?  If not or if unknown, it's probably best to file the bug against DXVK first.
Comment 4 Illia Iorin 2018-10-03 12:40:38 UTC
This bug  are reproduced on kbl and  radeon GPU.
Comment 5 Jason Ekstrand 2018-10-03 12:46:18 UTC
(In reply to Illia from comment #4)
> This bug  are reproduced on kbl and  radeon GPU.

Then please report against DXVK.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.