OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QSGBatchRenderer::ShaderManager
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~ShaderManager
Name: QSGBatchRenderer::ShaderManager::~ShaderManager
Prototype: ~ShaderManager()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 586-589
100.000% (1/1)
21
invalidated
Name: QSGBatchRenderer::ShaderManager::invalidated
Prototype: void ShaderManager::invalidated()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 211-219
100.000% (1/1)
61
ShaderManager
Name: QSGBatchRenderer::ShaderManager::ShaderManager
Prototype: ShaderManager(QSGDefaultRenderContext *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 585-585
100.000% (1/1)
11
Shader
Name: QSGBatchRenderer::ShaderManager::Shader
Coverage: 100.000% (1/1)
100.000% (1/1)
11
prepareMaterial
Name: QSGBatchRenderer::ShaderManager::prepareMaterial
Prototype: ShaderManager::Shader *ShaderManager::prepareMaterial(QSGMaterial *material)
Coverage:  59.259% (16/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 135-179
 59.259% (16/27)
339
prepareMaterialNoRewrite
Name: QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite
Prototype: ShaderManager::Shader *ShaderManager::prepareMaterialNoRewrite(QSGMaterial *material)
Coverage:  55.556% (10/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 181-209
 55.556% (10/18)
206

Generated by Squish Coco 4.2.0