Comment 38 for bug 398244

Revision history for this message
In , Wijn (wijn) wrote :

(In reply to comment #14)
> (In reply to comment #13)
> > Created an attachment (id=23418) [details] [details]
> > Don't optimize pens with width 1
> >
> > Does the attached patch help?
>
> No, with that patch, the problem is still there.

Oh yes, the patch works but not were you are looking at it.

Now the defects show up with drivers (eg VESA) that to this far seemed to work OK. _If_ what is written on freedesktop.org bug list is correct:

So it's not actually surprising that there are differences
here---that's perfectly allowable. What is a bit surprising is that
the results with the intel driver are equivalent to the results that
would be obtained by using a line width of 1, (where the protocol
specifies an algorithm that defines precisely which pixels must be
affected). I would have expected the vesa driver to match that
behavior.

_then_

wine is using the allowable, unspecified and thus unreliable behavior of such drivers.

Means, that drawing routines (like in uitools) should be modified as well.