http://bugs.winehq.org/show_bug.cgi?id=19365
--- Comment #40 from Stefan Dösinger stefandoesinger@gmx.at 2009-09-20 12:23:27 --- Because the last patch had some flaws. The scissor rect shouldn't be set in the update stateblock, but instead in the primary stateblock. However, if we do that we break d3d7. So the d3d7 client lib needs some fixes first before we can implement the setrendertarget behavior properly.
That said, the difference is rather academic, and we're updating the viewport in the wrong way since a while, so I don't expect the scissor rect to break anything(especially since d3d7 doesn't support scissor rects). However, too often we had to find out that tiny problems break games, so we want to do things right.
I am working on an updated patch - but that needs some other cleanups in the way we handle d3d7-d3d8-d3d9-d3d10 differences first.