http://bugs.winehq.org/show_bug.cgi?id=23081
Summary: Dragon Age: Origins - shadow under character flickers Product: Wine Version: 1.2-rc2 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The shadow under the character flickers badly, especially in the character selector before the game launches.
(This is with winetricks strictdrawordering=enabled as per bug 22383 )
It is present at least as far back as wine-1.1.36, but it gets harder to tell as you go further back, because of other problems.
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #1 from Dan Kegel dank@kegel.com 2010-06-07 17:27:11 --- To reproduce, start the app, click on New Game. You will land in the Character Selection screen (possibly after pressing Esc to bypass a long movie and clicking OK on a modal dialog). Rotate the character using the mouse. Notice that the shadow under him appears and disappears.
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #2 from Matteo Bruni matteo.mystral@gmail.com 2010-06-30 13:27:45 --- Created an attachment (id=29270) --> (http://bugs.winehq.org/attachment.cgi?id=29270) force a wglFinish after each device->Clear
The issue seems to be related to clears and draws to render targets, made by different threads, happening in the wrong order. As the problem is caused by the GL commands order of execution on the card, different drivers/video cards/settings, or even different executions of the game make the problem manifest itself more or less strongly, or not at all. The attached patch seems to improve things in some cases, but almost surely it's not a real solution (for sure I expect a small performance hit, however). Can you give it a try?
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #3 from Dan Kegel dank@kegel.com 2010-07-01 19:05:41 --- I'm unable to reproduce the original problem so far. Let me try one more system tomorrow before we conclude the problem vanished...
http://bugs.winehq.org/show_bug.cgi?id=23081
Xavier Vachon xvachon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon@gmail.com
--- Comment #4 from Xavier Vachon xvachon@gmail.com 2010-07-28 13:43:16 --- I am unable to reproduce this too. The shadow is there, it doesn't flicker when I rotate the character.
Dan, can you confirm if this is fixed, and if not, can you take a screenshot of the issue?
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #5 from Dan Kegel dank@kegel.com 2010-07-28 14:59:32 --- It was still repeatable a few days ago, but only on some systems.
I'll try to provide a screenshot.
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #6 from Dan Kegel dank@kegel.com 2010-08-02 17:51:17 --- I can confirm that on the affected system, the patch solves the problem.
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #7 from Dan Kegel dank@kegel.com 2010-08-20 22:19:59 --- Created an attachment (id=30250) --> (http://bugs.winehq.org/attachment.cgi?id=30250) Patch rediffed against wine-1.3.1
I don't know if the patch is still needed (haven't checked on the one vulnerable system yet), but here's what I hope is the right forward port to wine-1.3.1.
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #8 from butraxz@gmail.com 2013-06-27 12:42:29 CDT --- This ticket has not been updated for over 900 days.
Is this still an issue in wine version 1.6-rc3 or higher or is this to be closed as abandoned ?
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #9 from Xavier Vachon xvachon@gmail.com 2013-06-30 14:33:04 CDT --- I don't get flickering under the shadows in current wine (1.6-rc4) and nvidia hardware.
http://bugs.winehq.org/show_bug.cgi?id=23081
--- Comment #10 from Dan Kegel dank@kegel.com 2013-06-30 20:26:16 CDT --- I seem to recall the affected hardware was gtx 460.
No flickering on other systems. I don't have a 460 to test with anymore.
http://bugs.winehq.org/show_bug.cgi?id=23081
Brandon Corujo haku08879@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |haku08879@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=23081
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com, | |dimesio@earthlink.net, | |winetest@luukku.com
https://bugs.winehq.org/show_bug.cgi?id=23081
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #11 from Matteo Bruni matteo.mystral@gmail.com --- Resolving long time duplicates.
*** This bug has been marked as a duplicate of bug 22383 ***
https://bugs.winehq.org/show_bug.cgi?id=23081
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate