| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QSGBatchRenderer::Renderer::nodeChangedBatchRoot| Name: | QSGBatchRenderer::Renderer::nodeChangedBatchRoot | | Prototype: | void Renderer::nodeChangedBatchRoot(Node *node, Node *root) | | Coverage: | 66.667% (14/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 969-991 |
| | 14 | 7 |
QSGBatchRenderer::Renderer::nodeWasAdded| Name: | QSGBatchRenderer::Renderer::nodeWasAdded | | Prototype: | void Renderer::nodeWasAdded(QSGNode *node, Node *shadowParent) | | Coverage: | 95.455% (21/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1015-1048 |
| | 25 | 8 |
QSGBatchRenderer::Renderer::nodeWasRemoved| Name: | QSGBatchRenderer::Renderer::nodeWasRemoved | | Prototype: | void Renderer::nodeWasRemoved(Node *node) | | Coverage: | 88.571% (31/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1050-1110 |
| | 35 | 11 |
QSGBatchRenderer::Renderer::nodeWasTransformed| Name: | QSGBatchRenderer::Renderer::nodeWasTransformed | | Prototype: | void Renderer::nodeWasTransformed(Node *node, int *vertexCount) | | Coverage: | 89.474% (17/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 993-1013 |
| | 13 | 7 |
QSGBatchRenderer::Renderer::prepareAlphaBatches| Name: | QSGBatchRenderer::Renderer::prepareAlphaBatches | | Prototype: | void Renderer::prepareAlphaBatches() | | Coverage: | 93.548% (58/62) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1581-1667 |
| | 62 | 14 |
QSGBatchRenderer::Renderer::prepareOpaqueBatches| Name: | QSGBatchRenderer::Renderer::prepareOpaqueBatches | | Prototype: | void Renderer::prepareOpaqueBatches() | | Coverage: | 80.952% (34/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1509-1555 |
| | 38 | 8 |
QSGBatchRenderer::Renderer::registerBatchRoot| Name: | QSGBatchRenderer::Renderer::registerBatchRoot | | Prototype: | void Renderer::registerBatchRoot(Node *subRoot, Node *parentRoot) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 946-952 |
| | 4 | 1 |
QSGBatchRenderer::Renderer::releaseCachedResources| Name: | QSGBatchRenderer::Renderer::releaseCachedResources | | Prototype: | void Renderer::releaseCachedResources() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2889-2892 |
| | 1 | 1 |
QSGBatchRenderer::Renderer::removeBatchRootFromParent| Name: | QSGBatchRenderer::Renderer::removeBatchRootFromParent | | Prototype: | void Renderer::removeBatchRootFromParent(Node *childRoot) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 934-944 |
| | 7 | 2 |
QSGBatchRenderer::Renderer::render| Name: | QSGBatchRenderer::Renderer::render | | Prototype: | void Renderer::render() | | Coverage: | 43.750% (56/128) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2589-2755 |
| | 114 | 41 |
QSGBatchRenderer::Renderer::renderBatches| Name: | QSGBatchRenderer::Renderer::renderBatches | | Prototype: | void Renderer::renderBatches() | | Coverage: | 88.571% (31/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2490-2561 |
| | 91 | 12 |
QSGBatchRenderer::Renderer::renderMergedBatch| Name: | QSGBatchRenderer::Renderer::renderMergedBatch | | Prototype: | void Renderer::renderMergedBatch(const Batch *batch) | | Coverage: | 58.621% (34/58) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2236-2342 |
| | 89 | 16 |
QSGBatchRenderer::Renderer::renderRenderNode| Name: | QSGBatchRenderer::Renderer::renderRenderNode | | Prototype: | void Renderer::renderRenderNode(Batch *batch) | | Coverage: | 83.636% (46/55) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2773-2887 |
| | 138 | 19 |
QSGBatchRenderer::Renderer::renderUnmergedBatch| Name: | QSGBatchRenderer::Renderer::renderUnmergedBatch | | Prototype: | void Renderer::renderUnmergedBatch(const Batch *batch) | | Coverage: | 69.231% (36/52) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2344-2464 |
| | 87 | 15 |
QSGBatchRenderer::Renderer::setActiveShader| Name: | QSGBatchRenderer::Renderer::setActiveShader | | Prototype: | void Renderer::setActiveShader(QSGMaterialShader *program, ShaderManager::Shader *shader) | | Coverage: | 100.000% (46/46) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2188-2234 |
| | 33 | 10 |
QSGBatchRenderer::Renderer::setCustomRenderMode| Name: | QSGBatchRenderer::Renderer::setCustomRenderMode | | Prototype: | void Renderer::setCustomRenderMode(const QByteArray &mode) | | Coverage: | 18.750% (3/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 3131-3138 |
| | 5 | 6 |
QSGBatchRenderer::Renderer::tagSubRoots| Name: | QSGBatchRenderer::Renderer::tagSubRoots | | Prototype: | void Renderer::tagSubRoots(Node *node) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1342-1350 |
| | 5 | 2 |
QSGBatchRenderer::Renderer::turnNodeIntoBatchRoot| Name: | QSGBatchRenderer::Renderer::turnNodeIntoBatchRoot | | Prototype: | void Renderer::turnNodeIntoBatchRoot(Node *node) | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1112-1130 |
| | 12 | 5 |
QSGBatchRenderer::Renderer::unmap| Name: | QSGBatchRenderer::Renderer::unmap | | Prototype: | void Renderer::unmap(Buffer *buffer, bool isIndexBuf) | | Coverage: | 72.727% (8/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 906-917 |
| | 7 | 3 |
QSGBatchRenderer::Renderer::updateClip| Name: | QSGBatchRenderer::Renderer::updateClip | | Prototype: | void Renderer::updateClip(const QSGClipNode *clipList, const Batch *batch) | | Coverage: | 83.333% (15/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2163-2181 |
| | 21 | 6 |
QSGBatchRenderer::Renderer::updateLineWidth| Name: | QSGBatchRenderer::Renderer::updateLineWidth | | Prototype: | void Renderer::updateLineWidth(QSGGeometry *g) | | Coverage: | 75.000% (15/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2466-2488 |
| | 25 | 5 |
QSGBatchRenderer::Renderer::updateStencilClip| Name: | QSGBatchRenderer::Renderer::updateStencilClip | | Prototype: | Renderer::ClipType Renderer::updateStencilClip(const QSGClipNode *clip) | | Coverage: | 64.286% (54/84) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2005-2161 |
| | 189 | 19 |
QSGBatchRenderer::Renderer::uploadBatch| Name: | QSGBatchRenderer::Renderer::uploadBatch | | Prototype: | void Renderer::uploadBatch(Batch *b) | | Coverage: | 53.333% (80/150) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1780-1997 |
| | 176 | 38 |
QSGBatchRenderer::Renderer::uploadMergedElement| Name: | QSGBatchRenderer::Renderer::uploadMergedElement | | Prototype: | void Renderer::uploadMergedElement(Element *e, int vaOffset, char **vertexData, char **zData, char **indexData, quint16 *iBase, int *indexCount) | | Coverage: | 95.349% (41/43) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1703-1769 |
| | 51 | 14 |
QSGBatchRenderer::Renderer::visualize| Name: | QSGBatchRenderer::Renderer::visualize | | Prototype: | void Renderer::visualize() | | Coverage: | 0.000% (0/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 3140-3199 |
| | 76 | 9 |
QSGBatchRenderer::Renderer::visualizeBatch| Name: | QSGBatchRenderer::Renderer::visualizeBatch | | Prototype: | void Renderer::visualizeBatch(Batch *b) | | Coverage: | 0.000% (0/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2917-2967 |
| | 40 | 7 |
QSGBatchRenderer::Renderer::visualizeChanges| Name: | QSGBatchRenderer::Renderer::visualizeChanges | | Prototype: | void Renderer::visualizeChanges(Node *n) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 3005-3039 |
| | 21 | 4 |
QSGBatchRenderer::Renderer::visualizeChangesPrepare| Name: | QSGBatchRenderer::Renderer::visualizeChangesPrepare | | Prototype: | void Renderer::visualizeChangesPrepare(Node *n, uint parentChanges) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2994-3003 |
| | 6 | 3 |
QSGBatchRenderer::Renderer::visualizeClipping| Name: | QSGBatchRenderer::Renderer::visualizeClipping | | Prototype: | void Renderer::visualizeClipping(QSGNode *node) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2972-2987 |
| | 10 | 4 |
QSGBatchRenderer::Renderer::visualizeDrawGeometry| Name: | QSGBatchRenderer::Renderer::visualizeDrawGeometry | | Prototype: | void Renderer::visualizeDrawGeometry(const QSGGeometry *g) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 2904-2915 |
| | 7 | 3 |
QSGBatchRenderer::Renderer::visualizeOverdraw| Name: | QSGBatchRenderer::Renderer::visualizeOverdraw | | Prototype: | void Renderer::visualizeOverdraw() | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 3068-3129 |
| | 69 | 4 |
QSGBatchRenderer::Renderer::visualizeOverdraw_helper| Name: | QSGBatchRenderer::Renderer::visualizeOverdraw_helper | | Prototype: | void Renderer::visualizeOverdraw_helper(Node *node) | | Coverage: | 0.000% (0/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 3041-3066 |
| | 16 | 4 |
QSGBatchRenderer::Renderer::~Renderer| Name: | QSGBatchRenderer::Renderer::~Renderer | | Prototype: | Renderer::~Renderer() | | Coverage: | 95.000% (19/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 843-867 |
| | 15 | 8 |
QSGBatchRenderer::ShaderManager::Shader::~Shader| Name: | QSGBatchRenderer::ShaderManager::Shader::~Shader | | Prototype: | ~Shader() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 577-577 |
| | 1 | 1 |
QSGBatchRenderer::ShaderManager::ShaderManager| Name: | QSGBatchRenderer::ShaderManager::ShaderManager | | Prototype: | ShaderManager(QSGDefaultRenderContext *ctx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 585-585 |
| | 1 | 1 |
QSGBatchRenderer::ShaderManager::invalidated| Name: | QSGBatchRenderer::ShaderManager::invalidated | | Prototype: | void ShaderManager::invalidated() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 211-219 |
| | 6 | 1 |
QSGBatchRenderer::ShaderManager::prepareMaterial| Name: | QSGBatchRenderer::ShaderManager::prepareMaterial | | Prototype: | ShaderManager::Shader *ShaderManager::prepareMaterial(QSGMaterial *material) | | Coverage: | 59.259% (16/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 135-179 |
| | 33 | 9 |
QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite| Name: | QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite | | Prototype: | ShaderManager::Shader *ShaderManager::prepareMaterialNoRewrite(QSGMaterial *material) | | Coverage: | 55.556% (10/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 181-209 |
| | 20 | 6 |
QSGBatchRenderer::ShaderManager::~ShaderManager| Name: | QSGBatchRenderer::ShaderManager::~ShaderManager | | Prototype: | ~ShaderManager() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 586-589 |
| | 2 | 1 |
QSGBatchRenderer::Updater::Updater| Name: | QSGBatchRenderer::Updater::Updater | | Prototype: | Updater::Updater(Renderer *r) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 269-279 |
| | 4 | 1 |
QSGBatchRenderer::Updater::updateRootTransforms| Name: | QSGBatchRenderer::Updater::updateRootTransforms | | Prototype: | void Updater::updateRootTransforms(Node *node, Node *root, const QMatrix4x4 &combined) | | Coverage: | 57.143% (8/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 507-532 |
| | 15 | 5 |
QSGBatchRenderer::Updater::updateStates| Name: | QSGBatchRenderer::Updater::updateStates | | Prototype: | void Updater::updateStates(QSGNode *n) | | Coverage: | 18.182% (4/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 281-311 |
| | 21 | 8 |
QSGBatchRenderer::Updater::visitClipNode| Name: | QSGBatchRenderer::Updater::visitClipNode | | Prototype: | void Updater::visitClipNode(Node *n) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 353-376 |
| | 16 | 3 |
QSGBatchRenderer::Updater::visitGeometryNode| Name: | QSGBatchRenderer::Updater::visitGeometryNode | | Prototype: | void Updater::visitGeometryNode(Node *n) | | Coverage: | 100.000% (30/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 461-505 |
| | 28 | 10 |
QSGBatchRenderer::Updater::visitNode| Name: | QSGBatchRenderer::Updater::visitNode | | Prototype: | void Updater::visitNode(Node *n) | | Coverage: | 97.222% (35/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 313-351 |
| | 25 | 12 |
QSGBatchRenderer::Updater::visitOpacityNode| Name: | QSGBatchRenderer::Updater::visitOpacityNode | | Prototype: | void Updater::visitOpacityNode(Node *n) | | Coverage: | 100.000% (17/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 378-403 |
| | 17 | 6 |
QSGBatchRenderer::Updater::visitTransformNode| Name: | QSGBatchRenderer::Updater::visitTransformNode | | Prototype: | void Updater::visitTransformNode(Node *n) | | Coverage: | 86.364% (38/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 405-459 |
| | 35 | 11 |
QSGBatchRenderer::debug_build| Name: | QSGBatchRenderer::debug_build | | Prototype: | static bool debug_build() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 81-81 |
| | 1 | 1 |
QSGBatchRenderer::debug_change| Name: | QSGBatchRenderer::debug_change | | Prototype: | static bool debug_change() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 82-82 |
| | 1 | 1 |
QSGBatchRenderer::debug_dump| Name: | QSGBatchRenderer::debug_dump | | Prototype: | static bool debug_dump() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 85-85 |
| | 1 | 1 |
QSGBatchRenderer::debug_noalpha| Name: | QSGBatchRenderer::debug_noalpha | | Prototype: | static bool debug_noalpha() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 86-86 |
| | 1 | 1 |
QSGBatchRenderer::debug_noclip| Name: | QSGBatchRenderer::debug_noclip | | Prototype: | static bool debug_noclip() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 88-88 |
| | 1 | 1 |
QSGBatchRenderer::debug_noopaque| Name: | QSGBatchRenderer::debug_noopaque | | Prototype: | static bool debug_noopaque() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 87-87 |
| | 1 | 1 |
QSGBatchRenderer::debug_render| Name: | QSGBatchRenderer::debug_render | | Prototype: | static bool debug_render() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 80-80 |
| | 1 | 1 |
QSGBatchRenderer::debug_roots| Name: | QSGBatchRenderer::debug_roots | | Prototype: | static bool debug_roots() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 84-84 |
| | 1 | 1 |
QSGBatchRenderer::debug_upload| Name: | QSGBatchRenderer::debug_upload | | Prototype: | static bool debug_upload() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 83-83 |
| | 1 | 1 |
QSGBatchRenderer::hasMaterialWithBlending| Name: | QSGBatchRenderer::hasMaterialWithBlending | | Prototype: | inline bool hasMaterialWithBlending(QSGGeometryNode *n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 215-219 |
| | 2 | 1 |
QSGBatchRenderer::operator <<| Name: | QSGBatchRenderer::operator << | | Prototype: | inline QDebug operator << (QDebug d, const Pt &p) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 239-242 |
| | 2 | 1 |
QSGBatchRenderer::operator <<| Name: | QSGBatchRenderer::operator << | | Prototype: | inline QDebug operator << (QDebug d, const Rect &r) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 292-295 |
| | 2 | 1 |
QSGBatchRenderer::qsg_addBackOrphanedElements| Name: | QSGBatchRenderer::qsg_addBackOrphanedElements | | Prototype: | static void qsg_addBackOrphanedElements(QDataBuffer<Element *> &orphans, QDataBuffer<Element *> &renderList) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1364-1372 |
| | 5 | 3 |
QSGBatchRenderer::qsg_addOrphanedElements| Name: | QSGBatchRenderer::qsg_addOrphanedElements | | Prototype: | static void qsg_addOrphanedElements(QDataBuffer<Element *> &orphans, const QDataBuffer<Element *> &renderList) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1352-1362 |
| | 6 | 3 |
QSGBatchRenderer::qsg_countNodesInBatch| Name: | QSGBatchRenderer::qsg_countNodesInBatch | | Prototype: | static int qsg_countNodesInBatch(const Batch *batch) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 732-741 |
| | 6 | 2 |
QSGBatchRenderer::qsg_countNodesInBatches| Name: | QSGBatchRenderer::qsg_countNodesInBatches | | Prototype: | static int qsg_countNodesInBatches(const QDataBuffer<Batch *> &batches) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 743-750 |
| | 4 | 2 |
QSGBatchRenderer::qsg_dumpShadowRoots| Name: | QSGBatchRenderer::qsg_dumpShadowRoots | | Prototype: | void qsg_dumpShadowRoots(BatchRootInfo *i, int indent) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 221-240 |
| | 10 | 3 |
QSGBatchRenderer::qsg_dumpShadowRoots| Name: | QSGBatchRenderer::qsg_dumpShadowRoots | | Prototype: | void qsg_dumpShadowRoots(Node *n) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 242-267 |
| | 12 | 4 |
QSGBatchRenderer::qsg_fixIndexCount| Name: | QSGBatchRenderer::qsg_fixIndexCount | | Prototype: | static inline int qsg_fixIndexCount(int iCount, GLenum drawMode) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1669-1687 |
| | 5 | 5 |
QSGBatchRenderer::qsg_matrixForRoot| Name: | QSGBatchRenderer::qsg_matrixForRoot | | Prototype: | static QMatrix4x4 qsg_matrixForRoot(Node *node) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 1771-1778 |
| | 5 | 2 |
QSGBatchRenderer::qsg_positionAttribute| Name: | QSGBatchRenderer::qsg_positionAttribute | | Prototype: | int qsg_positionAttribute(QSGGeometry *g) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 534-544 |
| | 9 | 3 |
QSGBatchRenderer::qsg_sort_batch_decreasing_order| Name: | QSGBatchRenderer::qsg_sort_batch_decreasing_order | | Prototype: | bool qsg_sort_batch_decreasing_order(Batch *a, Batch *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 119-119 |
| | 1 | 1 |
QSGBatchRenderer::qsg_sort_batch_increasing_order| Name: | QSGBatchRenderer::qsg_sort_batch_increasing_order | | Prototype: | bool qsg_sort_batch_increasing_order(Batch *a, Batch *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 118-118 |
| | 1 | 1 |
QSGBatchRenderer::qsg_sort_batch_is_valid| Name: | QSGBatchRenderer::qsg_sort_batch_is_valid | | Prototype: | bool qsg_sort_batch_is_valid(Batch *a, Batch *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 117-117 |
| | 1 | 1 |
QSGBatchRenderer::qsg_sort_element_decreasing_order| Name: | QSGBatchRenderer::qsg_sort_element_decreasing_order | | Prototype: | bool qsg_sort_element_decreasing_order(Element *a, Element *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 116-116 |
| | 1 | 1 |
QSGBatchRenderer::qsg_sort_element_increasing_order| Name: | QSGBatchRenderer::qsg_sort_element_increasing_order | | Prototype: | bool qsg_sort_element_increasing_order(Element *a, Element *b) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 115-115 |
| | 1 | 1 |
QSGBatchRenderer::qsg_wipeBatch| Name: | QSGBatchRenderer::qsg_wipeBatch | | Prototype: | static void qsg_wipeBatch(Batch *batch, QOpenGLFunctions *funcs, bool separateIndexBuffer) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 835-841 |
| | 4 | 2 |
QSGBatchRenderer::qsg_wipeBuffer| Name: | QSGBatchRenderer::qsg_wipeBuffer | | Prototype: | static void qsg_wipeBuffer(Buffer *buffer, QOpenGLFunctions *funcs) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 824-833 |
| | 2 | 1 |
QSGBatchRenderer::size_of_type| Name: | QSGBatchRenderer::size_of_type | | Prototype: | static inline int size_of_type(GLenum type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 96-113 |
| | 10 | 1 |
QSGBindable::clear| Name: | QSGBindable::clear | | Prototype: | void QSGBindable::clear(QSGAbstractRenderer::ClearMode mode) const | | Coverage: | 80.000% (8/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp | | Lines: | 70-81 |
| | 17 | 4 |
QSGBindable::reactivate| Name: | QSGBindable::reactivate | | Prototype: | void QSGBindable::reactivate() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp | | Lines: | 84-89 |
| | 17 | 1 |
QSGBindableFboId::QSGBindableFboId| Name: | QSGBindableFboId::QSGBindableFboId | | Prototype: | QSGBindableFboId::QSGBindableFboId(uint id) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp | | Lines: | 91-94 |
| | 2 | 1 |
QSGBindableFboId::bind| Name: | QSGBindableFboId::bind | | Prototype: | void QSGBindableFboId::bind() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp | | Lines: | 97-100 |
| | 1 | 1 |
QSGClipNode::QSGClipNode| Name: | QSGClipNode::QSGClipNode | | Prototype: | QSGClipNode::QSGClipNode() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 1077-1082 |
| | 1 | 1 |
QSGClipNode::clipRect| Name: | QSGClipNode::clipRect | | Prototype: | QRectF clipRect() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h | | Lines: | 266-266 |
| | 1 | 1 |
QSGClipNode::isRectangular| Name: | QSGClipNode::isRectangular | | Prototype: | bool isRectangular() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h | | Lines: | 263-263 |
| | 1 | 1 |
QSGClipNode::setClipRect| Name: | QSGClipNode::setClipRect | | Prototype: | void QSGClipNode::setClipRect(const QRectF &rect) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 1139-1142 |
| | 1 | 1 |
QSGClipNode::setIsRectangular| Name: | QSGClipNode::setIsRectangular | | Prototype: | void QSGClipNode::setIsRectangular(bool rectHint) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 1119-1122 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Atlas::Atlas| Name: | QSGCompressedAtlasTexture::Atlas::Atlas | | Prototype: | Atlas::Atlas(const QSize &size, uint format) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | | Lines: | 68-72 |
| | 2 | 1 |
QSGCompressedAtlasTexture::Atlas::create| Name: | QSGCompressedAtlasTexture::Atlas::create | | Prototype: | Texture *Atlas::create(const QByteArray &data, int dataLength, int dataOffset, const QSize &size, const QSize &paddedSize) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | | Lines: | 78-88 |
| | 6 | 2 |
QSGCompressedAtlasTexture::Atlas::format| Name: | QSGCompressedAtlasTexture::Atlas::format | | Prototype: | uint format() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture_p.h | | Lines: | 81-81 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Atlas::generateTexture| Name: | QSGCompressedAtlasTexture::Atlas::generateTexture | | Prototype: | void Atlas::generateTexture() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | | Lines: | 90-97 |
| | 9 | 1 |
QSGCompressedAtlasTexture::Atlas::uploadPendingTexture| Name: | QSGCompressedAtlasTexture::Atlas::uploadPendingTexture | | Prototype: | void Atlas::uploadPendingTexture(int i) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | | Lines: | 99-118 |
| | 14 | 2 |
QSGCompressedAtlasTexture::Texture::Texture| Name: | QSGCompressedAtlasTexture::Texture::Texture | | Prototype: | Texture::Texture(Atlas *atlas, const QRect &textureRect, const QByteArray &data, int dataLength, int dataOffset, const QSize &size) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | | Lines: | 120-136 |
| | 7 | 1 |
QSGCompressedAtlasTexture::Texture::data| Name: | QSGCompressedAtlasTexture::Texture::data | | Prototype: | const QByteArray &data() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture_p.h | | Lines: | 102-102 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Texture::dataOffset| Name: | QSGCompressedAtlasTexture::Texture::dataOffset | | Prototype: | int dataOffset() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture_p.h | | Lines: | 104-104 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Texture::hasAlphaChannel| Name: | QSGCompressedAtlasTexture::Texture::hasAlphaChannel | | Prototype: | bool Texture::hasAlphaChannel() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | | Lines: | 143-146 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Texture::hasMipmaps| Name: | QSGCompressedAtlasTexture::Texture::hasMipmaps | | Prototype: | bool hasMipmaps() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture_p.h | | Lines: | 96-96 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Texture::normalizedTextureSubRect| Name: | QSGCompressedAtlasTexture::Texture::normalizedTextureSubRect | | Prototype: | QRectF normalizedTextureSubRect() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture_p.h | | Lines: | 98-98 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Texture::removedFromAtlas| Name: | QSGCompressedAtlasTexture::Texture::removedFromAtlas | | Prototype: | QSGTexture *Texture::removedFromAtlas() const | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | | Lines: | 148-170 |
| | 16 | 3 |
QSGCompressedAtlasTexture::Texture::sizeInBytes| Name: | QSGCompressedAtlasTexture::Texture::sizeInBytes | | Prototype: | int sizeInBytes() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture_p.h | | Lines: | 103-103 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Texture::textureSize| Name: | QSGCompressedAtlasTexture::Texture::textureSize | | Prototype: | QSize textureSize() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture_p.h | | Lines: | 94-94 |
| | 1 | 1 |
QSGCompressedAtlasTexture::Texture::~Texture| Name: | QSGCompressedAtlasTexture::Texture::~Texture | | Prototype: | Texture::~Texture() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedatlastexture.cpp | | Lines: | 138-141 |
| | 1 | 1 |