| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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_TEST_FAKE_PICTURE_LAYER_IMPL_H_ | 5 #ifndef CC_TEST_FAKE_PICTURE_LAYER_IMPL_H_ |
| 6 #define CC_TEST_FAKE_PICTURE_LAYER_IMPL_H_ | 6 #define CC_TEST_FAKE_PICTURE_LAYER_IMPL_H_ |
| 7 | 7 |
| 8 #include <stddef.h> | 8 #include <stddef.h> |
| 9 | 9 |
| 10 #include <memory> | 10 #include <memory> |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 107 using PictureLayerImpl::CleanUpTilingsOnActiveLayer; | 107 using PictureLayerImpl::CleanUpTilingsOnActiveLayer; |
| 108 using PictureLayerImpl::CanHaveTilings; | 108 using PictureLayerImpl::CanHaveTilings; |
| 109 using PictureLayerImpl::MinimumContentsScale; | 109 using PictureLayerImpl::MinimumContentsScale; |
| 110 using PictureLayerImpl::SanityCheckTilingState; | 110 using PictureLayerImpl::SanityCheckTilingState; |
| 111 using PictureLayerImpl::UpdateRasterSource; | 111 using PictureLayerImpl::UpdateRasterSource; |
| 112 | 112 |
| 113 using PictureLayerImpl::UpdateIdealScales; | 113 using PictureLayerImpl::UpdateIdealScales; |
| 114 using PictureLayerImpl::MaximumTilingContentsScale; | 114 using PictureLayerImpl::MaximumTilingContentsScale; |
| 115 | 115 |
| 116 void AddTilingUntilNextDraw(float scale) { | 116 void AddTilingUntilNextDraw(float scale) { |
| 117 last_append_quads_tilings_.push_back(AddTiling(scale)); | 117 last_append_quads_tilings_.push_back( |
| 118 AddTiling(ScaleTranslate2d(scale, gfx::Vector2dF()))); |
| 118 } | 119 } |
| 119 | 120 |
| 120 float raster_page_scale() const { return raster_page_scale_; } | 121 float raster_page_scale() const { return raster_page_scale_; } |
| 121 void set_raster_page_scale(float scale) { raster_page_scale_ = scale; } | 122 void set_raster_page_scale(float scale) { raster_page_scale_ = scale; } |
| 122 | 123 |
| 123 float ideal_contents_scale() const { return ideal_contents_scale_; } | 124 float ideal_contents_scale() const { return ideal_contents_scale_; } |
| 124 float raster_contents_scale() const { return raster_contents_scale_; } | 125 float raster_contents_scale() const { return raster_contents_scale_; } |
| 125 | 126 |
| 126 PictureLayerTiling* HighResTiling() const; | 127 PictureLayerTiling* HighResTiling() const; |
| 127 PictureLayerTiling* LowResTiling() const; | 128 PictureLayerTiling* LowResTiling() const; |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 189 size_t did_become_active_call_count_ = 0; | 190 size_t did_become_active_call_count_ = 0; |
| 190 bool has_valid_tile_priorities_ = false; | 191 bool has_valid_tile_priorities_ = false; |
| 191 bool use_set_valid_tile_priorities_flag_ = false; | 192 bool use_set_valid_tile_priorities_flag_ = false; |
| 192 size_t release_resources_count_ = 0; | 193 size_t release_resources_count_ = 0; |
| 193 size_t release_tile_resources_count_ = 0; | 194 size_t release_tile_resources_count_ = 0; |
| 194 }; | 195 }; |
| 195 | 196 |
| 196 } // namespace cc | 197 } // namespace cc |
| 197 | 198 |
| 198 #endif // CC_TEST_FAKE_PICTURE_LAYER_IMPL_H_ | 199 #endif // CC_TEST_FAKE_PICTURE_LAYER_IMPL_H_ |
| OLD | NEW |