| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
|---|
|  updateShaderVars | Name: | QQuickGenericShaderEffect::updateShaderVars |  | Prototype: | void QQuickGenericShaderEffect::updateShaderVars(Shader shaderType) |  | Coverage: | 0.000% (0/54) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 490-576 | 
 |  | 51 | 18 | 
|  setMesh | Name: | QQuickGenericShaderEffect::setMesh |  | Prototype: | void QQuickGenericShaderEffect::setMesh(const QVariant &mesh) |  | Coverage: | 0.000% (0/29) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 130-167 | 
 |  | 24 | 9 | 
|  handleUpdatePaintNode | Name: | QQuickGenericShaderEffect::handleUpdatePaintNode |  | Prototype: | QSGNode *QQuickGenericShaderEffect::handleUpdatePaintNode(QSGNode *oldNode, QQuickItem::UpdatePaintNodeData *) |  | Coverage: | 0.000% (0/28) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 234-300 | 
 |  | 44 | 8 | 
|  propertyChanged | Name: | QQuickGenericShaderEffect::propertyChanged |  | Prototype: | void QQuickGenericShaderEffect::propertyChanged(int mappedId) |  | Coverage: | 0.000% (0/20) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 592-635 | 
 |  | 23 | 7 | 
|  handleItemChange | Name: | QQuickGenericShaderEffect::handleItemChange |  | Prototype: | void QQuickGenericShaderEffect::handleItemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &value) |  | Coverage: | 0.000% (0/17) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 320-338 | 
 |  | 9 | 7 | 
|  disconnectSignals | Name: | QQuickGenericShaderEffect::disconnectSignals |  | Prototype: | void QQuickGenericShaderEffect::disconnectSignals(Shader shaderType) |  | Coverage: | 0.000% (0/15) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 361-380 | 
 |  | 12 | 7 | 
|  updateShader | Name: | QQuickGenericShaderEffect::updateShader |  | Prototype: | bool QQuickGenericShaderEffect::updateShader(Shader shaderType, const QByteArray &src) |  | Coverage: | 0.000% (0/19) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 404-459 | 
 |  | 28 | 6 | 
|  sourceIsUnique | Name: | QQuickGenericShaderEffect::sourceIsUnique |  | Prototype: | bool QQuickGenericShaderEffect::sourceIsUnique(QQuickItem *source, Shader typeToSkip, int indexToSkip) const |  | Coverage: | 0.000% (0/17) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 578-590 | 
 |  | 7 | 5 | 
|  sourceDestroyed | Name: | QQuickGenericShaderEffect::sourceDestroyed |  | Prototype: | void QQuickGenericShaderEffect::sourceDestroyed(QObject *object) |  | Coverage: | 0.000% (0/13) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 637-647 | 
 |  | 5 | 5 | 
|  shaderEffectManager | Name: | QQuickGenericShaderEffect::shaderEffectManager |  | Prototype: | QSGGuiThreadShaderEffectManager *QQuickGenericShaderEffect::shaderEffectManager() const |  | Coverage: | 0.000% (0/13) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 340-359 | 
 |  | 12 | 5 | 
|  maybeUpdateShaders | Name: | QQuickGenericShaderEffect::maybeUpdateShaders |  | Prototype: | void QQuickGenericShaderEffect::maybeUpdateShaders() |  | Coverage: | 0.000% (0/17) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 302-318 | 
 |  | 7 | 5 | 
|  handleEvent | Name: | QQuickGenericShaderEffect::handleEvent |  | Prototype: | void QQuickGenericShaderEffect::handleEvent(QEvent *event) |  | Coverage: | 15.385% (2/13) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 213-227 | 
 |  | 8 | 5 | 
|  ~QQuickGenericShaderEffect | Name: | QQuickGenericShaderEffect::~QQuickGenericShaderEffect |  | Prototype: | QQuickGenericShaderEffect::~QQuickGenericShaderEffect() |  | Coverage: | 0.000% (0/5) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 71-80 | 
 |  | 5 | 3 | 
