Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
setActiveShaderName: | 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 |
removeBatchRootFromParentName: | 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 |
registerBatchRootName: | 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 |
newBatchName: | QSGBatchRenderer::Renderer::newBatch | Prototype: | Batch *Renderer::newBatch() | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | Lines: | 750-764 |
| | 34 | 2 |
invalidateBatchAndOverlappingRenderOrdersName: | QSGBatchRenderer::Renderer::invalidateBatchAndOverlappingRenderOrders | Prototype: | void Renderer::invalidateBatchAndOverlappingRenderOrders(Batch *batch) | Coverage: | 100.000% (22/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 1469-1492 |
| | 15 | 6 |
invalidateAndRecycleBatchName: | QSGBatchRenderer::Renderer::invalidateAndRecycleBatch | Prototype: | void Renderer::invalidateAndRecycleBatch(Batch *b) | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 869-876 |
| | 5 | 3 |
cleanupBatchesName: | QSGBatchRenderer::Renderer::cleanupBatches | Prototype: | void Renderer::cleanupBatches(QDataBuffer<Batch *> *batches) | Coverage: | 100.000% (12/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 1497-1507 |
| | 8 | 4 |
buildRenderListsFromScratchName: | QSGBatchRenderer::Renderer::buildRenderListsFromScratch | Prototype: | void Renderer::buildRenderListsFromScratch() | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 1452-1467 |
| | 10 | 3 |
buildRenderListsName: | QSGBatchRenderer::Renderer::buildRenderLists | Prototype: | void Renderer::buildRenderLists(QSGNode *node) | Coverage: | 100.000% (41/41) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 1287-1340 |
| | 39 | 11 |
nodeWasAddedName: | 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 |
uploadMergedElementName: | 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 |
~RendererName: | 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 |
prepareAlphaBatchesName: | 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 |
deleteRemovedElementsName: | QSGBatchRenderer::Renderer::deleteRemovedElements | Prototype: | void Renderer::deleteRemovedElements() | Coverage: | 92.308% (24/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 2563-2587 |
| | 16 | 8 |
checkOverlapName: | QSGBatchRenderer::Renderer::checkOverlap | Prototype: | bool Renderer::checkOverlap(int first, int last, const Rect &bounds) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 1557-1568 |
| | 8 | 4 |
nodeWasTransformedName: | 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 |
renderBatchesName: | 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 |
nodeWasRemovedName: | 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 |
turnNodeIntoBatchRootName: | 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 |
buildRenderListsForTaggedRootsName: | QSGBatchRenderer::Renderer::buildRenderListsForTaggedRoots | Prototype: | void Renderer::buildRenderListsForTaggedRoots() | Coverage: | 84.375% (27/32) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 1388-1450 |
| | 37 | 10 |
renderRenderNodeName: | 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 |
updateClipName: | 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 |
prepareOpaqueBatchesName: | 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 |
updateLineWidthName: | 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 |
batchRootInfoName: | QSGBatchRenderer::Renderer::batchRootInfo | Prototype: | BatchRootInfo *Renderer::batchRootInfo(Node *node) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 919-932 |
| | 8 | 3 |
unmapName: | 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 |
renderUnmergedBatchName: | 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 |
nodeChangedBatchRootName: | 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 |
updateStencilClipName: | 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 |
nodeChangedName: | QSGBatchRenderer::Renderer::nodeChanged | Prototype: | void Renderer::nodeChanged(QSGNode *node, QSGNode::DirtyState state) | Coverage: | 64.151% (68/106) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 1133-1271 |
| | 90 | 34 |
renderMergedBatchName: | 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 |
uploadBatchName: | 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 |
tagSubRootsName: | 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 |
RendererName: | QSGBatchRenderer::Renderer::Renderer | Prototype: | Renderer::Renderer(QSGDefaultRenderContext *ctx) | Coverage: | 48.000% (12/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 752-822 |
| | 28 | 7 |
renderName: | 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 |
changeBatchRootName: | QSGBatchRenderer::Renderer::changeBatchRoot | Prototype: | bool Renderer::changeBatchRoot(Node *node, Node *root) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 954-967 |
| | 10 | 3 |
mapName: | QSGBatchRenderer::Renderer::map | Prototype: | void Renderer::map(Buffer *buffer, int byteSize, bool isIndexBuf) | Coverage: | 42.105% (8/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | Lines: | 888-904 |
| | 11 | 5 |
setCustomRenderModeName: | 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 |
visualizeOverdraw_helperName: | 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 |
visualizeOverdrawName: | 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 |
visualizeDrawGeometryName: | 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 |
visualizeClippingName: | 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 |
visualizeChangesPrepareName: | 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 |
visualizeChangesName: | 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 |
visualizeBatchName: | 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 |
visualizeName: | 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 |
releaseCachedResourcesName: | 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 |