http://bugs.winehq.org/show_bug.cgi?id=23684
--- Comment #3 from Stefan Dösinger stefandoesinger@gmx.at 2010-07-29 11:06:40 --- Created an attachment (id=29908) --> (http://bugs.winehq.org/attachment.cgi?id=29908) Adjust the polygon offset factor
Can you try this patch? It adjusts the polygon offset bias factor. This works around the flicker for me. The patch isn't a proper fix as it is, at very least it needs an explanation why the new value is more correct than the old one. If the patch doesn't help, try to variate the value a bit.
The polygon offset has GPU specific effects in OpenGL, which makes converting d3d to GL values tricky. We may have to write a test routine that finds out the correct factor on the current GPU during wined3d load time.