[Webkit-unassigned] [Bug 35211] New: SVG should support full-scene antialiasing
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Feb 21 03:08:03 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=35211
Summary: SVG should support full-scene antialiasing
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
URL: http://graphics.stanford.edu/~mbostock/svg-fsaa.html
OS/Version: Mac OS X 10.6
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: SVG
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: mbostock at cs.stanford.edu
WebKit's current implementation of SVG appears to antialias shapes individually
as they are drawn. Although this produces adequate results in simple SVG
images, it quickly introduces jaggies and bleeding when an image has many
shapes with subpixel positions. To eliminate these artifacts, full-scene
antialiasing (FSAA) is needed (e.g., GL_MULTISAMPLE in OpenGL). FSAA avoids
background color bleeding between contiguous shapes.
The referenced URL shows a simple example of background color bleeding. Four
hundred 1/2-pixel wide <rect> elements are drawn adjacent. These rects are
opaque, and the text underneath should not be visible. (The text would be
hidden if shape-rendering="crispEdges".) However, since the rects are
individually antialiased, they are drawn partially transparent.
--
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