[Bug 51662] Wine was built without libvkd3d-shader support.

WineHQ Bugzilla wine-bugs at winehq.org
Fri Aug 27 03:17:42 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=51662

--- Comment #14 from Sveinar Søpler <cybermax at dexter.no> ---
(In reply to John Nagle from comment #12)
> Confirmation of the problem from the WGPU devs. See
> 
> https://github.com/gfx-rs/wgpu/issues/1854

As a recap to my/our findings on that issue, i would conclude the follwing:

I think this is a WONTFIX/NOTOURBUG type of issue, since WineHQ dev's cant
really push distro's to provide newer systemlibs (vkd3d). 

For now on Ubuntu:
1. You need libvkd3d_1.2 from a Ubuntu PPA
2. You need to build wine-devel-6.1 or newer with the above library to get
D3D12 support (Or you need to download unsupported pre-compiled non-system
.deb's from elsewhere.)
3. You need to run "winetricks d3dcompiler_47" (to install Microsoft
d3dcompiler) on the prefix to get the rust/wgpu samples to work.

I can do some more verification for this if needed, but I think that my
conclusion is that this is a "distro problem" and not a "winebug", since it
does seem to work if you do the above 3 steps.

Sounds reasonable?

PS. I will have a chat with the ubuntu package maintainer about this, since a
similar issue with a different system library was partially solved with the
switch to libFAudio back when... just to make wine-devel be built with D3D12
libs perhaps. TBD on that tho - no promise or anything :)

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list