Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | | - |
8 | | - |
9 | | - |
10 | | - |
11 | | - |
12 | | - |
13 | | - |
14 | | - |
15 | | - |
16 | | - |
17 | | - |
18 | | - |
19 | | - |
20 | | - |
21 | | - |
22 | | - |
23 | | - |
24 | | - |
25 | | - |
26 | | - |
27 | | - |
28 | | - |
29 | | - |
30 | | - |
31 | | - |
32 | | - |
33 | | - |
34 | | - |
35 | | - |
36 | | - |
37 | | - |
38 | | - |
39 | | - |
40 | | - |
41 | | - |
42 | #include "qsgbatchrenderer_p.h" | - |
43 | #include <private/qsgshadersourcebuilder_p.h> | - |
44 | | - |
45 | #include <QQuickWindow> | - |
46 | | - |
47 | #include <qmath.h> | - |
48 | | - |
49 | #include <QtCore/QElapsedTimer> | - |
50 | #include <QtCore/QtNumeric> | - |
51 | | - |
52 | #include <QtGui/QGuiApplication> | - |
53 | #include <QtGui/QOpenGLFramebufferObject> | - |
54 | #include <QtGui/QOpenGLVertexArrayObject> | - |
55 | #include <QtGui/QOpenGLFunctions_1_0> | - |
56 | #include <QtGui/QOpenGLFunctions_3_2_Core> | - |
57 | | - |
58 | #include <private/qnumeric_p.h> | - |
59 | #include <private/qquickprofiler_p.h> | - |
60 | #include "qsgmaterialshader_p.h" | - |
61 | | - |
62 | #include <algorithm> | - |
63 | | - |
64 | #ifndef GL_DOUBLE | - |
65 | #define GL_DOUBLE 0x140A | - |
66 | #endif | - |
67 | | - |
68 | QT_BEGIN_NAMESPACE | - |
69 | | - |
70 | extern QByteArray qsgShaderRewriter_insertZAttributes(const char *input, QSurfaceFormat::OpenGLContextProfile profile); | - |
71 | | - |
72 | int qt_sg_envInt(const char *name, int defaultValue); | - |
73 | | - |
74 | namespace QSGBatchRenderer | - |
75 | { | - |
76 | | - |
77 | #define DECLARE_DEBUG_VAR(variable) \ | - |
78 | static bool debug_ ## variable() \ | - |
79 | { static bool value = qgetenv("QSG_RENDERER_DEBUG").contains(QT_STRINGIFY(variable)); return value; } | - |
80 | DECLARE_DEBUG_VAR(render)executed 636665 times by 76 tests: return value; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 636665 |
81 | DECLARE_DEBUG_VAR(build)executed 159466 times by 76 tests: return value; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 159466 |
82 | DECLARE_DEBUG_VAR(change)executed 824393 times by 76 tests: return value; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 824393 |
83 | DECLARE_DEBUG_VAR(upload)executed 1802921 times by 75 tests: return value; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 1802921 |
84 | DECLARE_DEBUG_VAR(roots)executed 50690 times by 76 tests: return value; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 50690 |
85 | DECLARE_DEBUG_VAR(dump)executed 50684 times by 75 tests: return value; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50684 |
86 | DECLARE_DEBUG_VAR(noalpha)executed 50684 times by 75 tests: return value; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50684 |
87 | DECLARE_DEBUG_VAR(noopaque)executed 50684 times by 75 tests: return value; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50684 |
88 | DECLARE_DEBUG_VAR(noclip)executed 1172 times by 8 tests: return value; Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 1172 |
89 | #undef DECLARE_DEBUG_VAR | - |
90 | | - |
91 | static QElapsedTimer qsg_renderer_timer; | - |
92 | | - |
93 | #define QSGNODE_TRAVERSE(NODE) for (QSGNode *child = NODE->firstChild(); child; child = child->nextSibling()) | - |
94 | #define SHADOWNODE_TRAVERSE(NODE) for (Node *child = NODE->firstChild(); child; child = child->sibling()) | - |
95 | | - |
96 | static inline int size_of_type(GLenum type) | - |
97 | { | - |
98 | static int sizes[] = { | - |
99 | sizeof(char), | - |
100 | sizeof(unsigned char), | - |
101 | sizeof(short), | - |
102 | sizeof(unsigned short), | - |
103 | sizeof(int), | - |
104 | sizeof(unsigned int), | - |
105 | sizeof(float), | - |
106 | 2, | - |
107 | 3, | - |
108 | 4, | - |
109 | sizeof(double) | - |
110 | }; | - |
111 | Q_ASSERT(type >= GL_BYTE && type <= 0x140A); | - |
112 | return sizes[type - GL_BYTE];executed 252198 times by 70 tests: return sizes[type - 0x1400 ]; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 252198 |
113 | } | - |
114 | | - |
115 | bool qsg_sort_element_increasing_order(Element *a, Element *b) { return a->order < b->order; }executed 88759 times by 2 tests: return a->order < b->order; Executed by:- tst_qquickgridview
- tst_qquicklistview
| 88759 |
116 | bool qsg_sort_element_decreasing_order(Element *a, Element *b) { return a->order > b->order; }executed 47109 times by 3 tests: return a->order > b->order; Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 47109 |
117 | bool qsg_sort_batch_is_valid(Batch *a, Batch *b) { return a->first && !b->first; }executed 32051 times by 17 tests: return a->first && !b->first; Executed by:- tst_drawingmodes
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 32051 |
118 | bool qsg_sort_batch_increasing_order(Batch *a, Batch *b) { return a->first->order < b->first->order; }executed 92457 times by 17 tests: return a->first->order < b->first->order; Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 92457 |
119 | bool qsg_sort_batch_decreasing_order(Batch *a, Batch *b) { return a->first->order > b->first->order; }executed 7366 times by 7 tests: return a->first->order > b->first->order; Executed by:- tst_drawingmodes
- tst_examples
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_scenegraph
| 7366 |
120 | | - |
121 | QSGMaterial::Flag QSGMaterial_FullMatrix = (QSGMaterial::Flag) (QSGMaterial::RequiresFullMatrix & ~QSGMaterial::RequiresFullMatrixExceptTranslate); | - |
122 | | - |
123 | struct QMatrix4x4_Accessor | - |
124 | { | - |
125 | float m[4][4]; | - |
126 | int flagBits; | - |
127 | | - |
128 | static bool isTranslate(const QMatrix4x4 &m) { return ((const QMatrix4x4_Accessor &) m).flagBits <= 0x1; }executed 1089499 times by 71 tests: return ((const QMatrix4x4_Accessor &) m).flagBits <= 0x1; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| 1089499 |
129 | static bool isScale(const QMatrix4x4 &m) { return ((const QMatrix4x4_Accessor &) m).flagBits <= 0x2; }executed 452122 times by 58 tests: return ((const QMatrix4x4_Accessor &) m).flagBits <= 0x2; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 452122 |
130 | static bool is2DSafe(const QMatrix4x4 &m) { return ((const QMatrix4x4_Accessor &) m).flagBits < 0x8; }executed 1422804 times by 70 tests: return ((const QMatrix4x4_Accessor &) m).flagBits < 0x8; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 1422804 |
131 | }; | - |
132 | | - |
133 | const float OPAQUE_LIMIT = 0.999f; | - |
134 | | - |
135 | ShaderManager::Shader *ShaderManager::prepareMaterial(QSGMaterial *material) | - |
136 | { | - |
137 | QSGMaterialType *type = material->type(); | - |
138 | Shader *shader = rewrittenShaders.value(type, 0); | - |
139 | if (shader)TRUE | evaluated 105278 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| FALSE | evaluated 4360 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 4360-105278 |
140 | return shader;executed 105278 times by 68 tests: return shader; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| 105278 |
141 | | - |
142 | if (QSG_LOG_TIME_COMPILATION().isDebugEnabled())TRUE | never evaluated | FALSE | evaluated 4360 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-4360 |
143 | qsg_renderer_timer.start(); never executed: qsg_renderer_timer.start(); | 0 |
144 | Q_QUICK_SG_PROFILE_START(QQuickProfiler::SceneGraphContextFrame); never executed: end of block executed 4360 times by 69 tests: (void)0; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
TRUE | never evaluated | FALSE | evaluated 4360 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-4360 |
145 | | - |
146 | QSGMaterialShader *s = material->createShader(); | - |
147 | QOpenGLContext *ctx = context->openglContext(); | - |
148 | QSurfaceFormat::OpenGLContextProfile profile = ctx->format().profile(); | - |
149 | | - |
150 | QOpenGLShaderProgram *p = s->program(); | - |
151 | char const *const *attr = s->attributeNames(); | - |
152 | int i; | - |
153 | for (i = 0; attr[i]; ++i) {TRUE | evaluated 8939 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 4360 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 4360-8939 |
154 | if (*attr[i])TRUE | evaluated 8939 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | never evaluated |
| 0-8939 |
155 | p->bindAttributeLocation(attr[i], i);executed 8939 times by 69 tests: p->bindAttributeLocation(attr[i], i); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 8939 |
156 | }executed 8939 times by 69 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 8939 |
157 | p->bindAttributeLocation("_qt_order", i); | - |
158 | context->compileShader(s, material, qsgShaderRewriter_insertZAttributes(s->vertexShader(), profile), nullptr); | - |
159 | context->initializeShader(s); | - |
160 | if (!p->isLinked())TRUE | never evaluated | FALSE | evaluated 4360 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-4360 |
161 | return nullptr; never executed: return nullptr; | 0 |
162 | | - |
163 | shader = new Shader; | - |
164 | shader->program = s; | - |
165 | shader->pos_order = i; | - |
166 | shader->id_zRange = p->uniformLocation("_qt_zRange"); | - |
167 | shader->lastOpacity = 0; | - |
168 | | - |
169 | Q_ASSERT(shader->pos_order >= 0); | - |
170 | Q_ASSERT(shader->id_zRange >= 0); | - |
171 | | - |
172 | qCDebug(QSG_LOG_TIME_COMPILATION, "shader compiled in %dms", (int) qsg_renderer_timer.elapsed()); never executed: QMessageLogger(__FILE__, 172, __PRETTY_FUNCTION__, QSG_LOG_TIME_COMPILATION().categoryName()).debug("shader compiled in %dms", (int) qsg_renderer_timer.elapsed()); TRUE | never evaluated | FALSE | evaluated 4360 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-4360 |
173 | | - |
174 | Q_QUICK_SG_PROFILE_END(QQuickProfiler::SceneGraphContextFrame, never executed: end of block executed 4360 times by 69 tests: (void)0 ; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
TRUE | never evaluated | FALSE | evaluated 4360 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-4360 |
175 | QQuickProfiler::SceneGraphContextMaterialCompile);executed 4360 times by 69 tests: (void)0 ; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 4360 |
176 | | - |
177 | rewrittenShaders[type] = shader; | - |
178 | return shader;executed 4360 times by 69 tests: return shader; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 4360 |
179 | } | - |
180 | | - |
181 | ShaderManager::Shader *ShaderManager::prepareMaterialNoRewrite(QSGMaterial *material) | - |
182 | { | - |
183 | QSGMaterialType *type = material->type(); | - |
184 | Shader *shader = stockShaders.value(type, 0); | - |
185 | if (shader)TRUE | evaluated 4479 times by 28 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- ...
| FALSE | evaluated 144 times by 30 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 144-4479 |
186 | return shader;executed 4479 times by 28 tests: return shader; Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- ...
| 4479 |
187 | | - |
188 | if (QSG_LOG_TIME_COMPILATION().isDebugEnabled())TRUE | never evaluated | FALSE | evaluated 144 times by 30 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-144 |
189 | qsg_renderer_timer.start(); never executed: qsg_renderer_timer.start(); | 0 |
190 | Q_QUICK_SG_PROFILE_START(QQuickProfiler::SceneGraphContextFrame); never executed: end of block executed 144 times by 30 tests: (void)0; Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
TRUE | never evaluated | FALSE | evaluated 144 times by 30 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-144 |
191 | | - |
192 | QSGMaterialShader *s = static_cast<QSGMaterialShader *>(material->createShader()); | - |
193 | context->compileShader(s, material); | - |
194 | context->initializeShader(s); | - |
195 | | - |
196 | shader = new Shader(); | - |
197 | shader->program = s; | - |
198 | shader->id_zRange = -1; | - |
199 | shader->pos_order = -1; | - |
200 | shader->lastOpacity = 0; | - |
201 | | - |
202 | stockShaders[type] = shader; | - |
203 | | - |
204 | qCDebug(QSG_LOG_TIME_COMPILATION, "shader compiled in %dms (no rewrite)", (int) qsg_renderer_timer.elapsed()); never executed: QMessageLogger(__FILE__, 204, __PRETTY_FUNCTION__, QSG_LOG_TIME_COMPILATION().categoryName()).debug("shader compiled in %dms (no rewrite)", (int) qsg_renderer_timer.elapsed()); TRUE | never evaluated | FALSE | evaluated 144 times by 30 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-144 |
205 | | - |
206 | Q_QUICK_SG_PROFILE_END(QQuickProfiler::SceneGraphContextFrame, never executed: end of block executed 144 times by 30 tests: (void)0 ; Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
TRUE | never evaluated | FALSE | evaluated 144 times by 30 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-144 |
207 | QQuickProfiler::SceneGraphContextMaterialCompile);executed 144 times by 30 tests: (void)0 ; Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 144 |
208 | return shader;executed 144 times by 30 tests: return shader; Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 144 |
209 | } | - |
210 | | - |
211 | void ShaderManager::invalidated() | - |
212 | { | - |
213 | qDeleteAll(stockShaders); | - |
214 | stockShaders.clear(); | - |
215 | qDeleteAll(rewrittenShaders); | - |
216 | rewrittenShaders.clear(); | - |
217 | delete blitProgram; | - |
218 | blitProgram = nullptr; | - |
219 | }executed 3120 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 3120 |
220 | | - |
221 | void qsg_dumpShadowRoots(BatchRootInfo *i, int indent) | - |
222 | { | - |
223 | static int extraIndent = 0; | - |
224 | ++extraIndent; | - |
225 | | - |
226 | QByteArray ind(indent + extraIndent + 10, ' '); | - |
227 | | - |
228 | if (!i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
229 | qDebug("%s - no info", ind.constData()); | - |
230 | } else { never executed: end of block | 0 |
231 | qDebug() << ind.constData() << "- parent:" << i->parentRoot << "orders" << i->firstOrder << "->" << i->lastOrder << ", avail:" << i->availableOrders; | - |
232 | for (QSet<Node *>::const_iterator it = i->subRoots.constBegin(); | - |
233 | it != i->subRoots.constEnd(); ++it) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
234 | qDebug() << ind.constData() << "-" << *it; | - |
235 | qsg_dumpShadowRoots((*it)->rootInfo(), indent); | - |
236 | } never executed: end of block | 0 |
237 | } never executed: end of block | 0 |
238 | | - |
239 | --extraIndent; | - |
240 | } never executed: end of block | 0 |
241 | | - |
242 | void qsg_dumpShadowRoots(Node *n) | - |
243 | { | - |
244 | #ifndef QT_NO_DEBUG_OUTPUT | - |
245 | static int indent = 0; | - |
246 | ++indent; | - |
247 | | - |
248 | QByteArray ind(indent, ' '); | - |
249 | | - |
250 | if (n->type() == QSGNode::ClipNodeType || n->isBatchRoot) {TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
251 | qDebug() << ind.constData() << "[X]" << n->sgNode << hex << uint(n->sgNode->flags()); | - |
252 | qsg_dumpShadowRoots(n->rootInfo(), indent); | - |
253 | } else { never executed: end of block | 0 |
254 | QDebug d = qDebug(); | - |
255 | d << ind.constData() << "[ ]" << n->sgNode << hex << uint(n->sgNode->flags()); | - |
256 | if (n->type() == QSGNode::GeometryNodeType)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
257 | d << "order" << dec << n->element()->order; never executed: d << "order" << dec << n->element()->order; | 0 |
258 | } never executed: end of block | 0 |
259 | | - |
260 | SHADOWNODE_TRAVERSE(n)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
261 | qsg_dumpShadowRoots(child); never executed: qsg_dumpShadowRoots(child); | 0 |
262 | | - |
263 | --indent; | - |
264 | #else | - |
265 | Q_UNUSED(n) | - |
266 | #endif | - |
267 | } never executed: end of block | 0 |
268 | | - |
269 | Updater::Updater(Renderer *r) | - |
270 | : renderer(r) | - |
271 | , m_roots(32) | - |
272 | , m_rootMatrices(8) | - |
273 | { | - |
274 | m_roots.add(0); | - |
275 | m_combined_matrix_stack.add(&m_identityMatrix); | - |
276 | m_rootMatrices.add(m_identityMatrix); | - |
277 | | - |
278 | Q_ASSERT(sizeof(QMatrix4x4_Accessor) == sizeof(QMatrix4x4)); | - |
279 | }executed 3583 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 3583 |
280 | | - |
281 | void Updater::updateStates(QSGNode *n) | - |
282 | { | - |
283 | m_current_clip = nullptr; | - |
284 | | - |
285 | m_added = 0; | - |
286 | m_transformChange = 0; | - |
287 | m_opacityChange = 0; | - |
288 | | - |
289 | Node *sn = renderer->m_nodes.value(n, 0); | - |
290 | Q_ASSERT(sn); | - |
291 | | - |
292 | if (Q_UNLIKELY(debug_roots()))TRUE | never evaluated | FALSE | evaluated 50690 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 0-50690 |
293 | qsg_dumpShadowRoots(sn); never executed: qsg_dumpShadowRoots(sn); | 0 |
294 | | - |
295 | if (Q_UNLIKELY(debug_build())) {TRUE | never evaluated | FALSE | evaluated 50690 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 0-50690 |
296 | qDebug("Updater::updateStates()"); | - |
297 | if (sn->dirtyState & (QSGNode::DirtyNodeAdded << 16))TRUE | never evaluated | FALSE | never evaluated |
| 0 |
298 | qDebug(" - nodes have been added"); never executed: QMessageLogger(__FILE__, 298, __PRETTY_FUNCTION__).debug(" - nodes have been added"); | 0 |
299 | if (sn->dirtyState & (QSGNode::DirtyMatrix << 16))TRUE | never evaluated | FALSE | never evaluated |
| 0 |
300 | qDebug(" - transforms have changed"); never executed: QMessageLogger(__FILE__, 300, __PRETTY_FUNCTION__).debug(" - transforms have changed"); | 0 |
301 | if (sn->dirtyState & (QSGNode::DirtyOpacity << 16))TRUE | never evaluated | FALSE | never evaluated |
| 0 |
302 | qDebug(" - opacity has changed"); never executed: QMessageLogger(__FILE__, 302, __PRETTY_FUNCTION__).debug(" - opacity has changed"); | 0 |
303 | if (uint(sn->dirtyState) & uint(QSGNode::DirtyForceUpdate << 16))TRUE | never evaluated | FALSE | never evaluated |
| 0 |
304 | qDebug(" - forceupdate"); never executed: QMessageLogger(__FILE__, 304, __PRETTY_FUNCTION__).debug(" - forceupdate"); | 0 |
305 | } never executed: end of block | 0 |
306 | | - |
307 | if (Q_UNLIKELY(renderer->m_visualizeMode == Renderer::VisualizeChanges))TRUE | never evaluated | FALSE | evaluated 50690 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 0-50690 |
308 | renderer->visualizeChangesPrepare(sn); never executed: renderer->visualizeChangesPrepare(sn); | 0 |
309 | | - |
310 | visitNode(sn); | - |
311 | }executed 50690 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 50690 |
312 | | - |
313 | void Updater::visitNode(Node *n) | - |
314 | { | - |
315 | if (m_added == 0 && n->dirtyState == 0 && m_force_update == 0 && m_transformChange == 0 && m_opacityChange == 0)TRUE | evaluated 1962518 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 948550 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
TRUE | evaluated 1437700 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 524818 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
TRUE | evaluated 1437694 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 6 times by 1 test |
TRUE | evaluated 131519 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 1306175 times by 17 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
|
TRUE | evaluated 122245 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 9274 times by 4 testsEvaluated by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_scenegraph
|
| 6-1962518 |
316 | return;executed 122245 times by 76 tests: return; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 122245 |
317 | | - |
318 | int count = m_added; | - |
319 | if (n->dirtyState & QSGNode::DirtyNodeAdded)TRUE | evaluated 186227 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 2602596 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 186227-2602596 |
320 | ++m_added;executed 186227 times by 76 tests: ++m_added; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 186227 |
321 | | - |
322 | int force = m_force_update; | - |
323 | if (n->dirtyState & QSGNode::DirtyForceUpdate)TRUE | evaluated 97 times by 5 testsEvaluated by:- tst_examples
- tst_qquickcustomparticle
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicktext
| FALSE | evaluated 2788726 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 97-2788726 |
324 | ++m_force_update;executed 97 times by 5 tests: ++m_force_update; Executed by:- tst_examples
- tst_qquickcustomparticle
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicktext
| 97 |
325 | | - |
326 | switch (n->type()) { | - |
327 | case QSGNode::OpacityNodeType:executed 65468 times by 19 tests: case QSGNode::OpacityNodeType: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 65468 |
328 | visitOpacityNode(n); | - |
329 | break;executed 65468 times by 19 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 65468 |
330 | case QSGNode::TransformNodeType:executed 1586716 times by 75 tests: case QSGNode::TransformNodeType: Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 1586716 |
331 | visitTransformNode(n); | - |
332 | break;executed 1586716 times by 75 tests: break; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 1586716 |
333 | case QSGNode::GeometryNodeType:executed 1099276 times by 71 tests: case QSGNode::GeometryNodeType: Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| 1099276 |
334 | visitGeometryNode(n); | - |
335 | break;executed 1099276 times by 71 tests: break; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| 1099276 |
336 | case QSGNode::ClipNodeType:executed 513 times by 9 tests: case QSGNode::ClipNodeType: Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 513 |
337 | visitClipNode(n); | - |
338 | break;executed 513 times by 9 tests: break; Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 513 |
339 | case QSGNode::RenderNodeType:executed 22 times by 1 test: case QSGNode::RenderNodeType: | 22 |
340 | if (m_added)TRUE | evaluated 22 times by 1 test | FALSE | never evaluated |
| 0-22 |
341 | n->renderNodeElement()->root = m_roots.last();executed 22 times by 1 test: n->renderNodeElement()->root = m_roots.last(); | 22 |
342 | Q_FALLTHROUGH(); | - |
343 | default:code before this statement executed 22 times by 1 test: default: executed 36828 times by 76 tests: default: Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 22-36828 |
344 | SHADOWNODE_TRAVERSE(n) visitNode(child);executed 438594 times by 76 tests: visitNode(child); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
TRUE | evaluated 438594 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 36850 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 36850-438594 |
345 | break;executed 36850 times by 76 tests: break; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 36850 |
346 | } | - |
347 | | - |
348 | m_added = count; | - |
349 | m_force_update = force; | - |
350 | n->dirtyState = nullptr; | - |
351 | }executed 2788823 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 2788823 |
352 | | - |
353 | void Updater::visitClipNode(Node *n) | - |
354 | { | - |
355 | ClipBatchRootInfo *extra = n->clipInfo(); | - |
356 | | - |
357 | QSGClipNode *cn = static_cast<QSGClipNode *>(n->sgNode); | - |
358 | | - |
359 | if (m_roots.last() && m_added > 0)TRUE | evaluated 4 times by 2 testsEvaluated by:- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 509 times by 9 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 2 times by 1 test |
| 2-509 |
360 | renderer->registerBatchRoot(n, m_roots.last());executed 2 times by 1 test: renderer->registerBatchRoot(n, m_roots.last()); | 2 |
361 | | - |
362 | cn->setRendererClipList(m_current_clip); | - |
363 | m_current_clip = cn; | - |
364 | m_roots << n; | - |
365 | m_rootMatrices.add(m_rootMatrices.last() * *m_combined_matrix_stack.last()); | - |
366 | extra->matrix = m_rootMatrices.last(); | - |
367 | cn->setRendererMatrix(&extra->matrix); | - |
368 | m_combined_matrix_stack << &m_identityMatrix; | - |
369 | | - |
370 | SHADOWNODE_TRAVERSE(n) visitNode(child);executed 825 times by 9 tests: visitNode(child); Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
TRUE | evaluated 825 times by 9 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 513 times by 9 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 513-825 |
371 | | - |
372 | m_current_clip = cn->clipList(); | - |
373 | m_rootMatrices.pop_back(); | - |
374 | m_combined_matrix_stack.pop_back(); | - |
375 | m_roots.pop_back(); | - |
376 | }executed 513 times by 9 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 513 |
377 | | - |
378 | void Updater::visitOpacityNode(Node *n) | - |
379 | { | - |
380 | QSGOpacityNode *on = static_cast<QSGOpacityNode *>(n->sgNode); | - |
381 | | - |
382 | qreal combined = m_opacity_stack.last() * on->opacity(); | - |
383 | on->setCombinedOpacity(combined); | - |
384 | m_opacity_stack.add(combined); | - |
385 | | - |
386 | if (m_added == 0 && n->dirtyState & QSGNode::DirtyOpacity) {TRUE | evaluated 57169 times by 11 testsEvaluated by:- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_scenegraph
| FALSE | evaluated 8299 times by 19 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 8299-57169 |
387 | bool was = n->isOpaque; | - |
388 | bool is = on->opacity() > OPAQUE_LIMIT; | - |
389 | if (was != is) {TRUE | evaluated 3040 times by 1 test | FALSE | evaluated 6280 times by 5 testsEvaluated by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquickmousearea
- tst_scenegraph
|
| 3040-6280 |
390 | renderer->m_rebuild = Renderer::FullRebuild; | - |
391 | n->isOpaque = is; | - |
392 | }executed 3040 times by 1 test: end of block | 3040 |
393 | ++m_opacityChange; | - |
394 | SHADOWNODE_TRAVERSE(n) visitNode(child);executed 9356 times by 5 tests: visitNode(child); Executed by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquickmousearea
- tst_scenegraph
TRUE | evaluated 9356 times by 5 testsEvaluated by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquickmousearea
- tst_scenegraph
| FALSE | evaluated 9320 times by 5 testsEvaluated by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquickmousearea
- tst_scenegraph
|
| 9320-9356 |
395 | --m_opacityChange; | - |
396 | } else {executed 9320 times by 5 tests: end of block Executed by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquickmousearea
- tst_scenegraph
| 9320 |
397 | if (m_added > 0)TRUE | evaluated 8299 times by 19 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 47849 times by 9 testsEvaluated by:- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_scenegraph
|
| 8299-47849 |
398 | n->isOpaque = on->opacity() > OPAQUE_LIMIT;executed 8299 times by 19 tests: n->isOpaque = on->opacity() > OPAQUE_LIMIT; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 8299 |
399 | SHADOWNODE_TRAVERSE(n) visitNode(child);executed 74857 times by 19 tests: visitNode(child); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
TRUE | evaluated 74857 times by 19 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 56148 times by 19 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 56148-74857 |
400 | }executed 56148 times by 19 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 56148 |
401 | | - |
402 | m_opacity_stack.pop_back(); | - |
403 | }executed 65468 times by 19 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 65468 |
404 | | - |
405 | void Updater::visitTransformNode(Node *n) | - |
406 | { | - |
407 | bool popMatrixStack = false; | - |
408 | bool popRootStack = false; | - |
409 | bool dirty = n->dirtyState & QSGNode::DirtyMatrix; | - |
410 | | - |
411 | QSGTransformNode *tn = static_cast<QSGTransformNode *>(n->sgNode); | - |
412 | | - |
413 | if (n->isBatchRoot) {TRUE | evaluated 3835 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 1582881 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 3835-1582881 |
414 | if (m_added > 0 && m_roots.last())TRUE | never evaluated | FALSE | evaluated 3835 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
TRUE | never evaluated | FALSE | never evaluated |
| 0-3835 |
415 | renderer->registerBatchRoot(n, m_roots.last()); never executed: renderer->registerBatchRoot(n, m_roots.last()); | 0 |
416 | tn->setCombinedMatrix(m_rootMatrices.last() * *m_combined_matrix_stack.last() * tn->matrix()); | - |
417 | | - |
418 | | - |
419 | | - |
420 | | - |
421 | if (!n->becameBatchRoot && m_added == 0 && m_force_update == 0 && m_opacityChange == 0 && dirty && (n->dirtyState & ~QSGNode::DirtyMatrix) == 0) {TRUE | evaluated 3633 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 202 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
TRUE | evaluated 3633 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | never evaluated |
TRUE | evaluated 3633 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | never evaluated |
TRUE | evaluated 3623 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 10 times by 1 test |
TRUE | evaluated 3203 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 420 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
|
TRUE | evaluated 1391 times by 3 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_scenegraph
| FALSE | evaluated 1812 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
|
| 0-3633 |
422 | BatchRootInfo *info = renderer->batchRootInfo(n); | - |
423 | for (QSet<Node *>::const_iterator it = info->subRoots.constBegin(); | - |
424 | it != info->subRoots.constEnd(); ++it) {TRUE | evaluated 2 times by 1 test | FALSE | evaluated 1391 times by 3 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_scenegraph
|
| 2-1391 |
425 | updateRootTransforms(*it, n, tn->combinedMatrix()); | - |
426 | }executed 2 times by 1 test: end of block | 2 |
427 | return;executed 1391 times by 3 tests: return; Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_scenegraph
| 1391 |
428 | } | - |
429 | | - |
430 | n->becameBatchRoot = false; | - |
431 | | - |
432 | m_combined_matrix_stack.add(&m_identityMatrix); | - |
433 | m_roots.add(n); | - |
434 | m_rootMatrices.add(tn->combinedMatrix()); | - |
435 | | - |
436 | popMatrixStack = true; | - |
437 | popRootStack = true; | - |
438 | } else if (!tn->matrix().isIdentity()) {executed 2444 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
TRUE | evaluated 710173 times by 43 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- ...
| FALSE | evaluated 872708 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 2444-872708 |
439 | tn->setCombinedMatrix(*m_combined_matrix_stack.last() * tn->matrix()); | - |
440 | m_combined_matrix_stack.add(&tn->combinedMatrix()); | - |
441 | popMatrixStack = true; | - |
442 | } else {executed 710173 times by 43 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- ...
| 710173 |
443 | tn->setCombinedMatrix(*m_combined_matrix_stack.last()); | - |
444 | }executed 872708 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 872708 |
445 | | - |
446 | if (dirty)TRUE | evaluated 230140 times by 73 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 1355185 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 230140-1355185 |
447 | ++m_transformChange;executed 230140 times by 73 tests: ++m_transformChange; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 230140 |
448 | | - |
449 | SHADOWNODE_TRAVERSE(n) visitNode(child);executed 2336698 times by 75 tests: visitNode(child); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
TRUE | evaluated 2336698 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 1585325 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 1585325-2336698 |
450 | | - |
451 | if (dirty)TRUE | evaluated 230140 times by 73 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 1355185 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 230140-1355185 |
452 | --m_transformChange;executed 230140 times by 73 tests: --m_transformChange; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 230140 |
453 | if (popMatrixStack)TRUE | evaluated 712617 times by 43 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- ...
| FALSE | evaluated 872708 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 712617-872708 |
454 | m_combined_matrix_stack.pop_back();executed 712617 times by 43 tests: m_combined_matrix_stack.pop_back(); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- ...
| 712617 |
455 | if (popRootStack) {TRUE | evaluated 2444 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 1582881 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 2444-1582881 |
456 | m_roots.pop_back(); | - |
457 | m_rootMatrices.pop_back(); | - |
458 | }executed 2444 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 2444 |
459 | }executed 1585325 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 1585325 |
460 | | - |
461 | void Updater::visitGeometryNode(Node *n) | - |
462 | { | - |
463 | QSGGeometryNode *gn = static_cast<QSGGeometryNode *>(n->sgNode); | - |
464 | | - |
465 | gn->setRendererMatrix(m_combined_matrix_stack.last()); | - |
466 | gn->setRendererClipList(m_current_clip); | - |
467 | gn->setInheritedOpacity(m_opacity_stack.last()); | - |
468 | | - |
469 | if (m_added) {TRUE | evaluated 526344 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| FALSE | evaluated 572932 times by 23 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
|
| 526344-572932 |
470 | Element *e = n->element(); | - |
471 | e->root = m_roots.last(); | - |
472 | e->translateOnlyToRoot = QMatrix4x4_Accessor::isTranslate(*gn->matrix()); | - |
473 | | - |
474 | if (e->root) {TRUE | evaluated 113473 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 412871 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
|
| 113473-412871 |
475 | BatchRootInfo *info = renderer->batchRootInfo(e->root); | - |
476 | while (info != nullptr) {TRUE | evaluated 114059 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 113473 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 113473-114059 |
477 | info->availableOrders--; | - |
478 | if (info->availableOrders < 0) {TRUE | evaluated 107741 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 6318 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 6318-107741 |
479 | renderer->m_rebuild |= Renderer::BuildRenderLists; | - |
480 | } else {executed 107741 times by 8 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 107741 |
481 | renderer->m_rebuild |= Renderer::BuildRenderListsForTaggedRoots; | - |
482 | renderer->m_taggedRoots << e->root; | - |
483 | }executed 6318 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 6318 |
484 | if (info->parentRoot != nullptr)TRUE | evaluated 586 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_rendernode
| FALSE | evaluated 113473 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 586-113473 |
485 | info = renderer->batchRootInfo(info->parentRoot);executed 586 times by 2 tests: info = renderer->batchRootInfo(info->parentRoot); Executed by:- tst_qquickgridview
- tst_rendernode
| 586 |
486 | else | - |
487 | info = nullptr;executed 113473 times by 8 tests: info = nullptr; Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 113473 |
488 | } | - |
489 | } else {executed 113473 times by 8 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 113473 |
490 | renderer->m_rebuild |= Renderer::FullRebuild; | - |
491 | }executed 412871 times by 71 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| 412871 |
492 | } else { | - |
493 | if (m_transformChange) {TRUE | evaluated 563155 times by 17 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
| FALSE | evaluated 9777 times by 12 testsEvaluated by:- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickpositioners
- tst_qquicktext
- tst_scenegraph
|
| 9777-563155 |
494 | Element *e = n->element(); | - |
495 | e->translateOnlyToRoot = QMatrix4x4_Accessor::isTranslate(*gn->matrix()); | - |
496 | }executed 563155 times by 17 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
| 563155 |
497 | if (m_opacityChange) {TRUE | evaluated 9332 times by 5 testsEvaluated by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquickmousearea
- tst_scenegraph
| FALSE | evaluated 563600 times by 20 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
|
| 9332-563600 |
498 | Element *e = n->element(); | - |
499 | if (e->batch)TRUE | evaluated 7668 times by 3 testsEvaluated by:- tst_qquickimage
- tst_qquickitemparticle
- tst_scenegraph
| FALSE | evaluated 1664 times by 5 testsEvaluated by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquickmousearea
- tst_scenegraph
|
| 1664-7668 |
500 | renderer->invalidateBatchAndOverlappingRenderOrders(e->batch);executed 7668 times by 3 tests: renderer->invalidateBatchAndOverlappingRenderOrders(e->batch); Executed by:- tst_qquickimage
- tst_qquickitemparticle
- tst_scenegraph
| 7668 |
501 | }executed 9332 times by 5 tests: end of block Executed by:- tst_nodestest
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquickmousearea
- tst_scenegraph
| 9332 |
502 | }executed 572932 times by 23 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
| 572932 |
503 | | - |
504 | SHADOWNODE_TRAVERSE(n) visitNode(child);executed 48 times by 7 tests: visitNode(child); Executed by:- tst_examples
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickrectangleextruder
- tst_qquicktrailemitter
TRUE | evaluated 48 times by 7 testsEvaluated by:- tst_examples
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickrectangleextruder
- tst_qquicktrailemitter
| FALSE | evaluated 1099276 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
|
| 48-1099276 |
505 | }executed 1099276 times by 71 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| 1099276 |
506 | | - |
507 | void Updater::updateRootTransforms(Node *node, Node *root, const QMatrix4x4 &combined) | - |
508 | { | - |
509 | BatchRootInfo *info = renderer->batchRootInfo(node); | - |
510 | QMatrix4x4 m; | - |
511 | Node *n = node; | - |
512 | | - |
513 | while (n != root) {TRUE | evaluated 2 times by 1 test | FALSE | evaluated 2 times by 1 test |
| 2 |
514 | if (n->type() == QSGNode::TransformNodeType)TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
515 | m = static_cast<QSGTransformNode *>(n->sgNode)->matrix() * m; never executed: m = static_cast<QSGTransformNode *>(n->sgNode)->matrix() * m; | 0 |
516 | n = n->parent(); | - |
517 | }executed 2 times by 1 test: end of block | 2 |
518 | | - |
519 | m = combined * m; | - |
520 | | - |
521 | if (node->type() == QSGNode::ClipNodeType) {TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
522 | static_cast<ClipBatchRootInfo *>(info)->matrix = m; | - |
523 | } else {executed 2 times by 1 test: end of block | 2 |
524 | Q_ASSERT(node->type() == QSGNode::TransformNodeType); | - |
525 | static_cast<QSGTransformNode *>(node->sgNode)->setCombinedMatrix(m); | - |
526 | } never executed: end of block | 0 |
527 | | - |
528 | for (QSet<Node *>::const_iterator it = info->subRoots.constBegin(); | - |
529 | it != info->subRoots.constEnd(); ++it) {TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
530 | updateRootTransforms(*it, node, m); | - |
531 | } never executed: end of block | 0 |
532 | }executed 2 times by 1 test: end of block | 2 |
533 | | - |
534 | int qsg_positionAttribute(QSGGeometry *g) { | - |
535 | int vaOffset = 0; | - |
536 | for (int a=0; a<g->attributeCount(); ++a) {TRUE | evaluated 532812 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 1400 times by 3 testsEvaluated by:- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickspritegoal
|
| 1400-532812 |
537 | const QSGGeometry::Attribute &attr = g->attributes()[a]; | - |
538 | if (attr.isVertexCoordinate && attr.tupleSize == 2 && attr.type == GL_FLOAT) {TRUE | evaluated 523344 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 9468 times by 3 testsEvaluated by:- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickspritegoal
|
TRUE | evaluated 523344 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | never evaluated |
TRUE | evaluated 523344 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | never evaluated |
| 0-523344 |
539 | return vaOffset;executed 523344 times by 70 tests: return vaOffset; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 523344 |
540 | } | - |
541 | vaOffset += attr.tupleSize * size_of_type(attr.type); | - |
542 | }executed 9468 times by 3 tests: end of block Executed by:- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickspritegoal
| 9468 |
543 | return -1;executed 1400 times by 3 tests: return -1; Executed by:- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickspritegoal
| 1400 |
544 | } | - |
545 | | - |
546 | | - |
547 | void Rect::map(const QMatrix4x4 &matrix) | - |
548 | { | - |
549 | const float *m = matrix.constData(); | - |
550 | if (QMatrix4x4_Accessor::isScale(matrix)) {TRUE | evaluated 450747 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 1375 times by 8 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickpincharea
- tst_qquickspritesequence
- tst_scenegraph
|
| 1375-450747 |
551 | tl.x = tl.x * m[0] + m[12]; | - |
552 | tl.y = tl.y * m[5] + m[13]; | - |
553 | br.x = br.x * m[0] + m[12]; | - |
554 | br.y = br.y * m[5] + m[13]; | - |
555 | if (tl.x > br.x)TRUE | evaluated 618 times by 2 testsEvaluated by:- tst_examples
- tst_qquicktextinput
| FALSE | evaluated 450129 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 618-450129 |
556 | qSwap(tl.x, br.x);executed 618 times by 2 tests: qSwap(tl.x, br.x); Executed by:- tst_examples
- tst_qquicktextinput
| 618 |
557 | if (tl.y > br.y)TRUE | evaluated 618 times by 2 testsEvaluated by:- tst_examples
- tst_qquicktextinput
| FALSE | evaluated 450129 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 618-450129 |
558 | qSwap(tl.y, br.y);executed 618 times by 2 tests: qSwap(tl.y, br.y); Executed by:- tst_examples
- tst_qquicktextinput
| 618 |
559 | } else {executed 450747 times by 58 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 450747 |
560 | Pt mtl = tl; | - |
561 | Pt mtr = { br.x, tl.y }; | - |
562 | Pt mbl = { tl.x, br.y }; | - |
563 | Pt mbr = br; | - |
564 | | - |
565 | mtl.map(matrix); | - |
566 | mtr.map(matrix); | - |
567 | mbl.map(matrix); | - |
568 | mbr.map(matrix); | - |
569 | | - |
570 | set(FLT_MAX, FLT_MAX, -FLT_MAX, -FLT_MAX); | - |
571 | (*this) |= mtl; | - |
572 | (*this) |= mtr; | - |
573 | (*this) |= mbl; | - |
574 | (*this) |= mbr; | - |
575 | }executed 1375 times by 8 tests: end of block Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickpincharea
- tst_qquickspritesequence
- tst_scenegraph
| 1375 |
576 | } | - |
577 | | - |
578 | void Element::computeBounds() | - |
579 | { | - |
580 | Q_ASSERT(!boundsComputed); | - |
581 | boundsComputed = true; | - |
582 | | - |
583 | QSGGeometry *g = node->geometry(); | - |
584 | int offset = qsg_positionAttribute(g); | - |
585 | if (offset == -1) {TRUE | evaluated 700 times by 3 testsEvaluated by:- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickspritegoal
| FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 700-452122 |
586 | | - |
587 | bounds.set(-FLT_MAX, -FLT_MAX, FLT_MAX, FLT_MAX); | - |
588 | return;executed 700 times by 3 tests: return; Executed by:- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickspritegoal
| 700 |
589 | } | - |
590 | | - |
591 | bounds.set(FLT_MAX, FLT_MAX, -FLT_MAX, -FLT_MAX); | - |
592 | char *vd = (char *) g->vertexData() + offset; | - |
593 | for (int i=0; i<g->vertexCount(); ++i) {TRUE | evaluated 11208879 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 452122-11208879 |
594 | bounds |= *(Pt *) vd; | - |
595 | vd += g->sizeOfVertex(); | - |
596 | }executed 11208879 times by 58 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 11208879 |
597 | bounds.map(*node->matrix()); | - |
598 | | - |
599 | if (!qt_is_finite(bounds.tl.x) || bounds.tl.x == FLT_MAX)TRUE | never evaluated | FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
TRUE | never evaluated | FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 0-452122 |
600 | bounds.tl.x = -FLT_MAX; never executed: bounds.tl.x = -3.40282346638528859812e+38F; | 0 |
601 | if (!qt_is_finite(bounds.tl.y) || bounds.tl.y == FLT_MAX)TRUE | never evaluated | FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
TRUE | never evaluated | FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 0-452122 |
602 | bounds.tl.y = -FLT_MAX; never executed: bounds.tl.y = -3.40282346638528859812e+38F; | 0 |
603 | if (!qt_is_finite(bounds.br.x) || bounds.br.x == -FLT_MAX)TRUE | never evaluated | FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
TRUE | never evaluated | FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 0-452122 |
604 | bounds.br.x = FLT_MAX; never executed: bounds.br.x = 3.40282346638528859812e+38F; | 0 |
605 | if (!qt_is_finite(bounds.br.y) || bounds.br.y == -FLT_MAX)TRUE | never evaluated | FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
TRUE | never evaluated | FALSE | evaluated 452122 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 0-452122 |
606 | bounds.br.y = FLT_MAX; never executed: bounds.br.y = 3.40282346638528859812e+38F; | 0 |
607 | | - |
608 | Q_ASSERT(bounds.tl.x <= bounds.br.x); | - |
609 | Q_ASSERT(bounds.tl.y <= bounds.br.y); | - |
610 | | - |
611 | boundsOutsideFloatRange = bounds.isOutsideFloatRange(); | - |
612 | }executed 452122 times by 58 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 452122 |
613 | | - |
614 | BatchCompatibility Batch::isMaterialCompatible(Element *e) const | - |
615 | { | - |
616 | Element *n = first; | - |
617 | | - |
618 | while (n && (n == e || n->removed))TRUE | evaluated 10893 times by 29 testsEvaluated by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquickspritesequence
- ...
| FALSE | evaluated 8880 times by 25 testsEvaluated by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquicktargetdirection
- tst_qquickturbulence
- tst_qquickwander
|
TRUE | evaluated 9551 times by 29 testsEvaluated by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquickspritesequence
- ...
| FALSE | evaluated 1342 times by 5 testsEvaluated by:- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquicklineextruder
- tst_qquickrectangleextruder
- tst_qquicktrailemitter
|
TRUE | never evaluated | FALSE | evaluated 1342 times by 5 testsEvaluated by:- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquicklineextruder
- tst_qquickrectangleextruder
- tst_qquicktrailemitter
|
| 0-10893 |
619 | n = n->nextInBatch;executed 9551 times by 29 tests: n = n->nextInBatch; Executed by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquickspritesequence
- ...
| 9551 |
620 | | - |
621 | | - |
622 | | - |
623 | if (!n)TRUE | evaluated 8880 times by 25 testsEvaluated by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquicktargetdirection
- tst_qquickturbulence
- tst_qquickwander
| FALSE | evaluated 1342 times by 5 testsEvaluated by:- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquicklineextruder
- tst_qquickrectangleextruder
- tst_qquicktrailemitter
|
| 1342-8880 |
624 | return BatchIsCompatible;executed 8880 times by 25 tests: return BatchIsCompatible; Executed by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickspritegoal
- tst_qquickspritesequence
- tst_qquicktargetdirection
- tst_qquickturbulence
- tst_qquickwander
| 8880 |
625 | | - |
626 | QSGMaterial *m = e->node->activeMaterial(); | - |
627 | QSGMaterial *nm = n->node->activeMaterial(); | - |
628 | return (nm->type() == m->type() && nm->compare(m) == 0)executed 1342 times by 5 tests: return (nm->type() == m->type() && nm->compare(m) == 0) ? BatchIsCompatible : BatchBreaksOnCompare; Executed by:- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquicklineextruder
- tst_qquickrectangleextruder
- tst_qquicktrailemitter
| 1342 |
629 | ? BatchIsCompatibleexecuted 1342 times by 5 tests: return (nm->type() == m->type() && nm->compare(m) == 0) ? BatchIsCompatible : BatchBreaksOnCompare; Executed by:- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquicklineextruder
- tst_qquickrectangleextruder
- tst_qquicktrailemitter
| 1342 |
630 | : BatchBreaksOnCompare;executed 1342 times by 5 tests: return (nm->type() == m->type() && nm->compare(m) == 0) ? BatchIsCompatible : BatchBreaksOnCompare; Executed by:- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquicklineextruder
- tst_qquickrectangleextruder
- tst_qquicktrailemitter
| 1342 |
631 | } | - |
632 | | - |
633 | | - |
634 | | - |
635 | | - |
636 | | - |
637 | | - |
638 | bool Batch::geometryWasChanged(QSGGeometryNode *gn) | - |
639 | { | - |
640 | Element *e = first; | - |
641 | Q_ASSERT_X(e, "Batch::geometryWasChanged", "Batch is expected to 'valid' at this time"); | - |
642 | | - |
643 | while (e && (e->node == gn || e->removed))TRUE | evaluated 7653 times by 44 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- ...
| FALSE | evaluated 3569 times by 29 testsEvaluated by:- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktext
- ...
|
TRUE | evaluated 4437 times by 42 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- ...
| FALSE | evaluated 3216 times by 19 testsEvaluated by:- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_qquicktrailemitter
- tst_scenegraph
|
TRUE | evaluated 382 times by 4 testsEvaluated by:- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 2834 times by 19 testsEvaluated by:- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_qquicktrailemitter
- tst_scenegraph
|
| 382-7653 |
644 | e = e->nextInBatch;executed 4819 times by 42 tests: e = e->nextInBatch; Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- ...
| 4819 |
645 | if (!e || e->node->geometry()->attributes() == gn->geometry()->attributes()) {TRUE | evaluated 3569 times by 29 testsEvaluated by:- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktext
- ...
| FALSE | evaluated 2834 times by 19 testsEvaluated by:- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_qquicktrailemitter
- tst_scenegraph
|
TRUE | evaluated 2834 times by 19 testsEvaluated by:- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_qquicktrailemitter
- tst_scenegraph
| FALSE | never evaluated |
| 0-3569 |
646 | needsUpload = true; | - |
647 | return true;executed 6403 times by 44 tests: return true; Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- ...
| 6403 |
648 | } else { | - |
649 | return false; never executed: return false; | 0 |
650 | } | - |
651 | } | - |
652 | | - |
653 | void Batch::cleanupRemovedElements() | - |
654 | { | - |
655 | | - |
656 | while (first && first->removed) {TRUE | evaluated 291692 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 49589 times by 48 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- ...
|
TRUE | evaluated 194616 times by 25 testsEvaluated by:- tst_flickableinterop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquicktrailemitter
- tst_scenegraph
| FALSE | evaluated 97076 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 49589-291692 |
657 | first = first->nextInBatch; | - |
658 | }executed 194616 times by 25 tests: end of block Executed by:- tst_flickableinterop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquicktrailemitter
- tst_scenegraph
| 194616 |
659 | | - |
660 | | - |
661 | if (first) {TRUE | evaluated 97076 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 49589 times by 48 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- ...
|
| 49589-97076 |
662 | Element *e = first; | - |
663 | while (e->nextInBatch) {TRUE | evaluated 2197083 times by 36 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- ...
| FALSE | evaluated 97076 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 97076-2197083 |
664 | if (e->nextInBatch->removed)TRUE | evaluated 24436 times by 8 testsEvaluated by:- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktextedit
| FALSE | evaluated 2172647 times by 36 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- ...
|
| 24436-2172647 |
665 | e->nextInBatch = e->nextInBatch->nextInBatch;executed 24436 times by 8 tests: e->nextInBatch = e->nextInBatch->nextInBatch; Executed by:- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktextedit
| 24436 |
666 | else | - |
667 | e = e->nextInBatch;executed 2172647 times by 36 tests: e = e->nextInBatch; Executed by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- ...
| 2172647 |
668 | | - |
669 | } | - |
670 | }executed 97076 times by 68 tests: end of block Executed by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 97076 |
671 | }executed 146665 times by 68 tests: end of block Executed by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 146665 |
672 | | - |
673 | | - |
674 | | - |
675 | | - |
676 | | - |
677 | void Batch::invalidate() | - |
678 | { | - |
679 | | - |
680 | | - |
681 | cleanupRemovedElements(); | - |
682 | Element *e = first; | - |
683 | first = nullptr; | - |
684 | root = nullptr; | - |
685 | while (e) {TRUE | evaluated 895172 times by 49 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- ...
| FALSE | evaluated 95124 times by 53 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- ...
|
| 95124-895172 |
686 | e->batch = nullptr; | - |
687 | Element *n = e->nextInBatch; | - |
688 | e->nextInBatch = nullptr; | - |
689 | e = n; | - |
690 | }executed 895172 times by 49 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- ...
| 895172 |
691 | }executed 95124 times by 53 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- ...
| 95124 |
692 | | - |
693 | bool Batch::isTranslateOnlyToRoot() const { | - |
694 | bool only = true; | - |
695 | Element *e = first; | - |
696 | while (e && only) {TRUE | evaluated 549036 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
- ...
| FALSE | evaluated 27632 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
- ...
|
TRUE | evaluated 549007 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
- ...
| FALSE | evaluated 29 times by 4 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquickitem2
|
| 29-549036 |
697 | only &= e->translateOnlyToRoot; | - |
698 | e = e->nextInBatch; | - |
699 | }executed 549007 times by 26 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
- ...
| 549007 |
700 | return only;executed 27661 times by 26 tests: return only; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
- ...
| 27661 |
701 | } | - |
702 | | - |
703 | | - |
704 | | - |
705 | | - |
706 | | - |
707 | | - |
708 | | - |
709 | | - |
710 | | - |
711 | | - |
712 | | - |
713 | | - |
714 | | - |
715 | | - |
716 | | - |
717 | | - |
718 | | - |
719 | | - |
720 | bool Batch::isSafeToBatch() const { | - |
721 | Element *e = first; | - |
722 | while (e) {TRUE | evaluated 1422806 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 77829-1422806 |
723 | if (e->boundsOutsideFloatRange)TRUE | evaluated 2 times by 1 test | FALSE | evaluated 1422804 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 2-1422804 |
724 | return false;executed 2 times by 1 test: return false; | 2 |
725 | if (!QMatrix4x4_Accessor::is2DSafe(*e->node->matrix()))TRUE | evaluated 2 times by 1 test | FALSE | evaluated 1422802 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 2-1422802 |
726 | return false;executed 2 times by 1 test: return false; | 2 |
727 | e = e->nextInBatch; | - |
728 | }executed 1422802 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 1422802 |
729 | return true;executed 77829 times by 70 tests: return true; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 77829 |
730 | } | - |
731 | | - |
732 | static int qsg_countNodesInBatch(const Batch *batch) | - |
733 | { | - |
734 | int sum = 0; | - |
735 | Element *e = batch->first; | - |
736 | while (e) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
737 | ++sum; | - |
738 | e = e->nextInBatch; | - |
739 | } never executed: end of block | 0 |
740 | return sum; never executed: return sum; | 0 |
741 | } | - |
742 | | - |
743 | static int qsg_countNodesInBatches(const QDataBuffer<Batch *> &batches) | - |
744 | { | - |
745 | int sum = 0; | - |
746 | for (int i=0; i<batches.size(); ++i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
747 | sum += qsg_countNodesInBatch(batches.at(i)); | - |
748 | } never executed: end of block | 0 |
749 | return sum; never executed: return sum; | 0 |
750 | } | - |
751 | | - |
752 | Renderer::Renderer(QSGDefaultRenderContext *ctx) | - |
753 | : QSGRenderer(ctx) | - |
754 | , m_context(ctx) | - |
755 | , m_opaqueRenderList(64) | - |
756 | , m_alphaRenderList(64) | - |
757 | , m_nextRenderOrder(0) | - |
758 | , m_partialRebuild(false) | - |
759 | , m_partialRebuildRoot(nullptr) | - |
760 | , m_useDepthBuffer(true) | - |
761 | , m_opaqueBatches(16) | - |
762 | , m_alphaBatches(16) | - |
763 | , m_batchPool(16) | - |
764 | , m_elementsToDelete(64) | - |
765 | , m_tmpAlphaElements(16) | - |
766 | , m_tmpOpaqueElements(16) | - |
767 | , m_rebuild(FullRebuild) | - |
768 | , m_zRange(0) | - |
769 | , m_renderOrderRebuildLower(-1) | - |
770 | , m_renderOrderRebuildUpper(-1) | - |
771 | , m_currentMaterial(nullptr) | - |
772 | , m_currentShader(nullptr) | - |
773 | , m_currentStencilValue(0) | - |
774 | , m_clipMatrixId(0) | - |
775 | , m_currentClip(nullptr) | - |
776 | , m_currentClipType(NoClip) | - |
777 | , m_vertexUploadPool(256) | - |
778 | , m_indexUploadPool(64) | - |
779 | , m_vao(nullptr) | - |
780 | , m_visualizeMode(VisualizeNothing) | - |
781 | { | - |
782 | initializeOpenGLFunctions(); | - |
783 | setNodeUpdater(new Updater(this)); | - |
784 | | - |
785 | m_shaderManager = ctx->findChild<ShaderManager *>(QStringLiteral("__qt_ShaderManager"), Qt::FindDirectChildrenOnly);executed 3583 times by 76 tests: return qstring_literal_temp; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 3583 |
786 | if (!m_shaderManager) {TRUE | evaluated 260 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 3323 times by 48 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickage
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
|
| 260-3323 |
787 | m_shaderManager = new ShaderManager(ctx); | - |
788 | m_shaderManager->setObjectName(QStringLiteral("__qt_ShaderManager"));executed 260 times by 76 tests: return qstring_literal_temp; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 260 |
789 | m_shaderManager->setParent(ctx); | - |
790 | QObject::connect(ctx, SIGNAL(invalidated()), m_shaderManager, SLOT(invalidated()), Qt::DirectConnection); | - |
791 | }executed 260 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 260 |
792 | | - |
793 | m_bufferStrategy = GL_STATIC_DRAW; | - |
794 | if (Q_UNLIKELY(qEnvironmentVariableIsSet("QSG_RENDERER_BUFFER_STRATEGY"))) {TRUE | never evaluated | FALSE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 0-3583 |
795 | const QByteArray strategy = qgetenv("QSG_RENDERER_BUFFER_STRATEGY"); | - |
796 | if (strategy == "dynamic")TRUE | never evaluated | FALSE | never evaluated |
| 0 |
797 | m_bufferStrategy = GL_DYNAMIC_DRAW; never executed: m_bufferStrategy = 0x88E8; | 0 |
798 | else if (strategy == "stream")TRUE | never evaluated | FALSE | never evaluated |
| 0 |
799 | m_bufferStrategy = GL_STREAM_DRAW; never executed: m_bufferStrategy = 0x88E0; | 0 |
800 | } never executed: end of block | 0 |
801 | | - |
802 | m_batchNodeThreshold = qt_sg_envInt("QSG_RENDERER_BATCH_NODE_THRESHOLD", 64); | - |
803 | m_batchVertexThreshold = qt_sg_envInt("QSG_RENDERER_BATCH_VERTEX_THRESHOLD", 1024); | - |
804 | | - |
805 | if (Q_UNLIKELY(debug_build() || debug_render())) {TRUE | never evaluated | FALSE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 0-3583 |
806 | qDebug("Batch thresholds: nodes: %d vertices: %d", | - |
807 | m_batchNodeThreshold, m_batchVertexThreshold); | - |
808 | qDebug("Using buffer strategy: %s", | - |
809 | (m_bufferStrategy == GL_STATIC_DRAW | - |
810 | ? "static" : (m_bufferStrategy == GL_DYNAMIC_DRAW ? "dynamic" : "stream"))); | - |
811 | } never executed: end of block | 0 |
812 | | - |
813 | | - |
814 | | - |
815 | if (m_context->openglContext()->format().profile() == QSurfaceFormat::CoreProfile) {TRUE | never evaluated | FALSE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 0-3583 |
816 | m_vao = new QOpenGLVertexArrayObject(this); | - |
817 | m_vao->create(); | - |
818 | } never executed: end of block | 0 |
819 | | - |
820 | bool useDepth = qEnvironmentVariableIsEmpty("QSG_NO_DEPTH_BUFFER"); | - |
821 | m_useDepthBuffer = useDepth && ctx->openglContext()->format().depthBufferSize() > 0;TRUE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | never evaluated |
TRUE | evaluated 3575 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 8 times by 1 test |
| 0-3583 |
822 | }executed 3583 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 3583 |
823 | | - |
824 | static void qsg_wipeBuffer(Buffer *buffer, QOpenGLFunctions *funcs) | - |
825 | { | - |
826 | funcs->glDeleteBuffers(1, &buffer->id); | - |
827 | | - |
828 | | - |
829 | | - |
830 | | - |
831 | | - |
832 | free(buffer->data); | - |
833 | }executed 6621 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 6621 |
834 | | - |
835 | static void qsg_wipeBatch(Batch *batch, QOpenGLFunctions *funcs, bool separateIndexBuffer) | - |
836 | { | - |
837 | qsg_wipeBuffer(&batch->vbo, funcs); | - |
838 | if (separateIndexBuffer)TRUE | never evaluated | FALSE | evaluated 6621 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-6621 |
839 | qsg_wipeBuffer(&batch->ibo, funcs); never executed: qsg_wipeBuffer(&batch->ibo, funcs); | 0 |
840 | delete batch; | - |
841 | }executed 6621 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 6621 |
842 | | - |
843 | Renderer::~Renderer() | - |
844 | { | - |
845 | if (QOpenGLContext::currentContext()) {TRUE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | never evaluated |
| 0-3583 |
846 | | - |
847 | const bool separateIndexBuffer = m_context->separateIndexBuffer(); | - |
848 | for (int i = 0; i < m_opaqueBatches.size(); ++i)TRUE | evaluated 2777 times by 65 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 2777-3583 |
849 | qsg_wipeBatch(m_opaqueBatches.at(i), this, separateIndexBuffer);executed 2777 times by 65 tests: qsg_wipeBatch(m_opaqueBatches.at(i), this, separateIndexBuffer); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 2777 |
850 | for (int i = 0; i < m_alphaBatches.size(); ++i)TRUE | evaluated 3657 times by 57 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| FALSE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 3583-3657 |
851 | qsg_wipeBatch(m_alphaBatches.at(i), this, separateIndexBuffer);executed 3657 times by 57 tests: qsg_wipeBatch(m_alphaBatches.at(i), this, separateIndexBuffer); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| 3657 |
852 | for (int i = 0; i < m_batchPool.size(); ++i)TRUE | evaluated 187 times by 14 testsEvaluated by:- tst_flickableinterop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
| FALSE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 187-3583 |
853 | qsg_wipeBatch(m_batchPool.at(i), this, separateIndexBuffer);executed 187 times by 14 tests: qsg_wipeBatch(m_batchPool.at(i), this, separateIndexBuffer); Executed by:- tst_flickableinterop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
| 187 |
854 | }executed 3583 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 3583 |
855 | | - |
856 | for (Node *n : qAsConst(m_nodes)) | - |
857 | m_nodeAllocator.release(n);executed 52 times by 3 tests: m_nodeAllocator.release(n); Executed by:- tst_nodestest
- tst_qquickitem2
- tst_qquicktext
| 52 |
858 | | - |
859 | | - |
860 | for (int i=0; i<m_elementsToDelete.size(); ++i) {TRUE | evaluated 250813 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| FALSE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 3583-250813 |
861 | Element *e = m_elementsToDelete.at(i); | - |
862 | if (e->isRenderNode)TRUE | evaluated 22 times by 1 test | FALSE | evaluated 250791 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
|
| 22-250791 |
863 | delete static_cast<RenderNodeElement *>(e);executed 22 times by 1 test: delete static_cast<RenderNodeElement *>(e); | 22 |
864 | else | - |
865 | m_elementAllocator.release(e);executed 250791 times by 71 tests: m_elementAllocator.release(e); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| 250791 |
866 | } | - |
867 | }executed 3583 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 3583 |
868 | | - |
869 | void Renderer::invalidateAndRecycleBatch(Batch *b) | - |
870 | { | - |
871 | b->invalidate(); | - |
872 | for (int i=0; i<m_batchPool.size(); ++i)TRUE | evaluated 724572 times by 21 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickitem
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquicktrailemitter
- tst_scenegraph
| FALSE | evaluated 65510 times by 53 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- ...
|
| 65510-724572 |
873 | if (b == m_batchPool.at(i))TRUE | evaluated 461 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 724111 times by 21 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickitem
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquicktrailemitter
- tst_scenegraph
|
| 461-724111 |
874 | return;executed 461 times by 3 tests: return; Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 461 |
875 | m_batchPool.add(b); | - |
876 | }executed 65510 times by 53 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- ...
| 65510 |
877 | | - |
878 | | - |
879 | | - |
880 | | - |
881 | | - |
882 | | - |
883 | | - |
884 | | - |
885 | | - |
886 | | - |
887 | | - |
888 | void Renderer::map(Buffer *buffer, int byteSize, bool isIndexBuf) | - |
889 | { | - |
890 | if (!m_context->hasBrokenIndexBufferObjects() && m_visualizeMode == VisualizeNothing) {TRUE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | never evaluated |
TRUE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | never evaluated |
| 0-82210 |
891 | | - |
892 | | - |
893 | QDataBuffer<char> &pool = m_context->separateIndexBuffer() && isIndexBufTRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | never evaluated | FALSE | never evaluated |
| 0-82210 |
894 | ? m_indexUploadPool : m_vertexUploadPool; | - |
895 | if (byteSize > pool.size())TRUE | evaluated 6771 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 75439 times by 54 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitemlayer
- ...
|
| 6771-75439 |
896 | pool.resize(byteSize);executed 6771 times by 70 tests: pool.resize(byteSize); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 6771 |
897 | buffer->data = pool.data(); | - |
898 | } else if (buffer->size != byteSize) {executed 82210 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
TRUE | never evaluated | FALSE | never evaluated |
| 0-82210 |
899 | free(buffer->data); | - |
900 | buffer->data = (char *) malloc(byteSize); | - |
901 | Q_CHECK_PTR(buffer->data); never executed: qt_check_pointer(__FILE__,901); TRUE | never evaluated | FALSE | never evaluated |
| 0 |
902 | } never executed: end of block | 0 |
903 | buffer->size = byteSize; | - |
904 | }executed 82210 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 82210 |
905 | | - |
906 | void Renderer::unmap(Buffer *buffer, bool isIndexBuf) | - |
907 | { | - |
908 | if (buffer->id == 0)TRUE | evaluated 6599 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 75611 times by 53 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
|
| 6599-75611 |
909 | glGenBuffers(1, &buffer->id);executed 6599 times by 70 tests: glGenBuffers(1, &buffer->id); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 6599 |
910 | GLenum target = isIndexBuf ? GL_ELEMENT_ARRAY_BUFFER : GL_ARRAY_BUFFER;TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
911 | glBindBuffer(target, buffer->id); | - |
912 | glBufferData(target, buffer->size, buffer->data, m_bufferStrategy); | - |
913 | | - |
914 | if (!m_context->hasBrokenIndexBufferObjects() && m_visualizeMode == VisualizeNothing) {TRUE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | never evaluated |
TRUE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | never evaluated |
| 0-82210 |
915 | buffer->data = nullptr; | - |
916 | }executed 82210 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 82210 |
917 | }executed 82210 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 82210 |
918 | | - |
919 | BatchRootInfo *Renderer::batchRootInfo(Node *node) | - |
920 | { | - |
921 | BatchRootInfo *info = node->rootInfo(); | - |
922 | if (!info) {TRUE | evaluated 204 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 343372 times by 10 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 204-343372 |
923 | if (node->type() == QSGNode::ClipNodeType)TRUE | never evaluated | FALSE | evaluated 204 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 0-204 |
924 | info = new ClipBatchRootInfo; never executed: info = new ClipBatchRootInfo; | 0 |
925 | else { | - |
926 | Q_ASSERT(node->type() == QSGNode::TransformNodeType); | - |
927 | info = new BatchRootInfo; | - |
928 | }executed 204 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 204 |
929 | node->data = info; | - |
930 | }executed 204 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 204 |
931 | return info;executed 343576 times by 10 tests: return info; Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 343576 |
932 | } | - |
933 | | - |
934 | void Renderer::removeBatchRootFromParent(Node *childRoot) | - |
935 | { | - |
936 | BatchRootInfo *childInfo = batchRootInfo(childRoot); | - |
937 | if (!childInfo->parentRoot)TRUE | evaluated 492 times by 10 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 16 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_rendernode
- tst_scenegraph
|
| 16-492 |
938 | return;executed 492 times by 10 tests: return; Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 492 |
939 | BatchRootInfo *parentInfo = batchRootInfo(childInfo->parentRoot); | - |
940 | | - |
941 | Q_ASSERT(parentInfo->subRoots.contains(childRoot)); | - |
942 | parentInfo->subRoots.remove(childRoot); | - |
943 | childInfo->parentRoot = nullptr; | - |
944 | }executed 16 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_rendernode
- tst_scenegraph
| 16 |
945 | | - |
946 | void Renderer::registerBatchRoot(Node *subRoot, Node *parentRoot) | - |
947 | { | - |
948 | BatchRootInfo *subInfo = batchRootInfo(subRoot); | - |
949 | BatchRootInfo *parentInfo = batchRootInfo(parentRoot); | - |
950 | subInfo->parentRoot = parentRoot; | - |
951 | parentInfo->subRoots << subRoot; | - |
952 | }executed 14 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_rendernode
- tst_scenegraph
| 14 |
953 | | - |
954 | bool Renderer::changeBatchRoot(Node *node, Node *root) | - |
955 | { | - |
956 | BatchRootInfo *subInfo = batchRootInfo(node); | - |
957 | if (subInfo->parentRoot == root)TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
958 | return false; never executed: return false; | 0 |
959 | if (subInfo->parentRoot) {TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
960 | BatchRootInfo *oldRootInfo = batchRootInfo(subInfo->parentRoot); | - |
961 | oldRootInfo->subRoots.remove(node); | - |
962 | } never executed: end of block | 0 |
963 | BatchRootInfo *newRootInfo = batchRootInfo(root); | - |
964 | newRootInfo->subRoots << node; | - |
965 | subInfo->parentRoot = root; | - |
966 | return true;executed 2 times by 1 test: return true; | 2 |
967 | } | - |
968 | | - |
969 | void Renderer::nodeChangedBatchRoot(Node *node, Node *root) | - |
970 | { | - |
971 | if (node->type() == QSGNode::ClipNodeType || node->isBatchRoot) {TRUE | evaluated 2 times by 1 test | FALSE | evaluated 140423 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
TRUE | never evaluated | FALSE | evaluated 140423 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 0-140423 |
972 | | - |
973 | | - |
974 | changeBatchRoot(node, root); | - |
975 | return;executed 2 times by 1 test: return; | 2 |
976 | } else if (node->type() == QSGNode::GeometryNodeType) {TRUE | evaluated 113767 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 26656 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 26656-113767 |
977 | | - |
978 | Element *e = node->element(); | - |
979 | if (e) {TRUE | evaluated 113767 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | never evaluated |
| 0-113767 |
980 | e->root = root; | - |
981 | e->boundsComputed = false; | - |
982 | }executed 113767 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 113767 |
983 | } else if (node->type() == QSGNode::RenderNodeType) {executed 113767 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
TRUE | never evaluated | FALSE | evaluated 26656 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 0-113767 |
984 | RenderNodeElement *e = node->renderNodeElement(); | - |
985 | if (e)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
986 | e->root = root; never executed: e->root = root; | 0 |
987 | } never executed: end of block | 0 |
988 | | - |
989 | SHADOWNODE_TRAVERSE(node)TRUE | evaluated 135744 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 140423 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 135744-140423 |
990 | nodeChangedBatchRoot(child, root);executed 135744 times by 4 tests: nodeChangedBatchRoot(child, root); Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 135744 |
991 | }executed 140423 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 140423 |
992 | | - |
993 | void Renderer::nodeWasTransformed(Node *node, int *vertexCount) | - |
994 | { | - |
995 | if (node->type() == QSGNode::GeometryNodeType) {TRUE | evaluated 376216 times by 21 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
| FALSE | evaluated 946791 times by 73 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 376216-946791 |
996 | QSGGeometryNode *gn = static_cast<QSGGeometryNode *>(node->sgNode); | - |
997 | *vertexCount += gn->geometry()->vertexCount(); | - |
998 | Element *e = node->element(); | - |
999 | if (e) {TRUE | evaluated 376216 times by 21 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
| FALSE | never evaluated |
| 0-376216 |
1000 | e->boundsComputed = false; | - |
1001 | if (e->batch) {TRUE | evaluated 136515 times by 20 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
| FALSE | evaluated 239701 times by 15 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
|
| 136515-239701 |
1002 | if (!e->batch->isOpaque) {TRUE | evaluated 16071 times by 16 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
| FALSE | evaluated 120444 times by 15 testsEvaluated by:- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktextedit
- tst_scenegraph
|
| 16071-120444 |
1003 | invalidateBatchAndOverlappingRenderOrders(e->batch); | - |
1004 | } else if (e->batch->merged) {executed 16071 times by 16 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
TRUE | evaluated 120444 times by 15 testsEvaluated by:- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktextedit
- tst_scenegraph
| FALSE | never evaluated |
| 0-120444 |
1005 | e->batch->needsUpload = true; | - |
1006 | }executed 120444 times by 15 tests: end of block Executed by:- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktextedit
- tst_scenegraph
| 120444 |
1007 | }executed 136515 times by 20 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
| 136515 |
1008 | }executed 376216 times by 21 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
| 376216 |
1009 | }executed 376216 times by 21 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_scenegraph
| 376216 |
1010 | | - |
1011 | SHADOWNODE_TRAVERSE(node)TRUE | evaluated 1094215 times by 22 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
| FALSE | evaluated 1323007 times by 73 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 1094215-1323007 |
1012 | nodeWasTransformed(child, vertexCount);executed 1094215 times by 22 tests: nodeWasTransformed(child, vertexCount); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
| 1094215 |
1013 | }executed 1323007 times by 73 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 1323007 |
1014 | | - |
1015 | void Renderer::nodeWasAdded(QSGNode *node, Node *shadowParent) | - |
1016 | { | - |
1017 | Q_ASSERT(!m_nodes.contains(node)); | - |
1018 | if (node->isSubtreeBlocked())TRUE | evaluated 6729 times by 13 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
| FALSE | evaluated 1070160 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 6729-1070160 |
1019 | return;executed 6729 times by 13 tests: return; Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
| 6729 |
1020 | | - |
1021 | Node *snode = m_nodeAllocator.allocate(); | - |
1022 | snode->sgNode = node; | - |
1023 | m_nodes.insert(node, snode); | - |
1024 | if (shadowParent)TRUE | evaluated 1066577 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 3583-1066577 |
1025 | shadowParent->append(snode);executed 1066577 times by 76 tests: shadowParent->append(snode); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 1066577 |
1026 | | - |
1027 | if (node->type() == QSGNode::GeometryNodeType) {TRUE | evaluated 534603 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| FALSE | evaluated 535557 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 534603-535557 |
1028 | snode->data = m_elementAllocator.allocate(); | - |
1029 | snode->element()->setNode(static_cast<QSGGeometryNode *>(node)); | - |
1030 | | - |
1031 | } else if (node->type() == QSGNode::ClipNodeType) {executed 534603 times by 71 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
TRUE | evaluated 304 times by 9 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 535253 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 304-535253 |
1032 | snode->data = new ClipBatchRootInfo; | - |
1033 | m_rebuild |= FullRebuild; | - |
1034 | | - |
1035 | } else if (node->type() == QSGNode::RenderNodeType) {executed 304 times by 9 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
TRUE | evaluated 22 times by 1 test | FALSE | evaluated 535231 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 22-535231 |
1036 | QSGRenderNode *rn = static_cast<QSGRenderNode *>(node); | - |
1037 | RenderNodeElement *e = new RenderNodeElement(rn); | - |
1038 | snode->data = e; | - |
1039 | Q_ASSERT(!m_renderNodeElements.contains(rn)); | - |
1040 | m_renderNodeElements.insert(e->renderNode, e); | - |
1041 | if (!rn->flags().testFlag(QSGRenderNode::DepthAwareRendering))TRUE | evaluated 22 times by 1 test | FALSE | never evaluated |
| 0-22 |
1042 | m_useDepthBuffer = false;executed 22 times by 1 test: m_useDepthBuffer = false; | 22 |
1043 | m_rebuild |= FullRebuild; | - |
1044 | }executed 22 times by 1 test: end of block | 22 |
1045 | | - |
1046 | QSGNODE_TRAVERSE(node)TRUE | evaluated 887313 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 1070160 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 887313-1070160 |
1047 | nodeWasAdded(child, snode);executed 887313 times by 76 tests: nodeWasAdded(child, snode); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 887313 |
1048 | }executed 1070160 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 1070160 |
1049 | | - |
1050 | void Renderer::nodeWasRemoved(Node *node) | - |
1051 | { | - |
1052 | | - |
1053 | | - |
1054 | | - |
1055 | | - |
1056 | { | - |
1057 | Node *child = node->firstChild(); | - |
1058 | while (child) {TRUE | evaluated 952014 times by 74 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 1070108 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 952014-1070108 |
1059 | | - |
1060 | node->remove(child); | - |
1061 | nodeWasRemoved(child); | - |
1062 | child = node->firstChild(); | - |
1063 | }executed 952014 times by 74 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 952014 |
1064 | } | - |
1065 | | - |
1066 | if (node->type() == QSGNode::GeometryNodeType) {TRUE | evaluated 534591 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| FALSE | evaluated 535517 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 534591-535517 |
1067 | Element *e = node->element(); | - |
1068 | if (e) {TRUE | evaluated 534591 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| FALSE | never evaluated |
| 0-534591 |
1069 | e->removed = true; | - |
1070 | m_elementsToDelete.add(e); | - |
1071 | e->node = nullptr; | - |
1072 | if (e->root) {TRUE | evaluated 223458 times by 9 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 311133 times by 71 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
|
| 223458-311133 |
1073 | BatchRootInfo *info = batchRootInfo(e->root); | - |
1074 | info->availableOrders++; | - |
1075 | }executed 223458 times by 9 tests: end of block Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 223458 |
1076 | if (e->batch) {TRUE | evaluated 468613 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 65978 times by 17 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
|
| 65978-468613 |
1077 | e->batch->needsUpload = true; | - |
1078 | }executed 468613 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 468613 |
1079 | | - |
1080 | }executed 534591 times by 71 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| 534591 |
1081 | | - |
1082 | } else if (node->type() == QSGNode::ClipNodeType) {executed 534591 times by 71 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
TRUE | evaluated 304 times by 9 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 535213 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 304-535213 |
1083 | removeBatchRootFromParent(node); | - |
1084 | delete node->clipInfo(); | - |
1085 | m_rebuild |= FullRebuild; | - |
1086 | m_taggedRoots.remove(node); | - |
1087 | | - |
1088 | } else if (node->isBatchRoot) {executed 304 times by 9 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
TRUE | evaluated 204 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 535009 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 204-535009 |
1089 | removeBatchRootFromParent(node); | - |
1090 | delete node->rootInfo(); | - |
1091 | m_rebuild |= FullRebuild; | - |
1092 | m_taggedRoots.remove(node); | - |
1093 | | - |
1094 | } else if (node->type() == QSGNode::RenderNodeType) {executed 204 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
TRUE | evaluated 22 times by 1 test | FALSE | evaluated 534987 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 22-534987 |
1095 | RenderNodeElement *e = m_renderNodeElements.take(static_cast<QSGRenderNode *>(node->sgNode)); | - |
1096 | if (e) {TRUE | evaluated 22 times by 1 test | FALSE | never evaluated |
| 0-22 |
1097 | e->removed = true; | - |
1098 | m_elementsToDelete.add(e); | - |
1099 | | - |
1100 | if (m_renderNodeElements.isEmpty()) {TRUE | evaluated 6 times by 1 test | FALSE | evaluated 16 times by 1 test |
| 6-16 |
1101 | static bool useDepth = qEnvironmentVariableIsEmpty("QSG_NO_DEPTH_BUFFER"); | - |
1102 | m_useDepthBuffer = useDepth && m_context->openglContext()->format().depthBufferSize() > 0;TRUE | evaluated 6 times by 1 test | FALSE | never evaluated |
TRUE | evaluated 6 times by 1 test | FALSE | never evaluated |
| 0-6 |
1103 | }executed 6 times by 1 test: end of block | 6 |
1104 | }executed 22 times by 1 test: end of block | 22 |
1105 | }executed 22 times by 1 test: end of block | 22 |
1106 | | - |
1107 | Q_ASSERT(m_nodes.contains(node->sgNode)); | - |
1108 | | - |
1109 | m_nodeAllocator.release(m_nodes.take(node->sgNode)); | - |
1110 | }executed 1070108 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 1070108 |
1111 | | - |
1112 | void Renderer::turnNodeIntoBatchRoot(Node *node) | - |
1113 | { | - |
1114 | if (Q_UNLIKELY(debug_change())) qDebug(" - new batch root"); never executed: QMessageLogger(__FILE__, 1114, __PRETTY_FUNCTION__).debug(" - new batch root"); TRUE | never evaluated | FALSE | evaluated 204 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 0-204 |
1115 | m_rebuild |= FullRebuild; | - |
1116 | node->isBatchRoot = true; | - |
1117 | node->becameBatchRoot = true; | - |
1118 | | - |
1119 | Node *p = node->parent(); | - |
1120 | while (p) {TRUE | evaluated 772 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 192 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 192-772 |
1121 | if (p->type() == QSGNode::ClipNodeType || p->isBatchRoot) {TRUE | evaluated 10 times by 1 test | FALSE | evaluated 762 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 760 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 2-762 |
1122 | registerBatchRoot(node, p); | - |
1123 | break;executed 12 times by 2 tests: break; Executed by:- tst_qquickgridview
- tst_scenegraph
| 12 |
1124 | } | - |
1125 | p = p->parent(); | - |
1126 | }executed 760 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 760 |
1127 | | - |
1128 | SHADOWNODE_TRAVERSE(node)TRUE | evaluated 4681 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 204 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 204-4681 |
1129 | nodeChangedBatchRoot(child, node);executed 4681 times by 4 tests: nodeChangedBatchRoot(child, node); Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 4681 |
1130 | }executed 204 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 204 |
1131 | | - |
1132 | | - |
1133 | void Renderer::nodeChanged(QSGNode *node, QSGNode::DirtyState state) | - |
1134 | { | - |
1135 | #ifndef QT_NO_DEBUG_OUTPUT | - |
1136 | if (Q_UNLIKELY(debug_change())) {TRUE | never evaluated | FALSE | evaluated 824189 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 0-824189 |
1137 | QDebug debug = qDebug(); | - |
1138 | debug << "dirty:"; | - |
1139 | if (state & QSGNode::DirtyGeometry)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1140 | debug << "Geometry"; never executed: debug << "Geometry"; | 0 |
1141 | if (state & QSGNode::DirtyMaterial)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1142 | debug << "Material"; never executed: debug << "Material"; | 0 |
1143 | if (state & QSGNode::DirtyMatrix)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1144 | debug << "Matrix"; never executed: debug << "Matrix"; | 0 |
1145 | if (state & QSGNode::DirtyNodeAdded)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1146 | debug << "Added"; never executed: debug << "Added"; | 0 |
1147 | if (state & QSGNode::DirtyNodeRemoved)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1148 | debug << "Removed"; never executed: debug << "Removed"; | 0 |
1149 | if (state & QSGNode::DirtyOpacity)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1150 | debug << "Opacity"; never executed: debug << "Opacity"; | 0 |
1151 | if (state & QSGNode::DirtySubtreeBlocked)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1152 | debug << "SubtreeBlocked"; never executed: debug << "SubtreeBlocked"; | 0 |
1153 | if (state & QSGNode::DirtyForceUpdate)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1154 | debug << "ForceUpdate"; never executed: debug << "ForceUpdate"; | 0 |
1155 | | - |
1156 | | - |
1157 | | - |
1158 | if (state & QSGNode::DirtyNodeRemoved)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1159 | debug << (void *) node << node->type(); never executed: debug << (void *) node << node->type(); | 0 |
1160 | else | - |
1161 | debug << node; never executed: debug << node; | 0 |
1162 | } | - |
1163 | #endif | - |
1164 | | - |
1165 | | - |
1166 | if (state & QSGNode::DirtySubtreeBlocked) {TRUE | evaluated 6759 times by 16 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| FALSE | evaluated 817430 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 6759-817430 |
1167 | Node *sn = m_nodes.value(node); | - |
1168 | bool blocked = node->isSubtreeBlocked(); | - |
1169 | if (blocked && sn) {TRUE | evaluated 4105 times by 14 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| FALSE | evaluated 2654 times by 10 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
|
TRUE | evaluated 4105 times by 14 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| FALSE | never evaluated |
| 0-4105 |
1170 | nodeChanged(node, QSGNode::DirtyNodeRemoved); | - |
1171 | Q_ASSERT(m_nodes.value(node) == 0); | - |
1172 | } else if (!blocked && !sn) {executed 4105 times by 14 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
TRUE | evaluated 2654 times by 10 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
| FALSE | never evaluated |
TRUE | evaluated 2654 times by 10 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
| FALSE | never evaluated |
| 0-4105 |
1173 | nodeChanged(node, QSGNode::DirtyNodeAdded); | - |
1174 | }executed 2654 times by 10 tests: end of block Executed by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
| 2654 |
1175 | return;executed 6759 times by 16 tests: return; Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| 6759 |
1176 | } | - |
1177 | | - |
1178 | if (state & QSGNode::DirtyNodeAdded) {TRUE | evaluated 192047 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 625383 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 192047-625383 |
1179 | if (nodeUpdater()->isNodeBlocked(node, rootNode())) {TRUE | evaluated 2471 times by 9 testsEvaluated by:- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| FALSE | evaluated 189576 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 2471-189576 |
1180 | QSGRenderer::nodeChanged(node, state); | - |
1181 | return;executed 2471 times by 9 tests: return; Executed by:- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| 2471 |
1182 | } | - |
1183 | if (node == rootNode())TRUE | evaluated 3583 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 185993 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 3583-185993 |
1184 | nodeWasAdded(node, nullptr);executed 3583 times by 76 tests: nodeWasAdded(node, nullptr); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 3583 |
1185 | else | - |
1186 | nodeWasAdded(node, m_nodes.value(node->parent()));executed 185993 times by 76 tests: nodeWasAdded(node, m_nodes.value(node->parent())); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 185993 |
1187 | } | - |
1188 | | - |
1189 | | - |
1190 | Node *shadowNode = m_nodes.value(node); | - |
1191 | | - |
1192 | | - |
1193 | | - |
1194 | if (!shadowNode) {TRUE | evaluated 3472 times by 9 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| FALSE | evaluated 811487 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 3472-811487 |
1195 | QSGRenderer::nodeChanged(node, state); | - |
1196 | return;executed 3472 times by 9 tests: return; Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| 3472 |
1197 | } | - |
1198 | | - |
1199 | shadowNode->dirtyState |= state; | - |
1200 | | - |
1201 | if (state & QSGNode::DirtyMatrix && !shadowNode->isBatchRoot) {TRUE | evaluated 228987 times by 73 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 3213 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
|
| 3213-228987 |
1202 | Q_ASSERT(node->type() == QSGNode::TransformNodeType); | - |
1203 | if (node->m_subtreeRenderableCount > m_batchNodeThreshold) {TRUE | evaluated 195 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 228792 times by 73 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 195-228792 |
1204 | turnNodeIntoBatchRoot(shadowNode); | - |
1205 | } else {executed 195 times by 4 tests: end of block Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 195 |
1206 | int vertices = 0; | - |
1207 | nodeWasTransformed(shadowNode, &vertices); | - |
1208 | if (vertices > m_batchVertexThreshold) {TRUE | evaluated 9 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 228783 times by 73 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 9-228783 |
1209 | turnNodeIntoBatchRoot(shadowNode); | - |
1210 | }executed 9 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 9 |
1211 | }executed 228792 times by 73 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 228792 |
1212 | } | - |
1213 | | - |
1214 | if (state & QSGNode::DirtyGeometry && node->type() == QSGNode::GeometryNodeType) {TRUE | evaluated 250735 times by 55 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| FALSE | evaluated 152 times by 7 testsEvaluated by:- tst_nodestest
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_rendernode
- tst_scenegraph
|
| 152-250735 |
1215 | QSGGeometryNode *gn = static_cast<QSGGeometryNode *>(node); | - |
1216 | Element *e = shadowNode->element(); | - |
1217 | if (e) {TRUE | evaluated 250735 times by 55 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| FALSE | never evaluated |
| 0-250735 |
1218 | e->boundsComputed = false; | - |
1219 | Batch *b = e->batch; | - |
1220 | if (b) {TRUE | evaluated 6403 times by 44 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- ...
| FALSE | evaluated 244332 times by 32 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickspringanimation
- ...
|
| 6403-244332 |
1221 | if (!e->batch->geometryWasChanged(gn) || !e->batch->isOpaque) {TRUE | never evaluated | FALSE | evaluated 6403 times by 44 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- ...
|
TRUE | evaluated 4189 times by 33 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- ...
| FALSE | evaluated 2214 times by 14 testsEvaluated by:- tst_flickableinterop
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktext
- tst_qquickwidget
|
| 0-6403 |
1222 | invalidateBatchAndOverlappingRenderOrders(e->batch); | - |
1223 | } else {executed 4189 times by 33 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- ...
| 4189 |
1224 | b->needsUpload = true; | - |
1225 | }executed 2214 times by 14 tests: end of block Executed by:- tst_flickableinterop
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktext
- tst_qquickwidget
| 2214 |
1226 | } | - |
1227 | }executed 250735 times by 55 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| 250735 |
1228 | }executed 250735 times by 55 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| 250735 |
1229 | | - |
1230 | if (state & QSGNode::DirtyMaterial && node->type() == QSGNode::GeometryNodeType) {TRUE | evaluated 10486 times by 30 testsEvaluated by:- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- ...
| FALSE | never evaluated |
| 0-10486 |
1231 | Element *e = shadowNode->element(); | - |
1232 | if (e) {TRUE | evaluated 10486 times by 30 testsEvaluated by:- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- ...
| FALSE | never evaluated |
| 0-10486 |
1233 | bool blended = hasMaterialWithBlending(static_cast<QSGGeometryNode *>(node)); | - |
1234 | if (e->isMaterialBlended != blended) {TRUE | evaluated 4 times by 1 test | FALSE | evaluated 10482 times by 30 testsEvaluated by:- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- ...
|
| 4-10482 |
1235 | m_rebuild |= Renderer::FullRebuild; | - |
1236 | e->isMaterialBlended = blended; | - |
1237 | } else if (e->batch) {executed 4 times by 1 test: end of block TRUE | evaluated 10222 times by 29 testsEvaluated by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquickspritesequence
- ...
| FALSE | evaluated 260 times by 5 testsEvaluated by:- tst_examples
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickitemlayer
- tst_qquickpainteditem
|
| 4-10222 |
1238 | if (e->batch->isMaterialCompatible(e) == BatchBreaksOnCompare)TRUE | never evaluated | FALSE | evaluated 10222 times by 29 testsEvaluated by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquickspritesequence
- ...
|
| 0-10222 |
1239 | invalidateBatchAndOverlappingRenderOrders(e->batch); never executed: invalidateBatchAndOverlappingRenderOrders(e->batch); | 0 |
1240 | } else {executed 10222 times by 29 tests: end of block Executed by:- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquickspritesequence
- ...
| 10222 |
1241 | m_rebuild |= Renderer::BuildBatches; | - |
1242 | }executed 260 times by 5 tests: end of block Executed by:- tst_examples
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickitemlayer
- tst_qquickpainteditem
| 260 |
1243 | } | - |
1244 | }executed 10486 times by 30 tests: end of block Executed by:- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemlayer
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- ...
| 10486 |
1245 | | - |
1246 | | - |
1247 | QSGNode::DirtyState dirtyChain = state & (QSGNode::DirtyNodeAdded | - |
1248 | | QSGNode::DirtyOpacity | - |
1249 | | QSGNode::DirtyMatrix | - |
1250 | | QSGNode::DirtySubtreeBlocked | - |
1251 | | QSGNode::DirtyForceUpdate); | - |
1252 | if (dirtyChain != 0) {TRUE | evaluated 432020 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 379467 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 379467-432020 |
1253 | dirtyChain = QSGNode::DirtyState(dirtyChain << 16); | - |
1254 | Node *sn = shadowNode->parent(); | - |
1255 | while (sn) {TRUE | evaluated 2382335 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 432020 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 432020-2382335 |
1256 | sn->dirtyState |= dirtyChain; | - |
1257 | sn = sn->parent(); | - |
1258 | }executed 2382335 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 2382335 |
1259 | }executed 432020 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 432020 |
1260 | | - |
1261 | | - |
1262 | if (state & QSGNode::DirtyNodeRemoved) {TRUE | evaluated 118094 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 693393 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
|
| 118094-693393 |
1263 | Node *parent = shadowNode->parent(); | - |
1264 | if (parent)TRUE | evaluated 114527 times by 76 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| FALSE | evaluated 3567 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 3567-114527 |
1265 | parent->remove(shadowNode);executed 114527 times by 76 tests: parent->remove(shadowNode); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 114527 |
1266 | nodeWasRemoved(shadowNode); | - |
1267 | Q_ASSERT(m_nodes.value(node) == 0); | - |
1268 | }executed 118094 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 118094 |
1269 | | - |
1270 | QSGRenderer::nodeChanged(node, state); | - |
1271 | }executed 811487 times by 76 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_nodestest
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- ...
| 811487 |
1272 | | - |
1273 | | - |
1274 | | - |
1275 | | - |
1276 | | - |
1277 | | - |
1278 | | - |
1279 | | - |
1280 | | - |
1281 | | - |
1282 | | - |
1283 | | - |
1284 | | - |
1285 | | - |
1286 | | - |
1287 | void Renderer::buildRenderLists(QSGNode *node) | - |
1288 | { | - |
1289 | if (node->isSubtreeBlocked())TRUE | evaluated 87962 times by 11 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| FALSE | evaluated 3010763 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 87962-3010763 |
1290 | return;executed 87962 times by 11 tests: return; Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquickvisualdatamodel
| 87962 |
1291 | | - |
1292 | Node *shadowNode = m_nodes.value(node); | - |
1293 | Q_ASSERT(shadowNode); | - |
1294 | | - |
1295 | if (node->type() == QSGNode::GeometryNodeType) {TRUE | evaluated 1310607 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 1700156 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 1310607-1700156 |
1296 | QSGGeometryNode *gn = static_cast<QSGGeometryNode *>(node); | - |
1297 | | - |
1298 | Element *e = shadowNode->element(); | - |
1299 | Q_ASSERT(e); | - |
1300 | | - |
1301 | bool opaque = gn->inheritedOpacity() > OPAQUE_LIMIT && !(gn->activeMaterial()->flags() & QSGMaterial::Blending);TRUE | evaluated 1295790 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 14817 times by 12 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquicktaphandler
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
TRUE | evaluated 776088 times by 67 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 519702 times by 58 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 14817-1295790 |
1302 | if (opaque && m_useDepthBuffer)TRUE | evaluated 776088 times by 67 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 534519 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
TRUE | evaluated 776076 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 12 times by 1 test |
| 12-776088 |
1303 | m_opaqueRenderList << e;executed 776076 times by 66 tests: m_opaqueRenderList << e; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 776076 |
1304 | else | - |
1305 | m_alphaRenderList << e;executed 534531 times by 59 tests: m_alphaRenderList << e; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 534531 |
1306 | | - |
1307 | e->order = ++m_nextRenderOrder; | - |
1308 | | - |
1309 | if (m_partialRebuild)TRUE | evaluated 22766 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 1287841 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 22766-1287841 |
1310 | e->orphaned = false;executed 22766 times by 3 tests: e->orphaned = false; Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 22766 |
1311 | | - |
1312 | } else if (node->type() == QSGNode::ClipNodeType || shadowNode->isBatchRoot) {executed 1310607 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
TRUE | evaluated 362 times by 9 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 1699794 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
TRUE | evaluated 3124 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 1696670 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 362-1699794 |
1313 | Q_ASSERT(m_nodes.contains(node)); | - |
1314 | BatchRootInfo *info = batchRootInfo(shadowNode); | - |
1315 | if (node == m_partialRebuildRoot) {TRUE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 3174 times by 10 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 312-3174 |
1316 | m_nextRenderOrder = info->firstOrder; | - |
1317 | QSGNODE_TRAVERSE(node)TRUE | evaluated 6623 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 312-6623 |
1318 | buildRenderLists(child);executed 6623 times by 3 tests: buildRenderLists(child); Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 6623 |
1319 | m_nextRenderOrder = info->lastOrder + 1; | - |
1320 | } else {executed 312 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
1321 | int currentOrder = m_nextRenderOrder; | - |
1322 | QSGNODE_TRAVERSE(node)TRUE | evaluated 87640 times by 10 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 3174 times by 10 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 3174-87640 |
1323 | buildRenderLists(child);executed 87640 times by 10 tests: buildRenderLists(child); Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 87640 |
1324 | int padding = (m_nextRenderOrder - currentOrder) >> 2; | - |
1325 | info->firstOrder = currentOrder; | - |
1326 | info->availableOrders = padding; | - |
1327 | info->lastOrder = m_nextRenderOrder + padding; | - |
1328 | m_nextRenderOrder = info->lastOrder; | - |
1329 | }executed 3174 times by 10 tests: end of block Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 3174 |
1330 | return;executed 3486 times by 10 tests: return; Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktableview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 3486 |
1331 | } else if (node->type() == QSGNode::RenderNodeType) {TRUE | evaluated 22 times by 1 test | FALSE | evaluated 1696648 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 22-1696648 |
1332 | RenderNodeElement *e = shadowNode->renderNodeElement(); | - |
1333 | m_alphaRenderList << e; | - |
1334 | e->order = ++m_nextRenderOrder; | - |
1335 | Q_ASSERT(e); | - |
1336 | }executed 22 times by 1 test: end of block | 22 |
1337 | | - |
1338 | QSGNODE_TRAVERSE(node)TRUE | evaluated 2981022 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 3007277 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 2981022-3007277 |
1339 | buildRenderLists(child);executed 2981022 times by 75 tests: buildRenderLists(child); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 2981022 |
1340 | }executed 3007277 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 3007277 |
1341 | | - |
1342 | void Renderer::tagSubRoots(Node *node) | - |
1343 | { | - |
1344 | BatchRootInfo *i = batchRootInfo(node); | - |
1345 | m_taggedRoots << node; | - |
1346 | for (QSet<Node *>::const_iterator it = i->subRoots.constBegin(); | - |
1347 | it != i->subRoots.constEnd(); ++it) {TRUE | never evaluated | FALSE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 0-312 |
1348 | tagSubRoots(*it); | - |
1349 | } never executed: end of block | 0 |
1350 | }executed 312 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
1351 | | - |
1352 | static void qsg_addOrphanedElements(QDataBuffer<Element *> &orphans, const QDataBuffer<Element *> &renderList) | - |
1353 | { | - |
1354 | orphans.reset(); | - |
1355 | for (int i=0; i<renderList.size(); ++i) {TRUE | evaluated 23385 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 624 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 624-23385 |
1356 | Element *e = renderList.at(i); | - |
1357 | if (e && !e->removed) {TRUE | evaluated 22926 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 459 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
|
TRUE | evaluated 19127 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 3799 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 459-22926 |
1358 | e->orphaned = true; | - |
1359 | orphans.add(e); | - |
1360 | }executed 19127 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 19127 |
1361 | }executed 23385 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 23385 |
1362 | }executed 624 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 624 |
1363 | | - |
1364 | static void qsg_addBackOrphanedElements(QDataBuffer<Element *> &orphans, QDataBuffer<Element *> &renderList) | - |
1365 | { | - |
1366 | for (int i=0; i<orphans.size(); ++i) {TRUE | evaluated 19127 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 624 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 624-19127 |
1367 | Element *e = orphans.at(i); | - |
1368 | if (e->orphaned)TRUE | evaluated 543 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 18584 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 543-18584 |
1369 | renderList.add(e);executed 543 times by 3 tests: renderList.add(e); Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 543 |
1370 | }executed 19127 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 19127 |
1371 | orphans.reset(); | - |
1372 | }executed 624 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 624 |
1373 | | - |
1374 | | - |
1375 | | - |
1376 | | - |
1377 | | - |
1378 | | - |
1379 | | - |
1380 | | - |
1381 | | - |
1382 | | - |
1383 | | - |
1384 | | - |
1385 | | - |
1386 | | - |
1387 | | - |
1388 | void Renderer::buildRenderListsForTaggedRoots() | - |
1389 | { | - |
1390 | | - |
1391 | | - |
1392 | | - |
1393 | | - |
1394 | | - |
1395 | | - |
1396 | | - |
1397 | | - |
1398 | qsg_addOrphanedElements(m_tmpOpaqueElements, m_opaqueRenderList); | - |
1399 | qsg_addOrphanedElements(m_tmpAlphaElements, m_alphaRenderList); | - |
1400 | | - |
1401 | | - |
1402 | QSet<Node *> roots = m_taggedRoots; | - |
1403 | for (QSet<Node *>::const_iterator it = roots.constBegin(); | - |
1404 | it != roots.constEnd(); ++it) {TRUE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 312 |
1405 | tagSubRoots(*it); | - |
1406 | }executed 312 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
1407 | | - |
1408 | for (int i=0; i<m_opaqueBatches.size(); ++i) {TRUE | evaluated 741 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 312-741 |
1409 | Batch *b = m_opaqueBatches.at(i); | - |
1410 | if (m_taggedRoots.contains(b->root))TRUE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 429 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 312-429 |
1411 | invalidateAndRecycleBatch(b);executed 312 times by 3 tests: invalidateAndRecycleBatch(b); Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
1412 | | - |
1413 | }executed 741 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 741 |
1414 | for (int i=0; i<m_alphaBatches.size(); ++i) {TRUE | evaluated 396 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
| FALSE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 312-396 |
1415 | Batch *b = m_alphaBatches.at(i); | - |
1416 | if (m_taggedRoots.contains(b->root))TRUE | evaluated 149 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
| FALSE | evaluated 247 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
|
| 149-247 |
1417 | invalidateAndRecycleBatch(b);executed 149 times by 2 tests: invalidateAndRecycleBatch(b); Executed by:- tst_qquickgridview
- tst_qquicklistview
| 149 |
1418 | }executed 396 times by 2 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
| 396 |
1419 | | - |
1420 | m_opaqueRenderList.reset(); | - |
1421 | m_alphaRenderList.reset(); | - |
1422 | int maxRenderOrder = m_nextRenderOrder; | - |
1423 | m_partialRebuild = true; | - |
1424 | | - |
1425 | for (QSet<Node *>::const_iterator it = m_taggedRoots.constBegin(); | - |
1426 | it != m_taggedRoots.constEnd(); ++it) {TRUE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 312 |
1427 | Node *root = *it; | - |
1428 | BatchRootInfo *i = batchRootInfo(root); | - |
1429 | if ((!i->parentRoot || !m_taggedRoots.contains(i->parentRoot))TRUE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0-312 |
1430 | && !nodeUpdater()->isNodeBlocked(root->sgNode, rootNode())) {TRUE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | never evaluated |
| 0-312 |
1431 | m_nextRenderOrder = i->firstOrder; | - |
1432 | m_partialRebuildRoot = root->sgNode; | - |
1433 | buildRenderLists(root->sgNode); | - |
1434 | }executed 312 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
1435 | }executed 312 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
1436 | m_partialRebuild = false; | - |
1437 | m_partialRebuildRoot = nullptr; | - |
1438 | m_taggedRoots.clear(); | - |
1439 | m_nextRenderOrder = qMax(m_nextRenderOrder, maxRenderOrder); | - |
1440 | | - |
1441 | | - |
1442 | qsg_addBackOrphanedElements(m_tmpOpaqueElements, m_opaqueRenderList); | - |
1443 | qsg_addBackOrphanedElements(m_tmpAlphaElements, m_alphaRenderList); | - |
1444 | | - |
1445 | if (m_opaqueRenderList.size())TRUE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| FALSE | never evaluated |
| 0-312 |
1446 | std::sort(&m_opaqueRenderList.first(), &m_opaqueRenderList.last() + 1, qsg_sort_element_decreasing_order);executed 312 times by 3 tests: std::sort(&m_opaqueRenderList.first(), &m_opaqueRenderList.last() + 1, qsg_sort_element_decreasing_order); Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
1447 | if (m_alphaRenderList.size())TRUE | evaluated 282 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
| FALSE | evaluated 30 times by 1 test |
| 30-282 |
1448 | std::sort(&m_alphaRenderList.first(), &m_alphaRenderList.last() + 1, qsg_sort_element_increasing_order);executed 282 times by 2 tests: std::sort(&m_alphaRenderList.first(), &m_alphaRenderList.last() + 1, qsg_sort_element_increasing_order); Executed by:- tst_qquickgridview
- tst_qquicklistview
| 282 |
1449 | | - |
1450 | }executed 312 times by 3 tests: end of block Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
1451 | | - |
1452 | void Renderer::buildRenderListsFromScratch() | - |
1453 | { | - |
1454 | m_opaqueRenderList.reset(); | - |
1455 | m_alphaRenderList.reset(); | - |
1456 | | - |
1457 | for (int i=0; i<m_opaqueBatches.size(); ++i)TRUE | evaluated 21655 times by 44 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- ...
| FALSE | evaluated 23128 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 21655-23128 |
1458 | invalidateAndRecycleBatch(m_opaqueBatches.at(i));executed 21655 times by 44 tests: invalidateAndRecycleBatch(m_opaqueBatches.at(i)); Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- ...
| 21655 |
1459 | for (int i=0; i<m_alphaBatches.size(); ++i)TRUE | evaluated 34701 times by 19 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpainteditem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
| FALSE | evaluated 23128 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 23128-34701 |
1460 | invalidateAndRecycleBatch(m_alphaBatches.at(i));executed 34701 times by 19 tests: invalidateAndRecycleBatch(m_alphaBatches.at(i)); Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpainteditem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
| 34701 |
1461 | m_opaqueBatches.reset(); | - |
1462 | m_alphaBatches.reset(); | - |
1463 | | - |
1464 | m_nextRenderOrder = 0; | - |
1465 | | - |
1466 | buildRenderLists(rootNode()); | - |
1467 | }executed 23128 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 23128 |
1468 | | - |
1469 | void Renderer::invalidateBatchAndOverlappingRenderOrders(Batch *batch) | - |
1470 | { | - |
1471 | Q_ASSERT(batch); | - |
1472 | Q_ASSERT(batch->first); | - |
1473 | | - |
1474 | if (m_renderOrderRebuildLower < 0 || batch->first->order < m_renderOrderRebuildLower)TRUE | evaluated 20439 times by 43 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
| FALSE | evaluated 7489 times by 6 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
|
TRUE | evaluated 11 times by 3 testsEvaluated by:- tst_qquickitemparticle
- tst_qquicktaphandler
- tst_scenegraph
| FALSE | evaluated 7478 times by 6 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
|
| 11-20439 |
1475 | m_renderOrderRebuildLower = batch->first->order;executed 20450 times by 43 tests: m_renderOrderRebuildLower = batch->first->order; Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
| 20450 |
1476 | if (m_renderOrderRebuildUpper < 0 || batch->lastOrderInBatch > m_renderOrderRebuildUpper)TRUE | evaluated 20439 times by 43 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
| FALSE | evaluated 7489 times by 6 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
|
TRUE | evaluated 7478 times by 6 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
| FALSE | evaluated 11 times by 3 testsEvaluated by:- tst_qquickitemparticle
- tst_qquicktaphandler
- tst_scenegraph
|
| 11-20439 |
1477 | m_renderOrderRebuildUpper = batch->lastOrderInBatch;executed 27917 times by 43 tests: m_renderOrderRebuildUpper = batch->lastOrderInBatch; Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
| 27917 |
1478 | | - |
1479 | batch->invalidate(); | - |
1480 | | - |
1481 | for (int i=0; i<m_alphaBatches.size(); ++i) {TRUE | evaluated 850412 times by 43 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
| FALSE | evaluated 27928 times by 43 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
|
| 27928-850412 |
1482 | Batch *b = m_alphaBatches.at(i); | - |
1483 | if (b->first) {TRUE | evaluated 452718 times by 10 testsEvaluated by:- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
| FALSE | evaluated 397694 times by 43 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
|
| 397694-452718 |
1484 | int bf = b->first->order; | - |
1485 | int bl = b->lastOrderInBatch; | - |
1486 | if (bl > m_renderOrderRebuildLower && bf < m_renderOrderRebuildUpper)TRUE | evaluated 387157 times by 10 testsEvaluated by:- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
| FALSE | evaluated 65561 times by 6 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
|
TRUE | evaluated 1225 times by 6 testsEvaluated by:- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
| FALSE | evaluated 385932 times by 9 testsEvaluated by:- tst_flickableinterop
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
|
| 1225-387157 |
1487 | b->invalidate();executed 1225 times by 6 tests: b->invalidate(); Executed by:- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
| 1225 |
1488 | }executed 452718 times by 10 tests: end of block Executed by:- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
| 452718 |
1489 | }executed 850412 times by 43 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
| 850412 |
1490 | | - |
1491 | m_rebuild |= BuildBatches; | - |
1492 | }executed 27928 times by 43 tests: end of block Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitemparticle
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- ...
| 27928 |
1493 | | - |
1494 | | - |
1495 | | - |
1496 | | - |
1497 | void Renderer::cleanupBatches(QDataBuffer<Batch *> *batches) { | - |
1498 | if (batches->size()) {TRUE | evaluated 40597 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 60771 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 40597-60771 |
1499 | std::stable_sort(&batches->first(), &batches->last() + 1, qsg_sort_batch_is_valid); | - |
1500 | int count = 0; | - |
1501 | while (count < batches->size() && batches->at(count)->first)TRUE | evaluated 50734 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 32250 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
TRUE | evaluated 42387 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 8347 times by 43 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmultipointtoucharea
- ...
|
| 8347-50734 |
1502 | ++count;executed 42387 times by 68 tests: ++count; Executed by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 42387 |
1503 | for (int i=count; i<batches->size(); ++i)TRUE | evaluated 9154 times by 43 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmultipointtoucharea
- ...
| FALSE | evaluated 40597 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 9154-40597 |
1504 | invalidateAndRecycleBatch(batches->at(i));executed 9154 times by 43 tests: invalidateAndRecycleBatch(batches->at(i)); Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfontloader
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmaskextruder
- tst_qquickmultipointtoucharea
- ...
| 9154 |
1505 | batches->resize(count); | - |
1506 | }executed 40597 times by 68 tests: end of block Executed by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 40597 |
1507 | }executed 101368 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 101368 |
1508 | | - |
1509 | void Renderer::prepareOpaqueBatches() | - |
1510 | { | - |
1511 | for (int i=m_opaqueRenderList.size() - 1; i >= 0; --i) {TRUE | evaluated 804005 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 31069 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 31069-804005 |
1512 | Element *ei = m_opaqueRenderList.at(i); | - |
1513 | if (!ei || ei->batch || ei->node->geometry()->vertexCount() == 0)TRUE | evaluated 938 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
| FALSE | evaluated 803067 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
TRUE | evaluated 778310 times by 51 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklineextruder
- ...
| FALSE | evaluated 24757 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
TRUE | never evaluated | FALSE | evaluated 24757 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 0-803067 |
1514 | continue;executed 779248 times by 51 tests: continue; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklineextruder
- ...
| 779248 |
1515 | Batch *batch = newBatch(); | - |
1516 | batch->first = ei; | - |
1517 | batch->root = ei->root; | - |
1518 | batch->isOpaque = true; | - |
1519 | batch->needsUpload = true; | - |
1520 | batch->positionAttribute = qsg_positionAttribute(ei->node->geometry()); | - |
1521 | | - |
1522 | m_opaqueBatches.add(batch); | - |
1523 | | - |
1524 | ei->batch = batch; | - |
1525 | Element *next = ei; | - |
1526 | | - |
1527 | QSGGeometryNode *gni = ei->node; | - |
1528 | | - |
1529 | for (int j = i - 1; j >= 0; --j) {TRUE | evaluated 1054581 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| FALSE | evaluated 21645 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 21645-1054581 |
1530 | Element *ej = m_opaqueRenderList.at(j); | - |
1531 | if (!ej)TRUE | never evaluated | FALSE | evaluated 1054581 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
|
| 0-1054581 |
1532 | continue; never executed: continue; | 0 |
1533 | if (ej->root != ei->root)TRUE | evaluated 3112 times by 5 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_scenegraph
| FALSE | evaluated 1051469 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
|
| 3112-1051469 |
1534 | break;executed 3112 times by 5 tests: break; Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_scenegraph
| 3112 |
1535 | if (ej->batch || ej->node->geometry()->vertexCount() == 0)TRUE | evaluated 12 times by 2 testsEvaluated by:- tst_examples
- tst_scenegraph
| FALSE | evaluated 1051457 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
|
TRUE | never evaluated | FALSE | evaluated 1051457 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
|
| 0-1051457 |
1536 | continue;executed 12 times by 2 tests: continue; Executed by:- tst_examples
- tst_scenegraph
| 12 |
1537 | | - |
1538 | QSGGeometryNode *gnj = ej->node; | - |
1539 | | - |
1540 | if (gni->clipList() == gnj->clipList()TRUE | evaluated 1051457 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| FALSE | never evaluated |
| 0-1051457 |
1541 | && gni->geometry()->drawingMode() == gnj->geometry()->drawingMode()TRUE | evaluated 1051443 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| FALSE | evaluated 14 times by 2 testsEvaluated by:- tst_drawingmodes
- tst_examples
|
| 14-1051443 |
1542 | && (gni->geometry()->drawingMode() != GL_LINES || gni->geometry()->lineWidth() == gnj->geometry()->lineWidth())TRUE | evaluated 1051441 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| FALSE | evaluated 2 times by 1 test |
TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-1051441 |
1543 | && gni->geometry()->attributes() == gnj->geometry()->attributes()TRUE | evaluated 1051401 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| FALSE | evaluated 42 times by 3 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickimage
|
| 42-1051401 |
1544 | && gni->inheritedOpacity() == gnj->inheritedOpacity()TRUE | evaluated 1051401 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| FALSE | never evaluated |
| 0-1051401 |
1545 | && gni->activeMaterial()->type() == gnj->activeMaterial()->type()TRUE | evaluated 1051401 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| FALSE | never evaluated |
| 0-1051401 |
1546 | && gni->activeMaterial()->compare(gnj->activeMaterial()) == 0) {TRUE | evaluated 751319 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| FALSE | evaluated 300082 times by 3 testsEvaluated by:- tst_examples
- tst_qquickimage
- tst_scenegraph
|
| 300082-751319 |
1547 | ej->batch = batch; | - |
1548 | next->nextInBatch = ej; | - |
1549 | next = ej; | - |
1550 | }executed 751319 times by 27 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| 751319 |
1551 | }executed 1051457 times by 27 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickvisualdatamodel
- ...
| 1051457 |
1552 | | - |
1553 | batch->lastOrderInBatch = next->order; | - |
1554 | }executed 24757 times by 66 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 24757 |
1555 | }executed 31069 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 31069 |
1556 | | - |
1557 | bool Renderer::checkOverlap(int first, int last, const Rect &bounds) | - |
1558 | { | - |
1559 | for (int i=first; i<=last; ++i) {TRUE | evaluated 30994 times by 6 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickitemparticle
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 980 times by 4 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquicklistview
|
| 980-30994 |
1560 | Element *e = m_alphaRenderList.at(i); | - |
1561 | if (!e || e->batch)TRUE | never evaluated | FALSE | evaluated 30994 times by 6 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickitemparticle
- tst_qquicklistview
- tst_scenegraph
|
TRUE | evaluated 16297 times by 6 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickitemparticle
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 14697 times by 6 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickitemparticle
- tst_qquicklistview
- tst_scenegraph
|
| 0-30994 |
1562 | continue;executed 16297 times by 6 tests: continue; Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickitemparticle
- tst_qquicklistview
- tst_scenegraph
| 16297 |
1563 | Q_ASSERT(e->boundsComputed); | - |
1564 | if (e->bounds.intersects(bounds))TRUE | evaluated 1562 times by 3 testsEvaluated by:- tst_examples
- tst_qquickitemparticle
- tst_scenegraph
| FALSE | evaluated 13135 times by 4 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquicklistview
|
| 1562-13135 |
1565 | return true;executed 1562 times by 3 tests: return true; Executed by:- tst_examples
- tst_qquickitemparticle
- tst_scenegraph
| 1562 |
1566 | }executed 13135 times by 4 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquicklistview
| 13135 |
1567 | return false;executed 980 times by 4 tests: return false; Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquicklistview
| 980 |
1568 | } | - |
1569 | | - |
1570 | | - |
1571 | | - |
1572 | | - |
1573 | | - |
1574 | | - |
1575 | | - |
1576 | | - |
1577 | | - |
1578 | | - |
1579 | | - |
1580 | | - |
1581 | void Renderer::prepareAlphaBatches() | - |
1582 | { | - |
1583 | for (int i=0; i<m_alphaRenderList.size(); ++i) {TRUE | evaluated 594598 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 31069 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 31069-594598 |
1584 | Element *e = m_alphaRenderList.at(i); | - |
1585 | if (!e || e->isRenderNode)TRUE | evaluated 2757 times by 6 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquicktaphandler
| FALSE | evaluated 591841 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
TRUE | evaluated 22 times by 1 test | FALSE | evaluated 591819 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 22-591841 |
1586 | continue;executed 2779 times by 7 tests: continue; Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquicktaphandler
- tst_rendernode
| 2779 |
1587 | Q_ASSERT(!e->removed); | - |
1588 | e->ensureBoundsValid(); | - |
1589 | }executed 591819 times by 59 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 591819 |
1590 | | - |
1591 | for (int i=0; i<m_alphaRenderList.size(); ++i) {TRUE | evaluated 594598 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 31069 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 31069-594598 |
1592 | Element *ei = m_alphaRenderList.at(i); | - |
1593 | if (!ei || ei->batch)TRUE | evaluated 2757 times by 6 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquicktaphandler
| FALSE | evaluated 591841 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
TRUE | evaluated 543424 times by 29 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| FALSE | evaluated 48417 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 2757-591841 |
1594 | continue;executed 546181 times by 29 tests: continue; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| 546181 |
1595 | | - |
1596 | if (ei->isRenderNode) {TRUE | evaluated 22 times by 1 test | FALSE | evaluated 48395 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 22-48395 |
1597 | Batch *rnb = newBatch(); | - |
1598 | rnb->first = ei; | - |
1599 | rnb->root = ei->root; | - |
1600 | rnb->isOpaque = false; | - |
1601 | rnb->isRenderNode = true; | - |
1602 | ei->batch = rnb; | - |
1603 | m_alphaBatches.add(rnb); | - |
1604 | continue;executed 22 times by 1 test: continue; | 22 |
1605 | } | - |
1606 | | - |
1607 | if (ei->node->geometry()->vertexCount() == 0)TRUE | evaluated 1230 times by 2 testsEvaluated by:- tst_examples
- tst_qquicktextinput
| FALSE | evaluated 47165 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 1230-47165 |
1608 | continue;executed 1230 times by 2 tests: continue; Executed by:- tst_examples
- tst_qquicktextinput
| 1230 |
1609 | | - |
1610 | Batch *batch = newBatch(); | - |
1611 | batch->first = ei; | - |
1612 | batch->root = ei->root; | - |
1613 | batch->isOpaque = false; | - |
1614 | batch->needsUpload = true; | - |
1615 | m_alphaBatches.add(batch); | - |
1616 | ei->batch = batch; | - |
1617 | | - |
1618 | QSGGeometryNode *gni = ei->node; | - |
1619 | batch->positionAttribute = qsg_positionAttribute(gni->geometry()); | - |
1620 | | - |
1621 | Rect overlapBounds; | - |
1622 | overlapBounds.set(FLT_MAX, FLT_MAX, -FLT_MAX, -FLT_MAX); | - |
1623 | | - |
1624 | Element *next = ei; | - |
1625 | | - |
1626 | for (int j = i + 1; j < m_alphaRenderList.size(); ++j) {TRUE | evaluated 2006922 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
| FALSE | evaluated 42495 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
|
| 42495-2006922 |
1627 | Element *ej = m_alphaRenderList.at(j); | - |
1628 | if (!ej)TRUE | evaluated 976 times by 5 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquicklistview
- tst_qquicktaphandler
| FALSE | evaluated 2005946 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
|
| 976-2005946 |
1629 | continue;executed 976 times by 5 tests: continue; Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquicklistview
- tst_qquicktaphandler
| 976 |
1630 | if (ej->root != ei->root || ej->isRenderNode)TRUE | evaluated 3106 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 2002840 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
|
TRUE | evaluated 2 times by 1 test | FALSE | evaluated 2002838 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
|
| 2-2002840 |
1631 | break;executed 3108 times by 8 tests: break; Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 3108 |
1632 | if (ej->batch)TRUE | evaluated 5394 times by 10 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_rendernode
| FALSE | evaluated 1997444 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
|
| 5394-1997444 |
1633 | continue;executed 5394 times by 10 tests: continue; Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktaphandler
- tst_rendernode
| 5394 |
1634 | | - |
1635 | QSGGeometryNode *gnj = ej->node; | - |
1636 | if (gnj->geometry()->vertexCount() == 0)TRUE | evaluated 620 times by 1 test | FALSE | evaluated 1996824 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
|
| 620-1996824 |
1637 | continue;executed 620 times by 1 test: continue; | 620 |
1638 | | - |
1639 | if (gni->clipList() == gnj->clipList()TRUE | evaluated 1996824 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
| FALSE | never evaluated |
| 0-1996824 |
1640 | && gni->geometry()->drawingMode() == gnj->geometry()->drawingMode()TRUE | evaluated 1991142 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
| FALSE | evaluated 5682 times by 8 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquicktaphandler
- tst_scenegraph
|
| 5682-1991142 |
1641 | && (gni->geometry()->drawingMode() != GL_LINES || gni->geometry()->lineWidth() == gnj->geometry()->lineWidth())TRUE | evaluated 1991142 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0-1991142 |
1642 | && gni->geometry()->attributes() == gnj->geometry()->attributes()TRUE | evaluated 1990929 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
| FALSE | evaluated 213 times by 2 testsEvaluated by:- tst_examples
- tst_scenegraph
|
| 213-1990929 |
1643 | && gni->inheritedOpacity() == gnj->inheritedOpacity()TRUE | evaluated 546526 times by 31 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- ...
| FALSE | evaluated 1444403 times by 6 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickitemparticle
- tst_qquicktaphandler
- tst_rendernode
- tst_scenegraph
|
| 546526-1444403 |
1644 | && gni->activeMaterial()->type() == gnj->activeMaterial()->type()TRUE | evaluated 546396 times by 30 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
| FALSE | evaluated 130 times by 3 testsEvaluated by:- tst_examples
- tst_qquickitemlayer
- tst_qquickshadereffect
|
| 130-546396 |
1645 | && gni->activeMaterial()->compare(gnj->activeMaterial()) == 0) {TRUE | evaluated 542118 times by 29 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| FALSE | evaluated 4278 times by 10 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktext
- tst_qquicktextedit
|
| 4278-542118 |
1646 | if (!overlapBounds.intersects(ej->bounds) || !checkOverlap(i+1, j - 1, ej->bounds)) {TRUE | evaluated 539576 times by 29 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| FALSE | evaluated 2542 times by 6 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickitemparticle
- tst_qquicklistview
- tst_scenegraph
|
TRUE | evaluated 980 times by 4 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquicklistview
| FALSE | evaluated 1562 times by 3 testsEvaluated by:- tst_examples
- tst_qquickitemparticle
- tst_scenegraph
|
| 980-539576 |
1647 | ej->batch = batch; | - |
1648 | next->nextInBatch = ej; | - |
1649 | next = ej; | - |
1650 | } else {executed 540556 times by 29 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklineextruder
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrectangleextruder
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| 540556 |
1651 | | - |
1652 | | - |
1653 | | - |
1654 | | - |
1655 | | - |
1656 | break;executed 1562 times by 3 tests: break; Executed by:- tst_examples
- tst_qquickitemparticle
- tst_scenegraph
| 1562 |
1657 | } | - |
1658 | } else { | - |
1659 | overlapBounds |= ej->bounds; | - |
1660 | }executed 1454706 times by 16 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_rendernode
- tst_scenegraph
| 1454706 |
1661 | } | - |
1662 | | - |
1663 | batch->lastOrderInBatch = next->order; | - |
1664 | }executed 47165 times by 59 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 47165 |
1665 | | - |
1666 | | - |
1667 | }executed 31069 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 31069 |
1668 | | - |
1669 | static inline int qsg_fixIndexCount(int iCount, GLenum drawMode) { | - |
1670 | switch (drawMode) { | - |
1671 | case GL_TRIANGLE_STRIP:executed 878792 times by 69 tests: case 0x0005 : Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| 878792 |
1672 | | - |
1673 | | - |
1674 | | - |
1675 | | - |
1676 | | - |
1677 | return iCount + 2;executed 878792 times by 69 tests: return iCount + 2; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| 878792 |
1678 | case GL_LINES:executed 8 times by 1 test: case 0x0001 : | 8 |
1679 | | - |
1680 | return iCount - (iCount % 2);executed 8 times by 1 test: return iCount - (iCount % 2); | 8 |
1681 | case GL_TRIANGLES:executed 1088004 times by 28 tests: case 0x0004 : Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickspritesequence
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
| 1088004 |
1682 | | - |
1683 | return iCount - (iCount % 3);executed 1088004 times by 28 tests: return iCount - (iCount % 3); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickspritesequence
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
| 1088004 |
1684 | default:executed 8 times by 1 test: default: | 8 |
1685 | return iCount;executed 8 times by 1 test: return iCount; | 8 |
1686 | } | - |
1687 | } | - |
1688 | | - |
1689 | | - |
1690 | | - |
1691 | | - |
1692 | | - |
1693 | | - |
1694 | | - |
1695 | | - |
1696 | | - |
1697 | | - |
1698 | | - |
1699 | | - |
1700 | | - |
1701 | | - |
1702 | | - |
1703 | void Renderer::uploadMergedElement(Element *e, int vaOffset, char **vertexData, char **zData, char **indexData, quint16 *iBase, int *indexCount) | - |
1704 | { | - |
1705 | if (Q_UNLIKELY(debug_upload())) qDebug() << " - uploading element:" << e << e->node << (void *) *vertexData << (qintptr) (*zData - *vertexData) << (qintptr) (*indexData - *vertexData); never executed: QMessageLogger(__FILE__, 1705, __PRETTY_FUNCTION__).debug() << " - uploading element:" << e << e->node << (void *) *vertexData << (qintptr) (*zData - *vertexData) << (qintptr) (*indexData - *vertexData); TRUE | never evaluated | FALSE | evaluated 1422802 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-1422802 |
1706 | QSGGeometry *g = e->node->geometry(); | - |
1707 | | - |
1708 | const QMatrix4x4 &localx = *e->node->matrix(); | - |
1709 | | - |
1710 | const int vCount = g->vertexCount(); | - |
1711 | const int vSize = g->sizeOfVertex(); | - |
1712 | memcpy(*vertexData, g->vertexData(), vSize * vCount); | - |
1713 | | - |
1714 | | - |
1715 | char *vdata = *vertexData + vaOffset; | - |
1716 | if (((const QMatrix4x4_Accessor &) localx).flagBits == 1) {TRUE | evaluated 1188003 times by 38 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpointerhandler
- tst_qquickpositioners
- ...
| FALSE | evaluated 234799 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
|
| 234799-1188003 |
1717 | for (int i=0; i<vCount; ++i) {TRUE | evaluated 13679536 times by 38 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpointerhandler
- tst_qquickpositioners
- ...
| FALSE | evaluated 1188003 times by 38 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpointerhandler
- tst_qquickpositioners
- ...
|
| 1188003-13679536 |
1718 | Pt *p = (Pt *) vdata; | - |
1719 | p->x += ((const QMatrix4x4_Accessor &) localx).m[3][0]; | - |
1720 | p->y += ((const QMatrix4x4_Accessor &) localx).m[3][1]; | - |
1721 | vdata += vSize; | - |
1722 | }executed 13679536 times by 38 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpointerhandler
- tst_qquickpositioners
- ...
| 13679536 |
1723 | } else if (((const QMatrix4x4_Accessor &) localx).flagBits > 1) {executed 1188003 times by 38 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpointerhandler
- tst_qquickpositioners
- ...
TRUE | evaluated 258 times by 11 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickspritesequence
- tst_scenegraph
| FALSE | evaluated 234541 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
|
| 258-1188003 |
1724 | for (int i=0; i<vCount; ++i) {TRUE | evaluated 1694 times by 11 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickspritesequence
- tst_scenegraph
| FALSE | evaluated 258 times by 11 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickspritesequence
- tst_scenegraph
|
| 258-1694 |
1725 | ((Pt *) vdata)->map(localx); | - |
1726 | vdata += vSize; | - |
1727 | }executed 1694 times by 11 tests: end of block Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickspritesequence
- tst_scenegraph
| 1694 |
1728 | }executed 258 times by 11 tests: end of block Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickspritesequence
- tst_scenegraph
| 258 |
1729 | | - |
1730 | if (m_useDepthBuffer) {TRUE | evaluated 1422784 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 18 times by 1 test |
| 18-1422784 |
1731 | float *vzorder = (float *) *zData; | - |
1732 | float zorder = 1.0f - e->order * m_zRange; | - |
1733 | for (int i=0; i<vCount; ++i)TRUE | evaluated 14886640 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 1422784 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 1422784-14886640 |
1734 | vzorder[i] = zorder;executed 14886640 times by 69 tests: vzorder[i] = zorder; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 14886640 |
1735 | *zData += vCount * sizeof(float); | - |
1736 | }executed 1422784 times by 69 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 1422784 |
1737 | | - |
1738 | int iCount = g->indexCount(); | - |
1739 | quint16 *indices = (quint16 *) *indexData; | - |
1740 | | - |
1741 | if (iCount == 0) {TRUE | evaluated 637139 times by 12 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
| FALSE | evaluated 785663 times by 67 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 637139-785663 |
1742 | iCount = vCount; | - |
1743 | if (g->drawingMode() == GL_TRIANGLE_STRIP)TRUE | evaluated 637127 times by 12 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
| FALSE | evaluated 12 times by 1 test |
| 12-637127 |
1744 | *indices++ = *iBase;executed 637127 times by 12 tests: *indices++ = *iBase; Executed by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
| 637127 |
1745 | else | - |
1746 | iCount = qsg_fixIndexCount(iCount, g->drawingMode());executed 12 times by 1 test: iCount = qsg_fixIndexCount(iCount, g->drawingMode()); | 12 |
1747 | | - |
1748 | for (int i=0; i<iCount; ++i)TRUE | evaluated 2556336 times by 12 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
| FALSE | evaluated 637139 times by 12 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
|
| 637139-2556336 |
1749 | indices[i] = *iBase + i;executed 2556336 times by 12 tests: indices[i] = *iBase + i; Executed by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
| 2556336 |
1750 | } else {executed 637139 times by 12 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
| 637139 |
1751 | const quint16 *srcIndices = g->indexDataAsUShort(); | - |
1752 | if (g->drawingMode() == GL_TRIANGLE_STRIP)TRUE | evaluated 241665 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 543998 times by 27 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickspritesequence
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- ...
|
| 241665-543998 |
1753 | *indices++ = *iBase + srcIndices[0];executed 241665 times by 66 tests: *indices++ = *iBase + srcIndices[0]; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 241665 |
1754 | else | - |
1755 | iCount = qsg_fixIndexCount(iCount, g->drawingMode());executed 543998 times by 27 tests: iCount = qsg_fixIndexCount(iCount, g->drawingMode()); Executed by:- tst_examples
- tst_flickableinterop
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickspritesequence
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| 543998 |
1756 | | - |
1757 | for (int i=0; i<iCount; ++i)TRUE | evaluated 17898124 times by 67 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 785663 times by 67 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 785663-17898124 |
1758 | indices[i] = *iBase + srcIndices[i];executed 17898124 times by 67 tests: indices[i] = *iBase + srcIndices[i]; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 17898124 |
1759 | }executed 785663 times by 67 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 785663 |
1760 | if (g->drawingMode() == GL_TRIANGLE_STRIP) {TRUE | evaluated 878792 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| FALSE | evaluated 544010 times by 28 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickspritesequence
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
|
| 544010-878792 |
1761 | indices[iCount] = indices[iCount - 1]; | - |
1762 | iCount += 2; | - |
1763 | }executed 878792 times by 69 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| 878792 |
1764 | | - |
1765 | *vertexData += vCount * vSize; | - |
1766 | *indexData += iCount * sizeof(quint16); | - |
1767 | *iBase += vCount; | - |
1768 | *indexCount += iCount; | - |
1769 | }executed 1422802 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 1422802 |
1770 | | - |
1771 | static QMatrix4x4 qsg_matrixForRoot(Node *node) | - |
1772 | { | - |
1773 | if (node->type() == QSGNode::TransformNodeType)TRUE | evaluated 7853 times by 4 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| FALSE | evaluated 1094 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 1094-7853 |
1774 | return static_cast<QSGTransformNode *>(node->sgNode)->combinedMatrix();executed 7853 times by 4 tests: return static_cast<QSGTransformNode *>(node->sgNode)->combinedMatrix(); Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_scenegraph
| 7853 |
1775 | Q_ASSERT(node->type() == QSGNode::ClipNodeType); | - |
1776 | QSGClipNode *c = static_cast<QSGClipNode *>(node->sgNode); | - |
1777 | return *c->matrix();executed 1094 times by 8 tests: return *c->matrix(); Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 1094 |
1778 | } | - |
1779 | | - |
1780 | void Renderer::uploadBatch(Batch *b) | - |
1781 | { | - |
1782 | | - |
1783 | if (!b->needsUpload) {TRUE | evaluated 32121 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 32121-82210 |
1784 | if (Q_UNLIKELY(debug_upload())) qDebug() << " Batch:" << b << "already uploaded..."; never executed: QMessageLogger(__FILE__, 1784, __PRETTY_FUNCTION__).debug() << " Batch:" << b << "already uploaded..."; TRUE | never evaluated | FALSE | evaluated 32121 times by 68 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 0-32121 |
1785 | return;executed 32121 times by 68 tests: return; Executed by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 32121 |
1786 | } | - |
1787 | | - |
1788 | if (!b->first) {TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1789 | if (Q_UNLIKELY(debug_upload())) qDebug() << " Batch:" << b << "is invalid..."; never executed: QMessageLogger(__FILE__, 1789, __PRETTY_FUNCTION__).debug() << " Batch:" << b << "is invalid..."; TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1790 | return; never executed: return; | 0 |
1791 | } | - |
1792 | | - |
1793 | if (b->isRenderNode) {TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1794 | if (Q_UNLIKELY(debug_upload())) qDebug() << " Batch: " << b << "is a render node..."; never executed: QMessageLogger(__FILE__, 1794, __PRETTY_FUNCTION__).debug() << " Batch: " << b << "is a render node..."; TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1795 | return; never executed: return; | 0 |
1796 | } | - |
1797 | | - |
1798 | | - |
1799 | Q_ASSERT(b->first); | - |
1800 | Q_ASSERT(b->first->node); | - |
1801 | | - |
1802 | QSGGeometryNode *gn = b->first->node; | - |
1803 | QSGGeometry *g = gn->geometry(); | - |
1804 | QSGMaterial::Flags flags = gn->activeMaterial()->flags(); | - |
1805 | bool canMerge = (g->drawingMode() == GL_TRIANGLES || g->drawingMode() == GL_TRIANGLE_STRIP ||TRUE | evaluated 27993 times by 32 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickspritegoal
- ...
| FALSE | evaluated 54217 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
|
TRUE | evaluated 50997 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| FALSE | evaluated 3220 times by 21 testsEvaluated by:- tst_drawingmodes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
|
| 3220-54217 |
1806 | g->drawingMode() == GL_LINES || g->drawingMode() == GL_POINTS)TRUE | evaluated 2 times by 1 test | FALSE | evaluated 3218 times by 21 testsEvaluated by:- tst_drawingmodes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
|
TRUE | evaluated 3212 times by 21 testsEvaluated by:- tst_drawingmodes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
| FALSE | evaluated 6 times by 1 test |
| 2-3218 |
1807 | && b->positionAttribute >= 0TRUE | evaluated 81504 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 700 times by 3 testsEvaluated by:- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickspritegoal
|
| 700-81504 |
1808 | && g->indexType() == GL_UNSIGNED_SHORTTRUE | evaluated 81479 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 25 times by 1 test |
| 25-81479 |
1809 | && (flags & (QSGMaterial::CustomCompileStep | QSGMaterial_FullMatrix)) == 0TRUE | evaluated 77982 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 3497 times by 22 testsEvaluated by:- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
|
| 3497-77982 |
1810 | && ((flags & QSGMaterial::RequiresFullMatrixExceptTranslate) == 0 || b->isTranslateOnlyToRoot())TRUE | evaluated 50321 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 27661 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
- ...
|
TRUE | evaluated 27512 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
- ...
| FALSE | evaluated 149 times by 6 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickpincharea
- tst_scenegraph
|
| 149-50321 |
1811 | && b->isSafeToBatch();TRUE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 4 times by 2 testsEvaluated by:- tst_examples
- tst_scenegraph
|
| 4-77829 |
1812 | | - |
1813 | b->merged = canMerge; | - |
1814 | | - |
1815 | | - |
1816 | b->vertexCount = 0; | - |
1817 | b->indexCount = 0; | - |
1818 | int unmergedIndexSize = 0; | - |
1819 | Element *e = b->first; | - |
1820 | | - |
1821 | while (e) {TRUE | evaluated 1428902 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 82210-1428902 |
1822 | QSGGeometry *eg = e->node->geometry(); | - |
1823 | b->vertexCount += eg->vertexCount(); | - |
1824 | int iCount = eg->indexCount(); | - |
1825 | if (b->merged) {TRUE | evaluated 1422802 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 6100 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 6100-1422802 |
1826 | if (iCount == 0)TRUE | evaluated 637139 times by 12 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
| FALSE | evaluated 785663 times by 67 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
| 637139-785663 |
1827 | iCount = eg->vertexCount();executed 637139 times by 12 tests: iCount = eg->vertexCount(); Executed by:- tst_drawingmodes
- tst_examples
- tst_qquickanimatedimage
- tst_qquickcustomparticle
- tst_qquickframebufferobject
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquickpainteditem
- tst_qquickshadereffect
- tst_qquicktext
- tst_scenegraph
| 637139 |
1828 | iCount = qsg_fixIndexCount(iCount, g->drawingMode()); | - |
1829 | } else {executed 1422802 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 1422802 |
1830 | unmergedIndexSize += iCount * eg->sizeOfIndex(); | - |
1831 | }executed 6100 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 6100 |
1832 | b->indexCount += iCount; | - |
1833 | e = e->nextInBatch; | - |
1834 | }executed 1428902 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 1428902 |
1835 | | - |
1836 | | - |
1837 | | - |
1838 | if (b->vertexCount == 0 || (b->merged && b->indexCount == 0))TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 4381 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
TRUE | never evaluated | FALSE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1839 | return; never executed: return; | 0 |
1840 | | - |
1841 | | - |
1842 | | - |
1843 | | - |
1844 | | - |
1845 | | - |
1846 | | - |
1847 | | - |
1848 | | - |
1849 | | - |
1850 | | - |
1851 | | - |
1852 | | - |
1853 | int bufferSize = b->vertexCount * g->sizeOfVertex(); | - |
1854 | int ibufferSize = 0; | - |
1855 | if (b->merged) {TRUE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 4381 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 4381-77829 |
1856 | ibufferSize = b->indexCount * sizeof(quint16); | - |
1857 | if (m_useDepthBuffer)TRUE | evaluated 77813 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 16 times by 1 test |
| 16-77813 |
1858 | bufferSize += b->vertexCount * sizeof(float);executed 77813 times by 69 tests: bufferSize += b->vertexCount * sizeof(float); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 77813 |
1859 | } else {executed 77829 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 77829 |
1860 | ibufferSize = unmergedIndexSize; | - |
1861 | }executed 4381 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 4381 |
1862 | | - |
1863 | const bool separateIndexBuffer = m_context->separateIndexBuffer(); | - |
1864 | if (separateIndexBuffer)TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1865 | map(&b->ibo, ibufferSize, true); never executed: map(&b->ibo, ibufferSize, true); | 0 |
1866 | else | - |
1867 | bufferSize += ibufferSize;executed 82210 times by 70 tests: bufferSize += ibufferSize; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 82210 |
1868 | map(&b->vbo, bufferSize); | - |
1869 | | - |
1870 | if (Q_UNLIKELY(debug_upload())) qDebug() << " - batch" << b << " first:" << b->first << " root:" never executed: QMessageLogger(__FILE__, 1870, __PRETTY_FUNCTION__).debug() << " - batch" << b << " first:" << b->first << " root:" << b->root << " merged:" << b->merged << " positionAttribute" << b->positionAttribute << " vbo:" << b->vbo.id << ":" << b->vbo.size; TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1871 | << b->root << " merged:" << b->merged << " positionAttribute" << b->positionAttribute never executed: QMessageLogger(__FILE__, 1870, __PRETTY_FUNCTION__).debug() << " - batch" << b << " first:" << b->first << " root:" << b->root << " merged:" << b->merged << " positionAttribute" << b->positionAttribute << " vbo:" << b->vbo.id << ":" << b->vbo.size; | 0 |
1872 | << " vbo:" << b->vbo.id << ":" << b->vbo.size; never executed: QMessageLogger(__FILE__, 1870, __PRETTY_FUNCTION__).debug() << " - batch" << b << " first:" << b->first << " root:" << b->root << " merged:" << b->merged << " positionAttribute" << b->positionAttribute << " vbo:" << b->vbo.id << ":" << b->vbo.size; | 0 |
1873 | | - |
1874 | if (b->merged) {TRUE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 4381 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 4381-77829 |
1875 | char *vertexData = b->vbo.data; | - |
1876 | char *zData = vertexData + b->vertexCount * g->sizeOfVertex(); | - |
1877 | char *indexData = separateIndexBufferTRUE | never evaluated | FALSE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-77829 |
1878 | ? b->ibo.data | - |
1879 | : zData + (int(m_useDepthBuffer) * b->vertexCount * sizeof(float)); | - |
1880 | | - |
1881 | quint16 iOffset = 0; | - |
1882 | e = b->first; | - |
1883 | int verticesInSet = 0; | - |
1884 | int indicesInSet = 0; | - |
1885 | b->drawSets.reset(); | - |
1886 | int drawSetIndices = separateIndexBuffer ? 0 : indexData - vertexData;TRUE | never evaluated | FALSE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-77829 |
1887 | const auto indexBase = separateIndexBuffer ? b->ibo.data : b->vbo.data;TRUE | never evaluated | FALSE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-77829 |
1888 | b->drawSets << DrawSet(0, zData - vertexData, drawSetIndices); | - |
1889 | while (e) {TRUE | evaluated 1422802 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 77829 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 77829-1422802 |
1890 | verticesInSet += e->node->geometry()->vertexCount(); | - |
1891 | if (verticesInSet > 0xffff) {TRUE | evaluated 24 times by 1 test | FALSE | evaluated 1422778 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 24-1422778 |
1892 | b->drawSets.last().indexCount = indicesInSet; | - |
1893 | if (g->drawingMode() == GL_TRIANGLE_STRIP) {TRUE | evaluated 24 times by 1 test | FALSE | never evaluated |
| 0-24 |
1894 | b->drawSets.last().indices += 1 * sizeof(quint16); | - |
1895 | b->drawSets.last().indexCount -= 2; | - |
1896 | }executed 24 times by 1 test: end of block | 24 |
1897 | drawSetIndices = indexData - indexBase; | - |
1898 | b->drawSets << DrawSet(vertexData - b->vbo.data, | - |
1899 | zData - b->vbo.data, | - |
1900 | drawSetIndices); | - |
1901 | iOffset = 0; | - |
1902 | verticesInSet = e->node->geometry()->vertexCount(); | - |
1903 | indicesInSet = 0; | - |
1904 | }executed 24 times by 1 test: end of block | 24 |
1905 | uploadMergedElement(e, b->positionAttribute, &vertexData, &zData, &indexData, &iOffset, &indicesInSet); | - |
1906 | e = e->nextInBatch; | - |
1907 | }executed 1422802 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 1422802 |
1908 | b->drawSets.last().indexCount = indicesInSet; | - |
1909 | | - |
1910 | | - |
1911 | if (g->drawingMode() == GL_TRIANGLE_STRIP) {TRUE | evaluated 50866 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| FALSE | evaluated 26963 times by 28 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickitem
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickspritesequence
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
|
| 26963-50866 |
1912 | b->drawSets.last().indices += 1 * sizeof(quint16); | - |
1913 | b->drawSets.last().indexCount -= 2; | - |
1914 | }executed 50866 times by 69 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
| 50866 |
1915 | } else {executed 77829 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 77829 |
1916 | char *vboData = b->vbo.data; | - |
1917 | char *iboData = separateIndexBuffer ? b->ibo.dataTRUE | never evaluated | FALSE | evaluated 4381 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-4381 |
1918 | : vboData + b->vertexCount * g->sizeOfVertex(); | - |
1919 | Element *e = b->first; | - |
1920 | while (e) {TRUE | evaluated 6100 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | evaluated 4381 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 4381-6100 |
1921 | QSGGeometry *g = e->node->geometry(); | - |
1922 | int vbs = g->vertexCount() * g->sizeOfVertex(); | - |
1923 | memcpy(vboData, g->vertexData(), vbs); | - |
1924 | vboData = vboData + vbs; | - |
1925 | if (g->indexCount()) {TRUE | evaluated 2191 times by 10 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickpincharea
- tst_qquickspritegoal
- tst_scenegraph
| FALSE | evaluated 3909 times by 22 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
|
| 2191-3909 |
1926 | int ibs = g->indexCount() * g->sizeOfIndex(); | - |
1927 | memcpy(iboData, g->indexData(), ibs); | - |
1928 | iboData += ibs; | - |
1929 | }executed 2191 times by 10 tests: end of block Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickpincharea
- tst_qquickspritegoal
- tst_scenegraph
| 2191 |
1930 | e = e->nextInBatch; | - |
1931 | }executed 6100 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 6100 |
1932 | }executed 4381 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 4381 |
1933 | #ifndef QT_NO_DEBUG_OUTPUT | - |
1934 | if (Q_UNLIKELY(debug_upload())) {TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1935 | const char *vd = b->vbo.data; | - |
1936 | qDebug() << " -- Vertex Data, count:" << b->vertexCount << " - " << g->sizeOfVertex() << "bytes/vertex"; | - |
1937 | for (int i=0; i<b->vertexCount; ++i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1938 | QDebug dump = qDebug().nospace(); | - |
1939 | dump << " --- " << i << ": "; | - |
1940 | int offset = 0; | - |
1941 | for (int a=0; a<g->attributeCount(); ++a) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1942 | const QSGGeometry::Attribute &attr = g->attributes()[a]; | - |
1943 | dump << attr.position << ":(" << attr.tupleSize << ","; | - |
1944 | if (attr.type == GL_FLOAT) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1945 | dump << "float "; | - |
1946 | if (attr.isVertexCoordinate)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1947 | dump << "* "; never executed: dump << "* "; | 0 |
1948 | for (int t=0; t<attr.tupleSize; ++t)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1949 | dump << *(const float *)(vd + offset + t * sizeof(float)) << " "; never executed: dump << *(const float *)(vd + offset + t * sizeof(float)) << " "; | 0 |
1950 | } else if (attr.type == GL_UNSIGNED_BYTE) { never executed: end of block TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1951 | dump << "ubyte "; | - |
1952 | for (int t=0; t<attr.tupleSize; ++t)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1953 | dump << *(const unsigned char *)(vd + offset + t * sizeof(unsigned char)) << " "; never executed: dump << *(const unsigned char *)(vd + offset + t * sizeof(unsigned char)) << " "; | 0 |
1954 | } never executed: end of block | 0 |
1955 | dump << ") "; | - |
1956 | offset += attr.tupleSize * size_of_type(attr.type); | - |
1957 | } never executed: end of block | 0 |
1958 | if (b->merged && m_useDepthBuffer) {TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1959 | float zorder = ((float*)(b->vbo.data + b->vertexCount * g->sizeOfVertex()))[i]; | - |
1960 | dump << " Z:(" << zorder << ")"; | - |
1961 | } never executed: end of block | 0 |
1962 | vd += g->sizeOfVertex(); | - |
1963 | } never executed: end of block | 0 |
1964 | | - |
1965 | if (!b->drawSets.isEmpty()) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1966 | const quint16 *id = (const quint16 *)(separateIndexBuffer | - |
1967 | ? b->ibo.data | - |
1968 | : b->vbo.data + b->drawSets.at(0).indices); | - |
1969 | { | - |
1970 | QDebug iDump = qDebug(); | - |
1971 | iDump << " -- Index Data, count:" << b->indexCount; | - |
1972 | for (int i=0; i<b->indexCount; ++i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1973 | if ((i % 24) == 0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1974 | iDump << endl << " --- "; never executed: iDump << endl << " --- "; | 0 |
1975 | iDump << id[i]; | - |
1976 | } never executed: end of block | 0 |
1977 | } | - |
1978 | | - |
1979 | for (int i=0; i<b->drawSets.size(); ++i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
1980 | const DrawSet &s = b->drawSets.at(i); | - |
1981 | qDebug() << " -- DrawSet: indexCount:" << s.indexCount << " vertices:" << s.vertices << " z:" << s.zorders << " indices:" << s.indices; | - |
1982 | } never executed: end of block | 0 |
1983 | } never executed: end of block | 0 |
1984 | } never executed: end of block | 0 |
1985 | #endif // QT_NO_DEBUG_OUTPUT | - |
1986 | | - |
1987 | unmap(&b->vbo); | - |
1988 | if (separateIndexBuffer)TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1989 | unmap(&b->ibo, true); never executed: unmap(&b->ibo, true); | 0 |
1990 | | - |
1991 | if (Q_UNLIKELY(debug_upload())) qDebug() << " --- vertex/index buffers unmapped, batch upload completed..."; never executed: QMessageLogger(__FILE__, 1991, __PRETTY_FUNCTION__).debug() << " --- vertex/index buffers unmapped, batch upload completed..."; TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1992 | | - |
1993 | b->needsUpload = false; | - |
1994 | | - |
1995 | if (Q_UNLIKELY(debug_render()))TRUE | never evaluated | FALSE | evaluated 82210 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-82210 |
1996 | b->uploadedThisFrame = true; never executed: b->uploadedThisFrame = true; | 0 |
1997 | }executed 82210 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 82210 |
1998 | | - |
1999 | | - |
2000 | | - |
2001 | | - |
2002 | | - |
2003 | | - |
2004 | | - |
2005 | Renderer::ClipType Renderer::updateStencilClip(const QSGClipNode *clip) | - |
2006 | { | - |
2007 | if (!clip) {TRUE | evaluated 50924 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 932 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 932-50924 |
2008 | glDisable(GL_STENCIL_TEST); | - |
2009 | glDisable(GL_SCISSOR_TEST); | - |
2010 | return NoClip;executed 50924 times by 75 tests: return NoClip; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50924 |
2011 | } | - |
2012 | | - |
2013 | ClipType clipType = NoClip; | - |
2014 | GLuint vbo = 0; | - |
2015 | int vboSize = 0; | - |
2016 | | - |
2017 | bool useVBO = false; | - |
2018 | QOpenGLContext *ctx = m_context->openglContext(); | - |
2019 | QSurfaceFormat::OpenGLContextProfile profile = ctx->format().profile(); | - |
2020 | | - |
2021 | if (!ctx->isOpenGLES() && profile == QSurfaceFormat::CoreProfile) {TRUE | evaluated 932 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
TRUE | never evaluated | FALSE | evaluated 932 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 0-932 |
2022 | | - |
2023 | useVBO = true; | - |
2024 | } never executed: end of block | 0 |
2025 | | - |
2026 | glDisable(GL_SCISSOR_TEST); | - |
2027 | | - |
2028 | m_currentStencilValue = 0; | - |
2029 | m_currentScissorRect = QRect(); | - |
2030 | while (clip) {TRUE | evaluated 948 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 932 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 932-948 |
2031 | QMatrix4x4 m = m_current_projection_matrix; | - |
2032 | if (clip->matrix())TRUE | evaluated 948 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
| 0-948 |
2033 | m *= *clip->matrix();executed 948 times by 8 tests: m *= *clip->matrix(); Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 948 |
2034 | | - |
2035 | | - |
2036 | bool isRectangleWithNoPerspective = clip->isRectangular()TRUE | evaluated 948 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
| 0-948 |
2037 | && qFuzzyIsNull(m(3, 0)) && qFuzzyIsNull(m(3, 1));TRUE | evaluated 948 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
TRUE | evaluated 948 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
| 0-948 |
2038 | bool noRotate = qFuzzyIsNull(m(0, 1)) && qFuzzyIsNull(m(1, 0));TRUE | evaluated 914 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 34 times by 1 test |
TRUE | evaluated 914 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
| 0-914 |
2039 | bool isRotate90 = qFuzzyIsNull(m(0, 0)) && qFuzzyIsNull(m(1, 1));TRUE | evaluated 18 times by 1 test | FALSE | evaluated 930 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
TRUE | evaluated 18 times by 1 test | FALSE | never evaluated |
| 0-930 |
2040 | | - |
2041 | if (isRectangleWithNoPerspective && (noRotate || isRotate90)) {TRUE | evaluated 948 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
TRUE | evaluated 914 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 34 times by 1 test |
TRUE | evaluated 18 times by 1 test | FALSE | evaluated 16 times by 1 test |
| 0-948 |
2042 | QRectF bbox = clip->clipRect(); | - |
2043 | qreal invW = 1 / m(3, 3); | - |
2044 | qreal fx1, fy1, fx2, fy2; | - |
2045 | if (noRotate) {TRUE | evaluated 914 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 18 times by 1 test |
| 18-914 |
2046 | fx1 = (bbox.left() * m(0, 0) + m(0, 3)) * invW; | - |
2047 | fy1 = (bbox.bottom() * m(1, 1) + m(1, 3)) * invW; | - |
2048 | fx2 = (bbox.right() * m(0, 0) + m(0, 3)) * invW; | - |
2049 | fy2 = (bbox.top() * m(1, 1) + m(1, 3)) * invW; | - |
2050 | } else {executed 914 times by 8 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 914 |
2051 | Q_ASSERT(isRotate90); | - |
2052 | fx1 = (bbox.bottom() * m(0, 1) + m(0, 3)) * invW; | - |
2053 | fy1 = (bbox.left() * m(1, 0) + m(1, 3)) * invW; | - |
2054 | fx2 = (bbox.top() * m(0, 1) + m(0, 3)) * invW; | - |
2055 | fy2 = (bbox.right() * m(1, 0) + m(1, 3)) * invW; | - |
2056 | }executed 18 times by 1 test: end of block | 18 |
2057 | | - |
2058 | if (fx1 > fx2)TRUE | never evaluated | FALSE | evaluated 932 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 0-932 |
2059 | qSwap(fx1, fx2); never executed: qSwap(fx1, fx2); | 0 |
2060 | if (fy1 > fy2)TRUE | evaluated 12 times by 1 test | FALSE | evaluated 920 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 12-920 |
2061 | qSwap(fy1, fy2);executed 12 times by 1 test: qSwap(fy1, fy2); | 12 |
2062 | | - |
2063 | QRect deviceRect = this->deviceRect(); | - |
2064 | | - |
2065 | GLint ix1 = qRound((fx1 + 1) * deviceRect.width() * qreal(0.5)); | - |
2066 | GLint iy1 = qRound((fy1 + 1) * deviceRect.height() * qreal(0.5)); | - |
2067 | GLint ix2 = qRound((fx2 + 1) * deviceRect.width() * qreal(0.5)); | - |
2068 | GLint iy2 = qRound((fy2 + 1) * deviceRect.height() * qreal(0.5)); | - |
2069 | | - |
2070 | if (!(clipType & ScissorClip)) {TRUE | evaluated 932 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
| 0-932 |
2071 | m_currentScissorRect = QRect(ix1, iy1, ix2 - ix1, iy2 - iy1); | - |
2072 | glEnable(GL_SCISSOR_TEST); | - |
2073 | clipType |= ScissorClip; | - |
2074 | } else {executed 932 times by 8 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 932 |
2075 | m_currentScissorRect &= QRect(ix1, iy1, ix2 - ix1, iy2 - iy1); | - |
2076 | } never executed: end of block | 0 |
2077 | glScissor(m_currentScissorRect.x(), m_currentScissorRect.y(), | - |
2078 | m_currentScissorRect.width(), m_currentScissorRect.height()); | - |
2079 | } else {executed 932 times by 8 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 932 |
2080 | if (!(clipType & StencilClip)) {TRUE | evaluated 16 times by 1 test | FALSE | never evaluated |
| 0-16 |
2081 | if (!m_clipProgram.isLinked()) {TRUE | evaluated 2 times by 1 test | FALSE | evaluated 14 times by 1 test |
| 2-14 |
2082 | QSGShaderSourceBuilder::initializeProgramFromFiles( | - |
2083 | &m_clipProgram, | - |
2084 | QStringLiteral(":/qt-project.org/scenegraph/shaders/stencilclip.vert"),executed 2 times by 1 test: return qstring_literal_temp; | 2 |
2085 | QStringLiteral(":/qt-project.org/scenegraph/shaders/stencilclip.frag"));executed 2 times by 1 test: return qstring_literal_temp; | 2 |
2086 | m_clipProgram.bindAttributeLocation("vCoord", 0); | - |
2087 | m_clipProgram.link(); | - |
2088 | m_clipMatrixId = m_clipProgram.uniformLocation("matrix"); | - |
2089 | }executed 2 times by 1 test: end of block | 2 |
2090 | | - |
2091 | glClearStencil(0); | - |
2092 | glClear(GL_STENCIL_BUFFER_BIT); | - |
2093 | glEnable(GL_STENCIL_TEST); | - |
2094 | glColorMask(GL_FALSE, GL_FALSE, GL_FALSE, GL_FALSE); | - |
2095 | glDepthMask(GL_FALSE); | - |
2096 | | - |
2097 | m_clipProgram.bind(); | - |
2098 | m_clipProgram.enableAttributeArray(0); | - |
2099 | | - |
2100 | clipType |= StencilClip; | - |
2101 | }executed 16 times by 1 test: end of block | 16 |
2102 | | - |
2103 | glStencilFunc(GL_EQUAL, m_currentStencilValue, 0xff); | - |
2104 | glStencilOp(GL_KEEP, GL_KEEP, GL_INCR); | - |
2105 | | - |
2106 | const QSGGeometry *g = clip->geometry(); | - |
2107 | Q_ASSERT(g->attributeCount() > 0); | - |
2108 | const QSGGeometry::Attribute *a = g->attributes(); | - |
2109 | | - |
2110 | const GLvoid *pointer; | - |
2111 | if (!useVBO) {TRUE | evaluated 16 times by 1 test | FALSE | never evaluated |
| 0-16 |
2112 | pointer = g->vertexData(); | - |
2113 | } else {executed 16 times by 1 test: end of block | 16 |
2114 | if (!vbo)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2115 | glGenBuffers(1, &vbo); never executed: glGenBuffers(1, &vbo); | 0 |
2116 | | - |
2117 | glBindBuffer(GL_ARRAY_BUFFER, vbo); | - |
2118 | | - |
2119 | const int vertexByteSize = g->sizeOfVertex() * g->vertexCount(); | - |
2120 | if (vboSize < vertexByteSize) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2121 | vboSize = vertexByteSize; | - |
2122 | glBufferData(GL_ARRAY_BUFFER, vertexByteSize, g->vertexData(), GL_STATIC_DRAW); | - |
2123 | } else { never executed: end of block | 0 |
2124 | glBufferSubData(GL_ARRAY_BUFFER, 0, vertexByteSize, g->vertexData()); | - |
2125 | } never executed: end of block | 0 |
2126 | | - |
2127 | pointer = nullptr; | - |
2128 | } never executed: end of block | 0 |
2129 | | - |
2130 | glVertexAttribPointer(0, a->tupleSize, a->type, GL_FALSE, g->sizeOfVertex(), pointer); | - |
2131 | | - |
2132 | m_clipProgram.setUniformValue(m_clipMatrixId, m); | - |
2133 | if (g->indexCount()) {TRUE | never evaluated | FALSE | evaluated 16 times by 1 test |
| 0-16 |
2134 | glDrawElements(g->drawingMode(), g->indexCount(), g->indexType(), g->indexData()); | - |
2135 | } else { never executed: end of block | 0 |
2136 | glDrawArrays(g->drawingMode(), 0, g->vertexCount()); | - |
2137 | }executed 16 times by 1 test: end of block | 16 |
2138 | | - |
2139 | if (useVBO)TRUE | never evaluated | FALSE | evaluated 16 times by 1 test |
| 0-16 |
2140 | glBindBuffer(GL_ARRAY_BUFFER, 0); never executed: glBindBuffer(0x8892, 0); | 0 |
2141 | | - |
2142 | ++m_currentStencilValue; | - |
2143 | }executed 16 times by 1 test: end of block | 16 |
2144 | | - |
2145 | clip = clip->clipList(); | - |
2146 | }executed 948 times by 8 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 948 |
2147 | | - |
2148 | if (vbo)TRUE | never evaluated | FALSE | evaluated 932 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 0-932 |
2149 | glDeleteBuffers(1, &vbo); never executed: glDeleteBuffers(1, &vbo); | 0 |
2150 | | - |
2151 | if (clipType & StencilClip) {TRUE | evaluated 16 times by 1 test | FALSE | evaluated 916 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 16-916 |
2152 | m_clipProgram.disableAttributeArray(0); | - |
2153 | glStencilFunc(GL_EQUAL, m_currentStencilValue, 0xff); | - |
2154 | glStencilOp(GL_KEEP, GL_KEEP, GL_KEEP); | - |
2155 | bindable()->reactivate(); | - |
2156 | } else {executed 16 times by 1 test: end of block | 16 |
2157 | glDisable(GL_STENCIL_TEST); | - |
2158 | }executed 916 times by 8 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 916 |
2159 | | - |
2160 | return clipType;executed 932 times by 8 tests: return clipType; Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 932 |
2161 | } | - |
2162 | | - |
2163 | void Renderer::updateClip(const QSGClipNode *clipList, const Batch *batch) | - |
2164 | { | - |
2165 | if (clipList != m_currentClip && Q_LIKELY(!debug_noclip())) {TRUE | evaluated 1172 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 113159 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 1172 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | never evaluated |
| 0-113159 |
2166 | m_currentClip = clipList; | - |
2167 | | - |
2168 | if (m_currentShader)TRUE | evaluated 954 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 218 times by 5 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_rendernode
|
| 218-954 |
2169 | setActiveShader(nullptr, nullptr);executed 954 times by 8 tests: setActiveShader(nullptr, nullptr); Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 954 |
2170 | glBindBuffer(GL_ARRAY_BUFFER, 0); | - |
2171 | glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); | - |
2172 | if (batch->isOpaque)TRUE | evaluated 702 times by 5 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_scenegraph
| FALSE | evaluated 470 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 470-702 |
2173 | glDisable(GL_DEPTH_TEST);executed 702 times by 5 tests: glDisable( 0x0B71 ); Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_scenegraph
| 702 |
2174 | m_currentClipType = updateStencilClip(m_currentClip); | - |
2175 | if (batch->isOpaque) {TRUE | evaluated 702 times by 5 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_scenegraph
| FALSE | evaluated 470 times by 8 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 470-702 |
2176 | glEnable(GL_DEPTH_TEST); | - |
2177 | if (m_currentClipType & StencilClip)TRUE | never evaluated | FALSE | evaluated 702 times by 5 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_scenegraph
|
| 0-702 |
2178 | glDepthMask(true); never executed: glDepthMask(true); | 0 |
2179 | }executed 702 times by 5 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_scenegraph
| 702 |
2180 | }executed 1172 times by 8 tests: end of block Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 1172 |
2181 | }executed 114331 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 114331 |
2182 | | - |
2183 | | - |
2184 | | - |
2185 | | - |
2186 | | - |
2187 | | - |
2188 | void Renderer::setActiveShader(QSGMaterialShader *program, ShaderManager::Shader *shader) | - |
2189 | { | - |
2190 | const char * const *c = m_currentProgram ? m_currentProgram->attributeNames() : nullptr;TRUE | evaluated 86883 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 48063 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 48063-86883 |
2191 | const char * const *n = program ? program->attributeNames() : nullptr;TRUE | evaluated 86883 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 48063 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 48063-86883 |
2192 | | - |
2193 | int cza = m_currentShader ? m_currentShader->pos_order : -1;TRUE | evaluated 86883 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 48063 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 48063-86883 |
2194 | int nza = shader ? shader->pos_order : -1;TRUE | evaluated 86883 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 48063 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 48063-86883 |
2195 | | - |
2196 | int i = 0; | - |
2197 | while (c || n) {TRUE | evaluated 269750 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 288118 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 153172 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 134946 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 134946-288118 |
2198 | | - |
2199 | bool was = c; | - |
2200 | if (cza == i) {TRUE | evaluated 82278 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 340644 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 82278-340644 |
2201 | was = true; | - |
2202 | c = nullptr; | - |
2203 | } else if (c && !c[i]) { executed 82278 times by 69 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
TRUE | evaluated 187472 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 153172 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 4605 times by 30 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | evaluated 182867 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 4605-187472 |
2204 | c = nullptr; | - |
2205 | was = false; | - |
2206 | }executed 4605 times by 30 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 4605 |
2207 | | - |
2208 | bool is = n; | - |
2209 | if (nza == i) {TRUE | evaluated 82278 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 340644 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 82278-340644 |
2210 | is = true; | - |
2211 | n = nullptr; | - |
2212 | } else if (n && !n[i]) {executed 82278 times by 69 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
TRUE | evaluated 187472 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 153172 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 4605 times by 30 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | evaluated 182867 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 4605-187472 |
2213 | n = nullptr; | - |
2214 | is = false; | - |
2215 | }executed 4605 times by 30 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 4605 |
2216 | | - |
2217 | if (is && !was)TRUE | evaluated 265145 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 157777 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 148661 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 116484 times by 55 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- ...
|
| 116484-265145 |
2218 | glEnableVertexAttribArray(i);executed 148661 times by 70 tests: glEnableVertexAttribArray(i); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 148661 |
2219 | else if (was && !is)TRUE | evaluated 265145 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 9116 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- ...
|
TRUE | evaluated 148661 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 116484 times by 55 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- ...
|
| 9116-265145 |
2220 | glDisableVertexAttribArray(i);executed 148661 times by 70 tests: glDisableVertexAttribArray(i); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 148661 |
2221 | | - |
2222 | ++i; | - |
2223 | }executed 422922 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 422922 |
2224 | | - |
2225 | if (m_currentProgram)TRUE | evaluated 86883 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 48063 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 48063-86883 |
2226 | m_currentProgram->deactivate();executed 86883 times by 70 tests: m_currentProgram->deactivate(); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 86883 |
2227 | m_currentProgram = program; | - |
2228 | m_currentShader = shader; | - |
2229 | m_currentMaterial = nullptr; | - |
2230 | if (m_currentProgram) {TRUE | evaluated 86883 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 48063 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 48063-86883 |
2231 | m_currentProgram->program()->bind(); | - |
2232 | m_currentProgram->activate(); | - |
2233 | }executed 86883 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 86883 |
2234 | }executed 134946 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 134946 |
2235 | | - |
2236 | void Renderer::renderMergedBatch(const Batch *batch) | - |
2237 | { | - |
2238 | if (batch->vertexCount == 0 || batch->indexCount == 0)TRUE | never evaluated | FALSE | evaluated 109702 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | never evaluated | FALSE | evaluated 109702 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-109702 |
2239 | return; never executed: return; | 0 |
2240 | | - |
2241 | Element *e = batch->first; | - |
2242 | Q_ASSERT(e); | - |
2243 | | - |
2244 | #ifndef QT_NO_DEBUG_OUTPUT | - |
2245 | if (Q_UNLIKELY(debug_render())) {TRUE | never evaluated | FALSE | evaluated 109702 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-109702 |
2246 | QDebug debug = qDebug(); | - |
2247 | debug << " -" | - |
2248 | << batch | - |
2249 | << (batch->uploadedThisFrame ? "[ upload]" : "[retained]") | - |
2250 | << (e->node->clipList() ? "[ clip]" : "[noclip]") | - |
2251 | << (batch->isOpaque ? "[opaque]" : "[ alpha]") | - |
2252 | << "[ merged]" | - |
2253 | << " Nodes:" << QString::fromLatin1("%1").arg(qsg_countNodesInBatch(batch), 4).toLatin1().constData() | - |
2254 | << " Vertices:" << QString::fromLatin1("%1").arg(batch->vertexCount, 5).toLatin1().constData() | - |
2255 | << " Indices:" << QString::fromLatin1("%1").arg(batch->indexCount, 5).toLatin1().constData() | - |
2256 | << " root:" << batch->root; | - |
2257 | if (batch->drawSets.size() > 1)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2258 | debug << "sets:" << batch->drawSets.size(); never executed: debug << "sets:" << batch->drawSets.size(); | 0 |
2259 | if (!batch->isOpaque)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2260 | debug << "opacity:" << e->node->inheritedOpacity(); never executed: debug << "opacity:" << e->node->inheritedOpacity(); | 0 |
2261 | batch->uploadedThisFrame = false; | - |
2262 | } never executed: end of block | 0 |
2263 | #endif | - |
2264 | | - |
2265 | QSGGeometryNode *gn = e->node; | - |
2266 | | - |
2267 | | - |
2268 | QSGMaterialShader::RenderState::DirtyStates dirty = QSGMaterialShader::RenderState::DirtyMatrix; | - |
2269 | if (batch->root)TRUE | evaluated 8883 times by 9 testsEvaluated by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| FALSE | evaluated 100819 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 8883-100819 |
2270 | m_current_model_view_matrix = qsg_matrixForRoot(batch->root);executed 8883 times by 9 tests: m_current_model_view_matrix = qsg_matrixForRoot(batch->root); Executed by:- tst_examples
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
| 8883 |
2271 | else | - |
2272 | m_current_model_view_matrix.setToIdentity();executed 100819 times by 70 tests: m_current_model_view_matrix.setToIdentity(); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 100819 |
2273 | m_current_determinant = m_current_model_view_matrix.determinant(); | - |
2274 | m_current_projection_matrix = projectionMatrix(); | - |
2275 | | - |
2276 | | - |
2277 | updateClip(gn->clipList(), batch); | - |
2278 | | - |
2279 | glBindBuffer(GL_ARRAY_BUFFER, batch->vbo.id); | - |
2280 | | - |
2281 | char *indexBase = nullptr; | - |
2282 | const Buffer *indexBuf = m_context->separateIndexBuffer() ? &batch->ibo : &batch->vbo;TRUE | never evaluated | FALSE | evaluated 109702 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-109702 |
2283 | if (m_context->hasBrokenIndexBufferObjects()) {TRUE | never evaluated | FALSE | evaluated 109702 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-109702 |
2284 | indexBase = indexBuf->data; | - |
2285 | glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); | - |
2286 | } else { never executed: end of block | 0 |
2287 | glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuf->id); | - |
2288 | }executed 109702 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 109702 |
2289 | | - |
2290 | | - |
2291 | QSGMaterial *material = gn->activeMaterial(); | - |
2292 | ShaderManager::Shader *sms = m_useDepthBuffer ? m_shaderManager->prepareMaterial(material) : m_shaderManager->prepareMaterialNoRewrite(material);TRUE | evaluated 109638 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 64 times by 1 test |
| 64-109638 |
2293 | if (!sms)TRUE | never evaluated | FALSE | evaluated 109702 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-109702 |
2294 | return; never executed: return; | 0 |
2295 | QSGMaterialShader *program = sms->program; | - |
2296 | | - |
2297 | if (m_currentShader != sms)TRUE | evaluated 82326 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 27376 times by 16 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_rendernode
- tst_scenegraph
|
| 27376-82326 |
2298 | setActiveShader(program, sms);executed 82326 times by 70 tests: setActiveShader(program, sms); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 82326 |
2299 | | - |
2300 | m_current_opacity = gn->inheritedOpacity(); | - |
2301 | if (!qFuzzyCompare(sms->lastOpacity, float(m_current_opacity))) {TRUE | evaluated 27640 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 82062 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- ...
|
| 27640-82062 |
2302 | dirty |= QSGMaterialShader::RenderState::DirtyOpacity; | - |
2303 | sms->lastOpacity = m_current_opacity; | - |
2304 | }executed 27640 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 27640 |
2305 | | - |
2306 | program->updateState(state(dirty), material, m_currentMaterial); | - |
2307 | | - |
2308 | #ifndef QT_NO_DEBUG | - |
2309 | if (qsg_test_and_clear_material_failure()) {TRUE | never evaluated | FALSE | evaluated 109702 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-109702 |
2310 | qDebug("QSGMaterial::updateState triggered an error (merged), batch will be skipped:"); | - |
2311 | Element *ee = e; | - |
2312 | while (ee) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2313 | qDebug() << " -" << ee->node; | - |
2314 | ee = ee->nextInBatch; | - |
2315 | } never executed: end of block | 0 |
2316 | QSGNodeDumper::dump(rootNode()); | - |
2317 | qFatal("Aborting: scene graph is invalid..."); | - |
2318 | } never executed: end of block | 0 |
2319 | #endif | - |
2320 | | - |
2321 | m_currentMaterial = material; | - |
2322 | | - |
2323 | QSGGeometry* g = gn->geometry(); | - |
2324 | updateLineWidth(g); | - |
2325 | char const *const *attrNames = program->attributeNames(); | - |
2326 | for (int i=0; i<batch->drawSets.size(); ++i) {TRUE | evaluated 109766 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 109702 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 109702-109766 |
2327 | const DrawSet &draw = batch->drawSets.at(i); | - |
2328 | int offset = 0; | - |
2329 | for (int j = 0; attrNames[j]; ++j) {TRUE | evaluated 220617 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 109766 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 109766-220617 |
2330 | if (!*attrNames[j])TRUE | never evaluated | FALSE | evaluated 220617 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-220617 |
2331 | continue; never executed: continue; | 0 |
2332 | const QSGGeometry::Attribute &a = g->attributes()[j]; | - |
2333 | GLboolean normalize = a.type != GL_FLOAT && a.type != GL_DOUBLE;TRUE | evaluated 52351 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 168266 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 52351 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | never evaluated |
| 0-168266 |
2334 | glVertexAttribPointer(a.position, a.tupleSize, a.type, normalize, g->sizeOfVertex(), (void *) (qintptr) (offset + draw.vertices)); | - |
2335 | offset += a.tupleSize * size_of_type(a.type); | - |
2336 | }executed 220617 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 220617 |
2337 | if (m_useDepthBuffer)TRUE | evaluated 109702 times by 69 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 64 times by 1 test |
| 64-109702 |
2338 | glVertexAttribPointer(sms->pos_order, 1, GL_FLOAT, false, 0, (void *) (qintptr) (draw.zorders));executed 109702 times by 69 tests: glVertexAttribPointer(sms->pos_order, 1, 0x1406 , false, 0, (void *) (qintptr) (draw.zorders)); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 109702 |
2339 | | - |
2340 | glDrawElements(g->drawingMode(), draw.indexCount, GL_UNSIGNED_SHORT, (void *) (qintptr) (indexBase + draw.indices)); | - |
2341 | }executed 109766 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 109766 |
2342 | }executed 109702 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 109702 |
2343 | | - |
2344 | void Renderer::renderUnmergedBatch(const Batch *batch) | - |
2345 | { | - |
2346 | if (batch->vertexCount == 0)TRUE | never evaluated | FALSE | evaluated 4559 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-4559 |
2347 | return; never executed: return; | 0 |
2348 | | - |
2349 | Element *e = batch->first; | - |
2350 | Q_ASSERT(e); | - |
2351 | | - |
2352 | if (Q_UNLIKELY(debug_render())) {TRUE | never evaluated | FALSE | evaluated 4559 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-4559 |
2353 | qDebug() << " -" | - |
2354 | << batch | - |
2355 | << (batch->uploadedThisFrame ? "[ upload]" : "[retained]") | - |
2356 | << (e->node->clipList() ? "[ clip]" : "[noclip]") | - |
2357 | << (batch->isOpaque ? "[opaque]" : "[ alpha]") | - |
2358 | << "[unmerged]" | - |
2359 | << " Nodes:" << QString::fromLatin1("%1").arg(qsg_countNodesInBatch(batch), 4).toLatin1().constData() | - |
2360 | << " Vertices:" << QString::fromLatin1("%1").arg(batch->vertexCount, 5).toLatin1().constData() | - |
2361 | << " Indices:" << QString::fromLatin1("%1").arg(batch->indexCount, 5).toLatin1().constData() | - |
2362 | << " root:" << batch->root; | - |
2363 | | - |
2364 | batch->uploadedThisFrame = false; | - |
2365 | } never executed: end of block | 0 |
2366 | | - |
2367 | QSGGeometryNode *gn = e->node; | - |
2368 | | - |
2369 | m_current_projection_matrix = projectionMatrix(); | - |
2370 | updateClip(gn->clipList(), batch); | - |
2371 | | - |
2372 | glBindBuffer(GL_ARRAY_BUFFER, batch->vbo.id); | - |
2373 | char *indexBase = nullptr; | - |
2374 | const auto separateIndexBuffer = m_context->separateIndexBuffer(); | - |
2375 | const Buffer *indexBuf = separateIndexBuffer ? &batch->ibo : &batch->vbo;TRUE | never evaluated | FALSE | evaluated 4559 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-4559 |
2376 | if (batch->indexCount) {TRUE | evaluated 1327 times by 10 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickpincharea
- tst_qquickspritegoal
- tst_scenegraph
| FALSE | evaluated 3232 times by 22 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
|
| 1327-3232 |
2377 | if (m_context->hasBrokenIndexBufferObjects()) {TRUE | never evaluated | FALSE | evaluated 1327 times by 10 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickpincharea
- tst_qquickspritegoal
- tst_scenegraph
|
| 0-1327 |
2378 | indexBase = indexBuf->data; | - |
2379 | glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); | - |
2380 | } else { never executed: end of block | 0 |
2381 | glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, indexBuf->id); | - |
2382 | }executed 1327 times by 10 tests: end of block Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickpincharea
- tst_qquickspritegoal
- tst_scenegraph
| 1327 |
2383 | } | - |
2384 | | - |
2385 | | - |
2386 | QSGMaterialShader::RenderState::DirtyStates dirty = QSGMaterialShader::RenderState::DirtyMatrix; | - |
2387 | | - |
2388 | QSGMaterial *material = gn->activeMaterial(); | - |
2389 | ShaderManager::Shader *sms = m_shaderManager->prepareMaterialNoRewrite(material); | - |
2390 | if (!sms)TRUE | never evaluated | FALSE | evaluated 4559 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-4559 |
2391 | return; never executed: return; | 0 |
2392 | QSGMaterialShader *program = sms->program; | - |
2393 | | - |
2394 | if (sms != m_currentShader)TRUE | evaluated 4557 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | evaluated 2 times by 1 test |
| 2-4557 |
2395 | setActiveShader(program, sms);executed 4557 times by 29 tests: setActiveShader(program, sms); Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 4557 |
2396 | | - |
2397 | m_current_opacity = gn->inheritedOpacity(); | - |
2398 | if (sms->lastOpacity != m_current_opacity) {TRUE | evaluated 144 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | evaluated 4415 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- ...
|
| 144-4415 |
2399 | dirty |= QSGMaterialShader::RenderState::DirtyOpacity; | - |
2400 | sms->lastOpacity = m_current_opacity; | - |
2401 | }executed 144 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 144 |
2402 | | - |
2403 | int vOffset = 0; | - |
2404 | char *iOffset = indexBase; | - |
2405 | if (!separateIndexBuffer)TRUE | evaluated 4559 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | never evaluated |
| 0-4559 |
2406 | iOffset += batch->vertexCount * gn->geometry()->sizeOfVertex();executed 4559 times by 29 tests: iOffset += batch->vertexCount * gn->geometry()->sizeOfVertex(); Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 4559 |
2407 | | - |
2408 | QMatrix4x4 rootMatrix = batch->root ? qsg_matrixForRoot(batch->root) : QMatrix4x4();TRUE | evaluated 12 times by 2 testsEvaluated by:- tst_examples
- tst_scenegraph
| FALSE | evaluated 4547 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 12-4547 |
2409 | | - |
2410 | while (e) {TRUE | evaluated 6300 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | evaluated 4559 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 4559-6300 |
2411 | gn = e->node; | - |
2412 | | - |
2413 | m_current_model_view_matrix = rootMatrix * *gn->matrix(); | - |
2414 | m_current_determinant = m_current_model_view_matrix.determinant(); | - |
2415 | | - |
2416 | m_current_projection_matrix = projectionMatrix(); | - |
2417 | if (m_useDepthBuffer) {TRUE | evaluated 6300 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | never evaluated |
| 0-6300 |
2418 | m_current_projection_matrix(2, 2) = m_zRange; | - |
2419 | m_current_projection_matrix(2, 3) = 1.0f - e->order * m_zRange; | - |
2420 | }executed 6300 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 6300 |
2421 | | - |
2422 | program->updateState(state(dirty), material, m_currentMaterial); | - |
2423 | | - |
2424 | #ifndef QT_NO_DEBUG | - |
2425 | if (qsg_test_and_clear_material_failure()) {TRUE | never evaluated | FALSE | evaluated 6300 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-6300 |
2426 | qDebug("QSGMaterial::updateState() triggered an error (unmerged), batch will be skipped:"); | - |
2427 | qDebug() << " - offending node is" << e->node; | - |
2428 | QSGNodeDumper::dump(rootNode()); | - |
2429 | qFatal("Aborting: scene graph is invalid..."); | - |
2430 | return; never executed: return; | 0 |
2431 | } | - |
2432 | #endif | - |
2433 | | - |
2434 | | - |
2435 | | - |
2436 | m_currentMaterial = material; | - |
2437 | | - |
2438 | QSGGeometry* g = gn->geometry(); | - |
2439 | char const *const *attrNames = program->attributeNames(); | - |
2440 | int offset = 0; | - |
2441 | for (int j = 0; attrNames[j]; ++j) {TRUE | evaluated 22113 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| FALSE | evaluated 6300 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 6300-22113 |
2442 | if (!*attrNames[j])TRUE | never evaluated | FALSE | evaluated 22113 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
| 0-22113 |
2443 | continue; never executed: continue; | 0 |
2444 | const QSGGeometry::Attribute &a = g->attributes()[j]; | - |
2445 | GLboolean normalize = a.type != GL_FLOAT && a.type != GL_DOUBLE;TRUE | evaluated 2194 times by 7 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickspritegoal
- tst_scenegraph
| FALSE | evaluated 19919 times by 29 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
|
TRUE | evaluated 2194 times by 7 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickspritegoal
- tst_scenegraph
| FALSE | never evaluated |
| 0-19919 |
2446 | glVertexAttribPointer(a.position, a.tupleSize, a.type, normalize, g->sizeOfVertex(), (void *) (qintptr) (offset + vOffset)); | - |
2447 | offset += a.tupleSize * size_of_type(a.type); | - |
2448 | }executed 22113 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 22113 |
2449 | | - |
2450 | updateLineWidth(g); | - |
2451 | if (g->indexCount())TRUE | evaluated 2363 times by 10 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickpincharea
- tst_qquickspritegoal
- tst_scenegraph
| FALSE | evaluated 3937 times by 22 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
|
| 2363-3937 |
2452 | glDrawElements(g->drawingMode(), g->indexCount(), g->indexType(), iOffset);executed 2363 times by 10 tests: glDrawElements(g->drawingMode(), g->indexCount(), g->indexType(), iOffset); Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquickpincharea
- tst_qquickspritegoal
- tst_scenegraph
| 2363 |
2453 | else | - |
2454 | glDrawArrays(g->drawingMode(), 0, g->vertexCount());executed 3937 times by 22 tests: glDrawArrays(g->drawingMode(), 0, g->vertexCount()); Executed by:- tst_drawingmodes
- tst_examples
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
| 3937 |
2455 | | - |
2456 | vOffset += g->sizeOfVertex() * g->vertexCount(); | - |
2457 | iOffset += g->indexCount() * g->sizeOfIndex(); | - |
2458 | | - |
2459 | | - |
2460 | dirty &= ~QSGMaterialShader::RenderState::DirtyOpacity; | - |
2461 | | - |
2462 | e = e->nextInBatch; | - |
2463 | }executed 6300 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 6300 |
2464 | }executed 4559 times by 29 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- ...
| 4559 |
2465 | | - |
2466 | void Renderer::updateLineWidth(QSGGeometry *g) | - |
2467 | { | - |
2468 | if (g->drawingMode() == GL_LINE_STRIP || g->drawingMode() == GL_LINE_LOOP || g->drawingMode() == GL_LINES)TRUE | evaluated 16 times by 1 test | FALSE | evaluated 115986 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 12 times by 1 test | FALSE | evaluated 115974 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
TRUE | evaluated 6 times by 1 test | FALSE | evaluated 115968 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 6-115986 |
2469 | glLineWidth(g->lineWidth());executed 34 times by 1 test: glLineWidth(g->lineWidth()); | 34 |
2470 | #if !defined(QT_OPENGL_ES_2) | - |
2471 | else { | - |
2472 | QOpenGLContext *ctx = m_context->openglContext(); | - |
2473 | if (!ctx->isOpenGLES() && g->drawingMode() == GL_POINTS) {TRUE | evaluated 115968 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | never evaluated |
TRUE | evaluated 3901 times by 21 testsEvaluated by:- tst_drawingmodes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
| FALSE | evaluated 112067 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
|
| 0-115968 |
2474 | QOpenGLFunctions_1_0 *gl1funcs = nullptr; | - |
2475 | QOpenGLFunctions_3_2_Core *gl3funcs = nullptr; | - |
2476 | if (ctx->format().profile() == QSurfaceFormat::CoreProfile)TRUE | never evaluated | FALSE | evaluated 3901 times by 21 testsEvaluated by:- tst_drawingmodes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
|
| 0-3901 |
2477 | gl3funcs = ctx->versionFunctions<QOpenGLFunctions_3_2_Core>(); never executed: gl3funcs = ctx->versionFunctions<QOpenGLFunctions_3_2_Core>(); | 0 |
2478 | else | - |
2479 | gl1funcs = ctx->versionFunctions<QOpenGLFunctions_1_0>();executed 3901 times by 21 tests: gl1funcs = ctx->versionFunctions<QOpenGLFunctions_1_0>(); Executed by:- tst_drawingmodes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
| 3901 |
2480 | Q_ASSERT(gl1funcs || gl3funcs); | - |
2481 | if (gl1funcs)TRUE | evaluated 3901 times by 21 testsEvaluated by:- tst_drawingmodes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
| FALSE | never evaluated |
| 0-3901 |
2482 | gl1funcs->glPointSize(g->lineWidth());executed 3901 times by 21 tests: gl1funcs->glPointSize(g->lineWidth()); Executed by:- tst_drawingmodes
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- tst_qquickturbulence
- tst_qquickwander
| 3901 |
2483 | else | - |
2484 | gl3funcs->glPointSize(g->lineWidth()); never executed: gl3funcs->glPointSize(g->lineWidth()); | 0 |
2485 | } | - |
2486 | }executed 115968 times by 70 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 115968 |
2487 | #endif | - |
2488 | } | - |
2489 | | - |
2490 | void Renderer::renderBatches() | - |
2491 | { | - |
2492 | if (Q_UNLIKELY(debug_render())) {TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2493 | qDebug().nospace() << "Rendering:" << endl | - |
2494 | << " -> Opaque: " << qsg_countNodesInBatches(m_opaqueBatches) << " nodes in " << m_opaqueBatches.size() << " batches..." << endl | - |
2495 | << " -> Alpha: " << qsg_countNodesInBatches(m_alphaBatches) << " nodes in " << m_alphaBatches.size() << " batches..."; | - |
2496 | } never executed: end of block | 0 |
2497 | | - |
2498 | QRect r = viewportRect(); | - |
2499 | glViewport(r.x(), deviceRect().bottom() - r.bottom(), r.width(), r.height()); | - |
2500 | glClearColor(clearColor().redF(), clearColor().greenF(), clearColor().blueF(), clearColor().alphaF()); | - |
2501 | | - |
2502 | if (m_useDepthBuffer) {TRUE | evaluated 50662 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 22 times by 1 test |
| 22-50662 |
2503 | glClearDepthf(1); | - |
2504 | glEnable(GL_DEPTH_TEST); | - |
2505 | glDepthFunc(GL_LESS); | - |
2506 | glDepthMask(true); | - |
2507 | glDisable(GL_BLEND); | - |
2508 | } else {executed 50662 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50662 |
2509 | glDisable(GL_DEPTH_TEST); | - |
2510 | glDepthMask(false); | - |
2511 | }executed 22 times by 1 test: end of block | 22 |
2512 | glDisable(GL_CULL_FACE); | - |
2513 | glColorMask(true, true, true, true); | - |
2514 | glDisable(GL_SCISSOR_TEST); | - |
2515 | glDisable(GL_STENCIL_TEST); | - |
2516 | | - |
2517 | bindable()->clear(clearMode()); | - |
2518 | | - |
2519 | m_current_opacity = 1; | - |
2520 | m_currentMaterial = nullptr; | - |
2521 | m_currentShader = nullptr; | - |
2522 | m_currentProgram = nullptr; | - |
2523 | m_currentClip = nullptr; | - |
2524 | | - |
2525 | bool renderOpaque = !debug_noopaque(); | - |
2526 | bool renderAlpha = !debug_noalpha(); | - |
2527 | | - |
2528 | if (Q_LIKELY(renderOpaque)) {TRUE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | never evaluated |
| 0-50684 |
2529 | for (int i=0; i<m_opaqueBatches.size(); ++i) {TRUE | evaluated 49807 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 49807-50684 |
2530 | Batch *b = m_opaqueBatches.at(i); | - |
2531 | if (b->merged)TRUE | evaluated 49787 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 20 times by 1 test |
| 20-49787 |
2532 | renderMergedBatch(b);executed 49787 times by 66 tests: renderMergedBatch(b); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 49787 |
2533 | else | - |
2534 | renderUnmergedBatch(b);executed 20 times by 1 test: renderUnmergedBatch(b); | 20 |
2535 | } | - |
2536 | }executed 50684 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50684 |
2537 | | - |
2538 | glEnable(GL_BLEND); | - |
2539 | if (m_useDepthBuffer)TRUE | evaluated 50662 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 22 times by 1 test |
| 22-50662 |
2540 | glDepthMask(false);executed 50662 times by 75 tests: glDepthMask(false); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50662 |
2541 | glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); | - |
2542 | | - |
2543 | if (Q_LIKELY(renderAlpha)) {TRUE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | never evaluated |
| 0-50684 |
2544 | for (int i=0; i<m_alphaBatches.size(); ++i) {TRUE | evaluated 64524 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 50684-64524 |
2545 | Batch *b = m_alphaBatches.at(i); | - |
2546 | if (b->merged)TRUE | evaluated 59915 times by 38 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickpathview
- ...
| FALSE | evaluated 4609 times by 29 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- ...
|
| 4609-59915 |
2547 | renderMergedBatch(b);executed 59915 times by 38 tests: renderMergedBatch(b); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickpathview
- ...
| 59915 |
2548 | else if (b->isRenderNode)TRUE | evaluated 70 times by 1 test | FALSE | evaluated 4539 times by 28 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- ...
|
| 70-4539 |
2549 | renderRenderNode(b);executed 70 times by 1 test: renderRenderNode(b); | 70 |
2550 | else | - |
2551 | renderUnmergedBatch(b);executed 4539 times by 28 tests: renderUnmergedBatch(b); Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimageparticle
- tst_qquickitem2
- tst_qquicklineextruder
- tst_qquickmaskextruder
- tst_qquickparticlegroup
- tst_qquickparticlesystem
- tst_qquickpincharea
- tst_qquickpointattractor
- tst_qquickpointdirection
- tst_qquickrectangleextruder
- tst_qquickspritegoal
- tst_qquicktargetdirection
- tst_qquicktrailemitter
- ...
| 4539 |
2552 | } | - |
2553 | }executed 50684 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50684 |
2554 | | - |
2555 | if (m_currentShader)TRUE | evaluated 47039 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 3645 times by 30 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickscreen
- tst_qquickshortcut
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- ...
|
| 3645-47039 |
2556 | setActiveShader(nullptr, nullptr);executed 47039 times by 70 tests: setActiveShader(nullptr, nullptr); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| 47039 |
2557 | updateStencilClip(nullptr); | - |
2558 | glBindBuffer(GL_ARRAY_BUFFER, 0); | - |
2559 | glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); | - |
2560 | glDepthMask(true); | - |
2561 | }executed 50684 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50684 |
2562 | | - |
2563 | void Renderer::deleteRemovedElements() | - |
2564 | { | - |
2565 | if (!m_elementsToDelete.size())TRUE | evaluated 82474 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 18894 times by 30 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- ...
|
| 18894-82474 |
2566 | return;executed 82474 times by 75 tests: return; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 82474 |
2567 | | - |
2568 | for (int i=0; i<m_opaqueRenderList.size(); ++i) {TRUE | evaluated 162186 times by 25 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquicktrailemitter
| FALSE | evaluated 18894 times by 30 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- ...
|
| 18894-162186 |
2569 | Element **e = m_opaqueRenderList.data() + i; | - |
2570 | if (*e && (*e)->removed)TRUE | evaluated 161586 times by 25 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquicktrailemitter
| FALSE | evaluated 600 times by 2 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
|
TRUE | evaluated 1184 times by 9 testsEvaluated by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktextedit
- tst_qquicktextinput
| FALSE | evaluated 160402 times by 25 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquicktrailemitter
|
| 600-161586 |
2571 | *e = nullptr;executed 1184 times by 9 tests: *e = nullptr; Executed by:- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktextedit
- tst_qquicktextinput
| 1184 |
2572 | }executed 162186 times by 25 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquicktrailemitter
| 162186 |
2573 | for (int i=0; i<m_alphaRenderList.size(); ++i) {TRUE | evaluated 485458 times by 27 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| FALSE | evaluated 18894 times by 30 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- ...
|
| 18894-485458 |
2574 | Element **e = m_alphaRenderList.data() + i; | - |
2575 | if (*e && (*e)->removed)TRUE | evaluated 483706 times by 27 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| FALSE | evaluated 1752 times by 3 testsEvaluated by:- tst_multipointtoucharea_interop
- tst_qquickgridview
- tst_qquicklistview
|
TRUE | evaluated 3595 times by 16 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktrailemitter
| FALSE | evaluated 480111 times by 20 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpainteditem
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_scenegraph
|
| 1752-483706 |
2576 | *e = nullptr;executed 3595 times by 16 tests: *e = nullptr; Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmultipointtoucharea
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktrailemitter
| 3595 |
2577 | }executed 485458 times by 27 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- ...
| 485458 |
2578 | | - |
2579 | for (int i=0; i<m_elementsToDelete.size(); ++i) {TRUE | evaluated 283800 times by 30 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- ...
| FALSE | evaluated 18894 times by 30 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- ...
|
| 18894-283800 |
2580 | Element *e = m_elementsToDelete.at(i); | - |
2581 | if (e->isRenderNode)TRUE | never evaluated | FALSE | evaluated 283800 times by 30 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- ...
|
| 0-283800 |
2582 | delete static_cast<RenderNodeElement *>(e); never executed: delete static_cast<RenderNodeElement *>(e); | 0 |
2583 | else | - |
2584 | m_elementAllocator.release(e);executed 283800 times by 30 tests: m_elementAllocator.release(e); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- ...
| 283800 |
2585 | } | - |
2586 | m_elementsToDelete.reset(); | - |
2587 | }executed 18894 times by 30 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickparticlegroup
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktaphandler
- ...
| 18894 |
2588 | | - |
2589 | void Renderer::render() | - |
2590 | { | - |
2591 | Q_ASSERT(m_context->openglContext() == QOpenGLContext::currentContext()); | - |
2592 | | - |
2593 | if (Q_UNLIKELY(debug_dump())) {TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2594 | qDebug("\n"); | - |
2595 | QSGNodeDumper::dump(rootNode()); | - |
2596 | } never executed: end of block | 0 |
2597 | | - |
2598 | QElapsedTimer timer; | - |
2599 | quint64 timeRenderLists = 0; | - |
2600 | quint64 timePrepareOpaque = 0; | - |
2601 | quint64 timePrepareAlpha = 0; | - |
2602 | quint64 timeSorting = 0; | - |
2603 | quint64 timeUploadOpaque = 0; | - |
2604 | quint64 timeUploadAlpha = 0; | - |
2605 | | - |
2606 | if (Q_UNLIKELY(debug_render() || debug_build())) {TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2607 | QByteArray type("rebuild:"); | - |
2608 | if (m_rebuild == 0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2609 | type += " none"; never executed: type += " none"; | 0 |
2610 | if (m_rebuild == FullRebuild)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2611 | type += " full"; never executed: type += " full"; | 0 |
2612 | else { | - |
2613 | if (m_rebuild & BuildRenderLists)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2614 | type += " renderlists"; never executed: type += " renderlists"; | 0 |
2615 | else if (m_rebuild & BuildRenderListsForTaggedRoots)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2616 | type += " partial"; never executed: type += " partial"; | 0 |
2617 | else if (m_rebuild & BuildBatches)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2618 | type += " batches"; never executed: type += " batches"; | 0 |
2619 | } never executed: end of block | 0 |
2620 | | - |
2621 | qDebug() << "Renderer::render()" << this << type; | - |
2622 | timer.start(); | - |
2623 | } never executed: end of block | 0 |
2624 | | - |
2625 | if (m_vao)TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2626 | m_vao->bind(); never executed: m_vao->bind(); | 0 |
2627 | | - |
2628 | if (m_rebuild & (BuildRenderLists | BuildRenderListsForTaggedRoots)) {TRUE | evaluated 23440 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 27244 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 23440-27244 |
2629 | bool complete = (m_rebuild & BuildRenderLists) != 0; | - |
2630 | if (complete)TRUE | evaluated 23128 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 312 times by 3 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
|
| 312-23128 |
2631 | buildRenderListsFromScratch();executed 23128 times by 75 tests: buildRenderListsFromScratch(); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 23128 |
2632 | else | - |
2633 | buildRenderListsForTaggedRoots();executed 312 times by 3 tests: buildRenderListsForTaggedRoots(); Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
| 312 |
2634 | m_rebuild |= BuildBatches; | - |
2635 | | - |
2636 | if (Q_UNLIKELY(debug_build())) {TRUE | never evaluated | FALSE | evaluated 23440 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-23440 |
2637 | qDebug("Opaque render lists %s:", (complete ? "(complete)" : "(partial)")); | - |
2638 | for (int i=0; i<m_opaqueRenderList.size(); ++i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2639 | Element *e = m_opaqueRenderList.at(i); | - |
2640 | qDebug() << " - element:" << e << " batch:" << e->batch << " node:" << e->node << " order:" << e->order; | - |
2641 | } never executed: end of block | 0 |
2642 | qDebug("Alpha render list %s:", complete ? "(complete)" : "(partial)"); | - |
2643 | for (int i=0; i<m_alphaRenderList.size(); ++i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2644 | Element *e = m_alphaRenderList.at(i); | - |
2645 | qDebug() << " - element:" << e << " batch:" << e->batch << " node:" << e->node << " order:" << e->order; | - |
2646 | } never executed: end of block | 0 |
2647 | } never executed: end of block | 0 |
2648 | }executed 23440 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 23440 |
2649 | if (Q_UNLIKELY(debug_render())) timeRenderLists = timer.restart(); never executed: timeRenderLists = timer.restart(); TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2650 | | - |
2651 | for (int i=0; i<m_opaqueBatches.size(); ++i)TRUE | evaluated 25375 times by 63 testsEvaluated by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 25375-50684 |
2652 | m_opaqueBatches.at(i)->cleanupRemovedElements();executed 25375 times by 63 tests: m_opaqueBatches.at(i)->cleanupRemovedElements(); Executed by:- tst_drawingmodes
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| 25375 |
2653 | for (int i=0; i<m_alphaBatches.size(); ++i)TRUE | evaluated 26166 times by 58 testsEvaluated by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 26166-50684 |
2654 | m_alphaBatches.at(i)->cleanupRemovedElements();executed 26166 times by 58 tests: m_alphaBatches.at(i)->cleanupRemovedElements(); Executed by:- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- ...
| 26166 |
2655 | deleteRemovedElements(); | - |
2656 | | - |
2657 | cleanupBatches(&m_opaqueBatches); | - |
2658 | cleanupBatches(&m_alphaBatches); | - |
2659 | | - |
2660 | if (m_rebuild & BuildBatches) {TRUE | evaluated 31069 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 19615 times by 74 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
|
| 19615-31069 |
2661 | prepareOpaqueBatches(); | - |
2662 | if (Q_UNLIKELY(debug_render())) timePrepareOpaque = timer.restart(); never executed: timePrepareOpaque = timer.restart(); TRUE | never evaluated | FALSE | evaluated 31069 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-31069 |
2663 | prepareAlphaBatches(); | - |
2664 | if (Q_UNLIKELY(debug_render())) timePrepareAlpha = timer.restart(); never executed: timePrepareAlpha = timer.restart(); TRUE | never evaluated | FALSE | evaluated 31069 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-31069 |
2665 | | - |
2666 | if (Q_UNLIKELY(debug_build())) {TRUE | never evaluated | FALSE | evaluated 31069 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-31069 |
2667 | qDebug("Opaque Batches:"); | - |
2668 | for (int i=0; i<m_opaqueBatches.size(); ++i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2669 | Batch *b = m_opaqueBatches.at(i); | - |
2670 | qDebug() << " - Batch " << i << b << (b->needsUpload ? "upload" : "") << " root:" << b->root; | - |
2671 | for (Element *e = b->first; e; e = e->nextInBatch) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2672 | qDebug() << " - element:" << e << " node:" << e->node << e->order; | - |
2673 | } never executed: end of block | 0 |
2674 | } never executed: end of block | 0 |
2675 | qDebug("Alpha Batches:"); | - |
2676 | for (int i=0; i<m_alphaBatches.size(); ++i) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2677 | Batch *b = m_alphaBatches.at(i); | - |
2678 | qDebug() << " - Batch " << i << b << (b->needsUpload ? "upload" : "") << " root:" << b->root; | - |
2679 | for (Element *e = b->first; e; e = e->nextInBatch) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2680 | qDebug() << " - element:" << e << e->bounds << " node:" << e->node << " order:" << e->order; | - |
2681 | } never executed: end of block | 0 |
2682 | } never executed: end of block | 0 |
2683 | } never executed: end of block | 0 |
2684 | } else {executed 31069 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 31069 |
2685 | if (Q_UNLIKELY(debug_render())) timePrepareOpaque = timePrepareAlpha = timer.restart(); never executed: timePrepareOpaque = timePrepareAlpha = timer.restart(); TRUE | never evaluated | FALSE | evaluated 19615 times by 74 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
|
| 0-19615 |
2686 | }executed 19615 times by 74 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
| 19615 |
2687 | | - |
2688 | | - |
2689 | deleteRemovedElements(); | - |
2690 | | - |
2691 | if (m_rebuild != 0) {TRUE | evaluated 31069 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | evaluated 19615 times by 74 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- ...
|
| 19615-31069 |
2692 | | - |
2693 | | - |
2694 | if (m_opaqueBatches.size())TRUE | evaluated 28700 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 2369 times by 38 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickframebufferobject
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickpathview
- tst_qquickpositioners
- ...
|
| 2369-28700 |
2695 | std::sort(&m_opaqueBatches.first(), &m_opaqueBatches.last() + 1, qsg_sort_batch_decreasing_order);executed 28700 times by 66 tests: std::sort(&m_opaqueBatches.first(), &m_opaqueBatches.last() + 1, qsg_sort_batch_decreasing_order); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 28700 |
2696 | | - |
2697 | | - |
2698 | if (m_alphaBatches.size())TRUE | evaluated 28462 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 2607 times by 64 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- ...
|
| 2607-28462 |
2699 | std::sort(&m_alphaBatches.first(), &m_alphaBatches.last() + 1, qsg_sort_batch_increasing_order);executed 28462 times by 59 tests: std::sort(&m_alphaBatches.first(), &m_alphaBatches.last() + 1, qsg_sort_batch_increasing_order); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 28462 |
2700 | | - |
2701 | m_zRange = m_nextRenderOrder != 0TRUE | evaluated 29971 times by 70 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- ...
| FALSE | evaluated 1098 times by 27 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpainteditem
- tst_qquickpositioners
- tst_qquickscreen
- tst_qquickshortcut
- tst_qquicktableview
- tst_qquicktext
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickview
- tst_qquickvisualdatamodel
- ...
|
| 1098-29971 |
2702 | ? 1.0 / (m_nextRenderOrder) | - |
2703 | : 0; | - |
2704 | }executed 31069 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 31069 |
2705 | | - |
2706 | if (Q_UNLIKELY(debug_render())) timeSorting = timer.restart(); never executed: timeSorting = timer.restart(); TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2707 | | - |
2708 | int largestVBO = 0; | - |
2709 | int largestIBO = 0; | - |
2710 | | - |
2711 | if (Q_UNLIKELY(debug_upload())) qDebug("Uploading Opaque Batches:"); never executed: QMessageLogger(__FILE__, 2711, __PRETTY_FUNCTION__).debug("Uploading Opaque Batches:"); TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2712 | for (int i=0; i<m_opaqueBatches.size(); ++i) {TRUE | evaluated 49807 times by 66 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 49807-50684 |
2713 | Batch *b = m_opaqueBatches.at(i); | - |
2714 | largestVBO = qMax(b->vbo.size, largestVBO); | - |
2715 | largestIBO = qMax(b->ibo.size, largestIBO); | - |
2716 | uploadBatch(b); | - |
2717 | }executed 49807 times by 66 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 49807 |
2718 | if (Q_UNLIKELY(debug_render())) timeUploadOpaque = timer.restart(); never executed: timeUploadOpaque = timer.restart(); TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2719 | | - |
2720 | | - |
2721 | if (Q_UNLIKELY(debug_upload())) qDebug("Uploading Alpha Batches:"); never executed: QMessageLogger(__FILE__, 2721, __PRETTY_FUNCTION__).debug("Uploading Alpha Batches:"); TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2722 | for (int i=0; i<m_alphaBatches.size(); ++i) {TRUE | evaluated 64524 times by 59 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 50684-64524 |
2723 | Batch *b = m_alphaBatches.at(i); | - |
2724 | uploadBatch(b); | - |
2725 | largestVBO = qMax(b->vbo.size, largestVBO); | - |
2726 | largestIBO = qMax(b->ibo.size, largestIBO); | - |
2727 | }executed 64524 times by 59 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- ...
| 64524 |
2728 | if (Q_UNLIKELY(debug_render())) timeUploadAlpha = timer.restart(); never executed: timeUploadAlpha = timer.restart(); TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2729 | | - |
2730 | if (largestVBO * 2 < m_vertexUploadPool.size())TRUE | evaluated 1845 times by 60 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| FALSE | evaluated 48839 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 1845-48839 |
2731 | m_vertexUploadPool.resize(largestVBO * 2);executed 1845 times by 60 tests: m_vertexUploadPool.resize(largestVBO * 2); Executed by:- tst_drawingmodes
- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgridview
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| 1845 |
2732 | if (m_context->separateIndexBuffer() && largestIBO * 2 < m_indexUploadPool.size())TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
TRUE | never evaluated | FALSE | never evaluated |
| 0-50684 |
2733 | m_indexUploadPool.resize(largestIBO * 2); never executed: m_indexUploadPool.resize(largestIBO * 2); | 0 |
2734 | | - |
2735 | renderBatches(); | - |
2736 | | - |
2737 | if (Q_UNLIKELY(debug_render())) {TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2738 | qDebug(" -> times: build: %d, prepare(opaque/alpha): %d/%d, sorting: %d, upload(opaque/alpha): %d/%d, render: %d", | - |
2739 | (int) timeRenderLists, | - |
2740 | (int) timePrepareOpaque, (int) timePrepareAlpha, | - |
2741 | (int) timeSorting, | - |
2742 | (int) timeUploadOpaque, (int) timeUploadAlpha, | - |
2743 | (int) timer.elapsed()); | - |
2744 | } never executed: end of block | 0 |
2745 | | - |
2746 | m_rebuild = 0; | - |
2747 | m_renderOrderRebuildLower = -1; | - |
2748 | m_renderOrderRebuildUpper = -1; | - |
2749 | | - |
2750 | if (m_visualizeMode != VisualizeNothing)TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2751 | visualize(); never executed: visualize(); | 0 |
2752 | | - |
2753 | if (m_vao)TRUE | never evaluated | FALSE | evaluated 50684 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
|
| 0-50684 |
2754 | m_vao->release(); never executed: m_vao->release(); | 0 |
2755 | }executed 50684 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50684 |
2756 | | - |
2757 | struct RenderNodeState : public QSGRenderNode::RenderState | - |
2758 | { | - |
2759 | const QMatrix4x4 *projectionMatrix() const override { return m_projectionMatrix; } never executed: return m_projectionMatrix; | 0 |
2760 | QRect scissorRect() const override { return m_scissorRect; } never executed: return m_scissorRect; | 0 |
2761 | bool scissorEnabled() const override { return m_scissorEnabled; } never executed: return m_scissorEnabled; | 0 |
2762 | int stencilValue() const override { return m_stencilValue; } never executed: return m_stencilValue; | 0 |
2763 | bool stencilEnabled() const override { return m_stencilEnabled; } never executed: return m_stencilEnabled; | 0 |
2764 | const QRegion *clipRegion() const override { return nullptr; } never executed: return nullptr; | 0 |
2765 | | - |
2766 | const QMatrix4x4 *m_projectionMatrix; | - |
2767 | QRect m_scissorRect; | - |
2768 | int m_stencilValue; | - |
2769 | bool m_scissorEnabled; | - |
2770 | bool m_stencilEnabled; | - |
2771 | }; | - |
2772 | | - |
2773 | void Renderer::renderRenderNode(Batch *batch) | - |
2774 | { | - |
2775 | if (Q_UNLIKELY(debug_render()))TRUE | never evaluated | FALSE | evaluated 70 times by 1 test |
| 0-70 |
2776 | qDebug() << " -" << batch << "rendernode"; never executed: QMessageLogger(__FILE__, 2776, __PRETTY_FUNCTION__).debug() << " -" << batch << "rendernode"; | 0 |
2777 | | - |
2778 | Q_ASSERT(batch->first->isRenderNode); | - |
2779 | RenderNodeElement *e = (RenderNodeElement *) batch->first; | - |
2780 | | - |
2781 | setActiveShader(nullptr, nullptr); | - |
2782 | | - |
2783 | QSGNode *clip = e->renderNode->parent(); | - |
2784 | QSGRenderNodePrivate *rd = QSGRenderNodePrivate::get(e->renderNode); | - |
2785 | rd->m_clip_list = nullptr; | - |
2786 | while (clip != rootNode()) {TRUE | evaluated 150 times by 1 test | FALSE | evaluated 18 times by 1 test |
| 18-150 |
2787 | if (clip->type() == QSGNode::ClipNodeType) {TRUE | evaluated 52 times by 1 test | FALSE | evaluated 98 times by 1 test |
| 52-98 |
2788 | rd->m_clip_list = static_cast<QSGClipNode *>(clip); | - |
2789 | break;executed 52 times by 1 test: break; | 52 |
2790 | } | - |
2791 | clip = clip->parent(); | - |
2792 | }executed 98 times by 1 test: end of block | 98 |
2793 | | - |
2794 | updateClip(rd->m_clip_list, batch); | - |
2795 | | - |
2796 | QMatrix4x4 pm = projectionMatrix(); | - |
2797 | if (m_useDepthBuffer) {TRUE | never evaluated | FALSE | evaluated 70 times by 1 test |
| 0-70 |
2798 | pm(2, 2) = m_zRange; | - |
2799 | pm(2, 3) = 1.0f - e->order * m_zRange; | - |
2800 | } never executed: end of block | 0 |
2801 | | - |
2802 | RenderNodeState state; | - |
2803 | state.m_projectionMatrix = ± | - |
2804 | state.m_scissorEnabled = m_currentClipType & ScissorClip; | - |
2805 | state.m_stencilEnabled = m_currentClipType & StencilClip; | - |
2806 | state.m_scissorRect = m_currentScissorRect; | - |
2807 | state.m_stencilValue = m_currentStencilValue; | - |
2808 | | - |
2809 | QSGNode *xform = e->renderNode->parent(); | - |
2810 | QMatrix4x4 matrix; | - |
2811 | QSGNode *root = rootNode(); | - |
2812 | if (e->root) {TRUE | evaluated 52 times by 1 test | FALSE | evaluated 18 times by 1 test |
| 18-52 |
2813 | matrix = qsg_matrixForRoot(e->root); | - |
2814 | root = e->root->sgNode; | - |
2815 | }executed 52 times by 1 test: end of block | 52 |
2816 | while (xform != root) {TRUE | evaluated 44 times by 1 test | FALSE | evaluated 26 times by 1 test |
| 26-44 |
2817 | if (xform->type() == QSGNode::TransformNodeType) {TRUE | evaluated 44 times by 1 test | FALSE | never evaluated |
| 0-44 |
2818 | matrix = matrix * static_cast<QSGTransformNode *>(xform)->combinedMatrix(); | - |
2819 | break;executed 44 times by 1 test: break; | 44 |
2820 | } | - |
2821 | xform = xform->parent(); | - |
2822 | } never executed: end of block | 0 |
2823 | rd->m_matrix = &matrix; | - |
2824 | | - |
2825 | QSGNode *opacity = e->renderNode->parent(); | - |
2826 | rd->m_opacity = 1.0; | - |
2827 | while (opacity != rootNode()) {TRUE | evaluated 340 times by 1 test | FALSE | evaluated 70 times by 1 test |
| 70-340 |
2828 | if (opacity->type() == QSGNode::OpacityNodeType) {TRUE | never evaluated | FALSE | evaluated 340 times by 1 test |
| 0-340 |
2829 | rd->m_opacity = static_cast<QSGOpacityNode *>(opacity)->combinedOpacity(); | - |
2830 | break; never executed: break; | 0 |
2831 | } | - |
2832 | opacity = opacity->parent(); | - |
2833 | }executed 340 times by 1 test: end of block | 340 |
2834 | | - |
2835 | glDisable(GL_STENCIL_TEST); | - |
2836 | glDisable(GL_SCISSOR_TEST); | - |
2837 | glDisable(GL_DEPTH_TEST); | - |
2838 | glBindBuffer(GL_ARRAY_BUFFER, 0); | - |
2839 | glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); | - |
2840 | | - |
2841 | QSGRenderNode::StateFlags changes = e->renderNode->changedStates(); | - |
2842 | | - |
2843 | GLuint prevFbo = 0; | - |
2844 | if (changes & QSGRenderNode::RenderTargetState)TRUE | evaluated 62 times by 1 test | FALSE | evaluated 8 times by 1 test |
| 8-62 |
2845 | glGetIntegerv(GL_FRAMEBUFFER_BINDING, (GLint *) &prevFbo);executed 62 times by 1 test: glGetIntegerv(0x8CA6, (GLint *) &prevFbo); | 62 |
2846 | | - |
2847 | e->renderNode->render(&state); | - |
2848 | | - |
2849 | rd->m_matrix = nullptr; | - |
2850 | rd->m_clip_list = nullptr; | - |
2851 | | - |
2852 | if (changes & QSGRenderNode::ViewportState) {TRUE | evaluated 62 times by 1 test | FALSE | evaluated 8 times by 1 test |
| 8-62 |
2853 | QRect r = viewportRect(); | - |
2854 | glViewport(r.x(), deviceRect().bottom() - r.bottom(), r.width(), r.height()); | - |
2855 | }executed 62 times by 1 test: end of block | 62 |
2856 | | - |
2857 | if (changes & QSGRenderNode::StencilState) {TRUE | evaluated 62 times by 1 test | FALSE | evaluated 8 times by 1 test |
| 8-62 |
2858 | glStencilOp(GL_KEEP, GL_KEEP, GL_KEEP); | - |
2859 | glStencilMask(0xff); | - |
2860 | glDisable(GL_STENCIL_TEST); | - |
2861 | }executed 62 times by 1 test: end of block | 62 |
2862 | | - |
2863 | if (changes & (QSGRenderNode::StencilState | QSGRenderNode::ScissorState)) {TRUE | evaluated 62 times by 1 test | FALSE | evaluated 8 times by 1 test |
| 8-62 |
2864 | glDisable(GL_SCISSOR_TEST); | - |
2865 | m_currentClip = nullptr; | - |
2866 | m_currentClipType = NoClip; | - |
2867 | }executed 62 times by 1 test: end of block | 62 |
2868 | | - |
2869 | if (changes & QSGRenderNode::DepthState)TRUE | evaluated 62 times by 1 test | FALSE | evaluated 8 times by 1 test |
| 8-62 |
2870 | glDisable(GL_DEPTH_TEST);executed 62 times by 1 test: glDisable( 0x0B71 ); | 62 |
2871 | | - |
2872 | if (changes & QSGRenderNode::ColorState)TRUE | evaluated 70 times by 1 test | FALSE | never evaluated |
| 0-70 |
2873 | bindable()->reactivate();executed 70 times by 1 test: bindable()->reactivate(); | 70 |
2874 | | - |
2875 | if (changes & QSGRenderNode::BlendState) {TRUE | evaluated 62 times by 1 test | FALSE | evaluated 8 times by 1 test |
| 8-62 |
2876 | glEnable(GL_BLEND); | - |
2877 | glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); | - |
2878 | }executed 62 times by 1 test: end of block | 62 |
2879 | | - |
2880 | if (changes & QSGRenderNode::CullState) {TRUE | evaluated 62 times by 1 test | FALSE | evaluated 8 times by 1 test |
| 8-62 |
2881 | glFrontFace(isMirrored() ? GL_CW : GL_CCW); | - |
2882 | glDisable(GL_CULL_FACE); | - |
2883 | }executed 62 times by 1 test: end of block | 62 |
2884 | | - |
2885 | if (changes & QSGRenderNode::RenderTargetState)TRUE | evaluated 62 times by 1 test | FALSE | evaluated 8 times by 1 test |
| 8-62 |
2886 | glBindFramebuffer(GL_FRAMEBUFFER, prevFbo);executed 62 times by 1 test: glBindFramebuffer(0x8D40, prevFbo); | 62 |
2887 | }executed 70 times by 1 test: end of block | 70 |
2888 | | - |
2889 | void Renderer::releaseCachedResources() | - |
2890 | { | - |
2891 | m_shaderManager->invalidated(); | - |
2892 | } never executed: end of block | 0 |
2893 | | - |
2894 | class VisualizeShader : public QOpenGLShaderProgram | - |
2895 | { | - |
2896 | public: | - |
2897 | int color; | - |
2898 | int matrix; | - |
2899 | int rotation; | - |
2900 | int pattern; | - |
2901 | int projection; | - |
2902 | }; | - |
2903 | | - |
2904 | void Renderer::visualizeDrawGeometry(const QSGGeometry *g) | - |
2905 | { | - |
2906 | if (g->attributeCount() < 1)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2907 | return; never executed: return; | 0 |
2908 | const QSGGeometry::Attribute *a = g->attributes(); | - |
2909 | glVertexAttribPointer(0, a->tupleSize, a->type, false, g->sizeOfVertex(), g->vertexData()); | - |
2910 | if (g->indexCount())TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2911 | glDrawElements(g->drawingMode(), g->indexCount(), g->indexType(), g->indexData()); never executed: glDrawElements(g->drawingMode(), g->indexCount(), g->indexType(), g->indexData()); | 0 |
2912 | else | - |
2913 | glDrawArrays(g->drawingMode(), 0, g->vertexCount()); never executed: glDrawArrays(g->drawingMode(), 0, g->vertexCount()); | 0 |
2914 | | - |
2915 | } | - |
2916 | | - |
2917 | void Renderer::visualizeBatch(Batch *b) | - |
2918 | { | - |
2919 | VisualizeShader *shader = static_cast<VisualizeShader *>(m_shaderManager->visualizeProgram); | - |
2920 | | - |
2921 | if (b->positionAttribute != 0)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2922 | return; never executed: return; | 0 |
2923 | | - |
2924 | QSGGeometryNode *gn = b->first->node; | - |
2925 | QSGGeometry *g = gn->geometry(); | - |
2926 | const QSGGeometry::Attribute &a = g->attributes()[b->positionAttribute]; | - |
2927 | | - |
2928 | glBindBuffer(GL_ARRAY_BUFFER, b->vbo.id); | - |
2929 | | - |
2930 | QMatrix4x4 matrix(m_current_projection_matrix); | - |
2931 | if (b->root)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2932 | matrix = matrix * qsg_matrixForRoot(b->root); never executed: matrix = matrix * qsg_matrixForRoot(b->root); | 0 |
2933 | | - |
2934 | shader->setUniformValue(shader->pattern, float(b->merged ? 0 : 1)); | - |
2935 | | - |
2936 | QColor color = QColor::fromHsvF((rand() & 1023) / 1023.0, 1.0, 1.0); | - |
2937 | float cr = color.redF(); | - |
2938 | float cg = color.greenF(); | - |
2939 | float cb = color.blueF(); | - |
2940 | shader->setUniformValue(shader->color, cr, cg, cb, 1.0); | - |
2941 | | - |
2942 | if (b->merged) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2943 | shader->setUniformValue(shader->matrix, matrix); | - |
2944 | const auto &dataStart = m_context->separateIndexBuffer() ? b->ibo.data : b->vbo.data;TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2945 | for (int ds=0; ds<b->drawSets.size(); ++ds) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2946 | const DrawSet &set = b->drawSets.at(ds); | - |
2947 | glVertexAttribPointer(a.position, 2, a.type, false, g->sizeOfVertex(), (void *) (qintptr) (set.vertices)); | - |
2948 | glDrawElements(g->drawingMode(), set.indexCount, GL_UNSIGNED_SHORT, | - |
2949 | (void *)(qintptr)(dataStart + set.indices)); | - |
2950 | } never executed: end of block | 0 |
2951 | } else { never executed: end of block | 0 |
2952 | Element *e = b->first; | - |
2953 | int offset = 0; | - |
2954 | while (e) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2955 | gn = e->node; | - |
2956 | g = gn->geometry(); | - |
2957 | shader->setUniformValue(shader->matrix, matrix * *gn->matrix()); | - |
2958 | glVertexAttribPointer(a.position, a.tupleSize, a.type, false, g->sizeOfVertex(), (void *) (qintptr) offset); | - |
2959 | if (g->indexCount())TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2960 | glDrawElements(g->drawingMode(), g->indexCount(), g->indexType(), g->indexData()); never executed: glDrawElements(g->drawingMode(), g->indexCount(), g->indexType(), g->indexData()); | 0 |
2961 | else | - |
2962 | glDrawArrays(g->drawingMode(), 0, g->vertexCount()); never executed: glDrawArrays(g->drawingMode(), 0, g->vertexCount()); | 0 |
2963 | offset += g->sizeOfVertex() * g->vertexCount(); | - |
2964 | e = e->nextInBatch; | - |
2965 | } never executed: end of block | 0 |
2966 | } never executed: end of block | 0 |
2967 | } | - |
2968 | | - |
2969 | | - |
2970 | | - |
2971 | | - |
2972 | void Renderer::visualizeClipping(QSGNode *node) | - |
2973 | { | - |
2974 | if (node->type() == QSGNode::ClipNodeType) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2975 | VisualizeShader *shader = static_cast<VisualizeShader *>(m_shaderManager->visualizeProgram); | - |
2976 | QSGClipNode *clipNode = static_cast<QSGClipNode *>(node); | - |
2977 | QMatrix4x4 matrix = m_current_projection_matrix; | - |
2978 | if (clipNode->matrix())TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2979 | matrix = matrix * *clipNode->matrix(); never executed: matrix = matrix * *clipNode->matrix(); | 0 |
2980 | shader->setUniformValue(shader->matrix, matrix); | - |
2981 | visualizeDrawGeometry(clipNode->geometry()); | - |
2982 | } never executed: end of block | 0 |
2983 | | - |
2984 | QSGNODE_TRAVERSE(node) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2985 | visualizeClipping(child); | - |
2986 | } never executed: end of block | 0 |
2987 | } never executed: end of block | 0 |
2988 | | - |
2989 | #define QSGNODE_DIRTY_PARENT (QSGNode::DirtyNodeAdded \ | - |
2990 | | QSGNode::DirtyOpacity \ | - |
2991 | | QSGNode::DirtyMatrix \ | - |
2992 | | QSGNode::DirtyNodeRemoved) | - |
2993 | | - |
2994 | void Renderer::visualizeChangesPrepare(Node *n, uint parentChanges) | - |
2995 | { | - |
2996 | uint childDirty = (parentChanges | n->dirtyState) & QSGNODE_DIRTY_PARENT; | - |
2997 | uint selfDirty = n->dirtyState | parentChanges; | - |
2998 | if (n->type() == QSGNode::GeometryNodeType && selfDirty != 0)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
2999 | m_visualizeChanceSet.insert(n, selfDirty); never executed: m_visualizeChanceSet.insert(n, selfDirty); | 0 |
3000 | SHADOWNODE_TRAVERSE(n) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3001 | visualizeChangesPrepare(child, childDirty); | - |
3002 | } never executed: end of block | 0 |
3003 | } never executed: end of block | 0 |
3004 | | - |
3005 | void Renderer::visualizeChanges(Node *n) | - |
3006 | { | - |
3007 | | - |
3008 | if (n->type() == QSGNode::GeometryNodeType && n->element()->batch && m_visualizeChanceSet.contains(n)) {TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3009 | uint dirty = m_visualizeChanceSet.value(n); | - |
3010 | bool tinted = (dirty & QSGNODE_DIRTY_PARENT) != 0; | - |
3011 | | - |
3012 | VisualizeShader *shader = static_cast<VisualizeShader *>(m_shaderManager->visualizeProgram); | - |
3013 | QColor color = QColor::fromHsvF((rand() & 1023) / 1023.0, 0.3, 1.0); | - |
3014 | float ca = 0.5; | - |
3015 | float cr = color.redF() * ca; | - |
3016 | float cg = color.greenF() * ca; | - |
3017 | float cb = color.blueF() * ca; | - |
3018 | shader->setUniformValue(shader->color, cr, cg, cb, ca); | - |
3019 | shader->setUniformValue(shader->pattern, float(tinted ? 0.5 : 0)); | - |
3020 | | - |
3021 | QSGGeometryNode *gn = static_cast<QSGGeometryNode *>(n->sgNode); | - |
3022 | | - |
3023 | QMatrix4x4 matrix = m_current_projection_matrix; | - |
3024 | if (n->element()->batch->root)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3025 | matrix = matrix * qsg_matrixForRoot(n->element()->batch->root); never executed: matrix = matrix * qsg_matrixForRoot(n->element()->batch->root); | 0 |
3026 | matrix = matrix * *gn->matrix(); | - |
3027 | shader->setUniformValue(shader->matrix, matrix); | - |
3028 | visualizeDrawGeometry(gn->geometry()); | - |
3029 | | - |
3030 | | - |
3031 | | - |
3032 | | - |
3033 | n->dirtyState = nullptr; | - |
3034 | } never executed: end of block | 0 |
3035 | | - |
3036 | SHADOWNODE_TRAVERSE(n) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3037 | visualizeChanges(child); | - |
3038 | } never executed: end of block | 0 |
3039 | } never executed: end of block | 0 |
3040 | | - |
3041 | void Renderer::visualizeOverdraw_helper(Node *node) | - |
3042 | { | - |
3043 | if (node->type() == QSGNode::GeometryNodeType && node->element()->batch) {TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3044 | VisualizeShader *shader = static_cast<VisualizeShader *>(m_shaderManager->visualizeProgram); | - |
3045 | QSGGeometryNode *gn = static_cast<QSGGeometryNode *>(node->sgNode); | - |
3046 | | - |
3047 | QMatrix4x4 matrix = m_current_projection_matrix; | - |
3048 | matrix(2, 2) = m_zRange; | - |
3049 | matrix(2, 3) = 1.0f - node->element()->order * m_zRange; | - |
3050 | | - |
3051 | if (node->element()->batch->root)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3052 | matrix = matrix * qsg_matrixForRoot(node->element()->batch->root); never executed: matrix = matrix * qsg_matrixForRoot(node->element()->batch->root); | 0 |
3053 | matrix = matrix * *gn->matrix(); | - |
3054 | shader->setUniformValue(shader->matrix, matrix); | - |
3055 | | - |
3056 | QColor color = node->element()->batch->isOpaque ? QColor::fromRgbF(0.3, 1.0, 0.3) : QColor::fromRgbF(1.0, 0.3, 0.3);TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3057 | float ca = 0.33f; | - |
3058 | shader->setUniformValue(shader->color, color.redF() * ca, color.greenF() * ca, color.blueF() * ca, ca); | - |
3059 | | - |
3060 | visualizeDrawGeometry(gn->geometry()); | - |
3061 | } never executed: end of block | 0 |
3062 | | - |
3063 | SHADOWNODE_TRAVERSE(node) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3064 | visualizeOverdraw_helper(child); | - |
3065 | } never executed: end of block | 0 |
3066 | } never executed: end of block | 0 |
3067 | | - |
3068 | void Renderer::visualizeOverdraw() | - |
3069 | { | - |
3070 | VisualizeShader *shader = static_cast<VisualizeShader *>(m_shaderManager->visualizeProgram); | - |
3071 | shader->setUniformValue(shader->color, 0.5f, 0.5f, 1.0f, 1.0f); | - |
3072 | shader->setUniformValue(shader->projection, 1); | - |
3073 | | - |
3074 | glBlendFunc(GL_ONE, GL_ONE); | - |
3075 | | - |
3076 | static float step = 0; | - |
3077 | step += static_cast<float>(M_PI * 2 / 1000.); | - |
3078 | if (step > M_PI * 2)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3079 | step = 0; never executed: step = 0; | 0 |
3080 | float angle = 80.0 * std::sin(step); | - |
3081 | | - |
3082 | QMatrix4x4 xrot; xrot.rotate(20, 1, 0, 0); | - |
3083 | QMatrix4x4 zrot; zrot.rotate(angle, 0, 0, 1); | - |
3084 | QMatrix4x4 tx; tx.translate(0, 0, 1); | - |
3085 | | - |
3086 | QMatrix4x4 m; | - |
3087 | | - |
3088 | | - |
3089 | | - |
3090 | m.translate(0, 0.5, 4); | - |
3091 | m.scale(2, 2, 1); | - |
3092 | | - |
3093 | m.rotate(-30, 1, 0, 0); | - |
3094 | m.rotate(angle, 0, 1, 0); | - |
3095 | m.translate(0, 0, -1); | - |
3096 | | - |
3097 | shader->setUniformValue(shader->rotation, m); | - |
3098 | | - |
3099 | float box[] = { | - |
3100 | | - |
3101 | -1, 1, 0, 1, 1, 0, | - |
3102 | -1, 1, 0, -1, -1, 0, | - |
3103 | 1, 1, 0, 1, -1, 0, | - |
3104 | -1, -1, 0, 1, -1, 0, | - |
3105 | | - |
3106 | | - |
3107 | -1, 1, 1, 1, 1, 1, | - |
3108 | -1, 1, 1, -1, -1, 1, | - |
3109 | 1, 1, 1, 1, -1, 1, | - |
3110 | -1, -1, 1, 1, -1, 1, | - |
3111 | | - |
3112 | | - |
3113 | -1, -1, 0, -1, -1, 1, | - |
3114 | 1, -1, 0, 1, -1, 1, | - |
3115 | -1, 1, 0, -1, 1, 1, | - |
3116 | 1, 1, 0, 1, 1, 1 | - |
3117 | }; | - |
3118 | glVertexAttribPointer(0, 3, GL_FLOAT, false, 0, box); | - |
3119 | glLineWidth(2); | - |
3120 | glDrawArrays(GL_LINES, 0, 24); | - |
3121 | | - |
3122 | visualizeOverdraw_helper(m_nodes.value(rootNode())); | - |
3123 | | - |
3124 | | - |
3125 | QSurface *surface = m_context->openglContext()->surface(); | - |
3126 | if (surface->surfaceClass() == QSurface::Window)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3127 | if (QQuickWindow *window = qobject_cast<QQuickWindow *>(static_cast<QWindow *>(surface)))TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3128 | window->update(); never executed: window->update(); | 0 |
3129 | } never executed: end of block | 0 |
3130 | | - |
3131 | void Renderer::setCustomRenderMode(const QByteArray &mode) | - |
3132 | { | - |
3133 | if (mode.isEmpty()) m_visualizeMode = VisualizeNothing;executed 50595 times by 75 tests: m_visualizeMode = VisualizeNothing; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
TRUE | evaluated 50595 times by 75 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| FALSE | never evaluated |
| 0-50595 |
3134 | else if (mode == "clip") m_visualizeMode = VisualizeClipping; never executed: m_visualizeMode = VisualizeClipping; TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3135 | else if (mode == "overdraw") m_visualizeMode = VisualizeOverdraw; never executed: m_visualizeMode = VisualizeOverdraw; TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3136 | else if (mode == "batches") m_visualizeMode = VisualizeBatches; never executed: m_visualizeMode = VisualizeBatches; TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3137 | else if (mode == "changes") m_visualizeMode = VisualizeChanges; never executed: m_visualizeMode = VisualizeChanges; TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3138 | }executed 50595 times by 75 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickframebufferobject
- tst_qquickfriction
- tst_qquickgravity
- ...
| 50595 |
3139 | | - |
3140 | void Renderer::visualize() | - |
3141 | { | - |
3142 | if (!m_shaderManager->visualizeProgram) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3143 | VisualizeShader *prog = new VisualizeShader(); | - |
3144 | QSGShaderSourceBuilder::initializeProgramFromFiles( | - |
3145 | prog, | - |
3146 | QStringLiteral(":/qt-project.org/scenegraph/shaders/visualization.vert"), never executed: return qstring_literal_temp; | 0 |
3147 | QStringLiteral(":/qt-project.org/scenegraph/shaders/visualization.frag")); never executed: return qstring_literal_temp; | 0 |
3148 | prog->bindAttributeLocation("v", 0); | - |
3149 | prog->link(); | - |
3150 | prog->bind(); | - |
3151 | prog->color = prog->uniformLocation("color"); | - |
3152 | prog->pattern = prog->uniformLocation("pattern"); | - |
3153 | prog->projection = prog->uniformLocation("projection"); | - |
3154 | prog->matrix = prog->uniformLocation("matrix"); | - |
3155 | prog->rotation = prog->uniformLocation("rotation"); | - |
3156 | m_shaderManager->visualizeProgram = prog; | - |
3157 | } else { never executed: end of block | 0 |
3158 | m_shaderManager->visualizeProgram->bind(); | - |
3159 | } never executed: end of block | 0 |
3160 | VisualizeShader *shader = static_cast<VisualizeShader *>(m_shaderManager->visualizeProgram); | - |
3161 | | - |
3162 | glDisable(GL_DEPTH_TEST); | - |
3163 | glEnable(GL_BLEND); | - |
3164 | glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); | - |
3165 | glEnableVertexAttribArray(0); | - |
3166 | | - |
3167 | | - |
3168 | float bgOpacity = 0.8f; | - |
3169 | if (m_visualizeMode == VisualizeBatches)TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3170 | bgOpacity = 1.0; never executed: bgOpacity = 1.0; | 0 |
3171 | float v[] = { -1, 1, 1, 1, -1, -1, 1, -1 }; | - |
3172 | shader->setUniformValue(shader->color, 0.0f, 0.0f, 0.0f, bgOpacity); | - |
3173 | shader->setUniformValue(shader->matrix, QMatrix4x4()); | - |
3174 | shader->setUniformValue(shader->rotation, QMatrix4x4()); | - |
3175 | shader->setUniformValue(shader->pattern, 0.0f); | - |
3176 | shader->setUniformValue(shader->projection, false); | - |
3177 | glVertexAttribPointer(0, 2, GL_FLOAT, false, 0, v); | - |
3178 | glDrawArrays(GL_TRIANGLE_STRIP, 0, 4); | - |
3179 | | - |
3180 | if (m_visualizeMode == VisualizeBatches) {TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3181 | srand(0); | - |
3182 | for (int i=0; i<m_opaqueBatches.size(); ++i) visualizeBatch(m_opaqueBatches.at(i)); never executed: visualizeBatch(m_opaqueBatches.at(i)); TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3183 | for (int i=0; i<m_alphaBatches.size(); ++i) visualizeBatch(m_alphaBatches.at(i)); never executed: visualizeBatch(m_alphaBatches.at(i)); TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3184 | } else if (m_visualizeMode == VisualizeClipping) { never executed: end of block TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3185 | shader->setUniformValue(shader->pattern, 0.5f); | - |
3186 | shader->setUniformValue(shader->color, 0.2f, 0.0f, 0.0f, 0.2f); | - |
3187 | visualizeClipping(rootNode()); | - |
3188 | } else if (m_visualizeMode == VisualizeChanges) { never executed: end of block TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3189 | visualizeChanges(m_nodes.value(rootNode())); | - |
3190 | m_visualizeChanceSet.clear(); | - |
3191 | } else if (m_visualizeMode == VisualizeOverdraw) { never executed: end of block TRUE | never evaluated | FALSE | never evaluated |
| 0 |
3192 | visualizeOverdraw(); | - |
3193 | } never executed: end of block | 0 |
3194 | | - |
3195 | | - |
3196 | glDisable(GL_BLEND); | - |
3197 | glDisableVertexAttribArray(0); | - |
3198 | shader->release(); | - |
3199 | } never executed: end of block | 0 |
3200 | | - |
3201 | QT_END_NAMESPACE | - |
3202 | | - |
3203 | } | - |
3204 | | - |
3205 | #include "moc_qsgbatchrenderer_p.cpp" | - |
| | |