http://bugs.winehq.org/show_bug.cgi?id=24001
Summary: StarCraft2 screen garbled as "bad glass" on ATI cards, when not using orm=backbuffer Product: Wine Version: 1.3.0 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: NightNord@gmail.com
With any OffscreenRenderingMode other than backbuffer, game screen (both in menu and missions) is garbled as shown on photo. There is few moments about this garbling:
1) It happens only if SC2 rendering size is the same as you monitor resolution. I.e. if you are playing fullscreen OR using virtual desktop with same size, dispite of virtual desktop's window state. 2) It could be reverted by switching resolution or windowing mode in-game. But it will return when; a) You are entering settings, from menu or from in-game, doesn't matter. b) On loading screen, at ~90% of load.
Common surrounding of reappearing of the bug is that at this moment screen flickers once.
When you are using orm=backbuffer, but also appears at noted actions for a few seconds, but then screen reverting back to normal.
Photo attached are done with settings: orm=fbo videomemorysize=512 (unrelated) UseGLSL=disabled (unrelated, but fixes another bug)
This is not only wine related, as same bug could be encountered in native games and screen isn't cleared on SC2 exit until you will (blindly) execute something like xrandr -s 1,
I'm making photo of this bug, as I've failed to make screenshot - i'm getting black image every time with any tool. Also note, that only right part of screen is heavily garbled, while left part is mostly clear, and this is as it always is.