LCOV - code coverage report
Current view: top level - source/graphics Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 1780 8694 20.5 %
Date: 2023-01-19 00:18:29 Functions: 353 1178 30.0 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
UnitAnimation.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
ParticleEmitterType.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
CinemaManager.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
Entity.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 5
UnitManager.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
MapReader.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
SkeletonAnim.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
ParticleManager.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
ICameraController.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
ShaderProgram.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
MiniPatch.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
Unit.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 4
MiniMapTexture.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 7
ShaderManager.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 3
SkeletonAnimDef.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 6
CameraController.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
TerrainProperties.h
0.0%
0.0 % 0 / 7 0.0 % 0 / 4
ObjectManager.h
0.0%
0.0 % 0 / 7 0.0 % 0 / 11
ModelDummy.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 9
TerrainTextureEntry.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 6
TerrainTextureManager.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 7
LightEnv.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 4
ObjectBase.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 25
Decal.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 7
Material.h
0.0%
0.0 % 0 / 13 0.0 % 0 / 20
ParticleEmitter.h
0.0%
0.0 % 0 / 17 0.0 % 0 / 9
TextRenderer.h
0.0%
0.0 % 0 / 17 0.0 % 0 / 8
Overlay.h
0.0%
0.0 % 0 / 21 0.0 % 0 / 21
Model.h
0.0%
0.0 % 0 / 23 0.0 % 0 / 12
SmoothedValue.h
0.0%
0.0 % 0 / 26 0.0 % 0 / 9
ModelAbstract.h
0.0%
0.0 % 0 / 28 0.0 % 0 / 16
ObjectBase.cpp
0.2%0.2%
0.2 % 1 / 506 8.3 % 2 / 24
MapReader.cpp
0.1%0.1%
0.1 % 1 / 755 5.7 % 2 / 35
CameraController.cpp
0.3%0.3%
0.3 % 1 / 348 8.7 % 2 / 23
MiniMapTexture.cpp
0.2%0.2%
0.2 % 1 / 455 9.1 % 2 / 22
ParticleEmitterType.cpp
0.4%0.4%
0.4 % 1 / 272 4.4 % 2 / 45
MapWriter.cpp
0.4%0.4%
0.4 % 1 / 236 18.2 % 2 / 11
Canvas2D.cpp
0.4%0.4%
0.4 % 1 / 240 11.1 % 2 / 18
Model.cpp
0.4%0.4%
0.4 % 1 / 243 6.9 % 2 / 29
ParticleEmitter.cpp
0.6%0.6%
0.6 % 1 / 169 10.0 % 2 / 20
TextRenderer.cpp
0.6%0.6%
0.6 % 1 / 181 11.1 % 2 / 18
ObjectEntry.cpp
0.7%0.7%
0.7 % 1 / 147 25.0 % 2 / 8
HFTracer.cpp
0.7%0.7%
0.7 % 1 / 150 25.0 % 2 / 8
UnitAnimation.cpp
0.7%0.7%
0.7 % 1 / 137 15.4 % 2 / 13
ObjectManager.cpp
0.9%0.9%
0.9 % 1 / 112 11.8 % 2 / 17
TerritoryTexture.cpp
0.8%0.8%
0.8 % 1 / 120 15.4 % 2 / 13
TerrainTextureEntry.cpp
1.1%1.1%
1.1 % 1 / 87 40.0 % 2 / 5
Unit.cpp
1.4%1.4%
1.4 % 1 / 72 18.2 % 2 / 11
SkeletonAnimDef.cpp
1.7%1.7%
1.7 % 1 / 59 28.6 % 2 / 7
CinemaManager.cpp
1.8%1.8%
1.8 % 1 / 56 16.7 % 2 / 12
TerrainProperties.cpp
1.7%1.7%
1.7 % 1 / 58 28.6 % 2 / 7
Decal.cpp
1.9%1.9%
1.9 % 1 / 52 20.0 % 2 / 10
SkeletonAnimManager.cpp
2.3%2.3%
2.3 % 1 / 43 33.3 % 2 / 6
MapIO.cpp
2.5%2.5%
2.5 % 1 / 40 40.0 % 2 / 5
UnitManager.cpp
2.8%2.8%
2.8 % 1 / 36 20.0 % 2 / 10
GameView.cpp
2.8%2.8%
2.8 % 4 / 143 7.5 % 3 / 40
ModelAbstract.cpp
3.0%3.0%
3.0 % 1 / 33 50.0 % 2 / 4
Overlay.cpp
3.3%3.3%
3.3 % 1 / 30 40.0 % 2 / 5
Material.cpp
4.2%4.2%
4.2 % 1 / 24 22.2 % 2 / 9
SmoothedValue.cpp
5.6%5.6%
5.6 % 1 / 18 40.0 % 2 / 5
ShaderProgram.cpp
5.9%5.9%
5.9 % 1 / 17 33.3 % 2 / 6
MaterialManager.cpp
10.4%10.4%
10.4 % 7 / 67 75.0 % 3 / 4
TerrainTextureManager.cpp
11.3%11.3%
11.3 % 16 / 142 29.4 % 5 / 17
ShaderManager.cpp
11.2%11.2%
11.2 % 28 / 249 43.8 % 7 / 16
Color.h
13.3%13.3%
13.3 % 2 / 15 33.3 % 2 / 6
MapGenerator.cpp
17.8%17.8%
17.8 % 32 / 180 22.2 % 6 / 27
Terrain.h
18.8%18.8%
18.8 % 3 / 16 27.3 % 3 / 11
ParticleManager.cpp
19.0%19.0%
19.0 % 8 / 42 33.3 % 4 / 12
ShaderTechnique.cpp
20.0%20.0%
20.0 % 5 / 25 30.0 % 3 / 10
ModelDef.h
22.2%22.2%
22.2 % 4 / 18 23.8 % 5 / 21
RenderableObject.h
24.2%24.2%
24.2 % 8 / 33 26.7 % 4 / 15
LOSTexture.cpp
24.2%24.2%
24.2 % 55 / 227 37.5 % 6 / 16
ICameraController.cpp
25.0%25.0%
25.0 % 1 / 4 66.7 % 2 / 3
ModelDef.cpp
25.0%25.0%
25.0 % 59 / 236 37.5 % 6 / 16
ShaderTechnique.h
28.6%28.6%
28.6 % 2 / 7 28.6 % 2 / 7
TextureManager.cpp
46.5%46.5%
46.5 % 236 / 507 47.9 % 34 / 71
Font.h
47.4%47.4%
47.4 % 9 / 19 55.6 % 5 / 9
SColor.h
50.0%50.0%
50.0 % 1 / 2 50.0 % 1 / 2
TextureConverter.cpp
51.1%51.1%
51.1 % 141 / 276 90.5 % 19 / 21
TextureManager.h
57.9%57.9%
57.9 % 11 / 19 72.7 % 8 / 11
LightEnv.cpp
57.9%57.9%
57.9 % 11 / 19 66.7 % 4 / 6
TextureConverter.h
60.0%60.0%
60.0 % 3 / 5 14.3 % 1 / 7
HeightMipmap.cpp
61.9%61.9%
61.9 % 83 / 134 76.9 % 10 / 13
ShaderDefines.h
64.3%64.3%
64.3 % 9 / 14 57.7 % 15 / 26
Camera.cpp
66.0%66.0%
66.0 % 155 / 235 70.0 % 14 / 20
Camera.h
66.7%66.7%
66.7 % 8 / 12 66.7 % 8 / 12
Terrain.cpp
66.9%66.9%
66.9 % 236 / 353 63.0 % 17 / 27
ColladaManager.cpp
68.1%68.1%
68.1 % 111 / 163 81.2 % 13 / 16
PreprocessorWrapper.cpp
78.3%78.3%
78.3 % 108 / 138 71.4 % 10 / 14
FontMetrics.cpp
80.0%80.0%
80.0 % 16 / 20 100.0 % 7 / 7
ShaderDefines.cpp
81.9%81.9%
81.9 % 86 / 105 77.4 % 24 / 31
FontManager.cpp
82.1%82.1%
82.1 % 55 / 67 100.0 % 4 / 4
MeshManager.cpp
86.4%86.4%
86.4 % 19 / 22 100.0 % 5 / 5
Color.cpp
88.7%88.7%
88.7 % 55 / 62 85.7 % 6 / 7
Font.cpp
94.4%94.4%
94.4 % 34 / 36 100.0 % 7 / 7
FontMetrics.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
HeightMipmap.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
TerritoryBoundary.h
100.0%
100.0 % 1 / 1 100.0 % 3 / 3
PreprocessorWrapper.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
MaterialManager.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
FontManager.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
MiniPatch.cpp
100.0%
100.0 % 3 / 3 100.0 % 3 / 3
Patch.cpp
100.0%
100.0 % 35 / 35 87.5 % 7 / 8
TerritoryBoundary.cpp
100.0%
100.0 % 86 / 86 100.0 % 3 / 3

Generated by: LCOV version 1.13