diff options
author | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-27 01:17:34 +0000 |
---|---|---|
committer | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-27 01:17:34 +0000 |
commit | 387b59dfaa6e4d21cf106b212763eda19a6bf6bb (patch) | |
tree | db15559e1081e6e0c32ea4e734d2667ca52b75d6 /cc/cc_tests.gyp | |
parent | 48d2b7c54479f23c092bbaf923fd47db3b8e2f91 (diff) | |
download | chromium_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.gyp | 1 |
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', ], |