Searched refs:fClipStack (Results 1 – 7 of 7) sorted by relevance
/external/skia/src/core/ |
D | SkClipStackDevice.cpp | 25 SkIRect r = fClipStack.bounds(this->imageInfo().bounds()).roundOut(); in devClipBounds() 35 fClipStack.save(); in pushClipStack() 39 fClipStack.restore(); in popClipStack() 43 fClipStack.clipRect(rect, this->localToDevice(), op, aa); in clipRect() 47 fClipStack.clipRRect(rrect, this->localToDevice(), op, aa); in clipRRect() 51 fClipStack.clipPath(path, this->localToDevice(), op, aa); in clipPath() 55 fClipStack.clipShader(std::move(shader)); in onClipShader() 64 fClipStack.clipPath(path, SkMatrix::I(), op, false); in clipRegion() 69 fClipStack.replaceClip(deviceRect, /*doAA=*/false); in replaceClip() 73 SkClipStack::B2TIter iter(fClipStack); in isClipAntiAliased() [all …]
|
D | SkClipStackDevice.h | 30 , fClipStack(fStorage, sizeof(fStorage)) in SkClipStackDevice() 33 SkClipStack& cs() { return fClipStack; } in cs() 34 const SkClipStack& cs() const { return fClipStack; } in cs() 62 SkClipStack fClipStack; variable
|
D | SkDevice.cpp | 523 fClipStack.emplace_back(this->bounds(), /*isAA=*/false, /*isRect=*/true); in SkNoPixelsDevice() 536 SkASSERT(fClipStack.size() == 1 && fClipStack[0].fDeferredSaveCount == 0); in resetForNextPicture() 538 fClipStack[0].fClipBounds = this->bounds(); in resetForNextPicture() 539 fClipStack[0].fIsAA = false; in resetForNextPicture() 540 fClipStack[0].fIsRect = true; in resetForNextPicture() 547 SkASSERT(!fClipStack.empty()); in pushClipStack() 548 fClipStack.back().fDeferredSaveCount++; in pushClipStack() 552 SkASSERT(!fClipStack.empty()); in popClipStack() 553 if (fClipStack.back().fDeferredSaveCount > 0) { in popClipStack() 554 fClipStack.back().fDeferredSaveCount--; in popClipStack() [all …]
|
D | SkDevice.h | 638 const ClipState& clip() const { return fClipStack.back(); } in clip() 641 skia_private::STArray<4, ClipState> fClipStack; variable
|
/external/skia/src/svg/ |
D | SkSVGDevice.cpp | 274 const SkClipStack* fClipStack; member 276 MxCp(const SkMatrix* mx, const SkClipStack* cs) : fMatrix(mx), fClipStack(cs) {} in MxCp() 277 MxCp(SkSVGDevice* device) : fMatrix(&device->localToDevice()), fClipStack(&device->cs()) {} in MxCp() 296 svgdev->syncClipStack(*mc.fClipStack); in AutoElement() 785 while (!fClipStack.empty()) { in ~SkSVGDevice() 786 fClipStack.pop_back(); in ~SkSVGDevice() 803 while ((elem = iter.next()) && (rec_idx < fClipStack.size())) { in syncClipStack() 804 if (fClipStack[SkToInt(rec_idx)].fGenID != elem->getGenID()) { in syncClipStack() 811 while (fClipStack.size() > rec_idx) { in syncClipStack() 812 fClipStack.pop_back(); in syncClipStack() [all …]
|
D | SkSVGDevice.h | 96 skia_private::TArray<ClipRec> fClipStack; variable
|
/external/skia/src/pdf/ |
D | SkPDFDevice.cpp | 290 , fClipStack(clipStack) in ScopedContentEntry() 309 fDevice->finishContentEntry(fClipStack, fBlendMode, fDstFormXObject, shape); in ~ScopedContentEntry() 356 const SkClipStack* fClipStack; member in ScopedContentEntry
|