summaryrefslogtreecommitdiffstats
path: root/cc/trees/layer_tree_host_common.h
diff options
context:
space:
mode:
authorajuma <ajuma@chromium.org>2015-11-30 11:43:44 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-30 19:45:05 +0000
commitd9432e3c14de1f2a4b04a5fa5c96ab73d9d9d86e (patch)
treed71b9a227b940decd452f4546361e786a59b3750 /cc/trees/layer_tree_host_common.h
parent1dd1fc030f7d06669a1de1538edbaa4723c3e4e1 (diff)
downloadchromium_src-d9432e3c14de1f2a4b04a5fa5c96ab73d9d9d86e.zip
chromium_src-d9432e3c14de1f2a4b04a5fa5c96ab73d9d9d86e.tar.gz
chromium_src-d9432e3c14de1f2a4b04a5fa5c96ab73d9d9d86e.tar.bz2
cc: Fix draw transform computation for non-drawn layers
When property trees are enabled, draw properties are only computed for drawn layers. This means that when a non-drawn layer's draw transform is needed, it must be computed on-demand using the transform tree rather than being read from the layer's draw properties. BUG=560275 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1479883002 Cr-Commit-Position: refs/heads/master@{#362196}
Diffstat (limited to 'cc/trees/layer_tree_host_common.h')
-rw-r--r--cc/trees/layer_tree_host_common.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/cc/trees/layer_tree_host_common.h b/cc/trees/layer_tree_host_common.h
index f17bc7f..ea75068 100644
--- a/cc/trees/layer_tree_host_common.h
+++ b/cc/trees/layer_tree_host_common.h
@@ -107,10 +107,12 @@ class CC_EXPORT LayerTreeHostCommon {
CalcDrawPropsImplInputsForTesting(LayerImpl* root_layer,
const gfx::Size& device_viewport_size,
const gfx::Transform& device_transform,
- LayerImplList* render_surface_layer_list);
+ LayerImplList* render_surface_layer_list,
+ int current_render_surface_layer_list_id);
CalcDrawPropsImplInputsForTesting(LayerImpl* root_layer,
const gfx::Size& device_viewport_size,
- LayerImplList* render_surface_layer_list);
+ LayerImplList* render_surface_layer_list,
+ int current_render_surface_layer_list_id);
};
static void UpdateRenderSurfaces(Layer* root_layer,