Lines Matching defs:masks
747 // The gen ID should not be invalid, empty, or wide open, since those do not require masks
862 Mask::Stack* masks) {
864 while (masks->count() > fStartingMaskIndex) {
865 SkASSERT(masks->back().owner() == this && proxyProvider);
866 masks->back().invalidate(proxyProvider);
867 masks->pop_back();
869 SkASSERT(masks->empty() || masks->back().genID() != fGenID);
1080 // Changing this will prompt ClipStack to invalidate any masks associated with this record.
1121 // set ever used a mask (which includes stencil masks), or up to 0.3% when the atlas is disabled.
1172 // When we remove a save record, we delete all elements >= its starting index and any masks
1262 // TODO: Once we no longer store SW masks, we don't need to sneak the provider in like this
1587 // We modified an active save record so any old masks it had can be invalidated
1593 GrFPResult ClipStack::GetSWMaskFP(GrRecordingContext* context, Mask::Stack* masks,
1601 // Check the existing masks from this save record for compatibility
1602 for (const Mask& m : masks->ritems()) {
1625 Mask& mask = masks->emplace_back(current, bounds);