summaryrefslogtreecommitdiffstats
path: root/cc/cc_tests.gyp
diff options
context:
space:
mode:
authorjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-27 01:17:34 +0000
committerjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-27 01:17:34 +0000
commit387b59dfaa6e4d21cf106b212763eda19a6bf6bb (patch)
treedb15559e1081e6e0c32ea4e734d2667ca52b75d6 /cc/cc_tests.gyp
parent48d2b7c54479f23c092bbaf923fd47db3b8e2f91 (diff)
downloadchromium_src-387b59dfaa6e4d21cf106b212763eda19a6bf6bb.zip
chromium_src-387b59dfaa6e4d21cf106b212763eda19a6bf6bb.tar.gz
chromium_src-387b59dfaa6e4d21cf106b212763eda19a6bf6bb.tar.bz2
Use a SurfaceFactory and manage resources for that group of surfaces
This adds a SurfaceFactory by which a client (normally a compositor instance) can create and destroy surfaces that may want to reuse resources. All frames must be submitted through the factory, although a frame may reference surfaces from different factories. BUG=339257 Review URL: https://codereview.chromium.org/332293003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280189 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/cc_tests.gyp')
-rw-r--r--cc/cc_tests.gyp1
1 files changed, 1 insertions, 0 deletions
diff --git a/cc/cc_tests.gyp b/cc/cc_tests.gyp
index 72aab12..763bda9 100644
--- a/cc/cc_tests.gyp
+++ b/cc/cc_tests.gyp
@@ -121,6 +121,7 @@
'surfaces/surface_aggregator_test_helpers.cc',
'surfaces/surface_aggregator_test_helpers.h',
'surfaces/surface_aggregator_unittest.cc',
+ 'surfaces/surface_factory_unittest.cc',
'surfaces/surface_unittest.cc',
'surfaces/surfaces_pixeltest.cc',
],