[Webkit-unassigned] [Bug 35211] SVG should support full-scene antialiasing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 20 11:27:50 PDT 2010


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





--- Comment #7 from Mike Bostock <mbostock at cs.stanford.edu>  2010-08-20 11:27:50 PST ---
(In reply to comment #5)
> Anyway, all that to say, it would be nice to support it, but it will come at a performance cost, especially for software implementations.

Having full-scene antialiasing only for hardware implementations would be better than no full-scene antialiasing at all. But yes, for software implementations you might not want the performance hit, and thus it is nice that the SVG specification leaves this to the discretion of the implementor.

Here's an example of how these antialiasing artifacts can affect a "real-world" application:

  http://polymaps.org

If you use the smooth zooming (either mousewheel or trackpad, WebKit nightly works best), you can see subpixel vertical and horizontal seams between the tiles. If you double-click and snap to an integral zoom level the artifacts go away.

We could work around this problem by making the tiles slightly larger (e.g., 258x258) and have them overlap. But that doesn't work when you have transparency.

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