[Bug 29261] DDR=opengl causes constant screen flickering in SimCity 3000 Demo in fullscreen mode

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 25 12:00:39 CST 2013


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

Henri Verbeet <hverbeet at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |UPSTREAM

--- Comment #20 from Henri Verbeet <hverbeet at gmail.com> 2013-02-25 12:00:39 CST ---
Actually, I debugged this a while ago for CrossOver, and it's an OS X bug. It
looks like some kind of broken optimization for fullscreen windows that copies
the contents of the backbuffer to the frontbuffer without being asked to. Since
we never draw to the (GL) backbuffer for a typical ddraw application, it just
contains garbage, and that's what you're seeing. As a hack you could probably
force a single buffered GL context for those applications, but that's not
something we want in Wine.

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