Searched refs:GrIORefProxy (Results 1 – 3 of 3) sorted by relevance
28 class GrIORefProxy : public SkNoncopyable {77 GrIORefProxy() : fTarget(nullptr), fRefCnt(1), fPendingReads(0), fPendingWrites(0) {} in GrIORefProxy() function78 GrIORefProxy(sk_sp<GrSurface> surface) : fRefCnt(1), fPendingReads(0), fPendingWrites(0) { in GrIORefProxy() function83 virtual ~GrIORefProxy() { in ~GrIORefProxy()168 class GrSurfaceProxy : public GrIORefProxy {364 typedef GrIORefProxy INHERITED;
19 int32_t GrIORefProxy::getProxyRefCnt_TestOnly() const { in getProxyRefCnt_TestOnly()23 int32_t GrIORefProxy::getBackingRefCnt_TestOnly() const { in getBackingRefCnt_TestOnly()31 int32_t GrIORefProxy::getPendingReadCnt_TestOnly() const { in getPendingReadCnt_TestOnly()40 int32_t GrIORefProxy::getPendingWriteCnt_TestOnly() const { in getPendingWriteCnt_TestOnly()
96 friend class GrIORefProxy; // needs to forward on wrapped IO calls