Home
last modified time | relevance | path

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

/frameworks/base/libs/hwui/
DRenderNode.h57 class TreeObserver; variable
225 void syncDisplayList(TreeObserver& observer, TreeInfo* info);
228 void prepareTreeImpl(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer);
230 void pushStagingDisplayListChanges(TreeObserver& observer, TreeInfo& info);
233 void deleteDisplayList(TreeObserver& observer, TreeInfo* info = nullptr);
237 void decParentRefCount(TreeObserver& observer, TreeInfo* info = nullptr);
375 class MarkAndSweepRemoved : public TreeObserver {
DTreeInfo.h47 class TreeObserver {
56 virtual ~TreeObserver() = default;
DRenderNode.cpp41 class ImmediateRemoved : public TreeObserver {
202 void RenderNode::prepareTreeImpl(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer) { in prepareTreeImpl()
246 [](RenderNode* child, TreeObserver& observer, TreeInfo& info, in prepareTreeImpl()
294 void RenderNode::syncDisplayList(TreeObserver& observer, TreeInfo* info) { in syncDisplayList()
349 void RenderNode::pushStagingDisplayListChanges(TreeObserver& observer, TreeInfo& info) { in pushStagingDisplayListChanges()
360 void RenderNode::deleteDisplayList(TreeObserver& observer, TreeInfo* info) { in deleteDisplayList()
390 void RenderNode::decParentRefCount(TreeObserver& observer, TreeInfo* info) { in decParentRefCount()
/frameworks/base/libs/hwui/tests/unit/
DSkiaDisplayListTests.cpp167 [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
178 [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
189 [&hasRun, renderNode, infoPtr](RenderNode* n, TreeObserver& observer, TreeInfo& i, in RENDERTHREAD_SKIA_PIPELINE_TEST()
238 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
262 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
282 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
304 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
326 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
342 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
359 observer, info, false, [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); in RENDERTHREAD_SKIA_PIPELINE_TEST() argument
/frameworks/base/libs/hwui/pipeline/skia/
DSkiaDisplayList.h123 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer,
124 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn);
DSkiaDisplayList.cpp79 TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, in prepareListAndChildren() argument
80 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) { in prepareListAndChildren()
/frameworks/base/libs/hwui/tests/common/
DTestUtils.h130 class MockTreeObserver : public TreeObserver {