diff options
author | jaydasika <jaydasika@chromium.org> | 2016-01-27 09:05:07 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-01-27 17:06:16 +0000 |
commit | 8665451221d678b75feeebbea51fd780148aa2cc (patch) | |
tree | d8bb9febcf7a2dd13d4a8075a54c1c9168947c4d /cc/proto | |
parent | 477b16c4b0051e183d22d3705faeebcb2cc0cc42 (diff) | |
download | chromium_src-8665451221d678b75feeebbea51fd780148aa2cc.zip chromium_src-8665451221d678b75feeebbea51fd780148aa2cc.tar.gz chromium_src-8665451221d678b75feeebbea51fd780148aa2cc.tar.bz2 |
cc :: Reland compute if layer is drawn from property trees
This CL :
* deletes is_hidden
* computes if a layer is drawn using the effect tree
BUG=575413
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
patch from issue 1588093004 at patchset 250001 (http://crrev.com/1588093004#ps250001)
Review URL: https://codereview.chromium.org/1633203002
Cr-Commit-Position: refs/heads/master@{#371807}
Diffstat (limited to 'cc/proto')
-rw-r--r-- | cc/proto/property_tree.proto | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/cc/proto/property_tree.proto b/cc/proto/property_tree.proto index 50cfb45..d35f264 100644 --- a/cc/proto/property_tree.proto +++ b/cc/proto/property_tree.proto @@ -81,9 +81,13 @@ message EffectNodeData { optional float opacity = 1; optional float screen_space_opacity = 2; optional bool has_render_surface = 3; - optional int64 num_copy_requests_in_subtree = 4; - optional int64 transform_id = 5; - optional int64 clip_id = 6; + optional bool has_copy_request = 4; + optional bool has_background_filters = 5; + optional bool is_drawn = 6; + optional bool screen_space_opacity_is_animating = 7; + optional int64 num_copy_requests_in_subtree = 8; + optional int64 transform_id = 9; + optional int64 clip_id = 10; } message ScrollNodeData { |