| Index: src/core/SkSpecialSurface.cpp
|
| diff --git a/src/core/SkSpecialSurface.cpp b/src/core/SkSpecialSurface.cpp
|
| index 510926a1f5db508b429ee55dc97ddface3629422..6f99462ef15113e7e7c94a0503f4dc5b459e0209 100644
|
| --- a/src/core/SkSpecialSurface.cpp
|
| +++ b/src/core/SkSpecialSurface.cpp
|
| @@ -115,13 +115,11 @@ sk_sp<SkSpecialSurface> SkSpecialSurface::MakeRaster(const SkImageInfo& info,
|
|
|
| class SkSpecialSurface_Gpu : public SkSpecialSurface_Base {
|
| public:
|
| - SkSpecialSurface_Gpu(sk_sp<GrDrawContext> drawContext,
|
| - int width, int height,
|
| - const SkIRect& subset)
|
| + SkSpecialSurface_Gpu(sk_sp<GrDrawContext> drawContext, const SkIRect& subset)
|
| : INHERITED(subset, &drawContext->surfaceProps())
|
| , fDrawContext(std::move(drawContext)) {
|
|
|
| - sk_sp<SkBaseDevice> device(SkGpuDevice::Make(fDrawContext, width, height,
|
| + sk_sp<SkBaseDevice> device(SkGpuDevice::Make(fDrawContext,
|
| SkGpuDevice::kUninit_InitContents));
|
| if (!device) {
|
| return;
|
| @@ -166,7 +164,7 @@ sk_sp<SkSpecialSurface> SkSpecialSurface::MakeRenderTarget(GrContext* context,
|
|
|
| const SkIRect subset = SkIRect::MakeWH(width, height);
|
|
|
| - return sk_make_sp<SkSpecialSurface_Gpu>(std::move(drawContext), width, height, subset);
|
| + return sk_make_sp<SkSpecialSurface_Gpu>(std::move(drawContext), subset);
|
| }
|
|
|
| #endif
|
|
|