| OLD | NEW |
| 1 // Copyright 2011 The Chromium Authors. All rights reserved. | 1 // Copyright 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CC_TREES_LAYER_TREE_HOST_IMPL_H_ | 5 #ifndef CC_TREES_LAYER_TREE_HOST_IMPL_H_ |
| 6 #define CC_TREES_LAYER_TREE_HOST_IMPL_H_ | 6 #define CC_TREES_LAYER_TREE_HOST_IMPL_H_ |
| 7 | 7 |
| 8 #include <stddef.h> | 8 #include <stddef.h> |
| 9 | 9 |
| 10 #include <bitset> | 10 #include <bitset> |
| (...skipping 661 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 672 DrawResult CalculateRenderPasses(FrameData* frame); | 672 DrawResult CalculateRenderPasses(FrameData* frame); |
| 673 | 673 |
| 674 void ClearCurrentlyScrollingNode(); | 674 void ClearCurrentlyScrollingNode(); |
| 675 | 675 |
| 676 ScrollNode* FindScrollNodeForDeviceViewportPoint( | 676 ScrollNode* FindScrollNodeForDeviceViewportPoint( |
| 677 const gfx::PointF& device_viewport_point, | 677 const gfx::PointF& device_viewport_point, |
| 678 InputHandler::ScrollInputType type, | 678 InputHandler::ScrollInputType type, |
| 679 LayerImpl* layer_hit_by_point, | 679 LayerImpl* layer_hit_by_point, |
| 680 bool* scroll_on_main_thread, | 680 bool* scroll_on_main_thread, |
| 681 uint32_t* main_thread_scrolling_reason) const; | 681 uint32_t* main_thread_scrolling_reason) const; |
| 682 float DeviceSpaceDistanceToLayer(const gfx::PointF& device_viewport_point, | |
| 683 LayerImpl* layer_impl); | |
| 684 void StartScrollbarFadeRecursive(LayerImpl* layer); | 682 void StartScrollbarFadeRecursive(LayerImpl* layer); |
| 685 void SetManagedMemoryPolicy(const ManagedMemoryPolicy& policy); | 683 void SetManagedMemoryPolicy(const ManagedMemoryPolicy& policy); |
| 686 | 684 |
| 687 void MarkUIResourceNotEvicted(UIResourceId uid); | 685 void MarkUIResourceNotEvicted(UIResourceId uid); |
| 688 void ClearUIResources(); | 686 void ClearUIResources(); |
| 689 | 687 |
| 690 void NotifySwapPromiseMonitorsOfSetNeedsRedraw(); | 688 void NotifySwapPromiseMonitorsOfSetNeedsRedraw(); |
| 691 void NotifySwapPromiseMonitorsOfForwardingToMainThread(); | 689 void NotifySwapPromiseMonitorsOfForwardingToMainThread(); |
| 692 | 690 |
| 693 void UpdateRootLayerStateForSynchronousInputHandler(); | 691 void UpdateRootLayerStateForSynchronousInputHandler(); |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 869 bool has_scrolled_by_touch_; | 867 bool has_scrolled_by_touch_; |
| 870 | 868 |
| 871 bool touchpad_and_wheel_scroll_latching_enabled_; | 869 bool touchpad_and_wheel_scroll_latching_enabled_; |
| 872 | 870 |
| 873 DISALLOW_COPY_AND_ASSIGN(LayerTreeHostImpl); | 871 DISALLOW_COPY_AND_ASSIGN(LayerTreeHostImpl); |
| 874 }; | 872 }; |
| 875 | 873 |
| 876 } // namespace cc | 874 } // namespace cc |
| 877 | 875 |
| 878 #endif // CC_TREES_LAYER_TREE_HOST_IMPL_H_ | 876 #endif // CC_TREES_LAYER_TREE_HOST_IMPL_H_ |
| OLD | NEW |