summaryrefslogtreecommitdiffstats
path: root/cc/picture_layer_impl.cc
diff options
context:
space:
mode:
authorenne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-09 22:37:09 +0000
committerenne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-09 22:37:09 +0000
commit3621e18952f50baff1781886ba9997aa6d931877 (patch)
tree9264738355870a83c9fb49c4e6a4fe306039e04d /cc/picture_layer_impl.cc
parent78449d188a8fd1883e450fa00d07872239043c08 (diff)
downloadchromium_src-3621e18952f50baff1781886ba9997aa6d931877.zip
chromium_src-3621e18952f50baff1781886ba9997aa6d931877.tar.gz
chromium_src-3621e18952f50baff1781886ba9997aa6d931877.tar.bz2
cc: Make Picture/PicturePile handle recording/raster
It's not efficient (or tested), but this should be enough to start being useful once we add the raster/upload/appendQuads path. Next steps are probably to add tilings to the PictureLayerImpl. R=nduca@chromium.org BUG=155209 Review URL: https://chromiumcodereview.appspot.com/11293188 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166999 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/picture_layer_impl.cc')
-rw-r--r--cc/picture_layer_impl.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/cc/picture_layer_impl.cc b/cc/picture_layer_impl.cc
index 0da0d20..9f42e12 100644
--- a/cc/picture_layer_impl.cc
+++ b/cc/picture_layer_impl.cc
@@ -15,4 +15,17 @@ PictureLayerImpl::PictureLayerImpl(int id) :
PictureLayerImpl::~PictureLayerImpl() {
}
+const char* PictureLayerImpl::layerTypeAsString() const {
+ return "PictureLayer";
+}
+
+void PictureLayerImpl::appendQuads(QuadSink&, AppendQuadsData&) {
+ // TODO(enne): implement me
+}
+
+void PictureLayerImpl::dumpLayerProperties(std::string*, int indent) const {
+ // TODO(enne): implement me
+}
+
+
} // namespace cc