[Bug 23643] America's Army 3.0 goes black after about ten minutes of play

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Oct 2 13:21:30 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=23643

Matteo Bruni <matteo.mystral at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |matteo.mystral at gmail.com

--- Comment #7 from Matteo Bruni <matteo.mystral at gmail.com> 2010-10-02 13:21:29 CDT ---
A clarification is due. The patch I attached is just a hack which makes things
work for me but doesn't solve the underlying issue.
The game uses D3D9 to draw its graphics, but it also makes some use of DDRAW,
mainly to get informations on the available video memory and to set the display
mode. AA3 calls D3D9 functions from one thread but in the meantime it uses
DDRAW from another thread. Currently there is no synchronization between D3D9
and DDRAW on the access to wined3d, so hilarity ensues.
My patch is just a workaround for one of the possible problems happening
because of this issue. A proper solution would be to fix DDRAW locking,
replacing the current DDRAW lock with the wined3d one.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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