| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QSGContextPlugin::QSGContextPlugin| Name: | QSGContextPlugin::QSGContextPlugin | | Prototype: | QSGContextPlugin::QSGContextPlugin(QObject *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp | | Lines: | 59-62 |
| | 2 | 1 |
QSGContext::minimumFBOSize| Name: | QSGContext::minimumFBOSize | | Prototype: | QSize QSGContext::minimumFBOSize() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp | | Lines: | 300-303 |
| | 1 | 1 |
QSGContext::createWindowManager| Name: | QSGContext::createWindowManager | | Prototype: | QSGRenderLoop *QSGContext::createWindowManager() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontextplugin.cpp | | Lines: | 219-225 |
| | 4 | 2 |
QSGContext::createInternalRectangleNode| Name: | QSGContext::createInternalRectangleNode | | Prototype: | QSGInternalRectangleNode *QSGContext::createInternalRectangleNode(const QRectF &rect, const QColor &c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp | | Lines: | 263-270 |
| | 5 | 1 |
QSGContext::QSGContext| Name: | QSGContext::QSGContext | | Prototype: | QSGContext::QSGContext(QObject *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp | | Lines: | 242-245 |
| | 2 | 1 |
QSGCompressedTextureFactory::textureByteCount| Name: | QSGCompressedTextureFactory::textureByteCount | | Prototype: | int QSGCompressedTextureFactory::textureByteCount() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedtexture.cpp | | Lines: | 233-236 |
| | 1 | 1 |
QSGCompressedTextureFactory::QSGCompressedTextureFactory| Name: | QSGCompressedTextureFactory::QSGCompressedTextureFactory | | Prototype: | QSGCompressedTextureFactory::QSGCompressedTextureFactory(const QSGCompressedTexture::DataPtr &texData) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedtexture.cpp | | Lines: | 214-217 |
| | 2 | 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 |
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::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::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::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 |
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 |
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 |
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 |
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 |
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::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_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_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_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_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_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_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_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_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::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::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::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_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_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_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_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_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_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_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::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::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::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::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::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::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::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::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::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::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::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::newBatch| Name: | 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 |
QSGBatchRenderer::Renderer::invalidateBatchAndOverlappingRenderOrders| Name: | 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 |
QSGBatchRenderer::Renderer::invalidateAndRecycleBatch| Name: | 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 |
QSGBatchRenderer::Renderer::cleanupBatches| Name: | 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 |
QSGBatchRenderer::Renderer::buildRenderListsFromScratch| Name: | 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 |
QSGBatchRenderer::Renderer::buildRenderLists| Name: | 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 |
QSGBatchRenderer::RenderNodeElement::RenderNodeElement| Name: | QSGBatchRenderer::RenderNodeElement::RenderNodeElement | | Prototype: | RenderNodeElement(QSGRenderNode *rn) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 349-353 |
| | 1 | 1 |
QSGBatchRenderer::Rect::set| Name: | QSGBatchRenderer::Rect::set | | Prototype: | void set(float left, float top, float right, float bottom) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 273-276 |
| | 2 | 1 |
QSGBatchRenderer::Rect::operator |=| Name: | QSGBatchRenderer::Rect::operator |= | | Prototype: | void operator |= (const Pt &pt) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 249-258 |
| | 8 | 5 |
QSGBatchRenderer::Rect::operator |=| Name: | QSGBatchRenderer::Rect::operator |= | | Prototype: | void operator |= (const Rect &r) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 260-269 |
| | 8 | 5 |
QSGBatchRenderer::Rect::map| Name: | QSGBatchRenderer::Rect::map | | Prototype: | void Rect::map(const QMatrix4x4 &matrix) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 547-576 |
| | 23 | 4 |
QSGBatchRenderer::Rect::isOutsideFloatRange| Name: | QSGBatchRenderer::Rect::isOutsideFloatRange | | Prototype: | bool isOutsideFloatRange() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 284-289 |
| | 4 | 1 |
QSGBatchRenderer::Rect::intersects| Name: | QSGBatchRenderer::Rect::intersects | | Prototype: | bool intersects(const Rect &r) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 278-282 |
| | 3 | 1 |
QSGBatchRenderer::QMatrix4x4_Accessor::isTranslate| Name: | QSGBatchRenderer::QMatrix4x4_Accessor::isTranslate | | Prototype: | static bool isTranslate(const QMatrix4x4 &m) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 128-128 |
| | 1 | 1 |
QSGBatchRenderer::QMatrix4x4_Accessor::isScale| Name: | QSGBatchRenderer::QMatrix4x4_Accessor::isScale | | Prototype: | static bool isScale(const QMatrix4x4 &m) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 129-129 |
| | 1 | 1 |
QSGBatchRenderer::QMatrix4x4_Accessor::is2DSafe| Name: | QSGBatchRenderer::QMatrix4x4_Accessor::is2DSafe | | Prototype: | static bool is2DSafe(const QMatrix4x4 &m) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 130-130 |
| | 1 | 1 |
QSGBatchRenderer::Pt::set| Name: | QSGBatchRenderer::Pt::set | | Prototype: | void set(float nx, float ny) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 233-236 |
| | 2 | 1 |
QSGBatchRenderer::Pt::map| Name: | QSGBatchRenderer::Pt::map | | Prototype: | void map(const QMatrix4x4 &mat) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 224-231 |
| | 6 | 1 |
QSGBatchRenderer::Node::type| Name: | QSGBatchRenderer::Node::type | | Prototype: | inline QSGNode::NodeType type() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 519-519 |
| | 1 | 1 |
QSGBatchRenderer::Node::sibling| Name: | QSGBatchRenderer::Node::sibling | | Prototype: | Node *sibling() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 494-497 |
| | 2 | 1 |
QSGBatchRenderer::Node::setParent| Name: | QSGBatchRenderer::Node::setParent | | Prototype: | void setParent(Node *p) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 499-502 |
| | 2 | 1 |
QSGBatchRenderer::Node::rootInfo| Name: | QSGBatchRenderer::Node::rootInfo | | Prototype: | inline BatchRootInfo *rootInfo() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 536-540 |
| | 9 | 1 |
QSGBatchRenderer::Node::renderNodeElement| Name: | QSGBatchRenderer::Node::renderNodeElement | | Prototype: | inline RenderNodeElement *renderNodeElement() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 526-529 |
| | 2 | 1 |
QSGBatchRenderer::Node::remove| Name: | QSGBatchRenderer::Node::remove | | Prototype: | void remove(Node *child) | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 474-490 |
| | 11 | 3 |
QSGBatchRenderer::Node::parent| Name: | QSGBatchRenderer::Node::parent | | Prototype: | Node *parent() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 452-452 |
| | 1 | 1 |
QSGBatchRenderer::Node::hasChild| Name: | QSGBatchRenderer::Node::hasChild | | Prototype: | bool hasChild(Node *child) const | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 504-509 |
| | 4 | 2 |
QSGBatchRenderer::Node::firstChild| Name: | QSGBatchRenderer::Node::firstChild | | Prototype: | Node *firstChild() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 492-492 |
| | 1 | 1 |
QSGBatchRenderer::Node::element| Name: | QSGBatchRenderer::Node::element | | Prototype: | inline Element *element() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 521-524 |
| | 2 | 1 |
QSGBatchRenderer::Node::clipInfo| Name: | QSGBatchRenderer::Node::clipInfo | | Prototype: | inline ClipBatchRootInfo *clipInfo() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 531-534 |
| | 2 | 1 |
QSGBatchRenderer::Node::append| Name: | QSGBatchRenderer::Node::append | | Prototype: | void append(Node *child) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 454-472 |
| | 14 | 2 |
QSGBatchRenderer::Element::setNode| Name: | QSGBatchRenderer::Element::setNode | | Prototype: | void setNode(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: | 318-321 |
| | 2 | 1 |
QSGBatchRenderer::Element::ensureBoundsValid| Name: | QSGBatchRenderer::Element::ensureBoundsValid | | Prototype: | inline void ensureBoundsValid() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 323-326 |
| | 2 | 2 |
QSGBatchRenderer::Element::Element| Name: | QSGBatchRenderer::Element::Element | | Prototype: | Element() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 307-316 |
| | 2 | 1 |
QSGBatchRenderer::DrawSet::DrawSet| Name: | QSGBatchRenderer::DrawSet::DrawSet | | Prototype: | DrawSet(int v, int z, int i) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 374-379 |
| | 2 | 1 |
QSGBatchRenderer::Batch::isTranslateOnlyToRoot| Name: | QSGBatchRenderer::Batch::isTranslateOnlyToRoot | | Prototype: | bool Batch::isTranslateOnlyToRoot() const | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 693-701 |
| | 6 | 2 |
QSGBatchRenderer::Batch::isSafeToBatch| Name: | QSGBatchRenderer::Batch::isSafeToBatch | | Prototype: | bool Batch::isSafeToBatch() const | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 720-730 |
| | 8 | 4 |
QSGBatchRenderer::Batch::invalidate| Name: | QSGBatchRenderer::Batch::invalidate | | Prototype: | void Batch::invalidate() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 677-691 |
| | 9 | 2 |
QSGBatchRenderer::Batch::init| Name: | QSGBatchRenderer::Batch::init | | Prototype: | void init() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 405-416 |
| | 10 | 1 |
QSGBatchRenderer::Batch::cleanupRemovedElements| Name: | QSGBatchRenderer::Batch::cleanupRemovedElements | | Prototype: | void Batch::cleanupRemovedElements() | | Coverage: | 100.000% (15/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp | | Lines: | 653-671 |
| | 8 | 5 |
QSGBatchRenderer::Batch::Batch| Name: | QSGBatchRenderer::Batch::Batch | | Prototype: | Batch() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 395-395 |
| | 1 | 1 |
QSGBatchRenderer::AllocatorPage::at| Name: | QSGBatchRenderer::AllocatorPage::at | | Prototype: | Type *at(uint index) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 118-121 |
| | 1 | 1 |
QSGBatchRenderer::AllocatorPage::AllocatorPage| Name: | QSGBatchRenderer::AllocatorPage::AllocatorPage | | Prototype: | AllocatorPage() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 102-111 |
| | 3 | 2 |
QSGBatchRenderer::Allocator::~Allocator| Name: | QSGBatchRenderer::Allocator::~Allocator | | Prototype: | ~Allocator() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 132-135 |
| | 1 | 1 |
QSGBatchRenderer::Allocator::allocate| Name: | QSGBatchRenderer::Allocator::allocate | | Prototype: | Type *allocate() | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 137-163 |
| | 16 | 4 |
QSGBatchRenderer::Allocator::Allocator| Name: | QSGBatchRenderer::Allocator::Allocator | | Prototype: | Allocator() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h | | Lines: | 127-130 |
| | 1 | 1 |
QSGBasicInternalRectangleNode::update| Name: | QSGBasicInternalRectangleNode::update | | Prototype: | void QSGBasicInternalRectangleNode::update() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | | Lines: | 219-229 |
| | 6 | 2 |
QSGBasicInternalRectangleNode::supportsAntialiasing| Name: | QSGBasicInternalRectangleNode::supportsAntialiasing | | Prototype: | bool supportsAntialiasing() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode_p.h | | Lines: | 76-76 |
| | 1 | 1 |
QSGBasicInternalRectangleNode::setRect| Name: | QSGBasicInternalRectangleNode::setRect | | Prototype: | void QSGBasicInternalRectangleNode::setRect(const QRectF &rect) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | | Lines: | 127-133 |
| | 4 | 2 |
QSGBasicInternalRectangleNode::setRadius| Name: | QSGBasicInternalRectangleNode::setRadius | | Prototype: | void QSGBasicInternalRectangleNode::setRadius(qreal radius) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | | Lines: | 184-190 |
| | 4 | 2 |
QSGBasicInternalRectangleNode::setPenWidth| Name: | QSGBasicInternalRectangleNode::setPenWidth | | Prototype: | void QSGBasicInternalRectangleNode::setPenWidth(qreal width) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | | Lines: | 153-159 |
| | 4 | 2 |
QSGBasicInternalRectangleNode::setPenColor| Name: | QSGBasicInternalRectangleNode::setPenColor | | Prototype: | void QSGBasicInternalRectangleNode::setPenColor(const QColor &color) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | | Lines: | 144-151 |
| | 5 | 3 |
QSGBasicInternalRectangleNode::setGradientStops| Name: | QSGBasicInternalRectangleNode::setGradientStops | | Prototype: | void QSGBasicInternalRectangleNode::setGradientStops(const QGradientStops &stops) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | | Lines: | 162-173 |
| | 7 | 3 |
QSGBasicInternalRectangleNode::QSGBasicInternalRectangleNode| Name: | QSGBasicInternalRectangleNode::QSGBasicInternalRectangleNode | | Prototype: | QSGBasicInternalRectangleNode::QSGBasicInternalRectangleNode() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp | | Lines: | 110-125 |
| | 2 | 1 |