Home
last modified time | relevance | path

Searched refs:FakeMCBlob (Results 1 - 5 of 5) sorted by relevance

/third_party/skia/experimental/sorttoy/
H A DFake.h27 class FakeMCBlob : public SkRefCnt { class
46 sk_sp<FakeMCBlob> getCached() const { in getCached()
49 void setCached(sk_sp<FakeMCBlob> cached) { in setCached()
56 friend class FakeMCBlob;
63 sk_sp<FakeMCBlob> fCached;
66 FakeMCBlob(const std::vector<MCState>& stack);
90 fStack.push_back(FakeMCBlob::MCState()); in FakeStateTracker()
93 sk_sp<FakeMCBlob> snapState() { in snapState()
94 sk_sp<FakeMCBlob> tmp = fStack.back().getCached(); in snapState()
99 tmp = sk_make_sp<FakeMCBlob>(fStac in snapState()
[all...]
H A DFake.cpp13 void FakeMCBlob::MCState::addClip(sk_sp<ClipCmd> clipCmd) { in addClip()
19 bool FakeMCBlob::MCState::operator==(const MCState& other) const { in operator ==()
33 void FakeMCBlob::MCState::aboutToBePopped(PaintersOrder paintersOrderWhenPopped) { in aboutToBePopped()
40 FakeMCBlob::FakeMCBlob(const std::vector<MCState>& stack) : fID(NextID()), fStack(stack) { in FakeMCBlob() function in FakeMCBlob
113 sk_sp<FakeMCBlob> state = fTracker.snapState(); in drawShape()
H A DCmds.h10 class FakeMCBlob;
95 DrawCmd(ID, PaintersOrder, Shape, SkIRect, const FakePaint&, sk_sp<FakeMCBlob> state);
103 const FakeMCBlob* state() const { return fMCState.get(); } in state()
124 sk_sp<FakeMCBlob> fMCState;
H A DCmds.cpp60 sk_sp<FakeMCBlob> state) in DrawCmd()
H A Dsorttoy.cpp136 static void check_state(FakeMCBlob* actualState, in check_state()
152 // Exercise the FakeMCBlob object

Completed in 4 milliseconds