From ecf3dbe8f2987a08b21be1aff61b7fbfbb69640a Mon Sep 17 00:00:00 2001 From: robertphillips Date: Thu, 28 Jul 2016 15:17:34 -0700 Subject: Remove use of MakeRenderTargetDirect from view system Here is the CL that sent me down the SkGammaColorFilter path GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2178353005 Review-Url: https://codereview.chromium.org/2178353005 --- include/views/SkWindow.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'include/views') diff --git a/include/views/SkWindow.h b/include/views/SkWindow.h index f81ec5d06e..e964fc681b 100644 --- a/include/views/SkWindow.h +++ b/include/views/SkWindow.h @@ -78,7 +78,7 @@ public: void preConcat(const SkMatrix&); void postConcat(const SkMatrix&); - virtual SkSurface* createSurface(); + virtual sk_sp makeSurface(); protected: virtual bool onEvent(const SkEvent&); @@ -98,8 +98,8 @@ protected: virtual bool onSetFocusView(SkView* focus); #if SK_SUPPORT_GPU - GrRenderTarget* renderTarget(const AttachmentInfo& attachmentInfo, - const GrGLInterface* , GrContext* grContext); + sk_sp makeGpuBackedSurface(const AttachmentInfo& attachmentInfo, + const GrGLInterface* , GrContext* grContext); #endif private: -- cgit v1.2.3