| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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 |
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 |
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 |
updateShader| Name: | QQuickGenericShaderEffect::updateShader | | Coverage: | 0.000% (0/1) |
| | 0 | 1 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |