Home
last modified time | relevance | path

Searched refs:mClipStack (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/libs/hwui/canvas/
DCanvasFrontend.cpp30 mClipStack.clear(); in resetState()
33 mClipStack.emplace_back(); in resetState()
45 pushEntry(&mClipStack); in internalSave()
83 return writableEntry(&mClipStack); in clip()
103 popEntry(&mClipStack); in internalRestore()
DCanvasFrontend.h102 FatVector<DeferredEntry<ConservativeClip>, 6> mClipStack; variable
104 const ConservativeClip& clip() const { return mClipStack.back().entry; } in clip()
/frameworks/base/libs/hwui/
DSkiaCanvas.cpp297 mClipStack.size()); // clipIndex in recordPartialSave()
306 mClipStack.emplace_back(clip, op, mCanvas->getTotalMatrix()); in recordClip()
312 LOG_FATAL_IF(clipStartIndex > mClipStack.size()); in applyPersistentClips()
313 const auto begin = mClipStack.cbegin() + clipStartIndex; in applyPersistentClips()
314 const auto end = mClipStack.cend(); in applyPersistentClips()
330 mClipStack.erase(begin, end); in applyPersistentClips()
DSkiaCanvas.h236 std::vector<Clip> mClipStack; // Tracks persistent clips. variable