summaryrefslogtreecommitdiffstats
path: root/cc/output/software_output_device.h
diff options
context:
space:
mode:
authorreed <reed@google.com>2014-12-10 06:49:35 -0800
committerCommit bot <commit-bot@chromium.org>2014-12-10 14:49:50 +0000
commit62272ad0487d0741c712ceb6674afaf72dc61bb7 (patch)
tree5be00944a943473a45e7bf4ad906e07031b8db51 /cc/output/software_output_device.h
parent1e2366706b52428a3a6355864b6e9a845216ae3d (diff)
downloadchromium_src-62272ad0487d0741c712ceb6674afaf72dc61bb7.zip
chromium_src-62272ad0487d0741c712ceb6674afaf72dc61bb7.tar.gz
chromium_src-62272ad0487d0741c712ceb6674afaf72dc61bb7.tar.bz2
SkCanvas::NewRaster is deprecated, create a surface instead
BUG=skia:3216 Review URL: https://codereview.chromium.org/791753002 Cr-Commit-Position: refs/heads/master@{#307697}
Diffstat (limited to 'cc/output/software_output_device.h')
-rw-r--r--cc/output/software_output_device.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/cc/output/software_output_device.h b/cc/output/software_output_device.h
index d183fdc..89ab005 100644
--- a/cc/output/software_output_device.h
+++ b/cc/output/software_output_device.h
@@ -9,6 +9,7 @@
#include "base/memory/scoped_ptr.h"
#include "cc/base/cc_export.h"
#include "skia/ext/refptr.h"
+#include "third_party/skia/include/core/SkSurface.h"
#include "ui/gfx/geometry/rect.h"
#include "ui/gfx/geometry/size.h"
#include "ui/gfx/geometry/vector2d.h"
@@ -75,7 +76,7 @@ class CC_EXPORT SoftwareOutputDevice {
gfx::Size viewport_pixel_size_;
float scale_factor_;
gfx::Rect damage_rect_;
- skia::RefPtr<SkCanvas> canvas_;
+ skia::RefPtr<SkSurface> surface_;
scoped_ptr<gfx::VSyncProvider> vsync_provider_;
private: