[cairo] [Bisected] Bugs in cairo's "contour" stroking
Carl Worth
cworth at cworth.org
Sat Jun 23 11:21:29 PDT 2012
Carl Worth <cworth at cworth.org> writes:
> A cairo user recently reported to me that cairo is not robust when
> stroking wide splines with tight curvature, (and showed me a rather
> striking example).
In my previous report, it might have appeared that the bug only showed
up in obscure cases with huge line widths and near-degenerate path
shapes.
But this same bug is quite evident in much more common cases with small
line widths, (but with high values of instantaneous curvature).
See this glaring example:
http://cworth.org/~cworth/tmp/spline-bug-cairo-master.png
Clearly, cairo is not being accurate within its default 0.1 pixel
tolerance in a case like that. This is not at all acceptable.
-Carl
PS. Here are the spline coordinates used to render the above example:
{ { 571.25, 247.185 }, { 78.225, 224.06 }, { 129.5, 312.5 }, { 210.5, 224.5 } }
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.cairographics.org/archives/cairo/attachments/20120623/d05db808/attachment.pgp>
More information about the cairo
mailing list