[Webkit-unassigned] [Bug 72062] New: [skia] drawConvexPolygon without antialiasing gives different results vs. CG

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 10 14:49:46 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=72062

           Summary: [skia] drawConvexPolygon without antialiasing gives
                    different results vs. CG
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: benwells at chromium.org
                CC: reed at google.com, senorblanco at chromium.org,
                    kbr at google.com, jamesr at chromium.org,
                    mikelawther at chromium.org
            Blocks: 66821,70471


When AA is off, CG and skia draw differently: if a pixel is not fully on or off, CG draws it on, while skia sometimes draws it on and sometimes doesn't (depending on which side - left or right - of the pixel is on and which is off).

This will also happen when filling paths if AA is forced off, but I don't think that ever happens. See bug 66821 and bug 70471 for more info.

Currently this has only caused a couple of minor bugs, one of which can be fixed in a different but inferior way. If drawConvexPolygon is used more or filling paths is used without AA, this might cause future pain.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list