Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(36)

Side by Side Diff: cc/trees/layer_tree_settings_unittest.cc

Issue 2120713002: Fix use_image_texture_target inconsistencies (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix content browsertests Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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
OLDNEW
« no previous file with comments | « cc/trees/layer_tree_settings.cc ('k') | content/browser/renderer_host/render_process_host_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698