I can add, that in my case all the items are displayed incorrectly (glitchy texture \ wrong shader) when Examined in the inventory, but do not have the problem when equipped by a character, if they can be so equipped (e.g. weapons).
Also when looking at the models in the Extras menu after completing the game, the same models (weapons, e.t.c.) also have the same glitch. Some of the monsters, Birkin in his final form, for example, also seem to be Partially affected, as the train carriage he is in, which is part of his model, seems to have bogus glitchy textures, exhibiting the same general behavior.
I also have the same problem with random freezes.
Windows 8.1, Nvidia RTX 2070, 451.67 (Yes, I know, I should've tested on Linux!)
Same issue with me. I can freez just before the main menu loads and the objects like the key or bullets can be plain white like the picture, or in the case of green plants they can just be a garbled mess.
The hangs are caused by running out of device memory because the game never stops creating buffer views.
As to the incorrect texturing when examining items, that's fixed by my PR #263.
@K0bin Thank you so much! Not only does this fix the RE2 inventory completely, it also seems to fix most of the disappearing object issues in Horizon Zero Dawn! The thing appears playable now! Sometimes, after a yet another freeze things may start floating in the air, but that can be fixed by joggling around with dxgi.dlls, which seems to cause shader recompilation (by VKD3D, not by the game) and than it seems to run fine again. You're a hero!
Edit: As a follow-up, I've been playing Horizon Zero Dawn for awhile and it seems to freeze-up in a way similar to RE2, sometimes when the total memory usage approaches the total memory the video card has. I wonder if these freezes are somehow related. Maybe they can be fixed by investigating buffer view creation further.
Closing since the PR has been merged.
I basically reported two problems in this issue and only the broken rendering is fixed. The game does still hang.
I made a more focused issue https://github.com/HansKristian-Work/vkd3d-proton/issues/266, leaving this closed.
Resident Evil 2 has a tendency to freeze up at (unfortunately) seemingly random points.
It's not a CPU side deadlock, I'm getting DEVICE_LOST errors:
At first, it looked like it was related to those puzzles:

That weird triangle only showed up when it started freezing and wasn't there before.
But then after restarting those worked fine and the game just hung up without doing anything or while being in the inventory.
Additionally, the key is completely white when examining it in the inventory:

Here's my saves: https://drive.google.com/file/d/1c33aKonn1UbFbBiXA9shhMoR1F-LAL3h/view?usp=sharing
I've managed to reproduce it with the Leon save that has a save count of 4. That save also has the white key in the inventory. It unfortunately seems to take some running around to trigger the issue for me.
Windows, Nvidia GTX 1070, driver 451.98, VKD3D: 630b70cbbda51e9f324c7e5d1bc71019c0a6fe83
Here's the output of running the game with validation layers:
https://drive.google.com/file/d/1iY_8hec9gUyKcia7AnOxDlF8kIstM6XU/view?usp=sharing
Note that I didnt manage to reproduce the hang while writing the validation errors to a file. I did another run with the validation layers and managed to get a hang but didnt get any validation error that wasn't in that log file anyway.
Appears to come from the swapchain blit.
I realize this is next to impossible to debug, I'm just opening this so it doesn't get lost.