The format in question is DXGI_FORMAT_R32G32B32_FLOAT, if the Vulkan driver does not support this with the required usage
flags (D3D11_BIND_SHADER_RESOURCE in this case) then there's really not much we can do.
I guess the proper fix would be to implement format emulation in the D3D11 front-end, but that's an absurd amount of work for one single irrelevant app that hard-requires a mostly optional format.
Also note that this should work as-is on RADV since RGB32 formats are somewhat supported there.
Also note that this should work as-is on RADV since RGB32 formats are somewhat supported there.
Are you implying it's a bug/missing feature in NVIDIA binary drivers?
It's not a bug, Nvidia just does not support the format, probably for good reason, and DXVK does not emulate it.
But again, since there is no relevant game or application which hard-requires this format for images, there's no real incentive for us to emulate it either. Most features are optional even in D3D11 so depending on what this does, there could theoretically be D3D11 drivers where this does not work.
Understood, thanks a lot for the info.
Also note that this should work as-is on RADV since RGB32 formats are somewhat supported there.
Are you implying it's a bug/missing feature in NVIDIA binary drivers?
In my case with my uhd 630 (lastest mesa 23.2-git) works





Nothing extracted yet.
Software information
Downloaded from: https://benchmarks.ul.com/legacy-benchmarks
System information
Apitrace file(s)
No idea how to use them because the benchmark crashes with them long before being able to render anything or even initialize D3D11.
Log files
logs.zip
Installation instructions
wine 3DMarkVantage.exe, use3DMVA-JP3EX-Z01J4-UUCBJ-1HDA7-7FXUX-KM6VQ-9Y9T1to registerwine 3DMarkVantageCmd.exe --config_file="test_config/extreme.txt" --disable_system_infoThe benchmark crashes.

logs.zip