Matthew Mastracci wrote:
This patch (correctly) fixes the locking problems in SimCity 3000. We now check to see if the blit src and dest are the same surface and, if so, we make sure to lock the surface only once and, in the case of BltFast, re-adjust the surface pointers. This patch also makes sure the surfaces are correctly unlocked if a bad rectangle is passed.

ChangeLog
Correctly lock and unlock surface for a single-surface Blt() and BltFast() call.


Is there anything wrong with this patch.

http://www.winehq.org/hypermail/wine-patches/2005/03/0113.html

It works fine for me (and SimCity). and I was wondering why it was not applied.


--

Tony Lambregts



Reply via email to