Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
compileName: | QQuickCustomMaterialShader::compile | Prototype: | void QQuickCustomMaterialShader::compile() | Coverage: | 45.714% (16/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 264-327 |
| | 38 | 11 |
updateStateName: | QQuickCustomMaterialShader::updateState | Prototype: | void QQuickCustomMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect) | Coverage: | 57.407% (62/108) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 110-257 |
| | 126 | 42 |
QQuickCustomMaterialShaderName: | QQuickCustomMaterialShader::QQuickCustomMaterialShader | Prototype: | QQuickCustomMaterialShader::QQuickCustomMaterialShader(const QQuickOpenGLShaderEffectMaterialKey &key, const QVector<QByteArray> &attributes) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 91-102 |
| | 5 | 2 |
attributeNamesName: | QQuickCustomMaterialShader::attributeNames | Prototype: | char const *const *QQuickCustomMaterialShader::attributeNames() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 259-262 |
| | 1 | 1 |
deactivateName: | QQuickCustomMaterialShader::deactivate | Prototype: | void QQuickCustomMaterialShader::deactivate() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 104-108 |
| | 6 | 1 |
fragmentShaderName: | QQuickCustomMaterialShader::fragmentShader | Prototype: | const char *QQuickCustomMaterialShader::fragmentShader() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 334-337 |
| | 1 | 1 |
vertexShaderName: | QQuickCustomMaterialShader::vertexShader | Prototype: | const char *QQuickCustomMaterialShader::vertexShader() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | Lines: | 329-332 |
| | 1 | 1 |