LCOV - code coverage report
Current view: top level - source/graphics Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 1670 8599 19.4 %
Date: 2021-07-26 19:54:35 Functions: 149 869 17.1 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
Camera.cpp
65.7%65.7%
65.7 % 157 / 239 66.7 % 12 / 18
Camera.h
66.7%66.7%
66.7 % 8 / 12 33.3 % 2 / 6
CameraController.cpp
0.0%
0.0 % 0 / 352 0.0 % 0 / 21
CameraController.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
Canvas2D.cpp
0.0%
0.0 % 0 / 102 0.0 % 0 / 11
CinemaManager.cpp
0.0%
0.0 % 0 / 57 0.0 % 0 / 10
CinemaManager.h
0.0%
0.0 % 0 / 1 - 0 / 0
ColladaManager.cpp
71.6%71.6%
71.6 % 111 / 155 78.6 % 11 / 14
Color.cpp
87.1%87.1%
87.1 % 54 / 62 80.0 % 4 / 5
Color.h
22.2%22.2%
22.2 % 2 / 9 - 0 / 0
Decal.cpp
0.0%
0.0 % 0 / 55 0.0 % 0 / 8
Decal.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 3
Entity.h
0.0%
0.0 % 0 / 1 - 0 / 0
Font.cpp
0.0%
0.0 % 0 / 27 0.0 % 0 / 5
Font.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 4
FontManager.cpp
0.0%
0.0 % 0 / 66 0.0 % 0 / 2
FontManager.h
0.0%
0.0 % 0 / 1 - 0 / 0
FontMetrics.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 5
FontMetrics.h
0.0%
0.0 % 0 / 1 - 0 / 0
GameView.cpp
1.9%1.9%
1.9 % 3 / 154 2.8 % 1 / 36
HFTracer.cpp
0.0%
0.0 % 0 / 141 0.0 % 0 / 6
HeightMipmap.cpp
60.6%60.6%
60.6 % 83 / 137 72.7 % 8 / 11
HeightMipmap.h
100.0%
100.0 % 1 / 1 - 0 / 0
ICameraController.cpp
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
ICameraController.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
LOSTexture.cpp
24.6%24.6%
24.6 % 51 / 207 26.7 % 4 / 15
LightEnv.cpp
57.9%57.9%
57.9 % 11 / 19 50.0 % 2 / 4
LightEnv.h
0.0%
0.0 % 0 / 21 0.0 % 0 / 4
MapGenerator.cpp
15.2%15.2%
15.2 % 30 / 197 15.4 % 4 / 26
MapIO.cpp
0.0%
0.0 % 0 / 34 0.0 % 0 / 3
MapReader.cpp
0.0%
0.0 % 0 / 754 0.0 % 0 / 32
MapReader.h
0.0%
0.0 % 0 / 1 - 0 / 0
MapWriter.cpp
0.0%
0.0 % 0 / 255 0.0 % 0 / 6
Material.cpp
7.5%7.5%
7.5 % 3 / 40 11.1 % 1 / 9
Material.h
0.0%
0.0 % 0 / 12 0.0 % 0 / 2
MaterialManager.cpp
0.0%
0.0 % 0 / 102 0.0 % 0 / 2
MaterialManager.h
0.0%
0.0 % 0 / 1 - 0 / 0
MeshManager.cpp
86.4%86.4%
86.4 % 19 / 22 100.0 % 3 / 3
MiniMapTexture.cpp
0.0%
0.0 % 0 / 91 0.0 % 0 / 9
MiniMapTexture.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
MiniPatch.cpp
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
MiniPatch.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
Model.cpp
0.0%
0.0 % 0 / 266 0.0 % 0 / 28
Model.h
0.0%
0.0 % 0 / 27 0.0 % 0 / 8
ModelAbstract.cpp
0.0%
0.0 % 0 / 34 0.0 % 0 / 2
ModelAbstract.h
0.0%
0.0 % 0 / 44 0.0 % 0 / 16
ModelDef.cpp
23.6%23.6%
23.6 % 55 / 233 21.4 % 3 / 14
ModelDef.h
23.5%23.5%
23.5 % 4 / 17 0.0 % 0 / 13
ModelDummy.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 9
ObjectBase.cpp
0.0%
0.0 % 0 / 483 0.0 % 0 / 20
ObjectBase.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 2
ObjectEntry.cpp
0.0%
0.0 % 0 / 148 0.0 % 0 / 6
ObjectManager.cpp
0.0%
0.0 % 0 / 106 0.0 % 0 / 15
ObjectManager.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
Overlay.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 3
Overlay.h
0.0%
0.0 % 0 / 14 0.0 % 0 / 1
ParticleEmitter.cpp
0.0%
0.0 % 0 / 159 0.0 % 0 / 17
ParticleEmitter.h
0.0%
0.0 % 0 / 13 0.0 % 0 / 3
ParticleEmitterType.cpp
0.0%
0.0 % 0 / 268 0.0 % 0 / 25
ParticleManager.cpp
0.0%
0.0 % 0 / 40 0.0 % 0 / 10
ParticleManager.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
Patch.cpp
92.1%92.1%
92.1 % 35 / 38 66.7 % 4 / 6
PreprocessorWrapper.cpp
78.6%78.6%
78.6 % 103 / 131 63.6 % 7 / 11
RenderableObject.h
20.7%20.7%
20.7 % 6 / 29 20.0 % 2 / 10
SColor.h
50.0%50.0%
50.0 % 1 / 2 - 0 / 0
ShaderDefines.cpp
71.4%71.4%
71.4 % 157 / 220 60.0 % 18 / 30
ShaderDefines.h
17.9%17.9%
17.9 % 7 / 39 0.0 % 0 / 8
ShaderManager.cpp
0.0%
0.0 % 0 / 291 0.0 % 0 / 17
ShaderManager.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 1
ShaderProgram.cpp
0.0%
0.0 % 0 / 471 0.0 % 0 / 74
ShaderProgram.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 3
ShaderTechnique.cpp
0.0%
0.0 % 0 / 84 0.0 % 0 / 17
ShaderTechnique.h
0.0%
0.0 % 0 / 4 - 0 / 0
SkeletonAnimDef.cpp
0.0%
0.0 % 0 / 59 0.0 % 0 / 5
SkeletonAnimDef.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
SkeletonAnimManager.cpp
0.0%
0.0 % 0 / 22 0.0 % 0 / 3
SmoothedValue.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 3
SmoothedValue.h
0.0%
0.0 % 0 / 26 0.0 % 0 / 9
Terrain.cpp
66.1%66.1%
66.1 % 238 / 360 53.8 % 14 / 26
Terrain.h
18.8%18.8%
18.8 % 3 / 16 0.0 % 0 / 9
TerrainProperties.cpp
81.0%81.0%
81.0 % 47 / 58 60.0 % 3 / 5
TerrainProperties.h
50.0%50.0%
50.0 % 3 / 6 0.0 % 0 / 2
TerrainTextureEntry.cpp
42.8%42.8%
42.8 % 65 / 152 40.0 % 2 / 5
TerrainTextureEntry.h
0.0%
0.0 % 0 / 6 - 0 / 0
TerrainTextureManager.cpp
75.4%75.4%
75.4 % 52 / 69 83.3 % 10 / 12
TerrainTextureManager.h
50.0%50.0%
50.0 % 2 / 4 - 0 / 0
TerritoryBoundary.cpp
100.0%
100.0 % 79 / 79 100.0 % 1 / 1
TerritoryBoundary.h
100.0%
100.0 % 1 / 1 - 0 / 0
TerritoryTexture.cpp
0.0%
0.0 % 0 / 123 0.0 % 0 / 11
TextRenderer.cpp
0.0%
0.0 % 0 / 161 0.0 % 0 / 16
TextRenderer.h
0.0%
0.0 % 0 / 14 0.0 % 0 / 2
TextureConverter.cpp
50.7%50.7%
50.7 % 137 / 270 91.7 % 11 / 12
TextureConverter.h
25.0%25.0%
25.0 % 1 / 4 - 0 / 0
TextureManager.cpp
44.8%44.8%
44.8 % 133 / 297 50.0 % 21 / 42
TextureManager.h
62.5%62.5%
62.5 % 5 / 8 0.0 % 0 / 5
Unit.cpp
0.0%
0.0 % 0 / 71 0.0 % 0 / 9
Unit.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 4
UnitAnimation.cpp
0.0%
0.0 % 0 / 133 0.0 % 0 / 11
UnitManager.cpp
0.0%
0.0 % 0 / 29 0.0 % 0 / 7
UnitManager.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1

Generated by: LCOV version 1.13