[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 11:13:47 PST 2011


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





--- Comment #9 from MH <martin.hejral at post.cz>  2011-01-25 11:13:47 PST ---
> 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.

Yes, I understand 1st reason very good. I supposed something similar ;-)

But the second I can not clearly confirm. A little explanation: I am currently working on huge SVG project which works (JS manipulation with DOM) with complex vector dravings. And in case I need zoom-in such drawing, I have big problem :( Especially on mobile Webkit... pixelation on SVG is really NOT my problem :))

OK, possibly, I can resolve this using XHTML, when SVG will be in your separate layers ;-)

But... there is another issue in such complex SVG...

> we repaint the _necessary_ parts on every update.

In facts: this smart repainting DOES NOT work very well and some elements are not repainted... I am only change color of <path> el. using direct change of stroke="red" or "style="stroke:red"... this is REAL problem.

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