HomeSort by relevance Sort by last modified time
    Searched defs:fRefCnt (Results 1 - 11 of 11) sorted by null

  /external/skia/src/gpu/
GrNonAtomicRef.h 20 GrNonAtomicRef() : fRefCnt(1) {}
24 // fRefCnt can be one when a subclass is created statically
25 SkASSERT((0 == fRefCnt || 1 == fRefCnt));
27 fRefCnt = -10;
33 SkASSERT(fRefCnt > 0);
34 ++fRefCnt;
38 SkASSERT(fRefCnt > 0);
39 --fRefCnt;
40 if (0 == fRefCnt) {
    [all...]
  /external/skia/include/gpu/
GrProgramElement.h 47 // fRefCnt can be one when an effect is created statically using GR_CREATE_STATIC_EFFECT
48 SkASSERT((0 == fRefCnt || 1 == fRefCnt) && 0 == fPendingExecutions);
50 SkDEBUGCODE(fRefCnt = fPendingExecutions = -10;)
56 SkASSERT(fRefCnt > 0);
57 ++fRefCnt;
63 --fRefCnt;
64 if (0 == fRefCnt) {
83 SkASSERT(fRefCnt >= 0);
85 SkASSERT(fRefCnt + fPendingExecutions > 0)
    [all...]
GrGpuResource.h 55 ++fRefCnt;
61 if (!(--fRefCnt)) {
72 SkASSERT(fRefCnt >= 0);
75 SkASSERT(fRefCnt + fPendingReads + fPendingWrites >= 0);
80 GrIORef() : fRefCnt(1), fPendingReads(0), fPendingWrites(0) { }
94 bool internalHasRef() const { return SkToBool(fRefCnt); }
121 if (0 == fPendingReads && 0 == fPendingWrites && 0 == fRefCnt) {
126 mutable int32_t fRefCnt;
  /external/skia/src/core/
SkRegionPriv.h 40 int32_t fRefCnt;
72 head->fRefCnt = 1;
91 SkASSERT(fRefCnt == 1);
101 if (fRefCnt > 1) {
112 if (sk_atomic_dec(&fRefCnt) == 1) {
SkCachedData.h 30 int testing_only_getRefCnt() const { return fRefCnt; }
56 int fRefCnt; // low-bit means we're owned by the cache
SkRWBuffer.cpp 58 mutable int32_t fRefCnt;
70 head->fRefCnt = 1;
78 SkASSERT(fRefCnt > 0);
79 sk_atomic_inc(&fRefCnt);
83 SkASSERT(fRefCnt > 0);
85 if (1 == sk_atomic_fetch_add(&fRefCnt, -1, sk_memory_order_acq_rel)) {
99 SkASSERT(fRefCnt > 0);
SkAAClip.cpp 59 int32_t fRefCnt;
79 head->fRefCnt = 1;
197 SkASSERT(head->fRefCnt > 0);
619 SkASSERT(fRunHead->fRefCnt >= 1);
620 if (1 == sk_atomic_dec(&fRunHead->fRefCnt)) {
650 sk_atomic_inc(&fRunHead->fRefCnt);
    [all...]
  /external/skia/src/gpu/vk/
GrVkResource.h 49 GrVkResource() : fRefCnt(1) {
60 SkASSERTF(fRefCnt == 1, "fRefCnt was %d", fRefCnt);
61 fRefCnt = 0; // illegal value, to catch us if we reuse after delete
67 int32_t getRefCnt() const { return fRefCnt; }
74 if (1 == sk_atomic_load(&fRefCnt, sk_memory_order_acquire)) {
87 SkASSERT(fRefCnt > 0);
88 (void)sk_atomic_fetch_add(&fRefCnt, +1, sk_memory_order_relaxed); // No barrier required.
97 SkASSERT(fRefCnt > 0)
    [all...]
  /external/skia/include/core/
SkRefCnt.h 29 SkRefCntBase() : fRefCnt(1) {}
35 SkASSERTF(fRefCnt == 1, "fRefCnt was %d", fRefCnt);
36 fRefCnt = 0; // illegal value, to catch us if we reuse after delete
42 int32_t getRefCnt() const { return fRefCnt; }
49 if (1 == sk_atomic_load(&fRefCnt, sk_memory_order_acquire)) {
62 // Android employs some special subclasses that enable the fRefCnt to
66 SkASSERT(fRefCnt >= 0);
68 SkASSERT(fRefCnt > 0)
    [all...]
SkString.h 244 int32_t fRefCnt;
  /external/skia/src/ports/
SkFontHost_FreeType.cpp 234 uint32_t fRefCnt;
262 : fNext(nullptr), fSkStream(stream), fRefCnt(1), fFontID(fontID)
312 rec->fRefCnt += 1;
372 if (--rec->fRefCnt == 0) {
    [all...]

Completed in 160 milliseconds