Index: src/image/SkSurface_Gpu.cpp |
diff --git a/src/image/SkSurface_Gpu.cpp b/src/image/SkSurface_Gpu.cpp |
index fb087ea24bb26efe542d135a2a9e497afd74fa59..e6fd0802351e753cd80f7ce7f69df5c4ee6f0641 100644 |
--- a/src/image/SkSurface_Gpu.cpp |
+++ b/src/image/SkSurface_Gpu.cpp |
@@ -14,7 +14,7 @@ class SkSurface_Gpu : public SkSurface_Base { |
public: |
SK_DECLARE_INST_COUNT(SkSurface_Gpu) |
- SkSurface_Gpu(GrRenderTarget*, bool cached, const SkSurfaceProps*, bool doClear); |
+ SkSurface_Gpu(GrRenderTarget*, const SkSurfaceProps*, bool doClear); |
virtual ~SkSurface_Gpu(); |
virtual SkCanvas* onNewCanvas() SK_OVERRIDE; |
@@ -33,12 +33,10 @@ private: |
/////////////////////////////////////////////////////////////////////////////// |
-SkSurface_Gpu::SkSurface_Gpu(GrRenderTarget* renderTarget, bool cached, const SkSurfaceProps* props, |
+SkSurface_Gpu::SkSurface_Gpu(GrRenderTarget* renderTarget, const SkSurfaceProps* props, |
bool doClear) |
- : INHERITED(renderTarget->width(), renderTarget->height(), props) |
-{ |
+ : INHERITED(renderTarget->width(), renderTarget->height(), props) { |
int deviceFlags = 0; |
- deviceFlags |= cached ? SkGpuDevice::kCached_Flag : 0; |
deviceFlags |= this->props().isUseDistanceFieldFonts() ? SkGpuDevice::kDFFonts_Flag : 0; |
fDevice = SkGpuDevice::Create(renderTarget, this->props(), deviceFlags); |
@@ -111,7 +109,7 @@ SkSurface* SkSurface::NewRenderTargetDirect(GrRenderTarget* target, const SkSurf |
if (NULL == target) { |
return NULL; |
} |
- return SkNEW_ARGS(SkSurface_Gpu, (target, false, props, false)); |
+ return SkNEW_ARGS(SkSurface_Gpu, (target, props, false)); |
} |
SkSurface* SkSurface::NewRenderTarget(GrContext* ctx, const SkImageInfo& info, int sampleCount, |
@@ -132,7 +130,7 @@ SkSurface* SkSurface::NewRenderTarget(GrContext* ctx, const SkImageInfo& info, i |
return NULL; |
} |
- return SkNEW_ARGS(SkSurface_Gpu, (tex->asRenderTarget(), false, props, true)); |
+ return SkNEW_ARGS(SkSurface_Gpu, (tex->asRenderTarget(), props, true)); |
} |
SkSurface* SkSurface::NewScratchRenderTarget(GrContext* ctx, const SkImageInfo& info, |
@@ -154,5 +152,5 @@ SkSurface* SkSurface::NewScratchRenderTarget(GrContext* ctx, const SkImageInfo& |
return NULL; |
} |
- return SkNEW_ARGS(SkSurface_Gpu, (tex->asRenderTarget(), true, props, true)); |
+ return SkNEW_ARGS(SkSurface_Gpu, (tex->asRenderTarget(), props, true)); |
} |