| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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 #include "cc/trees/layer_tree_settings.h" | 5 #include "cc/trees/layer_tree_settings.h" |
| 6 | 6 |
| 7 #include "cc/proto/layer_tree_settings.pb.h" | 7 #include "cc/proto/layer_tree_settings.pb.h" |
| 8 #include "testing/gtest/include/gtest/gtest.h" | 8 #include "testing/gtest/include/gtest/gtest.h" |
| 9 | 9 |
| 10 namespace cc { | 10 namespace cc { |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 70 settings.tiling_interest_area_padding = | 70 settings.tiling_interest_area_padding = |
| 71 settings.tiling_interest_area_padding * 3 + 1; | 71 settings.tiling_interest_area_padding * 3 + 1; |
| 72 settings.skewport_target_time_in_seconds = 0.53f; | 72 settings.skewport_target_time_in_seconds = 0.53f; |
| 73 settings.skewport_extrapolation_limit_in_screen_pixels = | 73 settings.skewport_extrapolation_limit_in_screen_pixels = |
| 74 settings.skewport_extrapolation_limit_in_screen_pixels * 3 + 1; | 74 settings.skewport_extrapolation_limit_in_screen_pixels * 3 + 1; |
| 75 settings.max_memory_for_prepaint_percentage = | 75 settings.max_memory_for_prepaint_percentage = |
| 76 settings.max_memory_for_prepaint_percentage * 3 + 1; | 76 settings.max_memory_for_prepaint_percentage * 3 + 1; |
| 77 settings.use_zero_copy = !settings.use_zero_copy; | 77 settings.use_zero_copy = !settings.use_zero_copy; |
| 78 settings.use_partial_raster = !settings.use_partial_raster; | 78 settings.use_partial_raster = !settings.use_partial_raster; |
| 79 settings.enable_elastic_overscroll = !settings.enable_elastic_overscroll; | 79 settings.enable_elastic_overscroll = !settings.enable_elastic_overscroll; |
| 80 settings.use_image_texture_targets.push_back(54); | |
| 81 settings.use_image_texture_targets.push_back(55); | |
| 82 settings.ignore_root_layer_flings = !settings.ignore_root_layer_flings; | 80 settings.ignore_root_layer_flings = !settings.ignore_root_layer_flings; |
| 83 settings.scheduled_raster_task_limit = | 81 settings.scheduled_raster_task_limit = |
| 84 settings.scheduled_raster_task_limit * 3 + 1; | 82 settings.scheduled_raster_task_limit * 3 + 1; |
| 85 settings.use_occlusion_for_tile_prioritization = | 83 settings.use_occlusion_for_tile_prioritization = |
| 86 !settings.use_occlusion_for_tile_prioritization; | 84 !settings.use_occlusion_for_tile_prioritization; |
| 87 settings.wait_for_beginframe_interval = | 85 settings.wait_for_beginframe_interval = |
| 88 !settings.wait_for_beginframe_interval; | 86 !settings.wait_for_beginframe_interval; |
| 89 settings.max_staging_buffer_usage_in_bytes = | 87 settings.max_staging_buffer_usage_in_bytes = |
| 90 settings.max_staging_buffer_usage_in_bytes * 3 + 1; | 88 settings.max_staging_buffer_usage_in_bytes * 3 + 1; |
| 91 settings.memory_policy_ = ManagedMemoryPolicy( | 89 settings.memory_policy_ = ManagedMemoryPolicy( |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 128 settings.default_tile_size = gfx::Size(53, 54); | 126 settings.default_tile_size = gfx::Size(53, 54); |
| 129 settings.max_untiled_layer_size = gfx::Size(55, 56); | 127 settings.max_untiled_layer_size = gfx::Size(55, 56); |
| 130 settings.minimum_occlusion_tracking_size = gfx::Size(57, 58); | 128 settings.minimum_occlusion_tracking_size = gfx::Size(57, 58); |
| 131 settings.tiling_interest_area_padding = 59; | 129 settings.tiling_interest_area_padding = 59; |
| 132 settings.skewport_target_time_in_seconds = 0.6f; | 130 settings.skewport_target_time_in_seconds = 0.6f; |
| 133 settings.skewport_extrapolation_limit_in_screen_pixels = 61; | 131 settings.skewport_extrapolation_limit_in_screen_pixels = 61; |
| 134 settings.max_memory_for_prepaint_percentage = 62; | 132 settings.max_memory_for_prepaint_percentage = 62; |
| 135 settings.use_zero_copy = true; | 133 settings.use_zero_copy = true; |
| 136 settings.use_partial_raster = true; | 134 settings.use_partial_raster = true; |
| 137 settings.enable_elastic_overscroll = false; | 135 settings.enable_elastic_overscroll = false; |
| 138 settings.use_image_texture_targets.push_back(10); | |
| 139 settings.use_image_texture_targets.push_back(19); | |
| 140 settings.ignore_root_layer_flings = true; | 136 settings.ignore_root_layer_flings = true; |
| 141 settings.scheduled_raster_task_limit = 41; | 137 settings.scheduled_raster_task_limit = 41; |
| 142 settings.use_occlusion_for_tile_prioritization = true; | 138 settings.use_occlusion_for_tile_prioritization = true; |
| 143 settings.wait_for_beginframe_interval = true; | 139 settings.wait_for_beginframe_interval = true; |
| 144 settings.max_staging_buffer_usage_in_bytes = 70; | 140 settings.max_staging_buffer_usage_in_bytes = 70; |
| 145 settings.memory_policy_ = ManagedMemoryPolicy( | 141 settings.memory_policy_ = ManagedMemoryPolicy( |
| 146 71, gpu::MemoryAllocation::CUTOFF_ALLOW_NICE_TO_HAVE, 77); | 142 71, gpu::MemoryAllocation::CUTOFF_ALLOW_NICE_TO_HAVE, 77); |
| 147 LayerTreeDebugState debug_state; | 143 LayerTreeDebugState debug_state; |
| 148 debug_state.show_fps_counter = true; | 144 debug_state.show_fps_counter = true; |
| 149 settings.initial_debug_state = debug_state; | 145 settings.initial_debug_state = debug_state; |
| 150 VerifySerializeAndDeserialize(settings); | 146 VerifySerializeAndDeserialize(settings); |
| 151 } | 147 } |
| 152 | 148 |
| 153 } // namespace | 149 } // namespace |
| 154 } // namespace cc | 150 } // namespace cc |
| OLD | NEW |