http://bugs.winehq.org/show_bug.cgi?id=20271
Summary: Regression: WWIIOnline screen stops updating (Regression tested) Product: Wine Version: 1.1.30 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: brian@brianvuyk.com
Under recent versions of Wine, WWIIOnline: Battleground Europe stops drawing to the screen if the user clicks on the 'Settings' tab in-game.
Everything is still active in the background; you still hear the proper clicks and noises from clicking on other GUI elements, and can exit the game by guessing where the quit dialog is, but the visual display of the screen never updates apart from the mouse cursor.
It starts with this commit:
commit b5da7f49d332ed5d64be1256e14035af74a7efa2 Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Jul 2 10:01:37 2009 +0200
wined3d: Don't reuse random GL contexts during initialization.
Obviously there's no guarantee about the state of such a context. The specific problem is that it might have GL_UNPACK_CLIENT_STORAGE_APPLE enabled, causing some glTexImage2D() calls to fail, but it's a bad idea in general.