[cairo] Regression in stroker

Adrian Johnson ajohnson at redneon.com
Mon Mar 10 06:17:16 PDT 2008


The attached PDF when viewed with the latest git poppler and cairo has a
round cap missing and one of the round joins has been clipped.

According to git bisect the regression was introduced by the cairo commit:

  afbd82671fe5ebebe5d58bef3d372312be1c5aeb
  "Optimize stroker by hoisting some calculations out of loops"

The PDF file is the output from the caps-join test with an optimization
to avoid transforming to the user space ctm when stroking for some
common cases where it makes no difference to the stroke.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: caps-joins-pdf-argb32-out.pdf
Type: application/pdf
Size: 1185 bytes
Desc: not available
Url : http://lists.cairographics.org/archives/cairo/attachments/20080310/6e648d3e/attachment.pdf 


More information about the cairo mailing list