Lines Matching refs:fProxy
23 : fProxy(std::move(proxy)), fOrigin(origin), fSwizzle(swizzle) {} in GrSurfaceProxyView()
27 : fProxy(std::move(proxy)), fOrigin(kTopLeft_GrSurfaceOrigin) {} in GrSurfaceProxyView()
32 operator bool() const { return SkToBool(fProxy.get()); }
38 return fProxy->uniqueID() == view.fProxy->uniqueID() &&
48 GrSurfaceProxy* proxy() const { return fProxy.get(); } in proxy()
49 sk_sp<GrSurfaceProxy> refProxy() const { return fProxy; } in refProxy()
52 if (!fProxy) { in asTextureProxy()
55 return fProxy->asTextureProxy(); in asTextureProxy()
62 if (!fProxy) { in asRenderTargetProxy()
65 return fProxy->asRenderTargetProxy(); in asRenderTargetProxy()
78 return {fProxy, fOrigin, GrSwizzle::Concat(fSwizzle, swizzle)}; in makeSwizzle()
82 return {std::move(fProxy), fOrigin, GrSwizzle::Concat(fSwizzle, swizzle)}; in makeSwizzle()
124 return std::move(fProxy); in detachProxy()
128 sk_sp<GrSurfaceProxy> fProxy;