[cairo-bugs] [Bug 84396] cairo-tor-scan-converter is off by half of a subrow.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Sep 29 21:38:38 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=84396

Massimo <sixtysix at inwind.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #106961|0                           |1
        is obsolete|                            |

--- Comment #8 from Massimo <sixtysix at inwind.it> ---
Created attachment 107095
  --> https://bugs.freedesktop.org/attachment.cgi?id=107095&action=edit
proof of concept

Two other problems are that the grid cairo-tor-scan-converter uses is
asymmetric
so edges are snapped to grid vertices on different coordinates on the x/y axis.

And there is a maximum precision issue that prevents increasing GRID_{X,Y}_BITS
too much. With the attached patch #defining them to 7 (not in the patch, 
at lines 118-119), coverage-rhombus passes, but tests with longer edges fail, 
probably because an overflow in certain multiplication or whatever.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20140930/32872482/attachment.html>


More information about the cairo-bugs mailing list