See Performance for a discussion of Wine's performance issues, including lists of known performance bugs.
See also:
CrossCallsWtoA - Converting from ASCII to unicode and back can cause some performance losses in addition to being lossy
421 Implement a DIB engine (See related discussions: DirectDraw and DIBEngine)
