Searched refs:fClipStack (Results 1 - 7 of 7) sorted by relevance
/third_party/skia/src/core/ |
H A D | SkClipStackDevice.cpp | 13 SkIRect r = fClipStack.bounds(this->imageInfo().bounds()).roundOut(); in onDevClipBounds() 23 fClipStack.save(); in onSave() 27 fClipStack.restore(); in onRestore() 31 fClipStack.clipRect(rect, this->localToDevice(), op, aa); in onClipRect() 35 fClipStack.clipRRect(rrect, this->localToDevice(), op, aa); in onClipRRect() 39 fClipStack.clipPath(path, this->localToDevice(), op, aa); in onClipPath() 43 fClipStack.clipShader(std::move(shader)); in onClipShader() 52 fClipStack.clipPath(path, SkMatrix::I(), op, false); in onClipRegion() 57 fClipStack.replaceClip(deviceRect, /*doAA=*/false); in onReplaceClip() 61 SkClipStack::B2TIter iter(fClipStack); in onClipIsAA() [all...] |
H A D | SkClipStackDevice.h | 19 , fClipStack(fStorage, sizeof(fStorage)) in SkClipStackDevice() 22 SkClipStack& cs() { return fClipStack; } in cs() 23 const SkClipStack& cs() const { return fClipStack; } in cs() 47 SkClipStack fClipStack; member in SkClipStackDevice
|
H A D | SkDevice.cpp | 500 SkASSERT(!fClipStack.empty()); in onSave() 501 fClipStack.back().fDeferredSaveCount++; in onSave() 505 SkASSERT(!fClipStack.empty()); in onRestore() 506 if (fClipStack.back().fDeferredSaveCount > 0) { in onRestore() 507 fClipStack.back().fDeferredSaveCount--; in onRestore() 509 fClipStack.pop_back(); in onRestore() 510 SkASSERT(!fClipStack.empty()); in onRestore() 515 SkASSERT(!fClipStack.empty()); in writableClip() 516 ClipState& current = fClipStack.back(); in writableClip() 523 return fClipStack in writableClip() [all...] |
H A D | SkDevice.h | 554 const ClipState& clip() const { return fClipStack.back(); } in clip() 558 fClipStack.reset(); in resetClipStack() 559 fClipStack.emplace_back(this->bounds(), /*isAA=*/false, /*isRect=*/true); in resetClipStack() 562 SkSTArray<4, ClipState> fClipStack; member in SkNoPixelsDevice
|
/third_party/skia/src/svg/ |
H A D | SkSVGDevice.cpp | 241 const SkClipStack* fClipStack; 243 MxCp(const SkMatrix* mx, const SkClipStack* cs) : fMatrix(mx), fClipStack(cs) {} 244 MxCp(SkSVGDevice* device) : fMatrix(&device->localToDevice()), fClipStack(&device->cs()) {} 263 svgdev->syncClipStack(*mc.fClipStack); 713 while (!fClipStack.empty()) { 714 fClipStack.pop_back(); 731 while ((elem = iter.next()) && (rec_idx < fClipStack.size())) { 732 if (fClipStack[SkToInt(rec_idx)].fGenID != elem->getGenID()) { 739 while (fClipStack.size() > rec_idx) { 740 fClipStack [all...] |
H A D | SkSVGDevice.h | 65 SkTArray<ClipRec> fClipStack; member in final
|
/third_party/skia/src/pdf/ |
H A D | SkPDFDevice.cpp | 237 , fClipStack(clipStack) in ScopedContentEntry() 256 fDevice->finishContentEntry(fClipStack, fBlendMode, fDstFormXObject, shape); in ~ScopedContentEntry() 303 const SkClipStack* fClipStack; member in ScopedContentEntry
|
Completed in 8 milliseconds