W3C home > Mailing lists > Public > www-style@w3.org > July 2012

Re: [css4-images] element() and compositing layers

From: Robert O'Callahan <robert@ocallahan.org>
Date: Mon, 30 Jul 2012 17:01:42 +1200
Message-ID: <CAOp6jLaOH9n15OepoARBFG2o6cro10kQrtqRBjLA0QpQeCp=Vw@mail.gmail.com>
To: Simon Fraser <smfr@me.com>
Cc: "Tab Atkins Jr." <jackalmage@gmail.com>, www-style list <www-style@w3.org>
On Sat, Jul 28, 2012 at 1:32 PM, Simon Fraser <smfr@me.com> wrote:

> In WebKit at least, I think we'd have to do a software paint for element()
> content, so it doesn't really matter that parts are independently
> composited.
>

That is what we currently do.

This means that we would not render 3d transforms in element(), and
> video playback would perform poorly.
>

We can render everything in our software-only path, including 3D
transforms. Obviously, it is slower.

I have some ideas for how to enable accelerated compositing of element()
when the element's descendants happen to be contiguous in z-order, but we
haven't gotten around to accelerating element() yet.

Rob
-- 
“You have heard that it was said, ‘Love your neighbor and hate your enemy.’
But I tell you, love your enemies and pray for those who persecute you,
that you may be children of your Father in heaven. ... If you love those
who love you, what reward will you get? Are not even the tax collectors
doing that? And if you greet only your own people, what are you doing more
than others?" [Matthew 5:43-47]
Received on Monday, 30 July 2012 05:02:10 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:57 GMT