diff options
author | enne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-15 15:39:29 +0000 |
---|---|---|
committer | enne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-15 15:39:29 +0000 |
commit | cdf5b95a722b504b59b7df05e470d0bfc149677c (patch) | |
tree | aefbd22d76557ab7da2fe4f107fe2eeb866118c7 /cc/layers/tiled_layer_impl.h | |
parent | add7ccd05019799a188fd24bc126c1b504e13189 (diff) | |
download | chromium_src-cdf5b95a722b504b59b7df05e470d0bfc149677c.zip chromium_src-cdf5b95a722b504b59b7df05e470d0bfc149677c.tar.gz chromium_src-cdf5b95a722b504b59b7df05e470d0bfc149677c.tar.bz2 |
cc: Add per-layer memory usage to tracing snapshots
R=nduca@chromium.org
BUG=none
Review URL: https://chromiumcodereview.appspot.com/14844008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200275 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/layers/tiled_layer_impl.h')
-rw-r--r-- | cc/layers/tiled_layer_impl.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cc/layers/tiled_layer_impl.h b/cc/layers/tiled_layer_impl.h index f628037..2bd5460 100644 --- a/cc/layers/tiled_layer_impl.h +++ b/cc/layers/tiled_layer_impl.h @@ -45,6 +45,10 @@ class CC_EXPORT TiledLayerImpl : public LayerImpl { virtual Region VisibleContentOpaqueRegion() const OVERRIDE; virtual void DidLoseOutputSurface() OVERRIDE; + const LayerTilingData* TilingForTesting() const { return tiler_.get(); } + + virtual size_t GPUMemoryUsageInBytes() const OVERRIDE; + protected: TiledLayerImpl(LayerTreeImpl* tree_impl, int id); // Exposed for testing. |