Chromium Code Reviews| Index: cc/trees/layer_tree_host.cc |
| diff --git a/cc/trees/layer_tree_host.cc b/cc/trees/layer_tree_host.cc |
| index f4780789394c447a1b3a56cfb5925ef325dec6a1..6aec98f6b3bb1c91c15e1a6942582d9d7689874b 100644 |
| --- a/cc/trees/layer_tree_host.cc |
| +++ b/cc/trees/layer_tree_host.cc |
| @@ -133,7 +133,6 @@ LayerTreeHost::LayerTreeHost( |
| partial_texture_update_requests_(0), |
| did_complete_scale_animation_(false), |
| in_paint_layer_contents_(false), |
| - total_frames_used_for_lcd_text_metrics_(0), |
| id_(s_layer_tree_host_sequence_number.GetNext() + 1), |
| next_commit_forces_redraw_(false), |
| shared_bitmap_manager_(shared_bitmap_manager), |
| @@ -809,18 +808,6 @@ void LayerTreeHost::RecordGpuRasterizationHistogram() { |
| gpu_rasterization_histogram_recorded_ = true; |
| } |
| -void LayerTreeHost::CalculateLCDTextMetricsCallback(Layer* layer) { |
| - if (!layer->SupportsLCDText()) |
| - return; |
| - |
| - lcd_text_metrics_.total_num_cc_layers++; |
| - if (layer->draw_properties().can_use_lcd_text) { |
| - lcd_text_metrics_.total_num_cc_layers_can_use_lcd_text++; |
| - if (layer->contents_opaque()) |
| - lcd_text_metrics_.total_num_cc_layers_will_use_lcd_text++; |
| - } |
| -} |
| - |
| bool LayerTreeHost::UsingSharedMemoryResources() { |
| return GetRendererCapabilities().using_shared_memory_resources; |
| } |
| @@ -861,29 +848,6 @@ bool LayerTreeHost::UpdateLayers(Layer* root_layer, |
| settings_.verify_property_trees, &update_list, |
| render_surface_layer_list_id); |
| LayerTreeHostCommon::CalculateDrawProperties(&inputs); |
| - |
| - if (total_frames_used_for_lcd_text_metrics_ <= |
| - kTotalFramesToUseForLCDTextMetrics) { |
| - LayerTreeHostCommon::CallFunctionForSubtree( |
| - root_layer, |
| - base::Bind(&LayerTreeHost::CalculateLCDTextMetricsCallback, |
| - base::Unretained(this))); |
| - total_frames_used_for_lcd_text_metrics_++; |
| - } |
| - |
| - if (total_frames_used_for_lcd_text_metrics_ == |
| - kTotalFramesToUseForLCDTextMetrics) { |
| - total_frames_used_for_lcd_text_metrics_++; |
| - |
| - UMA_HISTOGRAM_PERCENTAGE( |
|
danakj
2015/02/18 01:24:10
Are these not being used anymore?
|
| - "Renderer4.LCDText.PercentageOfCandidateLayers", |
| - lcd_text_metrics_.total_num_cc_layers_can_use_lcd_text * 100.0 / |
| - lcd_text_metrics_.total_num_cc_layers); |
| - UMA_HISTOGRAM_PERCENTAGE( |
| - "Renderer4.LCDText.PercentageOfAALayers", |
| - lcd_text_metrics_.total_num_cc_layers_will_use_lcd_text * 100.0 / |
| - lcd_text_metrics_.total_num_cc_layers_can_use_lcd_text); |
| - } |
| } |
| // Reset partial texture update requests. |