10 Oct
2006
10 Oct
'06
5:01 p.m.
Hi I'm trying to implement the "client-side DIB copy optimization" mentioned in dlls/winex11.drv/bitblt.c, but I'm having trouble. The patch (against wine-0.9.22) is attached. The one app I know that uses it, Heroes of might and magic 4, runs much faster with the patch, but the graphics come out wrong: mouse droppings, black blocks, pictures drawn in wrong places (over panels) etc. Is there something else I am supposed to be doing, like holding some lock, or doing something after I copy the pixels? I'd really appreciate any help. Damjan