Lines Matching refs:RenderNode
51 void onMaybeRemovedFromTree(RenderNode* node) override { node->onRemovedFromTree(mTreeInfo); } in onMaybeRemovedFromTree()
62 RenderNode::RenderNode() in RenderNode() function in android::uirenderer::RenderNode
71 RenderNode::~RenderNode() { in ~RenderNode()
77 void RenderNode::setStagingDisplayList(DisplayList&& newData) { in setStagingDisplayList()
83 void RenderNode::discardStagingDisplayList() { in discardStagingDisplayList()
91 void RenderNode::output() { in output()
97 void RenderNode::output(std::ostream& output, uint32_t level) { in output()
112 int RenderNode::getUsageSize() { in getUsageSize()
113 int size = sizeof(RenderNode); in getUsageSize()
119 int RenderNode::getAllocatedSize() { in getAllocatedSize()
120 int size = sizeof(RenderNode); in getAllocatedSize()
127 void RenderNode::prepareTree(TreeInfo& info) { in prepareTree()
137 void RenderNode::addAnimator(const sp<BaseRenderNodeAnimator>& animator) { in addAnimator()
141 void RenderNode::removeAnimator(const sp<BaseRenderNodeAnimator>& animator) { in removeAnimator()
145 void RenderNode::damageSelf(TreeInfo& info) { in damageSelf()
158 void RenderNode::prepareLayer(TreeInfo& info, uint32_t dirtyMask) { in prepareLayer()
173 void RenderNode::pushLayerUpdate(TreeInfo& info) { in pushLayerUpdate()
217 void RenderNode::prepareTreeImpl(TreeObserver& observer, TreeInfo& info, bool functorsNeedLayer) { in prepareTreeImpl()
265 [this](RenderNode* child, TreeObserver& observer, TreeInfo& info, in prepareTreeImpl()
287 void RenderNode::syncProperties() { in syncProperties()
291 void RenderNode::pushStagingPropertiesChanges(TreeInfo& info) { in pushStagingPropertiesChanges()
331 std::optional<RenderNode::SnapshotResult> RenderNode::updateSnapshotIfRequired( in updateSnapshotIfRequired()
372 void RenderNode::syncDisplayList(TreeObserver& observer, TreeInfo* info) { in syncDisplayList()
376 mStagingDisplayList.updateChildren([](RenderNode* child) { child->incParentRefCount(); }); in syncDisplayList()
389 void RenderNode::handleForceDark(android::uirenderer::TreeInfo *info) { in handleForceDark()
394 FatVector<RenderNode*, 6> children; in handleForceDark()
395 mDisplayList.updateChildren([&children](RenderNode* node) { in handleForceDark()
429 void RenderNode::pushStagingDisplayListChanges(TreeObserver& observer, TreeInfo& info) { in pushStagingDisplayListChanges()
440 void RenderNode::deleteDisplayList(TreeObserver& observer, TreeInfo* info) { in deleteDisplayList()
443 [&observer, info](RenderNode* child) { child->decParentRefCount(observer, info); }); in deleteDisplayList()
448 void RenderNode::destroyHardwareResources(TreeInfo* info) { in destroyHardwareResources()
458 void RenderNode::destroyLayers() { in destroyLayers()
464 mDisplayList.updateChildren([](RenderNode* child) { child->destroyLayers(); }); in destroyLayers()
468 void RenderNode::decParentRefCount(TreeObserver& observer, TreeInfo* info) { in decParentRefCount()
479 void RenderNode::onRemovedFromTree(TreeInfo* info) { in onRemovedFromTree()
486 void RenderNode::clearRoot() { in clearRoot()
497 void RenderNode::applyViewPropertyTransforms(mat4& matrix, bool true3dTransform) const { in applyViewPropertyTransforms()
542 const SkPath* RenderNode::getClippedOutline(const SkRect& clipRect) const { in getClippedOutline()
584 void RenderNode::markDrawStart(SkCanvas& canvas) { in markDrawStart()
590 void RenderNode::markDrawEnd(SkCanvas& canvas) { in markDrawEnd()