Home
last modified time | relevance | path

Searched refs:mRenderNodes (Results 1 – 2 of 2) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp137 mRenderNodes.emplace_back(rootRenderNode); in CanvasContext()
143 for (auto& node : mRenderNodes) { in ~CanvasContext()
146 mRenderNodes.clear(); in ~CanvasContext()
153 int pos = placeFront ? 0 : static_cast<int>(mRenderNodes.size()); in addRenderNode()
155 mRenderNodes.emplace(mRenderNodes.begin() + pos, node); in addRenderNode()
160 mRenderNodes.erase(std::remove(mRenderNodes.begin(), mRenderNodes.end(), node), in removeRenderNode()
161 mRenderNodes.end()); in removeRenderNode()
460 for (const sp<RenderNode>& node : mRenderNodes) { in prepareTree()
501 if (mRenderNodes.size() > 2 && !mRenderNodes[1]->isRenderable()) { in prepareTree()
644 mOpaque, mLightInfo, mRenderNodes, &(profiler()), mBufferParams, profilerLock()); in draw()
[all …]
DCanvasContext.h333 std::vector<sp<RenderNode>> mRenderNodes; variable