LCOV - code coverage report
Current view: top level - source/graphics - Canvas2D.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 1 240 0.4 %
Date: 2023-01-19 00:18:29 Functions: 2 18 11.1 %

Function Name Sort by function name Hit count Sort by hit count
(anonymous namespace)::DrawTextureImpl(Renderer::Backend::IDeviceCommandContext*, std::shared_ptr<CTexture> const&, std::array<float, 12ul> const&, std::array<float, 12ul>, CColor const&, CColor const&, float, (anonymous namespace)::SBindingSlots const&) 0
CCanvas2D::DrawTexture(std::shared_ptr<CTexture> const&, CRect const&) 0
CCanvas2D::DrawTexture(std::shared_ptr<CTexture> const&, CRect const&, CRect const&, CColor const&, CColor const&, float) 0
CCanvas2D::DrawRotatedTexture(std::shared_ptr<CTexture> const&, CRect const&, CRect const&, CColor const&, CColor const&, float, CVector2D const&, float) 0
CCanvas2D::Impl::UnbindTech() 0
CCanvas2D::Impl::GetTransform() 0
CCanvas2D::Impl::BindTechIfNeeded() 0
CCanvas2D::Impl::Impl(unsigned int, unsigned int, float, Renderer::Backend::IDeviceCommandContext*) 0
CCanvas2D::Impl::~Impl() 0
CCanvas2D::Flush() 0
CCanvas2D::DrawLine(std::vector<CVector2D, std::allocator<CVector2D> > const&, float, CColor const&) 0
CCanvas2D::DrawRect(CRect const&, CColor const&) 0
CCanvas2D::DrawText(CTextRenderer&) 0
CCanvas2D::CCanvas2D(unsigned int, unsigned int, float, Renderer::Backend::IDeviceCommandContext*) 0
CCanvas2D::~CCanvas2D() 0
CCanvas2D::DrawLine(std::vector<CVector2D, std::allocator<CVector2D> > const&, float, CColor const&)::{lambda(CVector2D const&, CVector2D const&)#1}::operator()(CVector2D const&, CVector2D const&) const 0
_GLOBAL__sub_I_Canvas2D.cpp 1
__static_initialization_and_destruction_0(int, int) 1

Generated by: LCOV version 1.13