http://bugs.winehq.org/show_bug.cgi?id=2467
--- Comment #129 from Vincent Povirk madewokherd@gmail.com 2010-04-26 22:10:13 --- Cut the chatter, please. It just makes it hard for anyone who wants to work on this bug to sort out the useful information (Comment #111) from the rest (everything else on this bug).
The reason this hasn't been fixed yet is that, while ddraw in exclusive mode on Windows will happily draw directly to the screen, this has negative consequences that we don't want in Wine. It won't work when a compositing window manager is being used. Even without a compositing window manager, any UI drawn by another program (such as the window you see when you press alt+tab) will be drawn over by any fullscreen ddraw program. Alexandre has made the decision that being a good X citizen, and thus avoiding this sort of problem, is more important than being fully correct.
I think that if someone can find a way to allow ddraw to draw over any Wine window, but not just any X window, (without hurting performance too much) then we could avoid the problems with drawing to the screen, and that change would have a chance of being accepted. I don't know how we could do that, though.