Lines Matching refs:combination
338 void SkClipStack::Element::combineBoundsDiff(FillCombo combination, const SkRect& prevFinite) { in combineBoundsDiff() argument
339 switch (combination) { in combineBoundsDiff()
380 void SkClipStack::Element::combineBoundsXOR(int combination, const SkRect& prevFinite) { in combineBoundsXOR() argument
382 switch (combination) { in combineBoundsXOR()
413 void SkClipStack::Element::combineBoundsUnion(int combination, const SkRect& prevFinite) { in combineBoundsUnion() argument
415 switch (combination) { in combineBoundsUnion()
443 void SkClipStack::Element::combineBoundsIntersection(int combination, const SkRect& prevFinite) { in combineBoundsIntersection() argument
445 switch (combination) { in combineBoundsIntersection()
474 void SkClipStack::Element::combineBoundsRevDiff(int combination, const SkRect& prevFinite) { in combineBoundsRevDiff() argument
476 switch (combination) { in combineBoundsRevDiff()
567 FillCombo combination = kPrev_Cur_FillCombo; in updateBoundAndGenID() local
569 combination = (FillCombo) (combination | 0x01); in updateBoundAndGenID()
572 combination = (FillCombo) (combination | 0x02); in updateBoundAndGenID()
575 SkASSERT(kInvPrev_InvCur_FillCombo == combination || in updateBoundAndGenID()
576 kInvPrev_Cur_FillCombo == combination || in updateBoundAndGenID()
577 kPrev_InvCur_FillCombo == combination || in updateBoundAndGenID()
578 kPrev_Cur_FillCombo == combination); in updateBoundAndGenID()
583 this->combineBoundsDiff(combination, prevFinite); in updateBoundAndGenID()
586 this->combineBoundsXOR(combination, prevFinite); in updateBoundAndGenID()
589 this->combineBoundsUnion(combination, prevFinite); in updateBoundAndGenID()
592 this->combineBoundsIntersection(combination, prevFinite); in updateBoundAndGenID()
595 this->combineBoundsRevDiff(combination, prevFinite); in updateBoundAndGenID()