From ce831a4b69a6738fc0bea9b28bbe3e421f5c38a9 Mon Sep 17 00:00:00 2001 From: Anton Kreuzkamp Date: Thu, 18 Jan 2018 17:11:54 +0100 Subject: Export QSoftwareRenderableNode + add some (private) API to make some more data about the rendering available to GammaRay. Change-Id: I059f09e663fa9541ec2b0f002b1a0253dd5ea7df Reviewed-by: Andy Nichols --- .../scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp') diff --git a/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp b/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp index d715d900ba..2e5fdbbe6b 100644 --- a/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp +++ b/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp @@ -77,6 +77,11 @@ QSGSoftwareRenderableNode *QSGAbstractSoftwareRenderer::renderableNode(QSGNode * return m_nodes.value(node, nullptr); } +const QLinkedList &QSGAbstractSoftwareRenderer::renderableNodes() const +{ + return m_renderableNodes; +} + void QSGAbstractSoftwareRenderer::addNodeMapping(QSGNode *node, QSGSoftwareRenderableNode *renderableNode) { m_nodes.insert(node, renderableNode); -- cgit v1.2.3