LCOV - code coverage report
Current view: top level - source/renderer - ModelRenderer.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 3 280 1.1 %
Date: 2023-01-19 00:18:29 Functions: 3 29 10.3 %

Function Name Sort by function name Hit count Sort by hit count
ModelRenderer::GenTangents(std::shared_ptr<CModelDef> const&, std::vector<float, std::allocator<float> >&, bool) 0
ModelRenderer::BuildIndices(std::shared_ptr<CModelDef> const&, VertexArrayIterator<unsigned short> const&) 0
ModelRenderer::BuildColor4ub(CModel*, VertexArrayIterator<CVector3D> const&, VertexArrayIterator<SColor4ub> const&) 0
ModelRenderer::CopyPositionAndNormals(std::shared_ptr<CModelDef> const&, VertexArrayIterator<CVector3D> const&, VertexArrayIterator<CVector3D> const&) 0
ModelRenderer::BuildPositionAndNormals(CModel*, VertexArrayIterator<CVector3D> const&, VertexArrayIterator<CVector3D> const&) 0
ModelRenderer::BuildUV(std::shared_ptr<CModelDef> const&, VertexArrayIterator<float [2]> const&, int) 0
SMRBatchModel::operator()(CModel*, CModel*) 0
SMRTechBucket::SMRTechBucket(SMRTechBucket&&) 0
SMRTechBucket::SMRTechBucket(SMRTechBucket const&) 0
SMRTechBucket::~SMRTechBucket() 0
SMRTechBucket::operator=(SMRTechBucket&&) 0
ShaderModelRenderer::UploadModels(Renderer::Backend::IDeviceCommandContext*) 0
ShaderModelRenderer::PrepareModels() 0
ShaderModelRenderer::ShaderModelRendererInternals::ShaderModelRendererInternals(ShaderModelRenderer*) 0
ShaderModelRenderer::ShaderModelRendererInternals::~ShaderModelRendererInternals() 0
ShaderModelRenderer::Render(Renderer::Backend::IDeviceCommandContext*, std::shared_ptr<RenderModifier> const&, CShaderDefines const&, int, int) 0
ShaderModelRenderer::Submit(int, CModel*) 0
ShaderModelRenderer::EndFrame() 0
ShaderModelRenderer::ShaderModelRenderer(std::shared_ptr<ModelVertexRenderer>) 0
ShaderModelRenderer::~ShaderModelRenderer() 0
ShaderModelRenderer::~ShaderModelRenderer().2 0
SMRCompareTechBucket::operator()(SMRTechBucket const&, SMRTechBucket const&) 0
SMRMaterialBucketKey::SMRMaterialBucketKey(CStrIntern, CShaderDefines const&) 0
SMRCompareSortByDistItem::operator()(SMRSortByDistItem const&, SMRSortByDistItem const&) 0
SMRMaterialBucketKey::operator==(SMRMaterialBucketKey const&) const 0
SMRMaterialBucketKeyHash::operator()(SMRMaterialBucketKey const&) const 0
_GLOBAL__sub_I_ModelRenderer.cpp 1
__static_initialization_and_destruction_0(int, int) 1
ModelRenderer::Init() 6

Generated by: LCOV version 1.13