| Index: cc/trees/layer_tree_host_impl.h
|
| diff --git a/cc/trees/layer_tree_host_impl.h b/cc/trees/layer_tree_host_impl.h
|
| index df0a623f23bbb7bfacc552f828a9eb5c44e343af..3e7c78d0e584392c6a759f6cbeba42721abaec78 100644
|
| --- a/cc/trees/layer_tree_host_impl.h
|
| +++ b/cc/trees/layer_tree_host_impl.h
|
| @@ -81,7 +81,6 @@ class LayerTreeHostImplClient {
|
| virtual void SetNeedsRedrawOnImplThread() = 0;
|
| virtual void SetNeedsRedrawRectOnImplThread(const gfx::Rect& damage_rect) = 0;
|
| virtual void SetNeedsAnimateOnImplThread() = 0;
|
| - virtual void DidInitializeVisibleTileOnImplThread() = 0;
|
| virtual void SetNeedsCommitOnImplThread() = 0;
|
| virtual void SetNeedsManageTilesOnImplThread() = 0;
|
| virtual void PostAnimationEventsToMainThreadOnImplThread(
|
| @@ -170,7 +169,6 @@ class CC_EXPORT LayerTreeHostImpl
|
| RenderPassIdHashMap render_passes_by_id;
|
| const LayerImplList* render_surface_layer_list;
|
| LayerImplList will_draw_layers;
|
| - bool contains_incomplete_tile;
|
| bool has_no_damage;
|
|
|
| // RenderPassSink implementation.
|
| @@ -208,9 +206,6 @@ class CC_EXPORT LayerTreeHostImpl
|
| // immediately if any notifications had been blocked while blocking.
|
| virtual void BlockNotifyReadyToActivateForTesting(bool block);
|
|
|
| - // This allows us to inject DidInitializeVisibleTile events for testing.
|
| - void DidInitializeVisibleTileForTesting();
|
| -
|
| // Resets all of the trees to an empty state.
|
| void ResetTreesForTesting();
|
|
|
| @@ -300,7 +295,6 @@ class CC_EXPORT LayerTreeHostImpl
|
| return pending_tree_ ? pending_tree_.get() : active_tree_.get();
|
| }
|
| virtual void CreatePendingTree();
|
| - virtual void UpdateVisibleTiles();
|
| virtual void ActivateSyncTree();
|
|
|
| // Shortcuts to layers on the active tree.
|
| @@ -572,8 +566,6 @@ class CC_EXPORT LayerTreeHostImpl
|
| bool zero_budget);
|
| void EnforceManagedMemoryPolicy(const ManagedMemoryPolicy& policy);
|
|
|
| - void DidInitializeVisibleTile();
|
| -
|
| void MarkUIResourceNotEvicted(UIResourceId uid);
|
|
|
| void NotifySwapPromiseMonitorsOfSetNeedsRedraw();
|
| @@ -693,8 +685,6 @@ class CC_EXPORT LayerTreeHostImpl
|
| MicroBenchmarkControllerImpl micro_benchmark_controller_;
|
| scoped_ptr<TaskGraphRunner> single_thread_synchronous_task_graph_runner_;
|
|
|
| - bool need_to_update_visible_tiles_before_draw_;
|
| -
|
| // Optional callback to notify of new tree activations.
|
| base::Closure tree_activation_callback_;
|
|
|
| @@ -708,6 +698,7 @@ class CC_EXPORT LayerTreeHostImpl
|
| std::vector<PictureLayerImpl::Pair> picture_layer_pairs_;
|
|
|
| bool requires_high_res_to_draw_;
|
| + bool required_for_draw_tile_is_top_of_raster_queue_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(LayerTreeHostImpl);
|
| };
|
|
|