Descriptioncc: Commit property trees to the compositor thread
This patch is ugly plumbing and sad template boilerplate.
It pushes property trees and and property tree-derived values (like tree
indices and transform offsets) to the compositor trees. It also
calculates (but does not verify) visible rects using property trees on
the compositor thread. In order to not crash, this patch also has to
build property trees for tests that only have a LayerImpl-side structure
and don't have property trees that get committed from a Layer tree.
These property trees cannot be verified yet as they are not updated from
compositor-side changes like scrolling or animation.
BUG=386793
Committed: https://crrev.com/e95b154d48067914e65a091aaee0b78359f7f08f
Cr-Commit-Position: refs/heads/master@{#325904}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Now with more push properties #Patch Set 3 : Rebased on top of needs_rebuild patch #
Total comments: 2
Patch Set 4 : Win bool conversion compile fix #
Messages
Total messages: 25 (10 generated)
|