Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(328)

Unified Diff: cc/trees/layer_tree_host_common.h

Issue 265883013: cc: Add a flag to layers that returns true if the layer is in RSLL. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: cc/trees/layer_tree_host_common.h
diff --git a/cc/trees/layer_tree_host_common.h b/cc/trees/layer_tree_host_common.h
index de9a713ccb6b0f44488490c4d1f1d30e23104f6d..55be78e873b865b752cebcaf334c3216dae3d5d5 100644
--- a/cc/trees/layer_tree_host_common.h
+++ b/cc/trees/layer_tree_host_common.h
@@ -41,7 +41,8 @@ class CC_EXPORT LayerTreeHostCommon {
bool can_use_lcd_text,
bool can_render_to_separate_surface,
bool can_adjust_raster_scales,
- RenderSurfaceLayerListType* render_surface_layer_list)
+ RenderSurfaceLayerListType* render_surface_layer_list,
+ size_t current_calculate_draw_properties_count)
: root_layer(root_layer),
device_viewport_size(device_viewport_size),
device_transform(device_transform),
@@ -52,7 +53,9 @@ class CC_EXPORT LayerTreeHostCommon {
can_use_lcd_text(can_use_lcd_text),
can_render_to_separate_surface(can_render_to_separate_surface),
can_adjust_raster_scales(can_adjust_raster_scales),
- render_surface_layer_list(render_surface_layer_list) {}
+ render_surface_layer_list(render_surface_layer_list),
+ current_calculate_draw_properties_count(
+ current_calculate_draw_properties_count) {}
LayerType* root_layer;
gfx::Size device_viewport_size;
@@ -65,6 +68,7 @@ class CC_EXPORT LayerTreeHostCommon {
bool can_render_to_separate_surface;
bool can_adjust_raster_scales;
RenderSurfaceLayerListType* render_surface_layer_list;
+ size_t current_calculate_draw_properties_count;
enne (OOO) 2014/05/02 23:47:53 I think I would prefer using SourceFrameNumber her
vmpstr 2014/05/05 18:46:43 I would still prefer to have an independent count
};
template <typename LayerType, typename RenderSurfaceLayerListType>

Powered by Google App Engine
This is Rietveld 408576698