Chromium Code Reviews| 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> |