- From: Robert O'Callahan <robert@ocallahan.org>
- Date: Sat, 19 Apr 2014 17:45:40 +1200
- To: Dean Jackson <dino@apple.com>
- Cc: Rik Cabanier <cabanier@gmail.com>, FX <public-fx@w3.org>
- Message-ID: <CAOp6jLb1vwmM0qqxPTjmrbYj1s6cFfbDYmrSbi4ASExuV8uPvQ@mail.gmail.com>
On Sat, Apr 19, 2014 at 5:38 PM, Dean Jackson <dino@apple.com> wrote: > We support them in software mode too, just not in compositing mode. Since > we don’t want to have blending disappear if an element becomes composited > (99.9% of developers would not be able to explain all the cases in which > this could happen), we’d only ship an implementation that supports them > everywhere. > In Gecko, blending doesn't disappear, instead we prevent the content from being offloaded to the compositor. So we support them everywhere, but they cause performance degradation in some cases. I'll note that Safari 6 release notes claim support for SVG filters. I'm pretty sure you can implement all the blend modes in terms of SVG filters. So either Webkit's SVG filter support is partial (in which case partial support for mix-blend-mode should be OK too right?) or whatever implementation tradeoffs you made for SVG filters you're declining to make for mix-blend-mode (which I think is not accurately described as "can't implement"). Rob -- Jtehsauts tshaei dS,o n" Wohfy Mdaon yhoaus eanuttehrotraiitny eovni le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o Whhei csha iids teoa stiheer :p atroa lsyazye,d 'mYaonu,r "sGients uapr,e tfaokreg iyvoeunr, 'm aotr atnod sgaoy ,h o'mGee.t" uTph eann dt hwea lmka'n? gBoutt uIp waanndt wyeonut thoo mken.o w
Received on Saturday, 19 April 2014 05:46:06 UTC