[Webkit-unassigned] [Bug 53089] SVG <animateTransform> should use display acceleration in similar way like CSS3 transformations do

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 25 10:45:10 PST 2011


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


Dirk Schulze <krit at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |krit at webkit.org




--- Comment #5 from Dirk Schulze <krit at webkit.org>  2011-01-25 10:45:09 PST ---
(In reply to comment #4)
> (In reply to comment #3)
> > (From update of attachment 80068 [details] [details])
> > I'd suggest you reopen the file. Is it that what you want?
> 
> Yes :)
> 
> 1st SVG file is only demonstration of animations which can be accelerated
> 
> 2nd file very good shows acceleration effect, when only low-res bitmap is animated, and vector is rendered after animation stops.
> 
> Currently in every animation phase vectors are complete re-rendered again and again (tested with Safari 5.0.2). (and thx for MIME correction)

There are different reasons why we don't do it. First for HTML/CSS we're using layers and just the layer gets transformed and re rendered afterwards. We don't have different layers in SVG (with the exception of foreignObject). The second reason is, that you don't want to see pixelation on SVG-  at no time. Thats the reason for using vector graphics. Thats also the reason why we repaint the _necessary_ parts on every update.

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