http://bugs.winehq.org/show_bug.cgi?id=22608
--- Comment #2 from Douglas Young rcxdude@gmail.com 2010-05-06 18:03:17 --- this image demonstrates the artefacts I am seeing on different parts of the interface:
http://tinypic.com/view.php?pic=54hh53&s=5
left is what is supposed to happen, centre is what I see currently on latest git version, right is what happens after I revert 4cd69b8a097f16012f5c6ba3a6237df3495fba97
I was also able to bisect a bug with the display of the icons to the same commit mentioned in bug 21627. before commit bef792f5ff2cd87db98b58acb182123ef76be6e6 (Handle zero-length vectors for WINED3DSIH_NRM) the icons render completely correctly (as on the left part of the image), after it is applied they do not render at all (centre part), then a few commits later (adf4ca2e23873811a22fc82022f5d7753e9d569a: Handle a zero source value for WINEd3DSIH_RSQ) (right part) they are usable but lack details and indicators. minor artefacts also appear on other 3D objects such as the loading screen. This remains until commit 4cd69b8a097f16012f5c6ba3a6237df3495fba97(simplify the generate GLSL for NRM)