[cairo] Regression in stroker

Vladimir Vukicevic vladimir at pobox.com
Mon Mar 10 11:43:04 PDT 2008


On Mar 10, 2008, at 6:17 AM, Adrian Johnson wrote:

> 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.

Hmm, does the native caps-joins test with the image backend produces  
correct output?  Or is it just the round trip through pdf/poppler that  
causes an issue?

     - Vlad



More information about the cairo mailing list