[Webkit-unassigned] [Bug 19118] Animated SVG performs and renders really badly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 21 13:13:37 PST 2009


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





--- Comment #10 from Dirk Schulze <krit at webkit.org>  2009-12-21 13:13:36 PST ---
(In reply to comment #9)
> (In reply to comment #8)
> 
> > It would be sad to add platform dependent code on SVG again. If you figure out
> > a hardware accelerated way to make this filtering, it would be the best to put
> > it to the platform code (e.g. ImageBufferCg). We would just call it, if the
> > platform supports a fast filtering operation.
> 
> Any hardware acceleration that we do would be opt-in, and in addition to a
> software path, and would only be taken when the results can be guaranteed to be
> accurate.
> 
> I'm not sure how we'd organize the code yet.

Bug 32738 makes SVG Mask faster. The pixel manipulation just performs on
creating the MaskResource and not on every applyMask() call. The mask
imageBuffer is as small as possible.
If applyMask() is still to slow, it's the problem of
GraphicsContext::clipToImageBuffer and we should ask the Cg folks to use HW
accelerators or perform better some how ;-)

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