Lines Matching refs:combination
303 void SkClipStack::Element::combineBoundsDiff(FillCombo combination, const SkRect& prevFinite) { in combineBoundsDiff() argument
304 switch (combination) { in combineBoundsDiff()
345 void SkClipStack::Element::combineBoundsXOR(int combination, const SkRect& prevFinite) { in combineBoundsXOR() argument
347 switch (combination) { in combineBoundsXOR()
378 void SkClipStack::Element::combineBoundsUnion(int combination, const SkRect& prevFinite) { in combineBoundsUnion() argument
380 switch (combination) { in combineBoundsUnion()
408 void SkClipStack::Element::combineBoundsIntersection(int combination, const SkRect& prevFinite) { in combineBoundsIntersection() argument
410 switch (combination) { in combineBoundsIntersection()
439 void SkClipStack::Element::combineBoundsRevDiff(int combination, const SkRect& prevFinite) { in combineBoundsRevDiff() argument
441 switch (combination) { in combineBoundsRevDiff()
524 FillCombo combination = kPrev_Cur_FillCombo; in updateBoundAndGenID() local
526 combination = (FillCombo) (combination | 0x01); in updateBoundAndGenID()
529 combination = (FillCombo) (combination | 0x02); in updateBoundAndGenID()
532 SkASSERT(kInvPrev_InvCur_FillCombo == combination || in updateBoundAndGenID()
533 kInvPrev_Cur_FillCombo == combination || in updateBoundAndGenID()
534 kPrev_InvCur_FillCombo == combination || in updateBoundAndGenID()
535 kPrev_Cur_FillCombo == combination); in updateBoundAndGenID()
540 this->combineBoundsDiff(combination, prevFinite); in updateBoundAndGenID()
543 this->combineBoundsXOR(combination, prevFinite); in updateBoundAndGenID()
546 this->combineBoundsUnion(combination, prevFinite); in updateBoundAndGenID()
549 this->combineBoundsIntersection(combination, prevFinite); in updateBoundAndGenID()
552 this->combineBoundsRevDiff(combination, prevFinite); in updateBoundAndGenID()