Comment #2 on issue 164137 by
senorbla...@chromium.org: Hardware
There are actually a number of different aspects to this:
1) accelerating (traditional) SVG filters
2) accelerating shorthand CSS filters (blur, sepia, saturate, etc)
3) SVG filters on HTML elements (the "reference" filter in the CSS filter
effects spec)
4) accelerating SVG filters on HTML elements (#3, but on composited layers)
#2 is shipping as of M19: filters on composited layers are accelerated, as
are animated filters (they trigger the compositor while animated, then drop
back to software). #3 is shipping as of M21. The infrastructure for #4 is
done in M25 canary, as are about 6 of the filters. I had hoped to get the
rest done for M25 (all but 2 have skia implementations; most just need to
be enabled in WebKit), but that has been derailed by other priorities.
I have a pair of docs I'm using to keep track of progress which I'll share
with you.
The work for #4 will easily allow #1 to be done, but I doubt we will do
that until accelerated drawing is enabled generally (essentially issue
61527).