Home | History | Annotate | Download | only in core

Lines Matching defs:combination

82 void SkClipStack::Element::combineBoundsDiff(FillCombo combination, const SkRect& prevFinite) {
83 switch (combination) {
119 SkDEBUGFAIL("SkClipStack::Element::combineBoundsDiff Invalid fill combination");
124 void SkClipStack::Element::combineBoundsXOR(int combination, const SkRect& prevFinite) {
126 switch (combination) {
151 SkDEBUGFAIL("SkClipStack::Element::combineBoundsXOR Invalid fill combination");
157 void SkClipStack::Element::combineBoundsUnion(int combination, const SkRect& prevFinite) {
159 switch (combination) {
181 SkDEBUGFAIL("SkClipStack::Element::combineBoundsUnion Invalid fill combination");
187 void SkClipStack::Element::combineBoundsIntersection(int combination, const SkRect& prevFinite) {
189 switch (combination) {
213 SkDEBUGFAIL("SkClipStack::Element::combineBoundsIntersection Invalid fill combination");
219 void SkClipStack::Element::combineBoundsRevDiff(int combination, const SkRect& prevFinite) {
221 switch (combination) {
248 SkDEBUGFAIL("SkClipStack::Element::combineBoundsRevDiff Invalid fill combination");
311 FillCombo combination = kPrev_Cur_FillCombo;
313 combination = (FillCombo) (combination | 0x01);
316 combination = (FillCombo) (combination | 0x02);
319 SkASSERT(kInvPrev_InvCur_FillCombo == combination ||
320 kInvPrev_Cur_FillCombo == combination ||
321 kPrev_InvCur_FillCombo == combination ||
322 kPrev_Cur_FillCombo == combination);
327 this->combineBoundsDiff(combination, prevFinite);
330 this->combineBoundsXOR(combination, prevFinite);
333 this->combineBoundsUnion(combination, prevFinite);
336 this->combineBoundsIntersection(combination, prevFinite);
339 this->combineBoundsRevDiff(combination, prevFinite);