LCOV - code coverage report
Current view: top level - source/renderer - VertexArray.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 82 143 57.3 %
Date: 2023-01-19 00:18:29 Functions: 15 26 57.7 %

Function Name Sort by function name Hit count Sort by hit count
VertexArray::UploadIfNeeded(Renderer::Backend::IDeviceCommandContext*) 0
VertexArray::PrepareForRendering() 0
VertexArrayIterator<CVector3D> VertexArray::Attribute::GetIterator<CVector3D>() const 0
VertexArrayIterator<CVector4D> VertexArray::Attribute::GetIterator<CVector4D>() const 0
VertexArrayIterator<SColor4ub> VertexArray::Attribute::GetIterator<SColor4ub>() const 0
VertexArrayIterator<float [2]> VertexArray::Attribute::GetIterator<float [2]>() const 0
VertexArrayIterator<short [2]> VertexArray::Attribute::GetIterator<short [2]>() const 0
VertexArrayIterator<unsigned short [2]> VertexArray::Attribute::GetIterator<unsigned short [2]>() const 0
VertexArrayIterator<unsigned char [4]> VertexArray::Attribute::GetIterator<unsigned char [4]>() const 0
VertexArrayIterator<unsigned char> VertexArray::Attribute::GetIterator<unsigned char>() const 0
VertexArrayIterator<short> VertexArray::Attribute::GetIterator<short>() const 0
_GLOBAL__sub_I_VertexArray.cpp 1
__static_initialization_and_destruction_0(int, int) 1
RoundStride(unsigned int) 6
VertexArray::FreeBackingStore() 6
VertexArray::Upload() 6
VertexIndexArray::VertexIndexArray(bool) 6
VertexArrayIterator<unsigned short> VertexArray::Attribute::GetIterator<unsigned short>() const 6
VertexIndexArray::GetIterator() const 6
VertexArray::SetNumberOfVertices(unsigned long) 12
VertexArray::Layout() 12
VertexArray::VertexArray(Renderer::Backend::IBuffer::Type, bool) 18
VertexArray::~VertexArray() 18
VertexArray::AddAttribute(VertexArray::Attribute*) 24
(anonymous namespace)::GetAttributeSize(Renderer::Backend::Format) 48
VertexArray::Free() 66

Generated by: LCOV version 1.13