On Wed, Feb 13, 2013 at 9:43 AM, Robert O'Callahan <rob...@ocallahan.org>wrote:

> A large chunk of the work of off-main-thread painting is refactoring
> display lists to be independent of frames, which definitely can and should
> be done incrementally and could be done in parallel with the layers
> refactoring. I still think it should wait till after the layers refactoring
> so all possible resources are on deck for layers.
>

Also there are a couple of simplifications to the display list stuff I'd
like to make before we do this:
-- Stop using explict nsDisplayClip items and simply attach clipping data
to each display item (making display list construction do what
FrameLayerBuilder already does internally). Large numbers of nsDisplayClips
slow down display list processing, especially on B2G.
-- Make BuildDisplayList infallible.

Rob
-- 
Wrfhf pnyyrq gurz gbtrgure naq fnvq, “Lbh xabj gung gur ehyref bs gur
Tragvyrf ybeq vg bire gurz, naq gurve uvtu bssvpvnyf rkrepvfr nhgubevgl
bire gurz. Abg fb jvgu lbh. Vafgrnq, jubrire jnagf gb orpbzr terng nzbat
lbh zhfg or lbhe freinag, naq jubrire jnagf gb or svefg zhfg or lbhe fynir
— whfg nf gur Fba bs Zna qvq abg pbzr gb or freirq, ohg gb freir, naq gb
tvir uvf yvsr nf n enafbz sbe znal.” [Znggurj 20:25-28]
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to