Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp |
Switch to Source code | Preprocessed file |
Line | Source | Count | ||||||
---|---|---|---|---|---|---|---|---|
1 | - | |||||||
2 | - | |||||||
3 | - | |||||||
4 | - | |||||||
5 | - | |||||||
6 | QSGSoftwareRenderListBuilder::QSGSoftwareRenderListBuilder(QSGAbstractSoftwareRenderer *renderer) | - | ||||||
7 | : m_renderer(renderer) | - | ||||||
8 | { | - | ||||||
9 | - | |||||||
10 | } executed 24 times by 1 test: end of block Executed by:
| 24 | ||||||
11 | - | |||||||
12 | bool QSGSoftwareRenderListBuilder::visit(QSGTransformNode *) | - | ||||||
13 | { | - | ||||||
14 | return executed 72 times by 1 test: true;return true; Executed by:
executed 72 times by 1 test: return true; Executed by:
| 72 | ||||||
15 | } | - | ||||||
16 | - | |||||||
17 | void QSGSoftwareRenderListBuilder::endVisit(QSGTransformNode *) | - | ||||||
18 | { | - | ||||||
19 | } | - | ||||||
20 | - | |||||||
21 | bool QSGSoftwareRenderListBuilder::visit(QSGClipNode *) | - | ||||||
22 | { | - | ||||||
23 | return never executed: true;return true; never executed: return true; | 0 | ||||||
24 | } | - | ||||||
25 | - | |||||||
26 | void QSGSoftwareRenderListBuilder::endVisit(QSGClipNode *) | - | ||||||
27 | { | - | ||||||
28 | } | - | ||||||
29 | - | |||||||
30 | bool QSGSoftwareRenderListBuilder::visit(QSGGeometryNode *node) | - | ||||||
31 | { | - | ||||||
32 | return never executed: addRenderableNode(node);return addRenderableNode(node); never executed: return addRenderableNode(node); | 0 | ||||||
33 | } | - | ||||||
34 | - | |||||||
35 | void QSGSoftwareRenderListBuilder::endVisit(QSGGeometryNode *) | - | ||||||
36 | { | - | ||||||
37 | } | - | ||||||
38 | - | |||||||
39 | bool QSGSoftwareRenderListBuilder::visit(QSGOpacityNode *) | - | ||||||
40 | { | - | ||||||
41 | return never executed: true;return true; never executed: return true; | 0 | ||||||
42 | } | - | ||||||
43 | - | |||||||
44 | void QSGSoftwareRenderListBuilder::endVisit(QSGOpacityNode *) | - | ||||||
45 | { | - | ||||||
46 | } | - | ||||||
47 | - | |||||||
48 | bool QSGSoftwareRenderListBuilder::visit(QSGInternalImageNode *node) | - | ||||||
49 | { | - | ||||||
50 | return never executed: addRenderableNode(node);return addRenderableNode(node); never executed: return addRenderableNode(node); | 0 | ||||||
51 | } | - | ||||||
52 | - | |||||||
53 | void QSGSoftwareRenderListBuilder::endVisit(QSGInternalImageNode *) | - | ||||||
54 | { | - | ||||||
55 | } | - | ||||||
56 | - | |||||||
57 | bool QSGSoftwareRenderListBuilder::visit(QSGPainterNode *node) | - | ||||||
58 | { | - | ||||||
59 | return never executed: addRenderableNode(node);return addRenderableNode(node); never executed: return addRenderableNode(node); | 0 | ||||||
60 | } | - | ||||||
61 | - | |||||||
62 | void QSGSoftwareRenderListBuilder::endVisit(QSGPainterNode *) | - | ||||||
63 | { | - | ||||||
64 | } | - | ||||||
65 | - | |||||||
66 | bool QSGSoftwareRenderListBuilder::visit(QSGInternalRectangleNode *node) | - | ||||||
67 | { | - | ||||||
68 | return never executed: addRenderableNode(node);return addRenderableNode(node); never executed: return addRenderableNode(node); | 0 | ||||||
69 | } | - | ||||||
70 | - | |||||||
71 | void QSGSoftwareRenderListBuilder::endVisit(QSGInternalRectangleNode *) | - | ||||||
72 | { | - | ||||||
73 | } | - | ||||||
74 | - | |||||||
75 | bool QSGSoftwareRenderListBuilder::visit(QSGGlyphNode *node) | - | ||||||
76 | { | - | ||||||
77 | return never executed: addRenderableNode(node);return addRenderableNode(node); never executed: return addRenderableNode(node); | 0 | ||||||
78 | } | - | ||||||
79 | - | |||||||
80 | void QSGSoftwareRenderListBuilder::endVisit(QSGGlyphNode *) | - | ||||||
81 | { | - | ||||||
82 | } | - | ||||||
83 | - | |||||||
84 | bool QSGSoftwareRenderListBuilder::visit(QSGRootNode *) | - | ||||||
85 | { | - | ||||||
86 | return never executed: true;return true; never executed: return true; | 0 | ||||||
87 | } | - | ||||||
88 | - | |||||||
89 | void QSGSoftwareRenderListBuilder::endVisit(QSGRootNode *) | - | ||||||
90 | { | - | ||||||
91 | } | - | ||||||
92 | - | |||||||
93 | - | |||||||
94 | bool QSGSoftwareRenderListBuilder::visit(QSGSpriteNode *node) | - | ||||||
95 | { | - | ||||||
96 | return never executed: addRenderableNode(node);return addRenderableNode(node); never executed: return addRenderableNode(node); | 0 | ||||||
97 | } | - | ||||||
98 | - | |||||||
99 | void QSGSoftwareRenderListBuilder::endVisit(QSGSpriteNode *) | - | ||||||
100 | { | - | ||||||
101 | - | |||||||
102 | } | - | ||||||
103 | - | |||||||
104 | - | |||||||
105 | bool QSGSoftwareRenderListBuilder::visit(QSGRenderNode *node) | - | ||||||
106 | { | - | ||||||
107 | return executed 24 times by 1 test: addRenderableNode(node);return addRenderableNode(node); Executed by:
executed 24 times by 1 test: return addRenderableNode(node); Executed by:
| 24 | ||||||
108 | } | - | ||||||
109 | - | |||||||
110 | void QSGSoftwareRenderListBuilder::endVisit(QSGRenderNode *) | - | ||||||
111 | { | - | ||||||
112 | } | - | ||||||
113 | - | |||||||
114 | bool QSGSoftwareRenderListBuilder::addRenderableNode(QSGNode *node) | - | ||||||
115 | { | - | ||||||
116 | auto renderableNode = m_renderer->renderableNode(node); | - | ||||||
117 | if (renderableNode == nullptr
| 0-24 | ||||||
118 | - | |||||||
119 | return never executed: false;return false; never executed: return false; | 0 | ||||||
120 | } | - | ||||||
121 | m_renderer->appendRenderableNode(renderableNode); | - | ||||||
122 | return executed 24 times by 1 test: true;return true; Executed by:
executed 24 times by 1 test: return true; Executed by:
| 24 | ||||||
123 | } | - | ||||||
124 | - | |||||||
125 | - | |||||||
Switch to Source code | Preprocessed file |