[Bug 40293] New: some UI elements and terrain disappear on offscreen rendering mode = backbuffer
wine-bugs at winehq.org
wine-bugs at winehq.org
Sun Mar 13 06:00:39 CDT 2016
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 at winehq.org
Reporter: owezahra at 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.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list