| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
|---|
|  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 | 
|  UniformData | Name: | QQuickOpenGLShaderEffectMaterial::UniformData |  | Coverage: | 25.000% (4/16) | 
 |  | 10 | 6 | 
|  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 | 
|  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 | 
|  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 |