Lines Matching refs:fStack
67 : fStack(fStorage, sizeof(fStorage)) in SkRasterClipStack()
70 Rec& rec = fStack.push(); in SkRasterClipStack()
73 SkASSERT(fStack.count() == 1); in SkRasterClipStack()
79 SkASSERT(fStack.count() == 1); in setNewSize()
80 Rec& rec = fStack.top(); in setNewSize()
85 const SkRasterClip& rc() const { return fStack.top().fRC; } in rc()
89 SkASSERT(fStack.top().fDeferredCount >= 0); in save()
90 fStack.top().fDeferredCount += 1; in save()
95 if (--fStack.top().fDeferredCount < 0) { in restore()
96 SkASSERT(fStack.top().fDeferredCount == -1); in restore()
97 SkASSERT(fStack.count() > 1); in restore()
98 fStack.pop(); in restore()
152 SkTStack<Rec> fStack; variable
156 SkASSERT(fStack.top().fDeferredCount >= 0); in writable_rc()
157 if (fStack.top().fDeferredCount > 0) { in writable_rc()
158 fStack.top().fDeferredCount -= 1; in writable_rc()
159 fStack.push(fStack.top()); in writable_rc()
160 fStack.top().fDeferredCount = 0; in writable_rc()
162 return fStack.top().fRC; in writable_rc()
167 Rec& rec = fStack.top(); in trimIfExpanding()