| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQuickOpenGLShaderEffectMaterial| Name: | QQuickOpenGLShaderEffectMaterial::QQuickOpenGLShaderEffectMaterial | | Prototype: | QQuickOpenGLShaderEffectMaterial::QQuickOpenGLShaderEffectMaterial(QQuickOpenGLShaderEffectNode *node) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | | Lines: | 380-387 |
| | 1 | 1 |
UniformData| Name: | QQuickOpenGLShaderEffectMaterial::UniformData | | Coverage: | 25.000% (4/16) |
| | 10 | 6 |
cleanupMaterialCache| Name: | QQuickOpenGLShaderEffectMaterial::cleanupMaterialCache | | Prototype: | void QQuickOpenGLShaderEffectMaterial::cleanupMaterialCache() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | | Lines: | 460-467 |
| | 4 | 2 |
compare| Name: | QQuickOpenGLShaderEffectMaterial::compare | | Prototype: | int QQuickOpenGLShaderEffectMaterial::compare(const QSGMaterial *o) const | | Coverage: | 0.000% (0/38) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | | Lines: | 416-445 |
| | 22 | 10 |
createShader| Name: | QQuickOpenGLShaderEffectMaterial::createShader | | Prototype: | QSGMaterialShader *QQuickOpenGLShaderEffectMaterial::createShader() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | | Lines: | 394-397 |
| | 1 | 1 |
invalidateTextureProvider| Name: | QQuickOpenGLShaderEffectMaterial::invalidateTextureProvider | | Prototype: | void QQuickOpenGLShaderEffectMaterial::invalidateTextureProvider(QSGTextureProvider *provider) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | | Lines: | 479-485 |
| | 3 | 3 |
setProgramSource| Name: | QQuickOpenGLShaderEffectMaterial::setProgramSource | | Prototype: | void QQuickOpenGLShaderEffectMaterial::setProgramSource(const QQuickOpenGLShaderEffectMaterialKey &source) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | | Lines: | 447-458 |
| | 7 | 2 |
type| Name: | QQuickOpenGLShaderEffectMaterial::type | | Prototype: | QSGMaterialType *QQuickOpenGLShaderEffectMaterial::type() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | | Lines: | 389-392 |
| | 1 | 1 |
updateTextures| Name: | QQuickOpenGLShaderEffectMaterial::updateTextures | | Prototype: | void QQuickOpenGLShaderEffectMaterial::updateTextures() const | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp | | Lines: | 469-477 |
| | 4 | 4 |