| 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 c86c4aa2c788a58820e1464923a07bcc706af6a2..a9e73725b2f8000cfe90d948c4dd82d54d0bfa2b 100644
|
| --- a/cc/trees/layer_tree_host_common.h
|
| +++ b/cc/trees/layer_tree_host_common.h
|
| @@ -84,6 +84,32 @@ class CC_EXPORT LayerTreeHostCommon {
|
| LayerType* root_layer,
|
| const gfx::Size& device_viewport_size,
|
| RenderSurfaceLayerListType* render_surface_layer_list);
|
| + CalcDrawPropsInputsForTesting(
|
| + LayerType* root_layer,
|
| + const gfx::Size& device_viewport_size,
|
| + const gfx::Transform& device_transform,
|
| + float device_scale_factor,
|
| + float page_scale_factor,
|
| + const LayerType* page_scale_application_layer,
|
| + int max_texture_size,
|
| + bool can_use_lcd_text,
|
| + bool can_render_to_separate_surface,
|
| + bool can_adjust_raster_scales,
|
| + RenderSurfaceLayerListType* render_surface_layer_list,
|
| + int current_render_surface_layer_list_id)
|
| + : CalcDrawPropsInputs<LayerType, RenderSurfaceLayerListType>(
|
| + root_layer,
|
| + device_viewport_size,
|
| + device_transform,
|
| + device_scale_factor,
|
| + page_scale_factor,
|
| + page_scale_application_layer,
|
| + max_texture_size,
|
| + can_use_lcd_text,
|
| + can_render_to_separate_surface,
|
| + can_adjust_raster_scales,
|
| + render_surface_layer_list,
|
| + current_render_surface_layer_list_id) {}
|
|
|
| private:
|
| const gfx::Transform identity_transform_;
|
| @@ -98,6 +124,8 @@ class CC_EXPORT LayerTreeHostCommon {
|
| typedef CalcDrawPropsInputs<LayerImpl, LayerImplList> CalcDrawPropsImplInputs;
|
| typedef CalcDrawPropsInputsForTesting<LayerImpl, LayerImplList>
|
| CalcDrawPropsImplInputsForTesting;
|
| + static void CalculateDrawProperties(
|
| + CalcDrawPropsImplInputsForTesting* inputs);
|
| static void CalculateDrawProperties(CalcDrawPropsImplInputs* inputs);
|
|
|
| template <typename LayerType>
|
|
|