Chromium Code Reviews| 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 |
| { |