|  shaderCodePrepared | Name: | QQuickGenericShaderEffect::shaderCodePrepared |  | Prototype: | void QQuickGenericShaderEffect::shaderCodePrepared(bool ok, QSGGuiThreadShaderEffectManager::ShaderInfo::Type typeHint, const QByteArray &src, QSGGuiThreadShaderEffectManager::ShaderInfo *result) |  | Coverage: | 0.000% (0/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 461-488 | 
 |  | 16 | 3 | 
|  setVertexShader | Name: | QQuickGenericShaderEffect::setVertexShader |  | Prototype: | void QQuickGenericShaderEffect::setVertexShader(const QByteArray &src) |  | Coverage: | 0.000% (0/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 100-112 | 
 |  | 7 | 3 | 
|  setFragmentShader | Name: | QQuickGenericShaderEffect::setFragmentShader |  | Prototype: | void QQuickGenericShaderEffect::setFragmentShader(const QByteArray &src) |  | Coverage: | 0.000% (0/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 82-98 | 
 |  | 7 | 3 | 
|  status | Name: | QQuickGenericShaderEffect::status |  | Prototype: | QQuickShaderEffect::Status QQuickGenericShaderEffect::status() const |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 204-211 | 
 |  | 4 | 2 | 
|  setSupportsAtlasTextures | Name: | QQuickGenericShaderEffect::setSupportsAtlasTextures |  | Prototype: | void QQuickGenericShaderEffect::setSupportsAtlasTextures(bool supports) |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 179-187 | 
 |  | 5 | 2 | 
|  setCullMode | Name: | QQuickGenericShaderEffect::setCullMode |  | Prototype: | void QQuickGenericShaderEffect::setCullMode(QQuickShaderEffect::CullMode face) |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 169-177 | 
 |  | 5 | 2 | 
|  setBlending | Name: | QQuickGenericShaderEffect::setBlending |  | Prototype: | void QQuickGenericShaderEffect::setBlending(bool enable) |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 114-122 | 
 |  | 5 | 2 | 
|  markGeometryDirtyAndUpdateIfSupportsAtlas | Name: | QQuickGenericShaderEffect::markGeometryDirtyAndUpdateIfSupportsAtlas |  | Prototype: | void QQuickGenericShaderEffect::markGeometryDirtyAndUpdateIfSupportsAtlas() |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 655-659 | 
 |  | 2 | 2 | 
|  log | Name: | QQuickGenericShaderEffect::log |  | Prototype: | QString QQuickGenericShaderEffect::log() const |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 195-202 | 
 |  | 4 | 2 | 
|  QQuickGenericShaderEffect | Name: | QQuickGenericShaderEffect::QQuickGenericShaderEffect |  | Prototype: | QQuickGenericShaderEffect::QQuickGenericShaderEffect(QQuickShaderEffect *item, QObject *parent) |  | Coverage: | 0.000% (0/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 53-69 | 
 |  | 3 | 2 | 
|  vertexShader | Name: | QQuickGenericShaderEffect::vertexShader |  | Prototype: | QByteArray vertexShader() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect_p.h |  | Lines: | 75-75 | 
 |  | 1 | 1 | 
|  updateShader | Name: | QQuickGenericShaderEffect::updateShader |  | Coverage: | 0.000% (0/1) | 
 |  | 0 | 1 | 
|  supportsAtlasTextures | Name: | QQuickGenericShaderEffect::supportsAtlasTextures |  | Prototype: | bool supportsAtlasTextures() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect_p.h |  | Lines: | 90-90 | 
 |  | 1 | 1 | 
|  parseLog | Name: | QQuickGenericShaderEffect::parseLog |  | Prototype: | QString QQuickGenericShaderEffect::parseLog() |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 189-193 | 
 |  | 2 | 1 | 
|  mesh | Name: | QQuickGenericShaderEffect::mesh |  | Prototype: | QVariant QQuickGenericShaderEffect::mesh() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 124-128 | 
 |  | 2 | 1 | 
|  markGeometryDirtyAndUpdate | Name: | QQuickGenericShaderEffect::markGeometryDirtyAndUpdate |  | Prototype: | void QQuickGenericShaderEffect::markGeometryDirtyAndUpdate() |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 649-653 | 
 |  | 2 | 1 | 
|  handleGeometryChanged | Name: | QQuickGenericShaderEffect::handleGeometryChanged |  | Prototype: | void QQuickGenericShaderEffect::handleGeometryChanged(const QRectF &, const QRectF &) |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp |  | Lines: | 229-232 | 
 |  | 1 | 1 | 
|  fragmentShader | Name: | QQuickGenericShaderEffect::fragmentShader |  | Prototype: | QByteArray fragmentShader() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect_p.h |  | Lines: | 72-72 | 
 |  | 1 | 1 | 
|  cullMode | Name: | QQuickGenericShaderEffect::cullMode |  | Prototype: | QQuickShaderEffect::CullMode cullMode() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect_p.h |  | Lines: | 84-84 | 
 |  | 1 | 1 | 
|  blending | Name: | QQuickGenericShaderEffect::blending |  | Prototype: | bool blending() const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect_p.h |  | Lines: | 78-78 | 
 |  | 1 | 1 | 
|  SignalMapper | Name: | QQuickGenericShaderEffect::SignalMapper |  | Coverage: | 0.000% (0/1) | 
 |  | 1 | 1 |