DescriptionSlimming Paint phase 2 compositing algorithm plumbing
This patch adds the plumbing for slimming paint phase 2's compositing
algorithm. The basic idea is to move compositing after painting. This
patch has the plumbing for two prerequesites to support that change:
1) A hook has been added so the merge algorithm can update a
DisplayItemDiff structure.
2) A step for property tree building has been added during the
compositing step.
The full design can be found at:
https://docs.google.com/document/d/1qF7wpO_lhuxUO6YXKZ3CJuXi0grcb5gKZJBBgnoTd0k/view
This patch is an updated version of Chrishtr's initial implementation
in https://codereview.chromium.org/1238123004 except the display list
API has not been implemented.
BUG=481592
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=200612
Patch Set 1 #Patch Set 2 : Minor cleanup #
Total comments: 14
Patch Set 3 : Address reviewer comments #
Total comments: 18
Patch Set 4 : Address reviewer comments #
Total comments: 5
Patch Set 5 : Update per reviewer comments. Still need to find a home for the Transform Tree. #
Total comments: 2
Patch Set 6 : Address reviewer comments #Patch Set 7 : Rebase #Patch Set 8 : Rebase from space #Messages
Total messages: 27 (7 generated)
|