[cairo] Scaling tolerance in metasurface playback

Behdad Esfahbod behdad at behdad.org
Wed Oct 31 12:28:11 PDT 2007


I've had this patch in my tree for over a year.  Trying to merge it

In short, when meta-surface is playing back to fallback images, it
doesn't scale tolerance to match device-scale.  As a result, playback to
a high-res image uses a very fine tolerance (much finer than the one
intended by the user), and playing back to a low-res image uses a very
coarse tolerance that shows even in the low-res image.

See before/after PDFs attached.

The patch is super simple:


And it's in my repo's scaled-tolerance branch.

Anyone see any reason not to merge it?



"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759

-------------- next part --------------
A non-text attachment was scrubbed...
Name: fallback-resolution-before.pdf
Type: application/pdf
Size: 42347 bytes
Desc: not available
Url : http://lists.cairographics.org/archives/cairo/attachments/20071031/da6e58cd/attachment-0002.pdf 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fallback-resolution-after.pdf
Type: application/pdf
Size: 37088 bytes
Desc: not available
Url : http://lists.cairographics.org/archives/cairo/attachments/20071031/da6e58cd/attachment-0003.pdf 

More information about the cairo mailing list