https://bugs.winehq.org/show_bug.cgi?id=45721
--- Comment #8 from Henri Verbeet hverbeet@gmail.com --- (In reply to Svyatpro from comment #7)
Don't sure if it is only Windows related, but When I use native d2d1.dll from Vista - there are no artifacts. I think the problem is in Wine's D2D1 and may be reproduced on Linux too.
It would be good to verify that. Some of the floating-point code in dlls/d2d1/geometry.c is fairly sensitive, and may not behave correctly without -fexcess-precision=standard or equivalent.