Home
last modified time | relevance | path

Searched refs:TreeObserver (Results 1 – 10 of 10) sorted by relevance

/frameworks/base/libs/hwui/
DRenderNode.h59 class TreeObserver; variable
234 void syncDisplayList(TreeObserver& observer, TreeInfo* info);
238 void prepareTreeImpl(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer);
240 void pushStagingDisplayListChanges(TreeObserver& observer, TreeInfo& info);
243 void deleteDisplayList(TreeObserver& observer, TreeInfo* info = nullptr);
247 void decParentRefCount(TreeObserver& observer, TreeInfo* info = nullptr);
425 class MarkAndSweepRemoved : public TreeObserver {
DDisplayList.h126 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, in prepareListAndChildren() argument
127 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) { in prepareListAndChildren()
180 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, in prepareListAndChildren()
181 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) { in prepareListAndChildren()
301 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, in prepareListAndChildren() argument
302 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) { in prepareListAndChildren()
DTreeInfo.h49 class TreeObserver {
58 virtual ~TreeObserver() = default;
DRenderNode.cpp48 class ImmediateRemoved : public TreeObserver {
226 void RenderNode::prepareTreeImpl(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer) { in prepareTreeImpl()
280 [this](RenderNode* child, TreeObserver& observer, TreeInfo& info, in prepareTreeImpl()
392 void RenderNode::syncDisplayList(TreeObserver& observer, TreeInfo* info) { in syncDisplayList()
465 void RenderNode::pushStagingDisplayListChanges(TreeObserver& observer, TreeInfo& info) { in pushStagingDisplayListChanges()
476 void RenderNode::deleteDisplayList(TreeObserver& observer, TreeInfo* info) { in deleteDisplayList()
504 void RenderNode::decParentRefCount(TreeObserver& observer, TreeInfo* info) { in decParentRefCount()
/frameworks/base/libs/hwui/tests/unit/
DSkiaDisplayListTests.cpp191 [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
202 [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
213 [&hasRun, renderNode, infoPtr](RenderNode* n, TreeObserver& observer, TreeInfo& i, in RENDERTHREAD_TEST()
261 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
285 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
305 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
327 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
349 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
365 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
382 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_TEST() argument
/frameworks/base/libs/hwui/canvas/
DCanvasOpBuffer.cpp39 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, in prepareListAndChildren() argument
40 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) { in prepareListAndChildren()
DCanvasOpBuffer.h100 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer,
101 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn);
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaDisplayList.h143 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer,
144 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn);
DSkiaDisplayList.cpp95 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, in prepareListAndChildren() argument
96 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) { in prepareListAndChildren()
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h121 class MockTreeObserver : public TreeObserver {