[Bug 30526] d3d: guess card, no card selector for mesa's llvmpipe software driver

WineHQ Bugzilla wine-bugs at winehq.org
Sun Dec 8 12:22:57 CST 2019


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

Zebediah Figura <z.figura12 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
                 CC|                            |z.figura12 at gmail.com
         Resolution|---                         |INVALID

--- Comment #9 from Zebediah Figura <z.figura12 at gmail.com> ---
This bug report is kind of a mess.

In the first place, the FIXME message is, like many, not really a bug in
itself. In theory we should always be returning a valid card from the
appropriate D3D functions, but I doubt there are applications that break on the
given data in practice. More importantly, this message, or one like it, is
actually desirable, since use of llvmpipe often means the user's graphics
drivers are improperly configured or nonfunctional. We may want to create a
real card selector for llvmpipe and other software renderers (perhaps even
mapping it to WARP) but we'd still want to print a message in that case.

The bug described by comment 3 is likely due to llvmpipe, but the cause is
almost certainly not that we return no valid PCI vendor. Unfortunately, I
couldn't test with the given setup (I couldn't easily figure out how to get
xpra to work), but I did test running 'wine dxdiag' with both nouveau and
llvmpipe (the latter simply by setting LIBGL_ALWAYS_SOFTWARE=1), and I didn't
get any crashes. If there still is a crash for anyone, please file a new bug.

I'm going to go ahead and mark this INVALID, on the "FIXMEs are not bugs"
principle.

-- 
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