WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
61171
Apply the ParallelJobs support to FEConvolveMatrix
https://bugs.webkit.org/show_bug.cgi?id=61171
Summary
Apply the ParallelJobs support to FEConvolveMatrix
Andras Piroska
Reported
2011-05-20 00:42:48 PDT
The FEConvolveMatrix filter of SVG can consume lots of resources if it is applied to a large area. The computation can be distributed to multiple cores if the architecture supports. The average performance progression is 20-30% on dual-core machines.
Attachments
Apply the ParallelJobs support to FEConvolveMatrix
(8.71 KB, patch)
2011-05-20 01:05 PDT
,
Andras Piroska
zimmermann
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Andras Piroska
Comment 1
2011-05-20 01:05:29 PDT
Created
attachment 94185
[details]
Apply the ParallelJobs support to FEConvolveMatrix
Nikolas Zimmermann
Comment 2
2011-05-20 01:27:11 PDT
Comment on
attachment 94185
[details]
Apply the ParallelJobs support to FEConvolveMatrix View in context:
https://bugs.webkit.org/attachment.cgi?id=94185&action=review
Looks great, r=me.
> Source/WebCore/platform/graphics/filters/FEConvolveMatrix.cpp:258 > + for (int y = yEnd + 1; y>yStart; --y) { > for (int x = clipRight + 1; x > 0; --x) {
Style: y > yStart, please.
Gabor Loki
Comment 3
2011-05-20 01:54:39 PDT
Landed in
http://trac.webkit.org/changeset/86931
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug