Lines Matching refs:rgna
947 const SkRegion* rgna = &rgnaOrig; in op() local
954 SkTSwap<const SkRegion*>(rgna, rgnb); in op()
959 bool a_empty = rgna->isEmpty(); in op()
961 bool a_rect = rgna->isRect(); in op()
968 if (b_empty || !SkIRect::Intersects(rgna->fBounds, rgnb->fBounds)) in op()
969 return this->setRegion(*rgna); in op()
974 || !bounds.intersect(rgna->fBounds, rgnb->fBounds)) in op()
984 return this->setRegion(*rgna); in op()
985 if (a_rect && rgna->fBounds.contains(rgnb->fBounds)) in op()
986 return this->setRegion(*rgna); in op()
987 if (b_rect && rgnb->fBounds.contains(rgna->fBounds)) in op()
995 return this->setRegion(*rgna); in op()
1006 const RunType* a_runs = rgna->getRuns(tmpA, &a_count); in op()