Lines Matching refs:stack
22 // stores the stack depth (fSaveCount) and clips (fDeque) separately.
23 // Each clip in fDeque stores the stack state to which it belongs
112 /** The GenID can be used by clip stack clients to cache representations of the clip. The
114 stack not to the element itself. That is the same clip path in different stacks will
184 int fSaveCount; // save count of stack when this element was added.
189 /* fFiniteBoundType and fFiniteBound are used to incrementally update the clip stack's
202 // When element is applied to the previous elements in the stack is the result known to be
266 stack */
314 * clip-stack. If false is returned then the rect does not intersect the
357 * Dumps the contents of the clip stack to SkDebugf. This is intended for Skia development
376 Iter(const SkClipStack& stack, IterStart startLoc);
392 * Restarts the iterator on a clip stack.
394 void reset(const SkClipStack& stack, IterStart startLoc);
402 * The B2TIter iterates from the bottom of the stack to the top.
411 * beginning of the deque/bottom of the stack
413 B2TIter(const SkClipStack& stack)
414 : INHERITED(stack, kBottom_IterStart) {
421 * beginning of the deque/bottom of the stack
423 void reset(const SkClipStack& stack) {
424 stack, kBottom_IterStart);
458 // Generation ID for the clip stack. This is incremented for each
469 * Restore the stack back to the specified save count.