[Webkit-unassigned] [Bug 70533] [Chromium] Cull occluded tiles in tiled layers
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Oct 20 12:23:50 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=70533
Antoine Labour <piman at chromium.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |piman at chromium.org
--- Comment #3 from Antoine Labour <piman at chromium.org> 2011-10-20 12:23:50 PST ---
(In reply to comment #0)
> Avoids drawing of fully occluded tiles in CCTiledLayerImpl.
>
> Simple first proof of concept - only considers tiles completely occluded by any single child. This can be expanded to consider the union of children and siblings.
>
> Currently does not work well as opaque() is true for layers even when it should not be. That is something that can be addressed in parallel.
The default for LayerChromium::m_opaque is wrong (different from GraphicsLayerChromium's default of false, but GrahpicsLayerChromium doesn't set it on the LayerChromium until it changes - and it never does).
https://bugs.webkit.org/show_bug.cgi?id=70085 fixes it. But it's a trivial change that you can include in this patch.
>
> I'd like this to be reviewed primarily for the direction it is going. Is this how we'd like to avoid overdraw within a layer, is it in the right place?
--
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