https://bugs.winehq.org/show_bug.cgi?id=40293
Bug ID: 40293 Summary: some UI elements and terrain disappear on offscreen rendering mode = backbuffer Product: Wine Version: 1.9.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: opengl Assignee: wine-bugs@winehq.org Reporter: owezahra@gmail.com Distribution: ---
Created attachment 53934 --> https://bugs.winehq.org/attachment.cgi?id=53934 logs for offscreen rendering mode default or backbuffer and pics
When running IndustryGiant 2.1 on a HD7730 (Ubuntu 14.04 x64, new x86 wineprefix with no other packages or anything) with opengl/gdi the cursor disappears when it has to change its layout (and sets the game-update rate to zero until the invisible cursor changes back to its previous symbol via hovering over the popup-menu).
To circumvent that, i've set "offscreen rendering mode = backbuffer" (& force opengl, as gdi doesn't support backbuffer).
This results in a very smooth gaming experience, but some UI elements don't appear and on scrolling, the terrain turns white (unless a redraw is forced by clicking on the minimap)
UI elements are stored as .tga's in the game directory, as well as cursors. Ingame, an option called "software cursor" has to be activated since wine won't redraw the window if its off in any case (backbuffer as well as default, wiggling the virtual desktop around forces it to redraw).
To me it seems the backbuffer-issues might be caused by "fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats", but setting MaxShaderModelPS & MaxShaderModelVS to 0 didn't do anything, tough googling suggested otherwise.
https://bugs.winehq.org/show_bug.cgi?id=40293
owezahra@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |owezahra@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=40293
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|opengl |directx-d3d Summary|some UI elements and |Industry Giant 2, some UI |terrain disappear on |elements and terrain |offscreen rendering mode = |disappear on offscreen |backbuffer |rendering mode = backbuffer
--- Comment #1 from Matteo Bruni matteo.mystral@gmail.com --- I think it would be more interesting to focus on the issue with the default FBO setting, backbuffer ORM isn't really supported. Can you please open a separate bug for the issue with default settings?
https://bugs.winehq.org/show_bug.cgi?id=40293
--- Comment #2 from owezahra@gmail.com --- (In reply to Matteo Bruni from comment #1)
I think it would be more interesting to focus on the issue with the default FBO setting, backbuffer ORM isn't really supported. Can you please open a separate bug for the issue with default settings?
done. filed #40316
https://bugs.winehq.org/show_bug.cgi?id=40293
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #3 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occurs with wine-5.0-rc6?