[gs-bugs] [Bug 687721] stroking: Dropouts in 'stroke'
bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Fri Jun 27 09:04:32 PDT 2008
http://bugs.ghostscript.com/show_bug.cgi?id=687721
------- Additional Comments From glen at imodulo.com 2008-06-27 09:04 -------
Created an attachment (id=4162)
--> (http://bugs.ghostscript.com/attachment.cgi?id=4162&action=view)
Figures to help explain the problem.
This image illustrates a problem with the gx_default_draw_thin_line function.
The current implementation uses a pixel center fill rule and a 1-pixel wide
parallelogram to draw the line along its major axis. Figures A-1 and A-2 show
examples of when the pixel containing the end point of the line is not filled
resulting in the dropouts which can be seen in the testcase. One solution is
to use a crosshair brush to draw the line, which would add a second
parallelogram to the area of the line. Figures B-1 and B-2 show the additional
parallelogram in green along with the now filled end points.
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the gs-bugs
mailing list