Searched refs:TreeObserver (Results 1 - 9 of 9) sorted by relevance
/frameworks/base/libs/hwui/ |
H A D | TreeInfo.h | 44 class TreeObserver { class in namespace:android::uirenderer 52 virtual ~TreeObserver() {}
|
H A D | RenderNode.h | 59 class TreeObserver; 259 void syncDisplayList(TreeObserver& observer, TreeInfo* info); 261 void prepareTreeImpl(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer); 263 void pushStagingDisplayListChanges(TreeObserver& observer, TreeInfo& info); 266 void deleteDisplayList(TreeObserver& observer, TreeInfo* info = nullptr); 270 void decParentRefCount(TreeObserver& observer, TreeInfo* info = nullptr); 385 class MarkAndSweepRemoved : public TreeObserver {
|
H A D | DisplayList.cpp | 108 bool DisplayList::prepareListAndChildren(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, 109 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) {
|
H A D | DisplayList.h | 128 virtual bool prepareListAndChildren(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, 129 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn);
|
H A D | RenderNode.cpp | 44 class ImmediateRemoved : public TreeObserver { 290 void RenderNode::prepareTreeImpl(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer) { 322 [](RenderNode* child, TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer) { 360 void RenderNode::syncDisplayList(TreeObserver& observer, TreeInfo* info) { 376 void RenderNode::pushStagingDisplayListChanges(TreeObserver& observer, TreeInfo& info) { 387 void RenderNode::deleteDisplayList(TreeObserver& observer, TreeInfo* info) { 420 void RenderNode::decParentRefCount(TreeObserver& observer, TreeInfo* info) {
|
/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaDisplayList.cpp | 51 bool SkiaDisplayList::prepareListAndChildren(TreeObserver& observer, TreeInfo& info, 53 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) {
|
H A D | SkiaDisplayList.h | 116 bool prepareListAndChildren(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer, 117 std::function<void(RenderNode*, TreeObserver&, TreeInfo&, bool)> childFn) override;
|
/frameworks/base/libs/hwui/tests/unit/ |
H A D | SkiaDisplayListTests.cpp | 135 [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); 145 [](RenderNode*, TreeObserver&, TreeInfo&, bool) {})); 155 [&hasRun, renderNode, infoPtr](RenderNode* n, TreeObserver& observer, TreeInfo& i, bool r) {
|
/frameworks/base/libs/hwui/tests/common/ |
H A D | TestUtils.h | 161 class MockTreeObserver : public TreeObserver {
|
Completed in 2163 milliseconds