LCOV - code coverage report
Current view: top level - source/renderer - ShadowMap.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 28 354 7.9 %
Date: 2023-01-19 00:18:29 Functions: 8 24 33.3 %

Function Name Sort by function name Hit count Sort by hit count
CalculateBoundsForCascade(CCamera const&, CMatrix3D const&, float, float, CBoundingBoxAligned*, CBoundingBoxAligned*) 0
ShadowMapInternals::CreateTexture() 0
ShadowMapInternals::CalculateShadowMatrices(int) 0
ShadowMap::SetupFrame(CCamera const&, CVector3D const&) 0
ShadowMap::BeginRender(Renderer::Backend::IDeviceCommandContext*) 0
ShadowMap::PrepareCamera(Renderer::Backend::IDeviceCommandContext*, int) 0
ShadowMap::RecreateTexture() 0
ShadowMap::RenderDebugBounds() 0
ShadowMap::SetDepthTextureBits(int) 0
ShadowMap::AddShadowCasterBound(int, CBoundingBoxAligned const&) 0
ShadowMap::AddShadowReceiverBound(CBoundingBoxAligned const&) 0
ShadowMap::GetShadowCasterCullFrustum(int) 0
ShadowMap::EndRender(Renderer::Backend::IDeviceCommandContext*) 0
ShadowMap::GetCascadeCount() const 0
ShadowMap::GetDepthTextureBits() const 0
ShadowMap::BindTo(Renderer::Backend::IDeviceCommandContext*, Renderer::Backend::IShaderProgram*) const 0
_GLOBAL__sub_I_ShadowMap.cpp 1
__static_initialization_and_destruction_0(int, int) 1
ShadowMapInternals::UpdateCascadesParameters() 6
ShadowMapInternals::ShadowMapInternals() 6
ShadowMapInternals::~ShadowMapInternals() 6
ShadowMap::ShadowMap() 6
ShadowMap::~ShadowMap() 6
ShadowMapInternals::Cascade::Cascade() 24

Generated by: LCOV version 1.13