[Bug 5535] Planescape:Torment doesn't work

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jan 22 14:35:44 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=5535

--- Comment #85 from Stefan Dösinger <stefan at codeweavers.com> 2012-01-22 14:35:44 CST ---
Created attachment 38498
  --> http://bugs.winehq.org/attachment.cgi?id=38498
Don't create DIB sections for all surfaces with the gdi backend

A proper fix would probably look somewhat like this patch. It seems to work,
but I haven't thought through all the possible side effects it might have, so I
don't think it is a good idea for Wine 1.4. Age of Empires 2, which calls
GetDC, works too, so the patch isn't completely broken.

I think we should keep the gdi backend around, but declare it unsupported,
similarly to the ARB shader backend. We need it for situations where GL isn't
available(e.g. xvnc), but we have no test coverage for it. (This should be
discussed on wine-devel though)

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