[Webkit-unassigned] [Bug 43962] Improve FEGaussianBlur algorithm performance

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 13 10:45:48 PDT 2010


--- Comment #6 from Alejandro G. Castro <alex at igalia.com>  2010-08-13 10:45:48 PST ---
Created an attachment (id=64355)
 --> (https://bugs.webkit.org/attachment.cgi?id=64355)
Oprofile log with ariya's proposed algorithm

Same test scrolling identi.ca automatically in epiphany for some time (big blur under the main box in that page)

FEGaussianBlur::apply 23.81% percent of the time divided mainly in
             GraphicsContext::fillRect 16.13% copying the rotated image
             FEGaussianBlur::blurHorizontal 5.05% the real algorithm            

It is again fast because it is using tiling to create the shadow from a small one.

Anyway, if we could avoid the fillRects I would say the two algorithms are pretty similar, we could even add the fixed point operation to the current one and improve a little bit more.

I hope it helps.

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