dxvk: D3D11DeviceContext missing ID3D11Multithread
Some games depend on this being available, might be a feature of higher d3d11 level than supported atm so maybe not applicable now to dxvk, not sure, although it seems to be the same interface as ID3D10Multithread.
warn: D3D11DeviceContext::QueryInterface: Unknown interface query
warn: 9b7e4e00-342c-4106-a19f-4f2704f689f0
Software information
Several games are likely blocked by this (spotted in Nioh just before it crashing)
Not attaching full log files or apitraces since I don’t think it’s of much use on this.
Defined in wine at:
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 42 (19 by maintainers)
Commits related to this issue
- [util] Enable deferred surface creation for Nioh See discussion in #284. — committed to doitsujin/dxvk by doitsujin 5 years ago
- [util] Enable deferred surface creation for Nioh See discussion in #284. — committed to doitsujin/dxvk by doitsujin 5 years ago
So I did some testing and to my surprise,
ID3D11Multithread
can already be queried from the device context on Windows 8.1, despite being undocumented for that OS.I pushed an experimental d3d10-multithread branch which implements the interface in a way that should hopefully make Nioh happy. This will have a performance impact.
OMG!!! you sir… are a fucking savage !!! performance hit means nothing to me lol I have a machine that can run 4k 60fps but im happy to play at 1080p ::😃)))
sorry. I am at work right now But will test regardless when i get in.
im pretty confident it will work from his response. Lets be patient. I bought the game in february. Im sure i can wait a little longer. The work on this project is amazing. I just downloaded “spacelords” and clicked play. 1 year ago would of been impossible.
@jdontplay i was able to play this game today (finally!) all i have to do is add launch option
DXVK_CONFIG_FILE="/home/username/nioh.conf" %command%
and launch the game with Proton 4.2. All works except for movies. Here is my config file. Just put it into your home directory and run the game. Hope it helps you! Nioh.confI’m curious, what are the reasons that speak against implementing this? Of the big titles I only know Nioh that requires it, but if they use the same engine maybe Nioh 2 will be the same, and other Koei Tecmo games?