summaryrefslogtreecommitdiffstats
path: root/cc/BUILD.gn
diff options
context:
space:
mode:
authorweiliangc@chromium.org <weiliangc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-17 17:03:50 +0000
committerweiliangc@chromium.org <weiliangc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-17 17:03:50 +0000
commitba16cce0d6c6c4ece3abf0630a9e6c6a4de3be72 (patch)
treeed9434953400d9bab2dddcb1c96872fb72ade7be /cc/BUILD.gn
parentf55d18ccebcfd004b9c0f77bb5f0afbfb82406bb (diff)
downloadchromium_src-ba16cce0d6c6c4ece3abf0630a9e6c6a4de3be72.zip
chromium_src-ba16cce0d6c6c4ece3abf0630a9e6c6a4de3be72.tar.gz
chromium_src-ba16cce0d6c6c4ece3abf0630a9e6c6a4de3be72.tar.bz2
Remove QuadCuller class and make QuadSink concrete
Make the base class QuadSink concrete instead of pure virtual, and remove QuadCuller class. Testing class MockQuadCuller is still derived from QuadSink, which also manipulates its own MockOcclusionTracker. This CL is part of clean up QuadSink. Next step would to plum LayerImpl through so QuadSink will no longer need to hold that variable, in order to split up QuadSink into just RenderPass and OcclusionTracker. This CL follows 302603006 and 306683002. BUG=344962 TEST=cc_unittests Review URL: https://codereview.chromium.org/309493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277788 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/BUILD.gn')
-rw-r--r--cc/BUILD.gn4
1 files changed, 2 insertions, 2 deletions
diff --git a/cc/BUILD.gn b/cc/BUILD.gn
index fef36f1..05d6f5c 100644
--- a/cc/BUILD.gn
+++ b/cc/BUILD.gn
@@ -165,6 +165,7 @@ component("cc") {
"layers/picture_layer_impl.cc",
"layers/picture_layer_impl.h",
"layers/quad_sink.h",
+ "layers/quad_sink.cc",
"layers/render_pass_sink.h",
"layers/render_surface.cc",
"layers/render_surface.h",
@@ -430,8 +431,6 @@ component("cc") {
"trees/proxy.h",
"trees/proxy_timing_history.cc",
"trees/proxy_timing_history.h",
- "trees/quad_culler.cc",
- "trees/quad_culler.h",
"trees/single_thread_proxy.cc",
"trees/single_thread_proxy.h",
"trees/thread_proxy.cc",
@@ -562,6 +561,7 @@ source_set("test_support") {
"test/layer_tree_pixel_test.h",
"test/layer_tree_test.cc",
"test/layer_tree_test.h",
+ "test/mock_occlusion_tracker.h",
"test/mock_quad_culler.cc",
"test/mock_quad_culler.h",
"test/ordered_texture_map.cc",