Lines Matching refs:fProxy
24 int32_t getProxyRefCnt() const { return fProxy->getProxyRefCnt(); } in getProxyRefCnt()
29 bool hasPendingIO() const { return fProxy->hasPendingIO(); } in hasPendingIO()
34 bool hasPendingWrite() const { return fProxy->hasPendingWrite(); } in hasPendingWrite()
36 void computeScratchKey(GrScratchKey* key) const { return fProxy->computeScratchKey(key); } in computeScratchKey()
41 return fProxy->createSurface(resourceProvider); in createSurface()
45 void assign(sk_sp<GrSurface> surface) { fProxy->assign(std::move(surface)); } in assign()
48 return fProxy->fSurfaceFlags & GrInternalSurfaceFlags::kNoPendingIO; in requiresNoPendingIO()
52 bool isExact() const { return SkBackingFit::kExact == fProxy->fFit; } in isExact()
60 return fProxy->fLazyInstantiationType; in lazyInstantiationType()
64 return SkToBool(fProxy->fTarget) && in isSafeToDeinstantiate()
65 SkToBool(fProxy->fLazyInstantiateCallback) && in isSafeToDeinstantiate()
73 explicit GrSurfaceProxyPriv(GrSurfaceProxy* proxy) : fProxy(proxy) {} in GrSurfaceProxyPriv()
81 GrSurfaceProxy* fProxy; variable