Home
last modified time | relevance | path

Searched refs:MatrixClipState (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/core/
DSkMatrixClipStateMgr.cpp11 bool SkMatrixClipStateMgr::MatrixClipState::ClipInfo::clipPath(SkPictureRecord* picRecord, in clipPath()
27 bool SkMatrixClipStateMgr::MatrixClipState::ClipInfo::clipRegion(SkPictureRecord* picRecord, in clipRegion()
54 void SkMatrixClipStateMgr::MatrixClipState::ClipInfo::writeClip(int* curMatID, in writeClip()
102 , fMatrixClipStack(sizeof(MatrixClipState), in SkMatrixClipStateMgr()
112 fCurMCState = (MatrixClipState*)fMatrixClipStack.push_back(); in SkMatrixClipStateMgr()
113 new (fCurMCState) MatrixClipState(NULL, 0); // balanced in restore() in SkMatrixClipStateMgr()
130 MatrixClipState* newTop = (MatrixClipState*)fMatrixClipStack.push_back(); in MCStackPush()
131 new (newTop) MatrixClipState(fCurMCState, flags); // balanced in restore() in MCStackPush()
220 fCurMCState->~MatrixClipState(); // balanced in save() in restore()
222 fCurMCState = (MatrixClipState*)fMatrixClipStack.back(); in restore()
[all …]
DSkMatrixClipStateMgr.h56 class MatrixClipState : SkNoncopyable {
184 MatrixClipState(MatrixClipState* prev, int flags) in MatrixClipState() function
247 MatrixClipState* fPrev;
354 MatrixClipState* fCurMCState;
DSkPictureRecord.h309 friend class MatrixClipState; // for access to *Impl methods