OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...110
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::group
...120
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::PropertyIndex::operator* [qv4property_p.h #1]
...130
Function: QQuickTargetDirection::targetVariation
...140
Function: QQuickTrailEmitter::setEmitterXVariation
...145
Function: QSGBasicGeometryNode::setRendererClipList
146
Function: QSGBatchRenderer::Renderer::nodeChangedBatchRoot
147
Function: QSGCompressedTexture::QSGCompressedTexture
148
Function: QSGDefaultInternalImageNode::setMaterialTexture
149150
Function: QSGDistanceFieldTextMaterialShader::attributeNames
151
Function: QSGGuiThreadShaderEffectManager::logAndStatusChanged
152
Function: QSGNodeUpdater::leaveRenderNode
153
Function: QSGRenderer::removeNodesToPreprocess
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
...170
Function: QV4::Heap::QV4ParticleData::init
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSGDefaultRenderContext::maxTextureSize
Name: QSGDefaultRenderContext::maxTextureSize
Prototype: int maxTextureSize() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext_p.h
Lines: 97-97
100.000% (1/1)
11
QSGDefaultRenderContext::openglContext
Name: QSGDefaultRenderContext::openglContext
Prototype: QOpenGLContext *openglContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext_p.h
Lines: 73-73
100.000% (1/1)
11
QSGDefaultRenderContext::renderNextFrame
Name: QSGDefaultRenderContext::renderNextFrame
Prototype: void QSGDefaultRenderContext::renderNextFrame(QSGRenderer *renderer, uint fboId)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 177-186
 71.429% (5/7)
53
QSGDefaultRenderContext::separateIndexBuffer
Name: QSGDefaultRenderContext::separateIndexBuffer
Prototype: bool QSGDefaultRenderContext::separateIndexBuffer() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 321-330
100.000% (1/1)
11
QSGDefaultRenderContext::setAttachToGraphicsContext
Name: QSGDefaultRenderContext::setAttachToGraphicsContext
Prototype: void QSGDefaultRenderContext::setAttachToGraphicsContext(bool attach)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 310-314
  0.000% (0/1)
21
QSGDefaultSpriteNode::QSGDefaultSpriteNode
Name: QSGDefaultSpriteNode::QSGDefaultSpriteNode
Prototype: QSGDefaultSpriteNode::QSGDefaultSpriteNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 155-175
100.000% (1/1)
131
QSGDefaultSpriteNode::setFiltering
Name: QSGDefaultSpriteNode::setFiltering
Prototype: void QSGDefaultSpriteNode::setFiltering(QSGTexture::Filtering filtering)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 245-249
100.000% (1/1)
21
QSGDefaultSpriteNode::setSheetSize
Name: QSGDefaultSpriteNode::setSheetSize
Prototype: void QSGDefaultSpriteNode::setSheetSize(const QSize &size)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 221-235
 75.000% (3/4)
92
QSGDefaultSpriteNode::setSize
Name: QSGDefaultSpriteNode::setSize
Prototype: void QSGDefaultSpriteNode::setSize(const QSizeF &size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 237-243
100.000% (4/4)
32
QSGDefaultSpriteNode::setSourceA
Name: QSGDefaultSpriteNode::setSourceA
Prototype: void QSGDefaultSpriteNode::setSourceA(const QPoint &source)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 190-198
100.000% (4/4)
52
QSGDefaultSpriteNode::setSourceB
Name: QSGDefaultSpriteNode::setSourceB
Prototype: void QSGDefaultSpriteNode::setSourceB(const QPoint &source)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 200-208
100.000% (4/4)
52
QSGDefaultSpriteNode::setSpriteSize
Name: QSGDefaultSpriteNode::setSpriteSize
Prototype: void QSGDefaultSpriteNode::setSpriteSize(const QSize &size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 210-219
100.000% (4/4)
52
QSGDefaultSpriteNode::setTexture
Name: QSGDefaultSpriteNode::setTexture
Prototype: void QSGDefaultSpriteNode::setTexture(QSGTexture *texture)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 177-182
100.000% (1/1)
31
QSGDefaultSpriteNode::setTime
Name: QSGDefaultSpriteNode::setTime
Prototype: void QSGDefaultSpriteNode::setTime(float time)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 184-188
100.000% (1/1)
21
QSGDefaultSpriteNode::update
Name: QSGDefaultSpriteNode::update
Prototype: void QSGDefaultSpriteNode::update()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 251-257
100.000% (4/4)
32
QSGDefaultSpriteNode::updateGeometry
Name: QSGDefaultSpriteNode::updateGeometry
Prototype: void QSGDefaultSpriteNode::updateGeometry()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 259-292
 50.000% (2/4)
212
QSGDepthStencilBuffer::Format::operator ==
Name: QSGDepthStencilBuffer::Format::operator ==
Prototype: inline bool QSGDepthStencilBuffer::Format::operator == (const Format &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer_p.h
Lines: 109-112
100.000% (1/1)
11
QSGDepthStencilBuffer::QSGDepthStencilBuffer
Name: QSGDepthStencilBuffer::QSGDepthStencilBuffer
Prototype: QSGDepthStencilBuffer::QSGDepthStencilBuffer(QOpenGLContext *context, const Format &format)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp
Lines: 44-52
100.000% (1/1)
31
QSGDepthStencilBuffer::attach
Name: QSGDepthStencilBuffer::attach
Prototype: void QSGDepthStencilBuffer::attach()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp
Lines: 60-66
100.000% (1/1)
41
QSGDepthStencilBuffer::attachments
Name: QSGDepthStencilBuffer::attachments
Prototype: Attachments attachments() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer_p.h
Lines: 93-93
  0.000% (0/1)
11
QSGDepthStencilBuffer::detach
Name: QSGDepthStencilBuffer::detach
Prototype: void QSGDepthStencilBuffer::detach()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp
Lines: 68-74
100.000% (1/1)
41
QSGDepthStencilBuffer::samples
Name: QSGDepthStencilBuffer::samples
Prototype: int samples() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer_p.h
Lines: 92-92
  0.000% (0/1)
11
QSGDepthStencilBuffer::size
Name: QSGDepthStencilBuffer::size
Prototype: QSize size() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer_p.h
Lines: 91-91
  0.000% (0/1)
11
QSGDepthStencilBuffer::~QSGDepthStencilBuffer
Name: QSGDepthStencilBuffer::~QSGDepthStencilBuffer
Prototype: QSGDepthStencilBuffer::~QSGDepthStencilBuffer()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp
Lines: 54-58
 75.000% (3/4)
22
QSGDepthStencilBufferManager::QSGDepthStencilBufferManager
Name: QSGDepthStencilBufferManager::QSGDepthStencilBufferManager
Prototype: QSGDepthStencilBufferManager(QOpenGLContext *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer_p.h
Lines: 129-129
100.000% (1/1)
11
QSGDepthStencilBufferManager::bufferForFormat
Name: QSGDepthStencilBufferManager::bufferForFormat
Prototype: QSharedPointer<QSGDepthStencilBuffer> QSGDepthStencilBufferManager::bufferForFormat(const QSGDepthStencilBuffer::Format &fmt)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp
Lines: 167-173
100.000% (4/4)
42
QSGDepthStencilBufferManager::context
Name: QSGDepthStencilBufferManager::context
Prototype: QOpenGLContext *context() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer_p.h
Lines: 131-131
  0.000% (0/1)
11
QSGDepthStencilBufferManager::insertBuffer
Name: QSGDepthStencilBufferManager::insertBuffer
Prototype: void QSGDepthStencilBufferManager::insertBuffer(const QSharedPointer<QSGDepthStencilBuffer> &buffer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp
Lines: 175-181
100.000% (1/1)
41
QSGDepthStencilBufferManager::~QSGDepthStencilBufferManager
Name: QSGDepthStencilBufferManager::~QSGDepthStencilBufferManager
Prototype: QSGDepthStencilBufferManager::~QSGDepthStencilBufferManager()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp
Lines: 158-165
 50.000% (2/4)
42
QSGDistanceFieldGlyphCache::Metrics::isNull [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::Metrics::isNull [qsgadaptationlayer_p.h #1]
Prototype: bool isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 424-424
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::QSGDistanceFieldGlyphCache
Name: QSGDistanceFieldGlyphCache::QSGDistanceFieldGlyphCache
Prototype: QSGDistanceFieldGlyphCache::QSGDistanceFieldGlyphCache(QOpenGLContext *c, const QRawFont &font)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 59-79
 80.000% (4/5)
81
QSGDistanceFieldGlyphCache::TexCoord::isNull [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::TexCoord::isNull [qsgadaptationlayer_p.h #1]
Prototype: bool isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 437-437
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::TexCoord::isValid [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::TexCoord::isValid [qsgadaptationlayer_p.h #1]
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 438-438
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::Texture::Texture [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::Texture::Texture [qsgadaptationlayer_p.h #1]
Prototype: Texture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 445-445
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::Texture::operator == [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::Texture::operator == [qsgadaptationlayer_p.h #1]
Prototype: bool operator == (const Texture &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 446-446
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::containsGlyph [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::containsGlyph [qsgadaptationlayer_p.h #1]
Prototype: inline bool QSGDistanceFieldGlyphCache::containsGlyph(glyph_t glyph)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 550-553
  0.000% (0/1)
11
QSGDistanceFieldGlyphCache::distanceFieldRadius [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::distanceFieldRadius [qsgadaptationlayer_p.h #1]
Prototype: int distanceFieldRadius() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 455-458
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::doubleGlyphResolution [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::doubleGlyphResolution [qsgadaptationlayer_p.h #1]
Prototype: bool doubleGlyphResolution() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 460-460
  0.000% (0/1)
11
QSGDistanceFieldGlyphCache::fontScale [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::fontScale [qsgadaptationlayer_p.h #1]
Prototype: qreal fontScale(qreal pixelSize) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 451-454
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::glyphCount [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::glyphCount [qsgadaptationlayer_p.h #1]
Prototype: int glyphCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 459-459
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::glyphData
Name: QSGDistanceFieldGlyphCache::glyphData
Prototype: QSGDistanceFieldGlyphCache::GlyphData &QSGDistanceFieldGlyphCache::glyphData(glyph_t glyph)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 85-100
100.000% (4/4)
112
QSGDistanceFieldGlyphCache::glyphMetrics
Name: QSGDistanceFieldGlyphCache::glyphMetrics
Prototype: QSGDistanceFieldGlyphCache::Metrics QSGDistanceFieldGlyphCache::glyphMetrics(glyph_t glyph, qreal pixelSize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 102-114
100.000% (1/1)
81
QSGDistanceFieldGlyphCache::glyphTexCoord [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::glyphTexCoord [qsgadaptationlayer_p.h #1]
Prototype: inline QSGDistanceFieldGlyphCache::TexCoord QSGDistanceFieldGlyphCache::glyphTexCoord(glyph_t glyph)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 533-536
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::glyphTexture [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::glyphTexture [qsgadaptationlayer_p.h #1]
Prototype: inline const QSGDistanceFieldGlyphCache::Texture *QSGDistanceFieldGlyphCache::glyphTexture(glyph_t glyph)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 538-541
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::isCoreProfile [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::isCoreProfile [qsgadaptationlayer_p.h #1]
Prototype: inline bool isCoreProfile() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 515-515
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::markGlyphsToRender
Name: QSGDistanceFieldGlyphCache::markGlyphsToRender
Prototype: void QSGDistanceFieldGlyphCache::markGlyphsToRender(const QVector<glyph_t> &glyphs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 287-292
100.000% (4/4)
32
QSGDistanceFieldGlyphCache::populate
Name: QSGDistanceFieldGlyphCache::populate
Prototype: void QSGDistanceFieldGlyphCache::populate(const QVector<glyph_t> &glyphs)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 116-148
 80.000% (16/20)
216
QSGDistanceFieldGlyphCache::referenceFont [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::referenceFont [qsgadaptationlayer_p.h #1]
Prototype: const QRawFont &referenceFont() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 449-449
  0.000% (0/1)
11
QSGDistanceFieldGlyphCache::registerGlyphNode [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::registerGlyphNode [qsgadaptationlayer_p.h #1]
Prototype: void registerGlyphNode(QSGDistanceFieldGlyphConsumer *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 471-471
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::registerOwnerElement
Name: QSGDistanceFieldGlyphCache::registerOwnerElement
Prototype: void QSGDistanceFieldGlyphCache::registerOwnerElement(QQuickItem *ownerElement)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 243-246
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::release
Name: QSGDistanceFieldGlyphCache::release
Prototype: void QSGDistanceFieldGlyphCache::release(const QVector<glyph_t> &glyphs)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 150-161
100.000% (9/9)
83
QSGDistanceFieldGlyphCache::removeGlyph [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::removeGlyph [qsgadaptationlayer_p.h #1]
Prototype: inline void QSGDistanceFieldGlyphCache::removeGlyph(glyph_t glyph)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 543-548
  0.000% (0/1)
31
QSGDistanceFieldGlyphCache::setGlyphsPosition
Name: QSGDistanceFieldGlyphCache::setGlyphsPosition
Prototype: void QSGDistanceFieldGlyphCache::setGlyphsPosition(const QList<GlyphPosition> &glyphs)
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 216-241
 46.154% (6/13)
165
QSGDistanceFieldGlyphCache::setGlyphsTexture
Name: QSGDistanceFieldGlyphCache::setGlyphsTexture
Prototype: void QSGDistanceFieldGlyphCache::setGlyphsTexture(const QVector<glyph_t> &glyphs, const Texture &tex)
Coverage:  58.824% (10/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 258-285
 58.824% (10/17)
176
QSGDistanceFieldGlyphCache::unregisterGlyphNode [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::unregisterGlyphNode [qsgadaptationlayer_p.h #1]
Prototype: void unregisterGlyphNode(QSGDistanceFieldGlyphConsumer *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 472-472
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::unregisterOwnerElement
Name: QSGDistanceFieldGlyphCache::unregisterOwnerElement
Prototype: void QSGDistanceFieldGlyphCache::unregisterOwnerElement(QQuickItem *ownerElement)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 248-251
100.000% (1/1)
11
QSGDistanceFieldGlyphCache::update
Name: QSGDistanceFieldGlyphCache::update
Prototype: void QSGDistanceFieldGlyphCache::update()
Coverage:  50.000% (15/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 163-214
 50.000% (15/30)
4910
QSGDistanceFieldGlyphCache::updateTexture
Name: QSGDistanceFieldGlyphCache::updateTexture
Prototype: void QSGDistanceFieldGlyphCache::updateTexture(uint oldTex, uint newTex, const QSize &newTexSize)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 294-305
 42.857% (3/7)
73
QSGDistanceFieldGlyphNode::QSGDistanceFieldGlyphNode
Name: QSGDistanceFieldGlyphNode::QSGDistanceFieldGlyphNode
Prototype: QSGDistanceFieldGlyphNode::QSGDistanceFieldGlyphNode(QSGRenderContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 46-64
100.000% (1/1)
81
QSGDistanceFieldGlyphNode::baseLine
Name: QSGDistanceFieldGlyphNode::baseLine
Prototype: QPointF baseLine() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.h
Lines: 69-69
  0.000% (0/1)
11
QSGDistanceFieldGlyphNode::invalidateGlyphs
Name: QSGDistanceFieldGlyphNode::invalidateGlyphs
Prototype: void QSGDistanceFieldGlyphNode::invalidateGlyphs(const QVector<quint32> &glyphs)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 164-175
  0.000% (0/10)
64
QSGDistanceFieldGlyphNode::preprocess
Name: QSGDistanceFieldGlyphNode::preprocess
Prototype: void QSGDistanceFieldGlyphNode::preprocess()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 153-162
100.000% (4/4)
52
QSGDistanceFieldGlyphNode::setColor
Name: QSGDistanceFieldGlyphNode::setColor
Prototype: void QSGDistanceFieldGlyphNode::setColor(const QColor &color)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 80-89
 50.000% (2/4)
52
QSGDistanceFieldGlyphNode::setGlyphNodeType
Name: QSGDistanceFieldGlyphNode::setGlyphNodeType
Prototype: void setGlyphNodeType(DistanceFieldGlyphNodeType type)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.h
Lines: 91-91
  0.000% (0/1)
11
QSGDistanceFieldGlyphNode::setGlyphs
Name: QSGDistanceFieldGlyphNode::setGlyphs
Prototype: void QSGDistanceFieldGlyphNode::setGlyphs(const QPointF &position, const QGlyphRun &glyphs)
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 99-129
 61.538% (8/13)
215
QSGDistanceFieldGlyphNode::setPreferredAntialiasingMode
Name: QSGDistanceFieldGlyphNode::setPreferredAntialiasingMode
Prototype: void QSGDistanceFieldGlyphNode::setPreferredAntialiasingMode(AntialiasingMode mode)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 91-97
 50.000% (2/4)
42
QSGDistanceFieldGlyphNode::setStyle
Name: QSGDistanceFieldGlyphNode::setStyle
Prototype: void QSGDistanceFieldGlyphNode::setStyle(QQuickText::TextStyle style)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 131-137
100.000% (4/4)
42
QSGDistanceFieldGlyphNode::setStyleColor
Name: QSGDistanceFieldGlyphNode::setStyleColor
Prototype: void QSGDistanceFieldGlyphNode::setStyleColor(const QColor &color)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 139-145
100.000% (4/4)
42
QSGDistanceFieldGlyphNode::update
Name: QSGDistanceFieldGlyphNode::update
Prototype: void QSGDistanceFieldGlyphNode::update()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 147-151
 75.000% (3/4)
22
QSGDistanceFieldGlyphNode::updateGeometry
Name: QSGDistanceFieldGlyphNode::updateGeometry
Prototype: void QSGDistanceFieldGlyphNode::updateGeometry()
Coverage:  64.865% (24/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 177-327
 64.865% (24/37)
10811
QSGDistanceFieldGlyphNode::updateMaterial
Name: QSGDistanceFieldGlyphNode::updateMaterial
Prototype: void QSGDistanceFieldGlyphNode::updateMaterial()
Coverage:  72.727% (16/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 329-368
 72.727% (16/22)
259
QSGDistanceFieldGlyphNode::~QSGDistanceFieldGlyphNode
Name: QSGDistanceFieldGlyphNode::~QSGDistanceFieldGlyphNode
Prototype: QSGDistanceFieldGlyphNode::~QSGDistanceFieldGlyphNode()
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 66-78
 57.143% (4/7)
73
QSGDistanceFieldOutlineTextMaterial::QSGDistanceFieldOutlineTextMaterial
Name: QSGDistanceFieldOutlineTextMaterial::QSGDistanceFieldOutlineTextMaterial
Prototype: QSGDistanceFieldOutlineTextMaterial::QSGDistanceFieldOutlineTextMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 395-398
100.000% (1/1)
21
QSGDistanceFieldOutlineTextMaterial::createShader
Name: QSGDistanceFieldOutlineTextMaterial::createShader
Prototype: QSGMaterialShader *QSGDistanceFieldOutlineTextMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 410-413
100.000% (1/1)
11
QSGDistanceFieldOutlineTextMaterial::type
Name: QSGDistanceFieldOutlineTextMaterial::type
Prototype: QSGMaterialType *QSGDistanceFieldOutlineTextMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 404-408
100.000% (1/1)
11
QSGDistanceFieldShiftedStyleTextMaterial::QSGDistanceFieldShiftedStyleTextMaterial
Name: QSGDistanceFieldShiftedStyleTextMaterial::QSGDistanceFieldShiftedStyleTextMaterial
Prototype: QSGDistanceFieldShiftedStyleTextMaterial::QSGDistanceFieldShiftedStyleTextMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 466-469
100.000% (1/1)
21
QSGDistanceFieldShiftedStyleTextMaterial::compare
Name: QSGDistanceFieldShiftedStyleTextMaterial::compare
Prototype: int QSGDistanceFieldShiftedStyleTextMaterial::compare(const QSGMaterial *o) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 486-492
 50.000% (2/4)
42
QSGDistanceFieldShiftedStyleTextMaterial::createShader
Name: QSGDistanceFieldShiftedStyleTextMaterial::createShader
Prototype: QSGMaterialShader *QSGDistanceFieldShiftedStyleTextMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 481-484
100.000% (1/1)
11
QSGDistanceFieldShiftedStyleTextMaterial::setShift
Name: QSGDistanceFieldShiftedStyleTextMaterial::setShift
Prototype: void setShift(const QPointF &shift)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 131-131
100.000% (1/1)
11
QSGDistanceFieldShiftedStyleTextMaterial::shift
Name: QSGDistanceFieldShiftedStyleTextMaterial::shift
Prototype: const QPointF &shift() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 132-132
100.000% (1/1)
11
QSGDistanceFieldShiftedStyleTextMaterial::type
Name: QSGDistanceFieldShiftedStyleTextMaterial::type
Prototype: QSGMaterialType *QSGDistanceFieldShiftedStyleTextMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 475-479
100.000% (1/1)
11
QSGDistanceFieldStyledTextMaterial::QSGDistanceFieldStyledTextMaterial
Name: QSGDistanceFieldStyledTextMaterial::QSGDistanceFieldStyledTextMaterial
Prototype: QSGDistanceFieldStyledTextMaterial::QSGDistanceFieldStyledTextMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 311-314
100.000% (1/1)
21
QSGDistanceFieldStyledTextMaterial::compare
Name: QSGDistanceFieldStyledTextMaterial::compare
Prototype: int QSGDistanceFieldStyledTextMaterial::compare(const QSGMaterial *o) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 328-335
 50.000% (2/4)
52
QSGDistanceFieldStyledTextMaterial::setStyleColor
Name: QSGDistanceFieldStyledTextMaterial::setStyleColor
Prototype: void QSGDistanceFieldStyledTextMaterial::setStyleColor(const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 320-326
100.000% (1/1)
41
QSGDistanceFieldStyledTextMaterial::styleColor
Name: QSGDistanceFieldStyledTextMaterial::styleColor
Prototype: const QVector4D &styleColor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 105-105
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::QSGDistanceFieldTextMaterial
Name: QSGDistanceFieldTextMaterial::QSGDistanceFieldTextMaterial
Prototype: QSGDistanceFieldTextMaterial::QSGDistanceFieldTextMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 210-216
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::color
Name: QSGDistanceFieldTextMaterial::color
Prototype: const QVector4D &color() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 71-71
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::compare
Name: QSGDistanceFieldTextMaterial::compare
Prototype: int QSGDistanceFieldTextMaterial::compare(const QSGMaterial *o) const
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 254-268
 85.714% (12/14)
114
QSGDistanceFieldTextMaterial::createShader
Name: QSGDistanceFieldTextMaterial::createShader
Prototype: QSGMaterialShader *QSGDistanceFieldTextMaterial::createShader() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 236-239
  0.000% (0/1)
11
QSGDistanceFieldTextMaterial::fontScale
Name: QSGDistanceFieldTextMaterial::fontScale
Prototype: qreal fontScale() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 80-80
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::glyphCache
Name: QSGDistanceFieldTextMaterial::glyphCache
Prototype: QSGDistanceFieldGlyphCache *glyphCache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 74-74
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::setColor
Name: QSGDistanceFieldTextMaterial::setColor
Prototype: void QSGDistanceFieldTextMaterial::setColor(const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 228-234
100.000% (1/1)
41
QSGDistanceFieldTextMaterial::setFontScale
Name: QSGDistanceFieldTextMaterial::setFontScale
Prototype: void setFontScale(qreal fontScale)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 79-79
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::setGlyphCache
Name: QSGDistanceFieldTextMaterial::setGlyphCache
Prototype: void setGlyphCache(QSGDistanceFieldGlyphCache *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 73-73
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::setTexture
Name: QSGDistanceFieldTextMaterial::setTexture
Prototype: void setTexture(const QSGDistanceFieldGlyphCache::Texture * tex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 76-76
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::texture
Name: QSGDistanceFieldTextMaterial::texture
Prototype: const QSGDistanceFieldGlyphCache::Texture * texture() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 77-77
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::textureSize
Name: QSGDistanceFieldTextMaterial::textureSize
Prototype: QSize textureSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 82-82
100.000% (1/1)
11
QSGDistanceFieldTextMaterial::type
Name: QSGDistanceFieldTextMaterial::type
Prototype: QSGMaterialType *QSGDistanceFieldTextMaterial::type() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 222-226
  0.000% (0/1)
11
QSGDistanceFieldTextMaterial::updateTextureSize
Name: QSGDistanceFieldTextMaterial::updateTextureSize
Prototype: bool QSGDistanceFieldTextMaterial::updateTextureSize()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 241-252
 71.429% (5/7)
63
QSGDistanceFieldTextMaterialShader::QSGDistanceFieldTextMaterialShader
Name: QSGDistanceFieldTextMaterialShader::QSGDistanceFieldTextMaterialShader
Prototype: QSGDistanceFieldTextMaterialShader::QSGDistanceFieldTextMaterialShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 84-88
100.000% (3/3)
21
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...110
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::group
...120
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::PropertyIndex::operator* [qv4property_p.h #1]
...130
Function: QQuickTargetDirection::targetVariation
...140
Function: QQuickTrailEmitter::setEmitterXVariation
...145
Function: QSGBasicGeometryNode::setRendererClipList
146
Function: QSGBatchRenderer::Renderer::nodeChangedBatchRoot
147
Function: QSGCompressedTexture::QSGCompressedTexture
148
Function: QSGDefaultInternalImageNode::setMaterialTexture
149150
Function: QSGDistanceFieldTextMaterialShader::attributeNames
151
Function: QSGGuiThreadShaderEffectManager::logAndStatusChanged
152
Function: QSGNodeUpdater::leaveRenderNode
153
Function: QSGRenderer::removeNodesToPreprocess
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
...170
Function: QV4::Heap::QV4ParticleData::init
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0