[Bug 21515] VENDOR_WINE vs VENDOR_ATI with xf86-video-ati
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Feb 10 03:13:25 CST 2010
http://bugs.winehq.org/show_bug.cgi?id=21515
--- Comment #47 from cruiseoveride <cruiseoveride at gmail.com> 2010-02-10 03:13:25 ---
(In reply to comment #45)
> Anyways can you please try replacing match_ati_r300_to_500() with:
>
> static BOOL match_ati_r300_to_500(const struct wined3d_gl_info *gl_info, const
> char *gl_renderer,
> enum wined3d_gl_vendor gl_vendor, enum wined3d_pci_vendor card_vendor,
> enum wined3d_pci_device device)
> {
> if (card_vendor != HW_VENDOR_ATI) return FALSE;
> if (device == CARD_ATI_RADEON_9500) return TRUE;
> if (device == CARD_ATI_RADEON_X700) return TRUE;
> if (device == CARD_ATI_RADEON_X1600) return TRUE;
> if (gl_vendor == GL_VENDOR_MESA) return TRUE;
> return FALSE;
> }
>
> If that works for you, I'll incorporate it into the patch.
>
> Perhaps the match function should be renamed to something like
> match_ati_p2_textures_only() and maybe there should also be an
> if (gl_vendor == GL_VENDOR_ATI) return TRUE;
> added as well. Hopefully Stefan will let us know.
Just tested that. And yes that block of code fixes the lobby demo.
--
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