[Bug 21515] VENDOR_WINE vs VENDOR_ATI with xf86-video-ati

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jan 31 00:14:38 CST 2010


--- Comment #11 from P.Panon <ppanon at shaw.ca>  2010-01-31 00:14:37 ---
I'm looking at the comment at the head of wined3d_guess_card() and it looks
like the card info is passed back to the windows application so that it can use
the card id to makes some guesses about capabilities and what function to use
(i.e amount of memory, # of shaders, etc.). I had only looked quickly through a
few procedures in directx.c when I wrote comment #3 and I didn't realize that.
For VENDOR_MESA, that finction returns one of 3 NVidia card models depending on
whether the OpenGL driver supports enough functions to emulate DirectX 7, 8, or
9 which is probably pretty far off from the real capabilities of the ATI card. 
That means that, at the least, wined3d_guess card probably needs to be changed
to also return an appropriate ATI card device ID to the Windows application,
even when VENDOR_MESA is identified, so that that the windows app can use the
appropriate capabilities of the card.

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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