Lines Matching refs:fPendingWrites
58 SkASSERT(fRefCnt >= 0 && fPendingWrites >= 0 && fPendingReads >= 0); in isUnique_debugOnly()
59 return 1 == fRefCnt + fPendingWrites + fPendingReads; in isUnique_debugOnly()
67 SkASSERT(0 == fPendingWrites); in release()
85 SkASSERT(fPendingWrites >= 0); in validate()
86 SkASSERT(fRefCnt + fPendingReads + fPendingWrites >= 1); in validate()
94 SkASSERT(fTarget->fPendingWrites >= fPendingWrites); in validate()
126 ++fPendingWrites; in addPendingWrite()
139 --fPendingWrites; in completedWrite()
144 GrIORefProxy() : fTarget(nullptr), fRefCnt(1), fPendingReads(0), fPendingWrites(0) {} in GrIORefProxy()
145 GrIORefProxy(sk_sp<GrSurface> surface) : fRefCnt(1), fPendingReads(0), fPendingWrites(0) { in GrIORefProxy()
164 fTarget->fPendingWrites += fPendingWrites; in transferRefs()
176 return SkToBool(fPendingWrites | fPendingReads); in internalHasPendingIO()
184 return SkToBool(fPendingWrites); in internalHasPendingWrite()
196 if (0 == fPendingReads && 0 == fPendingWrites && 0 == fRefCnt) { in didRemoveRefOrPendingIO()
203 mutable int32_t fPendingWrites; variable