Descriptioncc: Avoid duplicate work when computing draw properties using property trees
This adds a ComputeLayerDrawPropertiesUsingPropertyTrees function and a
ComputeSurfaceDrawPropertiesUsingPropertyTrees function that compute
these properties together, avoiding re-computing values that are needed
by the computation of more than one property.
BUG=497817
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/d301953f7a9c5ce542ebca832a26b234df81ce07
Cr-Commit-Position: refs/heads/master@{#347400}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #Patch Set 4 : #
Total comments: 7
Patch Set 5 : Use existing DrawableContentRect method #Patch Set 6 : Rebased #Patch Set 7 : Rebased #
Total comments: 5
Patch Set 8 : Move RenderSurfaceDrawProperties to its own file #
Messages
Total messages: 17 (3 generated)
|