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 #include "cc/trees/layer_tree_host_impl.h" | 5 #include "cc/trees/layer_tree_host_impl.h" |
6 | 6 |
7 #include <cmath> | 7 #include <cmath> |
8 | 8 |
9 #include "base/bind.h" | 9 #include "base/bind.h" |
10 #include "base/command_line.h" | 10 #include "base/command_line.h" |
(...skipping 1860 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1871 had_incomplete_tile, | 1871 had_incomplete_tile, |
1872 animating, | 1872 animating, |
1873 resource_provider)); | 1873 resource_provider)); |
1874 } | 1874 } |
1875 | 1875 |
1876 virtual void AppendQuads(RenderPass* render_pass, | 1876 virtual void AppendQuads(RenderPass* render_pass, |
1877 const OcclusionTracker<LayerImpl>& occlusion_tracker, | 1877 const OcclusionTracker<LayerImpl>& occlusion_tracker, |
1878 AppendQuadsData* append_quads_data) OVERRIDE { | 1878 AppendQuadsData* append_quads_data) OVERRIDE { |
1879 LayerImpl::AppendQuads(render_pass, occlusion_tracker, append_quads_data); | 1879 LayerImpl::AppendQuads(render_pass, occlusion_tracker, append_quads_data); |
1880 if (had_incomplete_tile_) | 1880 if (had_incomplete_tile_) |
1881 append_quads_data->had_incomplete_tile = true; | 1881 append_quads_data->num_incomplete_tiles++; |
1882 if (tile_missing_) | 1882 if (tile_missing_) |
1883 append_quads_data->num_missing_tiles++; | 1883 append_quads_data->num_missing_tiles++; |
1884 } | 1884 } |
1885 | 1885 |
1886 private: | 1886 private: |
1887 MissingTextureAnimatingLayer(LayerTreeImpl* tree_impl, | 1887 MissingTextureAnimatingLayer(LayerTreeImpl* tree_impl, |
1888 int id, | 1888 int id, |
1889 bool tile_missing, | 1889 bool tile_missing, |
1890 bool had_incomplete_tile, | 1890 bool had_incomplete_tile, |
1891 bool animating, | 1891 bool animating, |
(...skipping 4758 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6650 external_viewport, | 6650 external_viewport, |
6651 external_clip, | 6651 external_clip, |
6652 valid_for_tile_management); | 6652 valid_for_tile_management); |
6653 DrawFrame(); | 6653 DrawFrame(); |
6654 EXPECT_TRANSFORMATION_MATRIX_EQ( | 6654 EXPECT_TRANSFORMATION_MATRIX_EQ( |
6655 external_transform, layer->draw_properties().target_space_transform); | 6655 external_transform, layer->draw_properties().target_space_transform); |
6656 } | 6656 } |
6657 | 6657 |
6658 } // namespace | 6658 } // namespace |
6659 } // namespace cc | 6659 } // namespace cc |
OLD | NEW |