From 07f3d9115236e641b89af8ad9ef5d00017795019 Mon Sep 17 00:00:00 2001 From: John Reck Date: Thu, 17 Aug 2023 12:46:44 -0400 Subject: Add TextureView list to dumpsys gfxinfo Test: dumpsys gfxinfo looking at a textureview Change-Id: I57bffad773ef62bfd96998341c5f050c6a87ebde --- libs/hwui/RenderNode.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'libs/hwui/RenderNode.cpp') diff --git a/libs/hwui/RenderNode.cpp b/libs/hwui/RenderNode.cpp index 1dd22cf43c5c..eee93c153b9a 100644 --- a/libs/hwui/RenderNode.cpp +++ b/libs/hwui/RenderNode.cpp @@ -109,6 +109,13 @@ void RenderNode::output(std::ostream& output, uint32_t level) { output << std::endl; } +void RenderNode::visit(std::function func) const { + func(*this); + if (mDisplayList) { + mDisplayList.visit(func); + } +} + int RenderNode::getUsageSize() { int size = sizeof(RenderNode); size += mStagingDisplayList.getUsedSize(); -- cgit v1.2.3-59-g8ed1b