OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QSGRenderer
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QSGRenderer
Name: QSGRenderer::~QSGRenderer
Prototype: QSGRenderer::~QSGRenderer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 144-148
100.000% (1/1)
21
state
Name: QSGRenderer::state
Prototype: QSGMaterialShader::RenderState QSGRenderer::state(QSGMaterialShader::RenderState::DirtyStates dirty) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 151-157
100.000% (1/1)
41
setDevicePixelRatio
Name: QSGRenderer::setDevicePixelRatio
Prototype: void setDevicePixelRatio(qreal ratio)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 83-83
100.000% (1/1)
11
renderScene
Name: QSGRenderer::renderScene
Coverage: 100.000% (1/1)
100.000% (1/1)
11
renderScene
Name: QSGRenderer::renderScene
Prototype: void QSGRenderer::renderScene(uint fboId)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 185-202
100.000% (5/5)
63
nodeUpdater
Name: QSGRenderer::nodeUpdater
Prototype: QSGNodeUpdater *QSGRenderer::nodeUpdater() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 157-162
100.000% (4/4)
32
isMirrored
Name: QSGRenderer::isMirrored
Prototype: bool QSGRenderer::isMirrored() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 178-183
100.000% (1/1)
21
devicePixelRatio
Name: QSGRenderer::devicePixelRatio
Prototype: qreal devicePixelRatio() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 84-84
100.000% (1/1)
11
determinant
Name: QSGRenderer::determinant
Prototype: qreal determinant() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 81-81
100.000% (1/1)
11
currentOpacity
Name: QSGRenderer::currentOpacity
Prototype: qreal currentOpacity() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 80-80
100.000% (1/1)
11
currentCombinedMatrix
Name: QSGRenderer::currentCombinedMatrix
Prototype: QMatrix4x4 currentCombinedMatrix() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 79-79
100.000% (1/1)
11
context
Name: QSGRenderer::context
Prototype: QSGRenderContext *context() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 85-85
100.000% (1/1)
11
bindable
Name: QSGRenderer::bindable
Prototype: const QSGBindable *bindable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 103-103
100.000% (1/1)
11
addNodesToPreprocess
Name: QSGRenderer::addNodesToPreprocess
Prototype: void QSGRenderer::addNodesToPreprocess(QSGNode *node)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 335-341
100.000% (7/7)
43
QSGRenderer
Name: QSGRenderer::QSGRenderer
Prototype: QSGRenderer::QSGRenderer(QSGRenderContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 130-141
100.000% (1/1)
21
removeNodesToPreprocess
Name: QSGRenderer::removeNodesToPreprocess
Prototype: void QSGRenderer::removeNodesToPreprocess(QSGNode *node)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 343-354
 80.000% (8/10)
64
nodeChanged
Name: QSGRenderer::nodeChanged
Prototype: void QSGRenderer::nodeChanged(QSGNode *node, QSGNode::DirtyState state)
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 271-289
 66.667% (12/18)
116
preprocess
Name: QSGRenderer::preprocess
Prototype: void QSGRenderer::preprocess()
Coverage:  58.333% (14/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 291-331
 58.333% (14/24)
238
setNodeUpdater
Name: QSGRenderer::setNodeUpdater
Prototype: void QSGRenderer::setNodeUpdater(QSGNodeUpdater *updater)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 171-176
 50.000% (2/4)
32
renderScene
Name: QSGRenderer::renderScene
Prototype: void QSGRenderer::renderScene(const QSGBindable &bindable)
Coverage:  35.135% (13/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 204-261
 35.135% (13/37)
5512
currentProjectionMatrix
Name: QSGRenderer::currentProjectionMatrix
Prototype: QMatrix4x4 currentProjectionMatrix() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 77-77
  0.000% (0/1)
11
currentModelViewMatrix
Name: QSGRenderer::currentModelViewMatrix
Prototype: QMatrix4x4 currentModelViewMatrix() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 78-78
  0.000% (0/1)
11
clearChangedFlag
Name: QSGRenderer::clearChangedFlag
Prototype: void clearChangedFlag()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h
Lines: 98-98
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0