Make render task targets be just a proxy.

Change-Id: I09548cc22b13bc0b9b5f77cf1f20c1505a529c51
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/356760
Commit-Queue: Brian Salomon <bsalomon@google.com>
Reviewed-by: Adlai Holler <adlai@google.com>
Reviewed-by: Greg Daniel <egdaniel@google.com>
diff --git a/src/gpu/GrBitmapTextureMaker.cpp b/src/gpu/GrBitmapTextureMaker.cpp
index b3745c8..b9167cb 100644
--- a/src/gpu/GrBitmapTextureMaker.cpp
+++ b/src/gpu/GrBitmapTextureMaker.cpp
@@ -107,7 +107,7 @@
         // We need a mipped proxy, but we found a proxy earlier that wasn't mipped. Thus we generate
         // a new mipped surface and copy the original proxy into the base layer. We will then let
         // the gpu generate the rest of the mips.
-        auto mippedProxy = GrCopyBaseMipMapToTextureProxy(this->context(), proxy.get(),
+        auto mippedProxy = GrCopyBaseMipMapToTextureProxy(this->context(), proxy,
                                                           kTopLeft_GrSurfaceOrigin);
         if (!mippedProxy) {
             // We failed to make a mipped proxy with the base copied into it. This could have