Index: samplecode/SampleApp.cpp |
diff --git a/samplecode/SampleApp.cpp b/samplecode/SampleApp.cpp |
index 9d7e727ce5e87d46347facaf9e36b007bd9eaafe..ea7e0235fa8c5a163bdc23c1c5379d6b4fd36eb0 100644 |
--- a/samplecode/SampleApp.cpp |
+++ b/samplecode/SampleApp.cpp |
@@ -271,12 +271,10 @@ public: |
fBackend = kNone_BackEndType; |
} |
robertphillips
2014/09/18 14:52:21
SK_OVERRIDE ?
reed1
2014/09/18 18:08:12
Done.
|
- virtual SkCanvas* createCanvas(SampleWindow::DeviceType dType, |
- SampleWindow* win) { |
+ virtual SkSurface* createSurface(SampleWindow::DeviceType dType, SampleWindow* win) { |
#if SK_SUPPORT_GPU |
if (IsGpuDeviceType(dType) && fCurContext) { |
- SkAutoTUnref<SkBaseDevice> device(SkGpuDevice::Create(fCurRenderTarget)); |
- return new SkCanvas(device); |
+ return SkSurface::NewRenderTargetDirect(fCurRenderTarget); |
} else |
#endif |
{ |