https://bugs.winehq.org/show_bug.cgi?id=52492
--- Comment #11 from David Kahurani k.kahurani@gmail.com --- (In reply to Rob F from comment #10)
@Rob F
May I ask what exactly you did?
Also, could I get permission to include your tests when I try to submit that as a fix?
Certainly -- please feel free to incorporate the tests that were originally submitted. The problem was the limited precision of the floating-point calculations can result in the equality-test failing.
I wonder why you would flatten to a flatness of 1.0 because this is probably the default flatness when drawing, unless I am terribly mistaken.