can you re-run this with DXVK_DEBUG_LAYERS=1 enabled? There's probably an issue with an invalid combination of sampler parameters somewhere.
I builded dxvk abou two hours ago and didn't get the errot but a crash too.
I'm running arch and wine-staging 2.2.1.
GPU is NVIDIA Geforce 1080 ti.
Logs are the same without the error in d3d11.log.
ParameterValidation(ERROR): object: 0x0 type: 0 location: 1692 msgCode: 308283486: vkCreateSampler(): value of pCreateInfo->maxAnisotropy must be in range [1.0, 16.000000] VkPhysicalDeviceLimits::maxSamplerAnistropy, but 0.000000 found. The spec valid usage text states 'If anisotropyEnable is VK_TRUE, maxAnisotropy must be between 1.0 and VkPhysicalDeviceLimits::maxSamplerAnisotropy, inclusive' (https://www.khronos.org/registry/vulkan/specs/1.0/html/vkspec.html#VUID-VkSamplerCreateInfo-anisotropyEnable-01071)
@Thaodan Your error was related to unimplemented deferred contexts. A partial implementation has been committed but not in any release. You need to be on the latest wine-vulkan and dxvk versions. You'll need to compile both yourself which can be a pain. I'm on Ubuntu 16.04 and can compile the 64-bit version of wine-vulkan. I needed to compile DXVK in a container and copy the assemblies over.
You may also need to add the CoInitialize fix mentioned here:
https://bugs.winehq.org/show_bug.cgi?id=42695
Can you put out the branch?
@jmis yep, that's a bug on my end. Will take a look at that later, thanks.
@jmis is the patch even up to date when talking about wine 3.3?
@Thaodan No, you have to manually code the changes.
Thats what I was asking, do I have to do this?
https://bugs.winehq.org/attachment.cgi?id=59204&action=diff
Please re-test with 09fd7abde01e7951aa32855606591d09df181b86.
@doitsujin This fixed the issue.
I'm able to load the game and select a character. However, the game is throwing a dx11 exception when loading into a city. I'm going to email support to see if they can give me anymore insight into error message. DXVK_DEBUG_LAYERS=1 didn't add any additional information to why the game crash happened.
jmis did you use the patch which thaodan used or not ? I am asking because i get the wic error with wine-vulkan git + dxvk git.
Yes, you need to use the CoInitialize fix.
DXVK_DEBUG_LAYERS=1x1 2018-03DXVK_DEBUG_LAYERS=1`x1 2018-03
It looks like DXVK is getting farther than before with the deferred context changes. I can load the starting cinematic but get an error immediately after.
Software information
System information
Apitrace file(s)
Log files