Lines Matching defs:copy
182 sk_sp<GrSurfaceProxy> copy;
187 copy = GrSurfaceProxy::Copy(fContext,
195 copy = GrSurfaceProxy::Copy(fContext,
205 if (!copy) {
208 GrSurfaceProxyView view{std::move(copy), this->origin(), this->readSwizzle()};
414 // However, if the final proxy isn't a render target then we must use a copy to move the
471 if (!this->copy(std::move(tempProxy), srcRect, dstPoint)) {
852 // If we can't get a texture copy of the contents then give up.
1035 sk_sp<GrRenderTask> SurfaceContext::copy(sk_sp<GrSurfaceProxy> src,
1041 GR_CREATE_TRACE_MARKER_CONTEXT("SurfaceContext", "copy", fContext);
1105 // TODO: If copying supported specifying a renderable copy then we could return the copy