http://bugs.winehq.org/show_bug.cgi?id=10483
Summary: FlatOut 2 post-processing + FBOs = black screen Product: Wine Version: 0.9.49. Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: ambro@b4ever.net
Created an attachment (id=9219) --> (http://bugs.winehq.org/attachment.cgi?id=9219) wine output
If I turn on post processing (light effects) in FlatOut 2 and set OffscreenRenderingMode=fbo, the in-game screen (while racing, not menus) is black, only the HUD and the lens flare effect is visible (no matter what UseGLSL is set to). The problem is that no OffscreenRenderingMode option is good if GLSL is on; backbuffer gives bad performance while with pbuffer the post-processing effects don't work properly. GeForce 8800GTX, driver 100.14.19
http://bugs.winehq.org/show_bug.cgi?id=10483
--- Comment #1 from Ambro ambro@b4ever.net 2007-12-03 09:15:12 --- This only happens when anti-aliasing is on in the nvidia control panel. When AA is on wine outputs a ton of these messages which do not appear when it's off: fixme:d3d:stretch_rect_fbo >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glBlitFramebuffer() @ device.c / 6354
http://bugs.winehq.org/show_bug.cgi?id=10483
--- Comment #2 from Ambro ambro@b4ever.net 2007-12-09 12:17:58 --- Some other games have problems with FBOs and AA too In Serious Sam 2 (D3D mode) water has black borders instead of some transparent effect (Riverdance level). In CNC 3 in-game, only the HUD shows up, and only the first culumn on the left and first row of pixels on the top show picture. In STALKER the screen goes black when I enter a radiation zone (where some screen distortion should happen).
http://bugs.winehq.org/show_bug.cgi?id=10483
--- Comment #3 from H. Verbeet hverbeet@gmail.com 2007-12-10 03:11:58 --- Unfortunately AA isn't really supported at the moment, and in combination with FBOs it actually breaks. I guess the problem is that when you force AA through the control panel the onscreen framebuffer becomes a multisample buffer while the offscreen buffer doesn't. Blitting between those probably causes the 0x502. To fix this we would probably need to use EXT_framebuffer_multisample, but unfortunately there are other issues that need to be fixed first before we can properly support AA in Wine.
http://bugs.winehq.org/show_bug.cgi?id=10483
--- Comment #4 from Austin English austinenglish@gmail.com 2008-06-04 11:22:24 --- Is this still an issue in 1.0-rc3 or newer wine?
http://bugs.winehq.org/show_bug.cgi?id=10483
--- Comment #5 from Ambro ambro@b4ever.net 2008-06-05 08:44:21 --- Yes it still happens with 1.0-rc3.
http://bugs.winehq.org/show_bug.cgi?id=10483
--- Comment #6 from Austin English austinenglish@gmail.com 2008-12-03 16:31:18 --- Is this still an issue in current (1.1.9 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=10483
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #7 from Austin English austinenglish@gmail.com 2009-06-02 10:42:57 --- Abandoned. If you still have an issue in current (1.1.22 or newer) wine and can provide the needed information, feel free to reopen.
http://bugs.winehq.org/show_bug.cgi?id=10483
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Austin English austinenglish@gmail.com 2009-06-02 10:45:32 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=10483
Lauri Niskanen ape@ape3000.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ape@ape3000.com
--- Comment #9 from Lauri Niskanen ape@ape3000.com 2009-11-14 02:09:59 --- *** Bug 20698 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=10483
--- Comment #10 from Lauri Niskanen ape@ape3000.com 2009-11-14 02:13:03 --- This issue was fixed in many Wine versions before 1.1.33, but now this seems to have reappeared.
It is certainly the same bug. Everything, but menus and HUD are rendered as black. This only happens using fbo and pbuffer. Backbuffer fixes the issue.