http://bugs.winehq.org/show_bug.cgi?id=22114
Summary: Supreme Commander 2: User interfaces flickers and some UI elements are missing Product: Wine Version: 1.1.41 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: Enrico_m@gmx.de CC: stefandoesinger@gmx.at
In Supreme Commander 2 (Demo and retail) and also Supreme Commander Forged Alliance the in-game UI flickers and some UI elements are not visible, but you can click on it.
1. The start up videos play fine 2. The game lobby: The whole screen flickers and you are able to distinguish between different parts/layers of the lobby. It looks like its caused by the background video. 3. In game: The UI flickers, build icons are invisible or flicker into existence for a very short time - to short to recognize them.
The flickering seems to be timing related, because it stops if I add debug channels (like +d3d). For a log of Supreme Commander Forged Alliance with flickering see Bug 21707.
Regression test blames the following commit and reverting it from wine-1.1.40 fixes the flickering:
224043d6cf8b56e9ff2537358646700211d54d1f is the first bad commit commit 224043d6cf8b56e9ff2537358646700211d54d1f Author: Stefan Dösinger stefan@codeweavers.com Date: Thu Jan 28 20:51:06 2010 +0100
wined3d: Implement dynamic buffers with GL_ARB_map_buffer_range.