http://bugs.winehq.org/show_bug.cgi?id=16580
--- Comment #44 from Alexey Loukianov mooroon2@mail.ru 2012-05-25 13:57:38 CDT --- Small followup: the incorrect rendering I've been experiencing could be fixed by turning off GLSL usage (i.e. enabling fallback ARB mode for D3D->OpenGL shaders translation). This makes me believe that the problem might be somewhere in GLSL code generator. It is still required to use AlwaysOffscreen mode for sky to be rendered properly with ARB shaders backend.
Unfortunately turning AlwaysOffscreen on results in problems with some other apps, for example FPS drops dramatically in Braid (with AlwaysOffscreen disabled FPS is smooth 60 @1680x1050, while it drops to around 21-24 FPS after enabling AO). AFAIK turning AlwaysOffscreen isn't expected to produce huge FPS dropdowns so it is most likely a bug. As AO is expected to be turned on by default in future versions of Wine I'm going to file a separate bug report about FPS dropdown problem in Braid.